Documentation

TauCeti.AlgebraicGeometry.TangentSpace.Basic

Zariski tangent spaces of schemes #

For a point x of a scheme X, the Zariski cotangent space is π”ͺβ‚“ / π”ͺβ‚“Β², where π”ͺβ‚“ is the maximal ideal of the local ring π’ͺ_{X,x}. The Zariski tangent space is its dual over the residue field ΞΊ(x).

Mathlib supplies the local-ring cotangent space as IsLocalRing.CotangentSpace; this file gives it the scheme-level interface needed by the Jacobian roadmap:

The last statement combines Mathlib's cotangent-space criterion for regular local rings with its identification of the Krull dimension of π’ͺ_{X,x} and the coheight of x.

This is the tangent space of a scheme at a point, over the residue field there. For an affine group scheme the library also carries a Hopf-algebra description of the tangent space at the identity: TauCeti.Bialgebra.CotangentSpace in TauCeti.Algebra.AlgebraicGroup.Tangent.Cotangent is the augmentation ideal modulo its square, and TauCeti.Algebra.AlgebraicGroup.Tangent.Basic describes that tangent space by counit-valued derivations. The two interfaces are independent here; no comparison between them is made.

This supplies the scheme-level foundation for the tangent-space infrastructure explicitly listed in TauCetiRoadmap/JacobianChallenge/README.md under "Inventory: what is missing (build here)" and Layer E. It does not construct Pic⁰ or prove the later comparison Tβ‚€ Pic⁰ β‰… HΒΉ(X, π’ͺ_X). No formalization is vendored; the construction reuses Mathlib's IsLocalRing.CotangentSpace, Module.Dual, IsRegularLocalRing.iff_finrank_cotangentSpace, and ringKrullDim_stalk_eq_coheight.

@[reducible, inline]

The Zariski cotangent space π”ͺβ‚“ / π”ͺβ‚“Β² of a scheme X at a point x, as a vector space over the residue field ΞΊ(x).

Equations
Instances For
    @[reducible, inline]

    The Zariski tangent space of a scheme X at a point x: the dual over ΞΊ(x) of the cotangent space π”ͺβ‚“ / π”ͺβ‚“Β².

    Equations
    Instances For

      At a regular point of a scheme, the dimension of the Zariski tangent space is the coheight of the point. Both sides are compared in WithBot β„•βˆž, the codomain of Krull dimension.