The commutative group law on global fppf H¹ #
For a presheaf of commutative groups, pointwise multiplication and inversion preserve Čech
one-cocycles and cohomology. This file first constructs that group law on Mathlib's cover-level
PresheafOfGroups.H1, then proves that genuine cover refinements act by homomorphisms.
The global law is descended through the common-refinement quotient defining Scheme.FppfHOne.
Products of classes represented on two covers are computed after pullback to their intersection.
No group structure is transported from an unrelated type.
Forget a presheaf of commutative groups to a presheaf of groups.
Equations
Instances For
Instances For
Cover-level degree-one cohomology with commutative coefficients.
Equations
Instances For
Pointwise multiplication of one-cocycles with commutative coefficients.
Equations
- CategoryTheory.PresheafOfCommGroups.OneCocycle.mul A c d = { toOneCochain := c.toOneCochain * d.toOneCochain, ev_trans := ⋯ }
Instances For
Pointwise inversion of a one-cocycle with commutative coefficients.
Equations
- CategoryTheory.PresheafOfCommGroups.OneCocycle.inv A c = { toOneCochain := c.toOneCochain⁻¹, ev_trans := ⋯ }
Instances For
Cohomologous cocycles may be multiplied when the coefficient groups are commutative.
Cohomologous cocycles may be inverted when the coefficient groups are commutative.
Multiplication on cover-level H¹, descended from pointwise multiplication of cocycles.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Inversion on cover-level H¹, descended from pointwise inversion of cocycles.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The canonical commutative group structure on cover-level degree-one cohomology.
Equations
- One or more equations did not get rendered due to their size.
Pullback of commutative-coefficient cocycles preserves pointwise multiplication.
Cover-level H¹ pullback is a homomorphism for commutative coefficients.
Equations
- CategoryTheory.PresheafOfCommGroups.pullbackHOneHom A VU = { toFun := VU.pullbackHOne, map_one' := ⋯, map_mul' := ⋯ }
Instances For
First projection from the intersection of two genuine fppf covers.
Equations
- 𝒰.interFst 𝒱 = 𝒰.interFst 𝒱.toPreZeroHypercover
Instances For
Second projection from the intersection of two genuine fppf covers.
Equations
- 𝒰.interSnd 𝒱 = 𝒰.interSnd 𝒱.toPreZeroHypercover
Instances For
A cover refining each of two covers refines their intersection.
Equations
Instances For
Relative cover-level pullback as a homomorphism for commutative coefficients.
Equations
Instances For
Multiply two cover-level classes after pulling them to the intersection of their covers,
then send the result to global fppf H¹.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The product may be computed on any genuine common refinement of the two representing covers. This theorem removes all dependence on the chosen intersection presentation.
Refining the right-hand representative does not change its global product.
Refining the left-hand representative does not change its global product.
Multiplication on global fppf H¹, descended from multiplication on cover-level classes.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Global multiplication may be evaluated on any supplied common refinement.
Inversion on global fppf H¹, descended on each representative cover.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The canonical commutative group structure on relative global fppf H¹ with commutative
coefficients. Its operations are descended from the actual cover-level cocycle operations.
Equations
- One or more equations did not get rendered due to their size.
The canonical commutative group structure on fppf H¹ of an actual finite-flat
commutative group scheme.
Multiplication of global finite-flat group-scheme classes is computed by pulling their actual cover-level cocycles to any supplied common refinement.
Inversion of a global finite-flat group-scheme class is induced by inversion of its actual cover-level cocycle class.