ClassFieldTower.Cohomology.finiteDimensional_and_finrank_degree_two_le_of_inflationRange_embeddings
A uniform finite-dimensional target for the finite-stage inflation ranges bounds the ambient lifted degree-two cohomology. No compatibility between the stagewise embeddings is required.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.Cohomology
open ProCGroups ProCGroups.ProC
noncomputable section
universe u v
variable {p : ℕ} [Fact p.Prime]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
variable {W : Type v} [AddCommGroup W] [Module (ZMod p) W]Lean source · statement
theorem finiteDimensional_and_finrank_degree_two_le_of_inflationRange_embeddings
[FiniteDimensional (ZMod p) W]
(hG : HasOpenNormalBasisInClass (FiniteGroupClass.pGroup p) G)
(hEmbed : ∀ U : OpenNormalSubgroupInClass (FiniteGroupClass.pGroup p) G,
∃ f : degreeTwoInflationRange (p := p) U →ₗ[ZMod p] W,
Function.Injective f) :
FiniteDimensional (ZMod p) (continuousCohomologyZModPLifted p G 2) ∧
Module.finrank (ZMod p) (continuousCohomologyZModPLifted p G 2) ≤
Module.finrank (ZMod p) W