Čech connecting classes for geometric group-scheme kernels #
Let P be a geometric presentation of the kernel of a morphism G ⟶ H of ambient
commutative group schemes. A section of H with actual lifts to G on an fppf cover produces
overlap differences in G. The kernel universal property lifts each difference uniquely to
P.kernel; uniqueness proves naturality and the cocycle law. Thus the construction below is an
actual Čech connecting class in global fppf H¹, not an abstract map supplied as an assumption.
This low-level file constructs the class associated to supplied local lifts and proves that it is independent of every choice. A family of local lifts therefore determines a genuine connecting homomorphism. Its values on globally lifted sections are trivial, and extending a boundary class along the certified kernel inclusion is also trivial. No finiteness or flatness property of the three coefficient schemes is used here; those properties enter only through later quotient and cardinality consumers.
The identity object of the slice, used for global sections over the base.
Equations
Instances For
Global sections of an ambient commutative group scheme over its base.
Equations
Instances For
Send an ambient group-scheme cover-level class to global fppf H¹.
Equations
Instances For
Pulling an ambient group-scheme cocycle to a genuine refinement does not change its global fppf class.
Multiplication of ambient group-scheme fppf classes is computed on any supplied common refinement of their representing covers.
Pull a represented point back along a morphism of test schemes over the base.
Equations
- G.pullPoint g = CommGrpCat.Hom.hom (G.commPointPresheaf.map g.op)
Instances For
Pullback along an isomorphism of test objects is an equivalence on the represented commutative groups.
Equations
Instances For
Postcomposition by a group-scheme morphism commutes with restriction of points.
The canonical map from a member of an fppf cover to the identity object of the slice.
Equations
Instances For
Restriction of a global point to one member of an fppf cover.
Equations
- G.restrictBasePoint 𝒰 i x = (G.pullPoint (AlgebraicGeometry.CommGroupScheme.coverToBase 𝒰 i)) x
Instances For
Actual local lifts of a global target section through an ambient group-scheme morphism.
- cover : Scheme.Cover Scheme.fppfPrecoverage S
The genuine fppf cover on which the section lifts.
- lift (i : self.cover.I₀) : G.Point (self.cover.overFamily i)
One source-group point on each cover member.
- maps_to (i : self.cover.I₀) : (mapPoint f (self.cover.overFamily i)) (self.lift i) = H.restrictBasePoint self.cover i q
Each local source point maps to the restriction of the original global target section.
Instances For
Pullback of the chosen kernel lift is the chosen lift of the pulled-back point; uniqueness
removes all dependence on the Classical.choose witnesses.
The two restrictions of local lifts have the same image in the target group.
The overlap difference between two local lifts.
Instances For
Every overlap difference is killed by the original group-scheme morphism.
Overlap differences commute with further pullback of the test scheme.
The actual kernel-valued Čech cocycle attached to local lifts of one target section.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The global fppf connecting class produced by genuine local lifts and the certified kernel universal property.
Equations
- L.boundaryClass = P.kernel.fppfHOneClass L.cover L.cocycle.class
Instances For
Replace the chosen local lifts while keeping the same genuine cover.
Instances For
The pointwise gauge between two systems of local lifts on the same cover, lifted uniquely to the certified kernel.
Instances For
Two choices of local lifts on one cover give cohomologous kernel cocycles.
Consequently the global connecting class is independent of local lifts made on a fixed cover.
Pull a chosen system of local lifts to a genuine refinement of its fppf cover.
Equations
Instances For
The cocycle built after refining local lifts is the actual pullback of the original cocycle.
Refining the cover and the chosen local lifts does not change the global connecting class.
The global connecting class is independent of both the fppf cover and all chosen local lifts.
The trivial target section has its tautological lift on the identity fppf cover.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Multiply two locally lifted sections after passing to the intersection of their covers.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The overlap cocycle of a product of local lifts is the pointwise product of the two pulled-back overlap cocycles on the common refinement.
The connecting class respects multiplication. Both sides are computed on the actual intersection cover used to multiply the local lifts.
A global source section gives a local lift of its image on the identity cover.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The overlap cocycle of a genuinely global lift is trivial.
A global lift therefore has the trivial global connecting class.
After applying the kernel inclusion to coefficients, a boundary cocycle is cohomologous to the trivial cocycle; the original local source points are the explicit gauge.
The induced H¹ map along the kernel inclusion kills every constructed boundary class.
Local surjectivity on represented points, with the actual fppf cover and local lifts retained for every global target section.
A genuine local lift of each global target section.
Instances For
The connecting homomorphism obtained from actual local lifts and their kernel-valued Čech cocycles. Independence of all choices, rather than an assumed map, supplies its group laws.
Equations
- E.boundaryHom = { toFun := fun (q : H.BasePoint) => (E.localLift q).boundaryClass, map_one' := ⋯, map_mul' := ⋯ }
Instances For
A section already lifted globally has zero boundary. This is the checked
image(H⁰(G)) ⊆ kernel(δ) half of exactness at H⁰(H).
Every constructed connecting class maps to zero in H¹(G). This is the checked
image(δ) ⊆ kernel(H¹(P.kernel) → H¹(G)) half of the next exactness assertion.
If a locally liftable section has trivial connecting class, an fppf refinement and a zero-cochain gauge make its local lifts agree. Subcanonical descent then glues those lifts to a global source section.
Exactness at global target sections for every locally liftable group-scheme morphism.
The represented-point map followed by its checked connecting homomorphism is exact.
Every global kernel H¹ class killed by extension to the source group is represented by a
boundary of a global target section.
A kernel H¹ class dies in source-group H¹ exactly when it is a connecting class.
Exactness at kernel-valued H¹ for every locally liftable ambient group-scheme morphism.