判定域轉移與歷史信息狀態:從局部四態到「是又不是/不是又是」的有向邏輯
English Title: Judgment-Domain Transitions and Historical Information States: From Local Four-State Evaluation to Directional Is-Then-Not LogicSeries: Domain-Transition Information Logic, Paper IAuthor: Neo.KCollaborator: Aletheia (GPT-5.6 Sol)Institution: EveMissLab / 一言諾科技有限公司Version: v0.1Date: 2026-08-10Status: Series II — Foundational Paper
摘要
本文提出 Domain-Transition Information Logic(DTIL)的第一階段形式框架,用以描述一類無法僅以靜態真值或當前知識狀態表示的問題:同一命題、對象或分類在不同時間、不同判定域與不同語義狀態中,可能經歷「是 → 不是 → 又是」、「不是 → 是」、「看似仍是同一個 X,實際已被重新分類為 Y」等歷史性轉態。
本文首先保留既有四態資訊編碼:
Q 4 = { Y , N , B , U } , \mathbb Q_4
=
\{
\mathbf Y,\mathbf N,\mathbf B,\mathbf U
\}, Q 4 = { Y , N , B , 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). Y = ( 1 , 0 ) , N = ( 0 , 1 ) , B = ( 1 , 1 ) , U = ( 0 , 0 ) . 但本文強調:
B ≠ Y ⇝ N . \boxed{
\mathbf B
\neq
\mathbf Y\rightsquigarrow\mathbf N.
} B = Y ⇝ N . B \mathbf B B 表示同一局部判定狀態中支持與反證並存;而:
Y ⇝ N \mathbf Y\rightsquigarrow\mathbf N Y ⇝ N 表示具有方向與歷史的狀態轉移。前者是 local state,後者是 transition history。
本文進一步引入判定域 J t \mathcal J_t J t 、歷史 H t H_t H t 、語義身份狀態 Ψ t \Psi_t Ψ t 、證據狀態 E t E_t E t 與世界/過程狀態 W t W_t W t ,將命題 (P) 的動態信息狀態表示為:
Σ ^ t ( P ) = ( Ψ t , J t , E t , W t , ν t , H t ) . \widehat{\Sigma}_t(P)
=
(
\Psi_t,
\mathcal J_t,
E_t,
W_t,
\nu_t,
H_t
). Σ t ( P ) = ( Ψ t , J t , E t , W t , ν t , H t ) . 其中:
ν t = ν 4 ( P ∣ J t ) ∈ Q 4 . \nu_t
=
\nu_4(P\mid\mathcal J_t)
\in\mathbb Q_4. ν t = ν 4 ( P ∣ J t ) ∈ Q 4 . 本文提出三個核心區分:
局部四態不是歷史轉態;
跨判定域差異不是局部矛盾;
相同終點狀態不代表相同信息狀態。
因此:
Y \mathbf Y Y 和:
Y ⇝ N ⇝ Y \mathbf Y\rightsquigarrow\mathbf N\rightsquigarrow\mathbf Y Y ⇝ N ⇝ Y 雖具有相同當前四態投影,卻不是同一歷史信息狀態。本文據此將「又」解釋為一種 path-sensitive information operator:它至少要求當前狀態、先前同類狀態以及中間離開該狀態的歷史被共同保存。
本文並不宣稱首次提出動態四值邏輯。既有研究已將 Belnap 式四值語義與 Dynamic Logic、Hybrid Logic、paraconsistent transition systems 以及可變 domain 的資訊狀態演化結合。本文較窄的研究目標,是將「局部四態字母」「判定域轉移」「語義/被指身份」「轉態原因」與「歷史保留」放入同一狀態結構,並為後續「是又不是/不是又是」與 MIF 歷史序列形式化建立地基。
關鍵詞: 判定域;歷史信息狀態;四態邏輯;Q4;MIF;DBQ4;是又不是;不是又是;狀態轉移;path-dependent logic;semantic state
1. 問題:為什麼「又是」不是普通的「是」?
考慮兩條歷史:
H 1 = ( Y ) H_1=(\mathbf Y) H 1 = ( Y ) 和:
H 2 = ( Y , N , Y ) . H_2=(\mathbf Y,\mathbf N,\mathbf Y). H 2 = ( Y , N , Y ) . 如果只看當前狀態:
Current ( H 1 ) = Current ( H 2 ) = Y . \operatorname{Current}(H_1)
=
\operatorname{Current}(H_2)
=
\mathbf Y. Current ( H 1 ) = Current ( H 2 ) = Y . 一個無記憶系統會把兩者壓成同一個值:
Y . \mathbf Y. Y . 但對歷史信息而言:
H 1 ≠ H 2 . \boxed{
H_1\neq H_2.
} H 1 = H 2 . 第二個 Y \mathbf Y Y 帶有:
先前曾為 Y \mathbf Y Y ;
中間離開 Y \mathbf Y Y ;
後來返回 Y \mathbf Y Y 。
因此:
“是” ≠ “又是” . \boxed{
\text{“是”}
\neq
\text{“又是”}.
} “ 是 ” = “ 又是 ” . 「又」不是一個可以從當前端點單獨恢復的資訊。
2. Current-State Projection 會丟失歷史
定義:
π n o w : H → Q 4 \pi_{\mathrm{now}}:
H
\rightarrow
\mathbb Q_4 π now : H → Q 4 為:
π n o w ( H ) = last state of H . \pi_{\mathrm{now}}(H)
=
\text{last state of }H. π now ( H ) = last state of H . 則:
π n o w ( H 1 ) = π n o w ( H 2 ) \pi_{\mathrm{now}}(H_1)
=
\pi_{\mathrm{now}}(H_2) π now ( H 1 ) = π now ( H 2 ) 不代表:
H 1 = H 2 . H_1=H_2. H 1 = H 2 . 所以:
π n o w is many-to-one . \boxed{
\pi_{\mathrm{now}}
\text{ is many-to-one}.
} π now is many-to-one . 也就是多條不同歷史會被投影成同一當前狀態。
這正是「又」會被 memoryless logic 壓掉的原因。
3. Q4:局部狀態字母
本文沿用四態局部資訊狀態:
ν 4 ( P ∣ c , t ) = ( e + ( P ∣ c , t ) , e − ( P ∣ c , t ) ) ∈ { 0 , 1 } 2 . \nu_4(P\mid c,t)
=
(
e^+(P\mid c,t),
e^-(P\mid c,t)
)
\in
\{0,1\}^2. ν 4 ( P ∣ c , t ) = ( e + ( P ∣ c , t ) , e − ( P ∣ c , t )) ∈ { 0 , 1 } 2 . 因此:
Y = ( 1 , 0 ) , \mathbf Y=(1,0), Y = ( 1 , 0 ) , 代表支持成立、反證不足;
N = ( 0 , 1 ) , \mathbf N=(0,1), N = ( 0 , 1 ) , 代表支持不足、反證成立;
B = ( 1 , 1 ) , \mathbf B=(1,1), B = ( 1 , 1 ) , 代表支持與反證並存;
U = ( 0 , 0 ) , \mathbf U=(0,0), U = ( 0 , 0 ) , 代表支持與反證皆不足。
本文將:
Q 4 \boxed{
\mathbb Q_4
} Q 4 視為:
local information-state alphabet . \boxed{
\text{local information-state alphabet}.
} local information-state alphabet . 它首先描述「當下這個局部狀態是什麼」。
4. B \mathbf B B 不是「是又不是」
這是本系列第一個硬區分。
若:
ν t ( P ) = B , \nu_t(P)=\mathbf B, ν t ( P ) = B , 表示同一局部狀態中:
e + = 1 , e − = 1. e^+=1,
\qquad
e^-=1. e + = 1 , e − = 1. 也就是:
support and counter-support coexist now . \boxed{
\text{support and counter-support coexist now}.
} support and counter-support coexist now . 但:
Y ⇝ N \mathbf Y\rightsquigarrow\mathbf N Y ⇝ N 表示:
t 0 < t 1 t_0<t_1 t 0 < t 1 且:
ν t 0 ( P ) = Y , \nu_{t_0}(P)=\mathbf Y, ν t 0 ( P ) = Y , ν t 1 ( P ) = N . \nu_{t_1}(P)=\mathbf N. ν t 1 ( P ) = N . 所以:
B = simultaneous local conflict , \boxed{
\mathbf B
=
\text{simultaneous local conflict},
} B = simultaneous local conflict , 而:
Y ⇝ N = directional historical reversal . \boxed{
\mathbf Y\rightsquigarrow\mathbf N
=
\text{directional historical reversal}.
} Y ⇝ N = directional historical reversal . 這兩者不能混用。
5. 「是又不是」的技術用法
自然語言中的「是又不是」可以具有多種語用。
本文不宣稱將所有中文用法統一形式化。
但在本系列的一個技術用法中,我們把:
是又不是 \boxed{
\text{是又不是}
} 是又不是 理解為具有歷史保留的:
Y ⇝ N . \boxed{
\mathbf Y
\rightsquigarrow
\mathbf N.
} Y ⇝ N . 也就是:
曾被判定為「是」,後來進入「不是」;而前一個「是」沒有從信息歷史中被抹除。
同理:
不是又是 \boxed{
\text{不是又是}
} 不是又是 可以表示:
N ⇝ Y . \boxed{
\mathbf N
\rightsquigarrow
\mathbf Y.
} N ⇝ Y . 這裡的「又」首先是歷史性,而不是靜態 conjunction。
6. 嚴格區分「仍是」與「又是」
中文中至少存在兩種不同路徑:
Persistence
Y → Y → Y . \mathbf Y
\rightarrow
\mathbf Y
\rightarrow
\mathbf Y. Y → Y → Y . 這比較接近:
仍是 . \boxed{
\text{仍是}.
} 仍是 . Return
Y → N → Y . \mathbf Y
\rightarrow
\mathbf N
\rightarrow
\mathbf Y. Y → N → Y . 這比較接近:
又是 . \boxed{
\text{又是}.
} 又是 . 因此可以定義:
Still Y ( H ) \operatorname{Still}_{\mathbf Y}(H) Still Y ( H ) 要求某區間內沒有離開 Y \mathbf Y Y 。
而:
Again Y ( H ) \operatorname{Again}_{\mathbf Y}(H) Again Y ( H ) 要求至少存在:
i < j < k i<j<k i < j < k 使:
ν i = Y , \nu_i=\mathbf Y, ν i = Y , ν j ≠ Y , \nu_j\neq\mathbf Y, ν j = Y , ν k = Y . \nu_k=\mathbf Y. ν k = Y . 所以:
Still ≠ Again . \boxed{
\text{Still}
\neq
\text{Again}.
} Still = Again .
7. Again Operator
定義嚴格返回算子:
A g a i n q ( H k ) = 1 \boxed{
\mathsf{Again}_{q}(H_k)=1
} Again q ( H k ) = 1 當且僅當存在:
i < j < k i<j<k i < j < k 使:
ν i = q , \nu_i=q, ν i = q , ν j ≠ q , \nu_j\neq q, ν j = q , ν k = q . \nu_k=q. ν k = q . 其中:
q ∈ Q 4 . q\in\mathbb Q_4. q ∈ Q 4 . 因此不只:
Y \mathbf Y Y 可以「又」。
理論上:
U → Y → U \mathbf U
\rightarrow
\mathbf Y
\rightarrow
\mathbf U U → Y → U 也可以被描述為:
A g a i n U . \mathsf{Again}_{\mathbf U}. Again U . 所以「又」不是某個真值專屬詞。
它是一個:
path-return operator . \boxed{
\text{path-return operator}.
} path-return operator .
8. 16 個一階 Q4 轉態
由:
∣ Q 4 ∣ = 4 |\mathbb Q_4|=4 ∣ Q 4 ∣ = 4 可得一階狀態轉態集合:
T 4 = Q 4 × Q 4 . \boxed{
\mathcal T_4
=
\mathbb Q_4\times\mathbb Q_4.
} T 4 = Q 4 × Q 4 . 因此共有:
4 × 4 = 16 4\times4=16 4 × 4 = 16 種最基本 transition:
Y → Y , Y → N , Y → B , Y → U , \mathbf Y\to\mathbf Y,
\quad
\mathbf Y\to\mathbf N,
\quad
\mathbf Y\to\mathbf B,
\quad
\mathbf Y\to\mathbf U, Y → Y , Y → N , Y → B , Y → U , 以及其他十二種。
這些 transition 本身只描述:
from-state → to-state . \text{from-state}
\rightarrow
\text{to-state}. from-state → to-state . 它們還沒有告訴我們:
為什麼變?
這正是下一層需要加入的資訊。
9. 同一轉態可以有完全不同的原因
考慮:
Y → N . \mathbf Y\rightarrow\mathbf N. Y → N . 可能是:
新反證出現;
舊證據失效;
世界本身改變;
判定標準改變;
指涉對象改變;
定義改變;
原先 classification 被修正。
所以:
transition edge ≠ transition cause . \boxed{
\text{transition edge}
\neq
\text{transition cause}.
} transition edge = transition cause . 必須給 edge 加 label。
10. Transition Label
定義:
λ t ∈ Λ \lambda_t
\in
\Lambda λ t ∈ Λ 其中第一版:
Λ = { E , W , J , Ψ , M } . \Lambda
=
\{
E,
W,
J,
\Psi,
M
\}. Λ = { E , W , J , Ψ , 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^+}.
} Σ t − λ t Σ t + . 同一個:
Y → N \mathbf Y\to\mathbf N Y → N 若:
λ = E \lambda=E λ = E 與:
λ = J \lambda=J λ = J 是完全不同的歷史信息。
11. 判定域
定義:
J t \mathcal J_t J t 為在時間 (t) 使用的 Judgment Domain。
它包含至少:
可接受對象;
判定規則;
分類閾值;
定義;
relevant distinctions。
於是四態 valuation 應完整寫成:
ν t ( P ) = ν 4 ( P ∣ J t ) . \boxed{
\nu_t(P)
=
\nu_4(P\mid\mathcal J_t).
} ν t ( P ) = ν 4 ( P ∣ J t ) . 不是只有:
ν 4 ( P ) . \nu_4(P). ν 4 ( P ) .
12. 同一命題可以在不同判定域得到不同結果
可能:
ν 4 ( P ∣ J A ) = Y , \nu_4(P\mid\mathcal J_A)
=
\mathbf Y, ν 4 ( P ∣ J A ) = Y , 但:
ν 4 ( P ∣ J B ) = N . \nu_4(P\mid\mathcal J_B)
=
\mathbf N. ν 4 ( P ∣ J B ) = N . 這不必然代表:
ν ( P ) = B . \nu(P)=\mathbf B. ν ( P ) = B . 因為:
J A ≠ J B . \mathcal J_A\neq\mathcal J_B. J A = J B . 因此:
Y @ J A + N @ J B ≠ B @ J A . \boxed{
\mathbf Y@\mathcal J_A
+
\mathbf N@\mathcal J_B
\neq
\mathbf B@\mathcal J_A.
} Y @ J A + N @ J B = B @ J A . 前者是:
cross-domain opposition . \boxed{
\text{cross-domain opposition}.
} cross-domain opposition . 後者才是:
local four-state conflict . \boxed{
\text{local four-state conflict}.
} local four-state conflict .
13. 局部矛盾與跨域分歧
本文因此區分:
Local Conflict
ν ( P ∣ J ) = B . \nu(P\mid\mathcal J)
=
\mathbf B. ν ( P ∣ J ) = B . Cross-Domain Disagreement
ν ( P ∣ J 1 ) = Y , \nu(P\mid\mathcal J_1)
=
\mathbf Y, ν ( P ∣ J 1 ) = Y , ν ( P ∣ J 2 ) = N , \nu(P\mid\mathcal J_2)
=
\mathbf N, ν ( P ∣ J 2 ) = N , 且:
J 1 ≠ J 2 . \mathcal J_1\neq\mathcal J_2. J 1 = J 2 . 這個區分非常重要。
否則系統會把:
不同規則下得到不同結論
錯當成:
同一規則內部自相矛盾。
14. 「見 X 是 X」
令對象:
[
x
]
在判定域:
J 0 \mathcal J_0 J 0 下被分類為:
[
X.
]
記:
C J 0 ( x ) = X . C_{\mathcal J_0}(x)=X. C J 0 ( x ) = X . 這就是:
見 X 是 X \boxed{
\text{見 }X\text{ 是 }X
} 見 X 是 X 的最小分類版本。
15. 「見 X 不是 X」
若之後:
J 0 → J 1 \mathcal J_0
\rightarrow
\mathcal J_1 J 0 → J 1 且:
C J 1 ( x ) ≠ X , C_{\mathcal J_1}(x)\neq X, C J 1 ( x ) = X , 則:
X → J 0 → J 1 ¬ X . \boxed{
X
\xrightarrow{\mathcal J_0\to\mathcal J_1}
\neg X.
} X J 0 → J 1 ¬ X . 這不必代表 object (x) 本身改變。
也可能只是:
the classification frame changed . \boxed{
\text{the classification frame changed}.
} the classification frame changed .
16. 「見 X 又是 X」
再若:
J 1 → J 2 \mathcal J_1
\rightarrow
\mathcal J_2 J 1 → J 2 而:
C J 2 ( x ) = X , C_{\mathcal J_2}(x)=X, C J 2 ( x ) = X , 則得到:
X → ¬ X → X . \boxed{
X
\rightarrow
\neg X
\rightarrow
X.
} X → ¬ X → X . 但是:
X ( 0 ) X^{(0)} X ( 0 ) 和:
X ( 2 ) X^{(2)} X ( 2 ) 不能被完全視為同一資訊狀態。
我們可以寫:
X ( 0 ) = c l a s s i f i c a t i o n X ( 2 ) , X^{(0)}
=
_{\mathrm{classification}}
X^{(2)}, X ( 0 ) = classification X ( 2 ) , 但:
X ( 0 ) ≠ h i s t o r y X ( 2 ) . \boxed{
X^{(0)}
\neq_{\mathrm{history}}
X^{(2)}.
} X ( 0 ) = history X ( 2 ) .
17. Endpoint Identity 與 Information Identity
這引出兩種身份。
Endpoint Identity
若:
ν t = ν s , \nu_t=\nu_s, ν t = ν s , 則兩者當前四態相同。
Historical Information Identity
還要求:
H t ∼ H H s . H_t\sim_H H_s. H t ∼ H H s . 因此:
endpoint identity ⇏ information identity . \boxed{
\text{endpoint identity}
\not\Rightarrow
\text{information identity}.
} endpoint identity ⇒ information identity . 這是「見山又是山」在本文中的核心形式化。
18. Minimal Dynamic State
對命題 (P),最小狀態:
Σ t ( P ) = ( J t , ν t , H t ) . \boxed{
\Sigma_t(P)
=
(
\mathcal J_t,
\nu_t,
H_t
).
} Σ t ( P ) = ( J t , ν t , H t ) . 它已經足夠區分:
Y \mathbf Y Y 和:
Y → N → Y . \mathbf Y\to\mathbf N\to\mathbf Y. Y → N → Y .
19. Extended Dynamic State
但若要知道「為什麼變」,則需要擴充:
Σ ^ t ( P ) = ( Ψ t , J t , E t , W t , ν t , H t ) . \boxed{
\widehat{\Sigma}_t(P)
=
(
\Psi_t,
\mathcal J_t,
E_t,
W_t,
\nu_t,
H_t
).
} Σ t ( P ) = ( Ψ t , J t , E t , W t , ν t , H t ) . 其中:
Ψ t \Psi_t Ψ t :Semantic Identity State;
J t \mathcal J_t J t :Judgment Domain;
E t E_t E t :Evidence State;
W t W_t W t :World / Process State;
ν t \nu_t ν t :Q4 Local State;
H t H_t H t :Transition History。
這將 Bridge Paper 與 Series II 正式接上。
20. Evidence Changed 與 World Changed
DBQ4 已經需要區分:
evidence changed \boxed{
\text{evidence changed}
} evidence changed 與:
world/process changed . \boxed{
\text{world/process changed}.
} world/process changed . 例如:
Evidence Update
世界沒有改變,
只是觀測從:
E t E_t E t 變成:
E t + 1 . E_{t+1}. E t + 1 . State Evolution
世界本身:
W t → W t + 1 . W_t
\rightarrow
W_{t+1}. W t → W t + 1 . 兩者都可能讓:
ν t → ν t + 1 . \nu_t
\rightarrow
\nu_{t+1}. ν t → ν t + 1 . 但因果解釋不同。
21. 本文再加入兩種改變
Series II 再加入:
Judgment Change
J t → J t + 1 . \mathcal J_t
\rightarrow
\mathcal J_{t+1}. J t → J t + 1 . Semantic Identity Change
Ψ t → Ψ t + 1 . \Psi_t
\rightarrow
\Psi_{t+1}. Ψ t → Ψ t + 1 . 所以完整的 transition cause 至少包括:
Δ E , Δ W , Δ J , Δ Ψ . \boxed{
\Delta E,
\Delta W,
\Delta\mathcal J,
\Delta\Psi.
} Δ E , Δ W , Δ J , ΔΨ.
22. Transition Cause Vector
定義:
χ t = ( Δ E t , Δ W t , Δ J t , Δ Ψ t ) . \boxed{
\chi_t
=
(
\Delta E_t,
\Delta W_t,
\Delta\mathcal J_t,
\Delta\Psi_t
).
} χ t = ( Δ E t , Δ W t , Δ J t , Δ Ψ t ) . 它不要求每一項都是數值。
Δ \Delta Δ 在此表示:
structured difference . \boxed{
\text{structured difference}.
} structured difference . 因此:
χ t \chi_t χ t 更接近 change record,而不是普通歐氏向量。
23. 狀態轉移瞬間
對一個 transition boundary:
t ∗ , t^\ast, t ∗ , 區分:
t − , t ∗ , t + . t^-,
\qquad
t^\ast,
\qquad
t^+. t − , t ∗ , t + . 其中:
t − t^- t − :轉移前;
t ∗ t^\ast t ∗ :判定/狀態邊界;
t + t^+ t + :轉移後。
因此:
Σ ^ t − → Σ ^ t ∗ → Σ ^ t + . \boxed{
\widehat\Sigma_{t^-}
\rightarrow
\widehat\Sigma_{t^\ast}
\rightarrow
\widehat\Sigma_{t^+}.
} Σ t − → Σ t ∗ → Σ t + . 如果只記:
t + , t^+, t + , 就可能遺失:
這個狀態是怎麼變成現在這樣的?
24. 判定摩擦
本文暫定一個 Judgment Friction:
F t ∗ = Δ ( Σ ^ t − , Σ ^ t + ) . \boxed{
\mathfrak F_{t^\ast}
=
\Delta
(
\widehat\Sigma_{t^-},
\widehat\Sigma_{t^+}
).
} F t ∗ = Δ ( Σ t − , Σ t + ) . 可展成:
F t ∗ = ( Δ E , Δ W , Δ J , Δ Ψ , Δ ν ) . \mathfrak F_{t^\ast}
=
(
\Delta E,
\Delta W,
\Delta\mathcal J,
\Delta\Psi,
\Delta\nu
). F t ∗ = ( Δ E , Δ W , Δ J , ΔΨ , Δ ν ) . 它不是物理摩擦。
而是:
the structured difference exposed at a state boundary . \boxed{
\text{the structured difference exposed at a state boundary}.
} the structured difference exposed at a state boundary .
25. 為什麼「摩擦」有資訊?
如果:
Σ ^ t − \widehat\Sigma_{t^-} Σ t − 和:
Σ ^ t + \widehat\Sigma_{t^+} Σ t + 完全相同,
就沒有新的 transition information。
真正有研究價值的是:
Δ Σ ^ ≠ 0. \boxed{
\Delta\widehat\Sigma\neq0.
} Δ Σ = 0. 因此狀態變動不只是:
old state disappears, new state remains . \text{old state disappears, new state remains}. old state disappears, new state remains . 而是:
the difference itself becomes information . \boxed{
\text{the difference itself becomes information}.
} the difference itself becomes information .
26. 歷史空間
最簡版本:
H 4 = Q 4 ∗ . \boxed{
\mathcal H_4
=
\mathbb Q_4^\ast.
} H 4 = Q 4 ∗ . 也就是由 Q4 字母形成的有限序列。
更完整版本:
H ⊆ ( Ψ × J × Q 4 × Λ ) ∗ . \boxed{
\mathcal H
\subseteq
(
\Psi
\times
\mathcal J
\times
\mathbb Q_4
\times
\Lambda
)^\ast.
} H ⊆ ( Ψ × J × Q 4 × Λ ) ∗ . 因此一條歷史不是:
( Y , N , Y ) (\mathbf Y,\mathbf N,\mathbf Y) ( Y , N , Y ) 而可以是:
( Ψ 0 , J 0 , Y ) → E ( Ψ 1 , J 0 , N ) → J ( Ψ 1 , J 1 , 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
). ( Ψ 0 , J 0 , Y ) E ( Ψ 1 , J 0 , N ) J ( Ψ 1 , J 1 , Y ) . 這比純真值序列提供更多信息。
27. History Equivalence
可以定義不同層級的歷史等價。
Current-State Equivalence
H 1 ∼ C H 2 H_1\sim_C H_2 H 1 ∼ C H 2 若:
last ( H 1 ) = last ( H 2 ) . \operatorname{last}(H_1)
=
\operatorname{last}(H_2). last ( H 1 ) = last ( H 2 ) . Transition-Pattern Equivalence
H 1 ∼ T H 2 H_1\sim_T H_2 H 1 ∼ T H 2 若 Q4 transition pattern 相同。
Causal-History Equivalence
還要求 transition labels 相同。
Full Information Equivalence
還要求 judgment domain 與 semantic state 路徑相容。
因此「相同」本身也具有判定層級。
28. MIF 的位置
在本框架中:
Q 4 = finite local alphabet . \boxed{
Q4
=
\text{finite local alphabet}.
} Q 4 = finite local alphabet . 而 MIF 可以被理解為:
historical composition over potentially unbounded configurations . \boxed{
\text{historical composition over potentially unbounded configurations}.
} historical composition over potentially unbounded configurations . 也就是從:
ν t ∈ Q 4 \nu_t\in\mathbb Q_4 ν t ∈ Q 4 提升到:
H = ( ν 0 , ν 1 , … ) . H
=
(
\nu_0,\nu_1,\ldots
). H = ( ν 0 , ν 1 , … ) . 若再加入:
J t , Ψ t , λ t , \mathcal J_t,
\Psi_t,
\lambda_t, J t , Ψ t , λ t , 則形成更完整的歷史配置空間。
所以:
Q4 does not compete with MIF . \boxed{
\text{Q4 does not compete with MIF}.
} Q4 does not compete with MIF . Q4 提供字母;
MIF 提供序列與組合空間。
29. DBQ4 的位置
DBQ4 則位於離散 Q4 狀態之下。
可以寫:
E t → Z t → π 4 → ν t . \boxed{
E_t
\rightarrow
Z_t
\rightarrow
\pi_4
\rightarrow
\nu_t.
} E t → Z t → π 4 → ν t . 其中:
E t E_t E t :證據;
Z t Z_t Z t :連續 posterior/evidence state;
π 4 \pi_4 π 4 :四態投影;
ν t \nu_t ν t :Q4 state。
所以:
D B Q 4 = continuous evidence dynamics below Q4 . \boxed{
DBQ4
=
\text{continuous evidence dynamics below Q4}.
} D B Q 4 = continuous evidence dynamics below Q4 . Series II 則在 Q4 周圍再加:
J t , Ψ t , H t . \mathcal J_t,
\Psi_t,
H_t. J t , Ψ t , H t .
30. 四層分工
可以把目前架構壓成:
D B Q 4 = continuous evidence dynamics , Q 4 = local state alphabet , D T I L = domain-labeled directional transitions , M I F = 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}
} D B Q 4 Q 4 D T I L M I F = continuous evidence dynamics , = local state alphabet , = domain-labeled directional transitions , = historical / extended state composition . 這四層不應互相取代。
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}
} dynamic four-valued logic 本身不是本文的新穎性主張。
32. 本文較窄的差異
本文目前較窄的工作重點是同時明確區分:
local four-state conflict;
temporal reversal;
cross-judgment-domain disagreement;
semantic/referent reclassification;
world-state change;
evidence-state change;
endpoint identity;
historical information identity。
尤其:
Again \boxed{
\text{Again}
} Again 被視為:
history-sensitive return operator . \boxed{
\text{history-sensitive return operator}.
} history-sensitive return operator . 而不是普通時間戳或當前真值。
這是本系列接下來要進一步形式化與比較文獻的位置。
33. 為什麼 4DL 仍然不等於本文?
4DL 已經具有:
four-valued states;
dynamic transitions;
hybrid naming machinery。
本文則特別要求一個 transition history 必須能回答:
這次 Y → N \mathbf Y\to\mathbf N Y → N 是因為 evidence 變了、world 變了、judgment domain 變了,還是 referent 變了?
以及:
返回 Y \mathbf Y Y 後,是否保留「曾經不是 Y \mathbf Y Y 」這件事?
因此:
state-transition semantics \boxed{
\text{state-transition semantics}
} state-transition semantics 和:
historical identity semantics \boxed{
\text{historical identity semantics}
} historical identity semantics 仍有不同研究焦點。
34. Path-Dependent Information
若:
H A = ( Y ) , H_A=(\mathbf Y), H A = ( Y ) , H B = ( Y , N , Y ) , H_B=(\mathbf Y,\mathbf N,\mathbf Y), H B = ( Y , N , Y ) , 則:
π n o w ( H A ) = π n o w ( H B ) . \pi_{\mathrm{now}}(H_A)
=
\pi_{\mathrm{now}}(H_B). π now ( H A ) = π now ( H B ) . 但對某些後續 operation:
[
O
]
可能要求:
O ( H A ) ≠ O ( H B ) . O(H_A)\neq O(H_B). O ( H A ) = 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}.
} future behavior may depend on path, not only current state .
35. Markov State 是否足夠?
如果要讓系統保持 Markov 性,
可以把必要歷史壓縮進 current state。
也就是定義:
Σ ~ t = ( ν t , m t ) , \widetilde\Sigma_t
=
(
\nu_t,
m_t
), Σ t = ( ν t , m t ) , 其中:
m t m_t m 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}
} history-dependent logic 不一定要求 runtime 永遠重讀完整歷史。
它可以使用:
sufficient historical state . \boxed{
\text{sufficient historical state}.
} sufficient historical state .
36. 「又」的最小記憶需求
若只要辨識:
A g a i n Y , \mathsf{Again}_{\mathbf Y}, Again Y , 最小 memory 不一定需要完整:
H t . H_t. H t . 可以只保存:
m t = ( s e e n Y , l e f t Y , r e t u r n e d Y ) . m_t
=
(
seen_Y,
left_Y,
returned_Y
). m t = ( see n Y , l e f t Y , r e t u r n e d Y ) . 例如:
[
(1,1,1)
]
表示曾經是 Y、離開過 Y、現在已返回。
所以「又」本身可以被做成有限狀態機。
但若要知道:
為什麼離開?經過哪些域?反覆幾次?
就需要更豐富的歷史。
37. 這也解釋「狀態機」為何自然出現
若:
Q 4 \mathbb Q_4 Q 4 是 local state alphabet,
而:
T 4 \mathcal T_4 T 4 是 transition alphabet,
再加:
J , Ψ , Λ , \mathcal J,
\Psi,\Lambda, J , Ψ , Λ , 那麼整個系統天然可以表示成:
labeled state-transition system . \boxed{
\text{labeled state-transition system}.
} 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」
另一種情況不是:
Y → N . \mathbf Y\to\mathbf N. Y → N . 而是:
X ⇒ J Y . \boxed{
X
\xRightarrow{\mathcal J}
Y.
} X J Y . 這是:
reclassification . \text{reclassification}. reclassification . 例如一個 object 原先被 type/classification system 視為:
[
X,
]
後來更好的 domain 將它判定為:
[
Y.
]
所以:
truth-state transition ≠ object reclassification . \boxed{
\text{truth-state transition}
\neq
\text{object reclassification}.
} truth-state transition = object reclassification . Series II 必須分開這兩種 edge。
41. 「看 Y 其實是 X」
同樣:
Y ⇒ J ′ X . Y
\xRightarrow{\mathcal J'}
X. Y J ′ X . 這可能形成 classification loop:
X → Y → X . X
\rightarrow
Y
\rightarrow
X. X → Y → X . 但:
X ( 0 ) ≠ h i s t o r y X ( 2 ) . X^{(0)}
\neq_{\mathrm{history}}
X^{(2)}. X ( 0 ) = history X ( 2 ) . 因此 reclassification 也需要 path history。
42. 四種容易混淆的現象
本文至此至少區分:
A. Local Both
B . \mathbf B. B . B. Temporal Reversal
Y → N . \mathbf Y\to\mathbf N. Y → N . C. Cross-Domain Opposition
Y @ J A , N @ J B . \mathbf Y@\mathcal J_A,
\quad
\mathbf N@\mathcal J_B. Y @ J A , N @ J B . D. Reclassification
X ⇒ Y . X\Rightarrow Y. X ⇒ Y . 如果全部都被中文簡化成:
是又不是。
形式上就會混亂。
所以 Series II 的工作之一正是:
把自然語言壓縮詞重新拆成不同 transition types . \boxed{
\text{把自然語言壓縮詞重新拆成不同 transition types}.
} 把自然語言壓縮詞重新拆成不同 transition types .
43. 第五種:World Change
還有:
P ( W t ) = Y , P(W_t)=\mathbf Y, P ( W t ) = Y , P ( W t + 1 ) = N . P(W_{t+1})=\mathbf N. P ( W t + 1 ) = N . 此時:
J t = J t + 1 , \mathcal J_t=\mathcal J_{t+1}, J t = J t + 1 , Ψ t = Ψ t + 1 , \Psi_t=\Psi_{t+1}, Ψ t = Ψ t + 1 , 但:
W t ≠ W t + 1 . W_t\neq W_{t+1}. W t = W t + 1 . 所以這不是「改變看法」。
是真的:
the world changed . \boxed{
\text{the world changed}.
} the world changed .
44. 第六種:Evidence Revision
也可能:
W t = W t + 1 , W_t=W_{t+1}, W t = W t + 1 , 但:
E t ≠ E t + 1 . E_t\neq E_{t+1}. E t = E t + 1 . 所以:
ν t ≠ ν t + 1 . \nu_t\neq\nu_{t+1}. ν t = ν t + 1 . 這才是典型:
epistemic revision . \boxed{
\text{epistemic revision}.
} epistemic revision . 不能把所有狀態變化都叫「世界變了」。
45. 第七種:Semantic Drift
還可能:
W , E , J W,E,\mathcal J W , E , J 表面都沒變,
但:
Ψ t ≠ Ψ t + 1 . \Psi_t\neq\Psi_{t+1}. Ψ t = Ψ t + 1 . 例如:
同一詞偷偷換了所指。
這時:
we may no longer be evaluating the same proposition . \boxed{
\text{we may no longer be evaluating the same proposition}.
} 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. 歷史狀態不是「心理境界」
「見山是山,見山不是山,見山又是山」在本文只作為結構類比。
本文不需要假設:
只需要:
C 0 ( x ) = X , \boxed{
C_0(x)=X,
} C 0 ( x ) = X , C 1 ( x ) ≠ X , \boxed{
C_1(x)\neq X,
} C 1 ( x ) = X , C 2 ( x ) = X . \boxed{
C_2(x)=X.
} C 2 ( x ) = X . 這已足以構成一條可形式分析的歷史。
48. 但第三個 X 不是第一個 X 的資訊副本
即使:
C 0 ( x ) = C 2 ( x ) = X , C_0(x)=C_2(x)=X, C 0 ( x ) = C 2 ( x ) = X , 仍然:
Σ 0 ( x ) ≠ Σ 2 ( x ) . \boxed{
\Sigma_0(x)\neq\Sigma_2(x).
} Σ 0 ( x ) = Σ 2 ( x ) . 原因包括:
(H) 不同;
evidence 可能不同;
judgment domain 可能不同;
semantic state 可能更精確;
proof/counterexample history 不同。
所以:
return does not erase traversal . \boxed{
\text{return does not erase traversal}.
} return does not erase traversal .
49. 這是一種「歷史信息守恆」嗎?
本文暫時不使用強版本的「守恆」。
因為系統實際上可以:
更精確的說法是:
history can be retained as information . \boxed{
\text{history can be retained as information}.
} history can be retained as information . 而不是:
history must metaphysically be conserved . \text{history must metaphysically be conserved}. history must metaphysically be conserved .
50. 路徑壓縮
完整:
H t H_t H t 可能非常長。
所以 runtime 可以定義:
Compress H ( H t ) = M t . \operatorname{Compress}_H(H_t)
=
M_t. Compress H ( H t ) = M t . 其中 M t M_t M t 保存與未來判定相關的 sufficient statistics。
例如:
是否曾經為 N;
是否曾經為 B;
最近一次 domain shift;
reversal count;
correction provenance。
這使:
historical semantics \boxed{
\text{historical semantics}
} historical semantics 與:
efficient state machine implementation \boxed{
\text{efficient state machine implementation}
} 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. 最小測試一:「仍是」與「又是」
輸入:
H A = ( Y , Y , Y ) , H_A=(Y,Y,Y), H A = ( Y , Y , Y ) , H B = ( Y , N , Y ) . H_B=(Y,N,Y). H B = ( Y , N , Y ) . 要求:
C u r r e n t ( H A ) = C u r r e n t ( H B ) = Y . Current(H_A)=Current(H_B)=Y. C u r r e n t ( H A ) = C u r r e n t ( H B ) = Y . 但:
S t i l l Y ( H A ) = 1 , Still_Y(H_A)=1, S t i l l Y ( H A ) = 1 , A g a i n Y ( H A ) = 0 , Again_Y(H_A)=0, A g ai n Y ( H A ) = 0 , 而:
S t i l l Y ( H B ) = 0 , Still_Y(H_B)=0, S t i l l Y ( H B ) = 0 , A g a i n Y ( H B ) = 1. Again_Y(H_B)=1. A g ai n Y ( H B ) = 1. 這是第一個最小 unit test。
53. 最小測試二:B 與 Y→N
輸入:
H A = ( B ) , H_A=(B), H A = ( B ) , H B = ( Y , N ) . H_B=(Y,N). H B = ( Y , N ) . 要求:
H A ≠ H B . \boxed{
H_A\neq H_B.
} H A = H B . 以及:
A.type = LOCAL_CONFLICT
B.type = TEMPORAL_REVERSAL
如果系統混成同一狀態,模型失敗。
54. 最小測試三:跨域不是 B
輸入:
ν ( P ∣ J 1 ) = Y , \nu(P\mid J_1)=Y, ν ( P ∣ J 1 ) = Y , ν ( P ∣ J 2 ) = N . \nu(P\mid J_2)=N. ν ( P ∣ J 2 ) = N . 要求:
LOCAL_B = false
CROSS_DOMAIN_DISAGREEMENT = true
除非在某單一 domain 中真的同時存在 positive / negative evidence。
55. 最小測試四:Evidence Change vs World Change
建立兩案例。
Case A
W 0 = W 1 , E 0 ≠ E 1 . W_0=W_1,
\qquad
E_0\neq E_1. W 0 = W 1 , E 0 = E 1 . 預期:
EVIDENCE_UPDATE
Case B
W 0 ≠ W 1 , J 0 = J 1 . W_0\neq W_1,
\qquad
J_0=J_1. W 0 = W 1 , J 0 = J 1 . 預期:
WORLD_CHANGE
這是 DBQ4 與 DTIL 的最小接口測試。
56. 最小測試五:Semantic Reclassification
原先:
Ψ 0 ( X ) = ρ X . \Psi_0(X)=\rho_X. Ψ 0 ( X ) = ρ X . 後來:
Ψ 1 ( X ) = ρ Y . \Psi_1(X)=\rho_Y. Ψ 1 ( X ) = ρ Y . 即使符號:
s = X s=X s = 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}.
} 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. 研究邊界
本文不主張:
四態足以描述所有真值;
所有「又」都要求中間存在非同狀態;
中文自然語言可以被一套邏輯完全捕捉;
判定域轉移等於世界改變;
歷史一定完整保存;
endpoint-different 一定代表 semantic-different;
Q4 與 Belnap-Dunn FOUR 完全同一;
DTIL 已有完整 soundness/completeness proof;
「是又不是」只能有本文這一種意思;
本文已完成 MIF 的全部形式化。
本文目前建立的是:
state ontology + transition syntax + history semantics interface . \boxed{
\text{state ontology + transition syntax + history semantics interface}.
} state ontology + transition syntax + history semantics interface .
59. Paper I 的核心結果
本篇可以壓成五條:
Result 1
Q 4 = local state alphabet . \boxed{
Q4=\text{local state alphabet}.
} Q 4 = local state alphabet . Result 2
B ≠ Y ⇝ N . \boxed{
B\neq Y\rightsquigarrow N.
} B = Y ⇝ N . Result 3
Y @ J 1 , N @ J 2 ≠ B @ J 1 . \boxed{
Y@J_1,\ N@J_2
\neq
B@J_1.
} Y @ J 1 , N @ J 2 = B @ J 1 . Result 4
C u r r e n t ( H 1 ) = C u r r e n t ( H 2 ) ⇏ H 1 = H 2 . \boxed{
Current(H_1)=Current(H_2)
\not\Rightarrow
H_1=H_2.
} C u r r e n t ( H 1 ) = C u r r e n t ( H 2 ) ⇒ H 1 = H 2 . Result 5
A g a i n = current state + return history . \boxed{
Again
=
\text{current state}
+
\text{return history}.
} A g ain = current state + return history .
60. 結論:從真值狀態進入歷史狀態
傳統靜態 valuation 問:
P 現在是什麼狀態? \boxed{
\text{P 現在是什麼狀態?}
} P 現在是什麼狀態? 本文開始問另一個問題:
P 是如何成為現在這個狀態的? \boxed{
\text{P 是如何成為現在這個狀態的?}
} P 是如何成為現在這個狀態的? 因此資訊物件從:
ν t ( P ) \nu_t(P) ν t ( P ) 擴張成:
Σ ^ t ( P ) = ( Ψ t , J t , E t , W t , ν t , H t ) . \boxed{
\widehat\Sigma_t(P)
=
(
\Psi_t,
\mathcal J_t,
E_t,
W_t,
\nu_t,
H_t
).
} Σ t ( P ) = ( Ψ t , J t , E t , W t , ν t , H t ) . 在這個框架下:
Y \mathbf Y Y 只表示「現在是 Y」。
而:
Y ⇝ N ⇝ Y \mathbf Y
\rightsquigarrow
\mathbf N
\rightsquigarrow
\mathbf Y Y ⇝ N ⇝ Y 表示:
現在雖然又是 Y,但這個 Y 已經帶著曾經離開 Y 的歷史。
因此:
return ≠ reset . \boxed{
\text{return}
\neq
\text{reset}.
} return = reset . 以及:
same current state ≠ same information state . \boxed{
\text{same current state}
\neq
\text{same information state}.
} same current state = same information state . 這就是「是又不是/不是又是」從自然語言直覺進入動態信息邏輯的第一步。
下一篇將繼續處理:
The Logic of Again . \boxed{
\text{The Logic of Again}.
} 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.