ProCGroups.LocalWeight.MetrizabilityAndQuotients

10 Theorem | 1 Definition

This module sets up the finite-stage and inverse-limit description of the construction. It records the stage maps, projections, and comparison lemmas used to pass back to the completed object.

import
Imported by

Declarations

noncomputable def quotientLocalWeight (H : Subgroup G) : Cardinal :=
  localWeightAt (X := G ⧸ H) ((QuotientGroup.mk : G → G ⧸ H) 1)

6. Quotient local weight at the identity coset.

@[simp] theorem quotientLocalWeight_eq_localWeight (H : Subgroup G) [H.Normal] :
    quotientLocalWeight (G := G) H = localWeight (G ⧸ H)

The quotient by a closed normal subgroup has the expected local weight computed from finite quotients.

Show proof
theorem quotientLocalWeight_mono_of_le
    [IsTopologicalGroup G] {H K : Subgroup G} [H.Normal] [K.Normal] (hHK : H ≤ K) :
    quotientLocalWeight (G := G) K ≤ quotientLocalWeight (G := G) H

Enlarging the denominator subgroup does not increase quotient local weight.

Show proof
theorem localWeight_openSubgroup_eq
    (G : Type u) [Group G] [TopologicalSpace G]
    (H : OpenSubgroup G) :
    localWeight ↥(H : Subgroup G) = localWeight G

An open subgroup has the same local weight as the ambient profinite group.

Show proof
theorem FiniteGroupClass.allFinite_normalSubgroupClosed :
    FiniteGroupClass.NormalSubgroupClosed FiniteGroupClass.allFinite

The class of all finite groups is closed under normal subgroups.

Show proof
theorem setInfinite_of_cardinal_ge_aleph0
    {α : Type u} (X : Set α) (hX : ℵ₀ ≤ Cardinal.mk X) : Set.Infinite X

A set whose cardinality is at least \(\aleph_0\) is infinite.

Show proof
theorem hasCountableDescendingOpenNormalChainAtOne_of_localWeight_le_aleph0
    (G : Type u) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
    (hG : IsProfiniteGroup G) (hcount : localWeight G ≤ ℵ₀) :
    ProCGroups.ProC.HasCountableOpenNormalBasisAtOne G

A profinite group with \(w_0(G) \le \aleph_0\) admits a countable descending open-normal basis at \(1\).

Show proof
theorem IsTopologicallyCharacteristic.normal {H : Subgroup G}
    (hH : IsTopologicallyCharacteristic G H) : H.Normal

A topologically characteristic subgroup is normal.

Show proof
theorem metrizable_iff_hasCountableDescendingOpenNormalChainAtOne
    {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
    (hG : IsProfiniteGroup G) :
    Nonempty (MetrizableSpace G) ↔ ProCGroups.ProC.HasCountableOpenNormalBasisAtOne G

Helper criterion: metrizability is equivalent to a countable descending open-normal basis at \(1\).

Show proof
theorem hasGeneratingSetConvergingToOneOfCardinalLE_of_d_le
    (G : Type u) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
    (hG : IsProfiniteGroup G) {κ : Cardinal} (hd : topologicalRank G ≤ κ) :
    ∃ X : Set G, GeneratesAndConvergesToOne (G := G) X ∧ Cardinal.mk X ≤ κ

Any explicit cardinal bound on the topological rank of \(G\) yields a generating set converging to \(1\) of the same size. This is the direct bridge from the Section 2.5 generator invariant to the Section 2.6 cardinality language.

Show proof
theorem hasCountableDescendingOpenNormalChainAtOne_of_topologicallyFinitelyGenerated
    (G : Type u) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
    [CompactSpace G] [TotallyDisconnectedSpace G]
    (hgen : TopologicallyFinitelyGenerated G) :
    ProCGroups.ProC.HasCountableOpenNormalBasisAtOne G

Topologically finitely generated profinite groups have a countable descending open-normal basis at \(1\).

Show proof