ModuleH2CocycleExtensionLiftDifference.lean
Nyll.GaloisCohomology.ProP.H2CocycleExtensionLiftDifference
5 declarations indexed from sourceView source ↗ Module documentation
Differences of lifts to a central cocycle extension
Two continuous lifts of the same group map differ by a continuous coefficient character. The cocycle terms cancel because their base coordinates agree. The construction takes values in ZMod p itself, so it can be restricted to inertia and used directly with arithmetic degree-one character APIs.
Declarations
ClassFieldTower.ProP.H2CocycleExtension.liftDifference
DocumentationThe coefficient character measuring the difference between two lifts of one base-group map.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.ProP.H2CocycleExtension
open ClassFieldTower.Cohomology FreeProPH2Cocycle
noncomputable section
universe u v
variable {p : ℕ}
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {H : Type v} [Group H] [TopologicalSpace H]
variable (z : trivialZModPCocyclesLifted p G 2)
variable (s t : H →ₜ* H2CocycleExtension z)
variable (hst : (projection z).comp s = (projection z).comp t)
ClassFieldTower.ProP.H2CocycleExtension.liftDifference_apply
DocumentationEvaluation uses the difference of the lifted coefficient coordinates.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.ProP.H2CocycleExtension
open ClassFieldTower.Cohomology FreeProPH2Cocycle
noncomputable section
universe u v
variable {p : ℕ}
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {H : Type v} [Group H] [TopologicalSpace H]
variable (z : trivialZModPCocyclesLifted p G 2)
variable (s t : H →ₜ* H2CocycleExtension z)
variable (hst : (projection z).comp s = (projection z).comp t)
ClassFieldTower.ProP.H2CocycleExtension.liftDifference_apply_eq_one_iff
DocumentationThe difference vanishes at an element precisely when the lifts agree there.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.ProP.H2CocycleExtension
open ClassFieldTower.Cohomology FreeProPH2Cocycle
noncomputable section
universe u v
variable {p : ℕ}
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {H : Type v} [Group H] [TopologicalSpace H]
variable (z : trivialZModPCocyclesLifted p G 2)
variable (s t : H →ₜ* H2CocycleExtension z)
variable (hst : (projection z).comp s = (projection z).comp t)
ClassFieldTower.ProP.H2CocycleExtension.liftDifference_eq_one_iff
DocumentationThe difference character is trivial precisely when the two lifts coincide.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.ProP.H2CocycleExtension
open ClassFieldTower.Cohomology FreeProPH2Cocycle
noncomputable section
universe u v
variable {p : ℕ}
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {H : Type v} [Group H] [TopologicalSpace H]
variable (z : trivialZModPCocyclesLifted p G 2)
variable (s t : H →ₜ* H2CocycleExtension z)
variable (hst : (projection z).comp s = (projection z).comp t)
ClassFieldTower.ProP.H2CocycleExtension.liftDifference_restrict_eq_one_iff
DocumentationRelative to a lift killing a subgroup, the difference character restricts trivially exactly when the other lift also kills that subgroup.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.ProP.H2CocycleExtension
open ClassFieldTower.Cohomology FreeProPH2Cocycle
noncomputable section
universe u v
variable {p : ℕ}
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {H : Type v} [Group H] [TopologicalSpace H]
variable (z : trivialZModPCocyclesLifted p G 2)
variable (s t : H →ₜ* H2CocycleExtension z)
variable (hst : (projection z).comp s = (projection z).comp t)