Documentation

TauCeti.Topology.Algebra.Group.Profinite.MaximalProP

The maximal pro-p quotient of a profinite group #

The pro-p kernel proPKernel p G of a topological group G is the intersection of the open normal subgroups whose quotient is a p-group, and the maximal pro-p quotient is maximalProPQuotient p G = G ⧸ proPKernel p G. For a profinite G this quotient is the universal pro-p group receiving a continuous homomorphism from G.

The one substantial step is that G(p) really is pro-p. This is a compactness argument rather than a formal one: an open normal subgroup M of G containing proPKernel p G already contains one member U of the defining family, because the sets U \ M form a downward directed family of closed subsets of the compact space G with empty intersection, so one of them is empty. Directedness of the family is where IsPGroup.quotient_inf enters. Once that is known, G ⧸ M is a quotient of G ⧸ U and hence a p-group, and the open normal subgroups of G(p) are exactly the images of such M.

The universal property goes the other way and needs no compactness: if P is profinite and pro-p and f : G →* P is continuous, then for each open normal V ≤ P the preimage V.comap f is an open normal subgroup of G with p-group quotient, so f maps proPKernel p G into every V, and the open normal subgroups of a profinite group intersect in 1.

The pro-p kernel N of a profinite group G has trivial maximal pro-p quotient itself. This is not the definition, since the open normal subgroups of N need not come from those of G. The pro-p kernel K of N is topologically characteristic in N, hence normal and closed in G; then G ⧸ K is an extension of the pro-p group G ⧸ N by a quotient of the pro-p group N ⧸ K, so it is pro-p, and the universal property gives N ≤ K.

Everything before the compactness lemma is stated for an arbitrary topological group: the kernel, its normality, its closedness and its behaviour under continuous homomorphisms all hold there. Compactness of G is assumed exactly where it is used.

Main definitions #

Main results #

References #

The pro-p kernel of a topological group G: the intersection of the open normal subgroups of G whose quotient is a p-group. For profinite G it is the kernel of the universal continuous homomorphism from G to a pro-p group.

Equations
Instances For

    The pro-p kernel is a normal subgroup.

    @[reducible, inline]

    The maximal pro-p quotient G(p) = G ⧸ proPKernel p G.

    Equations
    Instances For
      @[reducible, inline]

      The canonical homomorphism from G to its maximal pro-p quotient.

      Equations
      Instances For
        @[simp]
        theorem TauCeti.maximalProPQuotient.mk_apply (p : ℕ) (G : Type u) [Group G] [TopologicalSpace G] (x : G) :
        (mk p G) x = ↑x

        The canonical quotient homomorphism sends an element to its quotient class.

        The canonical homomorphism to the maximal pro-p quotient is surjective.

        The canonical homomorphism to the maximal pro-p quotient is continuous.

        theorem TauCeti.mem_proPKernel_iff {p : ℕ} {G : Type u} [Group G] [TopologicalSpace G] {x : G} :

        Membership in the pro-p kernel, unfolded over the defining family.

        The pro-p kernel is contained in every open normal subgroup with p-group quotient.

        The pro-p kernel is closed, so its quotient is profinite when G is profinite.

        Trivial maximal quotients #

        The pro-p kernel is the whole group exactly when every open normal subgroup with p-group quotient is the whole group. Equivalently, G has no nontrivial continuous p-group quotient.

        The maximal pro-p quotient is trivial exactly when the pro-p kernel is the whole group.

        If p does not divide the cardinality of G, then its pro-p kernel is the whole group. For prime p this hypothesis forces G to be finite.

        If p does not divide the cardinality of G, then its maximal pro-p quotient is trivial. For prime p this hypothesis forces G to be finite.

        Functoriality #

        theorem TauCeti.proPKernel_le_comap {p : ℕ} {G : Type u} [Group G] [TopologicalSpace G] {H : Type v} [Group H] [TopologicalSpace H] (f : G →* H) (hf : Continuous ⇑f) :

        A continuous homomorphism carries the pro-p kernel into the pro-p kernel.

        theorem TauCeti.map_proPKernel_le {p : ℕ} {G : Type u} [Group G] [TopologicalSpace G] {H : Type v} [Group H] [TopologicalSpace H] (f : G →* H) (hf : Continuous ⇑f) :

        The image of the pro-p kernel under a continuous homomorphism lies in the pro-p kernel of the target.

        Continuous multiplicative equivalences identify the pro-p kernels of their source and target. In particular, the pro-p kernel is characteristic under continuous automorphisms.

        The pro-p kernel is topologically characteristic for every topological group and every natural number p.

        The map induced on maximal pro-p quotients by a continuous homomorphism.

        Equations
        Instances For
          @[simp]
          theorem TauCeti.maximalProPQuotient.map_mk {p : ℕ} {G : Type u} [Group G] [TopologicalSpace G] {H : Type v} [Group H] [TopologicalSpace H] (f : G →* H) (hf : Continuous ⇑f) (x : G) :
          (map f hf) ↑x = (mk p H) (f x)

          The induced map on maximal pro-p quotients is computed on classes by f.

          theorem TauCeti.maximalProPQuotient.continuous_map {p : ℕ} {G : Type u} [Group G] [TopologicalSpace G] {H : Type v} [Group H] [TopologicalSpace H] (f : G →* H) (hf : Continuous ⇑f) :
          Continuous ⇑(map f hf)

          The induced map on maximal pro-p quotients is continuous.

          @[simp]

          Functoriality: the identity induces the identity.

          @[simp]
          theorem TauCeti.maximalProPQuotient.map_comp {p : ℕ} {G : Type u} [Group G] [TopologicalSpace G] {H : Type v} [Group H] [TopologicalSpace H] {K : Type w} [Group K] [TopologicalSpace K] (f : G →* H) (hf : Continuous ⇑f) (g : H →* K) (hg : Continuous ⇑g) :
          map (g.comp f) ⋯ = (map g hg).comp (map f hf)

          Functoriality: the induced maps compose.

          The compactness step #

          An open subgroup containing the pro-p kernel contains an open normal subgroup with p-group quotient.

          An open normal subgroup containing the pro-p kernel has p-group quotient.

          For an open normal subgroup of a compact group, containing the pro-p kernel is the same as having a p-group quotient.

          The maximal pro-p quotient is pro-p.

          The universal property #

          theorem TauCeti.proPKernel_le_ker {p : ℕ} {G : Type u} [Group G] [TopologicalSpace G] {P : Type v} [Group P] [TopologicalSpace P] [IsTopologicalGroup P] [CompactSpace P] [TotallyDisconnectedSpace P] (hP : IsProP p P) (f : G →* P) (hf : Continuous ⇑f) :

          A continuous homomorphism to a profinite pro-p group kills the pro-p kernel.

          The canonical factorisation of a continuous homomorphism to a profinite pro-p group through the maximal pro-p quotient.

          Equations
          Instances For
            @[simp]
            theorem TauCeti.maximalProPQuotient.lift_mk {p : ℕ} {G : Type u} [Group G] [TopologicalSpace G] {P : Type v} [Group P] [TopologicalSpace P] [IsTopologicalGroup P] [CompactSpace P] [TotallyDisconnectedSpace P] (hP : IsProP p P) (f : G →* P) (hf : Continuous ⇑f) (x : G) :
            (lift hP f hf) ↑x = f x

            The factorisation through the maximal pro-p quotient computes as f on classes.

            @[simp]
            theorem TauCeti.maximalProPQuotient.lift_comp_mk {p : ℕ} {G : Type u} [Group G] [TopologicalSpace G] {P : Type v} [Group P] [TopologicalSpace P] [IsTopologicalGroup P] [CompactSpace P] [TotallyDisconnectedSpace P] (hP : IsProP p P) (f : G →* P) (hf : Continuous ⇑f) :
            (lift hP f hf).comp (mk p G) = f

            The factorisation through the maximal pro-p quotient recovers f.

            The factorisation through the maximal pro-p quotient is continuous.

            theorem TauCeti.maximalProPQuotient.lift_unique {p : ℕ} {G : Type u} [Group G] [TopologicalSpace G] {P : Type v} [Group P] [TopologicalSpace P] [IsTopologicalGroup P] [CompactSpace P] [TotallyDisconnectedSpace P] (hP : IsProP p P) (f : G →* P) (hf : Continuous ⇑f) {g : maximalProPQuotient p G →* P} (hg : ∀ (x : G), g ((mk p G) x) = f x) :
            g = lift hP f hf

            The factorisation through the maximal pro-p quotient is the only homomorphism restricting to f along the quotient map.

            theorem TauCeti.maximalProPQuotient.lift_comp_map {p : ℕ} {G : Type u} [Group G] [TopologicalSpace G] {P : Type v} [Group P] [TopologicalSpace P] [IsTopologicalGroup P] [CompactSpace P] [TotallyDisconnectedSpace P] {G' : Type w} [Group G'] [TopologicalSpace G'] (hP : IsProP p P) (f : G →* P) (hf : Continuous ⇑f) (u : G' →* G) (hu : Continuous ⇑u) :
            (lift hP f hf).comp (map u hu) = lift hP (f.comp u) ⋯

            Naturality in the source: the factorisation of f ∘ u is the factorisation of f precomposed with the map induced by u.

            theorem TauCeti.maximalProPQuotient.comp_lift {p : ℕ} {G : Type u} [Group G] [TopologicalSpace G] {P : Type v} [Group P] [TopologicalSpace P] [IsTopologicalGroup P] [CompactSpace P] [TotallyDisconnectedSpace P] {Q : Type w} [Group Q] [TopologicalSpace Q] [IsTopologicalGroup Q] [CompactSpace Q] [TotallyDisconnectedSpace Q] (hP : IsProP p P) (hQ : IsProP p Q) (f : G →* P) (hf : Continuous ⇑f) (v : P →* Q) (hv : Continuous ⇑v) :
            v.comp (lift hP f hf) = lift hQ (v.comp f) ⋯

            Naturality in the target: postcomposing the factorisation of f with a continuous homomorphism of profinite pro-p groups gives the factorisation of the composite.

            The universal property of the maximal pro-p quotient. A continuous homomorphism to a profinite pro-p group factors uniquely and continuously through the canonical quotient map.

            theorem TauCeti.eq_one_of_proPKernel_eq_top {p : ℕ} {G : Type u} [Group G] [TopologicalSpace G] {P : Type v} [Group P] [TopologicalSpace P] [IsTopologicalGroup P] [CompactSpace P] [TotallyDisconnectedSpace P] (h : proPKernel p G = ⊤) (hP : IsProP p P) (f : G →* P) (hf : Continuous ⇑f) :
            f = 1

            A topological group with no nontrivial continuous p-group quotient admits no nontrivial continuous homomorphism to a profinite pro-p group.

            Pro-p groups and idempotence #

            A profinite group is pro-p exactly when its pro-p kernel is trivial.

            The pro-p kernel of a profinite pro-p group is trivial.

            The canonical continuous multiplicative equivalence from the maximal pro-p quotient of a profinite pro-p group to the group itself.

            Equations
            Instances For
              @[simp]

              The canonical equivalence from a pro-p group's maximal pro-p quotient sends each class to its representative.

              Idempotence. The pro-p kernel of a maximal pro-p quotient is trivial.

              Idempotence. Applying the maximal pro-p quotient construction twice gives a group canonically continuously equivalent to applying it once.

              Equations
              Instances For
                @[simp]

                The idempotence equivalence sends each class to its representative.

                The pro-p kernel has no p-quotient #

                @[simp]

                The pro-p kernel has no p-quotient. The pro-p kernel of the pro-p kernel N of a profinite group is all of N. Equivalently, N has no nontrivial continuous p-group quotient (TauCeti.proPKernel_eq_top_iff), so every continuous homomorphism from N to a profinite pro-p group is trivial (TauCeti.eq_one_of_proPKernel_eq_top).

                The maximal pro-p quotient of the pro-p kernel of a profinite group is trivial.