ModuleFiniteAbelianConstants.lean
Nyll.EtaleFundamentalGroups.Cohomology.FiniteAbelianConstants
11 declarations indexed from sourceView source ↗ Module documentation
Constant coefficients in finite abelian monodromy descent
For a trivial finite abelian representation, constant equivariant functions give sections of the descended finite étale group. These sections respect addition and define a map from the actual constant abelian sheaf.
Declarations
EtaleFundamentalGroups.Cohomology.baseCover
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits Opposite EtaleCohomology
open scoped CategoryTheory.MonObj CategoryTheory.Obj FintypeCatDiscrete
universe u
namespace EtaleFundamentalGroups.Cohomology
variable {X : Scheme.{u}} [ConnectedSpace X]
{Ω : Type u} [Field Ω] [IsSepClosed Ω] (ξ : Spec (.of Ω) ⟶ X)
(M : Type u) [AddCommGroup M] [Fintype M]
[DistribMulAction (Aut (FiniteEtale.fiber ξ)) M]
[TopologicalSpace M] [DiscreteTopology M]
[ContinuousSMul (Aut (FiniteEtale.fiber ξ)) M]
(hM : ∀ (g : Aut (FiniteEtale.fiber ξ)) (m : M), g • m = m)
EtaleFundamentalGroups.Cohomology.constantEquivariant
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits Opposite EtaleCohomology
open scoped CategoryTheory.MonObj CategoryTheory.Obj FintypeCatDiscrete
universe u
namespace EtaleFundamentalGroups.Cohomology
variable {X : Scheme.{u}} [ConnectedSpace X]
{Ω : Type u} [Field Ω] [IsSepClosed Ω] (ξ : Spec (.of Ω) ⟶ X)
(M : Type u) [AddCommGroup M] [Fintype M]
[DistribMulAction (Aut (FiniteEtale.fiber ξ)) M]
[TopologicalSpace M] [DiscreteTopology M]
[ContinuousSMul (Aut (FiniteEtale.fiber ξ)) M]
(hM : ∀ (g : Aut (FiniteEtale.fiber ξ)) (m : M), g • m = m)
EtaleFundamentalGroups.Cohomology.finiteAbelianConstantSection
DocumentationA coefficient in a trivial representation determines a section of its actual descended finite étale cover.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits Opposite EtaleCohomology
open scoped CategoryTheory.MonObj CategoryTheory.Obj FintypeCatDiscrete
universe u
namespace EtaleFundamentalGroups.Cohomology
variable {X : Scheme.{u}} [ConnectedSpace X]
{Ω : Type u} [Field Ω] [IsSepClosed Ω] (ξ : Spec (.of Ω) ⟶ X)
(M : Type u) [AddCommGroup M] [Fintype M]
[DistribMulAction (Aut (FiniteEtale.fiber ξ)) M]
[TopologicalSpace M] [DiscreteTopology M]
[ContinuousSMul (Aut (FiniteEtale.fiber ξ)) M]
(hM : ∀ (g : Aut (FiniteEtale.fiber ξ)) (m : M), g • m = m)
EtaleFundamentalGroups.Cohomology.finiteAbelianConstantSection_fiber
DocumentationThe section has the prescribed value in the actual geometric fiber.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits Opposite EtaleCohomology
open scoped CategoryTheory.MonObj CategoryTheory.Obj FintypeCatDiscrete
universe u
namespace EtaleFundamentalGroups.Cohomology
variable {X : Scheme.{u}} [ConnectedSpace X]
{Ω : Type u} [Field Ω] [IsSepClosed Ω] (ξ : Spec (.of Ω) ⟶ X)
(M : Type u) [AddCommGroup M] [Fintype M]
[DistribMulAction (Aut (FiniteEtale.fiber ξ)) M]
[TopologicalSpace M] [DiscreteTopology M]
[ContinuousSMul (Aut (FiniteEtale.fiber ξ)) M]
(hM : ∀ (g : Aut (FiniteEtale.fiber ξ)) (m : M), g • m = m)
EtaleFundamentalGroups.Cohomology.constantSection_add
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits Opposite EtaleCohomology
open scoped CategoryTheory.MonObj CategoryTheory.Obj FintypeCatDiscrete
universe u
namespace EtaleFundamentalGroups.Cohomology
variable {X : Scheme.{u}} [ConnectedSpace X]
{Ω : Type u} [Field Ω] [IsSepClosed Ω] (ξ : Spec (.of Ω) ⟶ X)
(M : Type u) [AddCommGroup M] [Fintype M]
[DistribMulAction (Aut (FiniteEtale.fiber ξ)) M]
[TopologicalSpace M] [DiscreteTopology M]
[ContinuousSMul (Aut (FiniteEtale.fiber ξ)) M]
(hM : ∀ (g : Aut (FiniteEtale.fiber ξ)) (m : M), g • m = m)
EtaleFundamentalGroups.Cohomology.toBaseCover
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits Opposite EtaleCohomology
open scoped CategoryTheory.MonObj CategoryTheory.Obj FintypeCatDiscrete
universe u
namespace EtaleFundamentalGroups.Cohomology
variable {X : Scheme.{u}} [ConnectedSpace X]
{Ω : Type u} [Field Ω] [IsSepClosed Ω] (ξ : Spec (.of Ω) ⟶ X)
(M : Type u) [AddCommGroup M] [Fintype M]
[DistribMulAction (Aut (FiniteEtale.fiber ξ)) M]
[TopologicalSpace M] [DiscreteTopology M]
[ContinuousSMul (Aut (FiniteEtale.fiber ξ)) M]
(hM : ∀ (g : Aut (FiniteEtale.fiber ξ)) (m : M), g • m = m)
EtaleFundamentalGroups.Cohomology.constantSectionsPresheaf
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits Opposite EtaleCohomology
open scoped CategoryTheory.MonObj CategoryTheory.Obj FintypeCatDiscrete
universe u
namespace EtaleFundamentalGroups.Cohomology
variable {X : Scheme.{u}} [ConnectedSpace X]
{Ω : Type u} [Field Ω] [IsSepClosed Ω] (ξ : Spec (.of Ω) ⟶ X)
(M : Type u) [AddCommGroup M] [Fintype M]
[DistribMulAction (Aut (FiniteEtale.fiber ξ)) M]
[TopologicalSpace M] [DiscreteTopology M]
[ContinuousSMul (Aut (FiniteEtale.fiber ξ)) M]
(hM : ∀ (g : Aut (FiniteEtale.fiber ξ)) (m : M), g • m = m)
EtaleFundamentalGroups.Cohomology.finiteAbelianConstantSheafMap
DocumentationConstant equivariant sections extend uniquely through sheafification to a homomorphism from the actual constant abelian sheaf.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits Opposite EtaleCohomology
open scoped CategoryTheory.MonObj CategoryTheory.Obj FintypeCatDiscrete
universe u
namespace EtaleFundamentalGroups.Cohomology
variable {X : Scheme.{u}} [ConnectedSpace X]
{Ω : Type u} [Field Ω] [IsSepClosed Ω] (ξ : Spec (.of Ω) ⟶ X)
(M : Type u) [AddCommGroup M] [Fintype M]
[DistribMulAction (Aut (FiniteEtale.fiber ξ)) M]
[TopologicalSpace M] [DiscreteTopology M]
[ContinuousSMul (Aut (FiniteEtale.fiber ξ)) M]
(hM : ∀ (g : Aut (FiniteEtale.fiber ξ)) (m : M), g • m = m)
EtaleFundamentalGroups.Cohomology.constantSection_stalk
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits Opposite EtaleCohomology
open scoped CategoryTheory.MonObj CategoryTheory.Obj FintypeCatDiscrete
universe u
namespace EtaleFundamentalGroups.Cohomology
variable {X : Scheme.{u}} [ConnectedSpace X]
{Ω : Type u} [Field Ω] [IsSepClosed Ω] (ξ : Spec (.of Ω) ⟶ X)
(M : Type u) [AddCommGroup M] [Fintype M]
[DistribMulAction (Aut (FiniteEtale.fiber ξ)) M]
[TopologicalSpace M] [DiscreteTopology M]
[ContinuousSMul (Aut (FiniteEtale.fiber ξ)) M]
(hM : ∀ (g : Aut (FiniteEtale.fiber ξ)) (m : M), g • m = m)
EtaleFundamentalGroups.Cohomology.finiteAbelianConstantSheafMap_stalk
DocumentationThe map from the constant sheaf has the prescribed coefficient map on the actual geometric stalk.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits Opposite EtaleCohomology
open scoped CategoryTheory.MonObj CategoryTheory.Obj FintypeCatDiscrete
universe u
namespace EtaleFundamentalGroups.Cohomology
variable {X : Scheme.{u}} [ConnectedSpace X]
{Ω : Type u} [Field Ω] [IsSepClosed Ω] (ξ : Spec (.of Ω) ⟶ X)
(M : Type u) [AddCommGroup M] [Fintype M]
[DistribMulAction (Aut (FiniteEtale.fiber ξ)) M]
[TopologicalSpace M] [DiscreteTopology M]
[ContinuousSMul (Aut (FiniteEtale.fiber ξ)) M]
(hM : ∀ (g : Aut (FiniteEtale.fiber ξ)) (m : M), g • m = m)
EtaleFundamentalGroups.Cohomology.finiteAbelianConstantSheafIso
DocumentationA trivial finite abelian representation descends to the actual constant abelian sheaf with those coefficients.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits Opposite EtaleCohomology
open scoped CategoryTheory.MonObj CategoryTheory.Obj FintypeCatDiscrete
universe u
namespace EtaleFundamentalGroups.Cohomology
variable {X : Scheme.{u}} [ConnectedSpace X]
{Ω : Type u} [Field Ω] [IsSepClosed Ω] (ξ : Spec (.of Ω) ⟶ X)
(M : Type u) [AddCommGroup M] [Fintype M]
[DistribMulAction (Aut (FiniteEtale.fiber ξ)) M]
[TopologicalSpace M] [DiscreteTopology M]
[ContinuousSMul (Aut (FiniteEtale.fiber ξ)) M]
(hM : ∀ (g : Aut (FiniteEtale.fiber ξ)) (m : M), g • m = m)