ModulePullback.lean
Nyll.EtaleCohomology.Constructible.Pullback
10 declarations indexed from sourceView source ↗ Module documentation
Pulling back finite constructible stratifications
Open retrocompact subsets correspond to quasi-compact open immersions. Stability of quasi-compactness under base change shows that arbitrary scheme morphisms preserve constructible subsets by inverse image. Hence the actual fiber products of the strata form a finite constructible stratification.
An adapted stratification pulls back using its projection to each old stratum and the composition isomorphism for inverse image of étale sheaves. In particular constructible sheaves on an affine target pull back to constructible sheaves on arbitrary schemes, without restrictions on the morphism or the coefficient ring.
Declarations
EtaleCohomology.isRetrocompact_preimage_of_isOpen
DocumentationOpen retrocompact subsets remain retrocompact under arbitrary scheme inverse images.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open AlgebraicGeometry CategoryTheory Limits
namespace EtaleCohomology
variable {X Y : Scheme.{u}}
EtaleCohomology.isConstructible_preimage
DocumentationConstructible subsets pull back under arbitrary morphisms of schemes.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open AlgebraicGeometry CategoryTheory Limits
namespace EtaleCohomology
variable {X Y : Scheme.{u}}
EtaleCohomology.ConstructibleStratification.pullback
DocumentationBase change of the actual locally closed strata along an arbitrary scheme morphism.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open AlgebraicGeometry CategoryTheory Limits
namespace EtaleCohomology
variable {X Y : Scheme.{u}}
namespace ConstructibleStratification
EtaleCohomology.ConstructibleStratification.pullbackFst
DocumentationThe base-changed stratum has its actual projection to the original stratum.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open AlgebraicGeometry CategoryTheory Limits
namespace EtaleCohomology
variable {X Y : Scheme.{u}}
namespace ConstructibleStratification
EtaleCohomology.ConstructibleStratification.pullbackFst_map
DocumentationThe projections commute over the original base scheme.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open AlgebraicGeometry CategoryTheory Limits
namespace EtaleCohomology
variable {X Y : Scheme.{u}}
namespace ConstructibleStratification
EtaleCohomology.ConstructibleStratification.pullback_isPullback
DocumentationEach new stratum is the scheme fiber product, not just a subset with a claimed lift.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open AlgebraicGeometry CategoryTheory Limits
namespace EtaleCohomology
variable {X Y : Scheme.{u}}
namespace ConstructibleStratification
EtaleCohomology.ConstructibleStratification.pullback_range
DocumentationBase change gives exactly the inverse image of each stratum.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open AlgebraicGeometry CategoryTheory Limits
namespace EtaleCohomology
variable {X Y : Scheme.{u}}
namespace ConstructibleStratification
EtaleCohomology.ConstructibleStratification.IsAdaptedTo.pullback
DocumentationPullback of finite type local constant models adapts the base-changed stratification.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open AlgebraicGeometry CategoryTheory Limits
namespace EtaleCohomology
variable {X Y : Scheme.{u}}
variable {R : Type u} [CommRing R]
EtaleCohomology.HasFiniteConstructibleStratification.pullback
DocumentationA global finite adapted stratification pulls back along any scheme morphism.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open AlgebraicGeometry CategoryTheory Limits
namespace EtaleCohomology
variable {X Y : Scheme.{u}}
variable {R : Type u} [CommRing R]
EtaleCohomology.IsEtaleConstructible.pullback_of_isAffine
DocumentationOn an affine target constructibility pulls back along an arbitrary morphism, even when its source is not affine or quasi-compact.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open AlgebraicGeometry CategoryTheory Limits
namespace EtaleCohomology
variable {X Y : Scheme.{u}}
variable {R : Type u} [CommRing R]