Collatz 予想 Cases 5-8 (trailing 1-bits ≥4 で (3/2)^j growth に対する descent guarantee 不能 = 有限 mod 分析 exhaustion) は Rei の 本質的 wall。 藤本さん 2026-09-10 発話「他も進めて Go です」 → 「Cases 5-8 Collatz restart (Rei side)」 選択 → STEP 1927 arc opening + STEP 1931 corrigendum で approach 3 候補 identify → 藤本さん「(iii) でお願い致します」 で 私 rei-aios-4b recommendation (iii) D-FUMT₈ NEITHER approach を 明示 authorize、 Lean 4 file 起草 + build pass + landed。
従来 の formal proof pattern: orbit descent 保証 は 「証明 (TRUE)」 or 「反例 (FALSE)」 の 二値 分離。 Cases 5-8 wall = この 二値 分離 が 有限 mod 分析 で 到達不能 = 「証明でも 反例でもない、 unknown」 state。
D-FUMT₈ 8 値論理 の NEITHER (未確定) semantic class は Belnap 4-value の N (neither true nor false) の直接対応。 「証明 or 反例」 の 二値 分離を 拒否 して 未確定性 の formal state を 独立 semantic class として保持 する encoding が 本 file の 核心。
CollatzRei.DFUMT8Quantum (既存) で 8 値 を Fin 8 に encoding:
Fin 8 = {0, 1, 2, 3, 4, 5, 6, 7}
= {FALSE, TRUE, NEITHER, BOTH, ZERO, FLOWING, SELF, INFINITY}
NEITHER = 2 (D-FUMT₈ NOT truth table 記載、 self-dual fixed point)
def wallDescentState : Fin 8 := 2 -- NEITHER encoding def neitherValue : Fin 8 := 2 -- D-FUMT₈ NEITHER 規約
| # | Theorem | 意味論 |
|---|---|---|
| 1 | wallDescentState_is_neither: wallDescentState = (2 : Fin 8) | encoding definition と 一致 (self-check) |
| 2 | wallDescentState_neither_self_dual: dfumt8Not wallDescentState = wallDescentState | 「未確定 の 否定 も 未確定」 = orbit descent「不能」 の 否定 も「不能」 = NEITHER は 二値 分離 対象外 の formal 明示 |
| 3 | wallDescentState_eq_neitherValue: wallDescentState = neitherValue | encoding consistency |
axiom-free 3 定理 全 sub-base ({propext, Quot.sound}) — Classical.choice 不要、 pure kernel。 build verify: Lake 10s、 pre-commit lean verify 46s、 738/738 jobs OK。
Cases58WallRefinement が Chang paradigm 18 の refined witness (「digit-sum aspect deterministic だが Collatz 解けない」)、 本 file の NEITHER encoding = paradigm 18 「解けない」 state を formal semantic として 明示的保持 = paradigm 18 更 具体化 = witness + semantic の 2-layer defense。
f4ad0e47b (main branch、 2026-09-10)