Skip to content

Commit deaff4f

Browse files
claudehyperpolymath
authored andcommitted
docs(ordinal): record the unbudgeted sound-carrier wf-<ᵇʳᶠ² closure (#212)
Consolidation follow-through for PR #212. Records across the canonical docs that roadmap open-item #1 ("eliminate the ℕ budget from wf-<ᵇʳᶠᵇ") is discharged in its achievable form — the sound-carrier recursive surface RecursiveSurfaceSound.wf-<ᵇʳᶠ² (unbudgeted, via the rank2 embedding over _<ᵇ²_) — while the GLOBAL form over native _<ᵇ_ stays walled (all five routes; rank2 does not escape the <ᵇ-+Ω counterexample), with a falsifiable verdict as its realistic close-out. * wiki/Roadmap.adoc — recast open-item #1. * roadmap.adoc — Lane 3 note appended. * buchholz-rank-obstruction.adoc — "recommended next move 1" UPDATE. * CLAUDE.md — session-arc follow-on + DO-NOT-REOPEN on the global form. Doc-only; no .agda touched. https://claude.ai/code/session_017t53M7W7ubmXpwymveLcCE
1 parent 9f84dbf commit deaff4f

4 files changed

Lines changed: 50 additions & 6 deletions

File tree

CLAUDE.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -265,6 +265,20 @@ single-ladder union `_<ᵇᵘ_`: it closes the equal-Ω boundary
265265
`<ᵇ-ψΩ≤` and the bplus-target `<ᵇ-+1` (the single-ladder Gate 1's
266266
open blocker) with ONE ordinally-sound scalar rank.
267267

268+
*Follow-on (PR #212): the recursive-surface budget eliminated on the
269+
sound carrier.* `Ordinal.Buchholz.RecursiveSurfaceSound` lands
270+
`_<ᵇʳᶠ²_` (= `_<ᵇ²_` core + the two same-binder congruences `ψα`/`+2`)
271+
and its UNBUDGETED `wf-<ᵇʳᶠ²` via the `rank2` embedding: `<ᵇʳᶠ²-core`
272+
`rank2-mono-<ᵇ²`, the two congruences → `⊕-mono-<-right`. This is
273+
roadmap open-item #1 ("eliminate the ℕ budget from `wf-<ᵇʳᶠᵇ`") in its
274+
ACHIEVABLE form. The budget was an artefact of native `_<ᵇ_`'s
275+
unsoundness, not of the same-binder recursion. DO NOT reopen the
276+
GLOBAL unbudgeted `wf-<ᵇʳᶠ` over native `_<ᵇ_`: all five routes are
277+
walled (`RankBrouwer.agda` preamble) and `rank2` does NOT escape the
278+
`<ᵇ-+Ω` counterexample — its realistic close-out is the falsifiable
279+
"cannot close under `--safe --without-K`" verdict, not a positive
280+
proof.
281+
268282
*The `<ᵇ-+ψ` leading-power subtlety (load-bearing).* `rank2-mono-+ψ`
269283
needs the source pieces below the ψ-block's LEADING power
270284
`ω-rank-pow (double ν)` — strictly stronger than "below the whole

docs/echo-types/buchholz-rank-obstruction.adoc

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -234,6 +234,21 @@ losing well-foundedness. Pinned in `Smoke.agda`; wired into
234234
into Brouwer or directly. Substantial: the 13-constructor
235235
matrix + the inversion lemmas all need restating. Likely 2–3
236236
weeks of disciplined proof work.
237+
+
238+
*UPDATE 2026-06-14 — this route is now realised on the sound carrier.*
239+
The doubled-ladder `rank2` (§"Doubled-ladder closure") IS the
240+
WF-restricted rank: `_<ᵇ²_` is the sound carrier and
241+
`rank2-mono-<ᵇ²` ranks all 12 core constructors. For the
242+
*recursive-surface* consumer specifically, this discharges the
243+
"eliminate the ℕ budget" goal — `Ordinal.Buchholz.RecursiveSurfaceSound`
244+
lands `_<ᵇʳᶠ²_` (= `_<ᵇ²_` core + the two same-binder congruences) and
245+
its UNBUDGETED `wf-<ᵇʳᶠ²` via the `rank2` embedding (the two congruence
246+
cases are the `⊕-mono-<-right` discharges this note already identified;
247+
the doubled ladder supplies the core). The budget in
248+
`RecursiveSurfaceBudget._<ᵇʳᶠᵇ_` was an artefact of native
249+
unsoundness, not of the same-binder recursion. What remains genuinely
250+
open is only the GLOBAL form over *native* `_<ᵇ_` (route still walled;
251+
realistic close-out is the falsifiable verdict of move 3, NOT move 2).
237252

238253
2. *Non-additive denotational measure*. Replace the Brouwer-rank
239254
shape with a function `BT → α` for some target `α` whose order

roadmap.adoc

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -401,9 +401,19 @@ there is no faithful native projection (native `_<ᵇ_` is ordinally
401401
unsound — see the `<ᵇ-+Ω` counterexample in the obstruction note),
402402
and native WF is already proved directly in `WellFounded.wf-<ᵇ`. So
403403
this closes the *carrier* Gate-1 story but does NOT discharge the
404-
three open items above (unbudgeted `_<ᵇʳᶠ_` WF; the K-limited
405-
shared-binder cases; native-`_<ᵇ_` internalisation, which is
406-
rank-embedding-impossible).
404+
native-`_<ᵇ_` internalisation (rank-embedding-impossible) or the
405+
K-limited shared-binder cases above.
406+
407+
*Recursive-surface budget eliminated on the sound carrier (2026-06-14,
408+
PR #212).* Open item 1 ("unbudgeted `_<ᵇʳᶠ_` WF") is discharged in its
409+
achievable form: `Ordinal.Buchholz.RecursiveSurfaceSound` lands
410+
`_<ᵇʳᶠ²_` (= the sound carrier `_<ᵇ²_` + the two same-binder
411+
congruences `ψα`/`+2`) and its UNBUDGETED `wf-<ᵇʳᶠ²` via the `rank2`
412+
embedding — no ℕ budget. The budget in `RecursiveSurfaceBudget` was an
413+
artefact of native `_<ᵇ_`'s unsoundness, not of the recursion. The
414+
GLOBAL form over native `_<ᵇ_` stays walled (all five routes; `rank2`
415+
does not escape the `<ᵇ-+Ω` counterexample); its realistic close-out
416+
is the falsifiable verdict, not a positive proof.
407417

408418
*Artefacts.* See `docs/buchholz-plan.adoc`,
409419
`docs/echo-types/buchholz-rank-obstruction.adoc` (live per-constructor

wiki/Roadmap.adoc

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,9 +59,14 @@ consolidation / doc-threading.
5959

6060
Target: *Bachmann–Howard* ψ₀(Ω_ω). Open, in priority order:
6161

62-
. *Unbudgeted `_<ᵇʳᶠ_` global WF* — eliminate the explicit ℕ budget from
63-
`wf-<ᵇʳᶠᵇ` without leaving `--safe --without-K`. The named next bottleneck;
64-
solo, not swarmable.
62+
. *Unbudgeted `_<ᵇʳᶠ_` global WF* — the GLOBAL form over native `_<ᵇ_`
63+
is *walled* (all five standard routes; native `_<ᵇ_` is ordinally
64+
unsound — see `buchholz-rank-obstruction.adoc`). The SOUND-CARRIER
65+
form is *DONE* (2026-06-14, PR #212): `RecursiveSurfaceSound.wf-<ᵇʳᶠ²`
66+
is unbudgeted, built over `_<ᵇ²_` + the doubled-ladder `rank2`
67+
embedding. Remaining open is only the global-over-native form, whose
68+
realistic close-out is a falsifiable "cannot close under
69+
`--safe --without-K`" verdict rather than a positive proof.
6570
. *Full constructor set beyond the admitted core* — the K-limited shared-binder
6671
cases `<ᵇ-ψα`, `<ᵇ-+2`.
6772
. *Push the surface-route WF back* into `Order.agda`'s main `_<ᵇ_` package.

0 commit comments

Comments
 (0)