ModuleRestrictOpen.lean
Nyll.SchemeTheory.Sheaves.RestrictOpen
13 declarations indexed from sourceView source ↗ Module documentation
Restriction of module presheaves and sheaves
Compares restriction to open subschemes with the corresponding pullback constructions.
Declarations
AlgebraicGeometry.Scheme.Modules.restrictPresheafRingHom
DocumentationThe canonical ring-presheaf map identifying restriction to an open subscheme with sections on its image.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe v v₁ v₂ u₁ u₂ u
open CategoryTheory Functor
namespace AlgebraicGeometry.Scheme.Modules
open TopologicalSpace
variable {X : Scheme.{u}} (U : X.Opens)
AlgebraicGeometry.Scheme.Modules.restrictPresheaf
DocumentationRestriction of presheaves of modules to the open subscheme.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe v v₁ v₂ u₁ u₂ u
open CategoryTheory Functor
namespace AlgebraicGeometry.Scheme.Modules
open TopologicalSpace
variable {X : Scheme.{u}} (U : X.Opens)
AlgebraicGeometry.Scheme.Modules.restrictPresheaf₀
DocumentationRestriction obtained by precomposing with the open-image functor, before scalar restriction.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe v v₁ v₂ u₁ u₂ u
open CategoryTheory Functor
namespace AlgebraicGeometry.Scheme.Modules
open TopologicalSpace
variable {X : Scheme.{u}} (U : X.Opens)
AlgebraicGeometry.Scheme.Modules.restrictPresheafIsoRestrictPresheaf₀
DocumentationThe canonical identification of the two descriptions of presheaf restriction.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe v v₁ v₂ u₁ u₂ u
open CategoryTheory Functor
namespace AlgebraicGeometry.Scheme.Modules
open TopologicalSpace
variable {X : Scheme.{u}} (U : X.Opens)
AlgebraicGeometry.Scheme.Modules.restrictPresheaf_obj_obj
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe v v₁ v₂ u₁ u₂ u
open CategoryTheory Functor
namespace AlgebraicGeometry.Scheme.Modules
open TopologicalSpace
variable {X : Scheme.{u}} (U : X.Opens)
AlgebraicGeometry.Scheme.Modules.restrictPresheafAdj
DocumentationRestriction to the open subscheme is left adjoint to presheaf pushforward along its inclusion.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe v v₁ v₂ u₁ u₂ u
open CategoryTheory Functor
namespace AlgebraicGeometry.Scheme.Modules
open TopologicalSpace
variable {X : Scheme.{u}} (U : X.Opens)
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe v v₁ v₂ u₁ u₂ u
open CategoryTheory Functor
namespace AlgebraicGeometry.Scheme.Modules
open TopologicalSpace
variable {X : Scheme.{u}} (U : X.Opens)
section
AlgebraicGeometry.Scheme.Modules.pullbackPresheafIsoRestrictPresheaf
DocumentationThe identification of presheaf pullback along an open inclusion with restriction.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe v v₁ v₂ u₁ u₂ u
open CategoryTheory Functor
namespace AlgebraicGeometry.Scheme.Modules
open TopologicalSpace
variable {X : Scheme.{u}} (U : X.Opens)
section
local instance : (PresheafOfModules.pushforward.{u} U.ι.toRingCatSheafHom.hom).IsRightAdjoint :=
(restrictPresheafAdj U).isRightAdjoint
AlgebraicGeometry.Scheme.Modules.sheafificationCompPullbackIso
DocumentationSheafification followed by pullback to an open subscheme agrees with restriction followed by sheafification.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe v v₁ v₂ u₁ u₂ u
open CategoryTheory Functor
namespace AlgebraicGeometry.Scheme.Modules
open TopologicalSpace
variable {X : Scheme.{u}} (U : X.Opens)
section
local instance : (PresheafOfModules.pushforward.{u} U.ι.toRingCatSheafHom.hom).IsRightAdjoint :=
(restrictPresheafAdj U).isRightAdjoint
AlgebraicGeometry.Scheme.Modules.restrictOpen
DocumentationRestriction of sheaves of modules to an open subscheme using the open-image functor.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe v v₁ v₂ u₁ u₂ u
open CategoryTheory Functor
namespace AlgebraicGeometry.Scheme.Modules
open TopologicalSpace
variable {X : Scheme.{u}} (U : X.Opens)
AlgebraicGeometry.Scheme.Modules.restrictOpen_obj_val
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe v v₁ v₂ u₁ u₂ u
open CategoryTheory Functor
namespace AlgebraicGeometry.Scheme.Modules
open TopologicalSpace
variable {X : Scheme.{u}} (U : X.Opens)
AlgebraicGeometry.Scheme.Modules.restrictOpenIsoRestrictFunctor
DocumentationThe canonical identification of open restriction with the scheme restriction functor.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe v v₁ v₂ u₁ u₂ u
open CategoryTheory Functor
namespace AlgebraicGeometry.Scheme.Modules
open TopologicalSpace
variable {X : Scheme.{u}} (U : X.Opens)
AlgebraicGeometry.Scheme.Modules.restrictOpenIsoPullback
DocumentationThe canonical identification of open restriction with scheme pullback.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe v v₁ v₂ u₁ u₂ u
open CategoryTheory Functor
namespace AlgebraicGeometry.Scheme.Modules
open TopologicalSpace
variable {X : Scheme.{u}} (U : X.Opens)