ModuleFiniteTransgressionKernel.lean
Nyll.GaloisCohomology.ProP.FiniteTransgressionKernel
13 declarations indexed from sourceView source ↗ Module documentation
Kernel exactness for finite transgression
If the explicit factor-set class of an invariant character vanishes, an elementwise boundary calculation constructs an extension of that character to the ambient group. This is the kernel half of the low-degree transgression exact sequence needed for relation-rank comparison.
Imports7
- Nyll.GaloisCohomology.ProP.FiniteTransgression
- Mathlib.RepresentationTheory.Homological.ContCohomology.Basic
- Mathlib.RepresentationTheory.Continuous.Basic
- Mathlib.RepresentationTheory.Continuous.TopRep
- Mathlib.Topology.ContinuousMap.Algebra
- Mathlib.Topology.ContinuousMap.Basic
- Mathlib.Topology.ContinuousMap.Defs
Imported by5
Declarations
ClassFieldTower.Cohomology.kernelQuotientTopology
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open scoped Topology
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable {p : ℕ}
variable {P : Type u} [Group P]
ClassFieldTower.Cohomology.kernelQuotientDiscrete
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open scoped Topology
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable {p : ℕ}
variable {P : Type u} [Group P]
local instance kernelQuotientTopology (N : Subgroup P) : TopologicalSpace (P ⧸ N) := ⊥
ClassFieldTower.Cohomology.quotientSectionResidue
DocumentationThe kernel residue left after removing the chosen quotient representative.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open scoped Topology
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable {p : ℕ}
variable {P : Type u} [Group P]
local instance kernelQuotientTopology (N : Subgroup P) : TopologicalSpace (P ⧸ N) := ⊥
local instance kernelQuotientDiscrete (N : Subgroup P) : DiscreteTopology (P ⧸ N) :=
discreteTopology_bot _
ClassFieldTower.Cohomology.quotientSectionResidue_apply
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open scoped Topology
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable {p : ℕ}
variable {P : Type u} [Group P]
local instance kernelQuotientTopology (N : Subgroup P) : TopologicalSpace (P ⧸ N) := ⊥
local instance kernelQuotientDiscrete (N : Subgroup P) : DiscreteTopology (P ⧸ N) :=
discreteTopology_bot _
ClassFieldTower.Cohomology.quotientSectionResidue_mul_identity
DocumentationMultiplication of residues differs by conjugation and the quotient factor set.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open scoped Topology
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable {p : ℕ}
variable {P : Type u} [Group P]
local instance kernelQuotientTopology (N : Subgroup P) : TopologicalSpace (P ⧸ N) := ⊥
local instance kernelQuotientDiscrete (N : Subgroup P) : DiscreteTopology (P ⧸ N) :=
discreteTopology_bot _
ClassFieldTower.Cohomology.character_quotientSectionResidue_mul
DocumentationApplying an invariant character to the residue multiplication identity.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open scoped Topology
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable {p : ℕ}
variable {P : Type u} [Group P]
local instance kernelQuotientTopology (N : Subgroup P) : TopologicalSpace (P ⧸ N) := ⊥
local instance kernelQuotientDiscrete (N : Subgroup P) : DiscreteTopology (P ⧸ N) :=
discreteTopology_bot _
ClassFieldTower.Cohomology.transgressionKernelExtension
DocumentationAn invariant kernel character extends whenever its factor set is a coboundary.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open scoped Topology
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable {p : ℕ}
variable {P : Type u} [Group P]
local instance kernelQuotientTopology (N : Subgroup P) : TopologicalSpace (P ⧸ N) := ⊥
local instance kernelQuotientDiscrete (N : Subgroup P) : DiscreteTopology (P ⧸ N) :=
discreteTopology_bot _
ClassFieldTower.Cohomology.transgressionKernelExtension_restrict
DocumentationThe coboundary extension restricts to the original kernel character.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open scoped Topology
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable {p : ℕ}
variable {P : Type u} [Group P]
local instance kernelQuotientTopology (N : Subgroup P) : TopologicalSpace (P ⧸ N) := ⊥
local instance kernelQuotientDiscrete (N : Subgroup P) : DiscreteTopology (P ⧸ N) :=
discreteTopology_bot _
ClassFieldTower.Cohomology.homogeneousOneCochainNormalizedValue
DocumentationThe normalized inhomogeneous value of a homogeneous degree-one cochain.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open scoped Topology
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable {p : ℕ}
variable {P : Type u} [Group P]
local instance kernelQuotientTopology (N : Subgroup P) : TopologicalSpace (P ⧸ N) := ⊥
local instance kernelQuotientDiscrete (N : Subgroup P) : DiscreteTopology (P ⧸ N) :=
discreteTopology_bot _
ClassFieldTower.Cohomology.homogeneousOneCochain_invariant
DocumentationHomogeneous degree-one cochains are invariant under simultaneous left translation.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open scoped Topology
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable {p : ℕ}
variable {P : Type u} [Group P]
local instance kernelQuotientTopology (N : Subgroup P) : TopologicalSpace (P ⧸ N) := ⊥
local instance kernelQuotientDiscrete (N : Subgroup P) : DiscreteTopology (P ⧸ N) :=
discreteTopology_bot _
ClassFieldTower.Cohomology.homogeneousOneCochainNormalizedValue_primitive
DocumentationA homogeneous primitive of the factor cochain yields its inhomogeneous coboundary formula.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open scoped Topology
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable {p : ℕ}
variable {P : Type u} [Group P]
local instance kernelQuotientTopology (N : Subgroup P) : TopologicalSpace (P ⧸ N) := ⊥
local instance kernelQuotientDiscrete (N : Subgroup P) : DiscreteTopology (P ⧸ N) :=
discreteTopology_bot _
ClassFieldTower.Cohomology.exists_boundary_of_homologyπ_apply_eq_zero
DocumentationExtract an elementwise boundary from a cocycle whose homology class vanishes.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open scoped Topology
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable {p : ℕ}
variable {P : Type u} [Group P]
local instance kernelQuotientTopology (N : Subgroup P) : TopologicalSpace (P ⧸ N) := ⊥
local instance kernelQuotientDiscrete (N : Subgroup P) : DiscreteTopology (P ⧸ N) :=
discreteTopology_bot _
ClassFieldTower.Cohomology.exists_extension_of_finiteTransgressionClass_eq_zero
DocumentationVanishing of the finite factor-set class forces the invariant kernel character to extend.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open scoped Topology
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable {p : ℕ}
variable {P : Type u} [Group P]
local instance kernelQuotientTopology (N : Subgroup P) : TopologicalSpace (P ⧸ N) := ⊥
local instance kernelQuotientDiscrete (N : Subgroup P) : DiscreteTopology (P ⧸ N) :=
discreteTopology_bot _