The abelianization of a free pro-p group of finite rank #
Let F = freeProP p X be the free pro-p group on a finite type X. Its topological
abelianization F^{ab} = F ⧸ closure [F, F] is the free abelian pro-p group on X, namely
ℤ_p^X. The isomorphism sends the class of the generator at x to the coordinate vector e_x,
and its inverse sends u : X → ℤ_p to ∏ x, x_x ^ (u x), the product of the p-adic powers of
the classes of the generators.
Both directions come from universal properties. The exponent-sum map
exponentSum : F →ₜ* Multiplicative (X → ℤ_[p]) is the lift of x ↦ e_x; it reads off the
p-adic exponent of each generator in an element of F, and being a continuous homomorphism to
an abelian group it factors through F^{ab}. Conversely ℤ_p^X is topologically generated by the
coordinate vectors, so a continuous homomorphism out of it is determined by their images, and this
uniqueness shows that the two composites are identities.
For a presented pro-p group F ⧸ R the abelianization is the quotient of ℤ_p^X by the image
of R; see TauCeti.Topology.Algebra.Group.Profinite.Presentation.Abelianization.
Main definitions #
TauCeti.freeProP.exponentSum: the exponent-sum mapfreeProP p X →ₜ* Multiplicative (X → ℤ_[p]), sending the generator atxto the coordinate vector atx.TauCeti.freeProP.abelianizationEquiv: the topological isomorphismTopologicalAbelianization (freeProP p X) ≃ₜ* Multiplicative (X → ℤ_[p])induced by the exponent-sum map.TauCeti.freeProP.exponentSumZModPow: thei-th exponent sum modulop ^ k, as a continuous characterfreeProP p X →ₜ* ULift (Multiplicative (ZMod (p ^ k))).
Main results #
TauCeti.freeProP.abelianizationEquiv_mk,TauCeti.freeProP.abelianizationEquiv_symm_ofAdd: the isomorphism is induced byexponentSum, and its inverse isu ↦ ∏ x, x_x ^ (u x).TauCeti.freeProP.exponentSum_surjective,TauCeti.freeProP.exponentSum_eq_one_iff: the exponent-sum map is surjective, and its kernel is the closed commutator subgroup.TauCeti.freeProP.toAdd_exponentSum_eq_single_iff: the exponent vector ofyisq e_{x₀}exactly whenyisx₀ ^ qtimes an element of the closed commutator subgroup.TauCeti.freeProP.dvd_exponentSum_of_mem_proPFrattini: the exponent sums of an element of the pro-pFrattini subgroup are divisible byp.TauCeti.freeProP.apply_eq_prod_padicPow_exponentSum: a continuous homomorphism to a commutative pro-pgroup is computed by the exponent sums,ψ y = ∏ x, ψ (x_x) ^ (u x)foru = exponentSum y.
References #
- L. Ribes and P. Zalesskii, Profinite Groups, Section 3.3.
The exponent-sum map of the free pro-p group on X: the continuous homomorphism to
ℤ_p^X sending the generator at x to the coordinate vector e_x. On a word in the generators it
records the total exponent of each generator; it induces the abelianization isomorphism
TauCeti.freeProP.abelianizationEquiv.
Equations
- TauCeti.freeProP.exponentSum p X = TauCeti.freeProP.lift ⋯ fun (x : X) => Multiplicative.ofAdd (Pi.single x 1)
Instances For
The exponent vector of the power x_i ^ n of a generator is n at i and 0 elsewhere.
The exponent vector of the p-adic power x ^ a of the generator at x is a e_x.
The exponent sums of an element of the Frattini subgroup are divisible by p. The
reduction modulo p of the exponent sum at x is the continuous 𝔽_p-valued character
TauCeti.freeProP.characterOfFun with value 1 at x and 0 at the other generators, and every
such character kills the pro-p Frattini subgroup.
The exponent sums modulo p ^ k #
The i-th exponent sum modulo p ^ k, as a continuous character of the free pro-p
group into the discrete cyclic group ℤ/pᵏ, written multiplicatively and lifted to the universe
of X: it sends y to the reduction modulo p ^ k of the exponent of the generator x_i in y.
It takes the generator x_i to the standard generator of ℤ/pᵏ and kills the other generators,
so it reads off the coefficient of x_i on the graded pieces of the lower p-series.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The abelianization of a free pro-p group of finite rank is ℤ_p^X. The topological
abelianization of freeProP p X is topologically isomorphic to the additive group ℤ_p^X, by the
isomorphism induced by the exponent-sum map: the class of the generator at x corresponds to the
coordinate vector at x, and u : X → ℤ_p corresponds to ∏ x, x_x ^ (u x).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The abelianization isomorphism sends the class of the generator at x to the coordinate
vector at x.
The inverse of the abelianization isomorphism sends the coordinate vector at x to the class
of the generator at x.
The exponent-sum map of a free pro-p group of finite rank is surjective.
The kernel of the exponent-sum map is the closed commutator subgroup: for X finite,
exponentSum y = 1 exactly when y lies in the closure of the commutator subgroup of the free
pro-p group.
Exponent vector supported at one generator. For X finite, the exponent vector of y is
q e_{x₀} exactly when (x₀ ^ q)⁻¹ · y lies in the closed commutator subgroup, that is when y
is x₀ ^ q times an element of the closed commutator subgroup of the free pro-p group.
A continuous homomorphism from a free pro-p group of finite rank to a commutative pro-p
group is computed by the exponent sums: ψ y = ∏ x, ψ (x_x) ^ (u x) for u = exponentSum y,
the powers being the p-adic powers of the target.
The exponent vector under a continuous homomorphism of free pro-p groups is the linear
image of the exponent vector: exponentSum (φ y) = ∑ x, (exponentSum y)_x • exponentSum (φ x_x).
The vectors exponentSum (φ x_x) are the columns of the matrix of the abelianization of φ.