The degree image and quotient at a weight-one base point #
This file gives the weight-one counterparts of the general degree-image and degree-quotient
results of TauCeti.AlgebraicGeometry.WeilDivisor.Degree.Image.Basic, using the splitting theory of
TauCeti.AlgebraicGeometry.WeilDivisor.Degree.Splitting. These corollaries specialise to a
weight-one base point: the range statement is derived from the general degree-image API, while
the quotient equivalence keeps the explicit inverse supplied by the splitting section.
DegreeImage computes the image of the descended weighted degree unconditionally,
(weightedDegreeClass w h).range = AddSubgroup.closure (Set.range w), and identifies the degree
quotient Cl(X) ⧸ Pic⁰ with that image. Those results are independent of the weight-one
splitting; this file adds the corollaries that do use it. DegreeSplitting shows that a
weight-one base point makes the descended weighted degree surjective, with the degree section
n ↦ n • [x₀] as an explicit right inverse. So:
weightedDegreeClass_range_eq_top_of_weight_onerestates surjectivity at theAddSubgrouplevel as(weightedDegreeClass w h).range = ⊤, the weight-one special case of the generalweightedDegreeClass_range_eq_top;classGroupQuotientPicZeroEquivIntOfWeightOnebuildsCl(X) ⧸ Pic⁰ ≃+ ℤfrom that right inverse, giving an explicit inverse and, together withDegreeSplitting'sCl(X) ≃+ picZero × ℤ, exhibiting the degree as the projection to theℤfactor.
This advances the same TauCetiRoadmap/JacobianChallenge/README.md, Layer A targets as
DegreeImage; it reuses DegreeImage's image computation, DegreeSplitting's degreeSection /
weightedDegreeClass_surjective, and Mathlib's
QuotientAddGroup.quotientKerEquivOfRightInverse.
With a weight-one base point the descended weighted degree hits all of ℤ; this is the
weight-one specialization of weightedDegreeClass_range_eq_top.
The degree quotient at a weight-one base point. With a weight-one base point the degree
section n ↦ n • [x₀] is a genuine right inverse of the descended weighted degree, so the class
group modulo the abstract Pic⁰ is ℤ, Cl(X) ⧸ Pic⁰ ≃+ ℤ, with an explicit inverse. Together
with DegreeSplitting's Cl(X) ≃+ picZero × ℤ this exhibits the degree as the projection to the
ℤ factor.
Equations
- One or more equations did not get rendered due to their size.