← Archive
lm-002928 · 2026-08

動態不動點:內容可變,而修正能力保持

下載 MD 檔 ⬇

動態不動點:內容可變,而修正能力保持

動態邏輯解與生成判斷系列・第四篇

英文題名: Dynamic Fixed Points: Mutable Content, Persistent Capacity for Revision
版本: v0.1
日期: 2026-08-16
作者: Neo.K/Aletheia


摘要

傳統 fixed point 通常滿足:

F(x)=x.F(x^\ast)=x^\ast.

但 Neo.K 所使用的「動態不動點」從來不是「所有內容停止改變」。本文將其重新形式化為:一個系統在狀態持續更新時,仍維持某些高階不變量、身份關係或自我修正能力。

令:

St+1=Ft(St).S_{t+1}=F_t(S_t).

動態不動點不要求:

St+1=St,S_{t+1}=S_t,

而要求存在不變量映射:

I\mathcal I

使:

I(St+1)=I(St)\boxed{ \mathcal I(S_{t+1}) = \mathcal I(S_t) }

在指定有效域內持續成立。

在生成判斷系統中,這些不變量可以是:

  • 不把局部判定冒充全知;
  • 原始證據不可靜默抹除;
  • 推論不可冒充觀測;
  • 暫時閉合保留重開條件;
  • 行動與代價可追溯;
  • 模型與權限版本可追溯;
  • 修正自身的能力不可被封死。

因此,動態不動點不是「永遠變」,而是一種:

在變化中維持可修正同一性的結構。\boxed{ \text{在變化中維持可修正同一性的結構。} }

本文進一步區分 static fixed point、invariant set、attractor-like stability 與 dynamic identity,並以此作為可不可論的本體論橋樑。


一、靜態 fixed point

最簡單定義:

xx^\ast

若:

F(x)=x,F(x^\ast)=x^\ast,

則為 FF 的 fixed point。

這個概念非常重要,但它不直接等於本文的動態不動點。


二、為什麼需要另一種「不動」

一個科學理論可能從:

T0T_0

變成:

T1,T_1,

再變成:

T2.T_2.

如果內容全部不同,我們仍可能說:

這是同一個研究計畫持續修正自己。

那麼其同一性不是:

T0=T1=T2.T_0=T_1=T_2.

而存在於另一層。


三、狀態與不變量

令:

StS_t

為系統完整狀態。

令:

I:SK\mathcal I: \mathcal S\rightarrow\mathcal K

提取核心不變量。

若:

I(St)=k\mathcal I(S_t)=k^\ast

長期成立,即使:

St+1St,S_{t+1}\neq S_t,

則稱系統在 I\mathcal I 意義下保持動態不動性。


四、不是所有東西都必須不變

可以寫:

St=(Ct,Rt,Ht,It),S_t = ( C_t, R_t, H_t, I_t ),

其中:

  • CtC_t:內容;
  • RtR_t:規則;
  • HtH_t:歷史;
  • ItI_t:身份不變量。

可能:

Ct+1Ct,C_{t+1}\neq C_t,

甚至:

Rt+1Rt,R_{t+1}\neq R_t,

但:

It+1=It.I_{t+1}=I_t.

五、最小動態不動點

本文定義:

DFP(S,F,I)\boxed{ \operatorname{DFP}(S,F,\mathcal I) }

成立若:

  1. St+1=Ft(St)S_{t+1}=F_t(S_t)
  2. 存在非空 I\mathcal I
  3. 在有效時間窗/運行域:
I(St+1)=I(St);\mathcal I(S_{t+1}) = \mathcal I(S_t);
  1. 系統仍允許內容更新。

六、修正能力作為不變量

對生成判斷而言,最重要的不變量之一是:

R(St)=revision capacity.R(S_t) = \text{revision capacity}.

要求:

R(St)>0\boxed{ R(S_t)>0 }

在系統運行期間不可被自身取消。

也就是:

系統可以修改結論,但不可把「永遠不能再修改結論」偷偷寫成結論的一部分。


七、這不是無限懷疑

若把「可修正」理解成:

t,J(P,t)=Ω,\forall t,\quad J(P,t)=\Omega,

就錯了。

動態不動點允許:

J(P,t)=pJ(P,t)=\top_p

並實際行動。

它只要求:

ρ:Δe>ρReopen.\exists \rho: \Delta e>\rho \Rightarrow \operatorname{Reopen}.

即:

有充分理由時可以重開。

不是:

永遠不准關門。


八、closure 本身也可以是不變量的一部分

成熟系統需要:

OpenClose\text{Open} \leftrightarrow \text{Close}

兩種能力。

因此:

I\mathcal I

可以包含:

CanClose=1\operatorname{CanClose}=1

與:

CanReopen=1.\operatorname{CanReopen}=1.

只會開放、不會閉合,也是一種失效。


九、歷史保持

若系統更新:

StSt+1,S_t\rightarrow S_{t+1},

不能令:

Ht+1={St+1}H_{t+1} = \{S_{t+1}\}

而把過去清空。

應:

Ht+1=Ht{et+1}.H_{t+1} = H_t \cup \{e_{t+1}\}.

因此:

Traceability\boxed{ \operatorname{Traceability} }

也是動態不動點候選。


十、身份不是內容總和

假設主體:

ata_t

持續改變信念、記憶與目標。

若要求身份:

at+1=ata_{t+1}=a_t

在全部內容上逐位元相同,則任何學習都會破壞身份。

因此更合理的是:

at+1Iat.a_{t+1} \sim_{\mathcal I} a_t.

即在某組身份保持條件下等價。


十一、動態不動點與 attractor

動態系統中的 attractor 可以容許軌跡移動,卻長期落在某個集合附近。

本文與此有結構類比:

StAS_t\in\mathcal A

但不把動態不動點直接等同 attractor。

因為本理論的不變量可能包含:

  • 規範;
  • provenance;
  • 權責;
  • 可修正性;

不只是幾何穩定。


十二、動態不動點與版本控制

一篇文件:

D0,D1,,DnD_0,D_1,\ldots,D_n

每版內容不同。

但如果:

  • canonical source lineage 不斷;
  • diff 可追;
  • 作者/agent 可追;
  • validation 規則保持;

則:

D0IDn.D_0 \sim_{\mathcal I} D_n.

這是工程上的最直覺例子。


十三、動態不動點與 AI

AI 系統的模型:

MtM_t

可以換代。

若系統級不變量仍保存:

I={source separation,auditability,permission,revision},\mathcal I= \{ \text{source separation}, \text{auditability}, \text{permission}, \text{revision} \},

則:

MtMt+1M_t\neq M_{t+1}

不必意味整個知識系統換了一個本體。


十四、不可被取消的不變量

可不可論 2.0 已提出:

  • 不自稱全知;
  • 不讓代理僭位;
  • 權力回返責任;
  • 代價可追溯;
  • 暫時判定可修正;
  • 生成不能封死生成。

本文將它們統一為:

IKG\boxed{ \mathcal I_{\mathrm{KG}} }

即 knowledge-generation invariants。


十五、失效模式一:內容神聖化

若:

I={Ct=C0},\mathcal I = \{C_t=C_0\},

則系統把「不變」放在內容本身。

後果:

revision capacity0.\text{revision capacity}\rightarrow0.

這就是把局部答案神聖化。


十六、失效模式二:開放神聖化

反過來:

I={never close},\mathcal I = \{\text{never close}\},

會造成:

action capacity0.\text{action capacity}\rightarrow0.

因此:

開放也不可被神聖化。\boxed{ \text{開放也不可被神聖化。} }

十七、失效模式三:無歷史更新

系統每次修改都說:

我一直都是這樣想的。

形式上:

Ht.H_t\rightarrow\varnothing.

這會摧毀責任。

因此:

revision without history=epistemic laundering.\boxed{ \text{revision without history} = \text{epistemic laundering}. }

十八、從動態不動點到可不可

現在可以看出:

Can\mathsf{Can}

負責:

保持生成能力。

Cannot\mathsf{Cannot}

負責:

保護不變量不被生成活動摧毀。

因此:

+不可\boxed{ \text{可} + \text{不可} }

不是敵對二元。

它們共同維持:

DFP.\operatorname{DFP}.

十九、核心命題

動態不動點不是內容固定, 而是系統在變化中保持其可修正、可追溯與不僭位結構。\boxed{ \text{動態不動點不是內容固定, 而是系統在變化中保持其可修正、可追溯與不僭位結構。} }

二十、結論

傳統 fixed point 問:

F(x)=x?F(x)=x?

本文則增加:

I(F(S))=I(S)?\boxed{ \mathcal I(F(S)) = \mathcal I(S)? }

此時,「不動」從一個靜止答案,轉化為跨版本保持的高階結構。

下一篇將正式把這個結構寫成:

可不可論的動態模態生成系統.\boxed{ \text{可不可論的動態模態生成系統}. }