← Archive
lm-004550 · 2026-10

HFMU-012|Obligation Geometry 與 Delayed Distinguishability

下載 MD 檔 ⬇
📎 附件 · Companion files — 隨文交付的程式 / 證明 / 資料,可獨立下載重驗

HFMU-012|Obligation Geometry 與 Delayed Distinguishability

0. 這輪真正新增的問題

HFMU-011 得到:

Deff(O)=∣X/∼O∣D_{\mathrm{eff}}(\mathcal O) = |X/{\sim_{\mathcal O}}|

會隨 obligation 增強而單調不減。

但 HFMU-011 的 world 太乾淨:

很多 distinction 在「現在」就已經看得出來。

HFMU-012 故意加入:

現在看起來相同,但未來 action probe 後才分裂的 states\boxed{ \text{現在看起來相同,但未來 action probe 後才分裂的 states} }

並且不再只跑一條 obligation ladder。

六個 obligation 的全部:

26=642^6=64

個子集合全部掃描。

作者: Neo.K
機構: EveMissLab/一言諾科技有限公司
日期: 2026-10-07(整理日期;原稿未標註日期)
版本: 原稿未標註(本次整理版)


1. 固定世界

狀態空間:

X=F25,∣X∣=32.X=\mathbb F_2^5, \qquad |X|=32.

有四個 action:

  • RR:循環前三個 bit;
  • SS:交換後兩個 bit;
  • TT:翻轉 b0b_0 ;
  • UU:翻轉 b3b_3。

從:

0000000000

出發,32 states 全部可達。

六個 obligation 是線性 predicate:

q1=b0,q_1=b_0, q2=b0⊕b1,q_2=b_0\oplus b_1, q3=b0⊕b1⊕b2,q_3=b_0\oplus b_1\oplus b_2, q4=b3,q_4=b_3, q5=b3⊕b4,q_5=b_3\oplus b_4, q6=b0⊕b3.q_6=b_0\oplus b_3.

2. 「現在的 rank」和「未來的 rank」不是同一件事

若只看當下 predicate:

I(O)=dim⁡span⁡(O).I(\mathcal O) = \dim\operatorname{span}(\mathcal O).

但 predictive obligation 必須考慮:

predicate 經過所有未來 action pullback 後,還能看到哪些方向?

因此定義:

WO=span⁡F2{P∘w:P∈O,  w∈A∗}.\boxed{ W_{\mathcal O} = \operatorname{span}_{\mathbb F_2} \{ P\circ w: P\in\mathcal O,\; w\in A^* \}. }

然後:

r(O)=dim⁡WO.\boxed{ r(\mathcal O) = \dim W_{\mathcal O}. }

有效狀態數:

Deff(O)=2r(O).\boxed{ D_{\mathrm{eff}}(\mathcal O) = 2^{r(\mathcal O)}. }

本輪 64 個 obligation subsets 中,exact partition refinement 與這個線性 certificate:

2dim⁡WO2^{\dim W_{\mathcal O}}

64/64 全部一致。


3. 單一 obligation 已經能展示 delayed distinguishability

六個 singleton:

Obligation 當下 bits Predictive bits 當下 classes Predictive classes
q1q_1 1 3 2 8
q2q_2 1 2 2 4
q3q_3 1 1 2 2
q4q_4 1 2 2 4
q5q_5 1 1 2 2
q6q_6 1 4 2 16

最誇張的是:

q6=b0⊕b3.q_6=b_0\oplus b_3.

現在只提供:

11

bit。

但讓 future actions 作用後,

它的 orbit span 有:

44

個獨立 bit。

因此:

2 current classes→16 predictive classes.\boxed{ 2\text{ current classes} \rightarrow 16\text{ predictive classes}. }

這直接證明:

present observational equality≠future predictive equality.\boxed{ \text{present observational equality} \neq \text{future predictive equality}. }

4. 延遲可區分性的實際 witness

本輪找到四個 singleton obligation 具有真正的 delayed split:

q1, q2, q4, q6.q_1,\ q_2,\ q_4,\ q_6.

例如兩個 states 現在對 q1q_1 都輸出相同值,

但經過:

RRRR

後,

q1q_1 讀到原本另一個 bit,

兩者立即分裂。

所以 equivalence relation 不能只用:

P(x)=P(y)P(x)=P(y)

定義。

必須用:

∀w∈A∗:P(w⋅x)=P(w⋅y).\boxed{ \forall w\in A^*: P(w\cdot x)=P(w\cdot y). }

5. 64 個 obligation subsets 最後只有 13 種真正不同的 predictive geometry

原始 obligation powerset:

∣P(Q)∣=64.|\mathcal P(Q)|=64.

但定義 closure:

cl⁡(O)={q:r(O∪{q})=r(O)}.\operatorname{cl}(\mathcal O) = \{ q: r(\mathcal O\cup\{q\}) = r(\mathcal O) \}.

兩個 obligation sets 若 closure 相同,

代表它們產生同一 predictive span。

結果:

64→13\boxed{ 64 \rightarrow 13 }

個 closed obligation geometries。

也就是 obligation 本身也可以被再次 quotient。


6. Rank distribution

64 subsets 的 predictive rank:

Rank Obligation subsets
0 1
1 2
2 4
3 8
4 11
5 38

其中:

3838

個不同 obligation sets 都已足以恢復完整:

Deff=32.D_{\mathrm{eff}}=32.

也就是一旦 obligation family 足夠強,

更多 predicate 很可能只是冗餘描述。


7. 最小 full-rank obligation bases

能達到:

r=5r=5

而且拿掉任何一個成員就降 rank 的 minimal families 有五組:

{q1,q4},\{q_1,q_4\}, {q1,q6},\{q_1,q_6\}, {q3,q6},\{q_3,q_6\}, {q4,q6},\{q_4,q_6\}, {q2,q3,q4}.\{q_2,q_3,q_4\}.

這裡已經出現一件非常不像普通「predicate 數量」的事:

有的 basis 只需要:

22

個 obligation,

有的需要:

3.3.

但都生成同一個:

55

bit predictive world。


8. 次模性:2080 對全部通過

定義:

r(O)=dim⁡WO.r(\mathcal O) = \dim W_{\mathcal O}.

對所有 unordered pairs:

(A,B)(\mathcal A,\mathcal B)

共:

20802080

對,檢查:

r(A)+r(B)≥r(A∪B)+r(A∩B).r(\mathcal A)+r(\mathcal B) \ge r(\mathcal A\cup\mathcal B) + r(\mathcal A\cap\mathcal B).

結果:

0 violations.\boxed{ 0\text{ violations}. }

slack 分布:

Slack Pair 數
0 1166
1 384
2 288
3 164
4 66
5 12

因此在這個 universe:

r 是 normalized、monotone、integer-valued、submodular rank function.\boxed{ r \text{ 是 normalized、monotone、integer-valued、submodular rank function}. }

9. 但它不是 matroid rank

這裡很重要。

matroid rank 對 singleton 必須:

r({q})≤1.r(\{q\})\le1.

但本輪:

r({q1})=3,r(\{q_1\})=3, r({q6})=4.r(\{q_6\})=4.

因為一個 obligation 經 future action orbit 可以生成多個獨立 predictive directions。

所以 obligation labels 上的 rr 更準確是:

integral polymatroid rank.\boxed{ \text{integral polymatroid rank}. }

不是普通 matroid rank。

這讓「Obligation Geometry」第一次有了一個很具體的數學類型。


10. Join 很乾淨,但 meet 沒那麼乾淨

對 obligation union:

WA∪B=WA+WB.\boxed{ W_{\mathcal A\cup\mathcal B} = W_{\mathcal A} + W_{\mathcal B}. }

所以 join 直接對應 subspace span。

但:

WA∩BW_{\mathcal A\cap\mathcal B}

不一定等於:

WA∩WB.W_{\mathcal A}\cap W_{\mathcal B}.

2080 對裡:

  • 等號成立:1166;
  • 嚴格不等:914。

也就是:

WA∩B⊊WA∩WB\boxed{ W_{\mathcal A\cap\mathcal B} \subsetneq W_{\mathcal A}\cap W_{\mathcal B} }

在大量 pairs 中發生。

原因是:

兩組不同 obligation 可以透過 dynamics 產生相同 predictive directions,即使那些 directions 並不來自兩組 obligation 的字面交集。

這也正是 submodularity slack 的來源。


11. 這開始真的可以叫 Obligation Geometry

HFMU-011 的直線 ladder:

O0⊆O1⊆⋯\mathcal O_0 \subseteq \mathcal O_1 \subseteq \cdots

現在擴張成完整 lattice。

而每個 obligation family 不只是對應一個數字,

而是對應一個 predictive subspace:

O↦WO⊆X∗.\boxed{ \mathcal O \mapsto W_{\mathcal O} \subseteq X^*. }

再對應 effective quotient:

XO=X/Ann⁡(WO).\boxed{ X_{\mathcal O} = X/\operatorname{Ann}(W_{\mathcal O}). }

所以我們現在有三層:

O→WO→XO.\boxed{ \mathcal O \rightarrow W_{\mathcal O} \rightarrow X_{\mathcal O}. }

這非常接近一個真正可以繼續發展的數學框架。


12. 對 Distinction Economy 的更新

以前我們說:

保留 future-relevant distinctions。

現在可以更精確:

future-relevant distinction space=WO.\boxed{ \text{future-relevant distinction space} = W_{\mathcal O}. }

其 annihilator:

Ann⁡(WO)\operatorname{Ann}(W_{\mathcal O})

正是可以安全商掉的 hidden directions。

所以:

Distinction Economy=保留 WO, 商掉 Ann⁡(WO).\boxed{ \text{Distinction Economy} = \text{保留 }W_{\mathcal O}, \text{ 商掉 }\operatorname{Ann}(W_{\mathcal O}). }

這比「壓縮」兩個字精確得多。


13. 下一輪反而應該找它會不會失敗

HFMU-012 在線性:

F25\mathbb F_2^5

世界中得到非常漂亮的 polymatroid。

但這很可能 partly 是 linear algebra 給我們的禮物。

所以 HFMU-013 不應該繼續證明它。

應該故意換成:

  • nonlinear dynamics;
  • context-dependent predicates;
  • history-sensitive obligations;
  • non-deterministic transition;
  • non-compositional proof obligation。

然後問:

r(O) 還 submodular 嗎?\boxed{ r(\mathcal O) \text{ 還 submodular 嗎?} }

如果失敗,

我們就知道 Obligation Geometry 的 rank 結構需要什麼條件。

如果仍大量成立,

那才值得把它升級成更一般的猜想。