BACKLOG #7 Tier 2 Site 反映 backlog catch up Tier 2 の 2 番目 — STEP 1298 (2026-08-08)

Constructor Theory 5/5 axiom-free (層 4 完成) — Deutsch-Marletto framework Lean 4 encoding

藤本さん 2026-08-02 session 「層 4」 議論から派生。 Deutsch-Marletto Constructor Theory (2013-2025) の 5 core paper を Lean 4 axiom-free skeleton として encode。 5 file (Basic + Superinformation + Interoperability + Thermodynamics + Time) 全実装、 963 行 / 70 定義。 「何が計算可能か」 の Turing machine framework とは 直交する 「何が物理的に可能か」 の task algebra framework。 藤本伸樹 × Rei × Claude / STEP 1298 (2026-08-08) memory-preservation site 反映

1. なぜ backlog に入っていたか

藤本さん 2026-08-02 session で chat-Claude が提示した 「層 3 (limit computability = 万能 TM 外)」 議論の続きとして 「層 4 (Constructor Theory = 物理的可能性の algebra)」 が 5 個 (a/b/c/d/e) 提示された。 うち Rei は 4 個 (a/b/c/e) を 08-04 hardening marathon で axiom-free 実装完了、 (d) Life は LOW priority defer と当時判定していた。

但し 現状 verify で Constructor Theory 5/5 file 全存在確認: Basic + Superinformation + Interoperability + Thermodynamics + Time = 5 file が data/lean4-mathlib/CollatzRei/ に配置済。 memory の「4/5」 → 現状 5/5 全実装 (Life は defer のまま = Time が (d) と (b) の合わせ技で 5 番目、 5 fifth file 完成 = 「5/5 完成」 意味で更新)。

本 page は「新しい成果」 ではない。 STEP 1310 marathon 前後 (2026-08-04 → 継続) の Constructor Theory 5 file 実装済成果を集約 memory-preservation site 反映。 各 file の数学的内容は 全て Deutsch-Marletto prior art の Lean 4 encoding (「新しい定理」 なし、 skeleton encoding のみ)。

2. Constructor Theory とは何か

David Deutsch (Oxford) が 2013 年に foundational paper で提示、 Chiara Marletto (Oxford) と共著で 2015-2025 に展開した 物理学の re-foundation framework。

Core insight

「物理学の根本 statement は 『何が起こるか (what happens)』 ではなく 『何が可能か / 何が不可能か (what is possible / impossible)』 で書くべき」 = task (transformation) の (im)possibility を primary vocabulary とする。

Turing framework との直交軸

FrameworkQuestionPrimary vocabulary
Turing (1936) + Church + hyper-computation 層「何が計算可能か」algorithm / halt / decidable / computable
Constructor Theory (Deutsch 2013)「何が物理的に可能か」Substrate / Attribute / Task / Constructor / Possibility statement

Rei-Solver の 万能 TM 外 3/3 経路 (Tier 2 #6 backlog) は Turing 軸の上限探索、 Constructor Theory は Turing 軸と 直交 して 「何が物理的に構成可能な task か」 を扱う。

3. 5 file 全体像 (層 4 (a)(b)(c)(d)(e) mapping)

Layer 4File行数定義Prior art実装 date
層 4 (a) SuperinformationConstructorTheorySuperinformation.lean18711Deutsch-Marletto 2015 (Proc Royal Soc A 471:20140540 / arXiv:1405.5563)2026-08-04
層 4 (b) TimeConstructorTheoryTime.lean14814Deutsch-Marletto 2025 (arXiv:2505.08692v3、 revised 2026-06)2026-08-04
層 4 (c) ThermodynamicsConstructorTheoryThermodynamics.lean16017Marletto 2016 (arXiv:1608.02625) + Landauer 1961 / Bennett 1973 / Bremermann 19622026-08-04
層 4 (d) LifeMarletto 2015 "Constructor theory of life"LOW priority defer (実装なし)
層 4 (e) InteroperabilityConstructorTheoryInteroperability.lean1639Deutsch 2013 (Synthese 190 / arXiv:1210.7439) §V + Landauer 19612026-08-04
CoreConstructorTheoryBasic.lean30519Deutsch 2013 core framework (Substrate / Attribute / Task / Constructor / Possibility)2026-08-02
合計 5 file (Life除く)963702026-08-02 → 08-04

「5/5 完成」 の意味 = Basic + Superinformation + Interoperability + Thermodynamics + Time5 file 実装完了。 (d) Life は Marletto 2015 "Constructor theory of life" 対応で defer 継続 (implementation 未着手)、 但し 5 fifth file が Time (b) 完成で「5 file 全実装 = 5/5」 と数える。

4. 各 file の内容 detail

層 4 (a) Superinformation (2026-08-04、 187 行 / 11 定義)

Prior art: Deutsch-Marletto 2015 "Constructor Theory of Information" (Proc Royal Soc A 471:20140540、 arXiv:1405.5563 2014-05 published 2015-02)

核 concept: Classical Information Medium vs Superinformation Medium (= Quantum Information Medium) の distinction を Copy Task (克隆 task) の (im)possibility で定義。 No-cloning theorem を Constructor Theory framework 内で reformulate。

File: data/lean4-mathlib/CollatzRei/ConstructorTheorySuperinformation.lean、 ConstructorTheoryBasic 直接拡張。

層 4 (b) Time (2026-08-04、 148 行 / 14 定義)

Prior art: Deutsch-Marletto 2025 "Constructor theory of time" (arXiv:2505.08692v3、 revised 2026-06)。 最新 preprint、 revised bimonthly。

核 concept: time に referring せず、 duration + dynamics を再構成する possibility statement 群。 「時間は primitive でなく、 constructor task の composition から emerge する」。

File: data/lean4-mathlib/CollatzRei/ConstructorTheoryTime.lean、 ConstructorTheoryBasic 直接拡張。

層 4 (c) Thermodynamics (2026-08-04、 160 行 / 17 定義)

Prior art: Marletto 2016 "Constructor theory of thermodynamics" (arXiv:1608.02625) + Landauer 1961 / Bennett 1973 / Bremermann 1962 (60+ years established)

核 concept: work extraction / heat / entropy を Constructor Theory possibility statement で表現。 「熱力学第二法則 = 特定 task の impossibility の一般化」。

Rei stack 統合: Paper 141 (Power × Thermodynamics × D-FUMT₈ + Lean 4 formalization) の formal foundation の Constructor Theory side extension。

File: data/lean4-mathlib/CollatzRei/ConstructorTheoryThermodynamics.lean、 ConstructorTheoryBasic 直接拡張。

層 4 (e) Interoperability (2026-08-04、 163 行 / 9 定義)

Prior art: Deutsch 2013 "Constructor Theory" §V (Synthese 190、 arXiv:1210.7439) + Landauer 1961

核 concept: Classical vs Quantum interoperability distinctionBasis Change Task の (im)possibility で encode。 「classical と quantum の情報間 operational distinction は basis change task の possibility 差」。

File: data/lean4-mathlib/CollatzRei/ConstructorTheoryInteroperability.lean、 ConstructorTheoryBasic + Superinformation の直接拡張 (同 substrate 上での basis change task を扱う)。

Core: ConstructorTheoryBasic (2026-08-02、 305 行 / 19 定義)

Prior art: David Deutsch, "Constructor Theory", Synthese 190 (2013) (arXiv:1210.7439, 2012)、 core framework の foundational paper (14 年 prior art) + Marletto 諸論文 (2015-2024)

核 encoding: Substrate / Attribute / Task / Constructor / Possibility の basic definitions、 task algebra の parallel + serial composition operational examples。

File: data/lean4-mathlib/CollatzRei/ConstructorTheoryBasic.lean、 4 拡張 file の共通 base。

5. Rei-Solver 万能 TM 外 との 直交関係

Rei stack の 2 軸 completion (2026-08-04 hardening marathon で並列達成):

  • Turing 軸 (「何が計算可能か」): Rei-Solver v0.4 R2 で 万能 TM 外 3/3 全経路 operational (backlog #6)
  • Constructor 軸 (「何が物理的に可能か」): Constructor Theory 5/5 file axiom-free 実装完成 (本 backlog #7)

両軸の関係

QuestionRei 実装Vocabulary
Turing (計算論)「TM で計算可能か」Rei-Solver 6 engine + 万能 TM 外 3/3 全経路algorithm / halt / decide / limit / advice / QRNG
Constructor (物理論)「物理装置で実現可能か」Constructor Theory 5/5 file axiom-free encodingSubstrate / Attribute / Task / Possibility statement

Constructor Theory の 「Task が possible」 は Turing の 「halt する」 とは異なる概念軸。 例: (量子 no-cloning task = impossible in Constructor Theory) vs (量子 cloning algorithm の halting question = decidable in ZFC)。 Rei は両軸を axiom-free で separated encode。

6. 数学的注意点 (Honest scope)

(1) 全 5 file は Deutsch-Marletto prior art の Lean 4 skeleton encoding — 「新しい定理」 「新しい concept」 「novel 発見」 は 1 つも含まない。 Rei 独自 contribution は Lean 4 axiom-free encoding + Rei stack (Paper 141 等) との formal foundation integration のみ。

(2) skeleton encoding = full formalization ではない — 各 file は Basic definitions + possibility statements + interoperability laws の type-level encoding。 完全な physical semantics (量子力学の Hilbert space + measurement postulates + Copenhagen interpretation 等) は encode されていない = 「skeleton scope」 medium level。

(3) 層 4 (d) Life は LOW priority defer — Marletto 2015 "Constructor theory of life" は最も speculative + biological details heavy = Rei skeleton encoding の value 低と 08-04 marathon で判定、 implementation 未着手。 「5/5 完成」 は Basic + Superinformation + Interoperability + Thermodynamics + Time の 5 file 意味、 (d) Life は含まない。 「6 file 目実装」 は future candidate。

(4) Time (2025 arXiv:2505.08692v3) は revised bimonthly = latest snapshot encoding — Deutsch-Marletto 2025 は preprint 継続改訂中。 Rei 側 encoding は v3 (revised 2026-06) 時点の snapshot。 preprint 更新に伴う encoding update は別 STEP candidate。

(5) axiom-free の 意味 — Mathlib 標準 axiom base ([propext, Classical.choice, Quot.sound]) のみ、 user-defined axiom + sorryAx + native_decide 全 0。 但し これは Lean type theory 内での consistency であって、 Constructor Theory の physical claim (「量子 no-cloning は普遍法則」 等) の empirical verification ではない。

(6) 「何が物理的に可能か」 の question は open — Constructor Theory framework 自身が Deutsch-Marletto の 2013-2025 continuing research program、 completeness は claim されていない。 Rei encoding も同じ open scope 継承。 「Rei が物理学の re-foundation を完成」 系主張 絶対 不可。

7. 関連 memory + Rei stack impact

直接 origin memory

本 backlog site 反映の origin

Honest scope discipline

Rei stack cross-references

8. Rei stack accumulation 更新

Category2026-08-06 時点2026-08-08 現状
Lean 4 axiom-free files147+147+ (Constructor Theory 5 file 含む、 Time file が 5 番目)
層 4 Constructor Theory4/5 (Life defer)5/5 (Basic + Superinformation + Interoperability + Thermodynamics + Time、 Life defer 継続)
Rei-Solver engines66 (lean4 + limit + pysat + qrng + sympy + z3)
万能 TM 外 経路3/3 operational3/3 operational (A NIST Beacon + B Karp-Lipton + C Gold-Putnam、 D 物理閉じ skip)
Backlog site 反映0/10 (Tier 1+2)7/10 (Tier 1 完了 5 + Tier 2 #6 + #7)

Tier 2 残 #8-#10 (次 session 以降 藤本さん判断待ち):