← Archive
lm-002749 · 2026-08

抽象化與實現的非互逆性

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

抽象化與實現的非互逆性

從不變量商空間、實現纖維到多重實現的雙向映射失敗

English Title: The Non-Invertibility of Abstraction and Realization: Invariant Quotients, Realization Fibres, and the Failure of Bidirectional Recovery
Series: Reality–Abstraction Asymmetry and Meta-Causal Grounding Series
Paper: 02
Author: Neo.K
Institution: EveMissLab / 一言諾科技有限公司
Version: v0.1
Date: 2026-08-14
Theoretical status: structural theorem framework; ontology-neutral with respect to Platonism, nominalism, physicalism, structuralism, and meta-informational ontology


摘要

本文研究實在域與抽象域之間第二個更深的不對稱:即使有限觀察者可以由實在 token 抽取抽象結構,也可以把抽象結構重新實現於新的實在 token,這兩個方向一般仍然不是互逆映射。問題的核心不是語言上的「抽象比較高階」,而是兩種操作具有不同的數學型別:抽象化通常忽略 token-specific 細節、保留某族不變量;實現則通常從同一抽象結構允許多個不同 token,因此天然具有 one-to-many 或 relation-valued 性質。

本文首先令

R\mathcal R

表示 realized-token domain,並選定一族抽象相關不變量

J={Jλ}λΛ.\mathcal J = \{J_\lambda\}_{\lambda\in\Lambda}.

定義等價關係:

rJr    λΛ,Jλ(r)=Jλ(r).r\sim_{\mathcal J}r' \iff \forall\lambda\in\Lambda, \quad J_\lambda(r)=J_\lambda(r').

由此得到商空間:

AJ=R/J,\mathcal A_{\mathcal J} = \mathcal R/{\sim_{\mathcal J}},

以及 canonical abstraction map:

αJ:RAJ,αJ(r)=[r]J.\alpha_{\mathcal J}: \mathcal R \rightarrow \mathcal A_{\mathcal J}, \qquad \alpha_{\mathcal J}(r) = [r]_{\mathcal J}.

這個構造與數學結構主義、abstractionist structuralism 中「由具體系統轉向同構/等價類」的做法相容,但本文不把商類本身預設為終極抽象本體。

接著定義實現纖維:

RealJ(a)=αJ1({a})={rR:αJ(r)=a}.\operatorname{Real}_{\mathcal J}(a) = \alpha_{\mathcal J}^{-1}(\{a\}) = \{r\in\mathcal R: \alpha_{\mathcal J}(r)=a\}.

因此 realization 不是一般單值函數:

ρ:AR,\rho: \mathcal A \rightarrow \mathcal R,

而更自然地是:

RealJ:AJP(R).\operatorname{Real}_{\mathcal J}: \mathcal A_{\mathcal J} \rightarrow \mathcal P(\mathcal R).

本文證明「抽象—實現非互逆定理」:只要某個抽象類具有至少兩個不同實現,

RealJ(a)>1,|\operatorname{Real}_{\mathcal J}(a)|>1,

就不存在一個由 abstraction 本身唯一決定的 inverse:

αJ1:AJR.\alpha_{\mathcal J}^{-1}: \mathcal A_{\mathcal J} \rightarrow \mathcal R.

對任何 rRr\in\mathcal R

RealJ(αJ(r))=[r]J,\operatorname{Real}_{\mathcal J} ( \alpha_{\mathcal J}(r) ) = [r]_{\mathcal J},

而不是一般性的

{r}.\{r\}.

反方向,在 aa 確實有 realization 的條件下:

αJ[RealJ(a)]={a}.\alpha_{\mathcal J} [ \operatorname{Real}_{\mathcal J}(a) ] = \{a\}.

也就是「實現後重新抽象」可以回復抽象類型,但「抽象後重新實現」只能回復一個 realization fibre。這是兩方向最核心的數學非對稱。

本文再定義 selector / section:

s:AJRs: \mathcal A_{\mathcal J} \rightarrow \mathcal R

滿足:

αJs=idAJ.\alpha_{\mathcal J}\circ s = \operatorname{id}_{\mathcal A_{\mathcal J}}.

section 可以從每個實現纖維挑一個代表,但一般:

sαJidR.s\circ\alpha_{\mathcal J} \neq \operatorname{id}_{\mathcal R}.

只有當每個等價類都是 singleton,亦即 abstraction 完全不丟失 token distinction 時,雙向 inverse 才可能成立。本文稱此條件為 Token-Separating Abstraction

為了處理「尚未實在化的抽象」,本文進一步區分:

Aact=Im(αJ)\mathcal A_{\mathrm{act}} = \operatorname{Im}(\alpha_{\mathcal J})

與更廣的候選抽象域:

Acand.\mathcal A_{\mathrm{cand}}.

若:

aAcandAact,a\in \mathcal A_{\mathrm{cand}} \setminus \mathcal A_{\mathrm{act}},

則:

Real(a)=.\operatorname{Real}(a)=\varnothing.

這使「抽象可定義」與「抽象已實現」正式分離。本文不主張所有可定義抽象都具有形而上學上的獨立存在,只主張在形式/認識論空間中,unrealized abstract candidate 是一個合法型別。

本文最後建立六條核心邊界:

AbstractionLossless Encoding,\boxed{ \text{Abstraction} \neq \text{Lossless Encoding}, } RealizationInverse Abstraction,\boxed{ \text{Realization} \neq \text{Inverse Abstraction}, } Multiple RealizationNo Canonical Token Inverse,\boxed{ \text{Multiple Realization} \Rightarrow \text{No Canonical Token Inverse}, } SectionInverse,\boxed{ \text{Section} \neq \text{Inverse}, } Abstract Definability⇏Actual Realization,\boxed{ \text{Abstract Definability} \not\Rightarrow \text{Actual Realization}, }

以及:

Non-Invertibility⇏Ontological Independence.\boxed{ \text{Non-Invertibility} \not\Rightarrow \text{Ontological Independence}. }

因此本文提供的不是「抽象世界高於實在世界」的證明,而是一個更精確的結構結果:只要抽象化真的保留共通結構而忽略實例差異,且同一結構容許多個實例,則抽象化與實現便天然不構成普通雙射。

關鍵詞: 抽象化、實現、多重實現、商空間、等價類、纖維、不變量、section、結構主義、物理主義、非互逆性


1. 從兩條箭頭開始

前一篇建立:

realized-state observation\text{realized-state observation}

與:

abstract-content access\text{abstract-content access}

並非一般性的同型操作。

本文研究更進一步的兩條箭頭:

α:RA\boxed{ \alpha: \mathcal R \rightarrow \mathcal A }

與:

ρ:AR.\boxed{ \rho: \mathcal A \rightsquigarrow \mathcal R. }

直覺上:

  • α\alpha 是 abstraction;
  • ρ\rho 是 realization。

問題是:

ρ=?α1.\boxed{ \rho \overset{?}{=} \alpha^{-1}. }

本文的答案是:

一般不是。

而且原因可以被精確地寫成 quotient / fibre 結構。


2. Abstraction 不是「把實在搬到抽象世界」

令:

R\mathcal R

為 realized token domain。

選定研究所關心的一族結構量:

J={Jλ}λΛ.\boxed{ \mathcal J = \{J_\lambda\}_{\lambda\in\Lambda}. }

例子可能包括:

  • connectivity;
  • order;
  • algebraic operation;
  • causal role;
  • input–output function;
  • topology;
  • symmetry;
  • inferential role。

抽象化的第一個工作不是複製 token,

而是決定:

哪些 token difference 在目前問題裡應被忽略?\boxed{ \text{哪些 token difference 在目前問題裡應被忽略?} }

3. Invariant-Induced Equivalence

定義:

rJr\boxed{ r \sim_{\mathcal J} r' }

當且僅當:

λΛ,Jλ(r)=Jλ(r).\forall \lambda\in\Lambda, \quad J_\lambda(r) = J_\lambda(r').

若需要近似版本,可寫:

dλ(Jλ(r),Jλ(r))ελ.d_\lambda ( J_\lambda(r), J_\lambda(r') ) \le \varepsilon_\lambda.

本文先處理 exact case。


4. Canonical Abstraction

由:

J\sim_{\mathcal J}

形成 quotient:

AJ=R/J.\boxed{ \mathcal A_{\mathcal J} = \mathcal R/{\sim_{\mathcal J}}. }

定義:

αJ(r)=[r]J.\boxed{ \alpha_{\mathcal J}(r) = [r]_{\mathcal J}. }

其中:

[r]J={rR:rJr}.[r]_{\mathcal J} = \{ r'\in\mathcal R: r'\sim_{\mathcal J}r \}.

這是本文的 canonical abstraction model。


5. 這個模型與結構主義的關係

數學 structuralism 與 abstractionist structuralism 常使用類似想法:

不同 set-theoretic systems 若在相關結構下同構,

就可以被視為同一純結構的不同 presentation。

例如:

S1S2S_1 \cong S_2

時,

抽象化可以忘掉:

element-specific identity\text{element-specific identity}

而保留:

structural form.\text{structural form}.

本文借用這個數學接口,

但不宣稱:

[r]J[r]_{\mathcal J}

就是抽象對象的唯一正確 ontology。


6. Abstraction Fibre

對:

aAJ,a\in\mathcal A_{\mathcal J},

定義:

Fa=αJ1({a}).\boxed{ F_a = \alpha_{\mathcal J}^{-1}(\{a\}). }

因為:

a=[r]J,a=[r]_{\mathcal J},

所以:

Fa=[r]J.F_a = [r]_{\mathcal J}.

這個 fibre 包含所有被 abstraction 判定為「相同抽象內容」的 realized tokens。


7. Realization 應首先是 set-valued

因此本文定義:

RealJ(a)=Fa.\boxed{ \operatorname{Real}_{\mathcal J}(a) = F_a. }

所以:

RealJ:AJP(R).\operatorname{Real}_{\mathcal J}: \mathcal A_{\mathcal J} \rightarrow \mathcal P(\mathcal R).

不是:

AJR.\mathcal A_{\mathcal J} \rightarrow \mathcal R.

這一步非常重要。

因為 multiple realization 本身就是:

RealJ(a)>1.\boxed{ |\operatorname{Real}_{\mathcal J}(a)|>1. }

8. Realization Relation

如果不想把所有 abstraction 都限制成 quotient model,

可以改寫成關係:

RrealA×R.\boxed{ \mathfrak R_{\mathrm{real}} \subseteq \mathcal A \times \mathcal R. }

並定義:

Real(a)={r:(a,r)Rreal}.\operatorname{Real}(a) = \{ r: (a,r) \in \mathfrak R_{\mathrm{real}} \}.

quotient–fibre model 是這個一般 relation 的一個標準特例。


9. 第一個方向:Realize 再 Abstract

對:

aAJ,a \in \mathcal A_{\mathcal J},

若:

rRealJ(a),r\in \operatorname{Real}_{\mathcal J}(a),

依定義:

αJ(r)=a.\alpha_{\mathcal J}(r)=a.

所以:

αJ[RealJ(a)]={a}.\boxed{ \alpha_{\mathcal J} [ \operatorname{Real}_{\mathcal J}(a) ] = \{a\}. }

也就是所有忠實 realization 重新 abstraction 後回到同一抽象類。


10. 第二個方向:Abstract 再 Realize

對:

rR,r\in\mathcal R,

先抽象:

αJ(r)=[r]J.\alpha_{\mathcal J}(r) = [r]_{\mathcal J}.

再取 realization:

RealJ(αJ(r))=[r]J.\boxed{ \operatorname{Real}_{\mathcal J} ( \alpha_{\mathcal J}(r) ) = [r]_{\mathcal J}. }

如果:

[r]J>1,|[r]_{\mathcal J}|>1,

那麼:

[r]J{r}.[r]_{\mathcal J} \neq \{r\}.

所以原 token 不能由 abstract class 唯一恢復。


11. 主定理:抽象—實現非互逆定理

定理 1(Abstraction–Realization Non-Invertibility)

令:

αJ:RR/J\alpha_{\mathcal J}: \mathcal R \rightarrow \mathcal R/{\sim_{\mathcal J}}

為 quotient abstraction。

若存在:

r1r2r_1\neq r_2

使:

r1Jr2,r_1 \sim_{\mathcal J} r_2,

則不存在函數:

β:AJR\beta: \mathcal A_{\mathcal J} \rightarrow \mathcal R

同時滿足:

βαJ=idR.\beta\circ\alpha_{\mathcal J} = \operatorname{id}_{\mathcal R}.

證明。

因:

r1Jr2,r_1\sim_{\mathcal J}r_2,

故:

αJ(r1)=αJ(r2)=a.\alpha_{\mathcal J}(r_1) = \alpha_{\mathcal J}(r_2) = a.

若存在 β\beta 使:

βαJ=idR,\beta\circ\alpha_{\mathcal J} = \operatorname{id}_{\mathcal R},

則:

β(a)=r1\beta(a)=r_1

且:

β(a)=r2.\beta(a)=r_2.

故:

r1=r2,r_1=r_2,

矛盾。

證畢。


12. 主定理的真正含義

定理 1 不需要任何形而上學。

它只需要:

abstraction identifies at least two distinct tokens.\boxed{ \text{abstraction identifies at least two distinct tokens}. }

一旦 abstraction 真正「抽掉」某些 token difference,

它就失去 ordinary left inverse。

因此:

abstractionlossless token encoding.\boxed{ \text{abstraction} \neq \text{lossless token encoding}. }

13. Token-Separating Abstraction

定義:

α\alpha

為 token-separating,

若:

α(r1)=α(r2)r1=r2.\alpha(r_1)=\alpha(r_2) \Rightarrow r_1=r_2.

也就是:

α\alpha

為單射。

只有這時才可能存在:

βα=idR.\beta\circ\alpha = \operatorname{id}_{\mathcal R}.

但如果 α\alpha 保留所有 token identity,

它在重要意義上已經接近 encoding,

而不是通常意義上的 abstraction。


14. Abstraction–Encoding Distinction

本文因此區分:

E:RΣ\boxed{ E: \mathcal R \hookrightarrow \Sigma }

的 lossless encoding,

與:

α:RR/J\boxed{ \alpha: \mathcal R \twoheadrightarrow \mathcal R/{\sim_{\mathcal J}} }

的 structure-preserving abstraction。

前者目標是保留 token distinction。

後者可以有意忽略 token distinction。

這兩者不能混為一談。


15. Section

雖然:

αJ\alpha_{\mathcal J}

一般沒有真正 inverse,

但若每個 fibre 非空,可以選一個代表:

s:AJR\boxed{ s: \mathcal A_{\mathcal J} \rightarrow \mathcal R }

使:

s(a)RealJ(a).s(a)\in \operatorname{Real}_{\mathcal J}(a).

則:

αJs=idAJ.\boxed{ \alpha_{\mathcal J} \circ s = \operatorname{id}_{\mathcal A_{\mathcal J}}. }

ss 為 section。


16. Section 不是 Inverse

一般:

sαJidR.s\circ\alpha_{\mathcal J} \neq \operatorname{id}_{\mathcal R}.

因為對:

r[r]J,r\in[r]_{\mathcal J},

section 可能選:

s([r]J)=rr.s([r]_{\mathcal J}) = r^\star \neq r.

因此:

representative selectiontoken recovery.\boxed{ \text{representative selection} \neq \text{token recovery}. }

17. Section Dependence

若一個 fibre:

FaF_a

有多個 token,

則可能有:

s1(a)s2(a).s_1(a)\neq s_2(a).

所以 realization selection 可以依賴:

  • material availability;
  • engineering constraints;
  • convention;
  • cost;
  • history;
  • embodiment;
  • random choice。

因此:

a\boxed{ a }

本身通常不足以唯一指定一個 concrete token。


18. Multiple Realization Corollary

推論 1

若:

Real(a)>1,|\operatorname{Real}(a)|>1,

則不存在由 aa 本身唯一決定的 canonical token inverse,

除非加入額外 selection structure:

Ksel.K_{\mathrm{sel}}.

也就是:

a+Kselr.\boxed{ a + K_{\mathrm{sel}} \rightarrow r. }

不是:

ara\rightarrow r

本身唯一。


19. 這正是多重實現真正的數學內容

Multiple realization 不是只說:

不同東西可以做到同一件事。

更精確是:

Real1\boxed{ \operatorname{Real}^{-1} }

不是 ordinary function。

同一高階 abstract / functional type:

aa

對應一個 realization fibre。

這與 functionalism、realization physicalism、empirical-structure physicalism 都相容。


20. Token Detail Residual

對:

rR,r\in\mathcal R,

定義其 abstraction fibre:

F(r)=α1(α(r)).F(r) = \alpha^{-1} ( \alpha(r) ).

若:

F(r)>1,|F(r)|>1,

則 abstract description 無法區分 fibre 內全部 token。

可把:

Δtoken(r;α)=F(r){r}\boxed{ \Delta_{\mathrm{token}}(r;\alpha) = F(r)\setminus\{r\} }

稱為 token-detail residual。

這不是數值誤差,

而是 equivalence-induced ambiguity。


21. Distortion 不應再用 Kernel 濫稱

除非:

α\alpha

具有適合定義 kernel 的代數結構,

否則本文不用:

ker(α)\ker(\alpha)

描述抽象失真。

更一般、更安全的是:

F(r)=α1(α(r)).\boxed{ F(r) = \alpha^{-1}(\alpha(r)). }

也就是 indistinguishability fibre。

這與前一系列對過強「表示失真 kernel」命題的修正一致。


22. 抽象真正保留的是什麼?

對:

a=[r]J,a=[r]_{\mathcal J},

我們只承諾:

Jλ(r)=Jλ(r)\boxed{ J_\lambda(r') = J_\lambda(r) }

對所有:

rar' \in a

以及:

λΛ.\lambda\in\Lambda.

至於:

  • token history;
  • material;
  • location;
  • energy state;
  • microscopic constitution;

若不在 J\mathcal J 中,

就不由 abstraction 保證。


23. Abstract Identity 是 J\mathcal J -Relative

不同 invariant family:

J1,J2\mathcal J_1, \quad \mathcal J_2

可以導致不同 abstraction:

αJ1,αJ2.\alpha_{\mathcal J_1}, \quad \alpha_{\mathcal J_2}.

所以:

[r]J1[r]_{\mathcal J_1}

不必等於:

[r]J2.[r]_{\mathcal J_2}.

因此:

what counts as the same abstract structure depends on the locked invariant family.\boxed{ \text{what counts as the same abstract structure depends on the locked invariant family}. }

這不是任意相對主義。

J\mathcal J 仍必須被:

  • formal task;
  • proof;
  • application;
  • representation invariance;
  • empirical role;

約束。


24. Refinement Order

若:

J1J2,\mathcal J_1 \subseteq \mathcal J_2,

J2\mathcal J_2 保留更多 distinction。

通常:

[r]J2[r]J1.[r]_{\mathcal J_2} \subseteq [r]_{\mathcal J_1}.

因此可以定義 abstraction refinement:

αJ2αJ1.\boxed{ \alpha_{\mathcal J_2} \succeq \alpha_{\mathcal J_1}. }

保留越多 invariant,

fibre 越小。


25. 極限一:完全 token-preserving

如果:

Jall\mathcal J_{\mathrm{all}}

包含足以唯一識別每個 token 的全部性質,

則:

[r]Jall={r}.[r]_{\mathcal J_{\mathrm{all}}} = \{r\}.

此時 abstraction 變成單射。

但它也幾乎失去:

cross-token generalization.\boxed{ \text{cross-token generalization}. }

所以「抽象的力量」往往恰恰來自:

controlled forgetting.\boxed{ \text{controlled forgetting}. }

26. 極限二:過度抽象

若:

J\mathcal J

太弱,

大量本質上不同的 token 被放進同一 fibre:

Fa1.|F_a| \gg1.

則 abstraction 可能失去預測或解釋能力。

因此需要平衡:

generalizationfidelity.\boxed{ \text{generalization} \leftrightarrow \text{fidelity}. }

27. Abstraction Utility

可把抽象效用粗略寫成:

Uabs=GcrosstokenLrelevant\boxed{ U_{\mathrm{abs}} = G_{\mathrm{cross-token}} - L_{\mathrm{relevant}} }

其中:

  • GcrosstokenG_{\mathrm{cross-token}}:跨 token 泛化收益;
  • LrelevantL_{\mathrm{relevant}}:被刪掉但其實重要的結構損失。

這不是自然常數,

而是研究設計介面。


28. 實現不一定存在

目前 quotient model:

AJ=R/J\mathcal A_{\mathcal J} = \mathcal R/{\sim_{\mathcal J}}

只包含 actual realized classes。

但抽象推理可以構造尚未找到 realized token 的候選結構。

因此定義:

Aact=Im(α)\boxed{ \mathcal A_{\mathrm{act}} = \operatorname{Im}(\alpha) }

與更廣:

AcandAact.\boxed{ \mathcal A_{\mathrm{cand}} \supseteq \mathcal A_{\mathrm{act}}. }

29. Unrealized Abstract Candidate

若:

aAcandAact,a \in \mathcal A_{\mathrm{cand}} \setminus \mathcal A_{\mathrm{act}},

則:

Real(a)=.\boxed{ \operatorname{Real}(a) = \varnothing. }

這只表示:

在當前 realized domain 與 realization criterion 下,沒有找到實現。

不能直接推出:

aa

永遠不可實現。

也不能推出:

aa

具有獨立柏拉圖式存在。


30. Actual / Possible / Impossible Realization

可進一步分:

Aact,\mathcal A_{\mathrm{act}}, Aposs,\mathcal A_{\mathrm{poss}}, Aforbid,\mathcal A_{\mathrm{forbid}},

但:

Aposs\mathcal A_{\mathrm{poss}}

需要一套 realization constraints:

KR.K_R.

例如:

PossRealKR(a).\boxed{ \operatorname{PossReal}_{K_R}(a) \neq \varnothing. }

問題立刻變成:

KRK_R 是物理定律、工程限制、邏輯一致性,還是其他 constraint?

這會在系列後半進入 meta-causal grounding。


31. Realization 不是因果箭頭的第一義

本文使用:

ara \rightsquigarrow r

時,

不表示:

aa

在時間上先發生並造成 rr

它首先只表示:

r satisfies / instantiates / realizes a.\boxed{ r \text{ satisfies / instantiates / realizes }a. }

這避免把 structural realization 與 efficient causation 混為一談。


32. Causal Production 與 Structural Realization

應區分:

C:rtrt+1\boxed{ C: r_t \rightarrow r_{t+1} }

的 causal production,

與:

Rep(r,a)\boxed{ \operatorname{Rep}(r,a) }

或:

ra\boxed{ r\models a }

的 structural realization。

一個 physical process 可以因果地生產 token,

而 token 同時實現某抽象結構。

但:

realization relationefficient causal relation.\boxed{ \text{realization relation} \neq \text{efficient causal relation}. }

33. 這對 Physicalism 很重要

Physicalist 可以說:

所有 causal production 都是 physical。

這與本文完全相容。

但若進一步說:

因此所有 abstract structure 都與某個 particular physical token identity-equivalent。

則 multiple realization 會造成問題。

成熟 physicalism 通常會使用:

  • realization;
  • constitution;
  • supervenience;
  • empirical-structure refinement;

而不是 naive token identity。


34. Empirical-Structure Physicalism 的啟示

近期 empirical-structure physicalism 提出:

一個較高階理論可以 supervene on 物理理論,

若後者的 empirical structure refine 前者。

這與本文的:

J\mathcal J

與 refinement order 有結構相似性。

也就是 physicalist 完全可以回答:

higher-level abstraction is a coarse empirical partition of physical structure.\boxed{ \text{higher-level abstraction is a coarse empirical partition of physical structure}. }

這是一個真正可比較的正式立場。


35. 但它仍不是 Token Inverse

即使高階理論完全 supervene on physics,

由高階 state:

aa

也不一定能唯一恢復:

r.r.

因為:

supervenience⇏invertibility.\boxed{ \text{supervenience} \not\Rightarrow \text{invertibility}. }

multiple realization 正是這個差異。


36. Abstraction as Quotient 與 Grounding

Abstraction 的商空間模型只處理:

identity / representation relation.\boxed{ \text{identity / representation relation}. }

它本身不回答:

what grounds the abstract structure?\boxed{ \text{what grounds the abstract structure?} }

grounding 問題可以有多種答案:

  • physical grounding;
  • conceptual grounding;
  • structural realism;
  • abstraction principles;
  • independent abstract ontology。

Paper 02 不預選。


37. Abstract Structure as Equivalence Class 不是唯一方案

某些 structuralist / abstractionist 會把:

aa

直接理解成 equivalence class。

另一些會把:

aa

理解成:

  • pure structure;
  • position in a structure;
  • bundle of structural properties;
  • primitive structural object。

本文只要求存在足夠的 equivalence criterion:

J\sim_{\mathcal J}

讓 non-invertibility theorem 可以成立。


38. Approximate Abstraction

物理世界中常只有近似等價。

令:

rJ,εrr \sim_{\mathcal J,\varepsilon} r'

若:

dλ(Jλ(r),Jλ(r))ελ.d_\lambda ( J_\lambda(r), J_\lambda(r') ) \le \varepsilon_\lambda.

此時 relation 未必具有嚴格 transitivity。

可以改用:

  • tolerance relation;
  • clustering;
  • metric quotient;
  • fuzzy equivalence。

所以 exact quotient 是理論基礎版,

不是所有實際科學 abstraction 的唯一形式。


39. Approximate Realization Fibre

定義:

Fa,ε={r:DJ(α(r),a)ε}.\boxed{ F_{a,\varepsilon} = \{ r: D_{\mathcal J} ( \alpha(r),a ) \le \varepsilon \}. }

只要:

Fa,ε>1,|F_{a,\varepsilon}|>1,

token inverse 同樣不唯一。

因此 non-invertibility 對 approximate science 仍然存在。


40. Dynamic Abstraction

抽象標準會隨研究更新:

JtJt+1.\mathcal J_t \rightarrow \mathcal J_{t+1}.

所以:

αtαt+1.\alpha_t \rightarrow \alpha_{t+1}.

可能原本同一類的:

r1,r2r_1,r_2

在新理論中被拆開:

[r1]Jt=[r2]Jt,[r_1]_{\mathcal J_t} = [r_2]_{\mathcal J_t},

但:

[r1]Jt+1[r2]Jt+1.[r_1]_{\mathcal J_{t+1}} \neq [r_2]_{\mathcal J_{t+1}}.

這就是:

abstraction refinement through knowledge growth.\boxed{ \text{abstraction refinement through knowledge growth}. }

41. Dynamic Realization

同理:

Realt(a)\operatorname{Real}_t(a)

也會擴張。

新材料、新工程、新計算架構可以讓:

Realt(a)=\operatorname{Real}_t(a) = \varnothing

變成:

Realt+1(a).\operatorname{Real}_{t+1}(a) \neq \varnothing.

因此:

unrealizedunrealizable.\boxed{ \text{unrealized} \neq \text{unrealizable}. }

42. 觀察—抽象—實現將形成循環

Paper 01 已有:

Ot.\mathcal O_t.

本文現在加入:

αt\alpha_t

與:

Realt.\operatorname{Real}_t.

下一篇將正式形成:

RtOtYtαt/ItAtdesign / realizationRt+1.\boxed{ \mathcal R_t \xrightarrow{\mathcal O_t} \mathcal Y_t \xrightarrow{\alpha_t/\mathcal I_t} \mathcal A_t \xrightarrow{\text{design / realization}} \mathcal R_{t+1}. }

所以 abstraction / realization non-invertibility 不是靜態哲學問題,

而是動態知識循環的來源之一。


43. 為什麼非互逆反而有用?

如果:

α\alpha

完全可逆,

則 abstract level 可能只是另一種無損編碼。

真正通用性常來自:

many tokensone structure.\boxed{ \text{many tokens} \rightarrow \text{one structure}. }

也就是:

abstraction deliberately destroys irrelevant token identity.\boxed{ \text{abstraction deliberately destroys irrelevant token identity}. }

這種失去反而使:

  • generalization;
  • transfer;
  • prediction;
  • engineering reuse;

成為可能。


44. 再實現會產生新世界 token

抽象:

aa

可從舊 token:

roldr_{\mathrm{old}}

抽出。

但 realization selector 可以得到:

rnewrold.r_{\mathrm{new}} \neq r_{\mathrm{old}}.

卻仍:

α(rnew)=α(rold)=a.\alpha(r_{\mathrm{new}}) = \alpha(r_{\mathrm{old}}) = a.

所以:

roldarnew\boxed{ r_{\mathrm{old}} \rightarrow a \rightarrow r_{\mathrm{new}} }

不是 restoration。

它是:

structurally constrained regeneration.\boxed{ \text{structurally constrained regeneration}. }

45. 這就是工程學的核心形狀

工程設計經常是:

observed instancesgeneral principlenew implementation.\text{observed instances} \rightarrow \text{general principle} \rightarrow \text{new implementation}.

例如:

r1,r2,ar.r_1,r_2,\ldots \rightarrow a \rightarrow r^\star.

其中:

rr^\star

可能從未在原始資料中存在。

所以 abstract structure 的實用性不在於複製原實在,

而在於:

constraining a new realization family.\boxed{ \text{constraining a new realization family}. }

46. Non-Invertibility 與 Generativity

這帶出一個重要現象:

loss of token information\boxed{ \text{loss of token information} }

與:

gain of realization freedom\boxed{ \text{gain of realization freedom} }

可以同時存在。

抽象化越忽略材料細節,

越可能允許多種新材料實現。

因此:

abstraction compresses backward identity while expanding forward design freedom.\boxed{ \text{abstraction compresses backward identity while expanding forward design freedom}. }

這可能是整個系列最重要的母原則之一。


47. Abstraction–Realization Freedom Index

可以定義:

Φreal(a)=logReal(a)\boxed{ \Phi_{\mathrm{real}}(a) = \log \left| \operatorname{Real}(a) \right| }

在有限 realization family 時量化實現自由度。

若無限,需改用:

  • entropy;
  • measure;
  • dimension;
  • category size;
  • complexity spectrum。

這不是本體大小,

而是:

realization multiplicity.\boxed{ \text{realization multiplicity}. }

48. Backward Ambiguity

對:

a=α(r),a=\alpha(r),

定義:

Bback(a)=Real(a).\boxed{ B_{\mathrm{back}}(a) = |\operatorname{Real}(a)|. }

BbackB_{\mathrm{back}} 越大,

從 abstract state 反推 original token 越不唯一。

所以:

forward generality\boxed{ \text{forward generality} }

與:

backward identifiability\boxed{ \text{backward identifiability} }

可能形成 trade-off。


49. 一個簡單定量命題

若有限 fibre:

FaF_a

中沒有額外 prior information,

且原 token 均等可能,

則僅從:

aa

猜回原 token 的最高無偏成功率為:

Precover=1Fa.\boxed{ P_{\mathrm{recover}} = \frac{1}{|F_a|}. }

所以 multiple realization 不只造成哲學非唯一性,

也造成資訊論式 backward ambiguity。


50. 這不表示 abstraction「較高級」

本文拒絕:

A>R\boxed{ \mathcal A>\mathcal R }

這種未定義排序。

得到的只是:

A 與 R 之間的兩方向操作具有不同信息與關係型態.\boxed{ \mathcal A \text{ 與 } \mathcal R \text{ 之間的兩方向操作具有不同信息與關係型態}. }

哪一個 domain 本體上更 fundamental,

仍是後續理論問題。


51. 物質世界是否能包含所有 abstraction?

Paper 02 不能回答:

AP?\mathcal A \subseteq \mathcal P?

但它可以提供證明義務。

若有人主張:

APA,\mathcal A \simeq \mathcal P_A,

至少必須說明:

  1. abstract identity;
  2. realization fibres;
  3. unrealized candidates;
  4. modal realizability;
  5. multiple realization;
  6. section dependence。

否則:

all abstract things are physical\boxed{ \text{all abstract things are physical} }

仍只是口號級命題。


52. 反過來,抽象論也有證明義務

如果有人主張:

R\mathcal R

只是:

A\mathcal A

的 realization,

也要回答:

  1. realization constraints 從何而來?
  2. 為何這個 fibre 中是這個 token 被 actualized?
  3. causal dynamics 怎麼產生?
  4. material difference 如何被解釋?
  5. token history 為何存在?

所以:

abstract-first ontology\boxed{ \text{abstract-first ontology} }

也不能靠:

世界只是結構的投影。

直接完成。


53. 兩邊真正共享的問題

不管 physical-first 或 abstract-first,

都必須處理:

Why this realization?\boxed{ \text{Why this realization?} }

也就是:

ara \rightsquigarrow r

的 selection / generation problem。

這就是之後:

Meta-Causal Grounding Problem\boxed{ \text{Meta-Causal Grounding Problem} }

的前身。


54. 三種可能的 realization explanation

對:

ar,a \rightsquigarrow r,

至少有三類答案:

R1 — Selection

rr

從既有 fibre 中被某條件選出。

R2 — Construction

有 physical process:

CC

建立 rr

R3 — Grounding / Necessitation

某更深結構:

GG

使 rr 必須或容許實現 aa

三者不能混為同一個「湧現」。


55. 本篇對下一篇的接口

Paper 03 不再只畫:

RA.\mathcal R \leftrightarrow \mathcal A.

而會研究:

RtαtAtΓtRt+1,\boxed{ \mathcal R_t \xrightarrow{\alpha_t} \mathcal A_t \xrightarrow{\Gamma_t} \mathcal R_{t+1}, }

其中:

Γt\Gamma_t

不是 inverse,

而是 design / realization / intervention operator。

因此知識循環不是來回復原,

而是:

observeabstractgeneralizere-realizechange the observable world.\boxed{ \text{observe} \rightarrow \text{abstract} \rightarrow \text{generalize} \rightarrow \text{re-realize} \rightarrow \text{change the observable world}. }

56. 可證偽/可修正條件

F1 — Token-Separating Universal Abstraction

若某 abstraction:

α\alpha^\star

能同時保留全部 relevant generality 且對所有 token 單射,

則本文「抽象必伴隨 token ambiguity」只適用於非單射 abstraction。

F2 — Unique Realization

若對某 domain:

a,Real(a)=1,\forall a, \quad |\operatorname{Real}(a)|=1,

則該 domain 的 realization 可以成為單值 inverse candidate。

本文不禁止這種特殊情況。

F3 — Canonical Selection Principle

若存在由 abstract structure 本身唯一推出的 canonical section:

s(a),s^\star(a),

且無需額外 selection data,

則 realization ambiguity 會減少。

但仍需檢查:

sα=idRs^\star\circ\alpha = \operatorname{id}_{\mathcal R}

是否成立。

F4 — No Unrealized Abstract Candidates

若某 ontology 證明:

Acand=Aact,\mathcal A_{\mathrm{cand}} = \mathcal A_{\mathrm{act}},

則本文 actual / candidate split 在該 ontology 下塌縮。


57. 六條最終邊界

AbstractionLossless Encoding.\boxed{ \text{Abstraction} \neq \text{Lossless Encoding}. } RealizationInverse Abstraction.\boxed{ \text{Realization} \neq \text{Inverse Abstraction}. } Multiple RealizationNo Unique Token Recovery.\boxed{ \text{Multiple Realization} \Rightarrow \text{No Unique Token Recovery}. } SectionInverse.\boxed{ \text{Section} \neq \text{Inverse}. } Abstract Definability⇏Actual Realization.\boxed{ \text{Abstract Definability} \not\Rightarrow \text{Actual Realization}. } Non-Invertibility⇏Ontological Independence.\boxed{ \text{Non-Invertibility} \not\Rightarrow \text{Ontological Independence}. }

結論

實在到抽象與抽象到實在不是一組普通 inverse maps。

只要 abstraction 的工作是從不同 token 中保留共同不變量,

就自然得到:

AJ=R/J,\mathcal A_{\mathcal J} = \mathcal R/{\sim_{\mathcal J}},

以及:

αJ(r)=[r]J.\alpha_{\mathcal J}(r) = [r]_{\mathcal J}.

而 realization 最自然的形式不是:

ρ(a)=r,\rho(a)=r,

而是:

RealJ(a)=αJ1(a).\boxed{ \operatorname{Real}_{\mathcal J}(a) = \alpha_{\mathcal J}^{-1}(a). }

因此:

αJ[RealJ(a)]={a},\boxed{ \alpha_{\mathcal J} [ \operatorname{Real}_{\mathcal J}(a) ] = \{a\}, }

但:

RealJ(αJ(r))=[r]J\boxed{ \operatorname{Real}_{\mathcal J} ( \alpha_{\mathcal J}(r) ) = [r]_{\mathcal J} }

一般不是:

{r}.\{r\}.

這就是本文最核心的非互逆性。

若想得到單值 realization,

必須加入 section:

s:AJR.s: \mathcal A_{\mathcal J} \rightarrow \mathcal R.

即使:

αJs=idAJ,\alpha_{\mathcal J}\circ s = \operatorname{id}_{\mathcal A_{\mathcal J}},

一般仍有:

sαJidR.s\circ\alpha_{\mathcal J} \neq \operatorname{id}_{\mathcal R}.

所以:

structural recoverytoken recovery.\boxed{ \text{structural recovery} \neq \text{token recovery}. }

而這個「缺失」並不只是缺陷。

它同時產生通用性:

many concrete tokensone reusable abstract structuremany new concrete realizations.\boxed{ \text{many concrete tokens} \rightarrow \text{one reusable abstract structure} \rightarrow \text{many new concrete realizations}. }

也就是:

abstraction compresses backward identity while expanding forward realization freedom.\boxed{ \text{abstraction compresses backward identity while expanding forward realization freedom}. }

這正是下一篇「觀察—抽象—實現循環」真正的動力來源。


參考文獻

[1] Assadian, B. (2024). Mathematical structuralism and bundle theory. Ratio, 37, 123–133. DOI: 10.1111/rati.12397.

[2] Assadian, B. (2024). Linnebo on reference by abstraction. Analytic Philosophy. DOI: 10.1111/phib.12300.

[3] Fregean / Neo-Russellian abstraction literature: Neo-Russellian Abstractionism. Erkenntnis (2025). DOI: 10.1007/s10670-025-00970-4.

[4] Reck, E., & Price, M. (2025 edition). Structuralism in the Philosophy of Mathematics. Stanford Encyclopedia of Philosophy.

[5] Polger, T. W. (2007/2010). Realization and the metaphysics of mind. Australasian Journal of Philosophy, 85(2), 233–259.

[6] Polger, T. W. (2018). Physicalism, realization, and structure. Studies in History and Philosophy of Science Part A, 68, 31–36. DOI: 10.1016/j.shpsa.2017.11.006.

[7] Bickle, J. (2025 edition). Multiple Realizability. Stanford Encyclopedia of Philosophy.

[8] Gyenis, B. (2025). Empirical structure physicalism and realism, Hempel's dilemma, and an optimistic meta-induction. arXiv:2507.19834.

[9] McGrath, S. W., & Russin, J. (2024). Multiple Realizability and the Rise of Deep Learning. arXiv:2405.13231.

[10] deRosset, L. (2024). Abstraction and grounding. Philosophy and Phenomenological Research. DOI: 10.1111/phpr.13036.

[11] Linnebo, Ø., & Pettigrew, R. (2019). Two kinds of abstraction for structuralism. Related abstractionist structuralism literature.

[12] Neo.K. (2026). 實在域與抽象域的觀察非對稱. Reality–Abstraction Asymmetry and Meta-Causal Grounding Series, Paper 01.


版本聲明

v0.1 已完成:

  1. invariant-induced equivalence;
  2. quotient abstraction;
  3. realization fibre;
  4. relation-valued realization;
  5. Abstraction–Realization Non-Invertibility Theorem;
  6. Token-Separating Abstraction criterion;
  7. abstraction / encoding distinction;
  8. section / inverse distinction;
  9. multiple-realization corollary;
  10. token-detail residual;
  11. refinement order;
  12. actual / candidate abstract-domain split;
  13. unrealized abstract candidates;
  14. causal-production / realization distinction;
  15. approximate abstraction / fibre;
  16. dynamic abstraction / realization;
  17. abstraction utility與 realization freedom;
  18. backward ambiguity;
  19. four failure / revision conditions;
  20. six final guardrails。

下一篇:

Paper 03 — 觀察—抽象—實現循環:抽象規律如何重新設計觀察通道與擴張可接取實在。