Documentation

TauCeti.AlgebraicGeometry.WeilDivisor.Principal.Kernel

The kernel of the principal-divisor map #

This file records the exactness at the rational-function side of the formal divisor-class sequence built in TauCeti.AlgebraicGeometry.WeilDivisor.Principal.Basic.

For an order system S : OrderSystem X G, the homomorphism S.principalHom : G →+ WeilDivisor X sends a function to its principal divisor. Its kernel is the subgroup of functions with zero order at every point. Quotienting G by this kernel gives the abstract group of principal divisors, canonically identified with S.principalSubgroup.

In geometric applications, G is the additive form of the multiplicative group of a function field. After additional geometric input identifying the zero-principal-divisor functions with constants, this quotient specializes to rational functions modulo constants, embedded as principal divisors before taking the divisor class quotient.

This advances TauCetiRoadmap/JacobianChallenge/README.md, Layer A, specifically the "principal divisors" and "Cl(X) ≅ Pic X" prerequisite lane: the class group is the quotient by principal divisors, and this file packages the source-side quotient that maps onto that subgroup. It reuses Tau Ceti's OrderSystem.principalHom API and Mathlib's first isomorphism theorem for quotient groups; no external mathematics is vendored.

The kernel of the principal-divisor map #

@[reducible, inline]

The subgroup of functions whose principal divisor is zero.

In geometric applications this is the subgroup quotiented out before passing from rational functions to principal divisors. Identifying it with constants requires additional geometric input, such as a global-units or constant-field theorem.

Equations
Instances For

    A function has zero principal divisor exactly when all of its orders vanish.

    If the only function with zero principal divisor is zero, the principal-divisor map is injective.

    Principal divisors as a quotient of functions #

    @[reducible, inline]

    The quotient of the function group by functions with zero principal divisor.

    In geometric applications this is the group of rational functions modulo the subgroup with zero principal divisor. Under further hypotheses identifying that subgroup with the base-field constants, it specializes to the usual rational-functions-modulo-constants group.

    Equations
    Instances For

      The principal divisor associated to a function class, as a homomorphism into all Weil divisors.

      Equations
      Instances For

        The map from function classes to principal divisors is injective.

        The image of function classes in all Weil divisors is exactly the subgroup of principal divisors.

        The quotient of functions by the zero-principal-divisor subgroup is canonically equivalent to the subgroup of principal divisors.

        Equations
        Instances For

          Equality of principal divisors is equality of the corresponding function classes.

          Two functions define the same class modulo the zero-principal-divisor subgroup exactly when their principal divisors are equal.

          A function class is zero exactly when the representative has zero principal divisor.