Documentation

Atlas.AlgebraicGeometryI.code.KahlerDifferentials

theorem kaehlerDifferential_universalProperty (R : Type u) (S : Type v) [CommRing R] [CommRing S] [Algebra R S] {M : Type u_1} [AddCommGroup M] [Module R M] [Module S M] [IsScalarTower R S M] :

Universal property of Kähler differentials (Def 34, Lec 18): S-linear maps Ω[S⁄R] →ₗ[S] M are in (S-linear) bijection with R-derivations Der R S M.

noncomputable def kaehlerDifferentialEquivDerivation (R : Type u) (S : Type v) [CommRing R] [CommRing S] [Algebra R S] {M : Type u_1} [AddCommGroup M] [Module R M] [Module S M] [IsScalarTower R S M] :

The explicit S-linear equivalence (Ω[S⁄R] →ₗ[S] M) ≃ₗ[S] Der R S M witnessing the universal property of Kähler differentials.

Instances For
    theorem kaehlerDifferential_lift_comp (R : Type u) (S : Type v) [CommRing R] [CommRing S] [Algebra R S] {M : Type u_1} [AddCommGroup M] [Module R M] [Module S M] [IsScalarTower R S M] (D' : Derivation R S M) :

    Existence half of the universal property: every derivation D' factors through the universal derivation d : S → Ω[S⁄R] via liftKaehlerDifferential.

    theorem kaehlerDifferential_lift_unique (R : Type u) (S : Type v) [CommRing R] [CommRing S] [Algebra R S] {M : Type u_1} [AddCommGroup M] [Module R M] [Module S M] [IsScalarTower R S M] (f g : Ω[SR] →ₗ[S] M) (hf : f.compDer (KaehlerDifferential.D R S) = g.compDer (KaehlerDifferential.D R S)) :
    f = g

    Uniqueness half of the universal property: two S-linear maps out of Ω[S⁄R] that agree on the image of the universal derivation are equal.

    The module of Kähler differentials Ω[S⁄R] is generated as an S-module by the image of the universal derivation d : S → Ω[S⁄R].

    For the polynomial algebra k[X], the Kähler differentials are a free rank-one module: Ω[k[X]⁄k] ≃ₗ[k[X]] k[X], with dX corresponding to 1.

    Instances For

      Ω[k[X]⁄k] is a free k[X]-module (in fact free of rank one).

      The rank of Ω[k[X]⁄k] over k[X] is 1 whenever k is nontrivial.

      Explicit formula for the universal derivation on polynomials: dP = P' · dX, where P' is the usual formal derivative.

      For the polynomial ring k[Xᵢ : i ∈ σ], the module Ω[k[σ]⁄k] is free as a k[σ]-module, with basis {dXᵢ}.

      Canonical basis {dXᵢ}ᵢ of Ω[k[σ]⁄k] as a free k[σ]-module indexed by σ.

      Instances For
        theorem cotangentSequence_exact (R : Type u) [CommRing R] {A : Type u_1} {B : Type u_2} [CommRing A] [CommRing B] [Algebra R A] [Algebra A B] [Algebra R B] [IsScalarTower R A B] :

        Exactness of the relative cotangent sequence: B ⊗_A Ω[A⁄R] → Ω[B⁄R] → Ω[B⁄A] → 0 is exact at the middle term.

        theorem cotangentSequence_surjective (R : Type u) [CommRing R] {A : Type u_1} {B : Type u_2} [CommRing A] [CommRing B] [Algebra R A] [Algebra A B] [Algebra R B] [IsScalarTower R A B] :

        Surjectivity in the relative cotangent sequence: the map Ω[B⁄R] → Ω[B⁄A] is surjective.

        Conormal/cotangent exactness for a surjection A → B with kernel I: the sequence I/I² → B ⊗_A Ω[A⁄R] → Ω[B⁄R] is exact at the middle term.

        For a surjection A → B, the base-change map B ⊗_A Ω[A⁄R] → Ω[B⁄R] is itself surjective.

        Proposition 33 (first half): for a surjection A ↠ B with kernel I, the conormal sequence I/I² → B ⊗_A Ω[A⁄R] → Ω[B⁄R] → 0 is exact and the right map is surjective.

        Proposition 33 (second half): if both R → A and R → B are formally smooth and A ↠ B is surjective, then the conormal sequence 0 → I/I² → B ⊗_A Ω[A⁄R] → Ω[B⁄R] → 0 is short exact.

        Numerical consequence of Proposition 33: the rank of the conormal module I/I² equals the difference between the ranks of B ⊗_A Ω[A⁄R] and Ω[B⁄R].

        For a Noetherian ring R, the cotangent module I/I² of any ideal I is finitely generated over R.

        For a Noetherian local ring R with maximal ideal 𝔪 and residue field κ, the Zariski cotangent space 𝔪/𝔪² is a finite-dimensional κ-vector space.

        The cotangent space 𝔪/𝔪² of a Noetherian local ring vanishes if and only if the ring is a field.

        Numerical version: dim_κ (𝔪/𝔪²) = 0 iff R is a field.

        The cotangent space has dimension at most one iff the maximal ideal is principal (equivalently, R is a DVR or a field).

        Nakayama-type criterion: a set s ⊂ 𝔪 generates 𝔪 over R iff its image in 𝔪/𝔪² spans the cotangent space over the residue field.

        Submodule version of Nakayama: a submodule M ≤ 𝔪 equals all of 𝔪 iff its image in the cotangent space is the whole space.