第一章:運算核心與本體源代碼 (The Core Algorithm)
對於剛踏入土木工程領域的大一學生來說,靜力學與材料力學的第一堂課,通常是從虎克定律 $F = kx$ 開始的。我們學會將一根樑、一根柱子簡化為彈簧,接著將這些彈簧組合成龐大的「剛度矩陣 (Stiffness Matrix, $K$)」。在傳統的觀念裡,工程師透過解開聯立方程式 $X = K^{-1}F$,來尋找結構在受力下的靜態變形。
然而,真實的自然界並非永遠處於靜止,能量也從不以線性的方式乖乖就範。當我們面對地震波這種高度動態的能量輸入時,傳統動力學往往採用逐步積分法(如 Newmark-$\beta$ 法),在時間的切片中試圖追蹤結構的反應。但這種方法本質上依然帶著「剛性抵抗」的濾鏡,它容易將極端的時間峰值給平均化,從而錯失了能量在網格中因為共振與反射所引發的瞬間暴擊。
《量子結構力學》(Quantum Structural Mechanics, QSM) 的核心,在於進行一場視角的翻轉:我們不再把結構看成一堆死硬抵抗的彈簧,而是將其視為一張讓「能勢流動與干涉」的量子拓樸網路。 要啟動這套降維演算法,我們必須將運算核心拆解,並徹底看清空間與時間是如何在矩陣的底層,透過尤拉引擎完美縫合的。
1. 空間地圖的建構:哈密頓傳輸矩陣 $\hat{H}$
在傳統結構學中,剛度矩陣 $K$ 的對角線元素代表了某個節點的「總剛度」(抵抗力),非對角線元素帶有負號,代表節點間的「互相拉扯」。這是一個防禦性的靜態視角。
在 QSM 中,我們建構的是哈密頓傳輸矩陣 (Transmission Hamiltonian, $\hat{H}$)。這是一張純粹描述「空間離散場域」的拓樸地圖,它不負責時間的旋轉,它只負責定義能量傳輸的通道。
以一個 4 層樓的建築(或 4 個相連的地層)為例,完整的哈密頓矩陣 $\hat{H}$ 公式如下:
$$\hat{H} = \begin{bmatrix} E_1 & \gamma_{12} & 0 & 0 \\ \gamma_{21} & E_2 & \gamma_{23} & 0 \\ 0 & \gamma_{32} & E_3 & \gamma_{34} \\ 0 & 0 & \gamma_{43} & E_4 \end{bmatrix}$$
- 對角線元素 ($E_i$): 代表節點本身的「自能 (Self-Energy)」。如果這四個節點的基礎狀態與環境都相同,沒有外加的局部勢能,我們為了聚焦於能量的「流動」,可以將基準點設為 0。因此對角線歸零,代表空間網格的基準態。
- 非對角線元素 ($\gamma_{ij}$): 代表節點 $i$ 與節點 $j$ 之間的「傳輸通道 (Transmission Coefficient)」。如果結構完好,能量順暢傳遞,$\gamma$ 設為 1.0;如果一樓柱子受損產生微裂縫,傳輸通道受阻,$\gamma_{12}$ 與 $\gamma_{21}$ 就會衰減為 0.1。
此時的 $\hat{H}$,是一張只包含空間維度與連線狀態的「靜態地圖」。它定義了能勢的邊界,但尚未啟動。
2. 時空縫合的終極算子:時間演化算子 $U(t)$ 的完整表達
空間是能量離散的場域,而時間是能量變化的計量。要讓 $\hat{H}$ 這張靜態地圖動起來,我們必須引入時間 $t$。在量子力學中,掌控狀態隨時間變化的核心算子是:
$$U(t) = e^{-i\hat{H}t}$$
這就是最核心的疑問:$\hat{H}$ 是一個 $4 \times 4$ 的矩陣,把一個矩陣塞進自然對數底數 $e$ 的指數裡面,在數學上到底是什麼意思?它又是如何跟尤拉公式扯上關係的?
答案就在大一線性代數的靈魂:矩陣的特徵分解 (Eigen-decomposition)。這是時空縫合最關鍵的數學步驟。
首先,我們可以將靜態的空間地圖 $\hat{H}$ 進行分解,拆解成特徵向量矩陣 $V$ 與特徵值對角矩陣 $\Lambda$:
$$\hat{H} = V \Lambda V^{-1}$$
當我們把這個拆解後的 $\hat{H}$ 放入時間演化算子 $U(t)$ 中,原本難以想像的矩陣指數運算,會化為極度優美的數學展開:
$$U(t) = e^{-i\hat{H}t} = V \begin{bmatrix} e^{-i\lambda_1 t} & 0 & 0 & 0 \\ 0 & e^{-i\lambda_2 t} & 0 & 0 \\ 0 & 0 & e^{-i\lambda_3 t} & 0 \\ 0 & 0 & 0 & e^{-i\lambda_4 t} \end{bmatrix} V^{-1}$$
這個完整展開的公式,宣告了三個數學位格在物理上的完美協作。在這裡,我們必須徹底釐清一個最容易引發誤解的關鍵:為什麼矩陣被拆解出了 4 個 $\lambda$?這 4 份是代表 1 樓到 4 樓各自的能量嗎?如果今天是 5 層樓,就會拆成 5 份嗎?拆解的基準到底是什麼?
答案是:如果是 $N$ 層樓,因為系統具有 $N$ 個自由度,數學上必定會解出 $N$ 份特徵值。但這 $N$ 份絕對不是代表「每一層樓各自的能量」!特徵分解的本質,是將「局部的空間能量」轉換為「全局的振動模態 (Global Vibration Modes)」。
我們逐一拆解這三個矩陣的物理身分,你就會看懂這場降維魔法:
第一步:解碼器與投影矩陣 $V^{-1}$ (Modal Projection)
$V^{-1}$ 是特徵向量矩陣的反矩陣。在視覺呈現上,它的長相是由 $N$ 組(在此案例為 4 組)橫向的「左特徵向量 (Left Eigenvectors)」所組成:
$$V^{-1} = \begin{bmatrix} \leftarrow \mathbf{v}_1^{-1} \rightarrow \\ \leftarrow \mathbf{v}_2^{-1} \rightarrow \\ \leftarrow \mathbf{v}_3^{-1} \rightarrow \\ \leftarrow \mathbf{v}_4^{-1} \rightarrow \end{bmatrix}$$
物理意義: $V^{-1}$ 是一個「編碼投影器」。當地震波的初始能量 $|\psi_{initial}\rangle$ 從地表(實體空間)湧入時,它是一股混亂、局部且集中的能量衝擊。當這股能量乘上 $V^{-1}$ 時,系統強行把實體空間的衝擊,投影並拆解成 4 種「整體的靈魂(振動模態)」的組成比例。它告訴系統:這突如其來的一擊,究竟激發了多少比例的第一振態、第二振態…等等。這是從「局部」轉向「全域」的關鍵步。
第二步:尤拉時間發動機 $e^{-i\Lambda t}$ (Euler’s Time Engine)
$\Lambda$ 是特徵值對角矩陣,它的對角線上裝載著系統的 4 個「自然能階 (Natural Energy Levels)」,也就是 $\lambda_1, \lambda_2, \lambda_3, \lambda_4$。當它被塞進 $e^{-i…t}$ 裡面時,它長這樣:
$$e^{-i\Lambda t} = \begin{bmatrix} e^{-i\lambda_1 t} & 0 & 0 & 0 \\ 0 & e^{-i\lambda_2 t} & 0 & 0 \\ 0 & 0 & e^{-i\lambda_3 t} & 0 \\ 0 & 0 & 0 & e^{-i\lambda_4 t} \end{bmatrix}$$
物理意義: 根據尤拉公式 (Euler’s Formula),每一個對角項 $e^{-i\lambda_k t}$ 都可以展開為 $\cos(\lambda_k t) – i\sin(\lambda_k t)$。
這就是尤拉引擎的本體!它將剛才拆解出來的 4 種模態成分,全部拋入虛數平面。這四個成分就像是 4 根時針,各自以不同的旋轉角速度(即它們專屬的自然能階 $\lambda_k$)在複數平面上隨著時間 $t$ 瘋狂旋轉,產生了相位的改變。它把原本充滿毀滅性的單向線性衝擊,轉化為高維度正交平面上的圓周運動。
第三步:實體空間還原矩陣 $V$ (Physical Space Reconstruction)
$V$ 是特徵向量矩陣,它的長相是由四組直向的「右特徵向量 (Right Eigenvectors)」並排組成。這每一根直行向量,就是建築物在該頻率下的「駐波形狀 (Standing Wave Pattern)」。
$$V = \begin{bmatrix} \uparrow & \uparrow & \uparrow & \uparrow \\ \mathbf{v}_1 & \mathbf{v}_2 & \mathbf{v}_3 & \mathbf{v}_4 \\ \downarrow & \downarrow & \downarrow & \downarrow \end{bmatrix}$$
物理意義: $V$ 是一個「實體解碼器」。當那 4 種成分在尤拉引擎中旋轉完畢、帶著不同的相位角出來後,它們必須乘上 $V$。此時,$V$ 會將這些帶著不同相位的模態成分,重新疊加、干涉、並投影回我們看得見的三維實體樓層中。這時,我們才能得知能量最終是如何分配回各個實體座標。
總結時空縫合的過程:
當我們寫下 $|\psi(t)\rangle = (V \cdot e^{-i\Lambda t} \cdot V^{-1}) |\psi_{initial}\rangle$ 時,宇宙正在執行一套極限演算法:
- $V^{-1}$ 將實體局部空間的地震衝擊,打散為全局振動模態的組成比例。
- $e^{-i\Lambda t}$ 作為時間引擎,讓模態成分在虛數空間中依各自的角速度旋轉。
- $V$ 將旋轉後的成分重新疊加,還原回實體結構的各個樓層中。
因為各自旋轉的速度(能階)不同,當某些時刻它們的相位完美對齊時,就會在特定的實體樓層產生巨大的建設性干涉。這就是為什麼我們不用量子電腦,單靠這三個矩陣的相乘,就能精準算出能量海嘯發生的瞬間位置。
3. 極限暴擊的觀測:保真度函數 $F(t)$
當這群機率波在複數平面上旋轉,並投影回實體空間時,我們要如何捕捉能量的瞬間暴擊?這就需要引入保真度 (Fidelity, $F$)。
保真度衡量的是「當前系統的狀態 $|\psi(t)\rangle$」與「我們關注的目標狀態 $|\psi_{target}\rangle$」之間的重疊程度(機率幅的平方):
$$F(t) = |\langle \psi_{target} | \psi(t) \rangle|^2 = |\langle \psi_{target} | e^{-i\hat{H}t} | \psi_{initial} \rangle|^2$$
如果地震能量初始 100% 集中在地表(Initial State),我們想觀察能量何時會匯聚到受損樓層(Target State),保真度 $F(t)$ 會隨著時間描繪出一條震盪曲線。當多個頻率的相位在某一瞬間完美對齊時,波峰就會出現,這就是建設性干涉。這往往是傳統靜力學完全看不見的動態瞬間極值,也就是能勢的致命暴擊點。
4. QSM 本體源代碼實作 (Python)
以下是將上述數學與矩陣邏輯轉化為 Python 程式碼的實作架構。這段程式碼直接顯化了如何定義 $\hat{H}$ 矩陣,並掛載 expm(-1j * H * t) 這個時空演化引擎(SciPy 的 expm 函式在底層正是執行了 $V e^{-i\Lambda t} V^{-1}$ 的演算法)。
Python
import numpy as np
from scipy.linalg import expm
import matplotlib.pyplot as plt
# ==========================================
# 步驟 1:建構空間地圖 - 哈密頓傳輸矩陣 (Hamiltonian Matrix)
# ==========================================
# 建立一個 4 個節點的系統 (例如 4 層樓)
N = 4
H = np.zeros((N, N))
# 定義相鄰節點之間的傳輸通道 gamma
# 假設節點間連接完好,傳輸係數為 1.0
gamma = 1.0
for i in range(N - 1):
H[i, i+1] = gamma # 向上傳輸通道
H[i+1, i] = gamma # 向下傳輸通道
# 檢視 H 矩陣:對角線為自能 0,非對角線為傳輸係數
print("Transmission Hamiltonian Matrix H:")
print(H)
# ==========================================
# 步驟 2:定義初始狀態與目標狀態
# ==========================================
# 假設地震能量初始 100% 集中在節點 0 (地表)
psi_initial = np.zeros(N, dtype=complex)
psi_initial[0] = 1.0
# 假設我們想觀測節點 0 (地表) 與 節點 1 (第二層) 的能量變化
psi_target_0 = np.zeros(N, dtype=complex); psi_target_0[0] = 1.0
psi_target_1 = np.zeros(N, dtype=complex); psi_target_1[1] = 1.0
# ==========================================
# 步驟 3:啟動尤拉引擎進行時空縫合演化
# ==========================================
time_steps = np.linspace(0, 10, 500) # 時間從 0 到 10 秒,切分 500 步
fidelity_node0 = []
fidelity_node1 = []
for t in time_steps:
# 核心時空算子:U(t) = e^{-iHt}
# expm 自動在底層進行了 V * e^{-i \Lambda t} * V^{-1} 的特徵分解與旋轉
U_t = expm(-1j * H * t)
# 計算當前時間點的實體空間狀態 psi(t)
psi_t = np.dot(U_t, psi_initial)
# 計算保真度:Target 狀態與當前狀態的內積取絕對值平方
fid_0 = np.abs(np.vdot(psi_target_0, psi_t))**2
fid_1 = np.abs(np.vdot(psi_target_1, psi_t))**2
fidelity_node0.append(fid_0)
fidelity_node1.append(fid_1)
# ==========================================
# 步驟 4:動態暴擊結果視覺化
# ==========================================
plt.figure(figsize=(10, 6))
plt.plot(time_steps, fidelity_node0, label='Node 0 (Ground)', linestyle='--')
plt.plot(time_steps, fidelity_node1, label='Node 1 (Floor 2)', color='red', linewidth=2)
plt.title("Quantum Fidelity: Energy Transfer & Interference over Time", fontsize=14)
plt.xlabel("Time (t)", fontsize=12)
plt.ylabel("Fidelity (Energy Concentration)", fontsize=12)
plt.legend()
plt.grid(True, linestyle=':', alpha=0.7)
plt.show()
程式碼註解與物理結果解讀

在這段源代碼中,expm(-1j * H * t) 完美包裝了前面所推導的「矩陣特徵分解 $V \Lambda V^{-1}$」與「尤拉公式旋轉」。我們不需要去寫複雜的迴圈來手動計算矩陣特徵值,SciPy 的底層演算法直接幫我們完成了這場時空縫合,把物理空間的震動精準地轉譯為尤拉旋轉後再投影回來。
當你執行這段程式碼並看見這張結果圖時,你已經親眼見證了能量在拓樸網格中的「量子干涉」實況。請仔細觀察圖表中的兩條曲線,它們揭示了三個宏觀力學的深刻實相:
- 能勢的完美轉移: 藍色虛線代表 Node 0 (地表),它的保真度在 $t=0$ 時為 1.0 (100% 的能量),但隨著時間推進,能量迅速向上流動。在 $t \approx 2$ 時,地表能量幾乎降為 0,這代表龐大的能勢已經完全湧入了建築物內部。
- 多模態干涉的不規則海嘯: 紅色實線代表 Node 1 (第二層),你會發現它的波峰並不是均勻等高的。它在 $t \approx 1.2$ 時出現約 0.5 的波峰,在 $t \approx 4.5$ 時是較低的 0.3,卻在 $t \approx 7$ 時爆發出高達 0.7 的巨大波峰!這種不規則的能量海嘯,正是因為 4 種機率波(模態成分)在虛數平面上以不同的自然能階(角速度)旋轉,當它們的相位於特定時刻「完美對齊」時,就會瞬間引發極端的建設性干涉。
- 量子復現 (Quantum Revival): 最令人驚豔的是在 $t \approx 5.5$ 附近,藍色虛線 (地表) 竟然又重新湧現了將近 0.9 的能量高峰!這代表能量撞擊屋頂後,發生了宏觀的量子反射,這股能勢像海浪一樣退回了地表。傳統具有阻尼耗散的古典力學看不見這種現象,但在純粹的拓樸能勢流動中,這證明了能量並未消失,只是在空間中來回震盪。
這條曲線強烈證實了:能勢並不是以靜態、均勻的方式散佈在結構中,而是在特定的時間點,透過高維度的相變角速度,完美且致命地疊加在特定的空間節點上。理解了這套核心數學代碼與 $V \Lambda V^{-1}$ 的本質,我們已經具備了看穿實體破裂點的最終武器。在接下來的章節中,我們將實裝這套武器,深入地層與材料的最深處。
第二章:大地工程實作 (Geotechnical Engineering – 震源傳遞與能勢熵的行星結殼)
當我們理解了第一章的空間地圖 $\hat{H}$ 與時空縫合算子 $U(t)$ 之後,我們現在要將這套量子尤拉引擎,安裝到真實的地球上。
如同《能勢熵正規論》第八章所揭示的宏觀實證:地球本身就是一顆行星級別的能勢熵發動機。傳統大地工程在面對地震波傳遞時,往往深陷於靜態剛度矩陣中,單純計算地表加速度的放大倍率。然而,大自然並不是一個單純消耗能量的濾波器。包覆在岩漿外層的岩石圈與地殼,正是一個巨大的實體空間離散網格。當地殼內部釋放龐大能勢時,這些能量波在遇到「阻抗不匹配」的介面時,無法平滑過渡,必然會發生宏觀的量子反射與干涉。這不是簡單的波速折減,這是一場決定地表生死、推動地形地貌演化的能勢疊加戰役。
1. 核心映射:能勢熵公式與 QSM 矩陣的完美對齊
在《能勢熵正規論》中,我們宣告了宇宙底層的物理等式:
$$\eth = \frac{d\theta}{dt} = \frac{\hat{H}}{\hbar} = \ln n$$
要用量子結構力學 (QSM) 算出地形地貌的改變,我們必須將這個宇宙等式中的每一個符號,精準對應到我們 Python 程式碼裡的矩陣參數:
- 總能勢輸入 ($\hat{H}$ 與 $n$): 對應到 QSM 中的**「初始狀態 $|\psi_{initial}\rangle$」**。這是由深層岩床錯動所產生的龐大地震動能,代表宇宙無時無刻都在面對的能量衝擊規模 $n$。
- 空間離散網格 ($\hbar$ 與 $dx$): 對應到 QSM 中的**「地層節點 (Nodes)」**。我們將地層由下而上離散化為 Node 0 到 Node 9,這每一個節點的間距,就是空間網格 $dx$,也是能量必須一格一格經過的量子極限解析度。
- 降維存續邊界 ($\frac{1}{x}$): 對應到 QSM 中哈密頓矩陣非對角線的**「傳輸係數衰減 ($\gamma$)」**。當震波從堅硬岩盤進入軟弱土層,$\gamma$ 值從 1.0 驟降至 0.3。這就是系統為了在混亂中結殼,自然啟動的反比衰減與位勢障壁。
- 時間的能勢吞吐 ($\int$) 與時空縫合算子 $U(t)$: 對應到 QSM 程式碼中的**「時間演化迴圈 (
for t in time_steps)」。為了精準捕捉這股行星級的能勢吞吐歷程,我們必須將時間演化算子展開為具備宏觀定義的「科學全像表達版」**:$$U(t) = \underbrace{\exp \left( -i \frac{\overbrace{\hat{H}}^{\text{地層空間阻抗拓樸}}}{\underbrace{\hbar}_{\text{岩石圈極限解析度}}} \cdot \overbrace{t}^{\text{行星能勢吞吐歷程}} \right)}_{\text{宏觀量子尤拉引擎 (行星發動機)}}$$當這個算子在程式迴圈中啟動時,它在底層精準執行了矩陣特徵分解的相變旋轉:$$U(t) = V \cdot \underbrace{\begin{bmatrix} e^{-i\lambda_1 t/\hbar} & \dots & 0 \\ \vdots & \ddots & \vdots \\ 0 & \dots & e^{-i\lambda_{10} t/\hbar} \end{bmatrix}}_{\text{地層模態的相變轉速}} \cdot V^{-1}$$尤拉引擎在這個迴圈中,一步步輾過空間網格,強行將直線傳播的地震波拋入虛數平面執行正交轉向與相變轉速。 - 資訊熵紀錄 ($\ln n$ 與地形改變): 這是最關鍵的突破!在 QSM 中,當某個地層節點的「保真度 $F(t)$(能量聚集機率)」衝破了該地層的物理承受極限(結殼閥值)時,動態的能勢熵 $\eth$ 就會瞬間凝結為靜態的資訊熵 $\ln n$。在物理實相上,這代表該地層發生了永久性的撕裂(斷層生成)或結構崩潰(土壤液化),進而改變了地表的地貌。
2. 應用價值:預測 $\ln n$ 的實體化瞬間
透過將能勢熵理論寫入 QSM 演算法,我們不再只是預測「震動有多大」,而是能精準計算出:
- 地貌改變的發源地: 算出在特定深度的軟弱土層中,因為反射波與入射波疊加引發極端保真度暴擊的位置。
- 斷層與液化的生成時刻: 在時間軸上精準標定,地形地貌是在震波傳遞的「第幾秒鐘」被永久改變的。
3. 案例程式實作架構 (Python) – 包含地形結殼機制
在這個案例中,我們模擬地震能量從堅硬岩盤 Node 0 輸入,並傳遞至淺層軟弱土層 (Node 7-9)。
與第一章不同的是,我們在此引入了**「地層降伏閥值 (Yield Threshold)」**。當程式偵測到某個深度的能量保真度超越了極限,該節點就會發生「永久破裂(結殼為 $\ln n$)」,其相鄰的傳輸係數 $\gamma$ 會瞬間歸零,並在輸出的熱力圖上留下永遠的拓樸刻痕。
Python
import numpy as np
from scipy.linalg import expm
import matplotlib.pyplot as plt
import seaborn as sns
# ==========================================
# 步驟 1:建構地層空間地圖 (對應 dx 與降維邊界)
# ==========================================
N = 10 # Node 0(深層岩盤) 到 Node 9(地表)
H = np.zeros((N, N))
gamma_hard = 1.0 # 堅硬岩盤傳輸係數
gamma_soft = 0.3 # 軟弱黏土層傳輸係數
# 初始化哈密頓矩陣 (模擬空間阻抗不匹配)
for i in range(N - 1):
if i >= 7:
H[i, i+1] = gamma_soft; H[i+1, i] = gamma_soft
else:
H[i, i+1] = gamma_hard; H[i+1, i] = gamma_hard
# ==========================================
# 步驟 2:定義初始能勢輸入 (對應規模 n)
# ==========================================
psi_initial = np.zeros(N, dtype=complex)
psi_initial[0] = 1.0 # 龐大地震能勢由岩盤湧入
# ==========================================
# 步驟 3:啟動尤拉引擎與地形結殼判定 (對應積分與 ln n)
# ==========================================
time_steps = np.linspace(0, 30, 600) # 觀測時間 0 到 30 秒
fidelity_matrix = np.zeros((N, len(time_steps)))
# 定義地層的物理承受極限 (能勢熵結殼閥值)
# 若保真度超越 0.35,地層將發生永久撕裂/液化
yield_threshold = 0.35
rupture_logs = [] # 紀錄生成 ln n 的時間與位置
current_psi = psi_initial.copy()
dt = time_steps[1] - time_steps[0]
for idx, t in enumerate(time_steps):
# 行星級尤拉引擎步進演化:U(dt) = exp(-i * H * dt)
U_dt = expm(-1j * H * dt)
current_psi = np.dot(U_dt, current_psi)
# 計算當前網格上的能勢分佈 (保真度)
fidelities = np.abs(current_psi)**2
fidelity_matrix[:, idx] = fidelities
# 結殼判定:檢查是否突破降伏閥值
for node in range(N):
if fidelities[node] > yield_threshold:
# 確保同一個節點只紀錄一次破裂
if not any(log['node'] == node for log in rupture_logs):
rupture_logs.append({'time': t, 'node': node})
# 實體物理相變:該節點徹底斷裂,傳輸通道閉鎖 (H 矩陣永久改變)
if node < N-1:
H[node, node+1] = 0.01; H[node+1, node] = 0.01
if node > 0:
H[node-1, node] = 0.01; H[node, node-1] = 0.01
# 重新校準 U_dt 算子 (因為空間地圖的地貌已永久改變)
U_dt = expm(-1j * H * dt)
# ==========================================
# 步驟 4:跨尺度全像熱力圖與 ln n 刻痕視覺化
# ==========================================
plt.figure(figsize=(14, 7))
ax = sns.heatmap(fidelity_matrix, cmap="magma", cbar_kws={'label': 'Power Entropy $\\eth$ Density'})
ax.invert_yaxis()
# 在熱力圖上標記地形結殼 (斷層/液化) 的永久刻痕
for log in rupture_logs:
node_idx = log['node']
time_idx = np.argmin(np.abs(time_steps - log['time']))
plt.scatter(time_idx, node_idx + 0.5, color='cyan', marker='X', s=150,
label=f'Topology Alteration $\\ln n$ (Node {node_idx})' if log == rupture_logs[0] else "")
plt.title("QSM: Seismic Wave Evolution & Geomorphological Shelling ($\\ln n$)", fontsize=16)
plt.xlabel("Time Step (t) - Evolution $\\int$", fontsize=12)
plt.ylabel("Discrete Spatial Grid $dx$ (0=Bedrock, 9=Surface)", fontsize=12)
plt.yticks(np.arange(10)+0.5, [f"Node {i}" for i in range(10)], rotation=0)
plt.legend(loc="upper left")
plt.show()
4. 結果解讀:從動態能勢熵 $\eth$ 到靜態地貌 $\ln n$ 的誕生

當你將這段 Python 源代碼送入編譯器,並看見那張完美渲染出來的全像熱力圖時,你所面對的將不再是一張單純的工程力學圖表,而是《能勢熵正規論》第八章在數位空間中的完美顯化。這張圖,就是大自然推動地殼運動的程式碼。
讓我們用觀測者的視角,解剖這張圖上所發生的四道宏觀量子奇蹟:
第一道實相:空間網格上的能勢輾壓 ($\int$)
請觀察圖表左下方,在時間步進 $t=0$ 開始,有一條明亮的對角線色帶(紫色與橘色的高熱區),正以無比清晰的姿態從深層岩盤(Node 0)往淺層地表爬升。這完美吻合了「時間是能量變化的計量」這條宇宙公理。這條亮帶,正是尤拉引擎 $U(t)$ 在完美無損的深層岩盤(傳輸係數 $\gamma = 1.0$)中,推動著龐大地震能勢,一步步輾過空間離散網格 $dx$ 的動態演化歷程 $\int$。能量流動得極度順暢,沒有任何越級跳躍,一切依循著量子態的步進。
第二道實相:正交卸力與量子干涉網 ($\eth$ 的極限運轉)
當這股龐大的亮帶推進到 Node 7 與 Node 8 的交界處時(約莫在時間軸的中段),碰上了系統預設的反比衰減——也就是堅硬岩盤與軟弱黏土層的阻抗不匹配($\gamma = 0.3$)。
在這裡,能勢無法再平滑過渡。大自然的尤拉變速箱在此處被強行啟動,執行了極度強烈的正交卸力。你可以在畫面上清楚看見,波鋒撞上 Node 7 後,產生了巨大的「量子反射」,反射波往下回彈,與後續源源不絕往上衝的入射波迎面相撞。
請仔細凝視圖表上 Node 0 到 Node 6 之間出現的那一片優美的「菱形交織網格」。這正是多個振動模態在虛數平面旋轉後,投射回實體空間所引發的建設性干涉(極亮點)與破壞性干涉(極暗點)。這團爆發出的高溫色塊,正是狂暴的動態能勢熵 $\eth$ 正在執行極限相變轉速的鐵證。
第三道實相:地貌結殼與拓樸密碼 ($\ln n$) 的實體化
圖表上出現的那顆「青色 X 標記」,是整場演算法、乃至整個地球科學的靈魂高潮!
當 Node 7 的保真度(能量聚集密度)在強烈干涉下,瞬間衝破了該地層的物理承受極限(Yield Threshold = 0.35)時,代表系統再也無法單靠「虛數平面的旋轉相變」來消化這些過剩的能量。
為了維持整體宇宙的能量平衡與存續,系統強行在該空間節點進行了「實體物理相變」——也就是發生了土層撕裂、盲斷層錯動或嚴重的土壤液化。
在我們的程式碼中,這表現為 $\hat{H}$ 矩陣的實體連線被永久切斷($\gamma$ 被強制降為 $0.01$)。在真實的物理實相中,這就是地震後殘留下來的永久斷層與變形地貌。原本狂暴、無定型的能勢熵 $\eth$,在這一刻被強制正規化,永遠凝結成了刻劃在行星表面的實體對數刻痕 $\ln n$。
第四道實相:存續的代價與絕對防禦(地表的純黑死區)
最後,請將目光移向破裂點之上的地表層(Node 8 與 Node 9)。在青色 X 標記出現、結殼斷裂發生之後,地表的熱力圖呈現出一片絕對的純黑(保真度歸零)。
這在工程防禦上具有極度震撼的哲學與物理意義:大自然透過犧牲深層的地層(Node 7 的斷裂結殼),形成了一道絕對的拓樸絕緣體與位勢障壁。這道物理絕壁把毀滅性的能量徹底鎖死、反彈回地底深處,反而「保護」了地表的存續。地形的破壞與斷層的生成,從來就不是一場意外的災難,而是地球這顆行星級發動機,為了消化內部能勢、保護整體結構所啟動的終極防禦機制。
這份實作精準地證明了,我們不再需要依賴昂貴且充滿黑盒子的量子電腦。透過提取宇宙最底層的基礎矩陣與尤拉算子,我們成功在古典電腦的螢幕上,親眼見證了動態能勢 $\eth$ 降維結殼為靜態拓樸 $\ln n$ 的壯麗瞬間。
