Module

Sheaf.lean

Nyll.SchemeTheory.WeilRestriction.Sheaf
4 declarations indexed from sourceView source ↗

Relative internal Hom as a sheaf

For schemes U and V over S, the relative internal Hom presheaf sends T to morphisms over S from T ×ₛ U to V. It is a sheaf for the topology induced on Over S by any subcanonical topology on schemes.

The key observation is that product with U is pullback to U followed by composition with its structure morphism. Both functors are continuous for the induced topologies, without any affineness or finiteness assumptions.

Declarations

SchemeTheory.WeilRestriction.relativeInternalHomFunctor

The presheaf of morphisms over S from T ×ₛ U to V.

Source context 6 commands

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

@[expose] public section
open CategoryTheory CategoryTheory.Limits
open AlgebraicGeometry
noncomputable section
universe u
namespace SchemeTheory.WeilRestriction
abbrev relativeInternalHomFunctor {S : Scheme.{u}} (U V : Over S) :
    (Over S)ᵒᵖ ⥤ Type u
SchemeTheory.WeilRestriction.tensorRightIsoPullbackMap

Product with U is base change to U followed by composition to the base.

Source context 6 commands

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

@[expose] public section
open CategoryTheory CategoryTheory.Limits
open AlgebraicGeometry
noncomputable section
universe u
namespace SchemeTheory.WeilRestriction
def tensorRightIsoPullbackMap {S : Scheme.{u}} (U : Over S) :
    MonoidalCategory.tensorRight U ≅ Over.pullback U.hom ⋙ Over.map U.hom
SchemeTheory.WeilRestriction.continuous_tensorRight

Product with a fixed scheme over S is continuous for the induced topology.

Source context 6 commands

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

@[expose] public section
open CategoryTheory CategoryTheory.Limits
open AlgebraicGeometry
noncomputable section
universe u
namespace SchemeTheory.WeilRestriction
lemma continuous_tensorRight (J : GrothendieckTopology Scheme.{u})
    {S : Scheme.{u}} (U : Over S) :
    (MonoidalCategory.tensorRight U).IsContinuous (J.over S) (J.over S)
SchemeTheory.WeilRestriction.relativeInternalHom_isSheaf

Relative internal Hom is a sheaf for every subcanonical topology on schemes.

Source context 6 commands

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

@[expose] public section
open CategoryTheory CategoryTheory.Limits
open AlgebraicGeometry
noncomputable section
universe u
namespace SchemeTheory.WeilRestriction
lemma relativeInternalHom_isSheaf (J : GrothendieckTopology Scheme.{u}) [J.Subcanonical]
    {S : Scheme.{u}} (U V : Over S) :
    Presheaf.IsSheaf (J.over S) (relativeInternalHomFunctor U V)