English

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 F2×F2F_2\times F_2. 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

R2 v1 2026-07-01T05:16:57.728Z