ModuleContinuousH1CupProduct.lean
Nyll.GaloisCohomology.ProP.ContinuousH1CupProduct
15 declarations indexed from sourceView source ↗ Module documentation
The continuous cup product of two trivial mod-p characters
This file packages the explicit canonical character cup cocycle as a degree-two continuous cohomology class and as a bilinear map.
Declarations
ClassFieldTower.Cohomology.continuousH1CupProductContinuousSMulULiftZMod
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open ClassFieldTower.ProP
open scoped Topology
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable {p : ℕ}
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
ClassFieldTower.Cohomology.continuousH1CupProductModule
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open ClassFieldTower.ProP
open scoped Topology
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable {p : ℕ}
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
local instance continuousH1CupProductContinuousSMulULiftZMod :
ContinuousSMul (ZMod p) (ULift.{u} (ZMod p)) :=
ContinuousSMul.induced ULift.moduleEquiv.toLinearMap
ClassFieldTower.Cohomology.continuousH1CupHomogeneousTwoCocycleLifted
DocumentationThe degree-two cocycle represented by the canonical character cup cochain.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open ClassFieldTower.ProP
open scoped Topology
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable {p : ℕ}
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
local instance continuousH1CupProductContinuousSMulULiftZMod :
ContinuousSMul (ZMod p) (ULift.{u} (ZMod p)) :=
ContinuousSMul.induced ULift.moduleEquiv.toLinearMap
local instance continuousH1CupProductModule :
Module (ZMod p) (ContinuousH1ZMod (p := p) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Cohomology.iCycles_continuousH1CupHomogeneousTwoCocycleLifted
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open ClassFieldTower.ProP
open scoped Topology
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable {p : ℕ}
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
local instance continuousH1CupProductContinuousSMulULiftZMod :
ContinuousSMul (ZMod p) (ULift.{u} (ZMod p)) :=
ContinuousSMul.induced ULift.moduleEquiv.toLinearMap
local instance continuousH1CupProductModule :
Module (ZMod p) (ContinuousH1ZMod (p := p) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Cohomology.continuousH1CupHomogeneousTwoCocycleLifted_add_left
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open ClassFieldTower.ProP
open scoped Topology
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable {p : ℕ}
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
local instance continuousH1CupProductContinuousSMulULiftZMod :
ContinuousSMul (ZMod p) (ULift.{u} (ZMod p)) :=
ContinuousSMul.induced ULift.moduleEquiv.toLinearMap
local instance continuousH1CupProductModule :
Module (ZMod p) (ContinuousH1ZMod (p := p) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Cohomology.continuousH1CupHomogeneousTwoCocycleLifted_add_right
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open ClassFieldTower.ProP
open scoped Topology
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable {p : ℕ}
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
local instance continuousH1CupProductContinuousSMulULiftZMod :
ContinuousSMul (ZMod p) (ULift.{u} (ZMod p)) :=
ContinuousSMul.induced ULift.moduleEquiv.toLinearMap
local instance continuousH1CupProductModule :
Module (ZMod p) (ContinuousH1ZMod (p := p) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Cohomology.continuousH1CupHomogeneousTwoCocycleLifted_smul_left
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open ClassFieldTower.ProP
open scoped Topology
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable {p : ℕ}
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
local instance continuousH1CupProductContinuousSMulULiftZMod :
ContinuousSMul (ZMod p) (ULift.{u} (ZMod p)) :=
ContinuousSMul.induced ULift.moduleEquiv.toLinearMap
local instance continuousH1CupProductModule :
Module (ZMod p) (ContinuousH1ZMod (p := p) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Cohomology.continuousH1CupHomogeneousTwoCocycleLifted_smul_right
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open ClassFieldTower.ProP
open scoped Topology
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable {p : ℕ}
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
local instance continuousH1CupProductContinuousSMulULiftZMod :
ContinuousSMul (ZMod p) (ULift.{u} (ZMod p)) :=
ContinuousSMul.induced ULift.moduleEquiv.toLinearMap
local instance continuousH1CupProductModule :
Module (ZMod p) (ContinuousH1ZMod (p := p) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Cohomology.continuousH1CupClassLifted
DocumentationThe degree-two continuous cohomology class of the canonical character cup cocycle.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open ClassFieldTower.ProP
open scoped Topology
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable {p : ℕ}
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
local instance continuousH1CupProductContinuousSMulULiftZMod :
ContinuousSMul (ZMod p) (ULift.{u} (ZMod p)) :=
ContinuousSMul.induced ULift.moduleEquiv.toLinearMap
local instance continuousH1CupProductModule :
Module (ZMod p) (ContinuousH1ZMod (p := p) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Cohomology.continuousH1CupClassLifted_add_left
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open ClassFieldTower.ProP
open scoped Topology
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable {p : ℕ}
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
local instance continuousH1CupProductContinuousSMulULiftZMod :
ContinuousSMul (ZMod p) (ULift.{u} (ZMod p)) :=
ContinuousSMul.induced ULift.moduleEquiv.toLinearMap
local instance continuousH1CupProductModule :
Module (ZMod p) (ContinuousH1ZMod (p := p) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Cohomology.continuousH1CupClassLifted_add_right
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open ClassFieldTower.ProP
open scoped Topology
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable {p : ℕ}
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
local instance continuousH1CupProductContinuousSMulULiftZMod :
ContinuousSMul (ZMod p) (ULift.{u} (ZMod p)) :=
ContinuousSMul.induced ULift.moduleEquiv.toLinearMap
local instance continuousH1CupProductModule :
Module (ZMod p) (ContinuousH1ZMod (p := p) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Cohomology.continuousH1CupClassLifted_smul_left
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open ClassFieldTower.ProP
open scoped Topology
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable {p : ℕ}
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
local instance continuousH1CupProductContinuousSMulULiftZMod :
ContinuousSMul (ZMod p) (ULift.{u} (ZMod p)) :=
ContinuousSMul.induced ULift.moduleEquiv.toLinearMap
local instance continuousH1CupProductModule :
Module (ZMod p) (ContinuousH1ZMod (p := p) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Cohomology.continuousH1CupClassLifted_smul_right
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open ClassFieldTower.ProP
open scoped Topology
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable {p : ℕ}
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
local instance continuousH1CupProductContinuousSMulULiftZMod :
ContinuousSMul (ZMod p) (ULift.{u} (ZMod p)) :=
ContinuousSMul.induced ULift.moduleEquiv.toLinearMap
local instance continuousH1CupProductModule :
Module (ZMod p) (ContinuousH1ZMod (p := p) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Cohomology.continuousH1CupProductLifted
DocumentationThe continuous cup product of two trivial mod-p degree-one classes, curried as a bilinear map into lifted degree-two cohomology.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open ClassFieldTower.ProP
open scoped Topology
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable {p : ℕ}
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
local instance continuousH1CupProductContinuousSMulULiftZMod :
ContinuousSMul (ZMod p) (ULift.{u} (ZMod p)) :=
ContinuousSMul.induced ULift.moduleEquiv.toLinearMap
local instance continuousH1CupProductModule :
Module (ZMod p) (ContinuousH1ZMod (p := p) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Cohomology.continuousH1CupProductLifted_apply
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open ClassFieldTower.ProP
open scoped Topology
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable {p : ℕ}
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
local instance continuousH1CupProductContinuousSMulULiftZMod :
ContinuousSMul (ZMod p) (ULift.{u} (ZMod p)) :=
ContinuousSMul.induced ULift.moduleEquiv.toLinearMap
local instance continuousH1CupProductModule :
Module (ZMod p) (ContinuousH1ZMod (p := p) (G := G)) :=
continuousH1ZModModule