Trivial ZMod p coefficients for continuous cohomology #
This file provides the trivial representation trivialFp p G of a group G on ZMod p.
When p is prime this gives the coefficient object for cohomology of pro-p groups over
the field 𝔽_p. Mathlib's continuous-cohomology resolution requires coefficients in the universe
of G, so its carrier is the corresponding universe lift of ZMod p. The abbreviation
cohomFp p G n is continuous cohomology with these coefficients.
The coefficient object is deliberately available for an arbitrary topological group. The
pro-p hypothesis belongs to the theorems which compute this cohomology, not to its definition.
The restriction map is named because later rank and cup-product arguments must change groups
without repeatedly transporting across the definitional equality of trivial representations.
Main definitions #
TauCeti.trivialFp: trivialZMod pcoefficients in the universe of the group.TauCeti.cohomFp: continuous cohomology with trivialZMod pcoefficients.TauCeti.trivialFpResMap: restriction oncohomFp.TauCeti.cohomFpMap: the map induced by a continuous group homomorphism.TauCeti.cohomFpLinearEquiv: invariance under topological group isomorphism.
Main results #
TauCeti.trivialFp_ρ_apply_apply,TauCeti.smul_trivialFp_V: the action is trivial.TauCeti.continuousSMul_trivialFp: the derived action on the carrier is continuous.TauCeti.natCard_trivialFp_V: theNat.cardof the carrier isp.TauCeti.nontrivial_cohomFp_zero:H⁰(G, ZMod p)is nontrivial.TauCeti.res_trivialFp: restriction preserves trivial coefficients on the nose;TauCeti.trivialFpEquiv_eqToHom_res_trivialFp: the transport along this equality is the identity on the underlying values.TauCeti.trivialFpQuotientToInvariantsIso: the quotient representation on the invariants of trivial coefficients is canonically the trivial coefficient object of the quotient group.TauCeti.zmodEquivFixedPointsOfTrivialAction: for any trivial action onZMod p, the fixed points of a subgroup are additively equivalent toZMod pitself.
References #
- J.-P. Serre, Galois Cohomology, I §4.
TauCeti.RepresentationTheory.Homological.ContCohomology.TrivialF2, whose coefficient API provides the formal template for this module.
Trivial ZMod p coefficients as an object of TopRep (ZMod p) G in the universe of G.
The universe lift is forced by Mathlib's continuous-cohomology resolution.
Equations
- TauCeti.trivialFp p G = TopRep.of (ContRepresentation.trivial (ZMod p) G (ULift.{?u.1, 0} (ZMod p)))
Instances For
trivialFpEquiv sends a lifted element to its underlying value.
The inverse of trivialFpEquiv lifts a value.
The lifted carrier of trivialFp p G has the discrete topology.
The derived action of G on the carrier of trivialFp p G is trivial. Not a simp lemma:
simp already proves it from TopRep.distribMulAction_smul and trivialFp_ρ_apply_apply.
The trivial ZMod p coefficient object is smooth discrete.
Transport along res_trivialFp is the identity on the underlying values: the restricted
coefficient object and trivialFp p S have the same lifted carrier, and trivialFpEquiv reads
off the same value on both sides.
For a trivial action, ZMod p is additively equivalent to its subgroup of N-fixed points.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The derived action of G on the carrier of trivialFp p G is continuous, the carrier being
discrete and the action trivial.
The carrier of trivial coefficients for G ⧸ N is continuously linearly equivalent to the
N-invariants of trivial coefficients for G, by preserving the underlying ZMod p value.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Trivial coefficients for G ⧸ N are the quotient representation on the N-invariants of
trivial coefficients for G. This is the coefficient adapter used by inflation.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The coefficient adapter preserves the underlying ZMod p value.
Continuous cohomology with trivial ZMod p coefficients.
Equations
- TauCeti.cohomFp p G n = continuousCohomology n (TauCeti.trivialFp p G)
Instances For
H⁰(G, ZMod p) is nontrivial: it is the invariants of the trivial representation, that is
the whole of ZMod p.
Restriction on cohomology with trivial ZMod p coefficients.
Equations
Instances For
The defining equation of restriction with trivial ZMod p coefficients.
Restriction along a continuous group homomorphism preserves trivial coefficients.
The transport to trivial coefficients along a homomorphism leaves coefficient values unchanged.
The contravariant map on cohomology with trivial ZMod p coefficients.
Equations
- TauCeti.cohomFpMap p φ n = ContinuousCohomology.map φ (CategoryTheory.eqToHom ⋯) n
Instances For
The cohomology map is the general map with identity transport on trivial coefficients.
After the trivial-coefficient adapter, the inclusion of quotient invariants is the identity coefficient morphism along the quotient map. This pins the coefficient identification used by inflation.
With the quotient-invariants coefficient object identified with trivial coefficients, canonical inflation is the usual contravariant map along the quotient homomorphism.
The general cohomology map along a subgroup inclusion is the named restriction map.
The identity homomorphism induces the identity on cohomology.
The transports of trivial coefficients compose along continuous group homomorphisms.
Cohomology maps with trivial coefficients compose contravariantly.
The cohomology map induced by a topological group isomorphism is a linear equivalence, with the inverse induced by the inverse group isomorphism.
Equations
- TauCeti.cohomFpLinearEquiv p e n = ↑{ hom := TauCeti.cohomFpMap p (↑e.symm) n, inv := TauCeti.cohomFpMap p (↑e) n, hom_inv_id := ⋯, inv_hom_id := ⋯ }.toContinuousLinearEquiv
Instances For
The cohomology equivalence acts by the map induced by the inverse group isomorphism.
The inverse cohomology equivalence acts by the map induced by the forward group isomorphism.