Documentation

TauCeti.AlgebraicGeometry.WeilDivisor.Scheme.Principal

Principal divisors on Noetherian integral schemes #

For a Noetherian integral scheme X, this file combines Mathlib's local orders of vanishing into the global order system on the codimension-one points of X. The only global issue is finite support. A nonzero rational function is a unit on some nonempty affine open U; its order therefore vanishes on U. The codimension-one points outside U are finite: each is the generic point of one of the finitely many irreducible pieces of the closed complement.

The main results are:

This advances TauCetiRoadmap/JacobianChallenge/README.md, Layer A, item "principal divisors" in "Divisors on a curve". It completes the global step explicitly left open by TauCeti/AlgebraicGeometry/WeilDivisor/Scheme/Order.lean. The proof reuses Mathlib's exists_isUnit_germ_eq, Scheme.ord_of_isUnit, and the decomposition of a closed subset of a Noetherian space into finitely many irreducible closed subsets. No formalization is vendored.

A nonempty open subset of an irreducible scheme with Noetherian underlying space contains all but finitely many codimension-one points.

The orders of a nonzero rational function on a Noetherian integral scheme are nonzero at only finitely many codimension-one points.

The orders of vanishing of nonzero rational functions at codimension-one points, assembled into the order system whose principal divisors are scheme-theoretic Weil divisors.

Equations
Instances For
    @[simp]

    The order map in the scheme-theoretic order system is the locally defined order map.

    A divisor plus a principal divisor is effective exactly when the corresponding rational function has order at least the negative of the divisor coefficient at every codimension-one point.