Documentation

Mathlib.AlgebraicGeometry.Artinian

Artinian and Locally Artinian Schemes #

We define and prove basic properties about Artinian and locally Artinian Schemes.

Main definitions #

Main results #

TODO(Brian-Nugent): Show that all Artinian schemes are affine.

A scheme X is locally Artinian if š’Ŗā‚“(U) is Artinian for all affine U.

Instances
    @[deprecated AlgebraicGeometry.IsLocallyArtinian.discreteTopology (since := "2026-01-14")]

    Alias of AlgebraicGeometry.IsLocallyArtinian.discreteTopology.

    @[simp]

    A commutative ring R is Artinian if and only if Spec R is an Artinian scheme.

    theorem AlgebraicGeometry.isLocallyArtinian_iff_of_isOpenCover {X : Scheme} {ι : Type u_1} {U : ι → X.Opens} (hU : TopologicalSpace.IsOpenCover U) (hU' : āˆ€ (i : ι), IsAffineOpen (U i)) :
    IsLocallyArtinian X ↔ āˆ€ (i : ι), IsArtinianRing ↑(X.presheaf.obj (Opposite.op (U i)))

    A scheme is Artinian if it is locally Artinian and quasi-compact

    Instances
      @[instance 100]

      The underlying type of an Artinian Scheme is finite

      A scheme is Artinian if and only if it is Noetherian and has the discrete topology.

      A commutative ring R is Artinian if and only if Spec R is an Artinian scheme