ModuleModuleMonodromy.lean
Nyll.EtaleCohomology.Constructible.ModuleMonodromy
18 declarations indexed from sourceView source ↗ Module documentation
Linear monodromy on actual geometric stalks
Over a finite commutative coefficient ring, finite type locally constant étale module sheaves carry a continuous linear action of the étale fundamental group on their actual geometric stalks. The underlying set action is naturally isomorphic to the finite continuous monodromy action of the underlying set sheaf.
Linearity is proved from naturality: the square of the sheaf is locally constant, the stalk preserves its product, and monodromy commutes with the projections, their sum, and scalar endomorphisms. Additivity and scalar compatibility of the stalk functor itself are checked using the canonical maps into its defining filtered colimit. No finite field assumption on the base is used.
Declarations
EtaleCohomology.EtaleFiniteTypeLocallyConstantModuleSheaf
DocumentationThe full category of finite type locally constant étale module sheaves.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory Limits
open scoped FintypeCatDiscrete
universe u
namespace EtaleCohomology
EtaleCohomology.finiteLocallyConstantModuleUnderlying
DocumentationForgetting a finite-ring local system gives a finite locally constant set sheaf.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory Limits
open scoped FintypeCatDiscrete
universe u
namespace EtaleCohomology
variable {X : Scheme.{u}} {R : Type u} [CommRing R] [Finite R]
EtaleCohomology.finiteLocallyConstantModuleSetMonodromy
DocumentationThe finite continuous set action underlying a finite-ring local system.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory Limits
open scoped FintypeCatDiscrete
universe u
namespace EtaleCohomology
variable {X : Scheme.{u}} {R : Type u} [CommRing R] [Finite R]
variable [ConnectedSpace X] {Ω : Type u} [Field Ω] [IsSepClosed Ω]
(ξ : Spec (.of Ω) ⟶ X)
EtaleCohomology.finiteLocallyConstantModuleStalkIso
DocumentationThe set-theoretic monodromy carrier is naturally the actual module stalk.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory Limits
open scoped FintypeCatDiscrete
universe u
namespace EtaleCohomology
variable {X : Scheme.{u}} {R : Type u} [CommRing R] [Finite R]
variable [ConnectedSpace X] {Ω : Type u} [Field Ω] [IsSepClosed Ω]
(ξ : Spec (.of Ω) ⟶ X)
EtaleCohomology.moduleStalkSetAction
DocumentationTransport the finite set action onto the underlying set of the actual module stalk.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory Limits
open scoped FintypeCatDiscrete
universe u
namespace EtaleCohomology
variable {X : Scheme.{u}} {R : Type u} [CommRing R] [Finite R]
variable [ConnectedSpace X] {Ω : Type u} [Field Ω] [IsSepClosed Ω]
(ξ : Spec (.of Ω) ⟶ X)
EtaleCohomology.moduleStalkSetActionIso
DocumentationThe transported set action agrees with the finite continuous set action.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory Limits
open scoped FintypeCatDiscrete
universe u
namespace EtaleCohomology
variable {X : Scheme.{u}} {R : Type u} [CommRing R] [Finite R]
variable [ConnectedSpace X] {Ω : Type u} [Field Ω] [IsSepClosed Ω]
(ξ : Spec (.of Ω) ⟶ X)
EtaleCohomology.moduleStalkSetActionMap
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory Limits
open scoped FintypeCatDiscrete
universe u
namespace EtaleCohomology
variable {X : Scheme.{u}} {R : Type u} [CommRing R] [Finite R]
variable [ConnectedSpace X] {Ω : Type u} [Field Ω] [IsSepClosed Ω]
(ξ : Spec (.of Ω) ⟶ X)
EtaleCohomology.moduleStalkSetActionMap_hom
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory Limits
open scoped FintypeCatDiscrete
universe u
namespace EtaleCohomology
variable {X : Scheme.{u}} {R : Type u} [CommRing R] [Finite R]
variable [ConnectedSpace X] {Ω : Type u} [Field Ω] [IsSepClosed Ω]
(ξ : Spec (.of Ω) ⟶ X)
EtaleCohomology.moduleStalkSetAction_naturality
DocumentationEvery actual stalk map of module sheaves is equivariant.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory Limits
open scoped FintypeCatDiscrete
universe u
namespace EtaleCohomology
variable {X : Scheme.{u}} {R : Type u} [CommRing R] [Finite R]
variable [ConnectedSpace X] {Ω : Type u} [Field Ω] [IsSepClosed Ω]
(ξ : Spec (.of Ω) ⟶ X)
EtaleCohomology.moduleStalk_map_add
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory Limits
open scoped FintypeCatDiscrete
universe u
namespace EtaleCohomology
variable {X : Scheme.{u}} {R : Type u} [CommRing R] [Finite R]
variable [ConnectedSpace X] {Ω : Type u} [Field Ω] [IsSepClosed Ω]
(ξ : Spec (.of Ω) ⟶ X)
omit [Finite R] [ConnectedSpace X] in
EtaleCohomology.moduleStalk_map_smul
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory Limits
open scoped FintypeCatDiscrete
universe u
namespace EtaleCohomology
variable {X : Scheme.{u}} {R : Type u} [CommRing R] [Finite R]
variable [ConnectedSpace X] {Ω : Type u} [Field Ω] [IsSepClosed Ω]
(ξ : Spec (.of Ω) ⟶ X)
omit [Finite R] [ConnectedSpace X] in
EtaleCohomology.moduleStalkSetAction_map_add
DocumentationNaturality for the two projections and their sum gives additivity of monodromy.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory Limits
open scoped FintypeCatDiscrete
universe u
namespace EtaleCohomology
variable {X : Scheme.{u}} {R : Type u} [CommRing R] [Finite R]
variable [ConnectedSpace X] {Ω : Type u} [Field Ω] [IsSepClosed Ω]
(ξ : Spec (.of Ω) ⟶ X)
EtaleCohomology.moduleStalkSetAction_map_smul
DocumentationNaturality for scalar endomorphisms gives compatibility with the coefficient ring.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory Limits
open scoped FintypeCatDiscrete
universe u
namespace EtaleCohomology
variable {X : Scheme.{u}} {R : Type u} [CommRing R] [Finite R]
variable [ConnectedSpace X] {Ω : Type u} [Field Ω] [IsSepClosed Ω]
(ξ : Spec (.of Ω) ⟶ X)
EtaleCohomology.moduleStalkMonodromy
DocumentationLinear monodromy on the actual geometric stalk, with its original module structure.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory Limits
open scoped FintypeCatDiscrete
universe u
namespace EtaleCohomology
variable {X : Scheme.{u}} {R : Type u} [CommRing R] [Finite R]
variable [ConnectedSpace X] {Ω : Type u} [Field Ω] [IsSepClosed Ω]
(ξ : Spec (.of Ω) ⟶ X)
EtaleCohomology.finiteLocallyConstantModuleMonodromy
DocumentationTaking the geometric stalk as a linear representation is functorial.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory Limits
open scoped FintypeCatDiscrete
universe u
namespace EtaleCohomology
variable {X : Scheme.{u}} {R : Type u} [CommRing R] [Finite R]
variable [ConnectedSpace X] {Ω : Type u} [Field Ω] [IsSepClosed Ω]
(ξ : Spec (.of Ω) ⟶ X)
EtaleCohomology.finiteLocallyConstantModuleMonodromyUnderlyingIso
DocumentationForgetting the linear structure recovers finite-set monodromy, naturally.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory Limits
open scoped FintypeCatDiscrete
universe u
namespace EtaleCohomology
variable {X : Scheme.{u}} {R : Type u} [CommRing R] [Finite R]
variable [ConnectedSpace X] {Ω : Type u} [Field Ω] [IsSepClosed Ω]
(ξ : Spec (.of Ω) ⟶ X)
EtaleCohomology.finite_moduleStalk
DocumentationThe actual geometric stalk of a finite-ring local system is a finite module.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory Limits
open scoped FintypeCatDiscrete
universe u
namespace EtaleCohomology
variable {X : Scheme.{u}} {R : Type u} [CommRing R] [Finite R]
variable [ConnectedSpace X] {Ω : Type u} [Field Ω] [IsSepClosed Ω]
(ξ : Spec (.of Ω) ⟶ X)
EtaleCohomology.moduleStalkMonodromy_continuous
DocumentationThe linear action is continuous when the finite geometric stalk is discrete.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory Limits
open scoped FintypeCatDiscrete
universe u
namespace EtaleCohomology
variable {X : Scheme.{u}} {R : Type u} [CommRing R] [Finite R]
variable [ConnectedSpace X] {Ω : Type u} [Field Ω] [IsSepClosed Ω]
(ξ : Spec (.of Ω) ⟶ X)