Abel-Jacobi sums of Weil divisors #
This file extends the formal Layer A Abel-Jacobi API from points to arbitrary Weil divisors.
Given an order system whose principal divisors have weighted degree zero and a weight-one base
point x₀, the degree splitting
Cl(X) ≃+ Pic⁰(X) × ℤ
has first component c ↦ c - (weightedDegreeClass w h c) · [x₀]. Composing this component
with the divisor-class map gives the additive Abel-Jacobi sum of a formal divisor:
D ↦ [D - weightedDegree w D · x₀] ∈ Pic⁰.
For a divisor D = ∑ nₓ[x], this is the finite sum ∑ nₓ AJ(x). This is the formal
divisor-class shadow of the Abel maps D ↦ 𝒪_X(D - d x₀) used later to construct the
Jacobian from symmetric powers.
This advances TauCetiRoadmap/JacobianChallenge/README.md, Layer A, the "Pic⁰ X = ker deg
(as an abstract group)" item and the Layer D/F Abel-map prerequisite D ↦ 𝒪_X(D - d·x₀).
It reuses Tau Ceti's existing WeilDivisor, OrderSystem.picZero, degreeCorrection, and
weightedAbelJacobiClass APIs; no external mathematics is vendored.
Weighted Abel-Jacobi sums #
The additive Abel-Jacobi sum of a Weil divisor.
For a divisor D, this is the class of D - weightedDegree w D • [x₀] in the abstract
weighted-degree-zero Picard group. On point divisors it recovers weightedAbelJacobiClass,
and on finite sums it is the corresponding sum of point Abel-Jacobi classes.
Equations
- S.weightedAbelJacobiDivisorClass w h hx₀ = ((S.degreeCorrection w h x₀).comp S.divisorClass).codRestrict (TauCeti.AlgebraicGeometry.WeilDivisor.OrderSystem.picZero w h) ⋯
Instances For
Coercing the weighted Abel-Jacobi sum to the class group gives the divisor class of
D - weightedDegree w D • [x₀]. This is the canonical class-group form of the construction.
The weighted Abel-Jacobi sum is zero on the base-point divisor.
On a point divisor, the Abel-Jacobi sum is the point Abel-Jacobi class.
The Abel-Jacobi sum of a sum of divisors is the sum of their Abel-Jacobi sums.
The Abel-Jacobi sum of an integral multiple of a divisor is the corresponding multiple of the Abel-Jacobi sum.
The Abel-Jacobi sum of a finitely supported formal divisor is the finite sum of the point Abel-Jacobi classes weighted by the divisor coefficients.
Equality of weighted Abel-Jacobi sums is equality of the corresponding degree-corrected divisor classes.
Equality of weighted Abel-Jacobi sums is linear equivalence of the corresponding degree-corrected divisors.
If two divisors have the same weighted degree, equality of their weighted Abel-Jacobi classes is exactly linear equivalence of the original divisors.
The equal-degree hypothesis is essential: the Abel-Jacobi class only records the Pic⁰
component of the divisor class after subtracting the same degree from the chosen base point.
In the unweighted theory, equal-degree divisors have the same Abel-Jacobi class exactly when they are linearly equivalent.
The Abel-Jacobi sum is invariant under linear equivalence of divisors with the same weighted degree.
Under the splitting Cl(X) ≃+ Pic⁰ × ℤ, the class of a divisor has Pic⁰ component
its weighted Abel-Jacobi sum and degree component its weighted degree.
The inverse splitting reconstructs the divisor class from its weighted Abel-Jacobi sum and weighted degree.
A principal divisor has zero Abel-Jacobi sum.