Alphabeta Math
Session-authored (Fable 5 assisted)
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.

21 results · all verified · 0 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 21 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Free Products and Amalgamation

1 · Prerequisites

2 · Summary

The declared prerequisites provide free groups, group presentations, von Dyck's theorem, normal closures, cyclic groups, and external direct products. Their universal properties and quotient constructions make it possible to combine groups without imposing unintended relations, while reduced words retain enough information to distinguish the resulting elements.

Free products are defined by their coproduct property and constructed from reduced syllable words, giving normal form, factor embeddings, presentations, retractions, torsion conjugacy, and the centre theorem. General group pushouts arise as quotients by amalgamating relations. Under injective edge maps, transversal normal forms prove that both factors embed and meet exactly in the amalgamated subgroup, while kernel collapse explains the failure of injectivity for arbitrary pushouts.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-08-11Open item page →

The free product of an arbitrary family of groups

Definition

For a family (Gi)iI(G_i)_{i\in I}, a free product is a group FF with homomorphisms ιi:GiF\iota_i:G_i\to F in the sense of Monoid homomorphism and group homomorphism, such that for every group HH and every family of homomorphisms fi:GiHf_i:G_i\to H, there is a unique homomorphism f:FHf:F\to H satisfying fιi=fif\circ\iota_i=f_i for all ii. It is denoted iIGi\ast_{i\in I}G_i. Injectivity of the maps ιi\iota_i is not part of this definition.

DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-08-11Open item page →

Reduced syllable words in a family of groups

Definition

For groups as in Group and abelian group, a syllable is a tagged pair (i,g)(i,g) with iIi\in I and gGi{ei}g\in G_i\setminus\{e_i\}. A reduced syllable word is a finite list of syllables, indexed by a natural length as in The natural numbers N\mathbb{N} (von Neumann), in which adjacent tags differ. The empty list is allowed. At a concatenation seam, adjacent syllables from the same factor are multiplied and an identity result is deleted; this elementary reduction is repeated until the seam is reduced.

LemmaStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-11Open item page →

Factor elements act by mutually inverse permutations on reduced syllable words

Statement

For each iIi\in I and gGig\in G_i, left multiplication at the first syllable defines a permutation Pi,gP_{i,g} of the set of reduced words. One has Pi,g1=Pi,g1P_{i,g}^{-1}=P_{i,g^{-1}} and Pi,gh=Pi,gPi,hP_{i,gh}=P_{i,g}\circ P_{i,h}, so gPi,gg\mapsto P_{i,g} is a group homomorphism.

Facts & Assumptions

Given: The objects and hypotheses in the statement.

[L1]

For groups as in def-group, a syllable is a tagged pair (i,g)(i,g) with iIi\in I and gGi{ei}g\in G_i\setminus\{e_i\}. A reduced syllable word is a finite list of syllables, indexed by a natural length as in def-natural-numbers, in which adjacent tags differ. The empty list is allowed. At a concatenation seam, adjacent syllables from the same factor are multiplied and an identity result is deleted; this elementary reduction is repeated until the seam is reduced. (Reduced syllable words in a family of groups).

[L2]

For every set XX, the triple (Sym(X),,idX)(\operatorname{Sym}(X), \circ, \mathrm{id}_X) of def-symmetric-group is a group (def-group); the inverse of a permutation ff is its inverse function f1f^{-1}. If XX contains three distinct elements aa, bb, cc, then Sym(X)\operatorname{Sym}(X) is not abelian: the transpositions τ=(ab)\tau = (a\,b) and ρ=(bc)\rho = (b\,c) satisfy τρρτ\tau \circ \rho \ne \rho \circ \tau. (Sym(X)\operatorname{Sym}(X) is a group under composition, and it is non-abelian whenever XX has at least three distinct elements).

[L3]

Let (M,,e)(M,\cdot,e) and (M,,e)(M',\cdot',e') be monoids (def-semigroup-and-monoid). A monoid homomorphism from MM to MM' is a function f:MMf : M \to M' such that - (H1) f(xy)=f(x)f(y)f(x \cdot y) = f(x) \cdot' f(y) for all x,yMx, y \in M; - (H2) f(e)=ef(e) = e'. Let GG and GG' be groups (def-group). A group homomorphism from GG to GG' is a function f:GGf : G \to G' satisfying (H1) alone: f(xy)  =  f(x)f(y)for all x,yG.f(xy) \;=\; f(x)\, f(y) \qquad \text{for all } x, y \in G . Condition (H2) is not imposed for groups because it follows: a group homomorphism automatically satisfies f(e)=ef(e) = e' and f(x1)=f(x)1f(x^{-1}) = f(x)^{-1} (lem-group-homomorphism-basic-properties). For monoids it does not follow and must be assumed, which is why the two definitions differ. A homomorphism from a structure to itself is an endomorphism. The identity map of MM is a monoid homomorphism, and a composite of monoid homomorphisms is one, since (gf)(xy)=g(f(x)f(y))=g(f(x))g(f(y))(g \circ f)(xy) = g(f(x)f(y)) = g(f(x))\,g(f(y)) and (gf)(e)=g(e)=e(g \circ f)(e) = g(e') = e''; the same computation, without the second clause, shows a composite of group homomorphisms is a group homomorphism. (Monoid homomorphism and group homomorphism).

Proof

technique · direct
1.1

Define Pi,eiP_{i,e_i} to be the identity map, since (i,ei)(i,e_i) is not a syllable and prepending it would leave a word that is not reduced. For geig\ne e_i, define Pi,gP_{i,g} by prepending (i,g)(i,g) when the word is empty or begins in another factor; when it begins (i,h)(i,h), replace that syllable by (i,gh)(i,gh) and delete it if gh=eigh=e_i. Every value is again a reduced word.

givenL1L2L3
2.1

Let geig\ne e_i, so also g1eig^{-1}\ne e_i, and let ww be reduced. Three seam cases exhaust the definition. (a) ww empty or with first tag other than ii: Pi,g(w)=(i,g)wP_{i,g}(w)=(i,g)w, which begins (i,g)(i,g), so Pi,g1P_{i,g^{-1}} replaces that syllable by (i,g1g)=(i,ei)(i,g^{-1}g)=(i,e_i) and deletes it, returning ww. (b) w=(i,h)ww=(i,h)w' with gheigh\ne e_i: Pi,g(w)=(i,gh)wP_{i,g}(w)=(i,gh)w', and Pi,g1P_{i,g^{-1}} replaces (i,gh)(i,gh) by (i,g1gh)=(i,h)(i,g^{-1}gh)=(i,h), kept because heih\ne e_i, returning ww. (c) w=(i,h)ww=(i,h)w' with gh=eigh=e_i, that is h=g1h=g^{-1}: Pi,g(w)=wP_{i,g}(w)=w', and ww' is empty or has first tag other than ii because ww is reduced, so Pi,g1(w)=(i,g1)w=(i,h)w=wP_{i,g^{-1}}(w')=(i,g^{-1})w'=(i,h)w'=w. Exchanging gg and g1g^{-1} gives the other composite, so Pi,g1P_{i,g^{-1}} is a two-sided inverse of Pi,gP_{i,g}; with Pi,ei=idP_{i,e_i}=\mathrm{id} this makes every Pi,gP_{i,g} a permutation of the reduced words and Pi,g1=Pi,g1P_{i,g}^{-1}=P_{i,g^{-1}} [L2].

step 1.1L1L2
3.1

For Pi,gh=Pi,gPi,hP_{i,gh}=P_{i,g}\circ P_{i,h} both sides are immediate when g=eig=e_i or h=eih=e_i, so let g,heig,h\ne e_i and take ww reduced. (a) ww empty or with first tag other than ii: Pi,h(w)=(i,h)wP_{i,h}(w)=(i,h)w, and Pi,gP_{i,g} sends it to (i,gh)w(i,gh)w when gheigh\ne e_i and to ww when gh=eigh=e_i, which is Pi,gh(w)P_{i,gh}(w) in both subcases. (b) w=(i,a)ww=(i,a)w' with haeiha\ne e_i: Pi,h(w)=(i,ha)wP_{i,h}(w)=(i,ha)w', and Pi,gP_{i,g} sends it to (i,gha)w(i,gha)w' or, when gha=eigha=e_i, to ww'; Pi,gh(w)P_{i,gh}(w) splits on the same product (gh)a=gha(gh)a=gha and gives the same word. (c) w=(i,a)ww=(i,a)w' with ha=eiha=e_i: Pi,h(w)=wP_{i,h}(w)=w', empty or with first tag other than ii, so Pi,g(w)=(i,g)wP_{i,g}(w')=(i,g)w'; and gha=geigha=g\ne e_i, so Pi,ghP_{i,gh} replaces (i,a)(i,a) by (i,g)(i,g) and also gives (i,g)w(i,g)w'. Hence gPi,gg\mapsto P_{i,g} satisfies (H1) of [L3] into the symmetric group of [L2], and is a group homomorphism.

step 2.1L1L2L3
TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-11Open item page →

Reduced syllable words form the free product of a family of groups

Statement

The reduced syllable words in (Gi)iI(G_i)_{i\in I} form a group under concatenation followed by seam reduction. The one-syllable maps GiWG_i\to W make this group a free product of the family.

Facts & Assumptions

Given: The objects and hypotheses in the statement.

[L1]

For a family (Gi)iI(G_i)_{i\in I}, a free product is a group FF with homomorphisms ιi:GiF\iota_i:G_i\to F in the sense of def-group-homomorphism, such that for every group HH and every family of homomorphisms fi:GiHf_i:G_i\to H, there is a unique homomorphism f:FHf:F\to H satisfying fιi=fif\circ\iota_i=f_i for all ii. It is denoted iIGi\ast_{i\in I}G_i. Injectivity of the maps ιi\iota_i is not part of this definition. (The free product of an arbitrary family of groups).

[L2]

For groups as in def-group, a syllable is a tagged pair (i,g)(i,g) with iIi\in I and gGi{ei}g\in G_i\setminus\{e_i\}. A reduced syllable word is a finite list of syllables, indexed by a natural length as in def-natural-numbers, in which adjacent tags differ. The empty list is allowed. At a concatenation seam, adjacent syllables from the same factor are multiplied and an identity result is deleted; this elementary reduction is repeated until the seam is reduced. (Reduced syllable words in a family of groups).

[L3]

For each iIi\in I and gGig\in G_i, left multiplication at the first syllable defines a permutation Pi,gP_{i,g} of the set of reduced words. One has Pi,g1=Pi,g1P_{i,g}^{-1}=P_{i,g^{-1}} and Pi,gh=Pi,gPi,hP_{i,gh}=P_{i,g}\circ P_{i,h}, so gPi,gg\mapsto P_{i,g} is a group homomorphism. (Factor elements act by mutually inverse permutations on reduced syllable words).

[L4]

Let (M,,e)(M,\cdot,e) and (M,,e)(M',\cdot',e') be monoids (def-semigroup-and-monoid). A monoid homomorphism from MM to MM' is a function f:MMf : M \to M' such that - (H1) f(xy)=f(x)f(y)f(x \cdot y) = f(x) \cdot' f(y) for all x,yMx, y \in M; - (H2) f(e)=ef(e) = e'. Let GG and GG' be groups (def-group). A group homomorphism from GG to GG' is a function f:GGf : G \to G' satisfying (H1) alone: f(xy)  =  f(x)f(y)for all x,yG.f(xy) \;=\; f(x)\, f(y) \qquad \text{for all } x, y \in G . Condition (H2) is not imposed for groups because it follows: a group homomorphism automatically satisfies f(e)=ef(e) = e' and f(x1)=f(x)1f(x^{-1}) = f(x)^{-1} (lem-group-homomorphism-basic-properties). For monoids it does not follow and must be assumed, which is why the two definitions differ. A homomorphism from a structure to itself is an endomorphism. The identity map of MM is a monoid homomorphism, and a composite of monoid homomorphisms is one, since (gf)(xy)=g(f(x)f(y))=g(f(x))g(f(y))(g \circ f)(xy) = g(f(x)f(y)) = g(f(x))\,g(f(y)) and (gf)(e)=g(e)=e(g \circ f)(e) = g(e') = e''; the same computation, without the second clause, shows a composite of group homomorphisms is a group homomorphism. (Monoid homomorphism and group homomorphism).

Proof

technique · direct
1.1

Let a reduced word uu act by the composition PuP_u of the factor permutations attached to its syllables, and define uv=Pu(v)u\cdot v=P_u(v). The seam calculation gives both concatenation followed by reduction and Puv=PuPvP_{u\cdot v}=P_u\circ P_v.

givenL1L2L3L4
2.1

Composition of permutations makes the operation associative; the empty word is the identity, and reversing a word while inverting its syllables gives the inverse.

step 1.1
3.1

Given homomorphisms fi:GiHf_i:G_i\to H, send (i1,g1)(in,gn)(i_1,g_1)\cdots(i_n,g_n) to fi1(g1)fin(gn)f_{i_1}(g_1)\cdots f_{i_n}(g_n). The seam rules and homomorphism laws make this a homomorphism.

step 2.1
4.1

It extends every fif_i, and any extension must take the displayed value on every reduced word, so it is unique. For an empty family, only the empty word remains and the group is trivial.

step 3.1
TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-11Open item page →

Normal form theorem for free products

Statement

Every element of iIGi\ast_{i\in I}G_i has a unique reduced syllable expression. The identity is represented by the empty word, and no nonempty reduced word represents the identity.

Facts & Assumptions

Given: The objects and hypotheses in the statement.

[L1]

The reduced syllable words in (Gi)iI(G_i)_{i\in I} form a group under concatenation followed by seam reduction. The one-syllable maps GiWG_i\to W make this group a free product of the family. (Reduced syllable words form the free product of a family of groups).

[L2]

For groups as in def-group, a syllable is a tagged pair (i,g)(i,g) with iIi\in I and gGi{ei}g\in G_i\setminus\{e_i\}. A reduced syllable word is a finite list of syllables, indexed by a natural length as in def-natural-numbers, in which adjacent tags differ. The empty list is allowed. At a concatenation seam, adjacent syllables from the same factor are multiplied and an identity result is deleted; this elementary reduction is repeated until the seam is reduced. (Reduced syllable words in a family of groups).

[L3]

For a family (Gi)iI(G_i)_{i\in I}, a free product is a group FF with homomorphisms ιi:GiF\iota_i:G_i\to F in the sense of def-group-homomorphism, such that for every group HH and every family of homomorphisms fi:GiHf_i:G_i\to H, there is a unique homomorphism f:FHf:F\to H satisfying fιi=fif\circ\iota_i=f_i for all ii. It is denoted iIGi\ast_{i\in I}G_i. Injectivity of the maps ιi\iota_i is not part of this definition. (The free product of an arbitrary family of groups).

Proof

technique · direct
1.1

Let FF be any free product and WW the reduced-word model. Their universal properties give factor-compatible homomorphisms FWF\to W and WFW\to F. Each composite agrees with the identity on every factor, so uniqueness in the universal property makes the maps inverse isomorphisms.

givenL1L2L3
2.1

In the model every element is literally one reduced word. Distinct reduced words act differently on the empty word, so they are distinct elements.

step 1.1
3.1

Consequently the empty word is the identity, every nonempty reduced word is nonidentity, and the reduced expression is unique.

step 2.1
CorollaryStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-08-11Open item page →

Finite-order elements of a free product are conjugate into factors

Statement

Every nonidentity finite-order element of a free product is conjugate to a nonidentity finite-order element of one factor. For the empty family the statement is vacuous.

Facts & Assumptions

Given: The objects and hypotheses in the statement.

[L1]

For groups as in def-group, a syllable is a tagged pair (i,g)(i,g) with iIi\in I and gGi{ei}g\in G_i\setminus\{e_i\}. A reduced syllable word is a finite list of syllables, indexed by a natural length as in def-natural-numbers, in which adjacent tags differ. The empty list is allowed. At a concatenation seam, adjacent syllables from the same factor are multiplied and an identity result is deleted; this elementary reduction is repeated until the seam is reduced. (Reduced syllable words in a family of groups).

[L2]

Every element of iIGi\ast_{i\in I}G_i has a unique reduced syllable expression. The identity is represented by the empty word, and no nonempty reduced word represents the identity. (Normal form theorem for free products).

[L3]

The order of a finite group. Let GG be a group (def-group) whose underlying set is finite (def-countable), so that GnG \approx n for some nNn \in \mathbb{N} (def-equinumerous). That natural number is unique: if GnG \approx n and GnG \approx n' then nnn \approx n', since \approx is symmetric and transitive, and then n=nn = n' by claim 3 of lem-pigeonhole. The order of GG is that unique natural number, written G|G|. A group is infinite when its underlying set is not finite, and G|G| is then not defined. The order of an element. Let GG be any group and gGg \in G, with natural powers as in def-group-power. Put Sg  :=  {kN  :  k1 and gk=e}    N.S_g \;:=\; \{\, k \in \mathbb{N} \;:\; k \ge 1 \text{ and } g^{k} = e \,\} \;\subseteq\; \mathbb{N}. - If SgS_g \ne \varnothing, the order of gg is its least element, ord(g)  :=  minSg    N,\operatorname{ord}(g) \;:=\; \min S_g \;\in\; \mathbb{N}, which exists by the well-ordering principle (thm-well-ordering-principle): every nonempty subset of N\mathbb{N} has a least element, and that element is unique, being \le every element of SgS_g and a member of it. We then say gg has finite order. - If Sg=S_g = \varnothing we say gg has infinite order and write ord(g)=\operatorname{ord}(g) = \infty, where \infty is a symbol reserved for this case and is not a natural number. No arithmetic is performed with it here. By construction ord(g)1\operatorname{ord}(g) \ge 1 whenever it is finite, and ord(g)=1\operatorname{ord}(g) = 1 exactly when g=eg = e, since g1=gg^{1} = g. Every element of a finite group has finite order. If GG is finite then SgS_g \ne \varnothing for every gGg \in G, by lem-order-of-element-exists, so ord(g)\operatorname{ord}(g) is a natural number. (The order G|G| of a finite group and the order ord(g)\operatorname{ord}(g) of an element, with ord(g)=\operatorname{ord}(g) = \infty when no positive power of gg is the identity).

[L4]

Let GG be a group (def-group) with identity ee, let g,hGg, h \in G, and let powers be as in def-group-power. For all m,nZm, n \in \mathbb{Z}: 1. gm+n=gmgng^{m+n} = g^{m} g^{n}; 2. gm=(gm)1g^{-m} = (g^{m})^{-1}; 3. (gm)n=gmn(g^{m})^{n} = g^{mn}; 4. gmgn=gngmg^{m} g^{n} = g^{n} g^{m}: any two powers of one element commute; 5. if gh=hggh = hg then (gh)n=gnhn(gh)^{n} = g^{n} h^{n}. Claim 5 is false in general without its hypothesis: in a group in which gg and hh do not commute the equation can fail already at n=2n = 2, and a witness is recorded on the companion page. Claims 1 and 3 hold in any monoid (def-semigroup-and-monoid) for exponents in N\mathbb{N}, and so does claim 5 for exponents in N\mathbb{N} under the same commuting hypothesis; only the extension to negative exponents needs inverses. (Exponent laws in a group: gm+n=gmgng^{m+n} = g^{m}g^{n} and (gm)n=gmn(g^{m})^{n} = g^{mn} for all m,nZm, n \in \mathbb{Z}, and (gh)n=gnhn(gh)^{n} = g^{n}h^{n} when gg and hh commute).

Proof

technique · direct
1.1

Write the element as a nonempty reduced word. If its first and last syllables lie in the same factor and its length exceeds one, conjugating by the first syllable shortens the reduced length. Repetition ends with a conjugate of length one or a cyclically reduced word.

givenL1L2L3L4
2.1

A cyclically reduced word of length at least two has each positive power represented by the unreduced concatenation of that many copies, since the terminal and initial factors differ. Normal form makes every such power nonidentity.

step 1.1
3.1

Thus a finite-order element cannot end in the second case, and is conjugate to a one-syllable element of a factor. Conjugacy preserves order.

step 2.1
CorollaryStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-08-11Open item page →

The center of a free product with at least two nontrivial factors is trivial

Statement

If at least two factors in a free product are nontrivial, then its center is the trivial subgroup.

Facts & Assumptions

Given: The objects and hypotheses in the statement.

[L1]

Let GG be a group (def-group). The center of GG is Z(G):={zG:zg=gz for every gG}.Z(G):=\{z\in G:zg=gz\text{ for every }g\in G\}. Thus Z(G)Z(G) consists of the elements that commute with every element of GG. Its subgroup and normality properties are proved in lem-center-is-normal. (The center Z(G)Z(G) of a group).

[L2]

For groups as in def-group, a syllable is a tagged pair (i,g)(i,g) with iIi\in I and gGi{ei}g\in G_i\setminus\{e_i\}. A reduced syllable word is a finite list of syllables, indexed by a natural length as in def-natural-numbers, in which adjacent tags differ. The empty list is allowed. At a concatenation seam, adjacent syllables from the same factor are multiplied and an identity result is deleted; this elementary reduction is repeated until the seam is reduced. (Reduced syllable words in a family of groups).

[L3]

Every element of iIGi\ast_{i\in I}G_i has a unique reduced syllable expression. The identity is represented by the empty word, and no nonempty reduced word represents the identity. (Normal form theorem for free products).

Proof

technique · contradiction
1.1

Assume for contradiction that a nonidentity central element has reduced word z=x1xnz=x_1\cdots x_n. Choose a nonidentity syllable gg from a factor different from the factor of x1x_1.

assume-contragivenL1L2L3
2.1

Then gzgz is reduced of length n+1n+1. If the last syllable of zz lies in the factor of gg, the word zgzg reduces to length at most nn; otherwise it is reduced of length n+1n+1 but begins in a different factor from gzgz.

step 1.1
3.1

Normal-form uniqueness gives gzzggz\ne zg in either case, contradicting centrality. Hence only the identity is central.

step 2.1discharge-contradiction
CorollaryStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-11Open item page →

Every canonical factor map into a free product is injective

Statement

Every canonical factor homomorphism ιi:GijGj\iota_i:G_i\to\ast_jG_j is injective.

Facts & Assumptions

Given: The objects and hypotheses in the statement.

[L1]

Every element of iIGi\ast_{i\in I}G_i has a unique reduced syllable expression. The identity is represented by the empty word, and no nonempty reduced word represents the identity. (Normal form theorem for free products).

[L2]

A group homomorphism is injective if and only if its kernel is trivial. For a group homomorphism f:GHf:G\to H, ff is injective exactly when kerf={eG}\ker f=\{e_G\}. (A group homomorphism is injective if and only if its kernel is trivial).

Proof

technique · direct
1.1

A nonidentity gGig\in G_i maps to the nonempty one-syllable reduced word (i,g)(i,g), which is nonidentity by normal form.

givenL1L2
2.1

Thus the kernel of ιi\iota_i is trivial, and the trivial-kernel criterion gives injectivity. This also covers a trivial factor.

step 1.1
CorollaryStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-11Open item page →

Free products are unique up to a unique factor-compatible isomorphism

Statement

Any two free products of the same family are connected by a unique isomorphism commuting with every canonical factor map.

Facts & Assumptions

Given: The objects and hypotheses in the statement.

[L1]

For a family (Gi)iI(G_i)_{i\in I}, a free product is a group FF with homomorphisms ιi:GiF\iota_i:G_i\to F in the sense of def-group-homomorphism, such that for every group HH and every family of homomorphisms fi:GiHf_i:G_i\to H, there is a unique homomorphism f:FHf:F\to H satisfying fιi=fif\circ\iota_i=f_i for all ii. It is denoted iIGi\ast_{i\in I}G_i. Injectivity of the maps ιi\iota_i is not part of this definition. (The free product of an arbitrary family of groups).

[L2]

Group isomorphisms, automorphisms and the set Aut(G)\operatorname{Aut}(G). An isomorphism f:GHf:G\to H is a bijective group homomorphism (def-group-homomorphism, def-injection-surjection-bijection). When G=HG=H, it is an automorphism of GG. Write Aut(G):={f:GG:f is an automorphism}.\operatorname{Aut}(G):=\{f:G\to G:f\text{ is an automorphism}\}. (Group isomorphisms, automorphisms and the set Aut(G)\operatorname{Aut}(G)).

Proof

technique · direct
1.1

The universal properties give unique factor-compatible homomorphisms u:FFu:F\to F' and v:FFv:F'\to F.

givenL1L2
2.1

Both vuv\circ u and idF\mathrm{id}_F agree with every factor map, so uniqueness gives vu=idFv\circ u=\mathrm{id}_F; similarly uv=idFu\circ v=\mathrm{id}_{F'}.

step 1.1
3.1

Hence uu is the unique compatible isomorphism. For the empty family both free products are trivial.

step 2.1
CorollaryStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-11Open item page →

Each factor is a retract of a free product when all other factors are sent trivially

Statement

For every iIi\in I, the factor GiG_i is a retract of jIGj\ast_{j\in I}G_j: there is ri:jGjGir_i:\ast_jG_j\to G_i with riιi=idGir_i\circ\iota_i=\mathrm{id}_{G_i}.

Facts & Assumptions

Given: The objects and hypotheses in the statement.

[L1]

For a family (Gi)iI(G_i)_{i\in I}, a free product is a group FF with homomorphisms ιi:GiF\iota_i:G_i\to F in the sense of def-group-homomorphism, such that for every group HH and every family of homomorphisms fi:GiHf_i:G_i\to H, there is a unique homomorphism f:FHf:F\to H satisfying fιi=fif\circ\iota_i=f_i for all ii. It is denoted iIGi\ast_{i\in I}G_i. Injectivity of the maps ιi\iota_i is not part of this definition. (The free product of an arbitrary family of groups).

[L2]

Every canonical factor homomorphism ιi:GijGj\iota_i:G_i\to\ast_jG_j is injective. (Every canonical factor map into a free product is injective).

[L3]

Let (M,,e)(M,\cdot,e) and (M,,e)(M',\cdot',e') be monoids (def-semigroup-and-monoid). A monoid homomorphism from MM to MM' is a function f:MMf : M \to M' such that - (H1) f(xy)=f(x)f(y)f(x \cdot y) = f(x) \cdot' f(y) for all x,yMx, y \in M; - (H2) f(e)=ef(e) = e'. Let GG and GG' be groups (def-group). A group homomorphism from GG to GG' is a function f:GGf : G \to G' satisfying (H1) alone: f(xy)  =  f(x)f(y)for all x,yG.f(xy) \;=\; f(x)\, f(y) \qquad \text{for all } x, y \in G . Condition (H2) is not imposed for groups because it follows: a group homomorphism automatically satisfies f(e)=ef(e) = e' and f(x1)=f(x)1f(x^{-1}) = f(x)^{-1} (lem-group-homomorphism-basic-properties). For monoids it does not follow and must be assumed, which is why the two definitions differ. A homomorphism from a structure to itself is an endomorphism. The identity map of MM is a monoid homomorphism, and a composite of monoid homomorphisms is one, since (gf)(xy)=g(f(x)f(y))=g(f(x))g(f(y))(g \circ f)(xy) = g(f(x)f(y)) = g(f(x))\,g(f(y)) and (gf)(e)=g(e)=e(g \circ f)(e) = g(e') = e''; the same computation, without the second clause, shows a composite of group homomorphisms is a group homomorphism. (Monoid homomorphism and group homomorphism).

Proof

technique · direct
1.1

Use the identity homomorphism on GiG_i and the trivial homomorphism GjGiG_j\to G_i for every jij\ne i.

givenL1L2L3
2.1

Free-product universality gives a unique rir_i extending this family, and its defining equation is riιi=idGir_i\circ\iota_i=\mathrm{id}_{G_i}.

step 1.1
3.1

Thus ιi\iota_i is a section and GiG_i is a retract. The assertion is made only for an index iIi\in I.

step 2.1
TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-11Open item page →

A free product has the union presentation of presentations of its factors

Statement

Suppose each GiG_i has a presentation XiRi\langle X_i\mid R_i\rangle, with the alphabets replaced by disjoint copies. Then iGiiXi | iRi.\ast_iG_i\cong\left\langle\bigsqcup_iX_i\ \middle|\ \bigcup_iR_i\right\rangle.

Facts & Assumptions

Given: The objects and hypotheses in the statement.

[L1]

Let F(X)F(X) be a free group and let RF(X)R\subseteq F(X) be a set of words, called relations. The group with presentation XR:=F(X)/ ⁣R ⁣F(X)\langle X\mid R\rangle:=F(X)/\langle\!\langle R\rangle\!\rangle_{F(X)} is the quotient by the normal closure of RR. The members of XX are its generators. In this quotient, every relation in RR becomes the identity, as do all consequences forced by normality. (Group presentation by generators and relations).

[L2]

Let XR\langle X\mid R\rangle be a presentation, let HH be a group, and let u:XHu:X\to H be a function. If the evaluation of every rRr\in R under uu is eHe_H, then there is a unique homomorphism u:XRH\overline u:\langle X\mid R\rangle\longrightarrow H with u([x])=u(x)\overline u([x])=u(x) for every xXx\in X. Moreover, u\overline u is surjective if and only if u(X)u(X) generates HH. (Von Dyck's theorem: maps of generators that satisfy the relators extend uniquely from a presented group).

[L3]

For a family (Gi)iI(G_i)_{i\in I}, a free product is a group FF with homomorphisms ιi:GiF\iota_i:G_i\to F in the sense of def-group-homomorphism, such that for every group HH and every family of homomorphisms fi:GiHf_i:G_i\to H, there is a unique homomorphism f:FHf:F\to H satisfying fιi=fif\circ\iota_i=f_i for all ii. It is denoted iIGi\ast_{i\in I}G_i. Injectivity of the maps ιi\iota_i is not part of this definition. (The free product of an arbitrary family of groups).

[L4]

Any two free products of the same family are connected by a unique isomorphism commuting with every canonical factor map. (Free products are unique up to a unique factor-compatible isomorphism).

[L5]

In a presentation XR\langle X\mid R\rangle as in def-group-presentation, an element rRF(X)r\in R\subseteq F(X) is called a defining relator. The equation r=1r=1 that it imposes in the quotient is a defining relation. More generally, an equation u=vu=v may be recorded by the relator u1vu^{-1}v. The published definition uses the common looser convention of calling the members of RR relations; both conventions define the same quotient group. A presentation is finitely generated when XX is finite, finitely related when RR is finite, and finite when both XX and RR are finite. A group is called finitely generated, finitely related, or finitely presented when it admits a presentation with the corresponding property. For finitely generated groups this agrees with generation by a finite subset in the sense of def-generated-subgroup. (Relators and relations; finitely generated, finitely related, and finite presentations).

Proof

technique · direct
1.1

A homomorphism from the displayed group to a target HH is determined by images of the union of the generators that kill every relator in every RiR_i.

givenL1L2L3L4L5
2.1

By von Dyck's theorem, this is equivalent to a family of homomorphisms GiHG_i\to H.

step 1.1
3.1

The displayed group therefore has the free-product universal property, so uniqueness of free products gives the isomorphism. Empty and singleton families give the trivial and original presentations.

step 2.1
TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-11Open item page →

Free groups on disjoint bases freely multiply to the free group on their union

Statement

For pairwise disjoint sets XiX_i, the free product of the free groups F(Xi)F(X_i) is a free group on iXi\bigsqcup_iX_i.

Facts & Assumptions

Given: The objects and hypotheses in the statement.

[L1]

A free group on a set XX is a group F(X)F(X) together with a map i:XF(X)i:X\to F(X) such that, for every group GG and every function u:XGu:X\to G, there is a unique group homomorphism u^:F(X)G\widehat u:F(X)\to G satisfying u^i=u.\widehat u\circ i=u. The reduced-word construction supplies such a group; the construction and its universal property are established in thm-reduced-words-form-the-free-group. When no ambiguity arises, xXx\in X is identified with its image i(x)i(x). (Free group on a set of generators).

[L2]

If (F,i)(F,i) and (F,i)(F',i') are free groups on the same set XX, then there is a unique group isomorphism ϕ:FF\phi:F\to F' such that ϕi=i.\phi\circ i=i'. (Free groups on the same set are uniquely isomorphic compatibly with their generators).

[L3]

For a family (Gi)iI(G_i)_{i\in I}, a free product is a group FF with homomorphisms ιi:GiF\iota_i:G_i\to F in the sense of def-group-homomorphism, such that for every group HH and every family of homomorphisms fi:GiHf_i:G_i\to H, there is a unique homomorphism f:FHf:F\to H satisfying fιi=fif\circ\iota_i=f_i for all ii. It is denoted iIGi\ast_{i\in I}G_i. Injectivity of the maps ιi\iota_i is not part of this definition. (The free product of an arbitrary family of groups).

[L4]

Any two free products of the same family are connected by a unique isomorphism commuting with every canonical factor map. (Free products are unique up to a unique factor-compatible isomorphism).

Proof

technique · direct
1.1

A function from the disjoint union iXi\bigsqcup_iX_i to a group HH is exactly a family of functions XiHX_i\to H.

givenL1L2L3L4
2.1

Freeness extends each member uniquely to a homomorphism F(Xi)HF(X_i)\to H, and free-product universality extends that family uniquely to one homomorphism from iF(Xi)\ast_iF(X_i).

step 1.1
3.1

Thus the free product has the universal property of F(iXi)F(\bigsqcup_iX_i), and uniqueness gives the isomorphism. Empty bases and an empty family are included.

step 2.1
CorollaryStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-08-11Open item page →

A free product of copies of the infinite cyclic group is a free group

Statement

A free product of a family of infinite cyclic groups is a free group on one chosen generator from each factor. The empty family gives the free group on the empty set.

Facts & Assumptions

Given: The objects and hypotheses in the statement.

[L1]

For pairwise disjoint sets XiX_i, the free product of the free groups F(Xi)F(X_i) is a free group on iXi\bigsqcup_iX_i. (Free groups on disjoint bases freely multiply to the free group on their union).

[L2]

A free group on a set XX is a group F(X)F(X) together with a map i:XF(X)i:X\to F(X) such that, for every group GG and every function u:XGu:X\to G, there is a unique group homomorphism u^:F(X)G\widehat u:F(X)\to G satisfying u^i=u.\widehat u\circ i=u. The reduced-word construction supplies such a group; the construction and its universal property are established in thm-reduced-words-form-the-free-group. When no ambiguity arises, xXx\in X is identified with its image i(x)i(x). (Free group on a set of generators).

[L3]

Let GG be a group and gGg \in G, with integer powers as in def-group-power. Then g  =  {gn  :  nZ},\langle g \rangle \;=\; \{\, g^{n} \;:\; n \in \mathbb{Z} \,\} , the cyclic subgroup generated by gg (def-generated-subgroup) being exactly the set of integer powers of gg. Consequently every cyclic group is abelian, and so is every cyclic subgroup of any group. (g={gn:nZ}\langle g \rangle = \{\, g^{n} : n \in \mathbb{Z} \,\}, and every cyclic group is abelian).

[L4]

Let GG be a group, gGg \in G, and let orders be as in def-order-in-a-group. Throughout, a natural number written where an integer is expected means its image under the embedding ι:NZ\iota : \mathbb{N} \to \mathbb{Z} of lem-nat-embeds-int. Finite order. Suppose ord(g)=n\operatorname{ord}(g) = n with nNn \in \mathbb{N}, n1n \ge 1. Then: 1. for every kZk \in \mathbb{Z}, gk=eg^{k} = e if and only if k=qnk = qn for some qZq \in \mathbb{Z}, that is, if and only if nkn \mid k (thm-division-algorithm-in-z); 2. the powers g0,g1,,gn1g^{0}, g^{1}, \dots, g^{n-1} are pairwise distinct: if i,jNi, j \in \mathbb{N} with i<ni < n, j<nj < n and gi=gjg^{i} = g^{j}, then i=ji = j; 3. g={gs:sN, s<n}\langle g \rangle = \{\, g^{s} : s \in \mathbb{N},\ s < n \,\} and gn\langle g \rangle \approx n; so g\langle g \rangle is finite with g=n=ord(g)|\langle g \rangle| = n = \operatorname{ord}(g). Infinite order. If ord(g)=\operatorname{ord}(g) = \infty then for j,kZj, k \in \mathbb{Z}, gj=gkg^{j} = g^{k} implies j=kj = k; so the integer powers of gg are pairwise distinct and g\langle g \rangle is not finite. (If ord(g)=n\operatorname{ord}(g) = n then gk=eg^{k} = e iff kk is an integer multiple of nn, the powers g0,,gn1g^{0}, \dots, g^{n-1} are distinct, and g\langle g \rangle has exactly nn elements; if gg has infinite order then gj=gkg^{j} = g^{k} only for j=kj = k).

[L5]

Let GG be a group (def-group) with identity ee, let g,hGg, h \in G, and let powers be as in def-group-power. For all m,nZm, n \in \mathbb{Z}: 1. gm+n=gmgng^{m+n} = g^{m} g^{n}; 2. gm=(gm)1g^{-m} = (g^{m})^{-1}; 3. (gm)n=gmn(g^{m})^{n} = g^{mn}; 4. gmgn=gngmg^{m} g^{n} = g^{n} g^{m}: any two powers of one element commute; 5. if gh=hggh = hg then (gh)n=gnhn(gh)^{n} = g^{n} h^{n}. Claim 5 is false in general without its hypothesis: in a group in which gg and hh do not commute the equation can fail already at n=2n = 2, and a witness is recorded on the companion page. Claims 1 and 3 hold in any monoid (def-semigroup-and-monoid) for exponents in N\mathbb{N}, and so does claim 5 for exponents in N\mathbb{N} under the same commuting hypothesis; only the extension to negative exponents needs inverses. (Exponent laws in a group: gm+n=gmgng^{m+n} = g^{m}g^{n} and (gm)n=gmn(g^{m})^{n} = g^{mn} for all m,nZm, n \in \mathbb{Z}, and (gh)n=gnhn(gh)^{n} = g^{n}h^{n} when gg and hh commute).

Proof

technique · direct
1.1

If Ci=ciC_i=\langle c_i\rangle is infinite cyclic, every element is a unique power cinc_i^n. Therefore every choice of an image for cic_i extends uniquely by cinhnc_i^n\mapsto h^n to a homomorphism, so CiC_i is free on the singleton {ci}\{c_i\}.

givenL1L2L3L4L5
2.1

Choose disjoint tagged singleton bases. The free product of these singleton free groups is free on their union by the disjoint-basis theorem.

step 1.1
3.1

This gives the asserted basis and includes the empty index set.

step 2.1
CorollaryStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-08-11Open item page →

The free product of two infinite cyclic groups is the free group on two generators

Statement

The free product of two infinite cyclic groups is the free group on two generators, hence has rank two.

Facts & Assumptions

Given: The objects and hypotheses in the statement.

[L1]

A free product of a family of infinite cyclic groups is a free group on one chosen generator from each factor. The empty family gives the free group on the empty set. (A free product of copies of the infinite cyclic group is a free group).

[L2]

A free group FF has finite rank if it admits a finite free basis. In that case its rank is rank(F):=B,\operatorname{rank}(F):=|B|, where BB is any finite free basis of FF. This is well-defined by thm-finite-free-bases-have-the-same-cardinality. This definition is deliberately restricted to free groups that admit a finite free basis. It neither defines rank for a free group whose bases are infinite nor asserts that arbitrary infinite free bases have the same cardinality. (The rank of a free group admitting a finite basis).

Proof

technique · direct
1.1

Apply the preceding result to two factors with chosen generators xx and yy; their tagged singleton bases have union {x,y}\{x,y\}.

givenL1L2
2.1

The resulting free group is free on this two-element set, which is exactly rank two by definition.

step 1.1
DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-08-11Open item page →

Pushouts of group homomorphisms

Definition

Given homomorphisms f:KGf:K\to G and h:KHh:K\to H as in Monoid homomorphism and group homomorphism, a pushout is a group PP with homomorphisms iG:GPi_G:G\to P and iH:HPi_H:H\to P such that iGf=iHhi_G\circ f=i_H\circ h, and such that every compatible pair u:GQu:G\to Q, v:HQv:H\to Q factors through a unique w:PQw:P\to Q with wiG=uw\circ i_G=u and wiH=vw\circ i_H=v. The maps f,hf,h need not be injective.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-11Open item page →

A group pushout is the quotient of a free product by the amalgamating relations

Statement

For homomorphisms f:KGf:K\to G and h:KHh:K\to H, let NN be the normal closure in GHG\ast H of {jG(f(k))jH(h(k))1:kK}.\{j_G(f(k))j_H(h(k))^{-1}:k\in K\}. Then (GH)/N(G\ast H)/N, with the induced factor maps jGj_G and jHj_H, is a pushout of ff and hh.

Facts & Assumptions

Given: The objects and hypotheses in the statement.

[L1]

Given homomorphisms f:KGf:K\to G and h:KHh:K\to H as in def-group-homomorphism, a pushout is a group PP with homomorphisms iG:GPi_G:G\to P and iH:HPi_H:H\to P such that iGf=iHhi_G\circ f=i_H\circ h, and such that every compatible pair u:GQu:G\to Q, v:HQv:H\to Q factors through a unique w:PQw:P\to Q with wiG=uw\circ i_G=u and wiH=vw\circ i_H=v. The maps f,hf,h need not be injective. (Pushouts of group homomorphisms).

[L2]

For a family (Gi)iI(G_i)_{i\in I}, a free product is a group FF with homomorphisms ιi:GiF\iota_i:G_i\to F in the sense of def-group-homomorphism, such that for every group HH and every family of homomorphisms fi:GiHf_i:G_i\to H, there is a unique homomorphism f:FHf:F\to H satisfying fιi=fif\circ\iota_i=f_i for all ii. It is denoted iIGi\ast_{i\in I}G_i. Injectivity of the maps ιi\iota_i is not part of this definition. (The free product of an arbitrary family of groups).

[L3]

Let GG be a group and let SGS\subseteq G. The family NS:={N:NG and SN}\mathcal N_S:=\{N:N\mathrel{\trianglelefteq}G\text{ and }S\subseteq N\} is nonempty because GGG\mathrel{\trianglelefteq}G by def-normal-subgroup. Its intersection is normal by lem-intersection-of-normal-subgroups. The normal closure of SS in GG is  ⁣S ⁣G:=NNSN.\langle\!\langle S\rangle\!\rangle_G:=\bigcap_{N\in\mathcal N_S}N. It contains SS and is contained in every normal subgroup of GG that contains SS. Thus it is the smallest normal subgroup of GG containing SS. (The normal closure of a subset of a group).

[L4]

Let GG be a group and let NGN\mathrel{\trianglelefteq}G be a normal subgroup (def-normal-subgroup). The quotient group, or factor group, G/NG/N has the left cosets G/N:={gN:gG}G/N:=\{gN:g\in G\} as its elements (def-coset, def-index), with product (gN)(hN):=ghN. (gN)(hN):=ghN. Independence of the chosen representatives is proved in thm-coset-multiplication-well-defined-iff-normal, and the group axioms are proved in thm-quotient-group-laws. (The quotient group G/NG/N and coset product (gN)(hN)=ghN(gN)(hN)=ghN).

[L5]

A homomorphism that kills a normal subgroup factors uniquely through the quotient group. If NGN\mathrel{\trianglelefteq}G, f:GHf:G\to H is a homomorphism, and NkerfN\subseteq\ker f, then there is a unique homomorphism fˉ:G/NH\bar f:G/N\to H such that fˉ(gN)=f(g)\bar f(gN)=f(g) and f=fˉπf=\bar f\circ\pi. (A homomorphism that kills a normal subgroup factors uniquely through the quotient group).

[L6]

Let GG be a group and RGR\subseteq G. Then  ⁣R ⁣G={g1r1ε1g11gnrnεngn1:nN, giG, riR, εi{1,1}}.\langle\!\langle R\rangle\!\rangle_G=\left\{g_1r_1^{\varepsilon_1}g_1^{-1}\cdots g_nr_n^{\varepsilon_n}g_n^{-1}:n\in\mathbb N,\ g_i\in G,\ r_i\in R,\ \varepsilon_i\in\{1,-1\}\right\}. For n=0n=0 the displayed product is the identity. Replacing every conjugator gig_i by gi1g_i^{-1} gives the equivalent convention gi1riεigig_i^{-1}r_i^{\varepsilon_i}g_i. (The normal closure of RR is the set of finite products of conjugates of elements of RR and their inverses).

Proof

technique · direct
1.1

In the quotient every amalgamating relator is trivial, so the two induced maps agree on KK.

givenL1L2L3L4L5L6
2.1

Given compatible maps u:GQu:G\to Q and v:HQv:H\to Q, free-product universality gives ϕ:GHQ\phi:G\ast H\to Q. Compatibility makes every displayed relator lie in kerϕ\ker\phi, hence NkerϕN\subseteq\ker\phi.

step 1.1
3.1

The quotient universal property gives a unique ϕˉ:(GH)/NQ\bar\phi:(G\ast H)/N\to Q extending uu and vv. Uniqueness follows because the factor images generate the quotient.

step 2.1
4.1

The argument allows trivial groups and arbitrary kernels without change.

step 3.1
DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-08-11Open item page →

Free products with amalgamation along monomorphisms

Definition

If f:KGf:K\to G and h:KHh:K\to H are injective homomorphisms, their pushout is called the free product with amalgamation and is denoted GKHG\ast_KH. The quotient construction is A group pushout is the quotient of a free product by the amalgamating relations, and injectivity means the trivial-kernel condition of A group homomorphism is injective if and only if its kernel is trivial. The notation anticipates identifying KK with its two images, but injectivity of the canonical maps G,HGKHG,H\to G\ast_KH is a theorem, not part of this definition.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-11Open item page →

A free product with amalgamation has the factor presentations plus the amalgamating relations

Statement

Let G=XRG=\langle X\mid R\rangle and H=YSH=\langle Y\mid S\rangle with disjoint generators, and let f,hf,h embed KK. If TT generates KK and words ut(X),vt(Y)u_t(X),v_t(Y) represent f(t),h(t)f(t),h(t), then GKHXYRS{utvt1:tT}.G\ast_KH\cong\langle X\sqcup Y\mid R\cup S\cup\{u_t v_t^{-1}:t\in T\}\rangle.

Facts & Assumptions

Given: The objects and hypotheses in the statement.

[L1]

If f:KGf:K\to G and h:KHh:K\to H are injective homomorphisms, their pushout is called the free product with amalgamation and is denoted GKHG\ast_KH. The quotient construction is thm-group-pushout-as-an-amalgamated-quotient, and injectivity means the trivial-kernel condition of thm-group-homomorphism-injective-iff-trivial-kernel. The notation anticipates identifying KK with its two images, but injectivity of the canonical maps G,HGKHG,H\to G\ast_KH is a theorem, not part of this definition. (Free products with amalgamation along monomorphisms).

[L2]

For homomorphisms f:KGf:K\to G and h:KHh:K\to H, let NN be the normal closure in GHG\ast H of {jG(f(k))jH(h(k))1:kK}.\{j_G(f(k))j_H(h(k))^{-1}:k\in K\}. Then (GH)/N(G\ast H)/N, with the induced factor maps jGj_G and jHj_H, is a pushout of ff and hh. (A group pushout is the quotient of a free product by the amalgamating relations).

[L3]

Suppose each GiG_i has a presentation XiRi\langle X_i\mid R_i\rangle, with the alphabets replaced by disjoint copies. Then iGiiXi | iRi.\ast_iG_i\cong\left\langle\bigsqcup_iX_i\ \middle|\ \bigcup_iR_i\right\rangle. (A free product has the union presentation of presentations of its factors).

[L4]

Let F(X)F(X) be a free group and let RF(X)R\subseteq F(X) be a set of words, called relations. The group with presentation XR:=F(X)/ ⁣R ⁣F(X)\langle X\mid R\rangle:=F(X)/\langle\!\langle R\rangle\!\rangle_{F(X)} is the quotient by the normal closure of RR. The members of XX are its generators. In this quotient, every relation in RR becomes the identity, as do all consequences forced by normality. (Group presentation by generators and relations).

[L5]

Let GG be a group and RGR\subseteq G. Then  ⁣R ⁣G={g1r1ε1g11gnrnεngn1:nN, giG, riR, εi{1,1}}.\langle\!\langle R\rangle\!\rangle_G=\left\{g_1r_1^{\varepsilon_1}g_1^{-1}\cdots g_nr_n^{\varepsilon_n}g_n^{-1}:n\in\mathbb N,\ g_i\in G,\ r_i\in R,\ \varepsilon_i\in\{1,-1\}\right\}. For n=0n=0 the displayed product is the identity. Replacing every conjugator gig_i by gi1g_i^{-1} gives the equivalent convention gi1riεigig_i^{-1}r_i^{\varepsilon_i}g_i. (The normal closure of RR is the set of finite products of conjugates of elements of RR and their inverses).

Proof

technique · direct
1.1

The union presentation gives GH=XYRSG\ast H=\langle X\sqcup Y\mid R\cup S\rangle.

givenL1L2L3L4L5
2.1

Quotienting by the normal closure of the displayed relations identifies the two images of every generator tTt\in T, hence of every element of KK.

step 1.1
3.1

Conversely the relations for all kKk\in K follow from those for TT and their conjugates and products. The quotient is therefore the amalgamated pushout of the preceding theorem.

step 2.1
DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-08-11Open item page →

Transversal normal-form data for an amalgamated free product

Definition

Let KK be embedded in GG and HH as in Free products with amalgamation along monomorphisms. By The Axiom of Choice, choose left-coset transversals SG,SHS_G,S_H containing the identity. A normal word is s1snk,s_1\cdots s_nk, where nNn\in\mathbb N (The natural numbers N\mathbb{N} (von Neumann)), kKk\in K, every sjs_j is a nonidentity representative from SGS_G or SHS_H, and consecutive representatives come from different factors. Length zero means the word is just kk. The written form depends on the transversals.

LemmaStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-11Open item page →

Factor elements act consistently by permutations on amalgamated normal words

Statement

With fixed transversal data, every element of GG and HH acts by a permutation on normal words. The two actions agree on KK, inverses act inversely, and with the library's composition convention one has Pxy=PxPyP_{xy}=P_x\circ P_y.

Facts & Assumptions

Given: The objects and hypotheses in the statement.

[L1]

Let KK be embedded in GG and HH as in def-free-product-with-amalgamation. By def-axiom-of-choice, choose left-coset transversals SG,SHS_G,S_H containing the identity. A normal word is s1snk,s_1\cdots s_nk, where nNn\in\mathbb N (def-natural-numbers), kKk\in K, every sjs_j is a nonidentity representative from SGS_G or SHS_H, and consecutive representatives come from different factors. Length zero means the word is just kk. The written form depends on the transversals. (Transversal normal-form data for an amalgamated free product).

[L2]

For every set XX, the triple (Sym(X),,idX)(\operatorname{Sym}(X), \circ, \mathrm{id}_X) of def-symmetric-group is a group (def-group); the inverse of a permutation ff is its inverse function f1f^{-1}. If XX contains three distinct elements aa, bb, cc, then Sym(X)\operatorname{Sym}(X) is not abelian: the transpositions τ=(ab)\tau = (a\,b) and ρ=(bc)\rho = (b\,c) satisfy τρρτ\tau \circ \rho \ne \rho \circ \tau. (Sym(X)\operatorname{Sym}(X) is a group under composition, and it is non-abelian whenever XX has at least three distinct elements).

[L3]

Let (M,,e)(M,\cdot,e) and (M,,e)(M',\cdot',e') be monoids (def-semigroup-and-monoid). A monoid homomorphism from MM to MM' is a function f:MMf : M \to M' such that - (H1) f(xy)=f(x)f(y)f(x \cdot y) = f(x) \cdot' f(y) for all x,yMx, y \in M; - (H2) f(e)=ef(e) = e'. Let GG and GG' be groups (def-group). A group homomorphism from GG to GG' is a function f:GGf : G \to G' satisfying (H1) alone: f(xy)  =  f(x)f(y)for all x,yG.f(xy) \;=\; f(x)\, f(y) \qquad \text{for all } x, y \in G . Condition (H2) is not imposed for groups because it follows: a group homomorphism automatically satisfies f(e)=ef(e) = e' and f(x1)=f(x)1f(x^{-1}) = f(x)^{-1} (lem-group-homomorphism-basic-properties). For monoids it does not follow and must be assumed, which is why the two definitions differ. A homomorphism from a structure to itself is an endomorphism. The identity map of MM is a monoid homomorphism, and a composite of monoid homomorphisms is one, since (gf)(xy)=g(f(x)f(y))=g(f(x))g(f(y))(g \circ f)(xy) = g(f(x)f(y)) = g(f(x))\,g(f(y)) and (gf)(e)=g(e)=e(g \circ f)(e) = g(e') = e''; the same computation, without the second clause, shows a composite of group homomorphisms is a group homomorphism. (Monoid homomorphism and group homomorphism).

Proof

technique · direct
1.1

For a normal word, multiply the terminal KK coefficient on the right by x1x^{-1}, rewrite the affected factor element uniquely as a chosen left-coset representative times an element of KK, and merge or delete the final syllable when its factor matches. This defines PxP_x.

givenL1L2L3
2.1

Uniqueness of the transversal decomposition checks every seam and gives Px1Px=idP_{x^{-1}}P_x=\mathrm{id}, so PxP_x is a permutation.

step 1.1
3.1

Performing the rewrite first for yy and then for xx is the unique rewrite for xyxy, hence Pxy=PxPyP_{xy}=P_x\circ P_y. If xKx\in K, the two factor computations are the same terminal-coefficient operation, so the actions agree on KK.

step 2.1
TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-11Open item page →

Normal form theorem for free products with amalgamation

Statement

Every element of GKHG\ast_KH has a unique normal form s1snks_1\cdots s_nk relative to fixed transversals. A normal word of positive length is nonidentity. The represented group and these conclusions are independent of the chosen transversals.

Facts & Assumptions

Given: The objects and hypotheses in the statement.

[L1]

Let KK be embedded in GG and HH as in def-free-product-with-amalgamation. By def-axiom-of-choice, choose left-coset transversals SG,SHS_G,S_H containing the identity. A normal word is s1snk,s_1\cdots s_nk, where nNn\in\mathbb N (def-natural-numbers), kKk\in K, every sjs_j is a nonidentity representative from SGS_G or SHS_H, and consecutive representatives come from different factors. Length zero means the word is just kk. The written form depends on the transversals. (Transversal normal-form data for an amalgamated free product).

[L2]

With fixed transversal data, every element of GG and HH acts by a permutation on normal words. The two actions agree on KK, inverses act inversely, and with the library's composition convention one has Pxy=PxPyP_{xy}=P_x\circ P_y. (Factor elements act consistently by permutations on amalgamated normal words).

[L3]

Let G=XRG=\langle X\mid R\rangle and H=YSH=\langle Y\mid S\rangle with disjoint generators, and let f,hf,h embed KK. If TT generates KK and words ut(X),vt(Y)u_t(X),v_t(Y) represent f(t),h(t)f(t),h(t), then GKHXYRS{utvt1:tT}.G\ast_KH\cong\langle X\sqcup Y\mid R\cup S\cup\{u_t v_t^{-1}:t\in T\}\rangle. (A free product with amalgamation has the factor presentations plus the amalgamating relations).

[L4]

Given homomorphisms f:KGf:K\to G and h:KHh:K\to H as in def-group-homomorphism, a pushout is a group PP with homomorphisms iG:GPi_G:G\to P and iH:HPi_H:H\to P such that iGf=iHhi_G\circ f=i_H\circ h, and such that every compatible pair u:GQu:G\to Q, v:HQv:H\to Q factors through a unique w:PQw:P\to Q with wiG=uw\circ i_G=u and wiH=vw\circ i_H=v. The maps f,hf,h need not be injective. (Pushouts of group homomorphisms).

Proof

technique · direct
1.1

The compatible factor permutations give, by the pushout presentation, an action of GKHG\ast_KH on the set of normal words. For a factor product ww, applying PwP_w to the length-zero word performs the deterministic normal-form rewrite of w1w^{-1}; since inversion is a bijection of the group, every element has such a form.

givenL1L2L3L4
2.1

The permutation attached to a normal word sends the length-zero word to the deterministic normal-form rewrite of its inverse. The resulting inversion-normalisation map is an involution: invert the represented factor product again and repeat the uniquely determined transversal rewrites. It preserves syllable length, since multiplying a nontrivial transversal representative by an element of KK cannot put it in KK. Hence a positive-length normal word cannot represent the identity, and equality of two represented elements forces equality of their inverse normal forms and then of the original words.

step 1.1
3.1

Thus existence and uniqueness hold, including the length-zero elements of KK.

step 2.1
4.1

Changing transversals gives another group with the same pushout universal property; the unique factor-compatible isomorphism identifies the two descriptions, so the group and its conclusions do not depend on the choices.

step 3.1
CorollaryStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-11Open item page →

The factor maps into a free product with amalgamation are injective

Statement

The canonical maps GGKHG\to G\ast_KH and HGKHH\to G\ast_KH are injective.

Facts & Assumptions

Given: The objects and hypotheses in the statement.

[L1]

Every element of GKHG\ast_KH has a unique normal form s1snks_1\cdots s_nk relative to fixed transversals. A normal word of positive length is nonidentity. The represented group and these conclusions are independent of the chosen transversals. (Normal form theorem for free products with amalgamation).

[L2]

A group homomorphism is injective if and only if its kernel is trivial. For a group homomorphism f:GHf:G\to H, ff is injective exactly when kerf={eG}\ker f=\{e_G\}. (A group homomorphism is injective if and only if its kernel is trivial).

Proof

technique · direct
1.1

A nonidentity factor element rewrites either as a nontrivial length-zero element of KK or as a normal word with one nonidentity transversal syllable.

givenL1L2
2.1

Neither form is the identity by the normal-form theorem, so each canonical map has trivial kernel and is injective. This includes trivial factors and the case where KK is a whole factor.

step 1.1
CorollaryStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-11Open item page →

The two factor images intersect exactly in the amalgamated subgroup

Statement

Inside GKHG\ast_KH, the images of GG and HH intersect exactly in their common image of KK.

Facts & Assumptions

Given: The objects and hypotheses in the statement.

[L1]

Every element of GKHG\ast_KH has a unique normal form s1snks_1\cdots s_nk relative to fixed transversals. A normal word of positive length is nonidentity. The represented group and these conclusions are independent of the chosen transversals. (Normal form theorem for free products with amalgamation).

[L2]

The canonical maps GGKHG\to G\ast_KH and HGKHH\to G\ast_KH are injective. (The factor maps into a free product with amalgamation are injective).

Proof

technique · direct
1.1

The image of KK lies in both factor images by the commuting pushout square.

givenL1L2
2.1

If the images of gGg\in G and hHh\in H are equal, then the normal form of gh1gh^{-1} is trivial. Normal-form uniqueness forces both factor representatives to reduce to the same length-zero element of KK.

step 1.1
3.1

Thus the intersection is precisely the amalgamated subgroup. The argument includes trivial KK and a whole-factor inclusion.

step 2.1
CorollaryStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-11Open item page →

Amalgamation over the trivial group is the ordinary free product

Statement

The free product with amalgamation over the trivial group is canonically isomorphic to the ordinary free product.

Facts & Assumptions

Given: The objects and hypotheses in the statement.

[L1]

If f:KGf:K\to G and h:KHh:K\to H are injective homomorphisms, their pushout is called the free product with amalgamation and is denoted GKHG\ast_KH. The quotient construction is thm-group-pushout-as-an-amalgamated-quotient, and injectivity means the trivial-kernel condition of thm-group-homomorphism-injective-iff-trivial-kernel. The notation anticipates identifying KK with its two images, but injectivity of the canonical maps G,HGKHG,H\to G\ast_KH is a theorem, not part of this definition. (Free products with amalgamation along monomorphisms).

[L2]

For a family (Gi)iI(G_i)_{i\in I}, a free product is a group FF with homomorphisms ιi:GiF\iota_i:G_i\to F in the sense of def-group-homomorphism, such that for every group HH and every family of homomorphisms fi:GiHf_i:G_i\to H, there is a unique homomorphism f:FHf:F\to H satisfying fιi=fif\circ\iota_i=f_i for all ii. It is denoted iIGi\ast_{i\in I}G_i. Injectivity of the maps ιi\iota_i is not part of this definition. (The free product of an arbitrary family of groups).

[L3]

Any two free products of the same family are connected by a unique isomorphism commuting with every canonical factor map. (Free products are unique up to a unique factor-compatible isomorphism).

Proof

technique · direct
1.1

For maps from the trivial group, the compatibility equation in the pushout property is automatic.

givenL1L2L3
2.1

Thus the amalgamated pushout and the ordinary free product satisfy the same universal property, and uniqueness supplies the canonical isomorphism. Trivial factors cause no exception.

step 1.1
PropositionStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-08-11Open item page →

The kernels of the amalgamating maps are killed in the opposite canonical maps to a group pushout

Statement

For a pushout of f:KGf:K\to G and h:KHh:K\to H, iH(h(kerf))={e},iG(f(kerh))={e}.i_H(h(\ker f))=\{e\},\qquad i_G(f(\ker h))=\{e\}. Hence canonical factor maps in an arbitrary group pushout need not be injective. No equality with their full kernels is asserted.

Facts & Assumptions

Given: The objects and hypotheses in the statement.

[L1]

Given homomorphisms f:KGf:K\to G and h:KHh:K\to H as in def-group-homomorphism, a pushout is a group PP with homomorphisms iG:GPi_G:G\to P and iH:HPi_H:H\to P such that iGf=iHhi_G\circ f=i_H\circ h, and such that every compatible pair u:GQu:G\to Q, v:HQv:H\to Q factors through a unique w:PQw:P\to Q with wiG=uw\circ i_G=u and wiH=vw\circ i_H=v. The maps f,hf,h need not be injective. (Pushouts of group homomorphisms).

[L2]

For homomorphisms f:KGf:K\to G and h:KHh:K\to H, let NN be the normal closure in GHG\ast H of {jG(f(k))jH(h(k))1:kK}.\{j_G(f(k))j_H(h(k))^{-1}:k\in K\}. Then (GH)/N(G\ast H)/N, with the induced factor maps jGj_G and jHj_H, is a pushout of ff and hh. (A group pushout is the quotient of a free product by the amalgamating relations).

[L3]

Let GG and GG' be groups with identities ee and ee', and let f:GGf : G \to G' be a group homomorphism (def-group-homomorphism), so f(xy)=f(x)f(y)f(xy) = f(x)f(y) for all x,yGx, y \in G. Then: 1. f(e)=ef(e) = e'; 2. f(g1)=f(g)1f(g^{-1}) = f(g)^{-1} for every gGg \in G; 3. f(gn)=f(g)nf(g^{n}) = f(g)^{n} for every gGg \in G and every nZn \in \mathbb{Z}, powers being those of def-group-power. For monoid homomorphisms the analogue of claim 1 is false, so preservation of the identity has to be part of the definition: the map u:ZZu : \mathbb{Z} \to \mathbb{Z} with u(x)=0u(x) = 0 for every xx satisfies u(xy)=u(x)u(y)u(xy) = u(x)u(y) for the multiplicative monoid (Z,,1)(\mathbb{Z},\cdot,1), yet u(1)=01u(1) = 0 \ne 1. (A group homomorphism automatically satisfies f(e)=ef(e) = e' and f(g1)=f(g)1f(g^{-1}) = f(g)^{-1}, and f(gn)=f(g)nf(g^{n}) = f(g)^{n} for every nZn \in \mathbb{Z}; for monoid homomorphisms preservation of the identity must be assumed).

Proof

technique · direct
1.1

If kkerfk\in\ker f, commutativity gives iH(h(k))=iG(f(k))=iG(e)=ei_H(h(k))=i_G(f(k))=i_G(e)=e.

givenL1L2L3
2.1

Interchanging ff and hh gives iG(f(kerh))={e}i_G(f(\ker h))=\{e\}.

step 1.1
3.1

Therefore a nontrivial image of one kernel is killed by the opposite canonical map. This occurs, for example, for any nontrivial group KK with G=1G=1, H=KH=K, ff trivial, and h=idKh=\mathrm{id}_K: then h(kerf)=Kh(\ker f)=K, so iHi_H is not injective. This proves both the containments and the asserted possible failure.

step 2.1
CorollaryStatement: AI-generatedProof: AI-generatedprecheck passaudited 2026-08-11Open item page →

A pushout along an isomorphism is isomorphic to the other factor

Statement

If f:KGf:K\to G is an isomorphism and h:KHh:K\to H is any homomorphism, then the pushout is isomorphic to HH, compatibly with the canonical maps.

Facts & Assumptions

Given: The objects and hypotheses in the statement.

[L1]

Given homomorphisms f:KGf:K\to G and h:KHh:K\to H as in def-group-homomorphism, a pushout is a group PP with homomorphisms iG:GPi_G:G\to P and iH:HPi_H:H\to P such that iGf=iHhi_G\circ f=i_H\circ h, and such that every compatible pair u:GQu:G\to Q, v:HQv:H\to Q factors through a unique w:PQw:P\to Q with wiG=uw\circ i_G=u and wiH=vw\circ i_H=v. The maps f,hf,h need not be injective. (Pushouts of group homomorphisms).

[L2]

Group isomorphisms, automorphisms and the set Aut(G)\operatorname{Aut}(G). An isomorphism f:GHf:G\to H is a bijective group homomorphism (def-group-homomorphism, def-injection-surjection-bijection). When G=HG=H, it is an automorphism of GG. Write Aut(G):={f:GG:f is an automorphism}.\operatorname{Aut}(G):=\{f:G\to G:f\text{ is an automorphism}\}. (Group isomorphisms, automorphisms and the set Aut(G)\operatorname{Aut}(G)).

[L3]

The inverse of a bijective group homomorphism is a group homomorphism. If f:GHf:G\to H is a bijective group homomorphism, then its set-theoretic inverse f1:HGf^{-1}:H\to G is a group homomorphism. (The inverse of a bijective group homomorphism is a group homomorphism).

Proof

technique · direct
1.1

The maps hf1:GHh\circ f^{-1}:G\to H and idH:HH\mathrm{id}_H:H\to H are compatible because (hf1)f=h(h\circ f^{-1})\circ f=h.

givenL1L2L3
2.1

For any other compatible pair u:GQu:G\to Q, v:HQv:H\to Q, compatibility forces u=vhf1u=v\circ h\circ f^{-1}, so the unique mediator from HH is vv.

step 1.1
3.1

Thus HH satisfies the pushout universal property and is uniquely isomorphic to the given pushout. The proof also covers trivial groups.

step 2.1algebra
RemarkRemark: AI-adaptedProof: Not applicableaudited 2026-08-11Open item page →

Conventions and proved scope for free products and amalgamation

Remark

Free products here allow arbitrary index sets, and group pushouts allow arbitrary homomorphisms. The notation GKHG\ast_KH is reserved for injective maps from KK; only in that setting do the normal-form, factor-embedding, and intersection theorems apply. The kernel-collapse proposition explains why those conclusions fail for general pushouts. HNN extensions, Kurosh and Grushko theorems, and Bass-Serre theory require machinery outside this development's declared prerequisites.

5 · Examples, counterexamples and false statements

None yet.

Sources