§8 R-stage obstruction module — the reduction #
GQ2.SectionEight.stageR136_of (the Prop. 8.9 assembly item 1, combinatorial core) derives the (136) display of
Prop 8.9 from an obstruction-module datum stated in Module.Dual-of-W vocabulary
(W, o : BoundaryLifts(B) → W, e : D_R ≃ Wᵛ, hmB/hobs/hfib). This file repackages
that datum in the natural obstruction shape: the obstruction of a B-stage boundary lift is
a linear functional on the scalar-character space D_R,
obs : BoundaryLifts(B) → D_Rᵛ, obs g λ = the λ-scalar obstruction of g (in 𝔽₂),
so that
obs g λ = 0 ⟺ glifts through theλ-coverp_λ(them_{Γ,λ}(B)count,hmB),obs g = 0 ⟺ glifts all the way toY(hobs), and- every liftable fibre has the torsor size
z_R(hfib, the 5.15/5.16Z¹-numeric).
stageR136_ofObstruction takes exactly this data (with a chosen 𝔽₂-module realization
D_Rmod ≃ D_R of the scalar-character index — RecursionFrame.DR is a bare Fintype, so the
linear structure is supplied here) and produces the (136) conclusion, by taking W := D_Rmodᵛ
and e := evalEquiv ∘ (·⁻¹) the finite-dimensional double-dual identification. All std-3; no
axioms — the arithmetic axioms (B6, B7) enter only when a caller discharges hfib from the
numerics.
Interface boundary #
This reduction is reusable independently of the concrete block construction. Constructing the
obs/hmB/hobs/hfib witness for the concrete 𝒴-frame needs one input the bare
RecursionFrame + Enrichment do not carry: the compatibility that the abstract per-λ
scalarCover l really is the λ-pushout Y/ker λ ↠ Y/R of the single radical extension
Y ↠ B (the frame stores scalarCover as unrelated central covers, documented — not enforced —
as the pushouts). Without that link, λ ↦ [g lifts through p_λ] has no reason to be 𝔽₂-linear
(the obs-linearity) and "lifts through every p_λ ⟺ lifts to Y" (the hobs separation) is
not derivable from the abstract frame alone. The concrete RObstructionData and its
pushout-compatible cover maps are constructed in GQ2/RStage/ObstructionBuild.lean; its
stageR136_ofRSepData theorem feeds those data into the reduction proved here.
The R-stage obstruction module → (136) (the Prop. 8.9 assembly reduction). Given a finite 𝔽₂-module
D_Rmod realizing the scalar-character index D_R (toDR, sending 0 ↦ zeroDR) and the
obstruction as a linear functional obs g ∈ D_Rmodᵛ on each B-stage boundary lift, whose
λ-vanishingobs g λ = 0counts theλ-cover-liftable mapsm_{Γ,λ}(B)(hmB),- total vanishing
obs g = 0detects liftability toY(hobs), and - liftable fibres have the constant torsor size
z_R(hfib),
the (136) display holds. Proof: take W := D_Rmodᵛ, o := obs, and identify
e : D_R ≃ Wᵛ = D_Rmodᵛᵛ by the finite-dimensional double-dual evalEquiv, then apply
stageR136_of.
Paper-tag ledger (auto-generated by paperforge; do not edit) #
- Prop 8.9 = ⟦thm-closedrecursion⟧ (= theorem 8.17 in current tex)