Documentation

TauCeti.Topology.Algebra.Group.Profinite.Free.OpenSubgroup

Open subgroups of a free pro-p group: the Nielsen–Schreier theorem #

An open subgroup U of index m in a free pro-p group F of finite rank n ≥ 1 is free pro-p of rank d(U) = 1 + m * (n - 1). This is the pro-p Nielsen–Schreier theorem for open subgroups, with the Schreier index formula for the rank. The rank formula shows that the Schreier bound TauCeti.topologicalGeneratorRankNat_le_of_openSubgroup is an equality for free pro-p groups.

Closed subgroups that are not open are free pro-p of possibly infinite rank; that statement needs free pro-p groups on a profinite space and is not made here.

Main results #

References #

Cohomological dimension of an open subgroup #

cd_p U ≤ 1 for an open subgroup U of a free pro-p group, on any type X of generators and for p ≠ 0: cd_p (freeProP p X) ≤ 1 passes to open subgroups.

The rank of an open subgroup #

The Schreier index formula for open subgroups, additive form. For an open subgroup U of the free pro-p group on a finite type X, d(U) + [F : U] = 1 + [F : U] * #X.

The Schreier index formula for open subgroups. For an open subgroup U of index m in the free pro-p group on a nonempty finite type X of cardinality n, d(U) = 1 + m * (n - 1).

Freeness of an open subgroup #

An open subgroup of a free pro-p group of finite rank is free pro-p, of rank d(U). For an open subgroup U of the free pro-p group on a finite type X, U is topologically isomorphic to the free pro-p group on any finite type Y with Nat.card Y = d(U).

theorem TauCeti.freeProP.nonempty_continuousMulEquiv_freeProP_openSubgroup_index {p : ℕ} {X : Type u} [hp : Fact (Nat.Prime p)] [Finite X] [Nonempty X] (U : OpenSubgroup (freeProP p X)) (Y : Type u) [Finite Y] (hY : Nat.card Y = 1 + (↑U).index * (Nat.card X - 1)) :
Nonempty (↥↑U ≃ₜ* freeProP p Y)

The pro-p Nielsen–Schreier theorem for open subgroups. An open subgroup U of index m in the free pro-p group on a nonempty finite type X of cardinality n is topologically isomorphic to the free pro-p group on any finite type Y with Nat.card Y = 1 + m * (n - 1).