ModuleClosedPushforward.lean
Nyll.EtaleCohomology.Classical.ClosedPushforward
5 declarations indexed from sourceView source ↗ Module documentation
Classical cohomology and closed direct image
For every closed immersion i : Z ⟶ X, actual direct image induces Hⁿ(X, i_*F) ≃ Hⁿ(Z, F) in all degrees. This follows from the exact inverse-image/direct-image adjunction and its action on the constant integer sheaf. The resulting comparison is natural and is linear for module coefficients. There are no finite-field, noetherian, or finiteness hypotheses.
Declarations
EtaleCohomology.etaleAbelianCohomologyClosedPushforwardEquiv
DocumentationClosed direct image does not change classical abelian étale cohomology.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open AlgebraicGeometry CategoryTheory Limits Abelian Opposite
namespace EtaleCohomology
variable {X Z : Scheme.{u}} (i : Z ⟶ X) [IsClosedImmersion i]
EtaleCohomology.etaleAbelianCohomologyClosedPushforwardEquiv_apply
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open AlgebraicGeometry CategoryTheory Limits Abelian Opposite
namespace EtaleCohomology
variable {X Z : Scheme.{u}} (i : Z ⟶ X) [IsClosedImmersion i]
EtaleCohomology.etaleAbelianCohomologyClosedPushforwardEquiv_naturality
DocumentationThe closed direct-image comparison respects all coefficient-sheaf morphisms.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open AlgebraicGeometry CategoryTheory Limits Abelian Opposite
namespace EtaleCohomology
variable {X Z : Scheme.{u}} (i : Z ⟶ X) [IsClosedImmersion i]
EtaleCohomology.etaleCohomologyClosedPushforwardEquiv
DocumentationThe closed direct-image comparison for classical module-valued étale cohomology, linear over the original coefficient ring.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open AlgebraicGeometry CategoryTheory Limits Abelian Opposite
namespace EtaleCohomology
variable {X Z : Scheme.{u}} (i : Z ⟶ X) [IsClosedImmersion i]
variable (R : Type u) [CommRing R]
EtaleCohomology.etaleCohomologyClosedPushforwardEquiv_naturality
DocumentationNaturality of the coefficient-linear comparison.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open AlgebraicGeometry CategoryTheory Limits Abelian Opposite
namespace EtaleCohomology
variable {X Z : Scheme.{u}} (i : Z ⟶ X) [IsClosedImmersion i]
variable (R : Type u) [CommRing R]