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.

18 results · all verified · 7 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 11 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Graphs of Groups and Bass Serre Theory

1 · Prerequisites

2 · Summary

This page presents Bass-Serre theory in both directions. Starting from a graph of groups, it defines the path group and the relative fundamental group, establishes a reduced-word normal form, and builds the Bass-Serre tree with its canonical action.

It then reverses the construction: a group action without inversions on a tree produces a quotient graph of stabilizers, and the resulting graph of groups recovers the acting group. The one-segment and one-loop cases match the earlier amalgam and HNN constructions, and the final items record the Kurosh and Grushko consequences.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-29Open item page →

A graph of groups

Definition

A graph of groups G consists of:

  • a connected oriented graph X=(V,E) in the sense of An oriented graph with edge reversal,
  • a group Gv for each vertex vV,
  • a group Ge=Geˉ for each geometric edge, and
  • for each oriented edge e, an injective homomorphism αe:GeGo(e).

The opposite orientation eˉ carries the corresponding map αeˉ:GeGt(e).

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-29Open item page →

A maximal subtree of a connected graph

Definition

Let X be a connected oriented graph. A maximal subtree of X is a subgraph TX with the same vertex set as X such that T is a simplicial tree and every edge of XT joins vertices already connected in T.

Equivalently, T is a spanning tree of the underlying connected graph.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-29Open item page →

The path group of a graph of groups

Definition

Let G=(X,(Gv),(Ge),(αe)) be a graph of groups. Its path group Π(G) is generated by:

  • every vertex group Gv, and
  • one symbol e for each oriented edge,

subject to the relations

eˉ=e1

for every oriented edge e, together with

eαeˉ(a)eˉ=αe(a)(aGe).

Thus traversing an edge conjugates the edge-group image at one endpoint to the edge-group image at the other.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-29Open item page →

The fundamental group of a graph of groups relative to a maximal tree

Definition

Let G be a graph of groups on a connected graph X, and let TX be a maximal subtree. The fundamental group π1(G,T) is the quotient of the path group Π(G) by the additional relations

e=1(eE(T)).

So the tree edges are collapsed, while the non-tree edges remain as stable letters.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-29Open item page →

Different maximal trees give isomorphic graph-of-groups fundamental groups

Statement

Let G be a graph of groups on a connected graph X. If T and T are maximal subtrees of X, then π1(G,T) and π1(G,T) are isomorphic.

Facts & Assumptions

Given: A graph of groups G on a connected graph X, and maximal subtrees T,TX.

[L1]

The graph-of-groups fundamental group acts on its Bass-Serre tree, with quotient equal to the original graph and with stabilizers of the base cosets equal to the chosen vertex and edge groups. (The fundamental group acts without inversions on its Bass-Serre tree)

[L2]

The Bass-Serre tree has vertices and edges given by cosets of the chosen vertex and edge groups. (The Bass-Serre tree of a graph of groups)

[L3]

A tree action produces a quotient graph of groups from chosen vertex and edge lifts. (The quotient graph of groups attached to a tree action)

[L4]

Bass-Serre structure reconstructs the acting group from that quotient graph of groups and any chosen maximal subtree. (Bass-Serre structure theorem)

Proof

technique · direct
1.1

Let Γ:=π1(G,T), and let X~ be its Bass-Serre tree. By [L1], Γ acts on X~ without inversions, the quotient graph is X, and for the standard lifts Gv and Ge from [L2] the stabilizers are exactly the chosen groups of G. Thus the quotient graph of groups recovered from this action is the original graph of groups G.

L1L2L3given
2.1

Apply [L4] to the action of Γ on X~, but choose the maximal subtree T of the quotient graph. Step 1.1 identifies that quotient graph of groups with G, so [L4] gives Γπ1(G,T). Since Γ=π1(G,T), the two relative fundamental groups are isomorphic.

L4step 1.1
DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-08-29Open item page →

Reduced words in a graph of groups

Definition

Fix a graph of groups G and a maximal subtree T. A graph-of-groups word is an expression

g0e1g1engn,

where (e1,,en) is an edge path in the underlying graph and each gj lies in the vertex group at the intermediate vertex.

Such a word is closed when its edge path starts and ends at the same vertex. A word of edge length 0 is closed at the vertex containing its unique coefficient.

Such a word is reduced when no cancellation pattern ej+1=eˉj occurs with the intervening coefficient gj lying in the edge-group image αeˉj(Gej). Tree edges remain in this word notation to record movement between vertex groups, even though their edge symbols represent the identity in π1(G,T).

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

Normal form for the fundamental group of a graph of groups

Statement

Fix a graph of groups G and a maximal subtree T. Every element of π1(G,T) is represented by a reduced closed graph-of-groups word, and a reduced closed word of positive edge length is nonidentity. A reduced closed word of edge length 0 represents the identity exactly when its unique coefficient is the identity of the corresponding vertex group.

Facts & Assumptions

Given: A graph of groups G on a connected graph X and a maximal subtree T.

[L1]

The path group is generated by the vertex groups and oriented edges, subject to the reversal and edge-group conjugacy relations. (The path group of a graph of groups)

[L2]

The relative fundamental group is obtained from the path group by killing the tree edges. (The fundamental group of a graph of groups relative to a maximal tree)

[L3]

A closed graph-of-groups word has a closed underlying edge path, and a reduced word forbids immediate backtracking across an edge unless the intermediate coefficient lies in the corresponding edge-group image. (Reduced words in a graph of groups)

[L4]

In an amalgamated free product, every element has a unique reduced normal form, and a positive-length reduced word is nonidentity. (Normal form theorem for free products with amalgamation)

[L5]

In an HNN extension, every Britton-reduced word is nonidentity and every element has Britton normal form. (Normal forms in an HNN extension are unique relative to chosen transversals)

Proof

technique · induction
1.1

If X has no geometric edges, then π1(G,T) is the unique vertex group, so every element already has edge length 0 and the identity clause is immediate. If X has one geometric edge, then either that edge lies in T, in which case [L1] and [L2] present π1(G,T) as the corresponding amalgamated free product and [L4] gives the required normal form, or it lies outside T, in which case [L1] and [L2] present π1(G,T) as the corresponding HNN extension and [L5] gives the required normal form.

L1L2L4L5base
1.2

Assume the theorem holds for graphs of groups with at most n geometric edges, and let X have n+1. If X has an edge e outside T, remove that edge. The graph X{e} stays connected because it still contains the spanning tree T, and [L1] and [L2] identify π1(G,T) with the HNN extension of π1(GX{e},T) having stable letter e and associated subgroups the two images of Ge. Otherwise X=T is a tree. Choose a leaf edge e of T; removing it splits X into connected components X1 and X2, and T{e} restricts to maximal subtrees T1X1 and T2X2. Unwinding [L1] and [L2] then identifies π1(G,T) with the amalgamated free product of π1(GX1,T1) and π1(GX2,T2) over Ge.

ihL1L2
2.1

In each smaller graph-of-groups fundamental group, the induction hypothesis supplies reduced closed representatives. Applying the amalgam normal form [L4] or the HNN normal form [L5] to the decomposition from step 1.2 and then expanding the smaller representatives back into the original generators gives a closed graph-of-groups word in which the only forbidden simplifications are exactly the backtracking patterns ruled out by [L3]. Hence every element of π1(G,T) has a reduced closed graph-of-groups representative.

L3L4L5step 1.2
3.1

The same normal-form theorems [L4] and [L5] say that a reduced amalgam word or Britton-reduced word is nonidentity whenever it has positive syllable length, and that syllable length 0 gives the identity only when the remaining base-group coefficient is the identity. Under the identifications of step 1.2, this is exactly the statement that a reduced closed graph-of-groups word of positive edge length is nonidentity, and that an edge-length-0 reduced closed word is the identity only when its unique coefficient is the identity in the relevant vertex group.

L4L5step 2.1discharge-induction
CorollaryStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-29Open item page →

Vertex groups embed in the fundamental group of a graph of groups

Statement

For every vertex v of a graph of groups G, the canonical map Gvπ1(G,T) is injective.

Facts & Assumptions

Given: A graph of groups G, a maximal subtree T, and a vertex v.

[L1]

Every element of the graph-of-groups fundamental group has a reduced normal form, and a reduced word of positive edge length is nonidentity. (Normal form for the fundamental group of a graph of groups)

Proof

technique · direct
1.1

A nonidentity element of Gv is already a reduced graph-of-groups word of edge length 0. The edge-length-0 clause of [L1] says that such a reduced word represents the identity only when its unique coefficient is the identity of Gv.

L1given
2.1

Therefore no nonidentity element of Gv maps to the identity in π1(G,T). So the canonical map Gvπ1(G,T) is injective.

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

The Bass-Serre tree of a graph of groups

Definition

Let G be a graph of groups on X, let T be a maximal subtree, and write Γ=π1(G,T). By Vertex groups embed in the fundamental group of a graph of groups, regard each vertex group Gv as a subgroup of Γ. For an oriented edge e, the injective boundary map identifies Ge with a subgroup of Go(e) and hence of Γ. The cosets below use these canonical embeddings.

The Bass-Serre tree X~ has:

  • vertices the left cosets Γ/Gv for vertices v of X,
  • edges the left cosets Γ/Ge for oriented edges e of X.

For an oriented edge e, define incidence and edge reversal by

o(γGe)=γGo(e),t(γGe)=γeGt(e),γGe=γeGeˉ.

These are independent of the chosen representative γ: replacing γ by γh with hGe leaves the origin coset unchanged because GeGo(e), and leaves the terminus coset unchanged because the edge relation identifies eh with eαeˉ(h) inside Γ. The same relation makes the reversal formula independent of the representative, and applying reversal twice gives γeeˉGe=γGe.

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

The Bass-Serre coset graph is a tree

Statement

The Bass-Serre coset graph of a graph of groups is a simplicial tree.

Facts & Assumptions

Given: A graph of groups G, a maximal subtree T, and its Bass-Serre coset graph X~.

[L1]

The vertices and edges of X~ are the cosets prescribed in the Bass-Serre construction. (The Bass-Serre tree of a graph of groups)

[L2]

In the graph-of-groups fundamental group, every element has a reduced normal form and a reduced word with positive edge length is nonidentity. (Normal form for the fundamental group of a graph of groups)

Proof

technique · direct
1.1

The graph X~ is connected. Indeed, a reduced graph-of-groups word for γπ1(G,T) records an edge path from the base coset Gv0 to the vertex γGv, so every vertex is reached from a base vertex by some path in X~.

L1L2given
2.1

A reduced closed path in X~ based at a vertex coset determines a reduced graph-of-groups word of positive edge length representing the identity element, because following the path returns to the initial coset. That contradicts [L2]. Hence X~ has no nontrivial reduced closed path.

L1L2step 1.1
3.1

Being connected and having no nontrivial reduced closed path, X~ is a simplicial tree.

step 1.1step 2.1algebra
TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-29Open item page →

The fundamental group acts without inversions on its Bass-Serre tree

Statement

Let Γ=π1(G,T) and let X~ be its Bass-Serre tree. Then:

  1. Γ acts on X~ by left multiplication on cosets.
  2. The action is without inversions.
  3. The quotient graph is the original underlying graph X.
  4. The stabilizer of a vertex coset γGv is γGvγ1, and the stabilizer of an edge coset γGe is γGeγ1.

Facts & Assumptions

Given: A graph of groups G, a maximal subtree T, and Γ=π1(G,T).

[L1]

The Bass-Serre graph has vertices and edges given by left cosets, with the stated origin and terminus maps. (The Bass-Serre tree of a graph of groups)

[L2]

That coset graph is a tree. (The Bass-Serre coset graph is a tree)

[L3]

Points in the same orbit have conjugate stabilizers. (If y=gx, then Gy=gGxg1)

Proof

technique · direct
1.1

Left multiplication γ(γGv)=(γγ)Gv and γ(γGe)=(γγ)Ge is well defined on the cosets of [L1], and the formulas for origin and terminus in [L1] are preserved by that multiplication. So Γ acts by graph automorphisms on X~.

L1given
2.1

The orbit of the base vertex coset Gv is the set of all cosets γGv, so the quotient vertices are identified with the original vertices v; the same holds for edges. Hence the quotient graph is exactly X. An inversion would send some oriented edge coset to its reverse, which would force the two opposite orientations of one edge of X into the same orbit; that does not happen in the quotient description.

L1step 1.1
2.2

The stabilizer of the base vertex coset Gv is Gv itself, and similarly for Ge. Therefore [L3] gives Stab(γGv)=γGvγ1 and Stab(γGe)=γGeγ1 for arbitrary cosets in the same orbits.

L3step 1.1
3.1

Combining steps 1.1, 2.1, and 2.2 with [L2] proves all four claims.

L2step 1.1step 2.1step 2.2
DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-29Open item page →

The quotient graph of groups attached to a tree action

Definition

Let a group G act without inversions on a simplicial tree T, and let X=G\T be the quotient graph from The quotient graph of an action without inversions. Choose one lift v~ of each quotient vertex v. For each geometric quotient edge, choose one orientation e and a lift e~ with origin o(e)~, and choose geG satisfying t(e~)=get(e)~. For the opposite orientation set eˉ~:=ge1e~,geˉ:=ge1. Then o(eˉ~)=t(e)~ and t(eˉ~)=geˉo(e)~, so both orientations start at the chosen lift of their origin.

The resulting quotient graph of groups has:

  • vertex group Gv=StabG(v~),
  • for each chosen orientation e, edge group Ge=Geˉ:=StabG(e~),
  • boundary map αe:GeGo(e) by inclusion,
  • boundary map αeˉ:GeGt(e) given by hge1hge.

Different choices of lifts change this data by conjugation.

LemmaStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-29Open item page →

The boundary monomorphisms from stabilizers are well-defined

Statement

In the quotient graph of groups attached to a tree action, changing the chosen lifts of a quotient edge and its endpoints conjugates the two boundary monomorphisms by the corresponding vertex-group identifications. Hence the construction is well defined up to canonical conjugacy.

Facts & Assumptions

Given: A group action without inversions on a tree and a chosen quotient edge e.

[L1]

The quotient graph-of-groups construction uses stabilizers of chosen lifts, with the terminus map defined by a connecting element ge. (The quotient graph of groups attached to a tree action)

[L2]

Stabilizers of points in the same orbit are conjugate. (If y=gx, then Gy=gGxg1)

Proof

technique · direct
1.1

If the chosen lift e~ is replaced by he~, then the edge stabilizer changes from Stab(e~) to hStab(e~)h1 by [L2], and the same conjugation change occurs for the endpoint stabilizers of o(e~) and t(e~).

L1L2given
2.1

The new connecting element can be taken as hgek1 when the terminal lift is changed by k. Therefore the new terminus map sends hxh1 to k(ge1xge)k1. This is exactly the old boundary monomorphism conjugated by the vertex-group identifications from step 1.1.

L1step 1.1algebra
3.1

Hence the boundary monomorphisms are independent of representative choices up to canonical conjugacy.

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

Bass-Serre structure theorem

Statement

Let a group G act without inversions on a simplicial tree T. Let G be the quotient graph of groups built from this action, and let T0 be a maximal subtree of the quotient graph. Then

Gπ1(G,T0).

Moreover the Bass-Serre tree of (G,T0) is G-equivariantly isomorphic to the original tree T.

Facts & Assumptions

Given: A group G acting without inversions on a simplicial tree T, its quotient graph of groups G, and a maximal subtree T0 of the quotient graph.

[L1]

The quotient graph-of-groups construction records vertex and edge stabilizers together with the boundary monomorphisms induced by chosen lifts, with connecting elements satisfying geˉ=ge1. (The quotient graph of groups attached to a tree action)

[L2]

The path group is generated by the vertex groups and oriented edges, subject to the reversal and edge-group conjugacy relations. (The path group of a graph of groups)

[L3]

The relative fundamental group is obtained by killing the edges of the chosen maximal subtree. (The fundamental group of a graph of groups relative to a maximal tree)

[L4]

The Bass-Serre tree has vertices and edges given by cosets of the vertex and edge groups. (The Bass-Serre tree of a graph of groups)

[L5]

Every element of the graph-of-groups fundamental group has a reduced representative, and a reduced word is trivial only in the edge-length-0 identity case. (Normal form for the fundamental group of a graph of groups)

[L6]

The Bass-Serre coset graph is a tree. (The Bass-Serre coset graph is a tree)

Proof

technique · direct
1.1

Choose the lift data from [L1] successively along the maximal subtree T0 so that every tree edge has connecting element ge=1. Send each chosen vertex stabilizer element to itself in G and each oriented edge symbol to the corresponding ge. The identity geˉ=ge1 from [L1] respects the reversal relation, and the definition of the boundary map respects the conjugacy relation of [L2], so this defines a homomorphism from the path group to G. Because every tree edge maps to 1, [L3] yields a homomorphism Φ:π1(G,T0)G.

L1L2L3givenconstruct
2.1

Fix a chosen lift v~0 of some quotient vertex v0. Let gG. The unique path in the tree T from v~0 to gv~0 projects to an edge path e1,,en in the quotient graph. Inductively along that path, choose stabilizer elements h0,,hn at the intermediate chosen lifts so that the jth lifted edge is Φ(h0e1h1ej)e~j and its terminal vertex is Φ(h0e1h1ejhj)t(ej)~. At the end one obtains g=Φ(h0e1h1enhn). Hence Φ is surjective.

L1step 1.1givenalgebra
2.2

Let X~ be the Bass-Serre tree of (G,T0). Using [L4], define Ψ(γGv):=Φ(γ)v~,Ψ(γGe):=Φ(γ)e~. This is well defined because the vertex and edge groups in [L1] are actual stabilizer subgroups of the chosen lifts, and the incidence formulas of [L4] match the connecting elements ge by construction.

L1L4step 1.1
3.1

The map Ψ is Φ-equivariant by definition. At a chosen vertex coset Gv, the incident edges of X~ above an oriented quotient edge e are the cosets hGe with hGv, and Ψ sends them bijectively to the incident edges he~ at the chosen lift v~. By equivariance the same holds at every vertex. Since [L6] says X~ is a tree and step 2.1 shows that every translate of every chosen lift lies in the image, Ψ is a covering map from a connected tree onto the tree T, hence an isomorphism of graphs.

L6step 2.1step 2.2
3.2

Let γπ1(G,T0) satisfy Φ(γ)=1. By [L5], choose a reduced closed graph-of-groups word representing γ. Under the map Ψ of step 2.2, its closed edge path begins and ends over the same quotient vertex, and the endpoint is the Φ(γ)-translate of the starting point. Thus it traces a closed path in T. If the word had positive edge length, this would be a nontrivial reduced closed path in the tree T, impossible. Therefore the reduced representative has edge length 0, so by the length-0 clause of [L5] it is just one coefficient from a chosen vertex stabilizer. But Φ restricts on each vertex group to the actual inclusion into G, so Φ(γ)=1 forces that coefficient to be the identity. Hence γ=1, and Φ is injective.

L5step 2.2algebra
4.1

Steps 2.1 and 3.2 show that Φ is an isomorphism, and step 3.1 gives the G-equivariant identification of the Bass-Serre tree with the original tree. This proves both claims.

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

A one-segment graph of groups gives an amalgamated free product

Statement

If a graph of groups has two vertices joined by one geometric edge and that edge lies in the chosen maximal subtree, then its fundamental group is the amalgamated free product of the two vertex groups over the edge group.

Facts & Assumptions

Given: A one-segment graph of groups with vertex groups A,B and edge group C.

[L1]

A free product with amalgamation is the pushout of the two injective edge maps CA and CB. (Free products with amalgamation along monomorphisms)

[L2]

The relative fundamental group is obtained from the path group by killing the chosen tree edge. (The fundamental group of a graph of groups relative to a maximal tree)

Proof

technique · direct
1.1

Because the unique geometric edge belongs to the maximal subtree, [L2] kills the edge symbol. The only remaining generators are the two vertex groups, and the only remaining cross relation is that the two images of the edge group agree.

L2given
2.1

That is exactly the pushout presentation named in [L1], so the fundamental group of the one-segment graph of groups is ACB.

L1step 1.1
TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-29Open item page →

A one-loop graph of groups gives an HNN extension

Statement

If a graph of groups has one vertex and one loop edge outside the chosen maximal subtree, then its fundamental group is the HNN extension of the vertex group with associated subgroups the two edge-group images.

Facts & Assumptions

Given: A one-loop graph of groups with vertex group A, edge group C, and boundary maps α,β:CA.

[L1]

An HNN extension adjoins one stable letter t satisfying tα(c)t1=β(c) for every cC. (An HNN extension with its stable letter)

[L2]

The relative fundamental group is obtained from the path group by killing the chosen tree edges; here the loop edge is not killed. (The fundamental group of a graph of groups relative to a maximal tree)

Proof

technique · direct
1.1

Since the quotient graph has one vertex and the loop edge is outside the maximal subtree, [L2] leaves one edge symbol t together with the vertex group A. The defining relation of the path group is exactly tα(c)t1=β(c).

L2given
2.1

Therefore the resulting fundamental group is precisely the HNN extension described in [L1].

L1step 1.1
CorollaryStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-29Open item page →

A group acting freely without inversions on a tree is free

Statement

If a group G acts freely and without inversions on a simplicial tree, then G is a free group.

Facts & Assumptions

Given: A group G acting freely and without inversions on a simplicial tree T.

[L1]

Bass-Serre structure identifies G with the fundamental group of the quotient graph of stabilizers. (Bass-Serre structure theorem)

[L2]

A free group on a set is characterized by the universal property recorded in Free group on a set of generators.

[L3]

The relative fundamental group is obtained from the path group by killing the maximal-tree edges. (The fundamental group of a graph of groups relative to a maximal tree)

Proof

technique · direct
1.1

Because the action is free, every vertex and edge stabilizer in the quotient graph of groups is trivial. By [L1], it is therefore enough to compute the fundamental group of a graph of trivial groups.

L1given
2.1

With all stabilizers trivial, the path-group relations reduce to eˉ=e1 and there are no vertex-group generators. After killing the maximal-tree edges as in [L3], the remaining generators are exactly the non-tree oriented edges, with no further relations. That is the free-group universal property of [L2].

L2L3step 1.1
3.1

Hence G is free on the non-tree edge generators of the quotient graph.

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

The fundamental group of a graph with trivial groups is free

Statement

If every vertex group and edge group of a graph of groups is trivial, then its fundamental group is free. If the underlying graph is finite, the rank equals the number of geometric edges outside a maximal subtree.

Facts & Assumptions

Given: A graph of groups G with all vertex and edge groups trivial.

[L1]

The graph-of-groups fundamental group acts on its Bass-Serre tree, and the quotient graph is the original underlying graph. (The fundamental group acts without inversions on its Bass-Serre tree)

[L2]

A group acting freely without inversions on a tree is free. (A group acting freely without inversions on a tree is free)

Proof

technique · direct
1.1

By [L1], the graph-of-groups fundamental group acts on its Bass-Serre tree. Because every stabilizer is trivial, this action is free and without inversions.

L1given
2.1

Applying [L2] to the action from step 1.1 shows that the fundamental group is free. If the quotient graph is finite, a maximal subtree uses all vertices and all but the non-tree geometric edges, so the free basis from the previous corollary has one generator for each such edge.

L2step 1.1
TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-29Open item page →

Kurosh subgroup theorem

Statement

Let G=iIGi and let HG. For each i, choose one representative ti,λ from every double coset H\G/Gi for which Hti,λGiti,λ1{e}. Then

H(i,λHti,λGiti,λ1)F,

for some free group F.

Facts & Assumptions

Given: A free product G=iIGi and a subgroup HG.

[L1]

A free product is the group characterized by the canonical factor maps from the family (Gi)iI. (The free product of an arbitrary family of groups)

[L2]

The path group of a graph of groups is generated by the vertex groups and the oriented edges, with only the reversal relations and the edge-group conjugacy relations. (The path group of a graph of groups)

[L3]

The relative fundamental group is obtained from the path group by killing the edges of a chosen maximal subtree. (The fundamental group of a graph of groups relative to a maximal tree)

[L4]

The graph-of-groups fundamental group acts on its Bass-Serre tree, and vertex and edge stabilizers are conjugates of the chosen vertex and edge groups. (The fundamental group acts without inversions on its Bass-Serre tree)

[L5]

Bass-Serre structure identifies a group acting without inversions on a tree with the fundamental group of its quotient graph of stabilizers. (Bass-Serre structure theorem)

Proof

technique · direct
1.1

Let X be the star-shaped graph with one central vertex of trivial group, one leaf vertex vi of group Gi for each iI, and one trivial edge joining the center to vi. The whole star is a maximal subtree, so [L2] and [L3] kill all edge symbols and leave only the leaf vertex groups with no cross-relations. By the universal property in [L1], this relative fundamental group is exactly iIGi, so we may regard G as the fundamental group of this graph of groups.

L1L2L3given
2.1

Let T be the Bass-Serre tree of the star graph of step 1.1. The subgroup H acts on T without inversions, so [L5] identifies H with the fundamental group of the quotient graph of groups H\T. By [L4], every edge stabilizer in T is trivial, and every vertex stabilizer over the leaf orbit of vi has the form HgGig1 for some gG.

L4L5step 1.1
3.1

Choose a maximal subtree T0 of H\T. Because every edge group is trivial, the quotient graph-of-groups path group has no conjugacy relations, only the reversal relations from [L2]. Killing the edges of T0 via [L3] therefore leaves a free product of the nontrivial vertex stabilizers together with a free group generated by the geometric edges outside T0. Hence H is a free product of the groups HgGig1 that occur as nontrivial vertex stabilizers, together with some free group F.

L2L3step 2.1
4.1

A vertex of T above the leaf vertex vi is a left coset gGi. Two such vertices, gGi and gGi, lie in the same H-orbit exactly when g=hga for some hH and aGi, equivalently when HgGi=HgGi. Thus the H-orbits of vertices above vi are indexed by the double cosets H\G/Gi, and choosing one representative from each double coset with nontrivial stabilizer gives exactly the index set in the statement. Combining this with step 3.1 proves the theorem.

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

Grushko decomposition and rank additivity

Statement

Let G be a finitely generated group and suppose

GA1AmFr,

where each Aj is nontrivial, freely indecomposable, and not infinite cyclic, and Fr is a free group of finite rank. If also

GB1BnFs

is another such decomposition, then m=n, after permuting indices each Aj is conjugate to Bj, and r=s.

Facts & Assumptions

Given: A finitely generated group G equipped with the two displayed decompositions in the statement.

[L1]

Every subgroup of a free product is itself a free product of conjugates of subgroups of the factors together with a free group. (Kurosh subgroup theorem)

[L2]

Every subgroup of a finitely generated free group is free; this is the finite-basis case of Nielsen-Schreier and requires no choice hypothesis. (Under the stated choice boundary, every subgroup of a free group is free with its nontrivial Schreier generators as a basis)

[L3]

Any two finite free bases of the same free group have the same cardinality. (Any two finite free bases of the same group have the same cardinality)

Proof

technique · direct
1.1

Fix j. Apply [L1] to the subgroup AjG inside the decomposition GB1BnFs. Because Aj is freely indecomposable and not infinite cyclic, its Kurosh decomposition can contain neither a positive-rank free part nor two distinct nontrivial factors. By [L2], any subgroup of a conjugate of Fs is free, so a nontrivial such subgroup would be either infinite cyclic or freely decomposable. Therefore the unique nontrivial Kurosh factor is Aj itself, and it is contained in a conjugate of some Bk.

L1L2given
2.1

Let Bk=gBkg1 be a conjugate containing Aj. Now view Bk as a subgroup of the first decomposition GA1AmFr and apply [L1] again. The identity double coset for the factor Aj contributes the nontrivial subgroup Aj to the Kurosh decomposition of Bk. Since Bk is also freely indecomposable and not infinite cyclic, its Kurosh decomposition has no second nontrivial factor and no free part. Hence Bk=Aj. So every Aj is conjugate to some Bk.

L1step 1.1
3.1

Apply the same argument with the roles of the two decompositions reversed: every Bk is conjugate to some Aj. Also, applying [L1] to the subgroup Aj inside its own decomposition shows that Aj meets every conjugate of A for j and every conjugate of Fr trivially, because the identity double coset for Aj already supplies the only possible nontrivial Kurosh factor. Therefore two distinct Aj cannot both be conjugate to the same Bk. By symmetry the correspondence is bijective, so after permuting indices we get m=n and each Aj is conjugate to Bj.

L1step 2.1
4.1

After that permutation, quotient G by the normal closure of the factors A1,,Am. In the first decomposition this kills the nonfree factors and leaves Fr; in the second decomposition it kills the conjugate factors B1,,Bm and leaves Fs. Thus FrFs. Since both free groups have finite rank, [L3] gives r=s. This proves the uniqueness and rank statement.

L3step 3.1

Remarks

This is the uniqueness and free-rank additivity half of Grushko's theorem for decompositions already in hand. The classical existence half is deeper and is not re-proved on this page.

RemarkRemark: Literature-sourcedProof: Not suppliedaudited 2026-08-29 sources checked 2026-08-29 not proved hereOpen item page →
Recorded, not proved here. This statement is included so the library can refer to it honestly, with a citation to the literature. It is not proved anywhere in this library: the track that would prove it has not been developed here yet.

Stallings's theorem on ends and splittings

Statement

A finitely generated group has more than one end if and only if it splits nontrivially over a finite subgroup, either as an amalgamated free product or as an HNN extension.

Remarks

This theorem lies beyond the present page because ends have not yet been developed. It is recorded here only to mark the later bridge from tree actions to large-scale geometry.

5 · Examples, counterexamples and false statements

False statementConstruction: AI-adaptedVerification: AI-generatedprecheck passaudited 2026-08-29Open item page →

FALSE: the fundamental group of a graph of groups is a topological fundamental group by definition

Statement

The fundamental group of a graph of groups is, by definition, a topological fundamental group of a space.

Facts & Assumptions

Given: The algebraic definition of the graph-of-groups fundamental group.

[L1]

The graph-of-groups fundamental group is defined as a quotient of the path group by killing tree edges. (The fundamental group of a graph of groups relative to a maximal tree)

Refutation

technique · direct
1.1

By [L1], the definition is algebraic: it starts from generators, edge relations, and a quotient by tree-edge relations.

L1given
2.1

A topological realization may exist later, but it is not part of the definition recorded in step 1.1. Therefore the statement is false.

step 1.1algebra
False statementConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-29Open item page →

FALSE: vertex stabilizers are literally the chosen vertex groups without conjugacy ambiguity

Statement

In the Bass-Serre action, every vertex stabilizer is literally equal to one of the chosen vertex groups, with no conjugacy ambiguity.

Facts & Assumptions

Given: The Bass-Serre action of a graph-of-groups fundamental group.

[L1]

The stabilizer of a vertex coset γGv is γGvγ1. (The fundamental group acts without inversions on its Bass-Serre tree)

[L2]

A one-segment graph of groups has the corresponding amalgamated free product as its fundamental group. (A one-segment graph of groups gives an amalgamated free product)

[L3]

A positive-length normal word in a free product is nonidentity. (Normal form theorem for free products with amalgamation)

Refutation

technique · direct
1.1

Consider the one-segment graph of groups with vertex groups C2 and C3 and trivial edge group. Its fundamental group is C2C3 by [L2]. Let a and b be nonidentity elements of the two factors. By [L1], the vertex coset bC2 has stabilizer bC2b1.

L1L2given
2.1

If bab1 lay in C2, say bab1=c, then bab1c1 would be a reduced positive-length free-product word representing the identity, contrary to [L3]. Hence bC2b1C2: this vertex stabilizer is a conjugate of, but not literally equal to, the chosen vertex group.

L1L3step 1.1algebra
False statementConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-29Open item page →

FALSE: every tree action is free

Statement

Every action of a group on a tree is free.

Facts & Assumptions

Given: The Bass-Serre action for a graph of groups.

[L1]

In the Bass-Serre action, vertex stabilizers are conjugates of the chosen vertex groups. (The fundamental group acts without inversions on its Bass-Serre tree)

Refutation

technique · direct
1.1

If a graph of groups has a nontrivial vertex group Gv, then [L1] says that Gv fixes the corresponding vertex of the Bass-Serre tree.

L1given
2.1

So this tree action has a nonidentity stabilizer and is not free. Therefore the statement is false.

step 1.1algebra
False statementConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-29Open item page →

FALSE: the quotient graph determines the acting group without stabilizer data

Statement

If two groups act on trees with the same quotient graph, then the acting groups must be isomorphic.

Facts & Assumptions

Given: The Bass-Serre structure theorem.

[L1]

A tree action is recovered from the full quotient graph of groups, including the vertex and edge stabilizers and the boundary monomorphisms. (Bass-Serre structure theorem)

[L2]

A one-loop graph of groups has the corresponding HNN extension as its fundamental group. (A one-loop graph of groups gives an HNN extension)

[L3]

A graph-of-groups fundamental group acts on its Bass-Serre tree with the original underlying graph as quotient. (The fundamental group acts without inversions on its Bass-Serre tree)

[L4]

Every free group is torsion-free. (Free groups are torsion-free)

[L5]

Every vertex group embeds in its graph-of-groups fundamental group. (Vertex groups embed in the fundamental group of a graph of groups)

Refutation

technique · direct
1.1

Take a one-loop quotient graph. Giving it trivial vertex and edge groups produces the fundamental group Z by [L2]. Giving the same loop vertex group C2 and trivial edge group produces C2Z. By [L3], each fundamental group acts on its Bass-Serre tree with that same one-loop quotient graph.

L1L2L3givenalgebra
2.1

The first group is free and hence torsion-free by [L4], while [L5] embeds the order-2 vertex subgroup C2 in the second, so they are not isomorphic. Thus the quotient graph alone does not determine the acting group.

L4L5step 1.1algebra
False statementConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-29Open item page →

FALSE: Kurosh says every subgroup of a free product is free

Statement

Every subgroup of a free product is free.

Facts & Assumptions

Given: The Kurosh subgroup theorem.

[L1]

A subgroup of a free product is itself a free product of a free group together with intersections with conjugates of the factors. (Kurosh subgroup theorem)

[L2]
[L3]

Every free group is torsion-free. (Free groups are torsion-free)

Refutation

technique · direct
1.1

Let G=C2C3 and let H=C2 be the first embedded factor, whose embedding is supplied by [L2]. In the Kurosh decomposition of H, the identity double coset contributes the intersection HC2=H.

L1L2given
2.1

The subgroup H=C2 contains a nonidentity element of order 2, whereas [L3] says every free group is torsion-free. Thus H is a subgroup of a free product that is not free, and the universal statement is false.

L1L3step 1.1algebra

Sources