Documentation

TauCeti.Topology.Algebra.Group.Heisenberg

The topology of the Heisenberg group #

For a topological ring R, the Heisenberg group HeisenbergGroup R of triples (x, y, z) with (x, y, z) * (x', y', z') = (x + x', y + y', z + z' + x * y') carries the product topology of R × R × R, transported along the coordinate equivalence HeisenbergGroup.equivProd. The group law and the inversion are polynomial in the coordinates, so this makes the Heisenberg group a topological group. Compactness, Hausdorffness and total disconnectedness pass from R to the Heisenberg group through the coordinate homeomorphism.

Over the p-adic integers this is a compact, totally disconnected group of nilpotency class two; it is pro-p by TauCeti.HeisenbergGroup.isProP_padicInt, and it detects the commutators of two generators of a free pro-p group. What makes the detection work is that, over any Hausdorff topological ring, the closed lower central series of the Heisenberg group stops at γ_2 = 1.

Main definitions #

Main results #

@[instance_reducible]

The topology on the Heisenberg group over a topological space R: the product topology of R × R × R, pulled back along the coordinate equivalence.

Equations

The coordinate equivalence HeisenbergGroup R ≃ R × R × R is a homeomorphism.

Equations
Instances For
    @[simp]
    theorem TauCeti.HeisenbergGroup.homeomorphProd_symm_apply {R : Type u_1} [TopologicalSpace R] (a : R × R × R) :
    homeomorphProd.symm a = { x := a.1, y := a.2.1, z := a.2.2 }

    The x coordinate is continuous for the transported product topology.

    The y coordinate is continuous for the transported product topology.

    The z coordinate is continuous for the transported product topology.

    theorem TauCeti.HeisenbergGroup.continuous_iff {R : Type u_1} [TopologicalSpace R] {X : Type u_2} [TopologicalSpace X] {f : X → HeisenbergGroup R} :
    Continuous f ↔ (Continuous fun (a : X) => (f a).x) ∧ (Continuous fun (a : X) => (f a).y) ∧ Continuous fun (a : X) => (f a).z

    A map into the Heisenberg group is continuous exactly when its three coordinates are.

    Over a topological ring the Heisenberg group is a topological group: its multiplication and inversion are polynomial in the coordinates.

    The z-axis of the Heisenberg group over a ring with a Hausdorff topology is closed.

    The first term γ_1 of the closed lower central series of the Heisenberg group over a Hausdorff topological ring lies in the z-axis.

    The closed lower central series of the Heisenberg group over a Hausdorff topological ring stops at γ_2 = 1.