ModuleEtaleRestriction.lean
Nyll.EtaleCohomology.Sites.EtaleRestriction
8 declarations indexed from sourceView source ↗ Module documentation
Restriction along an étale morphism
Composition with an étale morphism defines a continuous functor of small étale sites. Its adjunction with scheme base change identifies actual inverse image of set-valued sheaves with restriction of their underlying presheaves. This makes local representers on an étale trivializing cover available for effective descent, with their ordinary functorial sections.
Imports12
- Nyll.EtaleCohomology.Sites.BaseChange
- Nyll.EtaleCohomology.Sites.SetSheafFunctors
- Mathlib.AlgebraicGeometry.Sites.Etale
- Mathlib.CategoryTheory.Adjunction.Unique
- Mathlib.CategoryTheory.Limits.Constructions.Over.Connected
- Mathlib.CategoryTheory.Limits.MorphismProperty
- Mathlib.CategoryTheory.Limits.Preserves.Basic
- Mathlib.CategoryTheory.MorphismProperty.OverAdjunction
- Mathlib.CategoryTheory.Sites.Continuous
- Mathlib.CategoryTheory.Sites.CoverPreserving
- Mathlib.CategoryTheory.Sites.DenseSubsite.InducedTopology
- Mathlib.CategoryTheory.Sites.Over
Imported by19
Declarations
EtaleCohomology.etalePostcompose
DocumentationPostcomposition with an étale morphism on the small sites.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v w
open AlgebraicGeometry CategoryTheory Limits
namespace EtaleCohomology
variable {U X : Scheme.{u}} (f : U ⟶ X) [hf : Etale f]
EtaleCohomology.etalePostcomposeBaseChangeAdjunction
DocumentationPostcomposition and scheme base change are adjoint.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v w
open AlgebraicGeometry CategoryTheory Limits
namespace EtaleCohomology
variable {U X : Scheme.{u}} (f : U ⟶ X) [hf : Etale f]
EtaleCohomology.etalePostcompose_coverPreserving
DocumentationPostcomposition does not change the covering property of a family.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v w
open AlgebraicGeometry CategoryTheory Limits
namespace EtaleCohomology
variable {U X : Scheme.{u}} (f : U ⟶ X) [hf : Etale f]
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v w
open AlgebraicGeometry CategoryTheory Limits
namespace EtaleCohomology
variable {U X : Scheme.{u}} (f : U ⟶ X) [hf : Etale f]
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v w
open AlgebraicGeometry CategoryTheory Limits
namespace EtaleCohomology
variable {U X : Scheme.{u}} (f : U ⟶ X) [hf : Etale f]
EtaleCohomology.etaleRestriction
DocumentationRestriction of sheaves by precomposition with the étale postcomposition functor.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v w
open AlgebraicGeometry CategoryTheory Limits
namespace EtaleCohomology
variable {U X : Scheme.{u}} (f : U ⟶ X) [hf : Etale f]
variable (A : Type v) [Category.{w} A]
EtaleCohomology.etaleRestrictionPushforwardAdjunction
DocumentationRestriction along an étale morphism is left adjoint to direct image.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v w
open AlgebraicGeometry CategoryTheory Limits
namespace EtaleCohomology
variable {U X : Scheme.{u}} (f : U ⟶ X) [hf : Etale f]
variable (A : Type v) [Category.{w} A]
EtaleCohomology.etaleSetPullbackRestrictionIso
DocumentationThe constructed inverse image is naturally isomorphic to ordinary restriction.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v w
open AlgebraicGeometry CategoryTheory Limits
namespace EtaleCohomology
variable {U X : Scheme.{u}} (f : U ⟶ X) [hf : Etale f]
variable (A : Type v) [Category.{w} A]