Naturality of the degree-two comparison #
The isomorphism between explicit H² and Mathlib's continuous cohomology is natural for
compatible pairs. In particular, it transports restriction to a subgroup and maps of discrete
coefficient modules. These squares let calculations on continuous two-cocycles be read as
statements about the canonical cohomology object, as in the restriction formula for the
index-two Evens graph class.
The additive comparison and its compatible-pair naturality are in CohomologyComparison.lean.
Here the equations are stated on the discrete carriers of the explicit groups and the
TopModuleCat ℤ isomorphisms. For restriction the subgroup has to be compact, so the degree-two
comparison exists on both sides. Read through the comparison, the triviality of inner
conjugation on canonical cohomology, TauCeti.ContinuousCohomology.map_eq_id_of_inner, becomes
the triviality of inner conjugation on explicit H² (explicitMap2_eq_self_of_inner).
The identification of inhomogeneous and homogeneous continuous cohomology follows J. Neukirch, A. Schmidt and K. Wingberg, Cohomology of Number Fields, 2nd ed., Ch. I, §2.
The degree-two comparison in TopModuleCat ℤ commutes with pullback along a compatible
pair of a continuous group homomorphism and an equivariant coefficient map.
The degree-two comparison transports explicit restriction to canonical restriction.
The degree-two comparison transports a continuous equivariant coefficient map to the canonical map induced by the same homomorphism.
Inner automorphisms act trivially on explicit H². For g : G, pullback along the
compatible pair of the inner automorphism x ↦ g⁻¹ * x * g and the action of g on the
coefficients is the identity of H²(G, M). This is
TauCeti.ContinuousCohomology.map_eq_id_of_inner, read through the degree-two comparison.