Two-sided nondegeneracy of a bijective pairing into the dual
ProvedgroupCohomology.theta1_nondegenerate_of_bijectiveLet be a field and a group, both in a fixed universe, and let be a group homomorphism into the automorphism group of AlgebraicClosure ℚ over . Let and be -linear representations of , and write for continuousH1 r M, the -submodule of the first group cohomology obtained as the image, under the canonical map H1π from one-cocycles to , of the submodule levelCocycles₁ r M of cocycles attached to ; likewise for . Let be a -linear map into the -dual of , and assume is bijective. The conclusion is the conjunction of two nondegeneracy statements for the associated pairing : first, any with for all vanishes; second, any with for all vanishes. Nothing beyond the -module structures is used: , and serve only to name the two spaces.
This is the standard passage from a bijective map into a dual space to nondegeneracy of the corresponding bilinear pairing, specialised to the pair of continuous first cohomology groups used in the duality bookkeeping of Greenberg–Wiles type Euler-characteristic formulas; the field hypothesis is what makes the second half hold. It is cited in the identification of the Greenberg–Wiles expression with the unramified local menu, groupCohomology.greenbergWiles_eq_unramifiedMenu_extArithLoc.
import Definitions.Def_GroupCohomology_ContinuousDuality import Definitions.Def_GroupCohomology_Selmer set_option maxHeartbeats 4000000 set_option synthInstance.maxHeartbeats 400000 set_option backward.isDefEq.respectTransparency.types false set_option autoImplicit false open Module universe u
theorem groupCohomology.theta1_nondegenerate_of_bijective {k G : Type u} [Group G] [Field k]
(r : G →* (AlgebraicClosure ℚ ≃ₐ[ℚ] AlgebraicClosure ℚ))
{M D : Rep.{u} k G}
(θ : continuousH1 r M →ₗ[k] Module.Dual k (continuousH1 r D))
(hbij : Function.Bijective θ) :
(∀ x : continuousH1 r M, (∀ w : continuousH1 r D, θ x w = 0) → x = 0)
∧ ∀ w : continuousH1 r D, (∀ x : continuousH1 r M, θ x w = 0) → w = 0 := by sorry