A substitution lemma for multiple context-free languages
Formal Languages and Automata Theory
2026-05-26 v3 Group Theory
Abstract
We present a necessary condition for an infinite language to be multiple context-free, which we call a Substitution Lemma. We apply it to show a sample selection of languages are not multiple context-free, including the word problem of the group . We also show that groups with multiple context-free word problem have decidable rational subset membership problem. Our result contrasts with previous work showing that the standard pumping lemma for context-free languages cannot be generalised to multiple context-free languages, and that weak variants of generalised Ogden's lemma do not apply to multiple context-free languages.
Cite
@article{arxiv.2509.02117,
title = {A substitution lemma for multiple context-free languages},
author = {Andrew Duncan and Murray Elder and Lisa Frenkel and Mengfan Lyu},
journal= {arXiv preprint arXiv:2509.02117},
year = {2026}
}
Comments
27 pages, 6 figures, 2 tables. Previous appendix removed and some improvements to proofs and exposition