Documentation

LeanPool.JacobianDiffgeo.RiemannRoch

riemann-roch (#28): Riemann–Roch (namespace RS) #

API summary (see docs/design/serre-duality-tails.md §9.1). Builds on serre-duality-tails (BUILT, including its chiT-ledger closure — TailDuality.chiT_eq_chiT_zero_add_degree, the one prerequisite this pass discharged). Unit COMPLETE: zero sorries, scripts/check.sh Jacobian/RiemannRoch passes. NOT registered in Jacobian.lean (orchestrator's job).

A thin assembly unit — every proof is omega-level ℤ-arithmetic over TailDuality's tail ledger and Serre-duality export bank; no new mathematics, no reference to T D/pairT/chi's internals.

Exports (all in namespace RS) #

Consumer notes #