Projective schemes over a ring #
A scheme X over Spec R is projective over R if it is a closed subscheme, over R, of the
projective spectrum Proj (Sym_R M) of the symmetric algebra of a finite R-module M. Mathlib
has no class of projective morphisms, so this file records projectivity over an affine base as a
predicate on schemes over Spec R.
Over an affine base this is the usual notion: a finite R-module M is a quotient of some Rⁿ,
so Proj (Sym_R M) is itself a closed subscheme of Proj (Sym_R Rⁿ) = ℙⁿ⁻¹_R, and the definition
agrees with Hartshorne's (a closed subscheme of some ℙⁿ_R). Over a field k every finite module
is a finite-dimensional vector space, so Proj (Sym_k M) is a projective space over k.
A projective scheme over R is proper over R, because closed immersions are proper and
Proj (Sym_R M) is proper over R for finite M
(TauCeti.SymmetricAlgebra.instIsProperProjToSpec).
Main definitions #
AlgebraicGeometry.Scheme.IsProjectiveOver R X: the schemeXoverSpec Ris a closed subscheme, overR, ofProj (Sym_R M)for some finiteR-moduleM.
Main results #
AlgebraicGeometry.Scheme.IsProjectiveOver.of_isClosedImmersion: a closed subscheme overRof a projective scheme overRis projective overR.- the instance
(Proj (Sym_R M)).IsProjectiveOver Rfor a finiteR-moduleM. - the instance
IsProper (X ↘ Spec R)forXprojective overR.
References #
- R. Hartshorne, Algebraic Geometry, GTM 52, Springer, 1977, Section II.4 (definition of a projective morphism before Theorem II.4.9).
A scheme X over Spec R is projective over R if it is a closed subscheme, over R, of
the projective spectrum Proj (Sym_R M) of the symmetric algebra of a finite R-module M.
- exists_isClosedImmersion : ∃ (M : Type u) (x : AddCommMonoid M) (x_1 : Module R M) (_ : Module.Finite R M) (f : X ⟶ Proj (TauCeti.SymmetricAlgebra.homogeneousSubmodule R M)), IsClosedImmersion f ∧ Hom.IsOver f (Spec ↧R)
There is a closed immersion over
RintoProj (Sym_R M)for a finiteR-moduleM.
Instances
The projective spectrum of the symmetric algebra of a finite R-module is projective
over R.
A closed subscheme over R of a projective scheme over R is projective over R.