Commit 3ee0f08
proof(ordinal): φ₁ — the ε-number enumeration (BH climb rung 3, slice 2) (#238)
## Summary
New `--safe --without-K` module `Ordinal.Brouwer.VeblenPhi` (zero
postulates):
the Veblen **φ₁** level — the enumeration of the **ε-numbers** (fixed
points of
`ω^^`) — building on rung 3.1's inflationary law `α ≤′ ω^^ α`.
- `next-ε β = olim (tower-from (osuc β))` — the least ε-number
**strictly above β**.
`ω^^-next-ε-≤` / `next-ε-≤-ω^^` prove it a fixed point of `ω^^`
(bi-`≤′`); the
`≥` direction's base index uses `ω^^-infl (osuc β)`. `β<next-ε : osuc β
≤′ next-ε β`.
- `φ₁ : Ord → Ord` — `φ₁ 0 = ε₀`, `φ₁ (α+1) = next-ε (φ₁ α)`, `φ₁ (lim
f) = sup`.
- **`φ₁-ε-number`** — every value of φ₁ is an ε-number (bi-`≤′`): `oz`
reuses
`ε₀-ε-number`, `osuc` is `next-ε`'s fixed-point pair (no IH needed), the
limit
case lifts the per-branch IH through `olim` via `f-in-lim′`.
Wired into `All.agda`; headlines pinned in `Smoke.agda`.
## Honest scope
φ₁ is the **first transfinite Veblen level** (φ₀ = `ω^^`). Γ₀ needs the
full
binary φ_α hierarchy + its diagonal fixed point; ψ₀(Ω_ω) sits far above
Γ₀ and
additionally needs the ordinal-collapsing layer. **Order-type fidelity
(ψ₀(Ω_ω))
REMAINS OPEN (D-2026-06-14)** — this slice neither reaches Γ₀ nor plugs
`Fidelity.AtHeight`. bi-`≤′` (not `≡`) throughout, since Brouwer `olim`s
of
different ℕ-indexings of one supremum are not definitionally equal.
## Verification
- `agda proofs/agda/All.agda` exits 0 (194 modules) under `--safe
--without-K`.
- `tools/check-guardrails.sh` + `scripts/kernel-guard.sh` PASS; zero
postulates.
## Branch note
This branch also carries prior `pr-233` integration commits and an
RSR-Bronze
re-add that is content-identical to `main` (merge-neutral). The net-new
proof
deliverable here is the φ₁ module + its `All.agda` / `Smoke.agda`
wiring.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
https://claude.ai/code/session_01GJatEm2TVFSTBEkKXmserJ
---
_Generated by [Claude
Code](https://claude.ai/code/session_01GJatEm2TVFSTBEkKXmserJ)_
---------
Co-authored-by: Claude <noreply@anthropic.com>1 parent b68c14e commit 3ee0f08
3 files changed
Lines changed: 112 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
119 | 119 | | |
120 | 120 | | |
121 | 121 | | |
| 122 | + | |
122 | 123 | | |
123 | 124 | | |
124 | 125 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1186 | 1186 | | |
1187 | 1187 | | |
1188 | 1188 | | |
| 1189 | + | |
| 1190 | + | |
| 1191 | + | |
| 1192 | + | |
| 1193 | + | |
| 1194 | + | |
| 1195 | + | |
| 1196 | + | |
| 1197 | + | |
| 1198 | + | |
| 1199 | + | |
| 1200 | + | |
| 1201 | + | |
| 1202 | + | |
| 1203 | + | |
| 1204 | + | |
1189 | 1205 | | |
1190 | 1206 | | |
1191 | 1207 | | |
| |||
0 commit comments