English

On linguistic subsets of groups and monoids

Group Theory 2025-04-01 v2 Formal Languages and Automata Theory

Abstract

We study subsets of groups and monoids defined by language-theoretic means, generalizing the classical approach to the word problem. We expand on results by Herbst from 1991 to a more general setting, and for a class of languages C\mathbf{C} we define the classes of C\mathbf{C}^\forall-flat and C\mathbf{C}^\exists-flat groups. We prove several closure results for these classes of groups, prove a connection with the word problem, and characterize C\mathbf{C}^\forall-flat groups for several classes of languages. In general, we prove that the class of C\mathbf{C}^\forall-flat groups is a strict subclass of the class of groups with word problem in C\mathbf{C}, including for the class REC\mathbf{REC} of recursive languages, for which C\mathbf{C}^\forall-flatness for a group resp. monoid is proved to be equivalent to the decidability of the subgroup membership problem resp. the submonoid membership problem. We provide a number of examples, including the Tarski monsters of Ol'shanskii, showing the difficulty of characterizing C\mathbf{C}^\exists-flat groups. As an application of our general methods, we also prove in passing that if C\mathbf{C} is a full semi-AFL\mathrm{AFL}, then the class of epi-C\mathbf{C} groups is closed under taking finite index subgroups. This answers a question recently posed by Al Kohli, Bleak & Elliott.

Keywords

Cite

@article{arxiv.2502.14329,
  title  = {On linguistic subsets of groups and monoids},
  author = {André Carvalho and Carl-Fredrik Nyberg-Brodda},
  journal= {arXiv preprint arXiv:2502.14329},
  year   = {2025}
}

Comments

24 pages. Some updates to accommodate various comments

R2 v1 2026-06-28T21:50:59.776Z