Documentation

Atlas.AlgebraicGeometryI.code.CanonicalBundleProjective

@[reducible, inline]
abbrev PolyRing (k : Type u) [Field k] (n : ) :

Abbreviation for the polynomial ring k[x₀, …, x_n] over k in n + 1 variables.

Instances For
    noncomputable def kahlerBasis_mvPolynomial (k : Type u) [Field k] (n : ) :

    Canonical basis of Ω[k[x₀,…,x_n]⁄k] given by the dxᵢ.

    Instances For

      The Kähler differential module of a polynomial ring is free.

      The rank of the Kähler differential module of k[x₀,…,x_n] is n + 1.

      The Kähler differential module of k[x₀,…,x_n] is finitely generated.

      noncomputable def kahler_mvPolynomial_equivFun (k : Type u) [Field k] (n : ) :

      Coordinate isomorphism between Kähler differentials of k[x₀,…,x_n] and the rank-(n+1) free module.

      Instances For

        A polynomial ring k[x₀, …, x_n] is smooth of dimension n + 1 over k.

        The canonical module of k[x₀,…,x_n] in dimension n + 1 is the top exterior power of the Kähler differentials.

        The canonical module of k[x₀,…,x_n] in dimension n + 1 has rank 1.

        The canonical module of k[x₀,…,x_n] is a free module.

        The top exterior power of Kähler differentials has rank 1.

        theorem topExteriorPower_kahler_free (k : Type u) [Field k] (n : ) :

        The top exterior power of Kähler differentials is a free module.

        theorem exteriorPower_kahler_finrank_zero (k : Type u) [Field k] (n p : ) (hp : n + 1 < p) :

        Exterior powers above the dimension vanish: Λ^p Ω = 0 for p > n + 1.

        theorem exteriorPower_kahler_finrank (k : Type u) [Field k] (n p : ) :

        Rank of the p-th exterior power of Kähler differentials: (n + 1 choose p).

        theorem finrank_direct_sum_free (R : Type u) [CommRing R] [Nontrivial R] (n : ) :
        Module.finrank R (Fin (n + 1)R) = n + 1

        The free R-module Fin (n + 1) → R has rank n + 1.

        theorem finrank_top_exterior_direct_sum (R : Type u) [CommRing R] [Nontrivial R] (n : ) :
        Module.finrank R (⋀[R]^(n + 1) (Fin (n + 1)R)) = 1

        The top exterior power of the rank-(n+1) free R-module has rank 1.

        @[reducible, inline]
        abbrev CanonicalBundleProj.GrLinMap (k : Type u) [Field k] (n : ) (M N : QCohProjective.GradedModuleData k n) (d : ) :

        Type of graded k-linear maps in fixed degree d between two graded modules M, N.

        Instances For
          @[reducible, inline]

          Type of graded k-linear equivalences in degree d between two graded modules M, N.

          Instances For
            structure CanonicalBundleProj.GradedSES (k : Type u) [Field k] (n : ) :
            Type (u + 1)

            A short exact sequence of graded k-modules on P^n, given by maps in every degree together with proofs of injectivity, surjectivity and exactness in the middle.

            Instances For

              Middle term of the Euler sequence on P^n: the direct sum O(-1)^{n+1}.

              Instances For

                The structure sheaf provides a default graded module on P^n, giving inhabitedness.

                The cotangent (Kähler differentials) sheaf on P^n, presented as a graded module.

                The canonical bundle of P^n (top exterior power of the cotangent sheaf), as a graded module. By Prop 36 (Lec 20) this equals O(-(n+1)).

                The Euler sequence on P^n: 0 → Ω → O(-1)^{n+1} → O → 0.

                theorem CanonicalBundleProj.det_direct_sum_twist (n : ) :
                (n + 1) * -1 = -(n + 1)

                Determinant of O(-1)^{n+1} is O(-(n+1)): the integer identity (n+1) · (-1) = -(n+1).

                Canonical bundle of P^n is O(-(n+1)) (Prop 36, Lec 20).

                theorem CanonicalBundleProj.canonical_twist_eq (n : ) :
                -(n + 1) = -↑(n + 1)

                Numerical identity -(n + 1) = -(↑(n + 1)) used when rewriting the canonical twist.

                Specialisation to P^1: K_{P^1} = O(-2).

                Predicate: a graded module M on P^n is isomorphic to the twisted sheaf O(d).

                Instances For

                  The canonical bundle of P^1 has twist degree -2, i.e. K_{P^1} ≅ O(-2).