Documentation

MazurTorsion.AlgebraicGeometry.FiniteFlatCommGroupScheme.CommGroupSchemeFppfConnecting

Č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
    @[reducible, inline]

    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.

        noncomputable def AlgebraicGeometry.CommGroupScheme.pullPoint {S : Scheme} (G : CommGroupScheme S) {T U : CategoryTheory.Over S} (g : T ⟶ U) :
        G.Point U →* G.Point T

        Pull a represented point back along a morphism of test schemes over the base.

        Equations
        Instances For

          Pullback along an isomorphism of test objects is an equivalence on the represented commutative groups.

          Equations
          Instances For
            theorem AlgebraicGeometry.CommGroupScheme.mapPoint_pullPoint {S : Scheme} {G H : CommGroupScheme S} (f : G ⟶ H) {T U : CategoryTheory.Over S} (g : T ⟶ U) (x : G.Point U) :
            (mapPoint f T) ((G.pullPoint g) x) = (H.pullPoint g) ((mapPoint f U) x)

            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
              Instances For
                structure AlgebraicGeometry.CommGroupScheme.KernelPresentation.LocalLift {S : Scheme} {G H : CommGroupScheme S} {f : G ⟶ H} (P : KernelPresentation f) (q : H.BasePoint) :
                Type (max (u + 1) (v + 1))

                Actual local lifts of a global target section through an ambient group-scheme morphism.

                Instances For
                  theorem AlgebraicGeometry.CommGroupScheme.KernelPresentation.pullPoint_liftPoint {S : Scheme} {G H : CommGroupScheme S} {f : G ⟶ H} (P : KernelPresentation f) {T U : CategoryTheory.Over S} (g : T ⟶ U) (x : G.Point U) (hx : (mapPoint f U) x = 1) :
                  (P.kernel.pullPoint g) (P.liftPoint x hx) = P.liftPoint ((G.pullPoint g) x) ⋯

                  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.

                  Equations
                  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
                      Instances For
                        def AlgebraicGeometry.CommGroupScheme.KernelPresentation.LocalLift.withLift {S : Scheme} {G H : CommGroupScheme S} {f : G ⟶ H} {P : KernelPresentation f} {q : H.BasePoint} (L : P.LocalLift q) (b : (i : L.cover.I₀) → G.Point (L.cover.overFamily i)) (hb : ∀ (i : L.cover.I₀), (mapPoint f (L.cover.overFamily i)) (b i) = H.restrictBasePoint L.cover i q) :

                        Replace the chosen local lifts while keeping the same genuine cover.

                        Equations
                        Instances For
                          noncomputable def AlgebraicGeometry.CommGroupScheme.KernelPresentation.LocalLift.comparisonZeroCochain {S : Scheme} {G H : CommGroupScheme S} {f : G ⟶ H} {P : KernelPresentation f} {q : H.BasePoint} (L : P.LocalLift q) (b : (i : L.cover.I₀) → G.Point (L.cover.overFamily i)) (hb : ∀ (i : L.cover.I₀), (mapPoint f (L.cover.overFamily i)) (b i) = H.restrictBasePoint L.cover i q) (i : L.cover.I₀) :

                          The pointwise gauge between two systems of local lifts on the same cover, lifted uniquely to the certified kernel.

                          Equations
                          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
                                noncomputable def AlgebraicGeometry.CommGroupScheme.KernelPresentation.LocalLift.mul {S : Scheme} {G H : CommGroupScheme S} {f : G ⟶ H} {P : KernelPresentation f} {q r : H.BasePoint} (L : P.LocalLift q) (M : P.LocalLift r) :
                                P.LocalLift (q * r)

                                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
                                    @[simp]

                                    The overlap cocycle of a genuinely global lift is trivial.

                                    @[simp]

                                    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.

                                    @[simp]

                                    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.

                                    • localLift (q : H.BasePoint) : P.LocalLift q

                                      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
                                      Instances For
                                        @[simp]

                                        A section already lifted globally has zero boundary. This is the checked image(H⁰(G)) ⊆ kernel(δ) half of exactness at H⁰(H).

                                        @[simp]

                                        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.