Documentation

PadicRep.TdGroup.Basic

Td Groups #

In this file we define totally disconnected locally compact Hausdorff topological groups ("td groups") and prove the equivalence between two standard definitions (Van Dantzig).

Main result #

Definitions #

Definitions #

A td group in the sense of Van Dantzig: compact open subgroups form a neighborhood basis.

Equations
Instances For

    Nonarchimedean groups from compact open subgroups #

    A basis of compact open subgroups gives a nonarchimedean group.

    Van Dantzig's theorem #

    theorem nhds_hasBasis_mulLeft (G : Type u_1) [Group G] [TopologicalSpace G] [IsTopologicalGroup G] {ฮน : Sort u_2} {p : ฮน โ†’ Prop} {s : ฮน โ†’ Set G} (x : G) (hb : (nhds 1).HasBasis p s) :
    (nhds x).HasBasis p fun (i : ฮน) => โ‡‘(Homeomorph.mulLeft x) '' s i

    Transport a neighborhood basis at 1 to a neighborhood basis at x by left translation.

    Van Dantzig direction: (td + locally compact + Hausdorff) โ†’ HasCompactOpenSubgroupBasis #

    We first construct compact clopen neighborhoods of 1, then find compact open subgroups inside them, and finally package this into a neighborhood basis at 1.

    In a td group, every neighborhood of 1 contains a compact clopen neighborhood of 1.

    theorem exists_mem_nhds_one_mul_subset_of_isCompact_isOpen (G : Type u_1) [Group G] [TopologicalSpace G] [IsTopologicalGroup G] {K : Set G} (hKc : IsCompact K) (hK_isOpen : IsOpen K) :
    โˆƒ V โˆˆ nhds 1, K * V โІ K

    If K is compact and open, then there exists V โˆˆ ๐“ 1 such that K * V โІ K. This is a wrapper around compact_open_separated_mul_right.

    theorem exists_mem_nhds_one_symm_mul_subset_of_isCompact_isOpen (G : Type u_1) [Group G] [TopologicalSpace G] [IsTopologicalGroup G] {K : Set G} (hKc : IsCompact K) (hK_isOpen : IsOpen K) :
    โˆƒ V โˆˆ nhds 1, (โˆ€ v โˆˆ V, vโปยน โˆˆ V) โˆง K * V โІ K

    Strengthening of exists_mem_nhds_one_mul_subset_of_isCompact_isOpen producing a symmetric neighborhood V.

    theorem exists_compactOpenSubgroup_subset_of_isCompact_isClopen (G : Type u_1) [Group G] [TopologicalSpace G] [IsTopologicalGroup G] {K : Set G} (hKc : IsCompact K) (hKcl : IsClopen K) (h1 : 1 โˆˆ K) :
    โˆƒ (H : OpenSubgroup G), IsCompact โ†‘H โˆง โ†‘H โІ K

    Inside a compact clopen neighborhood of 1, there exists a compact open subgroup.

    In a td group, every neighborhood of 1 contains a compact open subgroup.

    Van Dantzig direction (Buzzard style): assume the three properties separately.

    Van Dantzig direction: HasCompactOpenSubgroupBasis โ†’ (locally compact + nonarchimedean) #

    Main equivalence (Van Dantzig) #

    Under a Hausdorff assumption, having a basis of compact open subgroups is equivalent to being locally compact and totally disconnected.