Documentation

Atlas.AlgebraicGeometryI.code.GrothendieckBirkhoff

Over a PID, every submodule of R^n is free (used for the Grothendieck-Birkhoff splitting).

noncomputable def GrothendieckBirkhoff.eulerCharP1 (k : Type) [Field k] (n : ) :

Euler characteristic of O(n) on P^1: χ(O(n)) = dim H^0 - dim H^1.

Instances For

    Closed-form Euler characteristic: χ(O_{P^1}(n)) = n + 1.

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

    Genus of a smooth plane curve of degree d: g = (d - 1)(d - 2)/2, the adjunction formula.

    Instances For

      A line (d = 1) has genus zero.

      A smooth conic (d = 2) has genus zero.

      A smooth plane cubic (d = 3) has genus 1 (an elliptic curve).

      A smooth plane quartic (d = 4) has genus 3.

      theorem GrothendieckBirkhoff.split_bundle_euler_char (k : Type) [Field k] (n : ) (degrees : Fin n) :
      i : Fin n, eulerCharP1 k (degrees i) = i : Fin n, (degrees i + 1)

      Euler characteristic of a split bundle on P^1 equals ∑ (d_i + 1).

      theorem GrothendieckBirkhoff.split_bundle_rr_P1 (k : Type) [Field k] (n : ) (degrees : Fin n) :
      i : Fin n, eulerCharP1 k (degrees i) = i : Fin n, degrees i + n

      Riemann-Roch for a split bundle on P^1: χ(⊕ O(d_i)) = (∑ d_i) + n.