ModuleMultiplicativeProductH2.lean
Nyll.GaloisCohomology.ProP.MultiplicativeProductH2
5 declarations indexed from sourceView source ↗ Module documentation
Degree-two vanishing for products of multiplicative representations
Primitives are selected coordinatewise and assembled into an actual one-cochain. The local vanishing input is supplied by the proved local integer-unit and archimedean block theorems at the idele application.
Declarations
ClassFieldTower.Cohomology.isMulCoboundary₂_of_H2_subsingleton
DocumentationVanishing of degree-two cohomology supplies an actual multiplicative one-cochain primitive.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Cohomology
open groupCohomology
variable {G : Type} [Group G]
ClassFieldTower.Cohomology.H2_subsingleton_of_isMulCoboundary₂
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Cohomology
open groupCohomology
variable {G : Type} [Group G]
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Cohomology
open groupCohomology
variable {G : Type} [Group G]
section Pi
variable {ι : Type} (M : ι → Type) [∀ i, CommGroup (M i)]
variable [∀ i, MulDistribMulAction G (M i)]
ClassFieldTower.Cohomology.piMultiplicativeH2_subsingleton
DocumentationCoordinatewise primitives prove degree-two vanishing for a dependent product, including an infinite product.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Cohomology
open groupCohomology
variable {G : Type} [Group G]
section Pi
variable {ι : Type} (M : ι → Type) [∀ i, CommGroup (M i)]
variable [∀ i, MulDistribMulAction G (M i)]
local instance : MulDistribMulAction G (∀ i, M i) :=
CyclicCohomology.piMulDistribMulAction G M
ClassFieldTower.Cohomology.prodMultiplicativeH2_subsingleton
DocumentationDegree-two vanishing is preserved by a binary product.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Cohomology
open groupCohomology
variable {G : Type} [Group G]