ModuleFiniteCharacterExtension.lean
Nyll.EtaleFundamentalGroups.Cohomology.FiniteCharacterExtension
5 declarations indexed from sourceView source ↗ Module documentation
A finite linear extension constructed from a character
For an additive abelian group A, a character acts on A × End(A) by g • (a, f) = (a + f(χ(g)), f). Thus both the kernel A and the quotient End(A) have trivial action. The inverse image of the identity endomorphism has displacement exactly χ. If A is finite, this whole extension is finite; no choice of an exponent or an invertibility hypothesis is required.
Imports5
- Mathlib.Topology.Algebra.ContinuousMonoidHom
- Mathlib.Topology.Algebra.MulAction
- Mathlib.Algebra.Group.Hom.Instances
- Mathlib.Algebra.Group.Prod
- Mathlib.Algebra.Group.TypeTags.Hom
Imported by2
Declarations
EtaleFundamentalGroups.Cohomology.characterExtensionAction
DocumentationThe triangular action constructed from a continuous character.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v
namespace EtaleFundamentalGroups.Cohomology
variable {G : Type v} [Group G] [TopologicalSpace G]
{A : Type u} [AddCommGroup A] [TopologicalSpace A]
(χ : G →ₜ* Multiplicative A)
EtaleFundamentalGroups.Cohomology.characterExtensionAction_continuous
DocumentationThe triangular action is continuous on the discrete extension group.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v
namespace EtaleFundamentalGroups.Cohomology
variable {G : Type v} [Group G] [TopologicalSpace G]
{A : Type u} [AddCommGroup A] [TopologicalSpace A]
(χ : G →ₜ* Multiplicative A)
EtaleFundamentalGroups.Cohomology.characterExtensionAction_inclusion
DocumentationThe included coefficient group has trivial monodromy.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v
namespace EtaleFundamentalGroups.Cohomology
variable {G : Type v} [Group G] [TopologicalSpace G]
{A : Type u} [AddCommGroup A] [TopologicalSpace A]
(χ : G →ₜ* Multiplicative A)
EtaleFundamentalGroups.Cohomology.characterExtensionAction_projection
DocumentationProjection to the endomorphism group has trivial monodromy.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v
namespace EtaleFundamentalGroups.Cohomology
variable {G : Type v} [Group G] [TopologicalSpace G]
{A : Type u} [AddCommGroup A] [TopologicalSpace A]
(χ : G →ₜ* Multiplicative A)
EtaleFundamentalGroups.Cohomology.characterExtensionAction_identityFiber
DocumentationThe fiber of the identity endomorphism recovers the original character.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v
namespace EtaleFundamentalGroups.Cohomology
variable {G : Type v} [Group G] [TopologicalSpace G]
{A : Type u} [AddCommGroup A] [TopologicalSpace A]
(χ : G →ₜ* Multiplicative A)