The topological group extension built from a continuous factor set #
A factor set α : FactorSet G M builds the group extension 1 → M → E_α → G → 1 whose underlying
set is M × G and whose multiplication is twisted by α. When G and M are topological groups,
the action of G on M is continuous and α is continuous, the product topology on M × G makes
E_α a topological group. The projection to G is an open quotient map, and — as soon as G is
T1, so that the range of the inclusion, the preimage of {1}, is closed — the inclusion of M is
a closed embedding. For G a profinite group and M a finite discrete module this exhibits E_α
as a profinite group, which is the extension attached to a continuous 2-cocycle.
The topology is put on TauCeti.FactorSet.Extension unconditionally, as the product topology
transported along the coordinate equivalence TauCeti.FactorSet.Extension.equivProd. The group
structure itself needs no continuity at all; what needs α and the action of G on M to be
continuous is the compatibility of the group operations with the topology. The separation,
compactness and disconnectedness instances below hold for every factor set.
Continuity of a factor set is membership of the explicit complex of continuous cochains:
TauCeti.FactorSet.ofMul_mem_Z2_iff says that α is continuous exactly when it is a continuous
2-cocycle in the sense of TauCeti.ContCohomology.Z2, once read additively through
Additive.ofMul. Conversely TauCeti.FactorSet.ofMemZ2 names the factor set of a normalized
continuous 2-cocycle, so the two descriptions of the data are interchangeable.
Main definitions #
TauCeti.FactorSet.Extension.equivProd: the twisted product isM × Gas a type, andTauCeti.FactorSet.Extension.instTopologicalSpacetransports the product topology along it.TauCeti.FactorSet.Extension.homeomorphProd: the twisted product isM × Gas a space.TauCeti.FactorSet.ofMemZ2: the factor set named by a normalized continuous2-cocycle.
Main results #
TauCeti.FactorSet.Extension.isTopologicalGroup: over a continuous action ofGonM, a continuous factor set builds a topological group.TauCeti.FactorSet.isClosedEmbedding_inlandTauCeti.FactorSet.isQuotientMap_rightHom: forGaT1space the copy ofMis a closed subgroup, and the projection toGis an open quotient map, so1 → M → E_α → G → 1is an extension of topological groups.TauCeti.FactorSet.continuous_canonicalSection: the canonical section is continuous, so the extension built from a continuous factor set carries a continuous normalized section.TauCeti.FactorSet.continuous_mapandTauCeti.FactorSet.continuous_mapExtension: the pushforward of a continuous factor set along a continuous equivariant homomorphism of coefficient modules is continuous, and so is the induced homomorphism of twisted products.TauCeti.FactorSet.ofMul_mem_Z2_iff: continuity of a factor set is membership of the explicit complex of continuous cochains.
References #
- J. Neukirch, A. Schmidt, K. Wingberg, Cohomology of Number Fields, 2nd ed., Ch. I, §2, for the
description of an extension of profinite groups by a continuous
2-cocycle. - L. Ribes, P. Zalesskii, Profinite Groups, 2nd ed., Ch. 6, §8.
The twisted product carries the product topology of M × G, transported along
TauCeti.FactorSet.Extension.equivProd; see TauCeti.FactorSet.Extension.homeomorphProd.
The twisted product is M × G as a topological space. The multiplication is twisted by the
factor set, the topology is not.
Equations
Instances For
The defining property of the topology on the twisted product: it is induced from M × G.
This is the lemma every continuity argument about the twisted product goes through.
The topological group structure #
Over a continuous action of G on M, a continuous factor set builds a topological group.
The twisted multiplication of TauCeti.FactorSet.Extension is
⟨a, g⟩ * ⟨b, h⟩ = ⟨a * g • b * α (g, h), g * h⟩, so it is continuous for the product topology
exactly because the two things appearing in it beyond the group operations — the action and the
factor set — are.
The maps of the extension #
The coefficient inclusion carries the topology of M, without any separation assumption
on the quotient group.
The trivial factor set is continuous, being constant.
The canonical section g ↦ ⟨1, g⟩ of the projection is continuous: the extension built from a
continuous factor set comes with a continuous normalized section, and
TauCeti.GroupExtension.factorSet_canonicalSection reads the factor set back off it.
The copy of M inside the twisted product is a closed subgroup, and carries the topology of
M. Only G needs a separation assumption: under TauCeti.FactorSet.Extension.homeomorphProd
the inclusion is a ↦ (a, 1), whose range is the preimage of {1} under the projection to G.
The projection of the twisted product onto G is open: under
TauCeti.FactorSet.Extension.homeomorphProd it is the projection M × G → G.
The projection of the twisted product onto G is a quotient map, so G carries the
quotient topology of the extension by the copy of M.
Continuity of the pushforward along a coefficient map #
The pushforward of a continuous factor set along a continuous equivariant homomorphism of coefficient modules is continuous.
The homomorphism of twisted products induced by a continuous equivariant coefficient
homomorphism is continuous: it is f on the M-coordinate and the identity on the
G-coordinate.
Continuity of the rescaling equivalence #
The rescaling equivalence between the twisted products of α and β is continuous when
the rescaling function x is: under TauCeti.FactorSet.Extension.homeomorphProd it is
(a, g) ↦ (a * x g, g).
The inverse of the rescaling equivalence is continuous as well: it is the rescaling by x⁻¹.
Continuity as membership of the explicit complex of continuous cochains #
Continuity of a factor set is membership of the explicit complex of continuous cochains.
Read additively, a factor set is a continuous 2-cocycle in the sense of
TauCeti.ContCohomology.Z2 exactly when it is continuous as a function.
The factor set named by a normalized continuous 2-cocycle of the explicit complex of
continuous cochains. Normalization is a hypothesis rather than a consequence: the cochains of that
complex are not normalized, and TauCeti.ContCohomology.map_one_fst_of_mem_Z2 only says that the
value at (1, g) is the value at (1, 1).
Equations
- TauCeti.FactorSet.ofMemZ2 hz hz₁ = { toFun := fun (p : G × G) => Additive.toMul (z p), isMulCocycle₂' := ⋯, map_one_one' := ⋯ }
Instances For
The factor set named by a normalized continuous 2-cocycle is continuous. Continuity is
one half of membership of TauCeti.ContCohomology.Z2, and TauCeti.FactorSet.ofMemZ2 changes only
the notation, so the hypothesis of TauCeti.FactorSet.Extension.isTopologicalGroup is available for
the extension built from a cocycle of the explicit complex of continuous cochains.