Bi-interpretability of Some Monoids with the Arithmetic and Applications

Abstract

We will prove bi-interpretability of the arithmetic = N, +,·, 0, 1 and the weak second order theory of with the free monoid MX of finite rank greater than 1 and with a non-trivial partially commutative monoid with trivial center. This bi-interpretability implies that finitely generated submonoids of these monoids are definable. Moreover, any recursively enumerable language in the alphabet X is definable in MX. Primitive elements, and, therefore, free bases are definable in the free monoid. It has the so-called QFA property, namely there is a sentence φ such that every finitely generated monoid satisfying φ is isomorphic to MX. The same is true for a partially commutative monoid without center. We also prove that there is no quantifier elimination in the theory of any structure that is bi-interpretable with N to any boolean combination of formulas from n or n.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…