The index-2 character blockLam (scratch) #
The lam input to prop_7_4 / mForm_of_qbar: for a Y-normal l ≤ R of relative index 2,
the character λ_l : ↥R → 𝔽₂ cutting R ↠ R/l ≅ 𝔽₂. Additive (blockLam_hom), Y-conjugation
invariant (blockLam_conj), and nonzero (blockLam_ne). Self-contained (no prop_7_4).
The index-2 character λ_l : ↥R → 𝔽₂ cutting out l ≤ R (R ↠ R/l ≅ 𝔽₂):
r ↦ 0 if r ∈ l, else 1.
Equations
- GQ2.blockLam B l r = if ↑r ∈ l then 0 else 1
Instances For
Additivity: λ_l(r·r') = λ_l(r) + λ_l(r') — from index-2 product membership
(mul_mem_iff_of_index_two).
Y-conjugation invariance: λ_l(y r y⁻¹) = λ_l(r) — because l is Y-normal.
Nonzero: since l < R, some r ∈ R∖l has λ_l(r) = 1.
Relative index is exactly 2 for a proper l < R with relIndex ≤ 2 (the DR shape).
hquad: the descended form qbar is quadratic (biadditive polar) #
Commutators of K land in R = Φ(K): [b,a] = b a b⁻¹ a⁻¹ ∈ R — via
a[b,a]a⁻¹ = (ab)²(a²b²)⁻¹ ∈ R (squares, hsq) and R-normality.
Packaging: a ZMod 2-form on a CommGroup G that is normalized (qm 1 = 0) and has a
biadditive multiplicative polar form gives an IsQuadraticFp2 form on Additive G.
⟦a⟧·⟦b⟧ = ⟦ab⟧ on P/S, in the K-membership form (proof term B.hKP (mul_mem …)
matches hspec/blockQbar_beta).
The polar form is a conjugated commutator character:
β(⟦a⟧,⟦b⟧) = qbar(⟦a⟧⟦b⟧) + qbar⟦a⟧ + qbar⟦b⟧ = λ([b,a]) — the linchpin of biadditivity.
qbar 1 = 0 (map_zero): from λ 1 = 0.
Every class of V = P/S has a K-representative (from KS = P, Blk.gen).
The multiplicative polar form is biadditive (hquad's core polar_add_left):
β(u·v, w) = β(u,w) + β(v,w). Via blockQbar_beta (β = λ(commutator)) + the commutator
identity [w, uv] = [w,u]·u[w,v]u⁻¹ + λ's additivity/conj-invariance.
hns: the descended form qbar is nonsingular #
⟦p⟧·⟦q⟧ = ⟦pq⟧ on P/S (the P-membership form).
Y-conjugation invariance of the polar form β(g•a, g•b) = β(a,b) (in qbP terms),
from qbar's Y-invariance hinv.
betaP is additive in its first argument (from qbar's polar biadditivity).
The polar radical as a subgroup of Y (contained in P): {y ∈ P | ∀ q ∈ P, β(y,q)=0}.
A subgroup by biadditivity/normalization of β.
Equations
- GQ2.radSub B qbar hbiadd h0 = { carrier := {y : Y | y ∈ B.P ∧ ∀ q ∈ B.P, GQ2.betaP B qbar y q = 0}, mul_mem' := ⋯, one_mem' := ⋯, inv_mem' := ⋯ }
Instances For
Endgame: an additive nonzero Y-invariant qbar : V → 𝔽₂ yields a Y-normal index-2
subgroup of K above R (ker of the character k ↦ qbar⟦k⟧), contradicting lemma_7_1_dual.
hns core (multiplicative): the polar form is non-degenerate — every a ≠ 1 in V=P/S
pairs nontrivially. If not, radSub is a nonzero Y-normal subgroup between S and P, so
= P by chief; then qbar is additive, contradicting lemma_7_1_dual
(additive_qbar_absurd).
Packaging: multiplicative non-degeneracy of qm on a CommGroup gives Nonsingular on
Additive.