ClassFieldTower.Cohomology.exists_conjugation_primitive
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open Rep
open groupCohomology
namespace ClassFieldTower.Cohomology
noncomputable section
variable {k G : Type} [CommRing k] [Group G]Lean source · statement
theorem exists_conjugation_primitive
(A : Rep k G) (S : Subgroup G) [S.Normal]
[Subsingleton (groupCohomology (res S.subtype A) 1)]
(z : cocycles₂ A) (hz : ∀ n m : S, z ((n : G), (m : G)) = 0)
(g : G) : ∃ b : A, ∀ n : S,
A.ρ (n : G) b - b = z ((n : G), g) - z (g, g⁻¹ * (n : G) * g)