ModuleRepresentablePullback.lean
Nyll.EtaleCohomology.Sites.RepresentablePullback
9 declarations indexed from sourceView source ↗ Module documentation
Natural inverse-image comparison for represented étale sheaves
The existing objectwise isomorphism between the inverse image of a represented sheaf and the sheaf represented by scheme base change is natural in the represented object. Its adjoint is the identity section, which also proves compatibility with composition of base changes. The composition law uses the already constructed sheaf pullback comparison and the canonical scheme pullback-pasting isomorphism, without changing either construction.
Declarations
EtaleCohomology.etaleSetPullbackYonedaObjIso_hom_homEquiv
DocumentationUnder the inverse-image adjunction, the representable comparison corresponds to the identity section of the base-changed étale scheme.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory Limits Opposite
universe u
namespace EtaleCohomology
variable {X Y Z : Scheme.{u}} (f : X ⟶ Y)
EtaleCohomology.etaleSetPullbackYonedaObjIso_hom_comp_homEquiv
DocumentationThe adjoint of a morphism after the representable comparison is its Yoneda section.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory Limits Opposite
universe u
namespace EtaleCohomology
variable {X Y Z : Scheme.{u}} (f : X ⟶ Y)
EtaleCohomology.etaleSetPullbackYonedaObjIso_hom_naturality
DocumentationThe existing objectwise comparison is natural in the represented étale scheme.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory Limits Opposite
universe u
namespace EtaleCohomology
variable {X Y Z : Scheme.{u}} (f : X ⟶ Y)
EtaleCohomology.etaleSetPullbackYonedaIso
DocumentationInverse image of represented étale sheaves agrees naturally with scheme base change.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory Limits Opposite
universe u
namespace EtaleCohomology
variable {X Y Z : Scheme.{u}} (f : X ⟶ Y)
EtaleCohomology.etaleSetPullbackYonedaIso_app
DocumentationThe natural comparison retains exactly the previously constructed objectwise isomorphisms.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory Limits Opposite
universe u
namespace EtaleCohomology
variable {X Y Z : Scheme.{u}} (f : X ⟶ Y)
EtaleCohomology.pullbackCompIso_hom_homEquiv
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory Limits Opposite
universe u
namespace EtaleCohomology
variable {X Y Z : Scheme.{u}} (f : X ⟶ Y)
variable (g : Y ⟶ Z)
EtaleCohomology.iteratedYoneda_homEquiv
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory Limits Opposite
universe u
namespace EtaleCohomology
variable {X Y Z : Scheme.{u}} (f : X ⟶ Y)
variable (g : Y ⟶ Z)
EtaleCohomology.iteratedYoneda_pushforwardComp
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory Limits Opposite
universe u
namespace EtaleCohomology
variable {X Y Z : Scheme.{u}} (f : X ⟶ Y)
variable (g : Y ⟶ Z)
EtaleCohomology.etaleSetPullbackYonedaObjIso_comp_hom
DocumentationThe representable comparison respects composition: the scheme pullback-pasting isomorphism agrees with the comparison for sheaf inverse images and the two successive representable comparisons.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory Limits Opposite
universe u
namespace EtaleCohomology
variable {X Y Z : Scheme.{u}} (f : X ⟶ Y)
variable (g : Y ⟶ Z)