ModuleSheafFunctors.lean
Nyll.EtaleCohomology.Sites.SheafFunctors
11 declarations indexed from sourceView source ↗ Module documentation
Direct and inverse image of étale coefficient sheaves
Direct image is precomposition with base change on the small étale site. Inverse image is constructed by restriction to the affine étale site, left Kan extension, and sheafification. Essential smallness of the affine site supplies the colimits defining the Kan extension, without enlarging the coefficient universe.
The affine-site comparison transports the Kan-extension adjunction to the ordinary small étale sites. Exactness of inverse image and the comparison of geometric stalks are subsequent steps.
Imports12
- Nyll.EtaleCohomology.Sites.BaseChange
- Mathlib.Algebra.Category.ModuleCat.Adjunctions
- Mathlib.Algebra.Category.ModuleCat.Colimits
- Mathlib.Algebra.Category.ModuleCat.FilteredColimits
- Mathlib.Algebra.Category.ModuleCat.Limits
- Mathlib.AlgebraicGeometry.Sites.AffineEtale
- Mathlib.CategoryTheory.Adjunction.Basic
- Mathlib.CategoryTheory.Sites.Continuous
- Mathlib.CategoryTheory.Sites.Pullback
- Mathlib.CategoryTheory.Comma.StructuredArrow.Small
- Mathlib.CategoryTheory.Limits.EssentiallySmall
- Mathlib.CategoryTheory.Functor.KanExtension.Pointwise
Imported by38
Declarations
EtaleCohomology.etalePushforward
DocumentationDirect image of module-valued étale sheaves.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits Opposite
namespace EtaleCohomology
variable {X Y : Scheme.{u}} (f : X ⟶ Y) (R : Type u) [CommRing R]
EtaleCohomology.affineEtaleBaseChange
DocumentationBase change restricted to affine étale objects of the source site.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits Opposite
namespace EtaleCohomology
variable {X Y : Scheme.{u}} (f : X ⟶ Y) (R : Type u) [CommRing R]
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits Opposite
namespace EtaleCohomology
variable {X Y : Scheme.{u}} (f : X ⟶ Y) (R : Type u) [CommRing R]
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits Opposite
namespace EtaleCohomology
variable {X Y : Scheme.{u}} (f : X ⟶ Y) (R : Type u) [CommRing R]
EtaleCohomology.etalePullback
DocumentationInverse image, constructed from the affine-site comparison, left Kan extension, and sheafification.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits Opposite
namespace EtaleCohomology
variable {X Y : Scheme.{u}} (f : X ⟶ Y) (R : Type u) [CommRing R]
EtaleCohomology.affineEtalePushforwardIso
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits Opposite
namespace EtaleCohomology
variable {X Y : Scheme.{u}} (f : X ⟶ Y) (R : Type u) [CommRing R]
EtaleCohomology.affineEtalePushforwardComposeIso
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits Opposite
namespace EtaleCohomology
variable {X Y : Scheme.{u}} (f : X ⟶ Y) (R : Type u) [CommRing R]
EtaleCohomology.etalePullbackPushforwardAdjunction
DocumentationThe usual inverse-image/direct-image adjunction on the small étale sites.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits Opposite
namespace EtaleCohomology
variable {X Y : Scheme.{u}} (f : X ⟶ Y) (R : Type u) [CommRing R]
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits Opposite
namespace EtaleCohomology
variable {X Y : Scheme.{u}} (f : X ⟶ Y) (R : Type u) [CommRing R]
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits Opposite
namespace EtaleCohomology
variable {X Y : Scheme.{u}} (f : X ⟶ Y) (R : Type u) [CommRing R]
EtaleCohomology.etalePushforward_sections
DocumentationSections of direct image are sections on the base-changed étale object.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits Opposite
namespace EtaleCohomology
variable {X Y : Scheme.{u}} (f : X ⟶ Y) (R : Type u) [CommRing R]