The cup product on continuous cohomology #
Let P : TopPairing X Y Z be an equivariant jointly continuous bilinear pairing of topological
representations of a topological group G. The Alexander–Whitney cup product of homogeneous
cochains TauCeti.TopPairing.cupCochain satisfies the Leibniz rule
d (a ⌣ b) = d a ⌣ b + (-1)^m (a ⌣ d b), so a cocycle cupped with a cocycle is a cocycle, and a
coboundary cupped with a cocycle, or a cocycle with a coboundary, is a coboundary. This file
descends the cup product accordingly, first to the cocycles and then to Mathlib's continuous
cohomology, giving the bilinear map
cup P m n : Hᵐ(G, X) →ₗ[R] Hⁿ(G, Y) →ₗ[R] Hᵐ⁺ⁿ(G, Z),
determined by cup P m n [a] [b] = [a ⌣ b] on classes of cocycles (TauCeti.TopPairing.cup_π).
Biadditivity, and more generally R-bilinearity, is carried by the type: additivity in either
argument is LinearMap.map_add₂ and map_add.
The descent runs through HomologicalComplex.descHomologyₗ, the elementwise universal property of
homology in TopModuleCat R: a linear map out of the cycles that vanishes on the kernel of the
class map factors through the homology. It is applied twice, once in each variable, which is why
that universal property is stated for linear maps into an arbitrary module rather than for
morphisms of TopModuleCat R.
Main definitions #
TauCeti.TopPairing.cupCocycles: the cup product of cocycles.TauCeti.TopPairing.cup: the cup product on continuous cohomology.
Main results #
TauCeti.TopPairing.iCycles_cupCocycles: the cup product of cocycles is, on underlying cochains, the cup product of cochains.TauCeti.TopPairing.homologyπ_cupCocycles_eq_zero_of_left_eq_zeroandTauCeti.TopPairing.homologyπ_cupCocycles_eq_zero_of_right_eq_zero: the cup product of a coboundary with a cocycle, in either order, is a coboundary.TauCeti.TopPairing.cup_π: the cup product of the classes of two cocycles is the class of their cup product.
References #
- K. S. Brown, Cohomology of Groups, GTM 87, Springer (1982), Chapter V, §3.
- J. Neukirch, A. Schmidt, K. Wingberg, Cohomology of Number Fields, 2nd ed., Springer (2008), Chapter I, §4, (1.4.1).
The cup product of cocycles #
The cup product of cocycles: the cup product TauCeti.TopPairing.cupCochain of the
underlying homogeneous cochains, which is a cocycle by the Leibniz rule.
Equations
- One or more equations did not get rendered due to their size.
Instances For
On underlying cochains, the cup product of cocycles is the cup product of cochains.
Coboundaries cup to coboundaries #
A coboundary cupped with a cocycle is a coboundary: the class of a ⌣ b vanishes when the
class of a does.
A cocycle cupped with a coboundary is a coboundary: the class of a ⌣ b vanishes when the
class of b does.
The cup product on continuous cohomology #
The cup product on continuous cohomology, Hᵐ(G, X) →ₗ[R] Hⁿ(G, Y) →ₗ[R] Hᵐ⁺ⁿ(G, Z), for
a coefficient pairing P : TopPairing X Y Z: the class of a ⌣ b on the classes of the cocycles
a and b (cup_π).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The cup product on classes: the cup product of the classes of two cocycles is the class of their cup product.