ModuleSchemePullback.lean
Nyll.EtaleFundamentalGroups.Cohomology.SchemePullback
6 declarations indexed from sourceView source ↗ Module documentation
Scheme pullback of actual constant-coefficient cohomology
The map is induced on Ext by the exact inverse-image functor of abelian étale sheaves, with both constant objects identified by the actual constant-sheaf comparison. Its degree-one value is represented by the inverse image of the original extension with these identifications.
This constructs geometric pullback independently of the fundamental-group character comparison. Compatibility with monodromy is not assumed here.
Imports7
- Nyll.EtaleCohomology.Classical.AbelianSheafFunctors
- Mathlib.Algebra.Homology.DerivedCategory.Ext.Map
- Mathlib.Algebra.Homology.ShortComplex.ShortExact
- Mathlib.CategoryTheory.Sites.SheafCohomology.Basic
- Mathlib.Algebra.Category.Grp.AB
- Mathlib.AlgebraicGeometry.Sites.AffineEtale
- Mathlib.CategoryTheory.Abelian.GrothendieckCategory.HasExt
Imported by6
Declarations
EtaleFundamentalGroups.Cohomology.constantCohomologyPullback
DocumentationPullback on actual derived cohomology, induced by exact inverse image.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits CategoryTheory.Abelian
open EtaleCohomology
universe u
namespace EtaleFundamentalGroups.Cohomology
variable {X Y : Scheme.{u}} (f : X ⟶ Y) (A : AddCommGrpCat.{u})
EtaleFundamentalGroups.Cohomology.constantCohomologyPullback_naturality
DocumentationExact inverse image commutes with maps of the original constant coefficients.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits CategoryTheory.Abelian
open EtaleCohomology
universe u
namespace EtaleFundamentalGroups.Cohomology
variable {X Y : Scheme.{u}} (f : X ⟶ Y) (A : AddCommGrpCat.{u})
EtaleFundamentalGroups.Cohomology.schemePullbackH1Extension
DocumentationThe inverse-image extension with the original constant coefficient objects.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits CategoryTheory.Abelian
open EtaleCohomology
universe u
namespace EtaleFundamentalGroups.Cohomology
variable {X Y : Scheme.{u}} (f : X ⟶ Y) (A : AddCommGrpCat.{u})
variable {E : Sheaf Y.smallEtaleTopology AddCommGrpCat.{u}}
(i : (constantSheaf Y.smallEtaleTopology AddCommGrpCat.{u}).obj A ⟶ E)
(p : E ⟶ (constantSheaf Y.smallEtaleTopology AddCommGrpCat.{u}).obj
(AddCommGrpCat.of (ULift.{u} ℤ)))
(h : i ≫ p = 0)
EtaleFundamentalGroups.Cohomology.schemePullbackH1ExtensionIso
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits CategoryTheory.Abelian
open EtaleCohomology
universe u
namespace EtaleFundamentalGroups.Cohomology
variable {X Y : Scheme.{u}} (f : X ⟶ Y) (A : AddCommGrpCat.{u})
variable {E : Sheaf Y.smallEtaleTopology AddCommGrpCat.{u}}
(i : (constantSheaf Y.smallEtaleTopology AddCommGrpCat.{u}).obj A ⟶ E)
(p : E ⟶ (constantSheaf Y.smallEtaleTopology AddCommGrpCat.{u}).obj
(AddCommGrpCat.of (ULift.{u} ℤ)))
(h : i ≫ p = 0)
EtaleFundamentalGroups.Cohomology.schemePullbackH1Extension_shortExact
DocumentationExactness is supplied by exact inverse image and the constant comparisons.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits CategoryTheory.Abelian
open EtaleCohomology
universe u
namespace EtaleFundamentalGroups.Cohomology
variable {X Y : Scheme.{u}} (f : X ⟶ Y) (A : AddCommGrpCat.{u})
variable {E : Sheaf Y.smallEtaleTopology AddCommGrpCat.{u}}
(i : (constantSheaf Y.smallEtaleTopology AddCommGrpCat.{u}).obj A ⟶ E)
(p : E ⟶ (constantSheaf Y.smallEtaleTopology AddCommGrpCat.{u}).obj
(AddCommGrpCat.of (ULift.{u} ℤ)))
(h : i ≫ p = 0)
EtaleFundamentalGroups.Cohomology.constantCohomologyPullback_extClass
DocumentationThe geometric inverse-image extension represents the pullback of its original derived H¹ class. No extension-class compatibility is postulated.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits CategoryTheory.Abelian
open EtaleCohomology
universe u
namespace EtaleFundamentalGroups.Cohomology
variable {X Y : Scheme.{u}} (f : X ⟶ Y) (A : AddCommGrpCat.{u})
variable {E : Sheaf Y.smallEtaleTopology AddCommGrpCat.{u}}
(i : (constantSheaf Y.smallEtaleTopology AddCommGrpCat.{u}).obj A ⟶ E)
(p : E ⟶ (constantSheaf Y.smallEtaleTopology AddCommGrpCat.{u}).obj
(AddCommGrpCat.of (ULift.{u} ℤ)))
(h : i ≫ p = 0)