HSNRD III:結構重寫、歷史路徑與混合動力學
——從 Birth / Death / Merge / Split / Retype 到 CTMC 與 PDMP
系列: 《高階集合欲求》篇次: 09 / 10作者: Neo.K × Aletheia機構: EveMissLab/一言諾科技有限公司日期: 2026-08-07
摘要
HSNRD I 建立了 typed set-node、階梯集合、incidence 與 relation bundle;HSNRD II 則建立 micro-to-macro projection、資訊失真、dynamical closure 與 causal abstraction。然而,一個真正的高階社會系統不只是在固定拓撲上改變數值。家庭會形成與解散,公司會合併與分拆,機構會被創設、永久化、撤銷或改型;也就是說,高階存在的節點集合、類型與關係拓撲本身會隨歷史改變。
本文將 HSNRD 從 fixed-topology dynamics 推進為 rewritable hybrid structural dynamics 。首先定義結構狀態為 typed attributed graph G G G ,並以 partial rewrite rule
ρ : G ⇢ G ′ \boxed{
\rho:G\dashrightarrow G'
} ρ : G ⇢ G ′
表示合法的結構轉換。本文區分 Birth、Death、Merge、Split 與 Retype 五類基本操作,並特別修正一個常見過度簡化:傳統線性 DPO rewriting 適合處理受 gluing / dangling conditions 約束的刪除、保留與新增;SqPO 則自然支援未知 context 中的刪除,而非線性 SqPO 與後續非線性 DPO 理論可進一步表達 cloning 與 fusing。因此:
B i r t h / D e a t h ≠ M e r g e / S p l i t \boxed{
Birth/Death
\neq
Merge/Split
} B i r t h / D e a t h = M er g e / S pl i t
是重要的操作語義區分,但不能被誤寫成「Merge 永遠不可能是 DPO」。
其次,本文將合法 rewrite 系統編譯成一個結構狀態 meta-graph:
G R = ( V R , E R ) , \boxed{
\mathcal G_R=(V_R,E_R),
} G R = ( V R , E R ) ,
其中節點是完整圖狀態,邊是合法 rewrite derivation。歷史不再只是終局狀態,而是:
H i s t o r y = R e w r i t e W o r d + M a t c h H i s t o r y + E v e n t T i m e s . \boxed{
History
=
RewriteWord
+
MatchHistory
+
EventTimes.
} H i s t or y = R e w r i t e W or d + M a t c h H i s t or y + E v e n tT im es .
這使 path dependence、non-commutativity、critical pairs 與 reachability 可以被明確分析。
第三,本文將 rewrite transitions 配上狀態依賴速率形成 CTMC;再將連續狀態 x t x_t x t 與離散結構 G t G_t G t 結合為 PDMP:
Z t = ( G t , x t ) . \boxed{
Z_t=(G_t,x_t).
} Z t = ( G t , x t ) .
其生成元為:
( L f ) ( G , x ) = ∇ x f ( G , x ) ⋅ F G ( x ) + ∑ ρ , m λ ρ , m ( G , x ) [ f ( G ρ , m ′ , R ρ , m ( G , x ) ) − f ( G , x ) ] . \boxed{
(\mathcal L f)(G,x)
=
\nabla_x f(G,x)\cdot F_G(x)
+
\sum_{\rho,m}
\lambda_{\rho,m}(G,x)
\left[
f\!\left(G_{\rho,m}',R_{\rho,m}(G,x)\right)
-f(G,x)
\right].
} ( L f ) ( G , x ) = ∇ x f ( G , x ) ⋅ F G ( x ) + ρ , m ∑ λ ρ , m ( G , x ) [ f ( G ρ , m ′ , R ρ , m ( G , x ) ) − f ( G , x ) ] .
因此 HSNRD 的完整動力不再只是「圖上跑 ODE」,而是:
C o n t i n u o u s F l o w → S t a t e D e p e n d e n t H a z a r d → T y p e d R e w r i t e → T o p o l o g y C h a n g e → N e w F l o w . \boxed{
ContinuousFlow
\rightarrow
StateDependentHazard
\rightarrow
TypedRewrite
\rightarrow
TopologyChange
\rightarrow
NewFlow.
} C o n t in u o u s F l o w → S t a t eD e p e n d e n t H a z a r d → T y p e d R e w r i t e → T o p o l o g y C han g e → N e w F l o w .
此框架構成下一篇 Feedback、Reachability 與 Safe Intervention 的必要數學基礎。
關鍵詞: HSNRD、graph rewriting、DPO、SqPO、rule algebra、CTMC、PDMP、path dependence、structural dynamics
1. 固定拓撲不夠
許多網路模型假設:
G = ( V , E ) G=(V,E) G = ( V , E )
固定,
只有:
x t x_t x t
隨時間變化:
x ˙ = F G ( x ) . \dot x=F_G(x). x ˙ = F G ( x ) .
這適合:
下的 state dynamics。
但高階社會系統真正困難的地方是:
V = V ( t ) , E = E ( t ) , τ = τ ( t ) . \boxed{
V=V(t),\qquad E=E(t),\qquad \tau=\tau(t).
} V = V ( t ) , E = E ( t ) , τ = τ ( t ) .
也就是:
新節點出生;
舊節點死亡;
節點合併;
節點分裂;
節點改型;
關係新增與刪除。
所以 HSNRD 必須同時描述:
S t a t e D y n a m i c s + S t r u c t u r a l D y n a m i c s . \boxed{
StateDynamics
+
StructuralDynamics.
} S t a t eD y nami cs + S t r u c t u r a l D y nami cs .
2. 結構狀態
沿用 HSNRD I,
定義 typed attributed graph:
G = ( V , E , τ V , τ E , α ) . \boxed{
G
=
(
V,E,
\tau_V,
\tau_E,
\alpha
).
} G = ( V , E , τ V , τ E , α ) .
其中:
V V V :typed nodes;
E E E :typed relations;
τ V \tau_V τ V :node typing;
τ E \tau_E τ E :edge typing;
α \alpha α :attributes。
完整結構狀態還可包含:
H = ( G , Σ , B , Π ) \boxed{
\mathbf H
=
(
G,
\Sigma,
\mathcal B,
\Pi
)
} H = ( G , Σ , B , Π )
其中:
Σ \Sigma Σ :type / relation schemas;
B \mathcal B B :realization bases;
Π \Pi Π :cross-level projections。
這些資料決定一個 rewrite 是否合法。
3. Rewrite rule 是 partial map
一條規則不是對所有圖都可用。
因此:
ρ : H ⇢ H ′ \boxed{
\rho:
\mathbf H
\dashrightarrow
\mathbf H'
} ρ : H ⇢ H ′
是 partial transformation。
其 domain:
D o m ( ρ ) Dom(\rho) D o m ( ρ )
由:
pattern matching;
type constraints;
application conditions;
gluing conditions;
attribute guards;
共同決定。
所以:
R u l e E x i s t s ⇏ R u l e A p p l i c a b l e . \boxed{
RuleExists
\not\Rightarrow
RuleApplicable.
} R u l e E x i s t s ⇒ R u l e A ppl i c ab l e .
4. 傳統線性 DPO
經典 Double-Pushout rule 通常寫成 span:
L ← l K → r R . \boxed{
L
\xleftarrow{\,l\,}
K
\xrightarrow{\,r\,}
R.
} L l K r R .
其中:
L L L :左側 pattern;
K K K :被保留的 interface;
R R R :rewrite 後 pattern。
對 match:
m : L → G , m:L\rightarrow G, m : L → G ,
若 pushout complement 存在,
就得到:
G ⇒ ρ H . G
\Rightarrow_\rho
H. G ⇒ ρ H .
操作直觀上是:
找到 L L L ;
刪除 L − K L-K L − K ;
保留 K K K ;
加入 R − K R-K R − K 。
5. Dangling condition
傳統 injective DPO deletion 的一個核心限制是 dangling condition。
若一個 node:
v ∈ L − K v\in L-K v ∈ L − K
將被刪除,
但 host graph 中存在:
e ∉ m ( L ) e\notin m(L) e ∈ / m ( L )
仍 incident to:
m ( v ) , m(v), m ( v ) ,
則直接刪除會留下 dangling edge。
因此該 match 不合法。
概念上:
D e l e t e N o d e ⇒ H a n d l e A l l I n c i d e n t E d g e s . \boxed{
DeleteNode
\Rightarrow
HandleAllIncidentEdges.
} D e l e t e N o d e ⇒ H an d l e A l l I n c i d e n tE d g es .
這也是 DPO rewrite 的「context-preserving deletion」特性之一。
6. Birth 與 Death
Birth
建立新節點:
B : G → G + X n e w . \boxed{
\mathfrak B:
G
\rightarrow
G+X_{new}.
} B : G → G + X n e w .
若:
type 合法;
required relations 可建立;
則一般能自然表示成線性 DPO 的 addition。
Death
刪除節點:
D : G → G − X . \boxed{
\mathfrak D:
G
\rightarrow
G-X.
} D : G → G − X .
若 incident edges 被規則明確處理,並滿足 gluing / dangling conditions,
也能進入線性 DPO 語義。
因此:
B i r t h / D e a t h \boxed{
Birth/Death
} B i r t h / D e a t h
是最接近 classical add/delete rewrite 的兩類。
7. Retype
Retype 表示:
T : X ( k , τ 1 ) → X ( k , τ 2 ) . \boxed{
\mathfrak T:
X^{(k,\tau_1)}
\rightarrow
X^{(k,\tau_2)}.
} T : X ( k , τ 1 ) → X ( k , τ 2 ) .
例如:
E m e r g e n c y C o u n c i l → P e r m a n e n t E m e r g e n c y A d m i n i s t r a t i o n . EmergencyCouncil
\rightarrow
PermanentEmergencyAdministration. E m er g e n cy C o u n c i l → P er man e n tE m er g e n cy A d mini s t r a t i o n .
若 type 是 attribute,
可以使用 attributed graph rewrite。
若 type 是 categorical typing morphism 的一部分,
則需確保:
新 type schema 合法;
incident edge types 仍合法;
不合法 edges 同步轉型或刪除。
因此:
R e t y p e ≠ R e n a m e L a b e l . \boxed{
Retype
\neq
RenameLabel.
} R e t y p e = R e nam e L ab e l .
它可能要求 incident-relation transformation。
8. Merge 與 Split 比 add/delete 更難
考慮:
M : ( X 1 , X 2 ) → X 12 . \boxed{
\mathfrak M:
(X_1,X_2)
\rightarrow
X_{12}.
} M : ( X 1 , X 2 ) → X 12 .
若 X 1 , X 2 X_1,X_2 X 1 , X 2 原本各有 incident relations,
合併後必須決定:
edge redirect;
duplicate collapse;
attribute fusion;
relation retyping;
identity semantics。
所以:
M e r g e = N o d e I d e n t i f i c a t i o n + I n c i d e n t R e l a t i o n T r a n s f o r m a t i o n + A t t r i b u t e F u s i o n . \boxed{
Merge
=
NodeIdentification
+
IncidentRelationTransformation
+
AttributeFusion.
} M er g e = N o d e I d e n t i f i c a t i o n + I n c i d e n tR e l a t i o n T r an s f or ma t i o n + A tt r ib u t e F u s i o n .
這不是普通「刪一個、改另一個名字」即可概括。
9. Split
Split:
S : X → ( X 1 , X 2 , … ) \boxed{
\mathfrak S:
X
\rightarrow
(X_1,X_2,\ldots)
} S : X → ( X 1 , X 2 , … )
需要決定原節點 incident relations 如何分配:
複製到所有新節點?
只分給其中一個?
按 attribute rule 分流?
建立新 inter-node relations?
所以:
S p l i t = N o d e C l o n i n g / D e c o m p o s i t i o n + R e l a t i o n R e d i s t r i b u t i o n . \boxed{
Split
=
NodeCloning/Decomposition
+
RelationRedistribution.
} S pl i t = N o d e C l o nin g / D eco m p os i t i o n + R e l a t i o n R e d i s t r ib u t i o n .
這正是 SqPO / non-linear rewriting 類語義較自然處理的地方。
10. DPO 與 SqPO:不能做過度二分
需要修正一個過度簡化:
「Merge 不是 DPO,Split 是 SqPO。」
這不夠精確。
較安全的說法是:
Classical linear DPO
擅長:
D e l e t e / P r e s e r v e / A d d Delete/Preserve/Add D e l e t e / P r eser v e / A dd
且 deletion 受 dangling / gluing constraints。
SqPO
以 final pullback complement 加 pushout 為核心,
自然處理 unknown context deletion,
並在適當非線性設定中支援 cloning / fusing。
Non-linear DPO / SqPO
後續理論允許:
F u s i n g + C l o n i n g \boxed{
Fusing
+
Cloning
} F u s in g + C l o nin g
進入更廣的 algebraic rewrite semantics。
因此:
C l a s s i c a l L i n e a r D P O ⊊ P o s s i b l e R e w r i t e S e m a n t i c s . \boxed{
ClassicalLinearDPO
\subsetneq
PossibleRewriteSemantics.
} C l a ss i c a l L in e a r D P O ⊊ P oss ib l e R e w r i t e S e man t i cs .
11. HSNRD 的保守策略
所以 HSNRD 不把所有 structural operator 都宣稱成同一種 rewrite。
每條規則應標註:
S e m a n t i c s ( ρ ) \boxed{
Semantics(\rho)
} S e man t i cs ( ρ )
例如:
Operator
建議初始語義
Birth
linear DPO-compatible
Death
linear DPO-compatible if gluing legal
Retype
attributed typed rewrite
Merge
quotient / non-linear DPO or SqPO candidate
Split
cloning / non-linear SqPO candidate
這不是最終唯一選擇,
而是:
S e m a n t i c T y p i n g O f R u l e s . \boxed{
SemanticTypingOfRules.
} S e man t i c T y p in g O f R u l es .
12. 不應把工程 shortcut 說成抽象定理
若 MVP 中用 Python 函數:
merge(A,B)
完成:
node deletion;
edge redirect;
attribute averaging;
這只證明:
一個特定 operational semantics 可執行。
它不證明:
A b s t r a c t C a t e g o r i c a l M e r g e \boxed{
AbstractCategoricalMerge
} A b s t r a c tC a t e g or i c a l M er g e
已被形式化。
因此:
E x e c u t a b l e R e w r i t e ≠ P r o v e d R e w r i t e S e m a n t i c s . \boxed{
ExecutableRewrite
\neq
ProvedRewriteSemantics.
} E x ec u t ab l e R e w r i t e = P r o v e d R e w r i t e S e man t i cs .
這是 HSNRD 方法論必須保留的界線。
13. Rewrite System
定義規則集合:
P = { ρ 1 , … , ρ R } . \boxed{
\mathcal P
=
\{
\rho_1,\ldots,\rho_R
\}.
} P = { ρ 1 , … , ρ R } .
結構狀態集合:
H . \boxed{
\mathcal H.
} H .
定義直接 derivation:
H ⇒ ρ , m H ′ \boxed{
H
\xRightarrow[\rho,m]{}
H'
} H ρ , m H ′
表示規則 ρ \rho ρ 透過 admissible match m m m 將 H H H 轉成 H ′ H' H ′ 。
因此 rewrite system:
R = ( H , P , ⇒ ) . \boxed{
\mathfrak R
=
(
\mathcal H,
\mathcal P,
\Rightarrow
).
} R = ( H , P , ⇒ ) .
14. Match 不能被省略
同一規則:
ρ \rho ρ
在同一 graph:
G G G
可能有多個合法 matches:
m 1 , m 2 , … , m q . m_1,m_2,\ldots,m_q. m 1 , m 2 , … , m q .
所以真正的 event identity 應是:
( ρ , m ) . \boxed{
(\rho,m).
} ( ρ , m ) .
而不只是:
ρ . \rho. ρ .
這對 stochastic rewriting 特別重要。
因為 event rate 可以是:
λ ρ , m . \lambda_{\rho,m}. λ ρ , m .
15. 結構狀態 meta-graph
把所有可達 canonical states 當成節點:
V R = { [ G ] } \boxed{
V_R
=
\{
[G]
\}
} V R = {[ G ]}
其中:
[ G ] [G] [ G ]
是 graph isomorphism class / chosen canonical form。
若存在:
G ⇒ ρ , m G ′ , G
\xRightarrow[\rho,m]{}
G', G ρ , m G ′ ,
建立 meta-edge:
[ G ] → [ G ′ ] . [G]
\rightarrow
[G']. [ G ] → [ G ′ ] .
得到:
G R = ( V R , E R ) . \boxed{
\mathcal G_R
=
(
V_R,E_R
).
} G R = ( V R , E R ) .
這是一張:
Rewrite Reachability Meta-Graph
16. History 是 meta-graph 上的 path
因此歷史:
H i s t o r y = P a t h ( G R ) . \boxed{
History
=
Path(\mathcal G_R).
} H i s t or y = P a t h ( G R ) .
更完整地:
h n = ( G 0 , ( ρ 1 , m 1 ) , G 1 , … , ( ρ n , m n ) , G n ) . \boxed{
h_n
=
(
G_0,
(\rho_1,m_1),
G_1,
\ldots,
(\rho_n,m_n),
G_n
).
} h n = ( G 0 , ( ρ 1 , m 1 ) , G 1 , … , ( ρ n , m n ) , G n ) .
這比只保存:
G n G_n G n
資訊更多。
所以:
F i n a l S t a t e ≠ H i s t o r y . \boxed{
FinalState
\neq
History.
} F ina l S t a t e = H i s t or y .
17. Same Final Graph, Different History
可能:
G 0 → ρ a G 1 → ρ b G f G_0
\xrightarrow{\rho_a}
G_1
\xrightarrow{\rho_b}
G_f G 0 ρ a G 1 ρ b G f
以及:
G 0 → ρ c G 2 → ρ d G f . G_0
\xrightarrow{\rho_c}
G_2
\xrightarrow{\rho_d}
G_f. G 0 ρ c G 2 ρ d G f .
若 canonical graph 相同:
G f ( 1 ) ≅ G f ( 2 ) , G_f^{(1)}
\cong
G_f^{(2)}, G f ( 1 ) ≅ G f ( 2 ) ,
仍不能推出:
legitimacy history 相同;
memory 相同;
path cost 相同;
event timing 相同;
hidden attributes 相同。
因此:
S a m e C a n o n i c a l G r a p h ≠ S a m e H i s t o r i c a l S t a t e \boxed{
SameCanonicalGraph
\neq
SameHistoricalState
} S am e C an o ni c a l G r a p h = S am eH i s t or i c a l S t a t e
除非 state definition 已包含全部歷史 relevant variables。
18. Rule composition
若:
ρ 1 \rho_1 ρ 1
之後可以合法接:
ρ 2 , \rho_2, ρ 2 ,
可考慮 sequential composition:
ρ 2 ∘ m ρ 1 . \boxed{
\rho_2\circ_m\rho_1.
} ρ 2 ∘ m ρ 1 .
DPO concurrency theory 與 rule-algebra framework 表明,在適當 adhesive / $\mathcal M$-adhesive 條件下,rule composition 可以具有自然 associativity。
但這個 associativity 是:
W i t h i n A F o r m a l R e w r i t e T h e o r y . \boxed{
WithinAFormalRewriteTheory.
} W i t hin A F or ma l R e w r i t e T h eor y .
不是:
任意 Python rewrite functions 混在一起也自動形成 associative algebra。
19. Rule Algebra
在適當 rewrite category 中,
可以構造以規則 isomorphism classes 為 basis 的向量空間:
R = s p a n { ∣ ρ ⟩ } . \boxed{
\mathcal R
=
span\{
|\rho\rangle
\}.
} R = s p an { ∣ ρ ⟩} .
乘法:
∣ ρ 2 ⟩ ∗ ∣ ρ 1 ⟩ |\rho_2\rangle
*
|\rho_1\rangle ∣ ρ 2 ⟩ ∗ ∣ ρ 1 ⟩
對所有 admissible overlaps 的 composite rules 求和。
其意義是:
R u l e C o m p o s i t i o n \boxed{
RuleComposition
} R u l e C o m p os i t i o n
被編碼成 algebraic product。
這為:
concurrency;
stochastic mechanics;
moment equations;
提供工具。
20. Mixed Semantics 的限制
HSNRD 可能同時使用:
linear DPO birth;
attributed retype;
non-linear SqPO split;
custom quotient merge。
此時不能直接宣稱:
A l l R u l e s F o r m O n e P r o v e d R u l e A l g e b r a . \boxed{
AllRulesFormOneProvedRuleAlgebra.
} A l l R u l es F or m O n e P r o v e d R u l e A l g e b r a .
除非找到共同 categorical setting 並證明其 closure / associativity。
因此早期有限狀態 operator representation:
R ρ R_\rho R ρ
最多表示:
F i n i t e S t a t e A c t i o n R e p r e s e n t a t i o n . \boxed{
FiniteStateActionRepresentation.
} F ini t e S t a t e A c t i o n R e p r ese n t a t i o n .
不是抽象 rewrite algebra 已被完全證明。
21. Finite-state rule operators
若可達 state space 有限:
H = { G 1 , … , G N } , \mathcal H
=
\{
G_1,\ldots,G_N
\}, H = { G 1 , … , G N } ,
定義:
V = s p a n { ∣ G 1 ⟩ , … , ∣ G N ⟩ } . \mathcal V
=
span\{
|G_1\rangle,\ldots,|G_N\rangle
\}. V = s p an { ∣ G 1 ⟩ , … , ∣ G N ⟩} .
一條 deterministic canonical rule 可表示成 linear operator:
R ρ : V → V . \boxed{
R_\rho:
\mathcal V
\rightarrow
\mathcal V.
} R ρ : V → V .
如果 rule 在某 state 不可用,
可以:
映為 0;
或保留 state;
或另定 partial representation。
語義必須顯式指定。
22. Non-commutativity 與 path dependence
兩條 rule operators:
R a , R b R_a,R_b R a , R b
若:
R a R b ≠ R b R a , R_aR_b
\neq
R_bR_a, R a R b = R b R a ,
則:
[ R a , R b ] = R a R b − R b R a ≠ 0. \boxed{
[R_a,R_b]
=
R_aR_b-R_bR_a
\neq0.
} [ R a , R b ] = R a R b − R b R a = 0.
這表示:
rule order 會改變結果或可達域。
因此:
R e w r i t e N o n C o m m u t a t i v i t y ⇒ P o t e n t i a l P a t h D e p e n d e n c e . \boxed{
RewriteNonCommutativity
\Rightarrow
PotentialPathDependence.
} R e w r i t e N o n C o mm u t a t i v i t y ⇒ P o t e n t ia l P a t h D e p e n d e n ce .
但 nonzero commutator 不是社會科學上的所有「歷史依賴」之完整定義。
它是有限 operator representation 中的一個 structural diagnostic。
23. Critical Pairs
若兩條規則:
ρ a , ρ b \rho_a,\rho_b ρ a , ρ b
競爭相同 graph context,
可能得到:
G → ρ a G a G
\xrightarrow{\rho_a}
G_a G ρ a G a
與:
G → ρ b G b . G
\xrightarrow{\rho_b}
G_b. G ρ b G b .
接著問:
∃ H : G a ⇒ ∗ H ∧ G b ⇒ ∗ H ? \exists H:
G_a\Rightarrow^* H
\land
G_b\Rightarrow^* H? ∃ H : G a ⇒ ∗ H ∧ G b ⇒ ∗ H ?
若不能 join,
可能形成 non-confluent branch。
因此:
C r i t i c a l P a i r A n a l y s i s \boxed{
CriticalPairAnalysis
} C r i t i c a l P ai r A na l y s i s
是結構 path dependence 的另一種正式工具。
24. Reachability
定義:
R e a c h ( G , G ′ ) = 1 \boxed{
Reach(G,G')
=
1
} R e a c h ( G , G ′ ) = 1
若:
G ⇒ ∗ G ′ . G\Rightarrow^*G'. G ⇒ ∗ G ′ .
對集合:
A ⊆ H , A\subseteq\mathcal H, A ⊆ H ,
則:
R e a c h ( G , A ) \boxed{
Reach(G,A)
} R e a c h ( G , A )
問是否存在路徑進入 A A A 。
這讓:
exit;
death;
reform;
permanence;
都可以轉成 structural reachability 問題。
25. Reachability 不等於 Probability
如果:
R e a c h ( G , G ′ ) = 1 , Reach(G,G')=1, R e a c h ( G , G ′ ) = 1 ,
只表示:
存在至少一條合法 rewrite path。
它不表示:
P ( G t = G ′ ) ≫ 0. P(G_t=G')\gg0. P ( G t = G ′ ) ≫ 0.
因此:
P o s s i b l e ≠ L i k e l y ≠ R e a l i z e d . \boxed{
Possible
\neq
Likely
\neq
Realized.
} P oss ib l e = L ik e l y = R e a l i z e d .
這正是要引入 stochastic rewriting 的原因。
26. Stochastic rewriting
給每一 admissible event:
( ρ , m ) (\rho,m) ( ρ , m )
一個 hazard:
λ ρ , m ( G ) ≥ 0. \boxed{
\lambda_{\rho,m}(G)\ge0.
} λ ρ , m ( G ) ≥ 0.
若同一 rule 有多個 matches,
rule-level aggregate hazard:
Λ ρ ( G ) = ∑ m ∈ M ρ ( G ) λ ρ , m ( G ) . \boxed{
\Lambda_\rho(G)
=
\sum_{m\in M_\rho(G)}
\lambda_{\rho,m}(G).
} Λ ρ ( G ) = m ∈ M ρ ( G ) ∑ λ ρ , m ( G ) .
總離開率:
Λ ( G ) = ∑ ρ Λ ρ ( G ) . \boxed{
\Lambda(G)
=
\sum_{\rho}
\Lambda_\rho(G).
} Λ ( G ) = ρ ∑ Λ ρ ( G ) .
27. CTMC generator
若 state space 離散,
定義 transition rate:
q ( G , G ′ ) = ∑ ρ , m : G ρ , m ′ = G ′ λ ρ , m ( G ) . q(G,G')
=
\sum_{\rho,m:
G_{\rho,m}'=G'}
\lambda_{\rho,m}(G). q ( G , G ′ ) = ρ , m : G ρ , m ′ = G ′ ∑ λ ρ , m ( G ) .
採 column-vector convention:
p G ( t ) = P ( G t = G ) , p_G(t)
=
P(G_t=G), p G ( t ) = P ( G t = G ) ,
則 generator:
H G ′ , G = q ( G , G ′ ) , G ′ ≠ G , \boxed{
H_{G',G}
=
q(G,G'),
\qquad
G'\neq G,
} H G ′ , G = q ( G , G ′ ) , G ′ = G ,
而:
H G , G = − ∑ G ′ ≠ G q ( G , G ′ ) . \boxed{
H_{G,G}
=
-\sum_{G'\neq G}
q(G,G').
} H G , G = − G ′ = G ∑ q ( G , G ′ ) .
所以:
p ˙ = H p . \boxed{
\dot p
=
Hp.
} p ˙ = H p .
28. Generator 的基本守恆
column convention 下:
1 ⊤ H = 0. \boxed{
\mathbf 1^\top H=0.
} 1 ⊤ H = 0.
因此:
d d t 1 ⊤ p ( t ) = 0. \frac{d}{dt}
\mathbf 1^\top p(t)
=
0. d t d 1 ⊤ p ( t ) = 0.
也就是總機率保存。
如果:
p ( 0 ) p(0) p ( 0 )
是 probability vector,
則:
p ( t ) = e t H p ( 0 ) . \boxed{
p(t)=e^{tH}p(0).
} p ( t ) = e t H p ( 0 ) .
29. CTMC history 不只有 rule word
在 stochastic rewriting 中,
兩條歷史即使 rule sequence 相同:
ρ 1 , ρ 2 , ρ 3 \rho_1,\rho_2,\rho_3 ρ 1 , ρ 2 , ρ 3
若 event times 不同,
在 coupled continuous system 中可能得到不同結果。
因此完整歷史應寫:
H i s t o r y = ( R e w r i t e W o r d , M a t c h S e q u e n c e , E v e n t T i m e s ) . \boxed{
History
=
(
RewriteWord,
MatchSequence,
EventTimes
).
} H i s t or y = ( R e w r i t e W or d , M a t c h S e q u e n ce , E v e n tT im es ) .
其中:
0 < τ 1 < τ 2 < ⋯ . 0<\tau_1<\tau_2<\cdots. 0 < τ 1 < τ 2 < ⋯ .
30. 為什麼 CTMC 還不夠?
如果制度結構在 jump 之間仍有:
legitimacy;
authority;
citizen preference;
policy;
financial state;
memory strength;
等 continuous dynamics,
則只用:
G t G_t G t
不夠。
需要:
x t ∈ R d . \boxed{
x_t\in\mathbb R^d.
} x t ∈ R d .
並令:
Z t = ( G t , x t ) . \boxed{
Z_t=(G_t,x_t).
} Z t = ( G t , x t ) .
31. Piecewise Deterministic Markov Process
PDMP 的核心就是:
jump 之間 deterministic flow,jump 時 stochastic structural change。
對固定 graph:
G , G, G ,
連續狀態滿足:
x ˙ = F G ( x ) . \boxed{
\dot x
=
F_G(x).
} x ˙ = F G ( x ) .
下一 jump 的 hazard 由:
λ ρ , m ( G , x ) \lambda_{\rho,m}(G,x) λ ρ , m ( G , x )
決定。
jump 後:
G → G ρ , m ′ , G
\rightarrow
G_{\rho,m}', G → G ρ , m ′ ,
同時 continuous state 可以 reset:
x → R ρ , m ( G , x ) . \boxed{
x
\rightarrow
R_{\rho,m}(G,x).
} x → R ρ , m ( G , x ) .
32. HSNRD Hybrid State
因此完整 state:
Z t = ( G t , x t ) . \boxed{
Z_t
=
(
G_t,x_t
).
} Z t = ( G t , x t ) .
若 schema / projection 本身也動態,
可以再擴充:
Z t = ( G t , x t , Σ t , Π t ) . Z_t
=
(
G_t,x_t,\Sigma_t,\Pi_t
). Z t = ( G t , x t , Σ t , Π t ) .
但最小 PDMP 版本採:
( G t , x t ) . (G_t,x_t). ( G t , x t ) .
33. PDMP generator
對適當 test function:
f ( G , x ) , f(G,x), f ( G , x ) ,
HSNRD generator:
( L f ) ( G , x ) = ∇ x f ( G , x ) ⋅ F G ( x ) + ∑ ρ ∑ m ∈ M ρ ( G ) λ ρ , m ( G , x ) [ f ( G ρ , m ′ , R ρ , m ( G , x ) ) − f ( G , x ) ] . \boxed{
(\mathcal L f)(G,x)
=
\nabla_x f(G,x)
\cdot
F_G(x)
+
\sum_{\rho}
\sum_{m\in M_\rho(G)}
\lambda_{\rho,m}(G,x)
\left[
f(
G_{\rho,m}',
R_{\rho,m}(G,x)
)
-
f(G,x)
\right].
} ( L f ) ( G , x ) = ∇ x f ( G , x ) ⋅ F G ( x ) + ρ ∑ m ∈ M ρ ( G ) ∑ λ ρ , m ( G , x ) [ f ( G ρ , m ′ , R ρ , m ( G , x )) − f ( G , x ) ] .
第一項:
C o n t i n u o u s F l o w . \boxed{
ContinuousFlow.
} C o n t in u o u s F l o w .
第二項:
S t o c h a s t i c S t r u c t u r a l J u m p . \boxed{
StochasticStructuralJump.
} S t oc ha s t i c S t r u c t u r a l J u m p .
34. 這個 generator 的語義
整個閉環:
x → λ ρ , m ( G , x ) → R e w r i t e → G ′ → F G ′ → x ′ . \boxed{
x
\rightarrow
\lambda_{\rho,m}(G,x)
\rightarrow
Rewrite
\rightarrow
G'
\rightarrow
F_{G'}
\rightarrow
x'.
} x → λ ρ , m ( G , x ) → R e w r i t e → G ′ → F G ′ → x ′ .
所以 continuous state 影響:
S t r u c t u r e C h a n g e . StructureChange. S t r u c t u r e C han g e .
而 structure 又反過來改變:
C o n t i n u o u s D y n a m i c s . ContinuousDynamics. C o n t in u o u sD y nami cs .
這就是:
H y b r i d S t r u c t u r a l F e e d b a c k . \boxed{
HybridStructuralFeedback.
} H y b r i d S t r u c t u r a l F ee d ba c k .
35. State-dependent hazard
例如 EmergencyCouncil birth hazard:
λ B i r t h ( G , x ) \lambda_{Birth}(G,x) λ B i r t h ( G , x )
可以依賴:
crisis level;
legitimacy;
political support;
legal authorization。
Death hazard:
λ D e a t h ( G , x ) \lambda_{Death}(G,x) λ D e a t h ( G , x )
可以依賴:
emergency decay;
sunset rule;
institutional age。
所以:
R e w r i t e T i m i n g \boxed{
RewriteTiming
} R e w r i t e T imin g
不是外生固定參數。
它可以被 state endogenously 調節。
36. Reset 也很重要
Birth 不是只增加 graph node。
它可能同時:
A u t h o r i t y ↑ , Authority\uparrow, A u t h or i t y ↑ ,
O v e r s i g h t ↓ , Oversight\downarrow, O v er s i g h t ↓ ,
L e g i t i m a c y → L n e w . Legitimacy\rightarrow L_{new}. L e g i t ima cy → L n e w .
所以:
S t r u c t u r a l J u m p ⇒ C o n t i n u o u s S t a t e R e s e t \boxed{
StructuralJump
\Rightarrow
ContinuousStateReset
} S t r u c t u r a l J u m p ⇒ C o n t in u o u s S t a t e R ese t
完全可能。
如果忽略 reset,
會漏掉 rewrite 對 state 的 immediate effect。
37. Compile Structure, Run Dynamics
HSNRD 可分兩階段。
Compile time
檢查:
type legality;
DPO / SqPO conditions;
admissible matches;
rewrite targets。
得到:
C o m p i l e d ( G ) = { ( ρ , m , G ′ ) } . \boxed{
Compiled(G)
=
\{
(\rho,m,G')
\}.
} C o m p i l e d ( G ) = {( ρ , m , G ′ )} .
Runtime
對每一合法 event 計算:
λ ρ , m ( G , x ) , \lambda_{\rho,m}(G,x), λ ρ , m ( G , x ) ,
然後:
integrate flow;
sample jump;
apply reset;
switch graph。
因此:
C o m p i l e S t r u c t u r e → R u n D y n a m i c s . \boxed{
CompileStructure
\rightarrow
RunDynamics.
} C o m p i l e S t r u c t u r e → R u n D y nami cs .
38. Exact PDMP 與數值近似要分開
理論 PDMP jump time滿足 cumulative hazard:
∫ 0 T Λ ( G , ϕ G ( s , x ) ) d s = E , \boxed{
\int_0^{T}
\Lambda(
G,\phi_G(s,x)
)
ds
=
E,
} ∫ 0 T Λ ( G , ϕ G ( s , x )) d s = E ,
其中:
E ∼ E x p ( 1 ) . E\sim Exp(1). E ∼ E x p ( 1 ) .
數值模擬若用固定步長:
Δ t \Delta t Δ t
累積 hazard,
只是 approximate event localization。
所以:
F i x e d S t e p S i m u l a t i o n ≠ E x a c t P D M P . \boxed{
FixedStepSimulation
\neq
ExactPDMP.
} F i x e d S t e pS im u l a t i o n = E x a c tP D M P .
論文與工程報告必須分開聲明。
39. Non-explosion
若 jump rate 無界或規則能無限快速生成新結構,
可能出現:
τ n → τ ∞ < ∞ . \tau_n
\rightarrow
\tau_\infty<\infty. τ n → τ ∞ < ∞.
即 finite-time explosion。
因此實際 HSNRD PDMP 需檢查:
rate boundedness;
Lyapunov conditions;
population growth;
structural explosion。
所以:
W e l l D e f i n e d R e w r i t e R u l e s ⇏ N o n E x p l o s i v e P r o c e s s . \boxed{
WellDefinedRewriteRules
\not\Rightarrow
NonExplosiveProcess.
} W e l l D e f in e d R e w r i t e R u l es ⇒ N o n E x pl os i v e P r ocess .
40. Stationarity 不能亂說
對 CTMC / PDMP,
即使 generator:
H H H
存在,
也不能直接說:
系統有唯一 stationary distribution。
可能:
多個 closed classes;
absorbing states;
non-ergodicity;
no invariant probability。
所以:
G e n e r a t o r E x i s t s ⇏ U n i q u e S t a t i o n a r i t y . \boxed{
GeneratorExists
\not\Rightarrow
UniqueStationarity.
} G e n er a t or E x i s t s ⇒ U ni q u e S t a t i o na r i t y .
必須另外證明 irreducibility / recurrence / ergodicity 類條件。
41. Graph Rewrite 對高階存在的語義
現在可以重新看 Birth:
P r o t o → I n s t i t u t i o n . \boxed{
Proto
\rightarrow
Institution.
} P r o t o → I n s t i t u t i o n .
不是:
一個數值超過 threshold。
而是:
O n t o l o g y C h a n g e s . \boxed{
OntologyChanges.
} O n t o l o g y C han g es .
同理 Death:
I n s t i t u t i o n → A b s e n t . Institution
\rightarrow
Absent. I n s t i t u t i o n → A b se n t .
Retype:
T e m p o r a r y → P e r m a n e n t . Temporary
\rightarrow
Permanent. T e m p or a r y → P er man e n t .
Merge:
A + B → C . A+B
\rightarrow
C. A + B → C .
Split:
C → A + B . C
\rightarrow
A+B. C → A + B .
這些都改變:
W h a t E n t i t i e s E x i s t . \boxed{
WhatEntitiesExist.
} W ha tE n t i t i es E x i s t .
42. Birth Condition 不等於 Persistence Condition
若 birth threshold:
θ B \theta_B θ B
與 death threshold:
θ D \theta_D θ D
滿足:
θ D < θ B , \boxed{
\theta_D<\theta_B,
} θ D < θ B ,
則產生 hysteresis。
也就是:
B i r t h C o n d i t i o n ≠ P e r s i s t e n c e C o n d i t i o n . \boxed{
BirthCondition
\neq
PersistenceCondition.
} B i r t h C o n d i t i o n = P er s i s t e n ce C o n d i t i o n .
一個制度形成後,
即使原始形成條件消失,
仍可能持續。
這是高階存在最重要的歷史效應之一。
43. Retype 不是 Persistence
如果 temporary institution:
E C EC E C
轉成:
P e r m a n e n t A d m i n i s t r a t i o n , PermanentAdministration, P er man e n t A d mini s t r a t i o n ,
則:
R e t y p e \boxed{
Retype
} R e t y p e
不同於:
L o n g P e r s i s t e n c e . \boxed{
LongPersistence.
} L o n g P er s i s t e n ce .
前者:
ontology/type 改變。
後者:
同一 type 持續存在。
所以:
T e m p o r a l P e r s i s t e n c e ≠ O n t o l o g i c a l R e t y p i n g . \boxed{
TemporalPersistence
\neq
OntologicalRetyping.
} T e m p or a l P er s i s t e n ce = O n t o l o g i c a l R e t y p in g .
44. Merge 也不是「兩個節點數值加起來」
若:
A + B → C , A+B\rightarrow C, A + B → C ,
需要重新決定:
B C , \mathcal B_C, B C ,
也就是 realization base,
以及:
Π C . \Pi_C. Π C .
因此:
M e r g e \boxed{
Merge
} M er g e
甚至可能改變 micro-to-macro projection。
所以:
S t r u c t u r a l R e w r i t e ⇒ P r o j e c t i o n R e w r i t e \boxed{
StructuralRewrite
\Rightarrow
ProjectionRewrite
} S t r u c t u r a l R e w r i t e ⇒ P r o j ec t i o n R e w r i t e
有時必須一起發生。
45. Split 同樣改變代理結構
如果:
S t a t e A g e n c y StateAgency S t a t e A g e n cy
原本由:
C C C
形成,
Split:
C → C 1 + C 2 C\rightarrow C_1+C_2 C → C 1 + C 2
可能改變:
decision closure;
authority;
feedback;
memory ownership。
因此:
S p l i t \boxed{
Split
} S pl i t
不只是 topology operation。
也可能造成:
A g e n c y D e c o m p o s i t i o n . \boxed{
AgencyDecomposition.
} A g e n cy D eco m p os i t i o n .
46. Structural History 與 Agency History
因此:
H i s t o r y \boxed{
History
} H i s t or y
至少有兩層:
Structural history
G 0 ⇒ G 1 ⇒ ⋯ G_0\Rightarrow G_1\Rightarrow\cdots G 0 ⇒ G 1 ⇒ ⋯
Agency history
A 0 → A 1 → ⋯ A_0\rightarrow A_1\rightarrow\cdots A 0 → A 1 → ⋯
兩者耦合:
G t ↔ A g e n c y t . \boxed{
G_t
\leftrightarrow
Agency_t.
} G t ↔ A g e n c y t .
相同 graph topology 也可能因 memory / state 不同而具有不同 agency。
47. Leviathan Reversal 的 rewrite 表示
第五篇的:
E x i t L o s s ExitLoss E x i t L oss
現在可以表示成:
λ D e a t h ↓ , λ R e t y p e E x i t ↓ , R e a c h ( G , A a l t e r n a t i v e ) ↓ . \boxed{
\lambda_{Death}\downarrow,
\quad
\lambda_{RetypeExit}\downarrow,
\quad
Reach(G,\mathcal A_{alternative})\downarrow.
} λ D e a t h ↓ , λ R e t y p e E x i t ↓ , R e a c h ( G , A a l t er na t i v e ) ↓ .
Downward Reshaping 則進入:
F G ( x ) F_G(x) F G ( x )
與:
R ρ , m ( x ) . R_{\rho,m}(x). R ρ , m ( x ) .
所以 Leviathan Reversal 不再只是概念比喻,
而可以嵌入:
P D M P O n R e w r i t e S t a t e S p a c e . \boxed{
PDMPOnRewriteStateSpace.
} P D M P O n R e w r i t e S t a t e S p a ce .
48. Feedback Dormancy 的結構基礎
如果系統已進入:
G l o c k e d G_{locked} G l oc k e d
且:
M ρ ( G l o c k e d ) = ∅ M_\rho(G_{locked})=\varnothing M ρ ( G l oc k e d ) = ∅
對所有 exit rules 成立,
那麼:
λ e x i t = 0. \lambda_{exit}=0. λ e x i t = 0.
此時沒有 active feedback loop,
也可能只是:
N o A v a i l a b l e R e w r i t e . \boxed{
NoAvailableRewrite.
} N o A v ai l ab l e R e w r i t e .
所以:
N o E v e n t ≠ N o C o n s t r a i n t . \boxed{
NoEvent
\neq
NoConstraint.
} N o E v e n t = N o C o n s t r ain t .
這就是 locked dormancy 的 rewrite 基礎。
49. HSNRD III 的核心公理/限制
Axiom R1 — Structural State Is Explicit
G = G ( t ) . \boxed{
G=G(t).
} G = G ( t ) .
Axiom R2 — Rules Are Partial
ρ : G ⇢ G ′ . \boxed{
\rho:G\dashrightarrow G'.
} ρ : G ⇢ G ′ .
Axiom R3 — Match Matters
事件 identity 是:
( ρ , m ) . \boxed{
(\rho,m).
} ( ρ , m ) .
Axiom R4 — Rewrite Semantics Must Be Typed
每條 rule 必須標註:
S e m a n t i c s ( ρ ) . Semantics(\rho). S e man t i cs ( ρ ) .
Axiom R5 — Classical DPO Is Not Universal
L i n e a r D P O ≠ A l l S t r u c t u r a l R e w r i t e . \boxed{
LinearDPO
\neq
AllStructuralRewrite.
} L in e a r D P O = A l l S t r u c t u r a l R e w r i t e .
Axiom R6 — Executability Is Not Formal Proof
E x e c u t a b l e R e w r i t e ≠ P r o v e d C a t e g o r i c a l S e m a n t i c s . \boxed{
ExecutableRewrite
\neq
ProvedCategoricalSemantics.
} E x ec u t ab l e R e w r i t e = P r o v e d C a t e g or i c a l S e man t i cs .
Axiom R7 — Reachability Is Not Probability
R e a c h a b l e ≠ L i k e l y . \boxed{
Reachable
\neq
Likely.
} R e a c hab l e = L ik e l y .
Axiom R8 — Final State Is Not History
F i n a l S t a t e ≠ R e w r i t e H i s t o r y . \boxed{
FinalState
\neq
RewriteHistory.
} F ina l S t a t e = R e w r i t eH i s t or y .
Axiom R9 — CTMC Requires Rates
rewrite graph alone不構成 stochastic process。
Axiom R10 — PDMP Couples Structure and State
x ↔ G . \boxed{
x
\leftrightarrow
G.
} x ↔ G .
Axiom R11 — Stationarity Requires Additional Proof
G e n e r a t o r ⇏ U n i q u e S t a t i o n a r y D i s t r i b u t i o n . Generator
\not\Rightarrow
UniqueStationaryDistribution. G e n er a t or ⇒ U ni q u e S t a t i o na r y D i s t r ib u t i o n .
50. 完整 HSNRD 動力鏈
到此,前八篇的:
S e t , T y p e , R e l a t i o n , P r o j e c t i o n Set,
Type,
Relation,
Projection S e t , T y p e , R e l a t i o n , P r o j ec t i o n
終於真正動起來。
完整鏈變成:
S e t → T y p e d G r a p h → P r o j e c t i o n → R e w r i t e G r a m m a r → R e a c h a b i l i t y G r a p h → S t o c h a s t i c R e w r i t e → C T M C → P D M P . \boxed{
Set
\rightarrow
TypedGraph
\rightarrow
Projection
\rightarrow
RewriteGrammar
\rightarrow
ReachabilityGraph
\rightarrow
StochasticRewrite
\rightarrow
CTMC
\rightarrow
PDMP.
} S e t → T y p e d G r a p h → P r o j ec t i o n → R e w r i t e G r amma r → R e a c habi l i t y G r a p h → S t oc ha s t i c R e w r i t e → C T M C → P D M P .
但這仍然缺最後一層:
哪些 feedback 真正重要?
哪些節點是 path gate?
切斷 loop 為什麼可能反而把系統推進 absorbing trap?
怎麼設計安全 intervention?
這就是下一篇的任務。
51. 結論
HSNRD III 的核心改變是:
T o p o l o g y \boxed{
Topology
} T o p o l o g y
不再只是 dynamics 的固定背景。
它自己就是:
D y n a m i c S t a t e . \boxed{
DynamicState.
} D y nami c S t a t e .
高階存在可以:
B i r t h , D e a t h , M e r g e , S p l i t , R e t y p e . Birth,
Death,
Merge,
Split,
Retype. B i r t h , D e a t h , M er g e , S pl i t , R e t y p e .
而每個 structural event 都必須具有:
合法 match;
type semantics;
rewrite semantics;
stochastic hazard;
possible continuous reset。
因此:
H i s t o r y = R e w r i t e W o r d + M a t c h H i s t o r y + E v e n t T i m e s . \boxed{
History
=
RewriteWord
+
MatchHistory
+
EventTimes.
} H i s t or y = R e w r i t e W or d + M a t c h H i s t or y + E v e n tT im es .
而:
P o s s i b l e ≠ L i k e l y ≠ R e a l i z e d . \boxed{
Possible
\neq
Likely
\neq
Realized.
} P oss ib l e = L ik e l y = R e a l i z e d .
在 continuous state 也參與時,
完整 HSNRD state 為:
Z t = ( G t , x t ) , \boxed{
Z_t=(G_t,x_t),
} Z t = ( G t , x t ) ,
生成元:
( L f ) ( G , x ) = ∇ x f ⋅ F G ( x ) + ∑ ρ , m λ ρ , m ( G , x ) [ f ( G ρ , m ′ , R ρ , m ( G , x ) ) − f ( G , x ) ] . \boxed{
(\mathcal L f)(G,x)
=
\nabla_x f\cdot F_G(x)
+
\sum_{\rho,m}
\lambda_{\rho,m}(G,x)
[
f(G'_{\rho,m},R_{\rho,m}(G,x))-f(G,x)
].
} ( L f ) ( G , x ) = ∇ x f ⋅ F G ( x ) + ρ , m ∑ λ ρ , m ( G , x ) [ f ( G ρ , m ′ , R ρ , m ( G , x )) − f ( G , x )] .
所以 HSNRD 的動力本質是:
S t a t e → H a z a r d → R e w r i t e → T o p o l o g y → N e w F l o w → S t a t e . \boxed{
State
\rightarrow
Hazard
\rightarrow
Rewrite
\rightarrow
Topology
\rightarrow
NewFlow
\rightarrow
State.
} S t a t e → H a z a r d → R e w r i t e → T o p o l o g y → N e w F l o w → S t a t e .
這使高階存在的「出生、歷史、制度化、固著與死亡」進入同一個數學框架。
下一篇,也是全系列最後一篇,將處理:
HSNRD IV:Feedback、Reachability 與安全介入
並把 v0.7–v1.0 的 feedback graph、loop polarity、gate importance、counterfactual intervention 與 safe optimizer 收斂成完整方法論。
參考文獻
Behr, N. (2021). “On Stochastic Rewriting and Combinatorics via Rule-Algebraic Methods.” arXiv:2102.02364.
Behr, N. (2019). “Sesqui-Pushout Rewriting: Concurrency, Associativity and Rule Algebra Framework.” arXiv:1904.08357.
Behr, N., Harmer, R., & Krivine, J. (2021). “Concurrency Theorems for Non-linear Rewriting Theories.” arXiv:2105.02842.
Behr, N., & Sobociński, P. (2020). “Rule Algebras for Adhesive Categories.” Logical Methods in Computer Science , 16(3).
Behr, N., Bello, B. S., Ehmes, S., & Heckel, R. (2021). “Stochastic Graph Transformation for Social Network Modeling.” EPTCS 350.
Czapla, D. (2024). “On the Existence and Uniqueness of Stationary Distributions for Some Piecewise Deterministic Markov Processes with State-Dependent Jump Intensity.” Results in Mathematics , 79, 177.
Davis, M. H. A. (1984). “Piecewise-Deterministic Markov Processes: A General Class of Non-Diffusion Stochastic Models.” Journal of the Royal Statistical Society, Series B , 46(3), 353–376.
Davis, M. H. A. (1993). Markov Models and Optimization . Chapman & Hall.
Danos, V., Harmer, R., & Honorato-Zimmer, R. (2015). “Thermodynamic Graph-Rewriting.” Logical Methods in Computer Science , 11(2).
Ehrig, H., Ehrig, K., Prange, U., & Taentzer, G. (2006). Fundamentals of Algebraic Graph Transformation . Springer.
本篇核心命題表
編號
命題
R1
S t a t e D y n a m i c s ≠ S t r u c t u r a l D y n a m i c s StateDynamics\neq StructuralDynamics S t a t eD y nami cs = S t r u c t u r a l D y nami cs
R2
R u l e E x i s t s ⇏ R u l e A p p l i c a b l e RuleExists\not\Rightarrow RuleApplicable R u l e E x i s t s ⇒ R u l e A ppl i c ab l e
R3
B i r t h / D e a t h ≠ M e r g e / S p l i t Birth/Death\neq Merge/Split B i r t h / D e a t h = M er g e / S pl i t
R4
C l a s s i c a l L i n e a r D P O ≠ A l l S t r u c t u r a l R e w r i t e ClassicalLinearDPO\neq AllStructuralRewrite C l a ss i c a l L in e a r D P O = A l l S t r u c t u r a l R e w r i t e
R5
E x e c u t a b l e R e w r i t e ≠ P r o v e d R e w r i t e S e m a n t i c s ExecutableRewrite\neq ProvedRewriteSemantics E x ec u t ab l e R e w r i t e = P r o v e d R e w r i t e S e man t i cs
R6
F i n a l S t a t e ≠ H i s t o r y FinalState\neq History F ina l S t a t e = H i s t or y
R7
S a m e C a n o n i c a l G r a p h ≠ S a m e H i s t o r i c a l S t a t e SameCanonicalGraph\neq SameHistoricalState S am e C an o ni c a l G r a p h = S am eH i s t or i c a l S t a t e
R8
R e w r i t e N o n C o m m u t a t i v i t y ⇒ P o t e n t i a l P a t h D e p e n d e n c e RewriteNonCommutativity\Rightarrow PotentialPathDependence R e w r i t e N o n C o mm u t a t i v i t y ⇒ P o t e n t ia l P a t h D e p e n d e n ce
R9
R e a c h a b l e ≠ L i k e l y ≠ R e a l i z e d Reachable\neq Likely\neq Realized R e a c hab l e = L ik e l y = R e a l i z e d
R10
H i s t o r y = ( R e w r i t e W o r d , M a t c h S e q u e n c e , E v e n t T i m e s ) History=(RewriteWord,MatchSequence,EventTimes) H i s t or y = ( R e w r i t e W or d , M a t c h S e q u e n ce , E v e n tT im es )
R11
F i x e d S t e p S i m u l a t i o n ≠ E x a c t P D M P FixedStepSimulation\neq ExactPDMP F i x e d S t e pS im u l a t i o n = E x a c tP D M P
R12
G e n e r a t o r E x i s t s ⇏ U n i q u e S t a t i o n a r i t y GeneratorExists\not\Rightarrow UniqueStationarity G e n er a t or E x i s t s ⇒ U ni q u e S t a t i o na r i t y
R13
B i r t h C o n d i t i o n ≠ P e r s i s t e n c e C o n d i t i o n BirthCondition\neq PersistenceCondition B i r t h C o n d i t i o n = P er s i s t e n ce C o n d i t i o n
R14
T e m p o r a l P e r s i s t e n c e ≠ O n t o l o g i c a l R e t y p i n g TemporalPersistence\neq OntologicalRetyping T e m p or a l P er s i s t e n ce = O n t o l o g i c a l R e t y p in g
R15
S t r u c t u r a l R e w r i t e StructuralRewrite S t r u c t u r a l R e w r i t e may require P r o j e c t i o n R e w r i t e ProjectionRewrite P r o j ec t i o n R e w r i t e
R16
T o p o l o g y Topology T o p o l o g y is itself a dynamic state variable
系列:高階集合、欲求與 Leviathan / HSNRD 完整数學方法論 第二部:HSNRD 完整数學方法論 篇次:09 / 10