ModuleGaloisH1Descent.lean
Nyll.EtaleFundamentalGroups.Cohomology.GaloisH1Descent
6 declarations indexed from sourceView source ↗ Module documentation
Descent of actual finite-coefficient H¹ along Galois covers
For coefficient order coprime to the covering subgroup index, a class fixed by every actual geometric deck pullback descends to the base. The proof constructs the descended character by normalized continuous transfer, using the proved geometric deck/conjugation comparison and actual derived-H¹ naturality.
Declarations
EtaleFundamentalGroups.Cohomology.baseFiberFunctor
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open AlgebraicGeometry CategoryTheory CategoryTheory.PreGaloisCategory
open ClassFieldTower.Cohomology
namespace EtaleFundamentalGroups.Cohomology
variable {S : Scheme.{u}} [ConnectedSpace S] (A : FiniteEtale S)
variable {Ω : Type u} [Field Ω] [IsSepClosed Ω]
variable (xi : Spec (.of Ω) ⟶ A.left)
EtaleFundamentalGroups.Cohomology.pointedCoverOpenSubgroup
DocumentationThe actual open subgroup of the base fundamental group selected by the lifted geometric point of a finite étale cover.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open AlgebraicGeometry CategoryTheory CategoryTheory.PreGaloisCategory
open ClassFieldTower.Cohomology
namespace EtaleFundamentalGroups.Cohomology
variable {S : Scheme.{u}} [ConnectedSpace S] (A : FiniteEtale S)
variable {Ω : Type u} [Field Ω] [IsSepClosed Ω]
variable (xi : Spec (.of Ω) ⟶ A.left)
local instance baseFiberFunctor :
FiberFunctor (FiniteEtale.fiber (xi ≫ A.hom)) :=
FiniteEtale.fiberFunctor (X := S) (xi ≫ A.hom)
EtaleFundamentalGroups.Cohomology.constantH1Pullback_injective_of_coprime_index
DocumentationActual derived H¹ pullback is injective for finite coefficients whose order is coprime to the index of the Galois covering subgroup.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open AlgebraicGeometry CategoryTheory CategoryTheory.PreGaloisCategory
open ClassFieldTower.Cohomology
namespace EtaleFundamentalGroups.Cohomology
variable {S : Scheme.{u}} [ConnectedSpace S] (A : FiniteEtale S)
variable {Ω : Type u} [Field Ω] [IsSepClosed Ω]
variable (xi : Spec (.of Ω) ⟶ A.left)
local instance baseFiberFunctor :
FiberFunctor (FiniteEtale.fiber (xi ≫ A.hom)) :=
FiniteEtale.fiberFunctor (X := S) (xi ≫ A.hom)
variable [IsGalois (C := FiniteEtale S) A] [ConnectedSpace A.left]
variable (B : AddCommGrpCat.{u}) [Finite B]
EtaleFundamentalGroups.Cohomology.exists_constantH1Pullback_eq_of_deckInvariant
DocumentationA deck-invariant actual derived H¹ class descends across a finite étale Galois cover of coprime index. The class downstairs is constructed by transfer.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open AlgebraicGeometry CategoryTheory CategoryTheory.PreGaloisCategory
open ClassFieldTower.Cohomology
namespace EtaleFundamentalGroups.Cohomology
variable {S : Scheme.{u}} [ConnectedSpace S] (A : FiniteEtale S)
variable {Ω : Type u} [Field Ω] [IsSepClosed Ω]
variable (xi : Spec (.of Ω) ⟶ A.left)
local instance baseFiberFunctor :
FiberFunctor (FiniteEtale.fiber (xi ≫ A.hom)) :=
FiniteEtale.fiberFunctor (X := S) (xi ≫ A.hom)
variable [IsGalois (C := FiniteEtale S) A] [ConnectedSpace A.left]
variable (B : AddCommGrpCat.{u}) [Finite B]
EtaleFundamentalGroups.Cohomology.constantH1Pullback_deck_of_base
DocumentationPullback of a base class is fixed by every actual geometric deck transformation. This follows from the constructed conjugation comparison.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open AlgebraicGeometry CategoryTheory CategoryTheory.PreGaloisCategory
open ClassFieldTower.Cohomology
namespace EtaleFundamentalGroups.Cohomology
variable {S : Scheme.{u}} [ConnectedSpace S] (A : FiniteEtale S)
variable {Ω : Type u} [Field Ω] [IsSepClosed Ω]
variable (xi : Spec (.of Ω) ⟶ A.left)
local instance baseFiberFunctor :
FiberFunctor (FiniteEtale.fiber (xi ≫ A.hom)) :=
FiniteEtale.fiberFunctor (X := S) (xi ≫ A.hom)
variable [IsGalois (C := FiniteEtale S) A] [ConnectedSpace A.left]
variable (B : AddCommGrpCat.{u}) [Finite B]
include xi in
EtaleFundamentalGroups.Cohomology.mem_range_constantH1Pullback_iff_deckInvariant
DocumentationThe image of actual H¹ pullback is exactly the classes fixed by actual deck pullbacks, for coefficient order coprime to the Galois covering index.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open AlgebraicGeometry CategoryTheory CategoryTheory.PreGaloisCategory
open ClassFieldTower.Cohomology
namespace EtaleFundamentalGroups.Cohomology
variable {S : Scheme.{u}} [ConnectedSpace S] (A : FiniteEtale S)
variable {Ω : Type u} [Field Ω] [IsSepClosed Ω]
variable (xi : Spec (.of Ω) ⟶ A.left)
local instance baseFiberFunctor :
FiberFunctor (FiniteEtale.fiber (xi ≫ A.hom)) :=
FiniteEtale.fiberFunctor (X := S) (xi ≫ A.hom)
variable [IsGalois (C := FiniteEtale S) A] [ConnectedSpace A.left]
variable (B : AddCommGrpCat.{u}) [Finite B]