Closed immersions into Proj and properness of the projective bundle of a module #
AlgebraicGeometry.Proj.isClosedImmersion_map_of_surjective: a surjective graded ring mapF : A → Binduces a closed immersionProj B ⟶ Proj A[TSPA, Tag 01N0]. On the chartD₊(s)ofProj Athe morphism isSpecof the surjection(A_s)₀ → (B_{F s})₀(Proj.awayι_comp_map,Proj.map_preimage_basicOpen), and being a closed immersion is local on the target.AlgebraicGeometry.affineProjectiveBundle.isProper_π: for a finitely generatedR-moduleM,P(M) = Proj (Sym M) ⟶ Spec Ris proper:Sym Mis generated overRby finitely many elements of degree one, and Mathlib'sProj.toSpecZerois proper for a graded algebra of finite type over its degree-zero part.
A surjective graded ring map induces surjections of the degree-zero parts of the localizations at homogeneous elements.
The chart square of Proj.map: the chart D₊(F s) of Proj B is the preimage of the chart
D₊(s) of Proj A, over which the morphism is Spec of (A_s)₀ → (B_{F s})₀.
A surjective graded ring map induces a closed immersion Proj B ⟶ Proj A
[TSPA, Tag 01N0]. On the chart D₊(s) of Proj A, whose preimage is the chart D₊(F s) of
Proj B, the morphism is Spec of the surjection (A_s)₀ → (B_{F s})₀; being a closed immersion
is local on the target.
For a finitely generated M, Sym M is of finite type over its degree-zero part R: it is
generated by the images of finitely many generators of M.
The projective bundle of a finitely generated module is proper over Spec R: Sym M is
of finite type over R, and Mathlib's Proj.toSpecZero is proper for such graded algebras.