Documentation

TauCeti.RingTheory.GradedAlgebra.Homogeneous.Maps

Graded coefficient inclusion and images of the irrelevant ideal #

For a surjective graded ring homomorphism f : ๐’œ โ†’+*แต โ„ฌ, the irrelevant ideal โ„ฌโ‚Š is contained in the image ๐’œโ‚Š.map f of the irrelevant ideal ๐’œโ‚Š. This containment is the hypothesis under which f induces AlgebraicGeometry.Proj.map f : Proj โ„ฌ โŸถ Proj ๐’œ.

Degreewise rescaling by powers of a unit preserves the condition that a coordinate map sends the irrelevant ideal to the unit ideal, allowing the rescaled coordinates to define a morphism to Proj as well.

Coefficient inclusion also satisfies this containment, although it need not be surjective. TauCeti.GradedAlgebra.baseChangeMap uses the same ring inclusion as Mathlib's GradedAlgHom.includeRight, with the target grading over the extended coefficient ring. This is the form needed for homogeneous localizations and projective coefficient projections.

Main results #

theorem HomogeneousIdeal.irrelevant_le_map_of_surjective {ฮน : Type u_1} {A : Type u_2} {B : Type u_3} {ฯƒ : Type u_4} {ฯ„ : Type u_5} [Semiring A] [Semiring B] [SetLike ฯƒ A] [SetLike ฯ„ B] [AddSubmonoidClass ฯƒ A] [AddSubmonoidClass ฯ„ B] [DecidableEq ฮน] [AddCommMonoid ฮน] [PartialOrder ฮน] [CanonicallyOrderedAdd ฮน] {๐’œ : ฮน โ†’ ฯƒ} {โ„ฌ : ฮน โ†’ ฯ„} [GradedRing ๐’œ] [GradedRing โ„ฌ] (f : ๐’œ โ†’+*แต โ„ฌ) (hf : Function.Surjective โ‡‘f) :
irrelevant โ„ฌ โ‰ค map f (irrelevant ๐’œ)

For a surjective graded ring homomorphism f : ๐’œ โ†’+*แต โ„ฌ, the irrelevant ideal โ„ฌโ‚Š is contained in the image ๐’œโ‚Š.map f of the irrelevant ideal ๐’œโ‚Š.

theorem TauCeti.HomogeneousIdeal.map_irrelevant_eq_top_of_unit_rescaling {A : Type u_1} {B : Type u_2} {ฯƒ : Type u_3} [Semiring A] [CommSemiring B] [SetLike ฯƒ A] [AddSubmonoidClass ฯƒ A] (๐’œ : โ„• โ†’ ฯƒ) [GradedRing ๐’œ] (f g : A โ†’+* B) (c : Bหฃ) (h : โˆ€ (n : โ„•), 0 < n โ†’ โˆ€ a โˆˆ ๐’œ n, g a = โ†‘c ^ n * f a) (hf : Ideal.map f (HomogeneousIdeal.irrelevant ๐’œ).toIdeal = โŠค) :

Unit rescaling in positive degrees preserves the condition that the irrelevant ideal maps to the unit ideal.

def TauCeti.GradedAlgebra.baseChangeMap {ฮน : Type u_1} {R : Type u_2} {A : Type u_3} [CommSemiring R] [CommSemiring A] [Algebra R A] (S : Type u_4) [CommSemiring S] [Algebra R S] (๐’œ : ฮน โ†’ Submodule R A) :
๐’œ โ†’+*แต fun (n : ฮน) => Submodule.baseChange S (๐’œ n)

The coefficient inclusion as a graded ring map, using the grading over the extended coefficient ring rather than its restriction of scalars.

Equations
Instances For
    @[simp]
    theorem TauCeti.GradedAlgebra.baseChangeMap_apply {ฮน : Type u_1} {R : Type u_2} {A : Type u_3} [CommSemiring R] [CommSemiring A] [Algebra R A] (S : Type u_4) [CommSemiring S] [Algebra R S] (๐’œ : ฮน โ†’ Submodule R A) (a : A) :
    (baseChangeMap S ๐’œ) a = 1 โŠ—โ‚œ[R] a

    Coefficient extension sends a homogeneous element to its pure tensor with one.

    theorem HomogeneousIdeal.irrelevant_le_map_baseChangeMap {R : Type u_1} {A : Type u_2} [CommSemiring R] [CommSemiring A] [Algebra R A] (S : Type u_3) [CommSemiring S] [Algebra R S] (๐’œ : โ„• โ†’ Submodule R A) [GradedAlgebra ๐’œ] :
    (irrelevant fun (n : โ„•) => Submodule.baseChange S (๐’œ n)) โ‰ค map (TauCeti.GradedAlgebra.baseChangeMap S ๐’œ) (irrelevant ๐’œ)

    The irrelevant ideal after scalar extension lies in the ideal generated by the images of the original positive-degree elements. In particular, coefficient extension defines a morphism of Proj.