Module

PushforwardCoefficients.lean

Nyll.SchemeTheory.Modules.PushforwardCoefficients
4 declarations indexed from sourceView source ↗

Coefficients of pushforward section modules

Constructs the prescribed coefficient maps to global and local sections and compares them.

Declarations

AlgebraicGeometry.Scheme.Hom.pushforwardGlobalCoefficient

The actual base-ring map to global sections of the source.

Source context 4 commands

Surrounding namespaces, section variables, and local commands at this declaration.

noncomputable section
universe u
open CategoryTheory TopologicalSpace Opposite
namespace AlgebraicGeometry.Scheme.Hom
def pushforwardGlobalCoefficient {R : CommRingCat.{u}} {X : Scheme.{u}}
    (j : X ⟶ Spec R) : R →+* Γ(X, ⊤)
AlgebraicGeometry.Scheme.Hom.pushforwardSectionCoefficient

The actual base-ring map to sections over the preimage of an open.

Source context 4 commands

Surrounding namespaces, section variables, and local commands at this declaration.

noncomputable section
universe u
open CategoryTheory TopologicalSpace Opposite
namespace AlgebraicGeometry.Scheme.Hom
def pushforwardSectionCoefficient {R : CommRingCat.{u}} {X : Scheme.{u}}
    (j : X ⟶ Spec R) (V : (Spec R).Opens) : R →+* Γ(X, j ⁻¹ᵁ V)
AlgebraicGeometry.Scheme.Hom.pushforwardSectionCoefficient_eq_restrict

The two coefficient routes agree by the scheme morphism's actual naturality.

Source context 4 commands

Surrounding namespaces, section variables, and local commands at this declaration.

noncomputable section
universe u
open CategoryTheory TopologicalSpace Opposite
namespace AlgebraicGeometry.Scheme.Hom
theorem pushforwardSectionCoefficient_eq_restrict {R : CommRingCat.{u}} {X : Scheme.{u}}
    (j : X ⟶ Spec R) (V : (Spec R).Opens) :
    j.pushforwardSectionCoefficient V =
      (X.presheaf.map (j ⁻¹ᵁ V).leTop.op).hom.comp j.pushforwardGlobalCoefficient
AlgebraicGeometry.Scheme.Hom.preimage_basicOpen_pushforwardGlobalCoefficient

The localization open is the literal preimage of the affine basic open.

Source context 4 commands

Surrounding namespaces, section variables, and local commands at this declaration.

noncomputable section
universe u
open CategoryTheory TopologicalSpace Opposite
namespace AlgebraicGeometry.Scheme.Hom
theorem preimage_basicOpen_pushforwardGlobalCoefficient {R : CommRingCat.{u}} {X : Scheme.{u}}
    (j : X ⟶ Spec R) (r : R) :
    j ⁻¹ᵁ PrimeSpectrum.basicOpen r = X.basicOpen (j.pushforwardGlobalCoefficient r)