To adjoin an th root of , let be the order of a group element and take a cyclic group of order when is finite, or infinite order when has infinite order. In the free product , and have the same order. The HNN extension with therefore embeds its base by Britton's lemma, and satisfies . If , take of order and identify the two trivial subgroups. This is an existence construction, not an algorithm for finding an unknown element order.
The integer matrices and generate a discrete subgroup. For every nonzero integer , sends into , while sends , including infinity, into . The ping-pong lemma identifies their subgroup as the free product of two infinite cyclic groups. This separates the proof of discreteness from the proof of freeness.
For nontrivial groups , the free product is amenable exactly in the exceptional case . In that case it is the infinite dihedral group, hence a virtually cyclic group and amenable. In every other case the normal form theorem for a free product and the ping-pong lemma produce a subgroup isomorphic to ; the fact that a subgroup of an amenable group is amenable then obstructs amenability.
Suppose has a soluble word problem for a group and generates an infinite cyclic group. In , for the words and are cyclically reduced with two and four syllables respectively. Their nonzero powers have syllable lengths and . Given an input's reduced free product form, its length bounds the possible exponents; compare the finitely many candidates using the base word algorithm. Membership and the exponent in each of these infinite cyclic subgroups are therefore computable, with no algorithm for the order of required.
Finite group presentation Created 2026-10-06 Updated 2026-10-14
A finite group presentation has finitely many generators and finitely many relators. It defines the quotient of the free group on by the normal closure of . Free products of finitely presented groups and HNN extensions along explicitly finitely generated associated subgroups have finite presentations obtained by adjoining finitely many generators and relations.
In , any set of distinct conjugates freely generates its subgroup. Combine adjacent powers of the same conjugate in a reduced word. After expansion, distinct successive indices leave nonzero intervening powers of , and the intervening nonzero powers of cannot cancel in the free product . The same argument works with interchanged and for finite or countably infinite sets of indices.
Free factor 2026-10-14
A subgroup is a free factor of if is isomorphic to a free product by an isomorphism restricting to the inclusion of , for some subgroup . The normal form theorem for a free product ensures that both factors embed. A free factor need not be a normal subgroup.
Nontrivial free product 2026-10-06
A free product is nontrivial as a splitting when both factors differ from the trivial group. Alternating words with in different factors show that every such splitting gives an infinite group. The distinct normal forms and also show that the group is not an abelian group.
A normal form for free groups and free product of groups represents elements by reduced words. In a free group, adjacent inverse letters cancel; in a free product, alternating nonidentity syllables from different factors are unique. In an amalgamated free product, chosen coset representatives produce the corresponding reduced form relative to the common subgroup.
Normal form theorem for a free product Created 2026-09-28 Updated 2026-10-14
Every element of a free product has a unique expression in which each is a nonidentity element of one factor and adjacent syllables belong to different factors. The identity corresponds to the empty word.
A normal surface meets each tetrahedron in disjoint disks of the four triangular and three quadrilateral types. Its arcs in a face join distinct edges, each disk meets an edge at most once, and at most one quadrilateral type occurs in a tetrahedron. These last requirements exclude, for example, a disk with an octagonal boundary.
We first establish the surgery operation needed for the sphere system. Suppose a disk disjoint from the other spheres compresses one sphere . It produces spheres and . Small parallel copies of the three spheres bound a three-times punctured three-sphere . Denote the old piece on the uncompressed side by , and the two pieces on the compressed side by and . If both and were punctured three-spheres, then glued to them would also be a punctured three-sphere, contrary to the hypothesis on the original cut manifold. Choose, say, which is not of this type, and retain alone in place of .
The other new piece is . It too cannot be a punctured three-sphere. If it were, cap its external boundary spheres to make . All the spheres separating from the attached pieces then bound three-balls by the Three-dimensional Schoenflies theorem; the component containing would be a punctured three-sphere, contradicting the hypothesis on . Thus the sphere surgery preserving nontrivial complementary pieces keeps exactly spheres and keeps every complementary piece nontrivial. The assumption that all spheres separate ensures that the old and new pieces used here really are distinct sides.
Apply general position to the whole sphere system, avoiding the vertices and making it transverse to edges and faces. We describe a terminating normalization, allowing the replacement operation just proved as well as isotopy. If some component of its intersection with a tetrahedron is not a disk, choose a boundary circle innermost among circles not bounding such disk components. A disk just inside the tetrahedral boundary gives a compression; if intervening disk components occur, first push them into collars of their boundary disks. Perform the compression and retain one new sphere as above. This replaces a non-disk tetrahedral piece by disk pieces without increasing edge intersections. Repetition is finite: every compression divides the original sphere along a separating circle, and the sum of over the non-disk planar tetrahedral pieces decreases; disk components can then be put in boundary collars. A closed sphere component wholly in a tetrahedron is impossible, because it would cut off a three-ball, contrary to the complementary-piece condition.
Now each tetrahedral piece is a disk. A face circle innermost in a face allows its incident disk to be moved through that face disk, removing the circle. This reduces the number of face intersections without increasing the edge weight. A returning face arc similarly gives an edge bigon across which the surface can be pushed, reducing the number of edge intersections by two. Restore tetrahedral disk pieces by the preceding operations whenever necessary.
It remains to exclude multiple intersections of a disk with an edge, which the absence of returning face arcs alone does not exclude. Suppose a tetrahedral disk meets an edge twice. Among such disks choose a pair of intersections consecutive on the edge and with no other surface intersection between them. Such a pair exists: an intervening disk crosses the edge interval an even number of times, so passing to an innermost intervening pair eventually gives consecutive points. Join them by an arc in the disk. The disk pieces divide the tetrahedron into three-balls, and this arc together with the edge interval lies in the boundary of one of these three-balls. It therefore bounds a bigon with interior disjoint from the surface. Push across the bigon to reduce edge weight by two. At fixed weight the previous moves reduce face and non-disk complexity; the edge weight itself is a nonnegative integer. Hence the whole process terminates. A final tetrahedral disk meets each edge at most once, and its boundary separates either one vertex from three or two vertices from two. It is respectively a normal triangle or quadrilateral. Thus a normal system of exactly spheres with the required complementary-piece property exists.
For the finite decomposition, we need a bound on such normal systems, not merely an assertion that they have been normalized. Let be the number of faces of the fixed triangulation. In a triangular face cut by normal arcs, all but at most four complementary regions are rectangles between adjacent parallel arcs. Thus at most complementary three-dimensional components contain a nonrectangular face region. Every remaining component is assembled from product regions between parallel normal disks, so is an interval bundle whose boundary components are spheres. Its connected base is either or . The product is a punctured three-sphere, and is excluded. The other possibility is the twisted interval bundle over , namely with a three-ball removed. Each such piece contributes a distinct summand to : gluing along spheres does not identify first-homology classes, by the Mayer–Vietoris sequence. Since separating spheres give components, we obtain the explicit finite bound
For an arbitrary closed connected , first cut out nonseparating spheres. A neighbourhood of one such sphere together with an arc joining its two sides is a punctured -bundle over ; the bundle is the product or the twisted bundle according to the orientation of the attaching identification. Its complement is connected, so this extracts a connected sum factor. The mod-two first Betti number of the remaining capped manifold decreases by one. Hence only finitely many such extractions are possible. The remaining manifolds have only separating spheres.
Whenever a remaining factor is not a prime three-manifold, split it along a sphere into two factors neither homeomorphic to . Viewed in the original remaining manifold, all these successive splitting spheres form a disjoint system whose pieces are not punctured three-spheres. The normalization and bound just proved prohibit infinitely many such splittings. This proves existence of a finite prime decomposition, including for without assuming orientability.
For completeness, both sphere bundles extracted above are prime three-manifolds. Their fundamental group is , so a separating sphere and the van Kampen theorem express as a free product in which one capped factor has trivial fundamental group. Its punctured piece lifts homeomorphically to the universal cover , identified with . That compact lifted piece has one spherical boundary and must be the bounded side of this sphere in . It misses the origin, so the Three-dimensional Schoenflies theorem makes it a three-ball. The corresponding capped factor is , as required.
Suppose now that is orientable. A prime factor which is not an irreducible three-manifold contains a nonseparating sphere: an essential separating sphere would already split it nontrivially. Extracting the corresponding sphere bundle shows that the factor must be . Thus the other nontrivial primes are irreducible.
Consider two prime decompositions. Represent each by a sphere system, including one nonseparating sphere in each factor. The capped pieces are now the irreducible factors and copies of . Make the two sphere systems transverse. To remove their intersections, choose a circle innermost on a sphere of the second system and surger the first system along its disk. Retain both surgery spheres temporarily. The old sphere and the new pair bound a three-times punctured sphere; adding the pair and then deleting the old sphere only inserts or removes spherical punctures.
This operation cannot alter an irreducible capped piece: every new sphere in that piece bounds a three-ball, so it can only split off a punctured piece. The other pieces were already punctured , where the same conclusion follows from the Three-dimensional Schoenflies theorem. After small displacements the surgery removes the chosen intersection circle and introduces none. Repeat until the sphere systems are disjoint. Their union is a common refinement, and its non- capped irreducible pieces are precisely those of each original decomposition. Hence these factors agree, up to order and orientation-preserving homeomorphism.
Finally, the number of factors is determined by
where the sum runs over the common irreducible factors. This uses additivity of first homology under connected sum, not a claim that the fundamental group determines a manifold. Therefore the orientable prime decomposition is unique up to order and insertion or deletion of factors.
The possible ranks and the corresponding homeomorphism types are
There is no example for or . The uniqueness here is topological, not uniqueness of a Riemannian metric.
To see the restrictions, use the prime decomposition of a closed orientable three-manifold. Its fundamental group is the free product of the prime three-manifold groups. A free product of two nontrivial groups is nonabelian, so at most one summand can have nontrivial fundamental group. The remaining simply connected summands are three-spheres by the Poincaré conjecture. If the nontrivial summand is not irreducible, it is , giving rank one. If it is irreducible and has infinite fundamental group, the sphere theorem for three-manifolds makes it aspherical. Its fundamental group is then a dimension-three Poincare duality group. But is a duality group of dimension , as seen from the torus classifying space or its Koszul resolution, so .
For rank three, the flat case of the geometrization theorem says that a closed irreducible orientable three-manifold with fundamental group admits a flat metric. Write it as . By the Bieberbach theorem, contains a full-rank translation lattice . If commutes with translation by each , then for every lattice vector, forcing . Since itself is abelian, it consists entirely of translations. Its quotient is therefore the three-torus. Rank zero follows directly from the Poincaré conjecture, and rank one was already determined by the prime decomposition of a closed orientable three-manifold. Historically, before the Poincare theorem, the uniqueness conclusions were phrased allowing connected sums with homotopy three-spheres; the modern theorem removes that ambiguity.
The six flat types below mean the six closed orientable flat three-manifold types. There are infinitely many individual flat metrics and there are additional noncompact flat Riemannian manifolds. In each closed case the universal cover is Euclidean space and the deck transformation group is a torsion-free crystallographic group. The holonomy groups of closed orientable flat three-manifolds are .
The first is a flat torus , with trivial holonomy. For each cyclic case choose a planar lattice admitting the relevant rotation , and generate the deck transformation group by translations in and the screw
Its th power is unit translation along the axis. A nontrivial holonomy element has nonzero axial displacement modulo integers, so has no fixed point. All transformations preserve orientation. A compact prism fundamental domain gives compactness. Equivalently, the manifold is a torus mapping torus with finite-order monodromy. In planar lattice bases one may take
The half-turn uses any planar lattice, the quarter-turn a square lattice, and the third- and sixth-turns a hexagonal lattice. These give respectively the half-turn flat three-manifold, third-turn flat three-manifold, quarter-turn flat three-manifold, and sixth-turn flat three-manifold. Their holonomies have orders , and their first Betti numbers are all one, since the only fixed direction of holonomy is the screw axis.
The sixth type is the Hantzsche-Wendt manifold. A concrete group is generated by
Their linear parts are commuting half-turns about perpendicular axes. Moreover , and are translations by , and . Their translation subgroup is the unit cubic lattice and their linear quotient is . In each nontranslation coset, the displacement along the fixed axis is a half-integer, so the action is free. The quotient is compact and orientable. No vector is fixed by both linear parts, so its first Betti number is zero. Bieberbach classification gives precisely these six affine types; the explicit screw descriptions distinguish them without identifying arbitrary finite quotients with holonomy.
The Seifert-van Kampen theorem states that if a space is covered by path-connected open sets with path-connected intersection containing a basepoint, then its fundamental group is the free product modulo the normal subgroup generated by identifying the two images of each loop in . More generally it is the corresponding pushout of groups.
A wedge of two circles has fundamental group , the free group on their two loops: apply the theorem to thickened circle neighborhoods whose intersection is contractible and use . Represent the torus by a square with opposite edges identified. Remove an interior disk; the remainder deformation retracts onto this wedge. Replacing the disk attaches a two-cell whose boundary follows . A disk neighborhood and the punctured torus have annular intersection, and van Kampen kills precisely that boundary loop. Hence
A torus with a point removed retracts to a torus with a small open disk removed, and then to the same wedge. Thus
For the connected sum, remove a disk from each torus and glue their boundary circles with reversed orientations. The two pieces have free groups and and their overlap is an annulus. Its boundary generators correspond to and , where . Therefore
The boundary relation is essential: this group is neither the free group on four generators nor the abelian group .
A group is a finitely presented group if there is an epimorphism from a finite-rank free group whose kernel is the normal closure of finitely many words . Equivalently, with both and finite. Normal closure means that every kernel element is a finite product of conjugates of the chosen relators or their inverses.
For independence of finite presentation from finite generators, suppose , and let be any other finite generating set. Choose words representing and words representing . Consider the finite presentation
Sending each to its actual element gives a surjection . Conversely, send to ; the substituted relators make this a homomorphism . Their composition on fixes every , and their composition on fixes every by the extra relations. They are inverse isomorphisms. Hence finite presentability is independent of the chosen finite generating set.
For subgroups and an isomorphism , adopt the convention
a quotient of the free product . The generator is the stable letter of this HNN extension. Fix right coset transversals for and for , each with representing the subgroup itself. Thus each has a unique decomposition with , and a unique decomposition with .
A normal form is a string
where whenever . The case is just . The prohibition removes adjacent inverse stable letters that would cancel. The following permutation proof of HNN normal form uniqueness proves both existence and uniqueness.
Let be the set of these formal strings. A base element acts by left multiplication on the initial coefficient ; call this permutation . To define , decompose the initial coefficient as , with . Unless and the old first stable letter is , replace the initial segment by
In the exceptional case, if the old string begins , cancel the new with that and obtain the string beginning . These operations use the defining identity .
Define similarly: write with , prepend , and cancel with an old first exactly when . The resulting strings satisfy the normal-form conditions. These two maps are inverses. If the first operation inserts a letter, the reverse operation decomposes its new initial coefficient in the associated subgroup and cancels that letter. If the first operation cancels a letter, the reverse coset decomposition recovers the removed representative and reinserts it; an additional unwanted cancellation is excluded by the original normal-form condition.
The permutations satisfy and
Indeed, in the decomposition , multiplying on the left by leaves its representative unchanged and changes to . Its image under is , exactly the coefficient produced by multiplying the normalized result on the left by . The cancellation case has the same representative and the same conclusion. Therefore
All defining relations of the HNN extension hold in this action, so it induces a homomorphism from into the permutations of .
Starting with the empty string, successive left multiplications normalize any word, and every normalization step uses a defining relation. This proves existence. If two normal words represented the same group element, their induced permutations would agree. Applied to the empty string, each normal word gives exactly its own formal string, since its representatives are already chosen and all forbidden cancellations have been excluded. Thus the strings are equal. This proves the normal form theorem for an HNN extension, including the injectivity of the base group .
A reduced sequence in an HNN extension is a word
with no pinch for and no pinch for . Equivalently, if adjacent exponents are , their intervening coefficient is outside ; if they are , it is outside .
Normalize such a word from right to left using the procedure above. Inductively its stable-letter length does not change. To see why, suppose the next letter has exponent . Moving an associated-subgroup factor through it contributes to its left an element of when , or of when . If the preceding exponent is , this factor belongs to that preceding letter's pinch subgroup. Multiplying an intervening coefficient outside that subgroup by an element inside it cannot put the product inside the subgroup. Hence no cancellation occurs; when the two exponents agree, cancellation is impossible anyway. Thus a reduced word with has a normal form still containing stable letters, which cannot be the identity normal form. This is Britton's lemma:
For the final example, write the centralizing extension as
It is generated by . Suppose it were finitely presented. By the finite-generator independence already proved, the kernel of would be normally generated by finitely many words. Each of these kernel group generators is a finite product of conjugates of the displayed defining relators, so only finitely many indices occur in all their expressions. Choose at least as large as all of them. The full kernel would then equal the normal closure of the first relators: one inclusion follows from those expressions, and the reverse inclusion follows because all these relators already belong to the kernel.
But the group with only those first relators is the identity HNN extension over . Since the are a free basis of , . The word is reduced in this partial extension, so Britton's lemma makes it nonidentity there. It is identity in , contradicting equality of the kernels. Therefore
This is the free-basis instance of the general fact that finite presentation of a centralizing HNN extension detects finite generation of its associated subgroup.
The sphere in is nonseparating: its complement is , which is connected. A sphere bounding a ball separates, so this product is not an irreducible three-manifold.
To show it is prime, suppose a separating sphere cuts it into compact pieces with one spherical boundary each. The Seifert-van Kampen theorem gives
A free product of two nontrivial groups is nonabelian: choose nonidentity elements in the two factors; their products in the two orders are distinct reduced words. Hence one factor, say , is trivial. The inclusion of this simply connected compact piece lifts to the universal cover . The lift is an embedding: equality of lifted points would imply equality of their projections in . Its image is compact with boundary the lifted sphere.
Use the three-dimensional Schoenflies theorem: a locally flat embedded sphere in bounds a ball, and its compact side is that ball. The interior of is both open and closed in the corresponding complement component, and compactness rules out the unbounded component. Thus is the bounded ball, and itself is a ball. Capping gives , so every connected-sum decomposition is trivial. Therefore is prime but not irreducible.
Now let a prime closed connected orientable fail irreducibility. A sphere not bounding a ball cannot separate: if it did, primeness would make one capped side , and the three-dimensional Schoenflies theorem would make its uncapped side a ball. Thus there is a nonseparating sphere . Its two-sided neighborhood is . Since the complement is connected, join its two boundary spheres by an embedded arc in that complement and thicken the arc. The union is a punctured : the thickened arc joins the two ends of the sphere-cylinder, and the remaining boundary is one sphere. This is the nonseparating sphere gives a sphere-circle summand construction and yields
The product is not , since its fundamental group is . Primeness forces , so
The background results used are van Kampen, the explicit universal cover of the product, and the locally flat three-dimensional Schoenflies theorem; no Poincaré-conjecture argument is needed.
The free product is a group with homomorphisms from such that any pair of homomorphisms extends uniquely to a homomorphism . Concretely its elements are reduced words with nonidentity syllables alternating between the factors. Multiply by concatenating and then combining adjacent syllables from the same factor, deleting identities. The empty word is the identity, and this normal form theorem for a free product also makes the factor maps injective.
The Klein combination theorem, in its ping-pong form, is as follows. Suppose two nontrivial subgroups act on a set , with disjoint nonempty subsets , such that
If at least one factor has at least three elements, then through the natural factor maps. The cardinality condition is needed in this version: two order-two groups can have the same image swapping the two domains.
Here is the proof. Assume . A reduced word beginning and ending with an -syllable sends into by successive application of the displayed inclusions, so cannot act as the identity. A word beginning and ending in becomes one of the preceding type on conjugating by any nonidentity . If it begins in and ends in , choose different from both and its first syllable. The word remains reduced after combining its first two syllables and begins and ends in , so again it is nonidentity. If it begins in and ends in , apply this last argument to its inverse. Every nonempty reduced word is covered, so the natural homomorphism has trivial kernel. This proves the Klein combination theorem.
Apply it to the two cyclic groups generated by the given Möbius transformations. On take
Their powers are
For and , , so . For , put ; then
so . The powers displayed also show that both transformations have infinite order. The Klein combination theorem consequently gives
For the finite-index formula, realize the free group as the fundamental group of the rose with edges. A subgroup of index corresponds to a connected -sheeted covering graph. Explicitly, its vertices are right cosets and for each basis generator there is a directed edge projecting to the corresponding rose edge. This graph is connected because basis words reach every coset, and the based loops correspond precisely to words in .
The covering graph has vertices and geometric edges: each positively oriented rose edge has one lift from each vertex. A maximal tree has edges, and the complementary edges freely generate its fundamental group. Thus is a free group with the Nielsen–Schreier formula
This uses the connected cover associated with ; no claim that arbitrary disconnected covers are connected is needed.
Finally the specified basis of gives . Its abelianization is , by the universal property of the free group, and reduction modulo two gives a quotient . Images of any generating set must span this -dimensional vector space, so it contains at least members. Therefore , and the same argument applies to the free group above.
Using exactly the unshifted definition printed in the paper, the unshifted rank gradients are determined by
The supremum is , attained for . For , mapping one basis generator onto a generator of and the others to zero provides subgroups of every positive index . Hence the infimum is , approached as :
For the trivial free group , both values are zero. Subtracting one from would change the upper answer; that is a different convention from the one requested here.
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.