§5.11 dévissage on the r_R spine: exactness of the nine-term LES #
Mechanical R-spine clone of GQ2/Devissage/LESExact.lean (campaign decision,
docs/orchestration/roe-r20-recon.md); proofs ported verbatim. Spine renames Z1w → Z1wR, H1w → H1wR, H2w → H2wR, d1Fun → d1FunR, d1 → d1R, mixedB → mixedB_R, WildRel → WildRelR,
IsSelfDual(W) → IsSelfDual(W)_R, with R-suffixed public names. The relator-free H0w_exact_mid is
reused from GQ2.Devissage.LESExact, never cloned.
Exactness of the nine-term LES #
Each spot is stated as y ∈ ker(out) ↔ y ∈ range(in) (equivalently at the ends, injectivity /
surjectivity), the usual snake-lemma bookkeeping.
Exactness at the right end: H²wMap g is surjective.
Exactness at H²w(A): ker(H²wMap g) = range(H²wMap f).
Exactness at H⁰w(A''): ker δ⁰ = range(H⁰wMap g).
Exactness at H¹w(A'): ker(H¹wMap f) = range δ⁰.
Exactness at H¹w(A): ker(H¹wMap g) = range(H¹wMap f).
Exactness at H¹w(A''): ker δ¹ = range(H¹wMap g).
Exactness at H²w(A'): ker(H²wMap f) = range δ¹.