Canonical-different genus bridge #
The explicit different divisor used by the Corvaja--Zannier development has the correct degree bound under only one separating coordinate. This module isolates the exact remaining bridge to the intrinsic Riemann--Roch genus: after transporting that divisor to the Riemann--Roch chart, it must be shown to be canonical.
No canonicality premise is hidden in a definition. The generic theorem
below takes MarkoffRiemannRoch.FunctionField.Chart.IsCanonical explicitly, while the plane
theorem proves the complete degree estimate available below that boundary.
The algebra structure from K to L used in the finite extension canonical different
genus bound construction.
Equations
- BGS.HasseWeil.canonicalGenusConstantAlgebra K L = ((algebraMap (RatFunc K) L).comp (algebraMap K (RatFunc K))).toAlgebra
Instances For
The algebra structure from K[X] to L used in the finite extension canonical
different genus bound construction.
Equations
- BGS.HasseWeil.canonicalGenusPolynomialAlgebra K L = ((algebraMap (RatFunc K) L).comp (algebraMap (Polynomial K) (RatFunc K))).toAlgebra
Instances For
Identifying the explicit different divisor with a canonical divisor turns any upper bound for its degree into a genus bound.
The one-separating-coordinate canonical-degree estimate already has exactly the degree shape needed for the bidegree genus budget.