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 Groups and Presentations

1 · Prerequisites

2 · Summary

Groups, homomorphisms, kernels, quotient groups, and isomorphisms supply the algebraic framework for the constructions here. The development draws on the quotient group and its canonical projection, the universal property of a quotient by a normal subgroup, the normal closure of a subset, the commutator subgroup, generated subgroups, and symmetric groups. Cyclic groups, direct products, and the residue classes modulo a positive integer with their standard representatives supply the targets of the worked presentations, while the induction principle for the natural numbers and elementary counting of finite sets support the arguments about finite bases and finite presentations.

Words in an alphabet with formal inverses and their free equivalence open the page. Free equivalence is an equivalence relation compatible with concatenation, so the words modulo free equivalence form a group. Formal letters act on reduced words by mutually inverse permutations, and evaluating the induced action at the empty word shows that each class holds exactly one reduced word. Evaluation of word classes in a target group proves the universal property, so this quotient is a free group; the normal form makes its generator map injective, and uniqueness identifies it with the reduced-word model. Free bases, rank for a finite basis, relators and presentations, von Dyck's theorem, abelianisation, Tietze transformations, and cyclic reduction follow, closing with torsion-freeness and a conjugacy criterion for cyclically reduced words.

3 · Logical flowchart

4 · Definitions, theorems and proofs

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

Words in an alphabet with formal inverses, elementary cancellation, and reduced words

Definition

For a set XX, form a disjoint copy X1={x1:xX}X^{-1}=\{x^{-1}:x\in X\} of formal inverses. A word on XX is a finite string of letters from XX1X\sqcup X^{-1}; the string of length zero is the empty word.

An elementary cancellation deletes two adjacent letters xx1xx^{-1} or x1xx^{-1}x. A word is reduced if no elementary cancellation applies. Words are freely equivalent if one can be transformed into the other by finitely many elementary cancellations and their reverse insertions. The reduction and uniqueness facts needed for the free-group construction are proved in Reduced words form the free group on an alphabet .

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

Free group on a set of generators

Definition

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 Reduced words form the free group on an alphabet . When no ambiguity arises, xXx\in X is identified with its image i(x)i(x).

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-03Open item page →

Reduced words form the free group on an alphabet

Statement

Let XX be a set. The reduced words on XX1X\sqcup X^{-1} form a group when the product of reduced words is their concatenation followed by free reduction. The map sending xXx\in X to the one-letter word xx has the universal property of the free group on XX.

Facts & Assumptions

Given: A set XX, its formal inverse alphabet, and a group GG with a function u:XGu:X\to G.

[L1]

Words, elementary cancellations, reduced words, and free equivalence are as in the reduced-word definition (Words in an alphabet with formal inverses, elementary cancellation, and reduced words).

[L2]

Induction proves a property of every finite word once it is proved for the empty word and preserved when one letter is appended (The principle of mathematical induction).

[L3]

A group has an associative operation with an identity and two-sided inverses, and a homomorphism preserves products (Group and abelian group, Monoid homomorphism and group homomorphism).

[L4]

The free-group universal property is the extension-and-uniqueness condition in the definition of a free group (Free group on a set of generators).

Proof

technique · direct
1.1

For a word ww, read its letters from left to right while maintaining a reduced stack: append a new letter unless it is the formal inverse of the stack's last letter, in which case delete that last letter. Induction on the length of ww gives a reduced output red(w)\operatorname{red}(w), with red(r)=r\operatorname{red}(r)=r for every reduced word rr.

L1L2
2.1

The same induction shows that reading a neighbouring pair aa1aa^{-1} or a1aa^{-1}a has exactly the same net effect on every preceding stack as omitting that pair. Thus red\operatorname{red} is unchanged by an elementary cancellation or reverse insertion; hence ww is freely equivalent to red(w)\operatorname{red}(w), and two freely equivalent reduced words are equal.

step 1.1L1L2
3.1

Let F(X)F(X) be the set of reduced words. For reduced r,sr,s, define rs:=red(rs)r\cdot s:=\operatorname{red}(rs), let the empty word be ee, and let r1r^{-1} be the reversal of rr with each letter formally inverted. Step 2.1 gives red(red(rs)t)=red(rst)=red(rred(st))\operatorname{red}(\operatorname{red}(rs)t)=\operatorname{red}(rst)=\operatorname{red}(r\operatorname{red}(st)).

step 2.1L1
4.1

The equality in step 3.1 makes the product associative. The empty word is a two-sided identity, and rr1rr^{-1} and r1rr^{-1}r reduce by successive central cancellations to the empty word; therefore every reduced word has the stated two-sided inverse. Hence F(X)F(X) is a group.

step 3.1L1L3
4.2

Send xXx\in X to the one-letter word xx. For u:XGu:X\to G, evaluate a word by replacing xx with u(x)u(x) and x1x^{-1} with u(x)1u(x)^{-1} and multiplying in order. Each elementary cancellation evaluates to an adjacent inverse pair, so evaluation is unchanged by step 2.1 and defines u^:F(X)G\widehat u:F(X)\to G; it extends uu and preserves the product by the definition in step 3.1.

step 2.1step 3.1L1L3given
5.1

Any homomorphism h:F(X)Gh:F(X)\to G extending uu is forced, by writing each reduced word as its ordered product of one-letter words and their inverses, to agree with the evaluation map of step 4.2. Thus u^\widehat u is unique.

step 4.1step 4.2L3
6.1

Steps 4.1--5.1 establish the group and the extension-and-uniqueness property of [L4], so the reduced-word group is the free group on XX.

step 4.1step 4.2step 5.1L4
DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-08-03Open item page →

Group presentation by generators and relations

Definition

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.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-03Open item page →

Free groups on the same set are uniquely isomorphic compatibly with their generators

Statement

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'.

Facts & Assumptions

Given: Two free groups (F,i)(F,i) and (F,i)(F',i') on XX.

[L1]

A map from the generators of a free group extends uniquely to a group homomorphism (Free group on a set of generators).

[L2]

A group isomorphism is a bijective group homomorphism (Group isomorphisms, automorphisms and the set Aut(G)\operatorname{Aut}(G)).

Proof

technique · constructive
1.1

Apply the universal property of FF to i:XFi':X\to F' and construct the unique homomorphism ϕ:FF\phi:F\to F' with ϕi=i\phi i=i'.

L1givenconstruct
1.2

Apply the universal property of FF' to i:XFi:X\to F and construct the unique homomorphism ψ:FF\psi:F'\to F with ψi=i\psi i'=i.

L1givenconstruct
2.1

Both ψϕ\psi\phi and idF\operatorname{id}_F are homomorphisms FFF\to F whose composites with ii equal ii, so uniqueness in the universal property gives ψϕ=idF\psi\phi=\operatorname{id}_F.

step 1.1step 1.2L1
2.2

Symmetrically, ϕψ=idF\phi\psi=\operatorname{id}_{F'}.

step 1.1step 1.2L1
3.1

Thus ϕ\phi is bijective, hence a group isomorphism.

step 2.1step 2.2L2
4.1

Any generator-compatible homomorphism FFF\to F' equals ϕ\phi by the uniqueness in step 1.1; in particular the displayed isomorphism is unique.

step 1.1step 3.1L1L2discharge-construct: final
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-03Open item page →

Every group admits a presentation

Statement

Every group GG is isomorphic to a group given by generators and relations. More precisely, if XX is the underlying set of GG, the free-group extension of the identity function XGX\to G gives a presentation

GXkerπ.G\cong\langle X\mid\ker\pi\rangle.

Facts & Assumptions

Given: A group GG and its underlying set XX.

[L1]

The reduced-word construction supplies a free group on XX, and its universal property extends every function XGX\to G uniquely to a group homomorphism (Reduced words form the free group on an alphabet, Free group on a set of generators).

[L2]

The kernel of a group homomorphism is a normal subgroup (The image of a group homomorphism is a subgroup and its kernel is a normal subgroup).

[L3]

The normal closure of a set is the smallest normal subgroup containing it (The normal closure of a subset of a group).

[L4]

The presentation XR\langle X\mid R\rangle is the quotient of F(X)F(X) by the normal closure of RR (Group presentation by generators and relations).

[L5]

A homomorphism induces an isomorphism from its quotient by the kernel onto its image (First isomorphism theorem for groups: G/kerfimfG/\ker f\cong\operatorname{im}f).

Proof

technique · direct
1.1

Apply [L1] to the identity function u:XGu:X\to G to obtain a homomorphism π:F(X)G\pi:F(X)\to G satisfying π(x)=x\pi(x)=x for every xXx\in X. It is surjective because every element of GG is such an xx.

L1given
2.1

Put K:=kerπK:=\ker\pi. By [L2], KF(X)K\mathrel{\trianglelefteq}F(X); since KK is itself a normal subgroup containing KK, the minimality in [L3] gives  ⁣K ⁣F(X)=K\langle\!\langle K\rangle\!\rangle_{F(X)}=K.

step 1.1L2L3
3.1

By [L4], XK=F(X)/K\langle X\mid K\rangle=F(X)/K. By [L5] and the surjectivity from step 1.1, F(X)/Kimπ=GF(X)/K\cong\operatorname{im}\pi=G.

step 1.1step 2.1L4L5
4.1

Hence GXkerπG\cong\langle X\mid\ker\pi\rangle, as required.

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

Free equivalence is an equivalence relation and concatenation respects it

Statement

For words on XX1X\sqcup X^{-1}, free equivalence is an equivalence relation in the sense of Equivalence relation, equivalence class, and the quotient set A/A/{\sim}. It is also a congruence for concatenation: if www\sim w' and vvv\sim v', then wvwvwv\sim w'v'.

Facts & Assumptions

Given: A set XX and finite words u,v,w,w,vu,v,w,w',v' on XX1X\sqcup X^{-1}.

[F1]

Words are freely equivalent if one can be transformed into the other by finitely many elementary cancellations and their reverse insertions (Words in an alphabet with formal inverses, elementary cancellation, and reduced words).

Proof

technique · direct
1.1

The empty sequence of elementary moves carries every word ww to itself, so www\sim w.

F1
1.2

If a finite sequence of elementary moves carries ww to ww', reversing its order and interchanging every cancellation with the corresponding insertion gives a finite sequence from ww' to ww; hence www\sim w' implies www'\sim w.

F1
1.3

If www\sim w' and www'\sim w'', concatenating the two finite move sequences gives a finite move sequence from ww to ww''; hence free equivalence is transitive.

F1
1.4

If one elementary move changes ww to ww', then the same adjacent pair can be deleted or inserted inside uwvuwv, so the move changes uwvuwv to uwvuw'v; applying this to every move in a finite sequence gives wwuwvuwvw\sim w'\Rightarrow uwv\sim uw'v.

F1
2.1

If www\sim w' and vvv\sim v', step 1.4 gives wvwvwv\sim w'v and wvwvw'v\sim w'v'; transitivity gives wvwvwv\sim w'v'. Thus steps 1.1 through 1.3 prove that \sim is an equivalence relation, and this step proves the congruence claim.

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

The word-quotient model Fword(X):=W(X)/F_{\mathrm{word}}(X):=W(X)/{\sim} with multiplication induced by concatenation

Definition

Let W(X)W(X) be the set of all finite words on XX1X\sqcup X^{-1}, including the empty word ε\varepsilon, and let \sim be free equivalence as in Words in an alphabet with formal inverses, elementary cancellation, and reduced words. By Free equivalence is an equivalence relation and concatenation respects it, this is an equivalence relation and concatenation respects it.

Throughout, a1a^{-1} denotes the partner of a formal letter aXX1a\in X\sqcup X^{-1} under the pairing that matches each xXx\in X with x1X1x^{-1}\in X^{-1}, so (x1)1=x(x^{-1})^{-1}=x and an elementary cancellation deletes an adjacent pair aa1aa^{-1} for any formal letter aa.

The word-quotient model on XX is the quotient set

Fword(X):=W(X)/.F_{\mathrm{word}}(X):=W(X)/{\sim}.

The class of a word ww is denoted [w][w]. Define

[w][v]:=[wv],1:=[ε],[w][v]:=[wv],\qquad 1:=[\varepsilon],

and define the generator map iword:XFword(X)i_{\mathrm{word}}:X\to F_{\mathrm{word}}(X) by iword(x)=[x]i_{\mathrm{word}}(x)=[x]. The congruence property makes the displayed product independent of the representatives.

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

Fword(X)F_{\mathrm{word}}(X) is a group under [w][v]=[wv][w][v]=[wv]

Statement

For every set XX, Fword(X)F_{\mathrm{word}}(X) is a group under [w][v]=[wv][w][v]=[wv]. Its identity is the empty-word class [ε][\varepsilon], and if w=a1anw=a_1\cdots a_n, then

[w]1=[an1a11].[w]^{-1}=[a_n^{-1}\cdots a_1^{-1}].

Facts & Assumptions

Given: A set XX, the quotient Fword(X)=W(X)/F_{\mathrm{word}}(X)=W(X)/{\sim}, and the class product of The word-quotient model Fword(X):=W(X)/F_{\mathrm{word}}(X):=W(X)/{\sim} with multiplication induced by concatenation.

[L1]

If www\sim w' and vvv\sim v', then wvwvwv\sim w'v' (Free equivalence is an equivalence relation and concatenation respects it).

[F1]

A group is a monoid (G,,e)(G,*,e) in which every element is invertible (Group and abelian group).

Proof

technique · direct
1.1

If [w]=[w][w]=[w'] and [v]=[v][v]=[v'], then www\sim w' and vvv\sim v', so [L1] gives wvwvwv\sim w'v' and therefore [wv]=[wv][wv]=[w'v']; the class product is well-defined.

L1given
2.1

Literal string concatenation is associative, so for all word classes ([u][v])[w]=[(uv)w]=[u(vw)]=[u]([v][w])([u][v])[w]=[(uv)w]=[u(vw)]=[u]([v][w]).

step 1.1algebra
2.2

The empty word satisfies εw=w=wε\varepsilon w=w=w\varepsilon, so [ε][w]=[w]=[w][ε][\varepsilon][w]=[w]=[w][\varepsilon].

step 1.1algebra
3.1

For w=a1anw=a_1\cdots a_n, put w=an1a11w^*=a_n^{-1}\cdots a_1^{-1}; successive cancellations from the central seam carry both wwww^* and www^*w to ε\varepsilon, including when n=0n=0, so [w][w]=[ε]=[w][w][w][w^*]=[\varepsilon]=[w^*][w].

givenstep 2.2
4.1

The product is well-defined and associative, [ε][\varepsilon] is a two-sided identity, and every [w][w] has the two-sided inverse [w][w^*]; these are the group requirements in [F1].

F1step 1.1step 2.1step 2.2step 3.1
LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-08-11Open item page →

Formal letters act by mutually inverse permutations on the set of reduced words

Statement

Let R(X)\mathcal R(X) be the set of reduced words on XX1X\sqcup X^{-1}. For each formal letter aa, there is a permutation λa\lambda_a of R(X)\mathcal R(X) such that λa1=λa1\lambda_{a^{-1}}=\lambda_a^{-1}. If w=a1anw=a_1\cdots a_n, define Λw:=λa1λan\Lambda_w:=\lambda_{a_1}\circ\cdots\circ\lambda_{a_n} and Λε:=idR(X)\Lambda_\varepsilon:=\operatorname{id}_{\mathcal R(X)}. Then Λr(ε)=r\Lambda_r(\varepsilon)=r for every reduced word rr.

Freely equivalent words induce the same permutation of the set of reduced words.

Facts & Assumptions

Given: A set XX, the set R(X)\mathcal R(X) of reduced words, and a formal letter aXX1a\in X\sqcup X^{-1}.

[F1]

A word is reduced if no elementary cancellation applies (Words in an alphabet with formal inverses, elementary cancellation, and reduced words).

[L1]

If a property PP satisfies P(0)P(0) and P(n)P(n+1)P(n)\Rightarrow P(n+1) for every natural number nn, then P(n)P(n) holds for every nNn\in\mathbb N (The principle of mathematical induction).

Proof

technique · constructive
1.1

For rR(X)r\in\mathcal R(X), define λa(r)\lambda_a(r) by deleting the first letter when rr begins with a1a^{-1}, and by prepending aa otherwise; in the second case the only new seam is not an inverse pair, so the output is reduced, while deletion from a reduced word also leaves a reduced word.

F1givenconstruct
2.1

If r=a1sr=a^{-1}s is reduced, then ss does not begin with aa, so λa(r)=s\lambda_a(r)=s and λa1(s)=a1s=r\lambda_{a^{-1}}(s)=a^{-1}s=r. If rr does not begin with a1a^{-1}, then λa(r)=ar\lambda_a(r)=ar begins with aa, so λa1(ar)=r\lambda_{a^{-1}}(ar)=r. Thus λa1λa=id\lambda_{a^{-1}}\circ\lambda_a=\operatorname{id}, and replacing aa by a1a^{-1} gives λaλa1=id\lambda_a\circ\lambda_{a^{-1}}=\operatorname{id}.

F1step 1.1
3.1

Hence each λa\lambda_a is a bijection of R(X)\mathcal R(X), so it is a permutation by [F2], and λa1=λa1\lambda_{a^{-1}}=\lambda_a^{-1}.

F2step 2.1
4.1

For a word w=a1anw=a_1\cdots a_n, construct Λw=λa1λan\Lambda_w=\lambda_{a_1}\circ\cdots\circ\lambda_{a_n}, with the empty composite equal to the identity. Composition acts from right to left. If the suffix ak+1ana_{k+1}\cdots a_n of a reduced word has already been obtained from ε\varepsilon, then it does not begin with ak1a_k^{-1}, so λak\lambda_{a_k} prepends aka_k. Induction on the suffix length using [L1] therefore gives Λr(ε)=r\Lambda_r(\varepsilon)=r for every reduced rr, including r=εr=\varepsilon.

F1L1step 1.1step 3.1construct
5.1

Inserting or deleting an adjacent pair aa1aa^{-1} inserts or deletes the adjacent composite λaλa1=id\lambda_a\circ\lambda_{a^{-1}}=\operatorname{id} inside Λw\Lambda_w; therefore one elementary move leaves Λw\Lambda_w unchanged, and so does any finite sequence of such moves.

step 3.1step 4.1discharge-construct
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-11Open item page →

Every class in W(X)/W(X)/{\sim} contains exactly one reduced word

Statement

Every class in W(X)/W(X)/{\sim} contains exactly one reduced word.

Facts & Assumptions

Given: A set XX, a word ww on XX1X\sqcup X^{-1}, and its class [w]W(X)/[w]\in W(X)/{\sim}.

[F1]

An elementary cancellation deletes two adjacent letters xx1xx^{-1} or x1xx^{-1}x; a word is reduced if no elementary cancellation applies; and words are freely equivalent if one can be transformed into the other by finitely many elementary cancellations and their reverse insertions (Words in an alphabet with formal inverses, elementary cancellation, and reduced words).

[L1]

For every reduced word rr, one has Λr(ε)=r\Lambda_r(\varepsilon)=r, and freely equivalent words induce the same permutation of the set of reduced words (Formal letters act by mutually inverse permutations on the set of reduced words).

[L2]

If a property PP satisfies P(0)P(0) and P(n)P(n+1)P(n)\Rightarrow P(n+1) for every natural number nn, then P(n)P(n) holds for every nNn\in\mathbb N (The principle of mathematical induction).

[L3]

Free equivalence is an equivalence relation, and if www\sim w' and vvv\sim v' then wvwvwv\sim w'v' (Free equivalence is an equivalence relation and concatenation respects it).

Proof

technique · induction
1.1

The empty word is reduced and freely equivalent to itself, establishing the existence claim for words of length zero.

baseF1
1.2

Assume every word of length nn is freely equivalent to a reduced word, and write a word of length n+1n+1 as uaua with u=n|u|=n; by the induction hypothesis, uru\sim r for some reduced rr, so the congruence property of [L3], applied with the one-letter word aa on the right, gives uaraua\sim ra.

ihL3
1.3

If reduced words rr and ss lie in the same class, then rsr\sim s, so [L1] gives Λr=Λs\Lambda_r=\Lambda_s.

L1given
2.1

If rr is empty or its last letter is not a1a^{-1}, then rara is reduced; otherwise r=ra1r=r'a^{-1} and one elementary cancellation carries ra=ra1ara=r'a^{-1}a to the reduced word rr'. Thus every word is freely equivalent to a reduced word.

step 1.2F1L2
2.2

Applying the equal permutations of step 1.3 to the empty word gives r=Λr(ε)=Λs(ε)=sr=\Lambda_r(\varepsilon)=\Lambda_s(\varepsilon)=s, because the construction in [L1] recovers every reduced word from ε\varepsilon.

step 1.3L1
3.1

Consequently every class [w][w] contains at least one reduced representative.

step 2.1given
4.1

Step 3.1 gives existence and step 2.2 gives uniqueness, so each class contains exactly one reduced word.

step 3.1step 2.2discharge-induction

Remarks

The same normal-form fact already occurs inside the proof of Reduced words form the free group on an alphabet, where invariance of a stack-reduction map proves it by a different route. The present Statement gives that fact a citable, model-specific form for W(X)/W(X)/{\sim}; it is not a claim of mathematical novelty.

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

The word-quotient group W(X)/W(X)/{\sim} satisfies the universal property of the free group on XX

Statement

For every set XX, the group Fword(X)=W(X)/F_{\mathrm{word}}(X)=W(X)/{\sim} together with iword(x)=[x]i_{\mathrm{word}}(x)=[x] is a free group on XX in the sense of Free group on a set of generators.

Facts & Assumptions

Given: A set XX, a group GG, and a function u:XGu:X\to G.

[L1]

Fword(X)F_{\mathrm{word}}(X) is a group under [w][v]=[wv][w][v]=[wv], with identity the empty-word class [ε][\varepsilon] and [a1an]1=[an1a11][a_1\cdots a_n]^{-1}=[a_n^{-1}\cdots a_1^{-1}] (Fword(X)F_{\mathrm{word}}(X) is a group under [w][v]=[wv][w][v]=[wv]).

[F1]

A group homomorphism f:GHf:G\to H satisfies f(xy)=f(x)f(y)f(xy)=f(x)f(y) for all x,yGx,y\in G, and consequently preserves the identity and inverses (Monoid homomorphism and group homomorphism).

[F2]

In a group, for every xx there is yy with yx=e=xyyx=e=xy (Group and abelian group).

[F3]

A free group on XX is a group with a map from XX for which every function from XX to a group extends uniquely to a group homomorphism (Free group on a set of generators).

Proof

technique · constructive
1.1

Extend uu to formal letters by u~(x)=u(x)\widetilde u(x)=u(x) and u~(x1)=u(x)1\widetilde u(x^{-1})=u(x)^{-1}, and for w=a1anw=a_1\cdots a_n define E(w)=u~(a1)u~(an)E(w)=\widetilde u(a_1)\cdots\widetilde u(a_n), with E(ε)=eGE(\varepsilon)=e_G.

F2givenconstruct
2.1

An elementary insertion or cancellation changes this product only by inserting or deleting an adjacent factor u(x)u(x)1u(x)u(x)^{-1} or u(x)1u(x)u(x)^{-1}u(x), which equals eGe_G; hence one elementary move leaves E(w)E(w) unchanged.

F2step 1.1
3.1

A finite sequence of elementary moves therefore preserves evaluation, so u^([w]):=E(w)\widehat u([w]):=E(w) is well-defined on equivalence classes.

step 2.1construct
4.1

For words w,vw,v, one has E(wv)=E(w)E(v)E(wv)=E(w)E(v), so [L1] and [F1] show that u^\widehat u is a homomorphism; moreover u^([x])=u(x)\widehat u([x])=u(x), so it extends uu.

L1F1step 3.1
5.1

If h:Fword(X)Gh:F_{\mathrm{word}}(X)\to G is any homomorphism with h([x])=u(x)h([x])=u(x), then [F1] gives h([x1])=h([x]1)=u(x)1h([x^{-1}])=h([x]^{-1})=u(x)^{-1}. For w=a1anw=a_1\cdots a_n, the class [w][w] is the ordered product of its one-letter classes, so [F1] forces h([w])=u~(a1)u~(an)=u^([w])h([w])=\widetilde u(a_1)\cdots\widetilde u(a_n)=\widehat u([w]); hence h=u^h=\widehat u.

L1F1step 4.1
6.1

The homomorphism of step 4.1 exists for every GG and uu, and step 5.1 makes it unique; by [F3], (Fword(X),iword)(F_{\mathrm{word}}(X),i_{\mathrm{word}}) is a free group on XX, including when XX is empty.

F3step 4.1step 5.1discharge-construct
CorollaryStatement: AI-generatedProof: AI-generatedprecheck passaudited 2026-08-11Open item page →

The generator map XW(X)/X\to W(X)/{\sim} is injective

Statement

The generator map iword:XFword(X)i_{\mathrm{word}}:X\to F_{\mathrm{word}}(X) of The word-quotient group W(X)/W(X)/{\sim} satisfies the universal property of the free group on XX, given by iword(x)=[x]i_{\mathrm{word}}(x)=[x], is injective.

Facts & Assumptions

Given: Elements x,yXx,y\in X with [x]=[y][x]=[y] in Fword(X)F_{\mathrm{word}}(X).

[L1]

Every class in W(X)/W(X)/{\sim} contains exactly one reduced word (Every class in W(X)/W(X)/{\sim} contains exactly one reduced word).

Proof

technique · direct
1.1

The one-letter words xx and yy are reduced and lie in the same class, so uniqueness in [L1] gives x=yx=y.

L1given
2.1

Thus iword(x)=iword(y)i_{\mathrm{word}}(x)=i_{\mathrm{word}}(y) implies x=yx=y, which is injectivity; when XX is empty the assertion is vacuous.

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

The word-quotient and reduced-word models are uniquely isomorphic compatibly with XX

Statement

Let Fred(X)F_{\mathrm{red}}(X) be the reduced-word group of Reduced words form the free group on an alphabet. There is a unique group isomorphism

Φ:Fword(X)Fred(X)\Phi:F_{\mathrm{word}}(X)\longrightarrow F_{\mathrm{red}}(X)

such that Φ([x])=x\Phi([x])=x for every xXx\in X. It sends each word class to its unique reduced representative, so the quotient-of-words and reduced-word constructions are compatible models of the same free group rather than rival definitions.

Facts & Assumptions

Given: A set XX, the word-quotient free group, and the reduced-word free group on XX.

[L1]

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' compatible with the two generator maps (Free groups on the same set are uniquely isomorphic compatibly with their generators).

[L2]

Reduced words form a group whose product is concatenation followed by free reduction, and the map sending xXx\in X to the one-letter word xx has the universal property of the free group on XX (Reduced words form the free group on an alphabet).

[L3]

Every class in W(X)/W(X)/{\sim} contains exactly one reduced word (Every class in W(X)/W(X)/{\sim} contains exactly one reduced word).

[L4]

The word-quotient group together with x[x]x\mapsto[x] is a free group on XX (The word-quotient group W(X)/W(X)/{\sim} satisfies the universal property of the free group on XX).

Proof

technique · direct
1.1

By [L4] and [L2], both displayed models are free groups on the same set XX, so [L1] gives a unique compatible isomorphism Φ:Fword(X)Fred(X)\Phi:F_{\mathrm{word}}(X)\to F_{\mathrm{red}}(X).

L1L2L4
2.1

Compatibility gives Φ([x])=x\Phi([x])=x, and preservation of inverses gives Φ([x1])=x1\Phi([x^{-1}])=x^{-1}. Thus Φ([a1an])\Phi([a_1\cdots a_n]) is the reduced product of the one-letter words a1,,ana_1,\ldots,a_n. It is freely equivalent to a1ana_1\cdots a_n and hence is the unique reduced representative of that class by [L3], including the empty class.

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

A free basis of a group

Definition

Let FF be a group and let BFB\subseteq F. Write i:BFi:B\hookrightarrow F for the inclusion. The subset BB is a free basis of FF if (F,i)(F,i) is a free group on the set BB in the sense of Free group on a set of generators. Equivalently, for every group GG and every function u:BGu:B\to G, there is a unique group homomorphism u^:FG\widehat u:F\to G whose restriction to BB is uu.

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

Any two finite free bases of the same group have the same cardinality

Statement

If BB and CC are finite free bases of the same group FF, then B=C|B|=|C|.

Facts & Assumptions

Given: A group FF with finite free bases BB and CC, and the group C2:=Sym({0,1})C_2:=\operatorname{Sym}(\{0,1\}).

[L1]
[L2]

For m,nNm,n\in\mathbb N, the natural number mnm^n and the real number mnm^n agree under the canonical inclusion NR\mathbb N\subseteq\mathbb R (Exponentiation of natural numbers, mnm^{n}, and its agreement with the integer power in R\mathbb{R}).

[L3]

If a>1a>1, then am<ana^m<a^n whenever m<nm<n in N\mathbb N (Monotonicity of xxnx \mapsto x^n and of nann \mapsto a^n).

[L4]

For naturals m,nm,n, exactly one of m<nm<n, m=nm=n, m>nm>n holds (Trichotomy of the order on N\mathbb{N}).

[L5]

(Sym(X),,idX)(\operatorname{Sym}(X),\circ,\operatorname{id}_X) is a group for every set XX (Sym(X)\operatorname{Sym}(X) is a group under composition, and it is non-abelian whenever XX has at least three distinct elements).

[F1]

If AA is finite and f:ABf:A\to B is a bijection, then BB is finite and B=A|B|=|A| (The cardinality A\lvert A\rvert of a finite set).

Proof

technique · direct
1.1

Every permutation of {0,1}\{0,1\} is determined by the image of 00: it is either the identity or the transposition (01)(0\,1), and these two maps are distinct; hence C2C_2 is a group with exactly two elements.

L5algebra
2.1

Restriction to BB maps Hom(F,C2)\operatorname{Hom}(F,C_2) to the function set C2BC_2^B, and the free-basis property gives a unique homomorphic extension of every function BC2B\to C_2; restriction and extension are inverse maps, so restriction is a bijection Hom(F,C2)C2B\operatorname{Hom}(F,C_2)\to C_2^B; [L1] counts C2B=2B|C_2^B|=2^{|B|} and [F1] transports that count along the bijection, giving Hom(F,C2)=2B|\operatorname{Hom}(F,C_2)|=2^{|B|}, including B=B=\varnothing.

F1L1step 1.1given
3.1

Applying the same restriction-extension bijection to CC gives Hom(F,C2)=2C|\operatorname{Hom}(F,C_2)|=2^{|C|}, and therefore 2B=2C2^{|B|}=2^{|C|} as natural numbers.

step 2.1given
4.1

If B<C|B|<|C|, then [L2] lets the equality of step 3.1 be read in R\mathbb R, and [L3] applied to the base 2>12>1 gives 2B<2C2^{|B|}<2^{|C|}, contradicting step 3.1; the case C<B|C|<|B| is symmetric, so trichotomy [L4] forces B=C|B|=|C|.

L2L3L4step 3.1algebra
5.1

Thus any two finite free bases of FF, including empty bases, have the same cardinality.

step 4.1
DefinitionDefinition: AI-adaptedProof: Not applicableaudited 2026-08-11Open item page →

The rank of a free group admitting a finite basis

Definition

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 Any two finite free bases of the same group 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.

DefinitionDefinition: AI-adaptedProof: Not applicableaudited 2026-08-11Open item page →

Relators and relations; finitely generated, finitely related, and finite presentations

Definition

In a presentation XR\langle X\mid R\rangle as in Group presentation by generators and relations, 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 The subgroup S\langle S \rangle generated by a subset, the cyclic subgroup g\langle g \rangle, and cyclic groups.

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

The normal closure of RR is the set of finite products of conjugates of elements of RR and their inverses

Statement

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.

Facts & Assumptions

Given: A group GG, a subset RGR\subseteq G, and the set PP of displayed finite products.

[F1]

Group multiplication is associative: (xy)z=x(yz)(xy)z=x(yz) for all x,y,zGx,y,z\in G (Group and abelian group).

[F2]

A subset of a group is a subgroup when it contains the identity and is closed under products and inverses (Subgroup).

[F3]

A subgroup NGN\leq G is normal when gNg1=NgNg^{-1}=N for every gGg\in G (Normal subgroup: invariance under conjugation).

[L1]

The normal closure of RR is the smallest normal subgroup of GG containing RR (The normal closure of a subset of a group).

Proof

technique · direct
1.1

The empty product puts the identity in PP; concatenating two finite products keeps them in PP; and [L2] shows that the inverse of a product is the reverse product of factors (grεg1)1=grεg1(gr^\varepsilon g^{-1})^{-1}=gr^{-\varepsilon}g^{-1}. Thus PP is a subgroup of GG by [F2].

F1F2L2
1.2

Each rRr\in R is the one-factor product ere1ere^{-1}, so RPR\subseteq P.

given
1.3

Conversely, the normal subgroup  ⁣R ⁣G\langle\!\langle R\rangle\!\rangle_G contains every ri±1r_i^{\pm1} and, by normality, every conjugate giri±1gi1g_ir_i^{\pm1}g_i^{-1}; subgroup closure then contains every finite product in PP, including the empty product, so P ⁣R ⁣GP\subseteq\langle\!\langle R\rangle\!\rangle_G.

F2F3L1
2.1

For hGh\in G, conjugating a displayed product by hh replaces each factor giriεigi1g_ir_i^{\varepsilon_i}g_i^{-1} by (hgi)riεi(hgi)1(hg_i)r_i^{\varepsilon_i}(hg_i)^{-1}; hence hPh1PhPh^{-1}\subseteq P. Applying the same inclusion with h1h^{-1} and conjugating by hh gives the reverse inclusion, so hPh1=PhPh^{-1}=P and [F3] makes PP normal.

F1F3step 1.1
3.1

Since PP is a normal subgroup containing RR, minimality in [L1] gives  ⁣R ⁣GP\langle\!\langle R\rangle\!\rangle_G\subseteq P.

L1step 1.2step 2.1
4.1

The inclusions of steps 3.1 and 1.3 give the displayed equality.

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

In XR\langle X\mid R\rangle, the words uu and vv represent the same element if and only if u1v ⁣R ⁣u^{-1}v\in\langle\!\langle R\rangle\!\rangle

Statement

Let u,vF(X)u,v\in F(X) and put N= ⁣R ⁣F(X)N=\langle\!\langle R\rangle\!\rangle_{F(X)}. The words uu and vv represent the same element of XR\langle X\mid R\rangle if and only if

u1v ⁣R ⁣F(X).u^{-1}v\in\langle\!\langle R\rangle\!\rangle_{F(X)}.

By The normal closure of RR is the set of finite products of conjugates of elements of RR and their inverses, the membership condition is equivalent to expressing u1vu^{-1}v as a finite product of conjugates of relators and their inverses.

Facts & Assumptions

Given: A presentation XR\langle X\mid R\rangle and words u,vF(X)u,v\in F(X).

[F1]

XR=F(X)/ ⁣R ⁣F(X)\langle X\mid R\rangle=F(X)/\langle\!\langle R\rangle\!\rangle_{F(X)} (Group presentation by generators and relations).

[F2]

If NGN\mathrel{\trianglelefteq}G, then the elements of G/NG/N are the left cosets gNgN (The quotient group G/NG/N and coset product (gN)(hN)=ghN(gN)(hN)=ghN).

[L1]

For a subgroup HH of a group, aH=bHaH=bH if and only if a1bHa^{-1}b\in H (xaHx\in aH iff a1xHa^{-1}x\in H, and aH=bHaH=bH iff a1bHa^{-1}b\in H).

Proof

technique · direct
1.1

Set N= ⁣R ⁣F(X)N=\langle\!\langle R\rangle\!\rangle_{F(X)}; by [F1] and [F2], the elements represented by uu and vv are the quotient cosets uNuN and vNvN.

F1F2given
2.1

By [L1], uN=vNuN=vN if and only if u1vNu^{-1}v\in N.

L1step 1.1
3.1

Substituting the definition of NN into step 2.1 proves both directions of the stated equivalence.

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

Von Dyck's theorem: maps of generators that satisfy the relators extend uniquely from a presented group

Statement

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.

Facts & Assumptions

Given: A presentation XR\langle X\mid R\rangle, a group HH, and a function u:XHu:X\to H whose evaluation sends every rRr\in R to eHe_H.

[L1]

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 with f=fˉπf=\bar f\circ\pi (A homomorphism that kills a normal subgroup factors uniquely through the quotient group).

[L2]

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 extending uu (Free group on a set of generators).

[L3]

For a normal subgroup NGN\mathrel{\trianglelefteq}G, the canonical projection π:GG/N\pi:G\to G/N is surjective (The canonical projection π:GG/N\pi:G\to G/N, π(g)=gN\pi(g)=gN, is a surjective group homomorphism).

[F1]

The normal closure of RR is the smallest normal subgroup containing RR (The normal closure of a subset of a group).

[L4]

For every group homomorphism f:GHf:G\to H, one has imfH\operatorname{im}f\leq H and kerfG\ker f\mathrel{\trianglelefteq}G (The image of a group homomorphism is a subgroup and its kernel is a normal subgroup).

[F3]

A group homomorphism preserves products, identities, and inverses, and a composite of group homomorphisms is a group homomorphism (Monoid homomorphism and group homomorphism).

[F4]

The presented group is XR=F(X)/ ⁣R ⁣F(X)\langle X\mid R\rangle=F(X)/\langle\!\langle R\rangle\!\rangle_{F(X)} (Group presentation by generators and relations).

Proof

technique · constructive
1.1

By [L2], construct the unique homomorphism f:F(X)Hf:F(X)\to H whose value on each free generator xx is u(x)u(x).

L2givenconstruct
1.2

The free generators generate F(X)F(X): if K=XF(X)K=\langle X\rangle\le F(X), the map XKX\to K extends by [L2] to a:F(X)Ka:F(X)\to K, and inclusion j:KF(X)j:K\hookrightarrow F(X) makes jaj\circ a agree with idF(X)\operatorname{id}_{F(X)} on XX, so uniqueness gives ja=idF(X)j\circ a=\operatorname{id}_{F(X)} and K=F(X)K=F(X). By [L3], the canonical quotient map π:F(X)XR\pi:F(X)\to\langle X\mid R\rangle is surjective; since it sends XX to the classes [x][x], [F2] and [F3] show that these classes generate the presented group.

L2L3F2F3construct
2.1

The hypothesis puts every rRr\in R in kerf\ker f; [L4] makes the kernel normal, so the minimality in [F1] gives  ⁣R ⁣F(X)kerf\langle\!\langle R\rangle\!\rangle_{F(X)}\subseteq\ker f.

F1L4step 1.1given
3.1

By [F4], apply [L1] to factor ff uniquely through F(X)/ ⁣R ⁣=XRF(X)/\langle\!\langle R\rangle\!\rangle=\langle X\mid R\rangle, obtaining u\overline u with u([x])=u(x)\overline u([x])=u(x).

F4L1step 2.1construct
4.1

If h:XRHh:\langle X\mid R\rangle\to H also has h([x])=u(x)h([x])=u(x), then [F3] makes hπ:F(X)Hh\circ\pi:F(X)\to H a homomorphism extending uu, so [L2] gives hπ=f=uπh\circ\pi=f=\overline u\circ\pi; uniqueness of the factorisation in [L1] gives h=uh=\overline u.

L1L2F3step 3.1
5.1

By [L4], imu\operatorname{im}\overline u is a subgroup containing every u(x)u(x), so [F2] gives u(X)imu\langle u(X)\rangle\subseteq\operatorname{im}\overline u. Conversely, put K=u(X)K=\langle u(X)\rangle. By [F3], u1(K)\overline u^{-1}(K) is a subgroup of the domain, and it contains every [x][x]; step 1.2 and [F2] therefore give u1(K)=XR\overline u^{-1}(K)=\langle X\mid R\rangle. Hence imuK\operatorname{im}\overline u\subseteq K, so imu=u(X)\operatorname{im}\overline u=\langle u(X)\rangle. Thus u\overline u is surjective exactly when u(X)u(X) generates HH.

F2L4F3step 1.2step 3.1discharge-construct
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-11Open item page →

Every finite group has a finite presentation from its multiplication table

Statement

Every finite group GG has the finite multiplication-table presentation

Gxg (gG) | xgxhxgh1 (g,hG).G\cong\left\langle x_g\ (g\in G)\ \middle|\ x_gx_hx_{gh}^{-1}\ (g,h\in G)\right\rangle.

Facts & Assumptions

Given: A finite group GG and a distinct formal symbol xgx_g for each gGg\in G.

[L1]

A map u:XHu:X\to H that sends every relator in RR to the identity extends uniquely to a homomorphism XRH\langle X\mid R\rangle\to H (Von Dyck's theorem: maps of generators that satisfy the relators extend uniquely from a presented group).

[F1]

A presentation XR\langle X\mid R\rangle is finite when both XX and RR are finite (Relators and relations; finitely generated, finitely related, and finite presentations).

[F2]

A set is finite when it is in bijection with a natural number; and if AA is finite and f:ABf:A\to B is a bijection, then BB is finite (The cardinality A\lvert A\rvert of a finite set).

[F4]

Every nonempty subset of N\mathbb N has a least element (The well-ordering principle).

[F5]

In XR\langle X\mid R\rangle every relator of RR becomes the identity (Group presentation by generators and relations).

Proof

technique · constructive
1.1

Let X={xg:gG}X=\{x_g:g\in G\} and R={xgxhxgh1:(g,h)G×G}R=\{x_gx_hx_{gh}^{-1}:(g,h)\in G\times G\}. The map gxgg\mapsto x_g is a bijection, so [F2] makes XX finite. By [L2], G×GG\times G is finite, so by [F2] fix a bijection c:G×Gnc:G\times G\to n for some nNn\in\mathbb N, and let qq send (g,h)(g,h) to xgxhxgh1x_gx_hx_{gh}^{-1}, so that RR is the image of qq. Sending each rRr\in R to the least element of the nonempty set {k<n:q(c1(k))=r}\{k<n:q(c^{-1}(k))=r\}, which exists by [F4], is an injection of RR into nn; it is a bijection onto its image, that image is finite by [F3], and [F2] transports finiteness back, so RR is finite.

F2F3F4L2givenconstruct
2.1

The assignment xggx_g\mapsto g sends each relator xgxhxgh1x_gx_hx_{gh}^{-1} to gh(gh)1=eGgh(gh)^{-1}=e_G, so [L1] gives a homomorphism π:P:=XRG\pi:P:=\langle X\mid R\rangle\to G.

L1step 1.1construct
3.1

By [F5] every relator of RR is the identity in PP, so [xg][xh][xgh]1=e[x_g][x_h][x_{gh}]^{-1}=e and hence [xg][xh]=[xgh][x_g][x_h]=[x_{gh}]; therefore σ:GP\sigma:G\to P, σ(g)=[xg]\sigma(g)=[x_g], is a homomorphism.

F5step 1.1step 2.1construct
4.1

The composite πσ\pi\circ\sigma fixes every gGg\in G; the composite σπ\sigma\circ\pi fixes every generator class [xg][x_g], and uniqueness in [L1] makes it the identity on PP. Thus π\pi and σ\sigma are inverse isomorphisms.

L1step 2.1step 3.1
5.1

Both XX and RR are finite and PGP\cong G, so [F1] shows that GG has the displayed finite presentation, including when GG is the one-element group.

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

The abelianisation Gab:=G/[G,G]G^{\mathrm{ab}}:=G/[G,G] and its canonical map

Definition

Let GG be a group. Its abelianisation is the quotient

Gab:=G/[G,G],G^{\mathrm{ab}}:=G/[G,G],

where [G,G][G,G] is the commutator subgroup of Commutators [g,h]=ghg1h1[g,h]=ghg^{-1}h^{-1} and the commutator subgroup [G,G][G,G]. This subgroup is normal by The commutator subgroup is normal, so the quotient is defined. The abelianisation map is the canonical surjective homomorphism

qG:GGab,qG(g)=g[G,G],q_G:G\longrightarrow G^{\mathrm{ab}},\qquad q_G(g)=g[G,G],

of The canonical projection π:GG/N\pi:G\to G/N, π(g)=gN\pi(g)=gN, is a surjective group homomorphism.

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

Free abelian group on a set

Definition

A free abelian group on a set XX is an abelian group A(X)A(X) together with a map i:XA(X)i:X\to A(X) such that, for every abelian group BB and every function u:XBu:X\to B, there is a unique group homomorphism u^:A(X)B\widehat u:A(X)\to B satisfying

u^i=u.\widehat u\circ i=u.

TheoremStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-08-11Open item page →

The abelianisation of a free group on XX is a free abelian group on XX

Statement

Let (F(X),i)(F(X),i) be a free group on XX, let q:F(X)F(X)abq:F(X)\to F(X)^{\mathrm{ab}} be the abelianisation map, and put iab=qii_{\mathrm{ab}}=q\circ i. Then (F(X)ab,iab)(F(X)^{\mathrm{ab}},i_{\mathrm{ab}}) is a free abelian group on XX.

Facts & Assumptions

Given: A free group (F(X),i)(F(X),i), its quotient F(X)ab=F(X)/[F(X),F(X)]F(X)^{\mathrm{ab}}=F(X)/[F(X),F(X)], its canonical quotient map qq, and iab=qii_{\mathrm{ab}}=q\circ i.

[L1]

For NGN\mathrel{\trianglelefteq}G, the quotient G/NG/N is abelian if and only if [G,G]N[G,G]\subseteq N (G/NG/N is abelian if and only if [G,G]N[G,G]\subseteq N).

[L2]

If a homomorphism f:GHf:G\to H kills a normal subgroup NN, then it factors uniquely through G/NG/N (A homomorphism that kills a normal subgroup factors uniquely through the quotient group).

[F1]

A free abelian group on XX is an abelian group A(X)A(X) with a map from XX such that every function from XX to an abelian group extends uniquely to a homomorphism from A(X)A(X) (Free abelian group on a set).

[F2]

The commutator subgroup [G,G][G,G] is the subgroup generated by all commutators [g,h][g,h] (Commutators [g,h]=ghg1h1[g,h]=ghg^{-1}h^{-1} and the commutator subgroup [G,G][G,G]).

Proof

technique · constructive
1.1

Taking N=[F(X),F(X)]N=[F(X),F(X)] in [L1] shows that F(X)abF(X)^{\mathrm{ab}} is abelian.

L1given
1.2

Let AA be an abelian group and u:XAu:X\to A a function; the free-group property gives a unique homomorphism f:F(X)Af:F(X)\to A extending uu, and f([g,h])=f(g)f(h)f(g)1f(h)1=eAf([g,h])=f(g)f(h)f(g)^{-1}f(h)^{-1}=e_A because AA is abelian, so every commutator lies in the subgroup kerf\ker f; since [F(X),F(X)][F(X),F(X)] is generated by those commutators by [F2], minimality gives [F(X),F(X)]kerf[F(X),F(X)]\subseteq\ker f.

F2given
2.1

By [L2], construct a homomorphism f:F(X)abA\overline f:F(X)^{\mathrm{ab}}\to A with f=fqf=\overline f\circ q; then fiab=fqi=fi=u\overline f\circ i_{\mathrm{ab}}=\overline f\circ q\circ i=f\circ i=u.

L2step 1.2construct
3.1

If h:F(X)abAh:F(X)^{\mathrm{ab}}\to A also extends uu, then hqh\circ q and fq\overline f\circ q are homomorphisms F(X)AF(X)\to A agreeing with uu on XX, so free-group uniqueness makes them equal; both hh and f\overline f therefore factor the same map through the quotient, and uniqueness in [L2] gives h=fh=\overline f.

L2step 2.1given
4.1

Steps 1.1, 2.1, and 3.1 give the abelian target, extension, and uniqueness clauses in [F1], so F(X)abF(X)^{\mathrm{ab}} is free abelian on XX; for X=X=\varnothing both universal properties yield the trivial group.

F1step 1.1step 2.1step 3.1discharge-construct
DefinitionDefinition: AI-adaptedProof: Not applicableaudited 2026-08-11Open item page →

Tietze transformations: dictionary generators, redundant relators, renaming, and their inverses

Definition

Let P=XR\mathcal P=\langle X\mid R\rangle be a formal presentation. A Tietze transformation in the reversible three-type package is one of the following moves.

  1. A dictionary-generator move chooses a symbol yXy\notin X and a word wF(X)w\in F(X) and replaces P\mathcal P by X{y}R{y1w}\langle X\cup\{y\}\mid R\cup\{y^{-1}w\}\rangle. Its inverse may delete yy and the relator y1wy^{-1}w only when ww contains no yy and yy occurs in no other remaining relator.
  2. A redundant-relator move chooses r ⁣R ⁣F(X)r\in\langle\!\langle R\rangle\!\rangle_{F(X)} (The normal closure of a subset of a group) and replaces RR by R{r}R\cup\{r\}. Its inverse may delete a relator rr only when r ⁣R{r} ⁣F(X)r\in\langle\!\langle R\setminus\{r\}\rangle\!\rangle_{F(X)}, so it is already a consequence of the relators that remain.
  3. A renaming move chooses a bijection α:XY\alpha:X\to Y and replaces every letter x±1x^{\pm1} in every relator by α(x)±1\alpha(x)^{\pm1}. Its inverse is legal precisely because α1:YX\alpha^{-1}:Y\to X is a bijection.

For finite presentations this package has exactly the same reachability as the classical four moves: add or delete a generator with a dictionary relation, and add or delete a consequence relator. The first two types and their stated inverses are those four moves. Conversely, consider first a renaming bijection α:XY\alpha:X\to Y with XY=X\cap Y=\varnothing. For each xXx\in X, put y=α(x)y=\alpha(x) and add the fresh generator yy with dictionary relator y1xy^{-1}x. These dictionaries make rr and its renamed word α(r)\alpha(r) equal in the presented group for every rRr\in R. Hence each α(r)\alpha(r) may be added as a consequence relator; once every renamed relator has been added, each old relator rr is a consequence of the renamed relators and the dictionaries and may be deleted. Finally, for each pair (x,y)(x,y), add x1yx^{-1}y, delete its inverse y1xy^{-1}x, and then delete xx using the dictionary x1yx^{-1}y. At that point xx occurs in no other relator, so every inverse move is legal. The result is Yα(R)\langle Y\mid\alpha(R)\rangle.

For a general bijection, choose a finite set ZZ disjoint from XYX\cup Y and factor the renaming as XZYX\to Z\to Y. The preceding construction simulates both factors. Thus including renaming as a single move changes the packaging, but not finite-presentation reachability.

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

Each Tietze transformation preserves the isomorphism type of the presented group

Statement

Each dictionary-generator, redundant-relator, or renaming transformation of Tietze transformations: dictionary generators, redundant relators, renaming, and their inverses, in either legal direction, carries a presentation to a presentation of an isomorphic group.

Facts & Assumptions

Given: A formal presentation P=XR\mathcal P=\langle X\mid R\rangle and one legal Tietze transformation applied to it.

[L1]

A map u:XHu:X\to H that sends every relator in RR to the identity extends uniquely to a homomorphism XRH\langle X\mid R\rangle\to H (Von Dyck's theorem: maps of generators that satisfy the relators extend uniquely from a presented group).

[F1]

The normal closure of RR is the smallest normal subgroup containing RR (The normal closure of a subset of a group).

Proof

technique · constructive
1.1

For a dictionary move adjoining yy with y=w(X)y=w(X), [L1] gives a homomorphism from the enlarged presentation to the original one by fixing every old generator and sending yy to the element represented by ww; [L1] also gives a homomorphism in the other direction from the inclusion of the old generators, and their composites fix every generator, so uniqueness makes them inverse isomorphisms. The stated inverse condition removes exactly such a generator after all other occurrences of it have disappeared.

L1givenconstruct
1.2

If r ⁣R ⁣r\in\langle\!\langle R\rangle\!\rangle, then  ⁣R{r} ⁣= ⁣R ⁣\langle\!\langle R\cup\{r\}\rangle\!\rangle=\langle\!\langle R\rangle\!\rangle: one inclusion follows from RR{r}R\subseteq R\cup\{r\} and the other because the old normal closure already contains every new generator of the closure. Thus adding rr leaves the quotient unchanged, and the inverse condition states exactly that the same equality remains true after rr is deleted.

F1given
1.3

For a renaming bijection α:XY\alpha:X\to Y, the maps xα(x)x\mapsto\alpha(x) and yα1(y)y\mapsto\alpha^{-1}(y) send the corresponding relators to the identity, so [L1] extends them to homomorphisms between the two presented groups; their composites fix all generators and are identities by uniqueness.

L1givenconstruct
2.1

Each allowed forward move is covered by steps 1.1 through 1.3, and each inverse is legal under the side condition that makes it the reverse of the same construction; hence every Tietze transformation preserves the presented group's isomorphism type.

step 1.1step 1.2step 1.3discharge-construct
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-11Open item page →

Two finite presentations define isomorphic groups if and only if a finite sequence of Tietze transformations and inverses connects them

Statement

Let P=XR\mathcal P=\langle X\mid R\rangle and Q=YS\mathcal Q=\langle Y\mid S\rangle be finite presentations. They present isomorphic groups if and only if a finite sequence of the transformations and legal inverses of Tietze transformations: dictionary generators, redundant relators, renaming, and their inverses connects P\mathcal P to Q\mathcal Q.

Facts & Assumptions

Given: Finite presentations P=XR\mathcal P=\langle X\mid R\rangle and Q=YS\mathcal Q=\langle Y\mid S\rangle.

[L1]

Each Tietze transformation preserves the isomorphism type of the presented group (Each Tietze transformation preserves the isomorphism type of the presented group).

[L2]

In ZT\langle Z\mid T\rangle, words uu and vv represent the same element if and only if u1v ⁣T ⁣u^{-1}v\in\langle\!\langle T\rangle\!\rangle (In XR\langle X\mid R\rangle, the words uu and vv represent the same element if and only if u1v ⁣R ⁣u^{-1}v\in\langle\!\langle R\rangle\!\rangle).

[L4]

If a property PP satisfies P(0)P(0) and P(n)P(n+1)P(n)\Rightarrow P(n+1) for every natural number nn, then P(n)P(n) holds for every nNn\in\mathbb N (The principle of mathematical induction).

Proof

technique · constructive
1.1

If a finite sequence of Tietze transformations connects P\mathcal P to Q\mathcal Q, composing the isomorphisms supplied by [L1] along that sequence gives an isomorphism between the groups they present; the zero-move case is the identity isomorphism.

L1L4
1.2

Conversely, fix an isomorphism ϕ:GPGQ\phi:G_{\mathcal P}\to G_{\mathcal Q}. If XYX\cap Y\neq\varnothing, first apply one renaming transformation to Q\mathcal Q, replacing YY by a finite set disjoint from XX, and compose ϕ\phi with the induced isomorphism. Write Q=YS\mathcal Q=\langle Y\mid S\rangle for this renamed presentation; after connecting P\mathcal P to it, the inverse renaming returns to the original Q\mathcal Q. By surjectivity in [L3], for each xXx\in X choose a word vx(Y)v_x(Y) representing ϕ([x])\phi([x]), and for each yYy\in Y choose a word wy(X)w_y(X) representing ϕ1([y])\phi^{-1}([y]); only the finitely many choices indexed by XYX\cup Y are made, successively by [L4].

L1L3L4givenchoose
2.1

Starting from P\mathcal P, add every yYy\in Y by the dictionary relation dy:=y1wy(X)d_y:=y^{-1}w_y(X). In the resulting presentation, vx(Y)v_x(Y) and xx represent the same element because eliminating the new letters sends vx(Y)v_x(Y) to the representative of ϕ1(ϕ([x]))=[x]\phi^{-1}(\phi([x]))=[x]; hence [L2] makes dx:=x1vx(Y)d_x:=x^{-1}v_x(Y) a redundant relator. Add every dxd_x, and then add every sSs\in S, which is redundant because eliminating YY evaluates it as ϕ1([s])=1\phi^{-1}([s])=1. This is a finite legal sequence from P\mathcal P to C:=XYRS{dx:xX}{dy:yY}\mathcal C:=\langle X\cup Y\mid R\cup S\cup\{d_x:x\in X\}\cup\{d_y:y\in Y\}\rangle.

L2step 1.2L4construct
2.2

Starting from Q\mathcal Q, add every xXx\in X by the dictionary relation dx=x1vx(Y)d_x=x^{-1}v_x(Y). In that presentation, wy(X)w_y(X) and yy represent the same element because eliminating XX evaluates wy(X)w_y(X) as ϕ(ϕ1([y]))=[y]\phi(\phi^{-1}([y]))=[y], so [L2] licenses adding every dyd_y; each rRr\in R is then redundant because eliminating XX evaluates it as ϕ([r])=1\phi([r])=1. Thus another finite legal sequence runs from Q\mathcal Q to the same presentation C\mathcal C.

L2step 1.2L4construct
3.1

Reverse the sequence of step 2.2. Each relator is deleted in reverse order while the earlier relators that originally forced it remain, so the redundant-relator inverse condition is satisfied. Each dictionary generator is deleted only after every later-added relator containing it has been removed, leaving that generator in its dictionary relation alone, so the dictionary inverse condition is satisfied. Hence there is a finite legal sequence from C\mathcal C to the renamed Q\mathcal Q. Concatenate it with step 2.1 and, when step 1.2 used a renaming, append that renaming's legal inverse. The resulting finite sequence connects the original P\mathcal P to the original Q\mathcal Q.

step 1.2step 2.1step 2.2L4
4.1

Step 1.1 proves the forward implication and steps 1.2 through 3.1 construct the reverse implication, so the two conditions are equivalent.

step 1.1step 3.1discharge-construct

Remarks

The finiteness hypothesis is used to make the representative selections and the additions in steps 1.2 through 2.2 into finite sequences. No choice principle is used: each selection is from a single nonempty fibre, repeated a finite number of times.

DefinitionDefinition: AI-adaptedProof: Not applicableaudited 2026-08-11Open item page →

Cyclically reduced words

Definition

A reduced word is cyclically reduced when it is empty or its first letter is not the formal inverse of its last letter. Equivalently, every cyclic rotation of the word is reduced.

If w=pqw=pq as a literal concatenation of words, the word qpqp is a cyclic permutation of ww. This includes ww itself by taking pp or qq empty.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-08-11Open item page →

Every nonempty reduced word has the form tct1tct^{-1} with cc nonempty and cyclically reduced

Statement

Every nonempty reduced word ww has a literal factorisation

w=tct1w=tct^{-1}

in which cc is nonempty and cyclically reduced. The displayed concatenation is the original reduced word, with no hidden cancellation. In particular, ww is conjugate to cc in the reduced-word free group.

Facts & Assumptions

Given: A nonempty reduced word ww on XX1X\sqcup X^{-1}.

[F1]

A reduced word is cyclically reduced when it is empty or its first letter is not the formal inverse of its last letter (Cyclically reduced words).

[L1]

If a property PP satisfies P(0)P(0) and P(n)P(n+1)P(n)\Rightarrow P(n+1) for every natural number nn, then P(n)P(n) holds for every nNn\in\mathbb N (The principle of mathematical induction).

[L2]

The reduced words on XX1X\sqcup X^{-1} form a group when the product of reduced words is their concatenation followed by free reduction, and the map sending xXx\in X to the one-letter word xx has the universal property of the free group on XX (Reduced words form the free group on an alphabet).

Proof

technique · induction
1.1

A reduced word of length one is nonempty and cyclically reduced, so the assertion holds with t=εt=\varepsilon and c=wc=w.

baseF1
1.2

Assume the assertion for all nonempty reduced words shorter than ww. If ww is cyclically reduced, take t=εt=\varepsilon and c=wc=w.

ihF1
1.3

If ww is not cyclically reduced, [F1] says that its first and last letters are inverse, so w=aua1w=aua^{-1} literally; reducedness of ww makes uu nonempty and reduced, and u=w2|u|=|w|-2.

F1given
2.1

Apply [L1] to the property that the assertion holds at every length at most nn. The induction hypothesis then applies to the shorter word uu, so write u=tc(t)1u=t'c(t')^{-1} with cc nonempty and cyclically reduced; then w=(at)c(at)1w=(at')c(at')^{-1} literally.

step 1.2step 1.3L1
3.1

The alternatives in steps 1.2 and 2.1 cover every nonempty reduced word and give the required factorisation, including the one-letter boundary.

step 1.1step 1.2step 2.1
4.1

In the group of [L2] the product of reduced words is their concatenation followed by free reduction. The concatenation tct1t\,c\,t^{-1} is the reduced word ww of step 3.1, so no reduction occurs there and that product is ww; the concatenation tt1t\,t^{-1} reduces to the empty word, which is the identity because concatenating it with any reduced word changes nothing, so t1t^{-1} is the inverse of tt. Hence w=tct1w=tct^{-1} exhibits ww as a conjugate of cc in that group.

L2step 3.1algebradischarge-induction
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-11Open item page →

Free groups are torsion-free

Statement

Every free group is torsion-free: if gg is not the identity and n1n\geq 1 is a natural number, then gng^n is not the identity. Equivalently, every nonidentity element has infinite order in the sense of 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.

Facts & Assumptions

Given: A free group FF on a set XX, a nonidentity element gFg\in F, and a natural number n1n\geq 1.

[L1]

Every nonempty reduced word has the form tct1tct^{-1} with cc nonempty and cyclically reduced (Every nonempty reduced word has the form tct1tct^{-1} with cc nonempty and cyclically reduced).

[L2]

The reduced words on XX1X\sqcup X^{-1} form a group when the product of reduced words is their concatenation followed by free reduction, and the map sending xXx\in X to the one-letter word xx has the universal property of the free group on XX (Reduced words form the free group on an alphabet).

[L3]

Free groups on the same set are uniquely isomorphic compatibly with their generators (Free groups on the same set are uniquely isomorphic compatibly with their generators).

[F1]

A reduced word is cyclically reduced when it is empty or its first letter is not the formal inverse of its last letter (Cyclically reduced words).

Proof

technique · direct
1.1

First work in the reduced-word model and let ww be a nonidentity element. Then ww is itself a nonempty reduced word, and [L1] gives a literal reduced factorisation w=tct1w=tct^{-1} with cc nonempty and cyclically reduced.

L1L2given
2.1

For every n1n\geq1, the literal concatenation cnc^n is reduced and nonempty: each copy is reduced, and the seam between consecutive copies does not cancel because the last letter of cc is not the inverse of its first.

F1step 1.1
3.1

In the product wnw^n, the adjacent factors t1tt^{-1}t cancel between copies, leaving tcnt1tc^nt^{-1}; its two outer seams are the same seams as in the reduced word tct1tct^{-1}, so it is reduced and nonempty by step 2.1, and [L2] therefore shows that wnw^n is not the identity.

L2step 1.1step 2.1
4.1

The reduced-word model is a free group on XX by [L2], so [L3] gives a generator-compatible isomorphism from an arbitrary free group on XX onto it; transporting gg along that isomorphism, which preserves the identity and natural powers, step 3.1 gives gneg^n\neq e.

L2L3step 3.1
5.1

Thus no nonidentity element has a positive power equal to the identity, so by [F2] every nonidentity element has infinite order and every free group, including the trivial free group on the empty set, is torsion-free.

F2step 4.1
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-11Open item page →

Two cyclically reduced words in a free group are conjugate if and only if one is a cyclic permutation of the other

Statement

Let uu and vv be cyclically reduced words on XX1X\sqcup X^{-1}. In the reduced-word free group on XX, the elements represented by uu and vv are conjugate if and only if vv is a cyclic permutation of uu.

Through the unique generator-compatible isomorphism, the same criterion holds for elements represented by cyclically reduced words in any free group on XX.

Facts & Assumptions

Given: Cyclically reduced words uu and vv on XX1X\sqcup X^{-1}.

[L1]

The reduced words on XX1X\sqcup X^{-1} form a group under concatenation followed by free reduction, and the map sending xXx\in X to the one-letter word xx has the universal property of the free group on XX (Reduced words form the free group on an alphabet).

[F1]

A reduced word is cyclically reduced when it is empty or its first letter is not the formal inverse of its last letter (Cyclically reduced words).

[L2]

Free groups on the same set are uniquely isomorphic compatibly with their generators (Free groups on the same set are uniquely isomorphic compatibly with their generators).

[L3]

If a property PP satisfies P(0)P(0) and P(n)P(n+1)P(n)\Rightarrow P(n+1) for every natural number nn, then P(n)P(n) holds for every nNn\in\mathbb N (The principle of mathematical induction).

Proof

technique · induction
1.1

If u=pqu=pq literally and v=qpv=qp, then p1up=p1pqpp^{-1}up=p^{-1}pqp freely reduces to qp=vqp=v, so every cyclic permutation of uu is conjugate to uu.

L1
1.2

For the converse, suppose v=t1utv=t^{-1}ut in the reduced-word group and take tt reduced. If t=εt=\varepsilon, then u=vu=v as elements of the underlying set of reduced words in [L1], which is a cyclic permutation obtained by taking an empty prefix.

baseL1
1.3

Assume the converse holds for conjugators shorter than a nonempty reduced word t=att=a t', where aa is its first letter.

ih
2.1

If neither seam in the literal word t1utt^{-1}ut cancels, that word is reduced and begins with the inverse of its last letter, so [F1] says it is not cyclically reduced; but by [L1] this reduced word is the group product t1utt^{-1}ut and hence equals the cyclically reduced word vv, a contradiction. Thus at least one of the two seams cancels.

F1L1step 1.3
3.1

If the right seam cancels, write u=ua1u=u'a^{-1}; then t1utt^{-1}ut freely reduces to (t)1(a1u)t(t')^{-1}(a^{-1}u')t', where a1ua^{-1}u' is a cyclic permutation of uu. If the left seam cancels, write u=auu=au'; then it freely reduces to (t)1(ua)t(t')^{-1}(u'a)t', where uau'a is a cyclic permutation of uu. In either case the shifted word is cyclically reduced and the conjugator tt' is shorter.

step 2.1L1
4.1

Apply [L3] to the property that the converse holds for every conjugator of length at most nn. The induction hypothesis makes vv a cyclic permutation of the shifted word in step 3.1; cyclic permutations compose, so vv is a cyclic permutation of uu.

step 1.3step 3.1L3
5.1

If one of u,vu,v is empty, conjugacy forces both to be the identity element, which is the empty word in the reduced-word group of [L1]. Combining this boundary with steps 1.1 and 4.1 proves both directions in the reduced-word model, and [L2] transports the criterion to every free group on XX.

step 1.1step 4.1L1L2discharge-induction

5 · Examples, counterexamples and false statements

None yet.

Sources