Documentation

TauCeti.Topology.Algebra.GroupExtension.ZModFour

The class of the extension ℤ/4 in H²(ℤ/2, 𝔽₂) #

The extension 1 → ℤ/2 → ℤ/4 → ℤ/2 → 1 of TauCeti/GroupTheory/GroupExtension/ZModFour.lean is an extension of finite discrete groups, hence a profinite extension of ℤ/2 by ℤ/2 inducing the trivial action (TauCeti.ProfiniteGroupExtension.zmodFour). Its class in H²(ℤ/2, 𝔽₂), read in Mathlib's continuous cohomology of the trivial 𝔽₂-representation through TauCeti.ProfiniteGroupExtension.cohomFpClass, is TauCeti.zmodFourExtensionClass. It is nonzero, because the extension has no homomorphic section at all, let alone a continuous one (TauCeti.isEmpty_splitting_zmodFourExtension).

The group H²(ℤ/2, 𝔽₂) is a line, so this nonzero class is the cup square of the generator of H¹(ℤ/2, 𝔽₂); that identification is TauCeti.cupFp_cyclicTwoClass_self_eq_zmodFourExtensionClass in TauCeti/Topology/Algebra/Group/Profinite/Demushkin/CyclicTwo.lean.

Main declarations #

References #

@[reducible, inline]

The extension 1 → ℤ/2 → ℤ/4 → ℤ/2 → 1 as a profinite extension of ℤ/2 by ℤ/2 inducing the trivial action: its total group ℤ/4 is finite and discrete, and abelian, so conjugation on the kernel is trivial. It is an abbreviation so that its total group and group structure remain definitionally those of Multiplicative (ZMod 4), as for TauCeti.ProfiniteGroupExtension.ofFactorSet.

Instances For

    The class of the extension ℤ/4 in H²(ℤ/2, 𝔽₂): the class of the profinite extension 1 → ℤ/2 → ℤ/4 → ℤ/2 → 1 in Mathlib's continuous cohomology of the trivial 𝔽₂-representation of ℤ/2.

    Instances For

      The class of the extension ℤ/4 in H²(ℤ/2, 𝔽₂) is nonzero: the extension has no homomorphic section.