Adian–Rabin theorem 2026-10-06
No Markov property of finitely presented groups is decidable by an algorithm taking an arbitrary finite group presentation as input. The proof reduces the word problem for a group to property recognition using an effective construction which collapses when an input word is trivial and embeds the input group when it is nontrivial.
Combable group 2026-10-14
A finitely generated group is synchronously combable if it admits a combing of a group with the synchronous fellow-traveller property. Without a regular-language assumption, this is more general than an automatic group. A bounded-rung strip argument gives a finite group presentation, and finite-state row shortening gives a recursive exponential filling bound and a soluble word problem for a group.
Choose bounded-length substitutions from the first generating set to the second, and back. Each substituted relator of the second group presentation has bounded area in the first, and every generator correction has bounded area. Substitution into a minimal second-presentation diagram and filling the correction strips gives
The reverse construction gives the opposite inequality. Thus the optimal Dehn functions are coarsely equivalent, and the existence of a recursive isoperimetric bound, hence solvability of the word problem for a group, is independent of the finite group presentation.
In the finite group presentation , let act by and by . The conjugates satisfy , so their increasing cyclic subgroups give the additive group . Every element has the form , and the affine action proves that this form can be the identity only if . Thus the displayed semidirect product identification holds. This is a finitely presented group with a series having torsion-free abelian factors, but it is not a poly-infinite cyclic group, since is not finitely generated.
Finitely presented group 2026-10-06
A finitely presented group is a group admitting a finite group presentation. Finite presentability concerns the existence of such a presentation, not the decidability of its word problem for a group.
If and have finite group presentations and is an action, choose a word representing . Then has the finite presentation
The action automorphisms also let these relations rewrite conjugation by inverse generators. Every word becomes an -word followed by a -word. The natural map to the semidirect product is injective because its triviality forces the -word to be trivial using and then the -word to be trivial using .
Higman group Created 2026-10-06 Updated 2026-10-14
The Higman group has the finite group presentation . Its subgroup is a rank-two free group, and the normal closure of each is all of . It has no nontrivial finite quotients of a group: a least prime divisor among the four generator orders in a finite image contradicts the multiplicative-order constraints imposed by conjugation to squares. These properties give finite-presentation constructions embedding arbitrary finitely presented groups into groups with no nontrivial finite quotients.
A finitely generated group embeds in a finitely presented group if and only if it has a recursive presentation of a group. The necessity follows by enumerating proofs that substituted generator words are trivial in the larger finite group presentation. The sufficiency is the embedding theorem; it also applies to effectively countably generated recursive presentations after an effective two-generator embedding. This is the theorem of Subgroups of finitely presented groups.
A nondecreasing function bounding the area of every null word of length at most is an isoperimetric function for a finite group presentation. The Dehn function is the minimal such bound. A subrecursive bound means one dominated by a total computable function. Arbitrarily enlarged bounds are not invariants: even a group presentation with zero area function admits both linear and exponential upper bounds, which are not equivalent under the usual coarse comparison.
Messuage lemma for groups 2026-10-14
In the effective group form used for recognition problems, a finite group presentation of and a word yield, by an algorithm, a finite presentation of a group . If in , then is trivial; if in , then the specified generators embed in . One can additionally arrange that the normal closure of the image of is all of . The finite presentation can be written without first deciding which case holds. This is the collapse-versus-embedding construction behind the Adian–Rabin theorem.
Mihailova subgroup 2026-10-14
For a finite group presentation , let be the free group on its generators and . The corresponding fiber product of groups is generated by and . Conjugation by the diagonal pairs supplies every pair with in the normal closure of the relators, and proves the generating claim. Membership of is equivalent to in , so this finitely generated subgroup can have undecidable membership even though has soluble word problem.
Choose representatives of the right cosets , including , and let . This is finite because the index is finite. For and , let represent . The elements
form a finite generating set for , after adjoining inverses and discarding identities. To see generation rather than merely quote Schreier's lemma, write and let represent . Then and
Each factor is a Schreier generator. For a shortest -word this gives . Conversely every Schreier generator has -length at most , so . Hence the inclusion obeys
Every can be written , and . Thus the inclusion is coarsely onto and is a finite-index subgroup quasi-isometry.
Only finite generation of was needed for the metric argument. Under the given finite-presentation hypothesis, is also finitely presented: the corresponding finite-sheeted cover of a finite presentation complex has finitely many cells, and a spanning-tree reduction of its one-skeleton gives a finite group presentation. Therefore it belongs to the class of groups used in part (ii).
For a finite generating set , use the symmetric alphabet . The Cayley graph has a vertex for each and an oriented edge labelled from to . Give every edge length one. Its vertex word metric is
Two finitely presented groups are quasi-isometric when their Cayley graphs, with these path metrics, are quasi-isometric. The choice of finite generating set is immaterial, as the following proof shows; the relators identify vertices but do not otherwise enter the metric definition.
Given finite generating sets of the same group, put and . Replace each letter in a shortest -word by a fixed -word to obtain . Reversing the roles gives . Therefore the vertex identity map satisfies
It is onto, and hence a quasi-isometry. Map each edge to the fixed word path for its label, or pass through the uniformly dense vertex sets, to obtain the corresponding graph quasi-isometry with a bounded additive error. This proves equivalence of finite word metrics and independence of the two finite group presentations.
For a null word , define its area as the least number of conjugates of defining relators or their inverses whose product is in the free group. By the van Kampen lemma, this is also its minimum number of relator faces in a disc diagram. The Dehn function is
The maximum is finite because there are finitely many words of bounded length. An isoperimetric function of a group presentation is a nondecreasing upper bound on . Here subrecursive means bounded above by a total computable function, not merely recursively enumerable.
Suppose with computable. Let be the maximum relator length, taking even if there are no relators. A minimum-area diagram for a boundary word of length , with at most faces, can be chosen with no unnecessary tree branches. Every remaining edge occurs on a face boundary or the outside boundary, so there are at most edges. Thus only finitely many combinatorial planar diagrams of area at most and this edge bound exist. Their finite edge labels and face labels can be enumerated, and the planar contractible diagram topology (allowing boundary spurs and pinched vertices), relator face boundaries and outside boundary word can be checked by finite combinatorial operations.
For the input , compute and inspect all these diagrams. Answer yes if one has boundary , and no otherwise. The diagram bound and van Kampen lemma prove correctness, including the negative answer. This finite search avoids the invalid attempt to bound area while allowing unbounded conjugating words.
Conversely, suppose a word problem decider is available. For each , enumerate the finitely many words of length at most and use the decider to identify exactly the null words. For each such word search diagrams in increasing area, with the finite edge bound just given at each area. The search terminates, and the first successful area is its minimum area. Taking the maximum of these finitely many minima computes . This proves the recursive area bounds and the word problem equivalence:
In fact, for finite group presentations, a word decider computes the minimal Dehn function itself.
An algorithm is a finite effective procedure on finitely encoded inputs; a Turing machine is one precise model. A decision algorithm must halt on every permitted input and answer correctly. An algorithmic problem specifies the input encoding and the required output; enumerating positive answers alone is not a decision algorithm.
For a fixed finite group presentation , the word problem for a group takes a finite word in and asks whether it represents the identity. Equality of two represented elements is equivalent to testing . Positive answers are recursively enumerable: enumerate finite products of conjugates of relators and their inverses, freely reduce them, and compare with the input. Equivalently enumerate finite labelled disc diagrams. The van Kampen lemma ensures that every null word eventually appears. For a non-null word this search continues forever. Solvability requires a procedure that also terminates with a negative answer.
First construct the bounded-difference automaton. Fix as above, enlarging it if necessary. Its states are the finitely many elements , together with a reject state and finite flags recording when padding has started on each tape. The initial state is . Read the pair of words synchronously, padding their ends with a symbol representing the identity. If the current prefixes represent , the difference state is . A letter pair updates it by
Reject if the new difference lies outside ; padding must occur only in the final suffix of a tape. The accepting state for the generator is . Induction on the prefix length proves that the machine accepts exactly the padded pairs whose prefix differences stay bounded by and whose final difference is . In particular it correctly recognizes multiplication by for any pair of the chosen combing representatives with adjacent endpoints. Taking accepting state gives the equality machine.
If the combing formal language is regular, take the product with its two word acceptors. These are the usual group multiplier automata, accepting exactly with . From a known representative , a finite-state automaton search with its first tape fixed finds a representative of : existence is guaranteed, so the breadth-first search terminates. Equality is tested by the identity multiplier. Starting with a representative of , repeat these operations over the generators, identifying equal vertices, to build any prescribed finite-radius region of the Cayley graph and all its generator-labelled edges. Iterating multiplication over an input word and testing equality with the identity gives a word problem algorithm.
A bare geometric combing does not imply that is a regular language. Nor can a finite-state automaton recognize the indicated endpoint relation on all words without any restriction: in , which has its usual geodesic synchronous combing, fixing the second word to would make the multiplier for recognize precisely the first words equal to the identity. Intersecting those words with gives , a nonregular language: pumping the initial block changes its exponent without changing the inverse block, contradicting acceptance of precisely the equal exponents. Thus the literal unrestricted-pair request is false; the machines above recognize bounded fellow-travelling pairs, or full representative-pair relations under the additional automatic-language hypothesis.
Nevertheless the final decidability assertion is true for a synchronous combable group, without a regular-language assumption. Here is a terminating filling bound, avoiding any assumption that the given combing is computable. Let be the number of words of length at most over . A horizontal row of the diagram in part (ii) is encoded by its ordered rung words, so there are at most possible row types. If two rows have the same word tuple, delete the band between them and identify corresponding labelled rungs. This preserves the outside boundary and leaves a valid diagram of the same short relators. Equivalently, the first column is always at , so identical rung tuples describe the same vertex configuration. Repeatedly remove such bands. At most distinct rows remain, with at most short-relator cells per layer.
This finite-state row shortening of a combing diagram gives the recursive bound . For the given finite group presentation, every short identity in the finite set has some fixed diagram over its defining relators. Let bound their areas. Replacing each short face by its fixed diagram gives
Part 3(ii) now supplies a terminating word decider. This also constructs finite Cayley graph regions for a nonregular combing: enumerate words of bounded length, use the decider on to identify vertices, and use it on to determine the generator edges. The finite ball and transition table of the bounded-difference machines can consequently be computed. The constants depend on a fixed combing and are not a uniform procedure certifying combability of an arbitrary input group presentation. Every finite group presentation of this synchronous combable group has solvable word problem, by the presentation-invariance proof in Q3.
A finitely presented group is one isomorphic to , where and are finite, is the free group on , and the double brackets mean normal closure. Equivalently, there is a surjection from a free group of finite rank onto whose kernel is normally generated by finitely many words. The universal property of the free group extends choices of generator images uniquely, and quotienting imposes the chosen relations.
For the semidirect product, choose finite group presentations
For each , choose an -word representing . We claim that a finite presentation of a semidirect product is
All relations hold in the desired semidirect product, so the presented group maps onto it. We must also show there are no extra elements in the kernel. For inverse conjugations, choose an -word representing . Conjugating this word by using the displayed relations gives an -word representing , so proves . Thus we can move both positive and negative -letters to the right, rewriting every word as . If its image in is trivial, projection to makes trivial using ; its remaining image in then makes trivial using . The kernel is trivial, proving the claim and finite presentability.
For a poly-infinite cyclic group, write its subnormal series as with infinite cyclic factors. Given a subgroup , intersect the series with . The homomorphism has kernel , so
Each factor is trivial or infinite cyclic; deleting repetitions gives a poly-infinite cyclic series for . For an extension with poly-infinite cyclic groups, lift the series of to its full preimages in and append the series of . The lifted quotient factors are those of , and the lower factors are those of . Normality at every consecutive step is preserved. This proves closure under both subgroups and extensions.
Finite presentability follows by induction on the length of a poly-infinite cyclic series. The trivial group is finitely presented. For a nontrivial group, its first proper term has a shorter series and . Lift to an element . Its powers give an injective section of the quotient map, since maps to . Hence . By induction is finitely presented, and has a finite presentation. The finite presentation of a semidirect product proved above completes the induction. Thus every poly-infinite cyclic group is finitely presented.
For the final example, take the dyadic affine Baumslag-Solitar group
where the generator of acts on the additive group by multiplication by two. Here is a verification of this identification, rather than an assumption about the presentation. Put for . The relation gives , so
Their union is abelian and is normal: conjugation by shifts to , while conjugation by shifts to for and sends to . Every word can consequently be written for some and .
Let act on the rational line by and by . These affine transformations satisfy the relation, and acts by . It is the identity only when . Thus the action is faithful and identifies with all dyadic translations. We have the required series
Both factors are torsion-free abelian groups, and is visibly finitely presented. But is not finitely generated, since finite sets have bounded powers of two in their denominators. Every poly-infinite cyclic group has the maximal condition on subgroups: its factors have that condition, and Question 1 proves closure under extensions. Therefore cannot be poly-infinite cyclic. This gives a finitely presented counterexample to replacing infinite cyclic factors by arbitrary torsion-free abelian factors.
The Messuage lemma for groups is the following effective collapse-versus-embedding statement: from a finite group presentation for and a word , one can algorithmically write a finite presentation such that in makes trivial, whereas makes the specified copy of embed in . It can also be arranged that the image of normally generates . We use this lemma as an assumed construction, as requested; the construction of its presentation does not require deciding which case applies.
Let be a finitely presented group with insoluble word problem for a group, whose existence is allowed. Set , with of infinite order. It is finitely presented, and the normal form theorem for a free product embeds both and the infinite cyclic factor. Thus an input word from is trivial in exactly when it is trivial in , while is certainly infinite.
Apply the Messuage lemma for groups to this . If in , the constructed group is trivial and hence finite. If , it contains and is infinite. Consequently
A hypothetical algorithm deciding infinitude from arbitrary finite group presentations would therefore decide every input word in , a contradiction. There is no such algorithm. The infinite cyclic free factor ensures the reduction does not need an additional assumption about the size of .
Suppose has a finite group presentation. Work in the free product and put
The freely generate a subgroup of . Indeed, in a reduced word in these conjugates, combine adjacent powers with the same index. Expanding the remaining word leaves nonzero powers of separated by nonzero powers of , so the normal form theorem for a free product makes it nonidentity. This proves the free conjugate bases in a rank-two free group fact we need.
The group homomorphism killing sends to , including . These are a free conjugate basis by the same argument with interchanged. A nonempty reduced word in the therefore has nontrivial image and cannot be trivial in . Thus extends to an isomorphism between the two rank- free groups embedded in .
Adjoin one stable letter implementing this isomorphism:
We assume Britton's lemma, including its assertion that the base embeds in this HNN extension, and the factor-embedding assertion of the normal form theorem for a free product. Hence . The presentation is finite, and its relations express every generator in :
Eliminating by Tietze transformations therefore gives a two-generator finite presentation with . This explicitly constructs the two-generator HNN embedding; it does not rely on an arbitrary two-generator embedding preserving finite presentability.
The algebraic characterization is the Boone-Higman theorem:
Here need not be finitely generated or finitely presented. We prove the equivalence using the Higman embedding theorem, Britton's lemma and the normal form theorem for a free product. The original characterization is Theorem I of An algebraic characterization of groups with soluble word problem.
First suppose the embeddings exist. Choose a word in representing some fixed , and fixed words in representing the finite generators of . Given a word in those generators, one search enumerates proofs that in the finite group presentation of . A second search enumerates all finite products of conjugates in of , and all proofs that any such product equals . All these searches are effective: a proof of equality is a finite product of conjugates of defining relators, checked in the free group, and dovetailing handles the countably many candidates.
If , simplicity gives , so is such a finite product with conjugators in , which are also elements of . The second search eventually succeeds. If , every such product is trivial, so it cannot equal , but the first search succeeds. Running the two searches in parallel thus decides the word problem for a group in . This is semidecision of nonidentity in simple subgroups; no enumeration of or word algorithm for is required. The choice of the fixed word for is an existence choice of a finite string, not an algorithm for discovering from an arbitrary presentation.
Conversely suppose the word problem for a group in is soluble. We construct a recursive simple envelope by cyclic HNN extensions, keeping all effectiveness requirements explicit. Start with , where has infinite order. Reduced free product words give a word algorithm for and an algorithm testing membership in and recovering its exponent. The original null words of are decidable and therefore enumerable, so has a recursive presentation of a group.
Inductively assume has an effectively enumerable generating set, a recursive presentation, a word algorithm, and an algorithm for membership and exponent in . Form . For each nonidentity word in , introduce distinct stable letters , and introduce another letter , with relations
Let be this multiple HNN extension of . A computable enumeration of all words of , filtered by its word algorithm, indexes the nonidentity used here. Repeated representatives of the same element cause no difficulty: their stable letters are simply distinct.
Every associated subgroup in these relations is infinite cyclic. For , the words and are cyclically reduced free product words with respectively two and four syllables; their nonzero th powers have lengths and . Therefore the reduced syllable length of an input bounds the finitely many possible exponents needed to decide membership in each subgroup and find the exponent. Membership in is immediate, and membership in is inherited from . This proves effective cyclic membership in a free product, including the crucial point that the order of is never needed.
By Britton's lemma, embeds in . To solve its word problem, repeatedly find a pinch in an HNN extension using these membership algorithms, transport the known exponent across its defining isomorphism, and remove two stable letters. With no pinch left, a word retaining stable letters is nontrivial and not in the base; otherwise the base word algorithm applies. The same reduction decides whether an input lies in : if stable letters remain it does not, and if none remain use the base cyclic-membership algorithm. This verifies the inductive effectiveness claims rather than asserting that HNN extensions automatically preserve decidable word problem. Only the finitely many stable letters in the input need inspection.
The union is nontrivial, since retains infinite order under every embedding, and has an effective countable recursive presentation: enumerate each stage's relators and dovetail the enumerations. We now prove simplicity. Let contain , and take a stage with . The commutator belongs to , so its displayed conjugation forces . Conversely, in the quotient by the normal closure of , the relation for forces ; then the relation for forces every nonidentity to be one. Thus the normal closure of contains each . All newly adjoined stable letters belong to a later , so this normal closure is all of . Hence , proving that is a simple group containing .
Finally apply the explicit two-generator HNN embedding from Question 3 to an effective countable list of generators of . Its same free-conjugate-basis argument works for every finite word, and its relations are recursively enumerable, so it embeds in a two-generated recursively presented group . The Higman embedding theorem embeds in a finitely presented group . Composing the inclusions gives , completing the proof of both directions.