Documentation

Atlas.AlgebraicGeometryI.code.Lec20SmoothClosedSubvariety

Corollary 25 of Lecture 20: For a formally smooth k-algebra R, the quotient R ⧸ I is formally smooth iff the kernel-to-cotangent map kerCotangentToTensor k R (R ⧸ I) splits.

Proposition 35 (right exactness): The conormal sequence I/I² → (R⧸I) ⊗_R Ω[R/k] → Ω[(R⧸I)/k] → 0 is exact at the middle term.

Proposition 35 (surjectivity): The base-change map (R⧸I) ⊗_R Ω[R/k] → Ω[(R⧸I)/k] is surjective.

Corollary 26 (injectivity): When both R and R ⧸ I are formally smooth over k, the conormal map I/I² → (R⧸I) ⊗_R Ω[R/k] is injective.

Corollary 26 (exactness): The conormal sequence is exact at (R⧸I) ⊗_R Ω[R/k].

Corollary 26 (surjectivity): The base-change map in the conormal sequence is surjective.

Corollary 26 (splitting): When both R and R ⧸ I are formally smooth over k, the conormal short exact sequence splits.

Corollary 26 (direct summand form): In the smooth case, I/I² is a locally free direct summand of (R⧸I) ⊗_R Ω[R/k], realised by an injective map that admits a left inverse.

theorem SmoothClosedSubvariety.corollary26_canonical_bundle_formula (k : Type u_1) [Field k] (R : Type u_2) [CommRing R] [Algebra k R] (I : Ideal R) [Algebra.FormallySmooth k R] [Algebra.FormallySmooth k (R I)] [Nontrivial (R I)] [Module.Free (R I) (TensorProduct R (R I) Ω[Rk])] [Module.Finite (R I) (TensorProduct R (R I) Ω[Rk])] [Module.Free (R I) Ω[R Ik]] [Module.Finite (R I) Ω[R Ik]] [Module.Free (R I) I.Cotangent] [Module.Finite (R I) I.Cotangent] (d c : ) (hd : Module.finrank (R I) (TensorProduct R (R I) Ω[Rk]) = d) (hc : Module.finrank (R I) I.Cotangent = c) (hdc : Module.finrank (R I) Ω[R Ik] = d - c) :
Nonempty ((⋀[R I]^d (TensorProduct R (R I) Ω[Rk])) ≃ₗ[R I] TensorProduct (R I) (⋀[R I]^(d - c) Ω[R Ik]) (⋀[R I]^c I.Cotangent))

Corollary 26 (canonical bundle formula): For a smooth closed subvariety of codimension c in a smooth d-dimensional variety, the top exterior power of the ambient cotangent bundle restricted to Z decomposes as the top wedge of Ω[Z/k] tensor the wedge of I/I².

theorem SmoothClosedSubvariety.corollary26_adjunction_formula (k : Type u_1) [Field k] (R : Type u_2) [CommRing R] [Algebra k R] (I : Ideal R) [Algebra.FormallySmooth k R] [Algebra.FormallySmooth k (R I)] [Nontrivial (R I)] [Module.Free (R I) (TensorProduct R (R I) Ω[Rk])] [Module.Finite (R I) (TensorProduct R (R I) Ω[Rk])] [Module.Free (R I) Ω[R Ik]] [Module.Finite (R I) Ω[R Ik]] [Module.Free (R I) I.Cotangent] [Module.Finite (R I) I.Cotangent] (d : ) (hd : Module.finrank (R I) (TensorProduct R (R I) Ω[Rk]) = d) (hc : Module.finrank (R I) I.Cotangent = 1) (hdc : Module.finrank (R I) Ω[R Ik] = d - 1) :
Nonempty ((⋀[R I]^d (TensorProduct R (R I) Ω[Rk])) ≃ₗ[R I] TensorProduct (R I) (⋀[R I]^(d - 1) Ω[R Ik]) (⋀[R I]^1 I.Cotangent))

Corollary 26 (adjunction formula): The divisor case (c = 1) of the canonical bundle formula relating the determinant of the cotangent bundle on Z to the conormal line bundle.

@[reducible, inline]
abbrev SmoothClosedSubvariety.NormalModule (R : Type u_3) [CommRing R] (I : Ideal R) :
Type u_3

The normal module N_{Z/X} = Hom_{R⧸I}(I/I², R⧸I), dual to the conormal module I/I².

Instances For
    theorem SmoothClosedSubvariety.adjunction_formula_with_twisting (k : Type u_1) [Field k] (R : Type u_2) [CommRing R] [Algebra k R] (I : Ideal R) [Algebra.FormallySmooth k R] [Algebra.FormallySmooth k (R I)] [Nontrivial (R I)] [Module.Free (R I) (TensorProduct R (R I) Ω[Rk])] [Module.Finite (R I) (TensorProduct R (R I) Ω[Rk])] [Module.Free (R I) Ω[R Ik]] [Module.Finite (R I) Ω[R Ik]] [Module.Free (R I) I.Cotangent] [Module.Finite (R I) I.Cotangent] (d c : ) (hd : Module.finrank (R I) (TensorProduct R (R I) Ω[Rk]) = d) (hc : Module.finrank (R I) I.Cotangent = c) (hdc : Module.finrank (R I) Ω[R Ik] = d - c) :
    Nonempty ((⋀[R I]^(d - c) Ω[R Ik]) ≃ₗ[R I] TensorProduct (R I) (⋀[R I]^d (TensorProduct R (R I) Ω[Rk])) (⋀[R I]^c (NormalModule R I)))

    Adjunction formula with twisting: rewrites the canonical bundle of the subvariety as the restriction of the ambient canonical bundle twisted by the wedge of the normal bundle.

    theorem SmoothClosedSubvariety.adjunction_formula_divisor_twisting (k : Type u_1) [Field k] (R : Type u_2) [CommRing R] [Algebra k R] (I : Ideal R) [Algebra.FormallySmooth k R] [Algebra.FormallySmooth k (R I)] [Nontrivial (R I)] [Module.Free (R I) (TensorProduct R (R I) Ω[Rk])] [Module.Finite (R I) (TensorProduct R (R I) Ω[Rk])] [Module.Free (R I) Ω[R Ik]] [Module.Finite (R I) Ω[R Ik]] [Module.Free (R I) I.Cotangent] [Module.Finite (R I) I.Cotangent] (d : ) (hd : Module.finrank (R I) (TensorProduct R (R I) Ω[Rk]) = d) (hc : Module.finrank (R I) I.Cotangent = 1) (hdc : Module.finrank (R I) Ω[R Ik] = d - 1) :
    Nonempty ((⋀[R I]^(d - 1) Ω[R Ik]) ≃ₗ[R I] TensorProduct (R I) (⋀[R I]^d (TensorProduct R (R I) Ω[Rk])) (⋀[R I]^1 (NormalModule R I)))

    Adjunction formula with twisting for divisors: the special case c = 1 expressing the canonical bundle of a smooth divisor in terms of the ambient canonical bundle and the normal line bundle.