How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Decision Problems for Finitely Presented Groups
1 · Prerequisites
- Binary Operations, Monoids, Groups and Subgroups
- Construction of the Natural Numbers
- Construction of the Real Numbers via Cauchy Sequences
- Construction of the Real Numbers via Dedekind Cuts
- Cosets, Index and Lagrange's Theorem
- Countability and Uncountability
- Finite Counting, Factorials and Binomial Coefficients
- Free Groups and Presentations
- Free Products and Amalgamation
- Group Homomorphisms and the Isomorphism Theorems
- Normal Subgroups and Quotient Groups
- Relations, Functions, and Quotients
- The ZFC Axioms and the Basic Set Constructions
2 · Summary
This page fixes the algorithmic vocabulary before speaking about solvability. It keeps the word problem for one fixed finite presentation separate from the uniform problem and proves positive decision results for free groups, finitely generated abelian groups, and the specified amalgamated constructions. The abelian algorithm computes exponent vectors and searches for a Smith normal form of the finite integer relation matrix. The page also defines conjugacy, isomorphism and Markov-property problems without asserting general undecidability theorems.
The final seam defines algebraic relator area and the Dehn function in a way that stays inside presentations and normal closures. Van Kampen diagrams, their finite enumeration, and the resulting decision algorithm from a recursive Dehn bound are developed later on asymptotic-cones-and-the-sublinear-triangle-criterion.
3 · Logical flowchart
4 · Definitions, theorems and proofs
Finite alphabets, encoded inputs, and algorithms
Definition
Fix a finite alphabet . An encoded input is a finite word in . An algorithm on inputs from is a deterministic procedure that, for each input word, either halts with an output or runs forever. A decision algorithm for a set is one that halts on every input and outputs YES exactly on the words of .
Recursive and recursively enumerable languages
Definition
Let for a finite alphabet .
- is recursive if some decision algorithm halts on every input word and accepts exactly the elements of .
- is recursively enumerable if some algorithm halts exactly on the elements of ; equivalently, some procedure lists all elements of , with repetition allowed, and nothing else.
Thus recursive means membership is decidable on both positive and negative instances, while recursively enumerable means only the positive instances are guaranteed to appear.
Recursive presentations and finite presentations of groups
Definition
Let be a finite generating alphabet and let be a set of relator words on .
- The presentation is recursive when the language of words representing the members of is recursively enumerable.
- It is finite when itself is finite, equivalently when it is one of the finite presentations of Relators and relations; finitely generated, finitely related, and finite presentations.
The group presented is the quotient from Group presentation by generators and relations.
The trivial words of a recursively presented group form a recursively enumerable language
Statement
Let be a recursive presentation. Then the language of words on that represent the identity in the presented group is recursively enumerable.
Facts & Assumptions
Given: A recursive presentation and a word on .
In a presentation , a word represents the identity exactly when it lies in the normal closure of inside the free group on . (In , the words and represent the same element if and only if )
The normal closure of is the set of finite products of conjugates of elements of and their inverses. (The normal closure of is the set of finite products of conjugates of elements of and their inverses)
Proof
Because the relator language of the recursive presentation is recursively enumerable, there is a procedure that lists all relator words in and hence also all pairs with and . By dovetailing over lengths, one can therefore enumerate all finite lists of conjugators and signed relators.
First freely reduce the input word to a reduced word . For each finite list from step 1.1, form the corresponding product of conjugates from [L2] and freely reduce it in the ambient free group. Whenever the result is , accept. If is trivial in the presented group, then [L1] and [L2] supply a relator expression representing the same free-group element as , so its free reduction is and the search eventually halts; if is nontrivial, the search may run forever.
Hence the trivial words are exactly the words on which this procedure halts, so they form a recursively enumerable language.
The word problem for a fixed finite presentation
Definition
Fix a finite presentation . Its word problem is the decision problem whose input is a word on and whose question is whether represents the identity in the group presented by .
The uniform word problem for finite presentations
Definition
The uniform word problem for finite presentations takes as input both a finite presentation and a word on , and asks whether is trivial in the group presented by .
Thus the fixed-presentation word problem keeps fixed once and for all, whereas the uniform problem treats as part of the input.
Solvability of the word problem does not depend on the chosen finite generating set
Statement
Let and be finite presentations of isomorphic groups. Then the word problem is solvable for if and only if it is solvable for .
Facts & Assumptions
Given: Finite presentations and that present isomorphic groups.
Two finite presentations present isomorphic groups if and only if a finite sequence of Tietze transformations and inverses connects them. (Two finite presentations define isomorphic groups if and only if a finite sequence of Tietze transformations and inverses connects them)
In a presentation, equality of represented elements is equivalent to membership of the difference word in the normal closure of the relators. (In , the words and represent the same element if and only if )
Proof
By [L1], it is enough to show that each single Tietze transformation preserves solvability of the word problem.
A relator-addition or relator-deletion Tietze move does not change which words are trivial in the presented group, by the equality criterion [L2]. So the same decision procedure works before and after such a move.
A generator-addition move introduces one new generator together with a defining word . To decide whether a word in the enlarged alphabet is trivial, replace each by and run the original algorithm on the resulting word. The inverse generator-deletion move is the same transport in the opposite direction.
Every finite Tietze chain transports a decision procedure step by step, so solvability for is equivalent to solvability for .
The word problem for a finitely generated free group is solvable by free reduction
Statement
Let be a free group on a finite set . The word problem in is solvable: a word on represents the identity if and only if its free reduction is the empty word.
Facts & Assumptions
Given: A finite basis and a word on .
A word is reduced exactly when no adjacent inverse pair remains, and free reduction is obtained by repeatedly deleting such pairs. (Words in an alphabet with formal inverses, elementary cancellation, and reduced words)
Every class in the reduced-word model of the free group contains exactly one reduced word. (Every class in contains exactly one reduced word)
Proof
Repeatedly apply the elementary cancellations of [L1] until no adjacent inverse pair remains. Because each cancellation shortens the word by two letters, the process halts after finitely many steps with a reduced word .
The free group element represented by is the same as that represented by , because step 1.1 used only the free-equivalence moves of [L1]. By [L2], the identity class has exactly one reduced representative, namely the empty word. Therefore represents the identity if and only if is empty.
The halting free-reduction procedure of step 1.1 therefore decides the word problem in .
Free products and suitable amalgamated free products have solvable word problem
Statement
Let and be finitely generated groups with solvable word problem.
- The free product has solvable word problem.
- More generally, let a finitely generated group embed in and . Assume membership in the two embedded copies of is decidable, and that from a word in the generators of either factor representing an element of that copy one can compute a word in a fixed generating set of representing the same element. Then the amalgamated free product has solvable word problem.
Facts & Assumptions
Given: Finitely generated groups , and in the second clause a finitely generated amalgamating group with decidable membership in both images and effective translation of a discovered factor word in back to a word in fixed generators of .
Every element of an amalgamated free product has a unique normal form relative to chosen transversals, and a normal word of positive length is nonidentity. (Normal form theorem for free products with amalgamation)
The canonical maps of the factors into an amalgamated free product are injective. (The factor maps into a free product with amalgamation are injective)
Proof
In each factor, solvability of the word problem lets us compare any two words. Enumerating the words in shortlex order therefore computes a canonical representative for every group element, and in the amalgam case it also computes the least representative of every left coset of : two words represent the same left coset exactly when their quotient lies in the embedded copy of , which is decidable by hypothesis. The extra hypothesis also makes every factor word that represents an element of effectively translatable into a canonical word in the fixed generators of .
For an input alternating word in the generators of the factors, first replace each factor block by its canonical representative. Whenever two consecutive blocks lie in the same factor, multiply them there and recanonize. In the amalgam case, if a block lies in the amalgamating subgroup, step 1.1 translates it to the canonical -word and then into the generators of the opposite factor, so the amalgam relation pushes it across the next syllable effectively. The computable coset representatives from step 1.1 ensure that each such rewrite strictly shortens the syllable length.
The reduction process of step 2.1 halts with the normal form from [L1]. By uniqueness in [L1], the input represents the identity exactly when the final normal form has length zero and terminal -part equal to the identity. Hence the procedure decides the word problem in .
Taking gives the free-product case, so both clauses follow.
The conjugacy problem for a finitely generated group
Definition
For a finitely generated group with a fixed finite presentation, the conjugacy problem asks, given two input words , whether the elements they represent are conjugate, that is, whether some group element satisfies .
The isomorphism problem for a class of finite presentations
Definition
Let be a class of finite presentations. The isomorphism problem for asks, on input of two presentations , whether the groups they present are isomorphic.
A Markov property of finitely presented groups
Definition
A class property of finitely presented groups is a Markov property if there exist finitely presented groups and such that:
- has property ,
- does not have property , and
- cannot be embedded into any finitely presented group having property .
This is the exact hypothesis pattern used in the Adian-Rabin theorem.
Algebraic relator area and the Dehn function of a finite presentation
Definition
Fix a finite presentation . If a word on is trivial in the presented group, then by The normal closure of is the set of finite products of conjugates of elements of and their inverses it can be written in the free group as
where each and each .
The algebraic relator area is the least such integer . The Dehn function of is
It is defined on and only measures null words.
Every null word has a minimal algebraic relator area
Statement
Let be a finite presentation and let be trivial in the group presented by . Then exists.
Facts & Assumptions
Given: A finite presentation and a word with .
The algebraic relator area of a null word is defined as the least length of a relator expression for that word. (Algebraic relator area and the Dehn function of a finite presentation)
Proof
Because is null, the admissible lengths in [L1] form a nonempty subset of : every relator expression for contributes one such length, and the empty product contributes the value in the boundary case.
Every nonempty subset of has a least element. Applying this to the set of admissible lengths from step 1.1 gives a least , and [L1] defines that least number to be .
Hence the minimal algebraic relator area exists for every null word.
5 · Examples, counterexamples and false statements
FALSE: recursively enumerable trivial words already give a decision algorithm
Statement
If the trivial words of a presentation form a recursively enumerable language, then the word problem for that presentation is solvable.
Facts & Assumptions
Given: The universal claim in the Statement. We construct one recursive presentation with enumerable trivial words and no algorithm deciding triviality for every input word.
The halting language on binary strings is recognizable and undecidable (The halting problem is recognizable and undecidable ↗). This is an explicit load-bearing reference to the later computability theorem.
A recursive presentation has a finite generating alphabet and enumerable relators; its trivial-word language is enumerable (Recursive presentations and finite presentations of groups, Recursive and recursively enumerable languages, The trivial words of a recursively presented group form a recursively enumerable language).
Free groups have the reduced-word model, with only adjacent inverse cancellations (Reduced words form the free group on an alphabet).
An amalgamated free product has the union of the factor presentations and the relations identifying subgroup generators. Its normal form makes an alternating product of elements outside the amalgamated subgroup nontrivial (A free product with amalgamation has the factor presentations plus the amalgamating relations, Normal form theorem for free products with amalgamation).
Refutation
Enumerate binary strings first by length, then lexicographically, starting with the empty string as index zero. Both the indexing and its inverse are computable by finite scans. Let be the indices of the halting language from [L1]. Dovetail its recognizer on all strings to enumerate . A decider for would decide the halting language by computing an index. Hence is enumerable and undecidable.
In put for . A nonempty reduced word in the formal symbols can be collected as with and adjacent indices distinct. Its expansion is Every interior power of is nonzero and every displayed power of is nonzero, so this is a nonempty reduced word after omitting any zero end power. Thus the freely generate their subgroup. In particular lies in exactly when : otherwise equality with a word on the selected basis elements would give a nonempty reduced relation.
In the disjoint free group put and . The same proof applies, and for extends to an isomorphism . By [L4], amalgamating this isomorphism gives the recursive presentation Its relators can be listed by the enumeration in step 1.1.
Set . If , then by its defining relation. If , step 2.1 and its counterpart for put the two factors outside the amalgamated subgroup, so [L4] makes . The required coset transversals exist without a choice axiom: order the finite-alphabet reduced words by length and then lexicographically, and take the unique least word in each coset. This selection need not be computable; it is only used for the normal-form proof. Rewriting either non-subgroup factor in these transversals gives a nonidentity representative, and absorbing the intervening subgroup element into the other factor leaves that factor outside its subgroup, yielding a positive-length normal word. Thus
The map is computable by writing the four indicated powers. A word-problem decider for this one presentation would therefore decide , contrary to step 1.1. Yet its trivial words are enumerable by [L2] and step 3.1. This presentation is the required counterexample. Its relator list is allowed to be infinite, as the Statement imposes no finite-presentation hypothesis.
FALSE: Tietze-equivalent finite presentations can differ on whether their word problem is solvable
Statement
Two Tietze-equivalent finite presentations can differ on whether their word problem is solvable.
Facts & Assumptions
Given: Two Tietze-equivalent finite presentations.
Solvability of the word problem is invariant under changing between finite presentations of the same group. (Solvability of the word problem does not depend on the chosen finite generating set)
Refutation
Tietze-equivalent finite presentations present the same group, so [L1] applies to them.
Hence either both word problems are solvable or neither is. They cannot differ, so the statement is false.
Sources
- Charles F. Miller III, Decision Problems for Groups - Survey and Reflections
- Alex Bishop, Minicourse: On Decision Problems in Groups
- Dexter Chua after H. Wilton, Topics in Geometric Group Theory
- John Meier, Groups, Graphs and Trees
- MacTutor History of Mathematics, Word problems
- Charles F. Miller III, Combinatorial Group Theory, Section 5.2, four-generator recursive amalgam