ModuleMultiplicativeProductH2Evaluation.lean
Nyll.GaloisCohomology.ProP.MultiplicativeProductH2Evaluation
4 declarations indexed from sourceView source ↗ Module documentation
Degree-two cohomology detected by product coordinates
An actual one-cochain primitive in each coordinate combines into a product primitive. Consequently evaluation detects degree-two classes, including for an infinite product of multiplicative coefficient groups.
Declarations
ClassFieldTower.Cohomology.productEvaluationAction
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFieldTower.Cohomology
open CategoryTheory groupCohomology
open CyclicCohomology.ProfiniteCohomology.Herbrand
variable {G ι : Type} [Group G]
variable (M : ι → Type) [∀ i, CommGroup (M i)] [∀ i, MulDistribMulAction G (M i)]
ClassFieldTower.Cohomology.piMultiplicativeEvaluationRepHom
DocumentationEvaluation at one coordinate as a morphism of the actual representations.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFieldTower.Cohomology
open CategoryTheory groupCohomology
open CyclicCohomology.ProfiniteCohomology.Herbrand
variable {G ι : Type} [Group G]
variable (M : ι → Type) [∀ i, CommGroup (M i)] [∀ i, MulDistribMulAction G (M i)]
local instance productEvaluationAction : MulDistribMulAction G (∀ i, M i) :=
CyclicCohomology.piMulDistribMulAction G M
ClassFieldTower.Cohomology.piMultiplicativeH2Evaluation
DocumentationSimultaneous evaluation on degree-two cohomology.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFieldTower.Cohomology
open CategoryTheory groupCohomology
open CyclicCohomology.ProfiniteCohomology.Herbrand
variable {G ι : Type} [Group G]
variable (M : ι → Type) [∀ i, CommGroup (M i)] [∀ i, MulDistribMulAction G (M i)]
local instance productEvaluationAction : MulDistribMulAction G (∀ i, M i) :=
CyclicCohomology.piMulDistribMulAction G M
ClassFieldTower.Cohomology.piMultiplicativeH2Evaluation_injective
DocumentationProduct degree-two classes are determined by all their evaluations.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFieldTower.Cohomology
open CategoryTheory groupCohomology
open CyclicCohomology.ProfiniteCohomology.Herbrand
variable {G ι : Type} [Group G]
variable (M : ι → Type) [∀ i, CommGroup (M i)] [∀ i, MulDistribMulAction G (M i)]
local instance productEvaluationAction : MulDistribMulAction G (∀ i, M i) :=
CyclicCohomology.piMulDistribMulAction G M