Documentation

Atlas.AlgebraicGeometryI.code.GenusConstruction

Euler characteristic of the structure sheaf on P^1 via Čech: χ(O_{P^1}) = 1.

Euler characteristic of the canonical sheaf on P^1: χ(ω_{P^1}) = -1.

The Čech computation of χ(O_{P^1}) matches the value predicted by the Riemann-Roch map.

The Čech computation of χ(ω_{P^1}) matches the Riemann-Roch prediction for genus 0.

The smooth complete curve P^1 packaged from Čech data: genus 0, canonical degree -2, Euler characteristic given by the Riemann-Roch homomorphism.

Instances For

    The canonical degree of P1CurveFromCech k is -2.

    P1CurveFromCech k agrees with the abstract genus-0 curve mkCurve 0.

    Validation: the Riemann-Roch value of O_{P^1} on P1CurveFromCech matches the Čech result.

    Validation: the Riemann-Roch value of ω_{P^1} matches the Čech-computed Euler characteristic.

    h^0(O_{P^1}) = 1: the structure sheaf has a one-dimensional global section space.

    h^1(O_{P^1}) = 0: the arithmetic genus of P^1 is zero.

    h^0(ω_{P^1}) = 0: the canonical bundle on P^1 has no global sections.

    h^1(ω_{P^1}) = 1: dual to global sections of O_{P^1} via Serre duality.

    A smooth complete curve constructed from a finite-dimensional Dedekind algebra A over k: genus is the curve genus of A, canonical degree is 2g - 2, and Euler characteristic is the Riemann-Roch homomorphism.

    Instances For

      Genus of curveFromDedekind k A is the Dedekind-curve genus.

      Canonical degree of curveFromDedekind k A is 2g - 2.

      Bridge: the smooth complete curve constructed from a Dedekind curve agrees with its packaged toSmoothCompleteCurve.

      The Dedekind genus equals the genus of the corresponding curveFromDedekind.

      Canonical degrees agree across the Dedekind bridge.