Documentation

Atlas.AlgebraicGeometryI.code.RRApplicationsAudit

Audit: derivation of deg K = 2g − 2 (Cor 31, Lec 24).

Audit: Riemann inequality h^0(L) ≥ d + 1 − g for line bundles.

theorem RRApplicationsAudit.audit_corollary_29 (C : CanonicalSheafCurves.SmoothCompleteCurve) (_hg : C.g 0) (h0_K h1_K : ) (hchi_K : C.χ (1, C.degK) = h0_K - h1_K) (hSD_K : h1_K = 1) :
h0_K = C.g

Audit of Cor 29 (Lec 24): h^0(K) = g.

Audit: vanishing of h^1 makes Riemann–Roch exact.

Audit: degree-1 line bundles on ℙ¹ have two global sections.

Audit: Euler-characteristic form of Serre duality.

Audit: consistency between the abstract Euler characteristic on mkCurve 0 and the concrete Čech computation on ℙ¹.

Audit: the genus of the smooth curve associated to a Dedekind curve C matches the Dedekind-theoretic genus C.ddGenus.

Audit: the Serre-duality bundle for the structure sheaf of a Dedekind curve has h^0 = 1 and h^1 = g.

Audit: full Riemann–Roch pipeline for genus 0 collects the three key facts (h^0 = 2 for 𝒪(1), deg K = −2, χ(𝒪) = 1).

Audit: full Riemann–Roch pipeline in general (Riemann inequality, Euler-characteristic Serre duality, deg K = 2g − 2).

Audit: elliptic pipeline (χ(𝒪) = 0, K trivial, h^0(𝒪(3p)) = 3).