← Archive
lm-002537 · 2026-08

判定域轉移與歷史信息狀態:從局部四態到「是又不是/不是又是」的有向邏輯

下載 MD 檔 ⬇

判定域轉移與歷史信息狀態:從局部四態到「是又不是/不是又是」的有向邏輯

English Title: Judgment-Domain Transitions and Historical Information States: From Local Four-State Evaluation to Directional Is-Then-Not Logic
Series: Domain-Transition Information Logic, Paper I
Author: Neo.K
Collaborator: Aletheia (GPT-5.6 Sol)
Institution: EveMissLab / 一言諾科技有限公司
Version: v0.1
Date: 2026-08-10
Status: Series II — Foundational Paper

摘要

本文提出 Domain-Transition Information Logic(DTIL)的第一階段形式框架,用以描述一類無法僅以靜態真值或當前知識狀態表示的問題:同一命題、對象或分類在不同時間、不同判定域與不同語義狀態中,可能經歷「是 → 不是 → 又是」、「不是 → 是」、「看似仍是同一個 X,實際已被重新分類為 Y」等歷史性轉態。

本文首先保留既有四態資訊編碼:

Q4={Y,N,B,U},\mathbb Q_4 = \{ \mathbf Y,\mathbf N,\mathbf B,\mathbf U \},

其中:

Y=(1,0),N=(0,1),B=(1,1),U=(0,0).\mathbf Y=(1,0),\qquad \mathbf N=(0,1),\qquad \mathbf B=(1,1),\qquad \mathbf U=(0,0).

但本文強調:

BYN.\boxed{ \mathbf B \neq \mathbf Y\rightsquigarrow\mathbf N. }

B\mathbf B 表示同一局部判定狀態中支持與反證並存;而:

YN\mathbf Y\rightsquigarrow\mathbf N

表示具有方向與歷史的狀態轉移。前者是 local state,後者是 transition history。

本文進一步引入判定域 Jt\mathcal J_t、歷史 HtH_t、語義身份狀態 Ψt\Psi_t、證據狀態 EtE_t 與世界/過程狀態 WtW_t,將命題 (P) 的動態信息狀態表示為:

Σ^t(P)=(Ψt,Jt,Et,Wt,νt,Ht).\widehat{\Sigma}_t(P) = ( \Psi_t, \mathcal J_t, E_t, W_t, \nu_t, H_t ).

其中:

νt=ν4(PJt)Q4.\nu_t = \nu_4(P\mid\mathcal J_t) \in\mathbb Q_4.

本文提出三個核心區分:

  1. 局部四態不是歷史轉態;
  2. 跨判定域差異不是局部矛盾;
  3. 相同終點狀態不代表相同信息狀態。

因此:

Y\mathbf Y

和:

YNY\mathbf Y\rightsquigarrow\mathbf N\rightsquigarrow\mathbf Y

雖具有相同當前四態投影,卻不是同一歷史信息狀態。本文據此將「又」解釋為一種 path-sensitive information operator:它至少要求當前狀態、先前同類狀態以及中間離開該狀態的歷史被共同保存。

本文並不宣稱首次提出動態四值邏輯。既有研究已將 Belnap 式四值語義與 Dynamic Logic、Hybrid Logic、paraconsistent transition systems 以及可變 domain 的資訊狀態演化結合。本文較窄的研究目標,是將「局部四態字母」「判定域轉移」「語義/被指身份」「轉態原因」與「歷史保留」放入同一狀態結構,並為後續「是又不是/不是又是」與 MIF 歷史序列形式化建立地基。

關鍵詞: 判定域;歷史信息狀態;四態邏輯;Q4;MIF;DBQ4;是又不是;不是又是;狀態轉移;path-dependent logic;semantic state


1. 問題:為什麼「又是」不是普通的「是」?

考慮兩條歷史:

H1=(Y)H_1=(\mathbf Y)

和:

H2=(Y,N,Y).H_2=(\mathbf Y,\mathbf N,\mathbf Y).

如果只看當前狀態:

Current(H1)=Current(H2)=Y.\operatorname{Current}(H_1) = \operatorname{Current}(H_2) = \mathbf Y.

一個無記憶系統會把兩者壓成同一個值:

Y.\mathbf Y.

但對歷史信息而言:

H1H2.\boxed{ H_1\neq H_2. }

第二個 Y\mathbf Y 帶有:

  • 先前曾為 Y\mathbf Y
  • 中間離開 Y\mathbf Y
  • 後來返回 Y\mathbf Y

因此:

“是”“又是”.\boxed{ \text{“是”} \neq \text{“又是”}. }

「又」不是一個可以從當前端點單獨恢復的資訊。


2. Current-State Projection 會丟失歷史

定義:

πnow:HQ4\pi_{\mathrm{now}}: H \rightarrow \mathbb Q_4

為:

πnow(H)=last state of H.\pi_{\mathrm{now}}(H) = \text{last state of }H.

則:

πnow(H1)=πnow(H2)\pi_{\mathrm{now}}(H_1) = \pi_{\mathrm{now}}(H_2)

不代表:

H1=H2.H_1=H_2.

所以:

πnow is many-to-one.\boxed{ \pi_{\mathrm{now}} \text{ is many-to-one}. }

也就是多條不同歷史會被投影成同一當前狀態。

這正是「又」會被 memoryless logic 壓掉的原因。


3. Q4:局部狀態字母

本文沿用四態局部資訊狀態:

ν4(Pc,t)=(e+(Pc,t),e(Pc,t)){0,1}2.\nu_4(P\mid c,t) = ( e^+(P\mid c,t), e^-(P\mid c,t) ) \in \{0,1\}^2.

因此:

Y=(1,0),\mathbf Y=(1,0),

代表支持成立、反證不足;

N=(0,1),\mathbf N=(0,1),

代表支持不足、反證成立;

B=(1,1),\mathbf B=(1,1),

代表支持與反證並存;

U=(0,0),\mathbf U=(0,0),

代表支持與反證皆不足。

本文將:

Q4\boxed{ \mathbb Q_4 }

視為:

local information-state alphabet.\boxed{ \text{local information-state alphabet}. }

它首先描述「當下這個局部狀態是什麼」。


4. B\mathbf B 不是「是又不是」

這是本系列第一個硬區分。

若:

νt(P)=B,\nu_t(P)=\mathbf B,

表示同一局部狀態中:

e+=1,e=1.e^+=1, \qquad e^-=1.

也就是:

support and counter-support coexist now.\boxed{ \text{support and counter-support coexist now}. }

但:

YN\mathbf Y\rightsquigarrow\mathbf N

表示:

t0<t1t_0<t_1

且:

νt0(P)=Y,\nu_{t_0}(P)=\mathbf Y,νt1(P)=N.\nu_{t_1}(P)=\mathbf N.

所以:

B=simultaneous local conflict,\boxed{ \mathbf B = \text{simultaneous local conflict}, }

而:

YN=directional historical reversal.\boxed{ \mathbf Y\rightsquigarrow\mathbf N = \text{directional historical reversal}. }

這兩者不能混用。


5. 「是又不是」的技術用法

自然語言中的「是又不是」可以具有多種語用。

本文不宣稱將所有中文用法統一形式化。

但在本系列的一個技術用法中,我們把:

是又不是\boxed{ \text{是又不是} }

理解為具有歷史保留的:

YN.\boxed{ \mathbf Y \rightsquigarrow \mathbf N. }

也就是:

曾被判定為「是」,後來進入「不是」;而前一個「是」沒有從信息歷史中被抹除。

同理:

不是又是\boxed{ \text{不是又是} }

可以表示:

NY.\boxed{ \mathbf N \rightsquigarrow \mathbf Y. }

這裡的「又」首先是歷史性,而不是靜態 conjunction。


6. 嚴格區分「仍是」與「又是」

中文中至少存在兩種不同路徑:

Persistence

YYY.\mathbf Y \rightarrow \mathbf Y \rightarrow \mathbf Y.

這比較接近:

仍是.\boxed{ \text{仍是}. }

Return

YNY.\mathbf Y \rightarrow \mathbf N \rightarrow \mathbf Y.

這比較接近:

又是.\boxed{ \text{又是}. }

因此可以定義:

StillY(H)\operatorname{Still}_{\mathbf Y}(H)

要求某區間內沒有離開 Y\mathbf Y

而:

AgainY(H)\operatorname{Again}_{\mathbf Y}(H)

要求至少存在:

i<j<ki<j<k

使:

νi=Y,\nu_i=\mathbf Y,νjY,\nu_j\neq\mathbf Y,νk=Y.\nu_k=\mathbf Y.

所以:

StillAgain.\boxed{ \text{Still} \neq \text{Again}. }

7. Again Operator

定義嚴格返回算子:

Againq(Hk)=1\boxed{ \mathsf{Again}_{q}(H_k)=1 }

當且僅當存在:

i<j<ki<j<k

使:

νi=q,\nu_i=q,νjq,\nu_j\neq q,νk=q.\nu_k=q.

其中:

qQ4.q\in\mathbb Q_4.

因此不只:

Y\mathbf Y

可以「又」。

理論上:

UYU\mathbf U \rightarrow \mathbf Y \rightarrow \mathbf U

也可以被描述為:

AgainU.\mathsf{Again}_{\mathbf U}.

所以「又」不是某個真值專屬詞。

它是一個:

path-return operator.\boxed{ \text{path-return operator}. }

8. 16 個一階 Q4 轉態

由:

Q4=4|\mathbb Q_4|=4

可得一階狀態轉態集合:

T4=Q4×Q4.\boxed{ \mathcal T_4 = \mathbb Q_4\times\mathbb Q_4. }

因此共有:

4×4=164\times4=16

種最基本 transition:

YY,YN,YB,YU,\mathbf Y\to\mathbf Y, \quad \mathbf Y\to\mathbf N, \quad \mathbf Y\to\mathbf B, \quad \mathbf Y\to\mathbf U,

以及其他十二種。

這些 transition 本身只描述:

from-stateto-state.\text{from-state} \rightarrow \text{to-state}.

它們還沒有告訴我們:

為什麼變?

這正是下一層需要加入的資訊。


9. 同一轉態可以有完全不同的原因

考慮:

YN.\mathbf Y\rightarrow\mathbf N.

可能是:

  1. 新反證出現;
  2. 舊證據失效;
  3. 世界本身改變;
  4. 判定標準改變;
  5. 指涉對象改變;
  6. 定義改變;
  7. 原先 classification 被修正。

所以:

transition edgetransition cause.\boxed{ \text{transition edge} \neq \text{transition cause}. }

必須給 edge 加 label。


10. Transition Label

定義:

λtΛ\lambda_t \in \Lambda

其中第一版:

Λ={E,W,J,Ψ,M}.\Lambda = \{ E, W, J, \Psi, M \}.

分別代表:

  • (E):Evidence change;
  • (W):World/process change;
  • (J):Judgment-domain change;
  • Ψ\Psi:Semantic/referent change;
  • (M):Mixed cause。

因此:

ΣtλtΣt+.\boxed{ \Sigma_{t^-} \xrightarrow{\lambda_t} \Sigma_{t^+}. }

同一個:

YN\mathbf Y\to\mathbf N

若:

λ=E\lambda=E

與:

λ=J\lambda=J

是完全不同的歷史信息。


11. 判定域

定義:

Jt\mathcal J_t

為在時間 (t) 使用的 Judgment Domain。

它包含至少:

  • 可接受對象;
  • 判定規則;
  • 分類閾值;
  • 定義;
  • relevant distinctions。

於是四態 valuation 應完整寫成:

νt(P)=ν4(PJt).\boxed{ \nu_t(P) = \nu_4(P\mid\mathcal J_t). }

不是只有:

ν4(P).\nu_4(P).

12. 同一命題可以在不同判定域得到不同結果

可能:

ν4(PJA)=Y,\nu_4(P\mid\mathcal J_A) = \mathbf Y,

但:

ν4(PJB)=N.\nu_4(P\mid\mathcal J_B) = \mathbf N.

這不必然代表:

ν(P)=B.\nu(P)=\mathbf B.

因為:

JAJB.\mathcal J_A\neq\mathcal J_B.

因此:

Y@JA+N@JBB@JA.\boxed{ \mathbf Y@\mathcal J_A + \mathbf N@\mathcal J_B \neq \mathbf B@\mathcal J_A. }

前者是:

cross-domain opposition.\boxed{ \text{cross-domain opposition}. }

後者才是:

local four-state conflict.\boxed{ \text{local four-state conflict}. }

13. 局部矛盾與跨域分歧

本文因此區分:

Local Conflict

ν(PJ)=B.\nu(P\mid\mathcal J) = \mathbf B.

Cross-Domain Disagreement

ν(PJ1)=Y,\nu(P\mid\mathcal J_1) = \mathbf Y,ν(PJ2)=N,\nu(P\mid\mathcal J_2) = \mathbf N,

且:

J1J2.\mathcal J_1\neq\mathcal J_2.

這個區分非常重要。

否則系統會把:

不同規則下得到不同結論

錯當成:

同一規則內部自相矛盾。


14. 「見 X 是 X」

令對象:

[ x ]

在判定域:

J0\mathcal J_0

下被分類為:

[ X. ]

記:

CJ0(x)=X.C_{\mathcal J_0}(x)=X.

這就是:

見 X 是 X\boxed{ \text{見 }X\text{ 是 }X }

的最小分類版本。


15. 「見 X 不是 X」

若之後:

J0J1\mathcal J_0 \rightarrow \mathcal J_1

且:

CJ1(x)X,C_{\mathcal J_1}(x)\neq X,

則:

XJ0J1¬X.\boxed{ X \xrightarrow{\mathcal J_0\to\mathcal J_1} \neg X. }

這不必代表 object (x) 本身改變。

也可能只是:

the classification frame changed.\boxed{ \text{the classification frame changed}. }

16. 「見 X 又是 X」

再若:

J1J2\mathcal J_1 \rightarrow \mathcal J_2

而:

CJ2(x)=X,C_{\mathcal J_2}(x)=X,

則得到:

X¬XX.\boxed{ X \rightarrow \neg X \rightarrow X. }

但是:

X(0)X^{(0)}

和:

X(2)X^{(2)}

不能被完全視為同一資訊狀態。

我們可以寫:

X(0)=classificationX(2),X^{(0)} = _{\mathrm{classification}} X^{(2)},

但:

X(0)historyX(2).\boxed{ X^{(0)} \neq_{\mathrm{history}} X^{(2)}. }

17. Endpoint Identity 與 Information Identity

這引出兩種身份。

Endpoint Identity

若:

νt=νs,\nu_t=\nu_s,

則兩者當前四態相同。

Historical Information Identity

還要求:

HtHHs.H_t\sim_H H_s.

因此:

endpoint identity⇏information identity.\boxed{ \text{endpoint identity} \not\Rightarrow \text{information identity}. }

這是「見山又是山」在本文中的核心形式化。


18. Minimal Dynamic State

對命題 (P),最小狀態:

Σt(P)=(Jt,νt,Ht).\boxed{ \Sigma_t(P) = ( \mathcal J_t, \nu_t, H_t ). }

它已經足夠區分:

Y\mathbf Y

和:

YNY.\mathbf Y\to\mathbf N\to\mathbf Y.

19. Extended Dynamic State

但若要知道「為什麼變」,則需要擴充:

Σ^t(P)=(Ψt,Jt,Et,Wt,νt,Ht).\boxed{ \widehat{\Sigma}_t(P) = ( \Psi_t, \mathcal J_t, E_t, W_t, \nu_t, H_t ). }

其中:

  • Ψt\Psi_t:Semantic Identity State;
  • Jt\mathcal J_t:Judgment Domain;
  • EtE_t:Evidence State;
  • WtW_t:World / Process State;
  • νt\nu_t:Q4 Local State;
  • HtH_t:Transition History。

這將 Bridge Paper 與 Series II 正式接上。


20. Evidence Changed 與 World Changed

DBQ4 已經需要區分:

evidence changed\boxed{ \text{evidence changed} }

與:

world/process changed.\boxed{ \text{world/process changed}. }

例如:

Evidence Update

世界沒有改變,

只是觀測從:

EtE_t

變成:

Et+1.E_{t+1}.

State Evolution

世界本身:

WtWt+1.W_t \rightarrow W_{t+1}.

兩者都可能讓:

νtνt+1.\nu_t \rightarrow \nu_{t+1}.

但因果解釋不同。


21. 本文再加入兩種改變

Series II 再加入:

Judgment Change

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

Semantic Identity Change

ΨtΨt+1.\Psi_t \rightarrow \Psi_{t+1}.

所以完整的 transition cause 至少包括:

ΔE,ΔW,ΔJ,ΔΨ.\boxed{ \Delta E, \Delta W, \Delta\mathcal J, \Delta\Psi. }

22. Transition Cause Vector

定義:

χt=(ΔEt,ΔWt,ΔJt,ΔΨt).\boxed{ \chi_t = ( \Delta E_t, \Delta W_t, \Delta\mathcal J_t, \Delta\Psi_t ). }

它不要求每一項都是數值。

Δ\Delta

在此表示:

structured difference.\boxed{ \text{structured difference}. }

因此:

χt\chi_t

更接近 change record,而不是普通歐氏向量。


23. 狀態轉移瞬間

對一個 transition boundary:

t,t^\ast,

區分:

t,t,t+.t^-, \qquad t^\ast, \qquad t^+.

其中:

  • tt^-:轉移前;
  • tt^\ast:判定/狀態邊界;
  • t+t^+:轉移後。

因此:

Σ^tΣ^tΣ^t+.\boxed{ \widehat\Sigma_{t^-} \rightarrow \widehat\Sigma_{t^\ast} \rightarrow \widehat\Sigma_{t^+}. }

如果只記:

t+,t^+,

就可能遺失:

這個狀態是怎麼變成現在這樣的?


24. 判定摩擦

本文暫定一個 Judgment Friction:

Ft=Δ(Σ^t,Σ^t+).\boxed{ \mathfrak F_{t^\ast} = \Delta ( \widehat\Sigma_{t^-}, \widehat\Sigma_{t^+} ). }

可展成:

Ft=(ΔE,ΔW,ΔJ,ΔΨ,Δν).\mathfrak F_{t^\ast} = ( \Delta E, \Delta W, \Delta\mathcal J, \Delta\Psi, \Delta\nu ).

它不是物理摩擦。

而是:

the structured difference exposed at a state boundary.\boxed{ \text{the structured difference exposed at a state boundary}. }

25. 為什麼「摩擦」有資訊?

如果:

Σ^t\widehat\Sigma_{t^-}

和:

Σ^t+\widehat\Sigma_{t^+}

完全相同,

就沒有新的 transition information。

真正有研究價值的是:

ΔΣ^0.\boxed{ \Delta\widehat\Sigma\neq0. }

因此狀態變動不只是:

old state disappears, new state remains.\text{old state disappears, new state remains}.

而是:

the difference itself becomes information.\boxed{ \text{the difference itself becomes information}. }

26. 歷史空間

最簡版本:

H4=Q4.\boxed{ \mathcal H_4 = \mathbb Q_4^\ast. }

也就是由 Q4 字母形成的有限序列。

更完整版本:

H(Ψ×J×Q4×Λ).\boxed{ \mathcal H \subseteq ( \Psi \times \mathcal J \times \mathbb Q_4 \times \Lambda )^\ast. }

因此一條歷史不是:

(Y,N,Y)(\mathbf Y,\mathbf N,\mathbf Y)

而可以是:

(Ψ0,J0,Y)E(Ψ1,J0,N)J(Ψ1,J1,Y).( \Psi_0,\mathcal J_0,\mathbf Y ) \xrightarrow{E} ( \Psi_1,\mathcal J_0,\mathbf N ) \xrightarrow{J} ( \Psi_1,\mathcal J_1,\mathbf Y ).

這比純真值序列提供更多信息。


27. History Equivalence

可以定義不同層級的歷史等價。

Current-State Equivalence

H1CH2H_1\sim_C H_2

若:

last(H1)=last(H2).\operatorname{last}(H_1) = \operatorname{last}(H_2).

Transition-Pattern Equivalence

H1TH2H_1\sim_T H_2

若 Q4 transition pattern 相同。

Causal-History Equivalence

還要求 transition labels 相同。

Full Information Equivalence

還要求 judgment domain 與 semantic state 路徑相容。

因此「相同」本身也具有判定層級。


28. MIF 的位置

在本框架中:

Q4=finite local alphabet.\boxed{ Q4 = \text{finite local alphabet}. }

而 MIF 可以被理解為:

historical composition over potentially unbounded configurations.\boxed{ \text{historical composition over potentially unbounded configurations}. }

也就是從:

νtQ4\nu_t\in\mathbb Q_4

提升到:

H=(ν0,ν1,).H = ( \nu_0,\nu_1,\ldots ).

若再加入:

Jt,Ψt,λt,\mathcal J_t, \Psi_t, \lambda_t,

則形成更完整的歷史配置空間。

所以:

Q4 does not compete with MIF.\boxed{ \text{Q4 does not compete with MIF}. }

Q4 提供字母;

MIF 提供序列與組合空間。


29. DBQ4 的位置

DBQ4 則位於離散 Q4 狀態之下。

可以寫:

EtZtπ4νt.\boxed{ E_t \rightarrow Z_t \rightarrow \pi_4 \rightarrow \nu_t. }

其中:

  • EtE_t:證據;
  • ZtZ_t:連續 posterior/evidence state;
  • π4\pi_4:四態投影;
  • νt\nu_t:Q4 state。

所以:

DBQ4=continuous evidence dynamics below Q4.\boxed{ DBQ4 = \text{continuous evidence dynamics below Q4}. }

Series II 則在 Q4 周圍再加:

Jt,Ψt,Ht.\mathcal J_t, \Psi_t, H_t.

30. 四層分工

可以把目前架構壓成:

DBQ4=continuous evidence dynamics,Q4=local state alphabet,DTIL=domain-labeled directional transitions,MIF=historical / extended state composition.\boxed{ \begin{aligned} DBQ4 &= \text{continuous evidence dynamics},\\ Q4 &= \text{local state alphabet},\\ DTIL &= \text{domain-labeled directional transitions},\\ MIF &= \text{historical / extended state composition}. \end{aligned} }

這四層不應互相取代。


31. 與既有動態四值邏輯的關係

本文不宣稱首次把四值邏輯與 transition system 結合。

4DL 已將 Belnap 式四值語義、Dynamic Logic 與 Hybrid Logic 結合,使不完整或矛盾資訊可以存在於 state 與 transition 的推理環境中,並建立 terminating、sound、complete 的 tableau proof theory。

Paraconsistent Transition Systems 也已使用 positive/negative accessibility relations,把 Belnap-Dunn 四值語義擴張至具有矛盾資訊的 transition systems。

此外,FFDE/FN4 類 first-order extensions 也使用 variable-domain Kripke semantics 描述資料庫隨時間獲得新資訊、甚至新個體的狀態演化。

因此:

dynamic four-valued logic\boxed{ \text{dynamic four-valued logic} }

本身不是本文的新穎性主張。


32. 本文較窄的差異

本文目前較窄的工作重點是同時明確區分:

  1. local four-state conflict;
  2. temporal reversal;
  3. cross-judgment-domain disagreement;
  4. semantic/referent reclassification;
  5. world-state change;
  6. evidence-state change;
  7. endpoint identity;
  8. historical information identity。

尤其:

Again\boxed{ \text{Again} }

被視為:

history-sensitive return operator.\boxed{ \text{history-sensitive return operator}. }

而不是普通時間戳或當前真值。

這是本系列接下來要進一步形式化與比較文獻的位置。


33. 為什麼 4DL 仍然不等於本文?

4DL 已經具有:

  • four-valued states;
  • dynamic transitions;
  • hybrid naming machinery。

本文則特別要求一個 transition history 必須能回答:

這次 YN\mathbf Y\to\mathbf N 是因為 evidence 變了、world 變了、judgment domain 變了,還是 referent 變了?

以及:

返回 Y\mathbf Y 後,是否保留「曾經不是 Y\mathbf Y」這件事?

因此:

state-transition semantics\boxed{ \text{state-transition semantics} }

和:

historical identity semantics\boxed{ \text{historical identity semantics} }

仍有不同研究焦點。


34. Path-Dependent Information

若:

HA=(Y),H_A=(\mathbf Y),HB=(Y,N,Y),H_B=(\mathbf Y,\mathbf N,\mathbf Y),

則:

πnow(HA)=πnow(HB).\pi_{\mathrm{now}}(H_A) = \pi_{\mathrm{now}}(H_B).

但對某些後續 operation:

[ O ]

可能要求:

O(HA)O(HB).O(H_A)\neq O(H_B).

例如:

  • 是否需要重新驗證;
  • 是否曾出現反例;
  • 是否曾換過判定域;
  • 是否是 correction 後返回;
  • 是否存在 dispute history。

這意味著:

future behavior may depend on path, not only current state.\boxed{ \text{future behavior may depend on path, not only current state}. }

35. Markov State 是否足夠?

如果要讓系統保持 Markov 性,

可以把必要歷史壓縮進 current state。

也就是定義:

Σ~t=(νt,mt),\widetilde\Sigma_t = ( \nu_t, m_t ),

其中:

mtm_t

保存足夠歷史摘要。

例如:

current = Y
seen_N_since_last_Y = true
return_count = 1
last_transition_cause = JUDGMENT_SHIFT

因此:

history-dependent logic\boxed{ \text{history-dependent logic} }

不一定要求 runtime 永遠重讀完整歷史。

它可以使用:

sufficient historical state.\boxed{ \text{sufficient historical state}. }

36. 「又」的最小記憶需求

若只要辨識:

AgainY,\mathsf{Again}_{\mathbf Y},

最小 memory 不一定需要完整:

Ht.H_t.

可以只保存:

mt=(seenY,leftY,returnedY).m_t = ( seen_Y, left_Y, returned_Y ).

例如:

[ (1,1,1) ]

表示曾經是 Y、離開過 Y、現在已返回。

所以「又」本身可以被做成有限狀態機。

但若要知道:

為什麼離開?經過哪些域?反覆幾次?

就需要更豐富的歷史。


37. 這也解釋「狀態機」為何自然出現

若:

Q4\mathbb Q_4

是 local state alphabet,

而:

T4\mathcal T_4

是 transition alphabet,

再加:

J,Ψ,Λ,\mathcal J, \Psi,\Lambda,

那麼整個系統天然可以表示成:

labeled state-transition system.\boxed{ \text{labeled state-transition system}. }

所以狀態機不是這套理論的比喻。

它可以直接成為一種實作形式。


38. 一個最小 Runtime Schema

JudgmentState:
    proposition_id
    semantic_state_id
    judgment_domain_id
    q4_state
    evidence_state_id
    world_state_id
    timestamp

Transition:
    from_state
    to_state
    cause_label
    boundary_event
    verification

另外:

HistorySummary:
    previous_states
    return_flags
    reversal_count
    domain_shift_count
    semantic_shift_count

39. 最小判定演算法

evaluate(P, context):
    psi = resolve_semantic_identity(P, context)
    J   = resolve_judgment_domain(P, context)
    E   = collect_evidence(P, context)
    W   = resolve_world_state(P, context)
    q   = project_to_Q4(P, J, E, W)

    current = (psi, J, E, W, q)
    previous = load_previous_state(P)

    if previous exists:
        cause = classify_transition(previous, current)
        append_transition(previous, current, cause)

    update_history_summary(P)
    return current

這就是 Series II 的最小工程核心。


40. 「X 其實是 Y」

另一種情況不是:

YN.\mathbf Y\to\mathbf N.

而是:

XJY.\boxed{ X \xRightarrow{\mathcal J} Y. }

這是:

reclassification.\text{reclassification}.

例如一個 object 原先被 type/classification system 視為:

[ X, ]

後來更好的 domain 將它判定為:

[ Y. ]

所以:

truth-state transitionobject reclassification.\boxed{ \text{truth-state transition} \neq \text{object reclassification}. }

Series II 必須分開這兩種 edge。


41. 「看 Y 其實是 X」

同樣:

YJX.Y \xRightarrow{\mathcal J'} X.

這可能形成 classification loop:

XYX.X \rightarrow Y \rightarrow X.

但:

X(0)historyX(2).X^{(0)} \neq_{\mathrm{history}} X^{(2)}.

因此 reclassification 也需要 path history。


42. 四種容易混淆的現象

本文至此至少區分:

A. Local Both

B.\mathbf B.

B. Temporal Reversal

YN.\mathbf Y\to\mathbf N.

C. Cross-Domain Opposition

Y@JA,N@JB.\mathbf Y@\mathcal J_A, \quad \mathbf N@\mathcal J_B.

D. Reclassification

XY.X\Rightarrow Y.

如果全部都被中文簡化成:

是又不是。

形式上就會混亂。

所以 Series II 的工作之一正是:

把自然語言壓縮詞重新拆成不同 transition types.\boxed{ \text{把自然語言壓縮詞重新拆成不同 transition types}. }

43. 第五種:World Change

還有:

P(Wt)=Y,P(W_t)=\mathbf Y,P(Wt+1)=N.P(W_{t+1})=\mathbf N.

此時:

Jt=Jt+1,\mathcal J_t=\mathcal J_{t+1},Ψt=Ψt+1,\Psi_t=\Psi_{t+1},

但:

WtWt+1.W_t\neq W_{t+1}.

所以這不是「改變看法」。

是真的:

the world changed.\boxed{ \text{the world changed}. }

44. 第六種:Evidence Revision

也可能:

Wt=Wt+1,W_t=W_{t+1},

但:

EtEt+1.E_t\neq E_{t+1}.

所以:

νtνt+1.\nu_t\neq\nu_{t+1}.

這才是典型:

epistemic revision.\boxed{ \text{epistemic revision}. }

不能把所有狀態變化都叫「世界變了」。


45. 第七種:Semantic Drift

還可能:

W,E,JW,E,\mathcal J

表面都沒變,

但:

ΨtΨt+1.\Psi_t\neq\Psi_{t+1}.

例如:

同一詞偷偷換了所指。

這時:

we may no longer be evaluating the same proposition.\boxed{ \text{we may no longer be evaluating the same proposition}. }

所以 Bridge Paper 的 Semantic Identity Guard 必須在 Series II 中保留。


46. Transition Classification

因此第一版 transition classifier:

EVIDENCE_UPDATE
WORLD_CHANGE
JUDGMENT_DOMAIN_SHIFT
SEMANTIC_SHIFT
LOCAL_CONFLICT_CHANGE
MIXED
UNKNOWN

這比只保存:

Y -> N

更有價值。


47. 歷史狀態不是「心理境界」

「見山是山,見山不是山,見山又是山」在本文只作為結構類比。

本文不需要假設:

  • 悟道;
  • 精神境界;
  • 主體提升;
  • 神秘經驗。

只需要:

C0(x)=X,\boxed{ C_0(x)=X, }C1(x)X,\boxed{ C_1(x)\neq X, }C2(x)=X.\boxed{ C_2(x)=X. }

這已足以構成一條可形式分析的歷史。


48. 但第三個 X 不是第一個 X 的資訊副本

即使:

C0(x)=C2(x)=X,C_0(x)=C_2(x)=X,

仍然:

Σ0(x)Σ2(x).\boxed{ \Sigma_0(x)\neq\Sigma_2(x). }

原因包括:

  • (H) 不同;
  • evidence 可能不同;
  • judgment domain 可能不同;
  • semantic state 可能更精確;
  • proof/counterexample history 不同。

所以:

return does not erase traversal.\boxed{ \text{return does not erase traversal}. }

49. 這是一種「歷史信息守恆」嗎?

本文暫時不使用強版本的「守恆」。

因為系統實際上可以:

  • 忘記;
  • 壓縮;
  • 刪除;
  • 失真。

更精確的說法是:

history can be retained as information.\boxed{ \text{history can be retained as information}. }

而不是:

history must metaphysically be conserved.\text{history must metaphysically be conserved}.

50. 路徑壓縮

完整:

HtH_t

可能非常長。

所以 runtime 可以定義:

CompressH(Ht)=Mt.\operatorname{Compress}_H(H_t) = M_t.

其中 MtM_t 保存與未來判定相關的 sufficient statistics。

例如:

  • 是否曾經為 N;
  • 是否曾經為 B;
  • 最近一次 domain shift;
  • reversal count;
  • correction provenance。

這使:

historical semantics\boxed{ \text{historical semantics} }

與:

efficient state machine implementation\boxed{ \text{efficient state machine implementation} }

可以兼容。


51. Series II 與 ANKER

Bridge 後的 ANKER Knowledge Object:

formal_state
semantic_state
judgment_state
evidence_state
world_state
history_summary

每次 transition 都形成:

STATE_TRANSITION edge

帶:

cause_label
from_domain
to_domain
from_q4
to_q4
semantic_shift
evidence_shift
world_shift

所以 Series II 可以直接進 runtime,而不是純文字哲學。


52. 最小測試一:「仍是」與「又是」

輸入:

HA=(Y,Y,Y),H_A=(Y,Y,Y),HB=(Y,N,Y).H_B=(Y,N,Y).

要求:

Current(HA)=Current(HB)=Y.Current(H_A)=Current(H_B)=Y.

但:

StillY(HA)=1,Still_Y(H_A)=1,AgainY(HA)=0,Again_Y(H_A)=0,

而:

StillY(HB)=0,Still_Y(H_B)=0,AgainY(HB)=1.Again_Y(H_B)=1.

這是第一個最小 unit test。


53. 最小測試二:B 與 Y→N

輸入:

HA=(B),H_A=(B),HB=(Y,N).H_B=(Y,N).

要求:

HAHB.\boxed{ H_A\neq H_B. }

以及:

A.type = LOCAL_CONFLICT
B.type = TEMPORAL_REVERSAL

如果系統混成同一狀態,模型失敗。


54. 最小測試三:跨域不是 B

輸入:

ν(PJ1)=Y,\nu(P\mid J_1)=Y,ν(PJ2)=N.\nu(P\mid J_2)=N.

要求:

LOCAL_B = false
CROSS_DOMAIN_DISAGREEMENT = true

除非在某單一 domain 中真的同時存在 positive / negative evidence。


55. 最小測試四:Evidence Change vs World Change

建立兩案例。

Case A

W0=W1,E0E1.W_0=W_1, \qquad E_0\neq E_1.

預期:

EVIDENCE_UPDATE

Case B

W0W1,J0=J1.W_0\neq W_1, \qquad J_0=J_1.

預期:

WORLD_CHANGE

這是 DBQ4 與 DTIL 的最小接口測試。


56. 最小測試五:Semantic Reclassification

原先:

Ψ0(X)=ρX.\Psi_0(X)=\rho_X.

後來:

Ψ1(X)=ρY.\Psi_1(X)=\rho_Y.

即使符號:

s=Xs=X

沒變,

也要標:

SEMANTIC_SHIFT

而不能只更新 q4 state。


57. 論文的新穎性邊界

本文目前不應宣稱:

首次建立四值動態邏輯。

這會直接與既有 4DL、paraconsistent transition systems、四值 temporal/modal logics 衝突。

較合理的研究主張是:

a judgment-domain and history-sensitive layer over local four-state information states.\boxed{ \text{a judgment-domain and history-sensitive layer over local four-state information states}. }

其具體新穎性仍需要後續對:

  • temporal four-valued logics;
  • dynamic epistemic logics;
  • belief revision;
  • path-dependent semantics;
  • labeled transition logics;

做更細比較。


58. 研究邊界

本文不主張:

  1. 四態足以描述所有真值;
  2. 所有「又」都要求中間存在非同狀態;
  3. 中文自然語言可以被一套邏輯完全捕捉;
  4. 判定域轉移等於世界改變;
  5. 歷史一定完整保存;
  6. endpoint-different 一定代表 semantic-different;
  7. Q4 與 Belnap-Dunn FOUR 完全同一;
  8. DTIL 已有完整 soundness/completeness proof;
  9. 「是又不是」只能有本文這一種意思;
  10. 本文已完成 MIF 的全部形式化。

本文目前建立的是:

state ontology + transition syntax + history semantics interface.\boxed{ \text{state ontology + transition syntax + history semantics interface}. }

59. Paper I 的核心結果

本篇可以壓成五條:

Result 1

Q4=local state alphabet.\boxed{ Q4=\text{local state alphabet}. }

Result 2

BYN.\boxed{ B\neq Y\rightsquigarrow N. }

Result 3

Y@J1, N@J2B@J1.\boxed{ Y@J_1,\ N@J_2 \neq B@J_1. }

Result 4

Current(H1)=Current(H2)⇏H1=H2.\boxed{ Current(H_1)=Current(H_2) \not\Rightarrow H_1=H_2. }

Result 5

Again=current state+return history.\boxed{ Again = \text{current state} + \text{return history}. }

60. 結論:從真值狀態進入歷史狀態

傳統靜態 valuation 問:

P 現在是什麼狀態?\boxed{ \text{P 現在是什麼狀態?} }

本文開始問另一個問題:

P 是如何成為現在這個狀態的?\boxed{ \text{P 是如何成為現在這個狀態的?} }

因此資訊物件從:

νt(P)\nu_t(P)

擴張成:

Σ^t(P)=(Ψt,Jt,Et,Wt,νt,Ht).\boxed{ \widehat\Sigma_t(P) = ( \Psi_t, \mathcal J_t, E_t, W_t, \nu_t, H_t ). }

在這個框架下:

Y\mathbf Y

只表示「現在是 Y」。

而:

YNY\mathbf Y \rightsquigarrow \mathbf N \rightsquigarrow \mathbf Y

表示:

現在雖然又是 Y,但這個 Y 已經帶著曾經離開 Y 的歷史。

因此:

returnreset.\boxed{ \text{return} \neq \text{reset}. }

以及:

same current statesame information state.\boxed{ \text{same current state} \neq \text{same information state}. }

這就是「是又不是/不是又是」從自然語言直覺進入動態信息邏輯的第一步。

下一篇將繼續處理:

The Logic of Again.\boxed{ \text{The Logic of Again}. }

也就是正式研究「又/仍/曾/已」這類歷史算子:如何在 path semantics 中區分 persistence、departure、return、reversal、reclassification 與 repeated return,並建立一套最小 transition algebra。


參考文獻

Belnap, N. D. (1977). A Useful Four-Valued Logic. In J. M. Dunn & G. Epstein (eds.), Modern Uses of Multiple-Valued Logic.

Prior, A. N. (1957). Time and Modality. Oxford University Press.

Costa, D. (2023). 4DL: A Four-Valued Dynamic Logic and Its Proof Theory. Journal of Logic and Computation, 33(6), 1326–1349.

Cruz, A., Madeira, A., & Barbosa, L. S. (2022). A Logic for Paraconsistent Transition Systems. arXiv:2204.06737.

Antunes, H., & Rodrigues, A. (2025). On Universally Free First-Order Extensions of Belnap-Dunn’s Four-Valued Logic and Nelson’s Paraconsistent Logic N4. Journal of Philosophical Logic, 54, 169–195.

Baltag, A., Moss, L. S., & Solecki, S. (1998). The Logic of Public Announcements, Common Knowledge, and Private Suspicions. Proceedings of TARK VII.