Documentation

TauCeti.AlgebraicGeometry.Modules.GradedAlgebra.Sections

Graded rings of sections of graded algebras #

Let A = ⨁ₙ Aₙ be a graded algebra on a scheme X and let U be an open of X. The sections Γ(Aₙ, U) of the homogeneous components carry a native graded multiplication Γ(Aᵢ, U) × Γ(Aⱼ, U) → Γ(Aᵢ₊ⱼ, U): the homogeneous multiplication Aᵢ ⊗ Aⱼ ⟶ Aᵢ₊ⱼ applied to the image of x ⊗ₜ y in the sections of the tensor product. Together with the unit Γ(X, U) → Γ(A₀, U) this makes the family n ↦ Γ(Aₙ, U) a graded commutative Γ(X, U)-algebra, so that ⨁ n, Γ(Aₙ, U) is a commutative Γ(X, U)-algebra graded by its summands. Over an affine open this is the graded ring whose homogeneous pieces are the modules corresponding to the Aₙ when they are quasicoherent; it is the input of affine-local constructions with graded algebras, such as their relative spectra and relative Proj.

The graded laws are obtained by transporting the homogeneous laws of A along the lax braided sections functor Scheme.Modules.sectionsFunctor U (CategoryTheory.GradedObject.mul_assoc_of_laxMonoidal and its companions), and the graded ring is then assembled by TauCeti.ModuleCat.gCommRingOfHomogeneous.

This is the graded analogue of the ungraded construction of TauCeti/AlgebraicGeometry/Modules/Algebra/Sections.lean, whose CategoryTheory.CommMon.commRingSections, CategoryTheory.CommMon.restrictSections and CategoryTheory.CommMon.toSectionsPresheaf give the sections of a commutative 𝒪_X-algebra their ring structure, restriction maps and structure morphism; the restriction and naturality arguments here follow the proofs there.

Main declarations #

@[instance_reducible]

The sections over U of the homogeneous components of a graded algebra form a graded commutative ring. The product of x : Γ(Aᵢ, U) and y : Γ(Aⱼ, U) is the homogeneous multiplication of A applied to the image of x ⊗ₜ y in the sections of Aᵢ ⊗ Aⱼ (sections_gMul_def).

@[instance_reducible]

The sections over U of the homogeneous components of a graded algebra form a graded Γ(X, U)-algebra, whose structure map Γ(X, U) → Γ(A₀, U) is the unit of A (gAlgebraSections_toFun).

@[simp]

The product of homogeneous sections x : Γ(Aᵢ, U) and y : Γ(Aⱼ, U) is the homogeneous multiplication of A applied to the image of x ⊗ₜ y under the tensor map of the sections functor.

@[simp]

The structure map Γ(X, U) → Γ(A₀, U) of the graded algebra of sections is the unit of A on sections over U.

Restriction of sections along V ≤ U preserves the homogeneous multiplication.

noncomputable def CategoryTheory.CommMon.restrictGradedSections {X : AlgebraicGeometry.Scheme} (A : CommMon (GradedObject ℕ X.Modules)) {U V : X.Opens} (f : V ⟶ U) :
(DirectSum ℕ fun (n : ℕ) => ↑((A.X n).presheaf.obj (Opposite.op U))) →+* DirectSum ℕ fun (n : ℕ) => ↑((A.X n).presheaf.obj (Opposite.op V))

Restriction of sections along an inclusion of opens V ≤ U, as a ring homomorphism between the graded rings of sections. It sends each homogeneous section to its restriction, in the same degree (restrictGradedSections_of).

Instances For
    @[simp]
    theorem CategoryTheory.CommMon.restrictGradedSections_of {X : AlgebraicGeometry.Scheme} (A : CommMon (GradedObject ℕ X.Modules)) {U V : X.Opens} (f : V ⟶ U) (n : ℕ) (x : ↑((A.X n).presheaf.obj (Opposite.op U))) :
    (A.restrictGradedSections f) ((DirectSum.of (fun (n : ℕ) => ↑((A.X n).presheaf.obj (Opposite.op U))) n) x) = (DirectSum.of (fun (i : ℕ) => ↑((A.X i).presheaf.obj (Opposite.op V))) n) ((ConcreteCategory.hom ((A.X n).presheaf.map f.op)) x)

    Restriction of a homogeneous section is the restriction of the section, in the same degree.

    @[simp]

    Restriction of sections along the identity of an open is the identity.

    Restriction of sections along a composite of inclusions of opens is the composite of the restrictions.

    @[simp]

    Restriction of sections restricts each homogeneous component.

    @[simp]

    Restriction of sections commutes with the structure maps Γ(X, U) → ⨁ n, Γ(Aₙ, U).

    @[reducible, inline]

    The grading of the ring ⨁ n, Γ(Aₙ, U) of sections of a graded algebra by its summands Γ(Aₙ, U).

    Instances For

      A homogeneous section of degree n lies in the degree-n summand.

      Restriction of sections along an inclusion of opens V ≤ U, as a graded ring homomorphism between the graded rings of sections. Its underlying ring homomorphism is CategoryTheory.CommMon.restrictGradedSections (CategoryTheory.CommMon.restrictGradedSectionsGradedHom_toRingHom).

      Instances For
        @[simp]

        The underlying ring homomorphism of the graded restriction of sections is the restriction of sections.

        @[simp]

        The graded restriction of sections is the restriction of sections.

        Graded restriction of sections along a composite of inclusions is the composite of the graded restrictions.

        The presheaf of graded rings of sections of a graded algebra: it sends an open U to ⨁ n, Γ(Aₙ, U) and an inclusion of opens to restrictGradedSections.

        Instances For
          @[simp]

          The graded ring of sections over U is the value of gradedSectionsPresheaf at U.

          The structure morphism from the structure presheaf of X to the presheaf of graded rings of sections, given on each open U by the algebra map Γ(X, U) → ⨁ n, Γ(Aₙ, U) into degree zero.

          Instances For
            noncomputable def CategoryTheory.CommMon.gradedSectionsMap {X : AlgebraicGeometry.Scheme} {A B : CommMon (GradedObject ℕ X.Modules)} (φ : A ⟶ B) (U : X.Opens) :
            (DirectSum ℕ fun (n : ℕ) => ↑((A.X n).presheaf.obj (Opposite.op U))) →ₐ[↑(X.presheaf.obj (Opposite.op U))] DirectSum ℕ fun (n : ℕ) => ↑((B.X n).presheaf.obj (Opposite.op U))

            The Γ(X, U)-algebra homomorphism between graded rings of sections induced by a morphism of graded algebras. It applies the morphism degree by degree (gradedSectionsMap_of).

            Instances For
              @[simp]
              theorem CategoryTheory.CommMon.gradedSectionsMap_of {X : AlgebraicGeometry.Scheme} {A B : CommMon (GradedObject ℕ X.Modules)} (φ : A ⟶ B) (U : X.Opens) (n : ℕ) (x : ↑((A.X n).presheaf.obj (Opposite.op U))) :
              (gradedSectionsMap φ U) ((DirectSum.of (fun (n : ℕ) => ↑((A.X n).presheaf.obj (Opposite.op U))) n) x) = (DirectSum.of (fun (i : ℕ) => ↑((B.X i).presheaf.obj (Opposite.op U))) n) ((ConcreteCategory.hom (AlgebraicGeometry.Scheme.Modules.Hom.app (φ.hom.hom n) U)) x)

              The map induced on graded rings of sections applies the morphism to each homogeneous section.

              @[simp]

              The map induced on graded rings of sections applies the morphism to each homogeneous component.

              @[simp]

              The identity morphism induces the identity on graded rings of sections.

              The map induced on graded rings of sections by a composite is the composite of the induced maps.

              The maps induced on graded rings of sections commute with restriction.

              The graded ring homomorphism between graded rings of sections induced by a morphism of graded algebras. Its underlying ring homomorphism is CategoryTheory.CommMon.gradedSectionsMap (CategoryTheory.CommMon.gradedSectionsGradedHom_toRingHom).

              Instances For
                @[simp]

                The underlying ring homomorphism of the graded homomorphism of sections induced by φ is CategoryTheory.CommMon.gradedSectionsMap.

                @[simp]

                The graded homomorphism of sections induced by φ applies CategoryTheory.CommMon.gradedSectionsMap.

                @[simp]

                The identity morphism induces the identity graded homomorphism of sections.

                The graded homomorphism of sections induced by a composite is the composite of the induced graded homomorphisms.

                Over an affine open, a morphism of graded algebras that is an epimorphism of quasicoherent module sheaves in degree i maps the graded ring of sections onto its homogeneous component of degree i.

                The morphism of presheaves of graded rings of sections induced by a morphism of graded algebras: on each open U it is gradedSectionsMap.

                Instances For
                  @[simp]

                  The identity morphism induces the identity of the presheaf of graded rings of sections.

                  The morphism of presheaves induced by a composite is the composite of the induced morphisms.

                  @[simp]

                  The morphism of presheaves induced by a morphism of graded algebras is compatible with the structure morphisms from the structure presheaf.

                  @[simp]

                  The morphism of presheaves induced by a morphism of graded algebras is compatible with the structure morphisms from the structure presheaf.