Documentation

TauCeti.Topology.Algebra.Group.Profinite.Free.PadicInt

The free pro-p group on one generator is ℤ_p #

The free pro-p group on a one-element type and the additive group of the p-adic integers represent the same functor on pro-p groups: a continuous homomorphism out of either into a pro-p group P is the same thing as an element of P, the image of the generator. For the free group this is its universal property; for ℤ_[p] it is the p-adic power TauCeti.IsProP.padicPowHom. The two universal properties assemble into a topological group isomorphism freeProP p X ≃ₜ* Multiplicative ℤ_[p] carrying the generator to 1, whose inverse sends l to the p-adic power of the generator by l.

The free pro-p group on one generator is therefore topologically finitely generated of rank one. No product decomposition of the profinite integers is involved.

The generating type is taken in Type, the universe of ℤ_[p], because the universal property of freeProP p X only produces homomorphisms into pro-p groups of the universe of X.

Main definitions #

Main results #

References #

The free pro-p group on one generator is ℤ_p. The topological group isomorphism from freeProP p X, for a one-element type X, to the additive group of the p-adic integers, sending the generator to 1. Its inverse sends l to the p-adic power of the generator by l.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    @[simp]
    theorem TauCeti.freeProP.coe_equivPadicInt (p : ℕ) [Fact (Nat.Prime p)] (X : Type) [Unique X] :
    ↑(equivPadicInt p X) = lift ⋯ fun (x : X) => Multiplicative.ofAdd 1

    The isomorphism with ℤ_p is the lift of the map sending the generator to 1.

    @[simp]

    The isomorphism with ℤ_p sends the generator to 1.

    @[simp]

    The inverse of the isomorphism with ℤ_p is the p-adic power homomorphism of the generator.

    @[simp]

    The inverse of the isomorphism with ℤ_p sends l to the p-adic power of the generator by l.

    theorem TauCeti.freeProP.equivPadicInt_unique (p : ℕ) [Fact (Nat.Prime p)] (X : Type) [Unique X] (e : freeProP p X ≃ₜ* Multiplicative ℤ_[p]) (he : ∀ (x : X), e (of x) = Multiplicative.ofAdd 1) :

    The isomorphism with ℤ_p is the unique topological isomorphism carrying the generator to 1.

    theorem TauCeti.freeProP.commute_of_unique {p : ℕ} [Fact (Nat.Prime p)] {X : Type} [Unique X] (y z : freeProP p X) :

    The free pro-p group on one generator is commutative, being isomorphic to ℤ_p.

    The free pro-p group on one generator is topologically finitely generated.

    The free pro-p group on one generator has topological generator rank one.

    The natural-number topological generator rank of the free pro-p group on one generator is one.

    A pro-p group topologically generated by an element of infinite order is free pro-p on one generator: the continuous homomorphism from freeProP p X sending the generator to a is bijective. It is surjective because a generates, and injective because both groups are the p-adic powers of their generators and the p-adic power map of a is injective.

    A pro-p group topologically generated by an element of infinite order is topologically isomorphic to the free pro-p group on one generator, that is, to ℤ_p.