JOVANA
Explore Library Glossary Getting Started Three Levels Fields How it works Mission
Join the mission
All guides

為何分離變數法總會給出一個特徵值問題

你已經看過分離變數法把一條偏微分方程拆成幾條常微分方程。現在我們問更深的問題:為何空間那一半永遠落在同一個樣式上——一個算子、一個在邊界上的夾子,以及一個你必須去解的數?那個一再出現的樣式就是一個特徵值問題,而認出它,正是通往史特姆–劉維理論的門。

同一個樣式一再回來

在上一級你掌握了 分離變數法 的操作:猜 u(x,t) = X(x) T(t),餵進一條線性偏微分方程,相除,然後看著一條雙變數的方程裂成兩條由單一分離常數綁住的常微分方程。你對熱方程做過,得到 X'' + λ X = 0;你對振動弦做過,得到完全相同的空間方程;你在圓盤上、球面上做過,空間那幾塊變了,但問題的樣式從未改變。這份頑固的重複不是巧合——它正是這一級的全部主題,而且它有個名字。

把這個一再出現的樣式剝到只剩骨架,是這樣的。分離之後,空間因子總是滿足一條形如 `(算子作用在 X 上) = λ X` 的方程,再配上齊次邊界條件,把 X 夾在區域的兩端。一個未知函數 X、一個未知數 λ,加上「算子只是把 X 按 λ 縮放、而不重塑它」這條規則——這恰恰就是一個空間特徵值問題。它是線性代數中矩陣陳述 A v = λ v 的連續孿生:微分算子扮演矩陣的角色,X 扮演特徵向量的角色。

為何分離變數法逼出它——再看一次那個拱頂石論證

讓我們看清特徵值究竟在哪裡誕生,因為其緣由是機械而必然的,並不神奇。取任何一條可分離的線性偏微分方程——比方說 u_t = k u_xx——代入 u = X(x) T(t),再除以乘積,使所有對 t 的依賴落在一邊、所有對 x 的依賴落在另一邊。你會抵達 T' / (k T) = X'' / X。左邊感覺不到 x;右邊感覺不到 t。一個只依賴 t 的東西,要對所有 x 與 t 都等於一個只依賴 x 的東西,唯一的可能是兩邊都凍結在同一個常數上。當你把那個常數命名為 -λ 的那一刻,空間那邊就變成 X'' / X = -λ,也就是 X'' + λ X = 0。特徵值不是被選出來的;它在變數分開的那一刻就被逼了出來。

夾子才是把 λ 量子化的東西

為何只有一道離散的 λ 階梯能存活,而不是一整段連續譜?方程 X'' + λ X = 0 本身是慷慨的:對每一個 λ,它都有完整的雙參數解族,所以單憑它什麼也挑不出來。挑剔,全來自邊界夾子。把一根棒放在 [0, L] 上,兩端維持在零,這是齊次的 狄利克雷條件 X(0) = X(L) = 0。對大多數的 λ,唯一同時尊重這兩個夾子的解是平凡的 X(x) = 0——那個意味著「這裡什麼都沒有」的答案。只有當 λ_n = (n π / L)^2 時,一個真正非零的形狀 X_n(x) = sin(n π x / L) 才能穿過針眼,恰好在兩端同時消失。

Spatial eigenvalue problem on [0, L]:

        X'' + lambda X = 0,     X(0) = 0,  X(L) = 0

   most lambda  -->  only X(x) = 0    (trivial, thrown away)

   lambda_n = (n pi / L)^2  -->  X_n(x) = sin(n pi x / L),  n = 1, 2, 3, ...

   operator:  L[X] = -X''     eigenvalue:  lambda_n     eigenfunction:  X_n
兩端的夾子把一條慷慨的常微分方程變成一個濾鏡,只放行一道量子化的 (lambda_n, X_n) 配對階梯。

這正是把一根夾住的吉他弦的諧波、以及盒中粒子的能階量子化的同一套邏輯:微分方程本身不禁止任何居間的值,但邊界只放行那些剛好以整數個半拱橫跨盒子的波長。所以你一再遇到的離散性,並非算子單獨的性質——它是「算子加夾子」的聯姻。換掉夾子(換成自由端、諾伊曼條件,或一個週期性的環)你就得到不同的階梯;把夾子完全拿掉(一條無窮長的線)階梯就融成連續譜,這也正是為何無窮區域稍後要求的是傅立葉變換,而非傅立葉級數。

把空間常微分方程讀作一個算子

要看清這些不同的問題為何共用一套理論,把目光從個別的方程抬高到它背後的算子。寫 L[X] = -X''。那麼 X'' + λ X = 0 不過是 L[X] = λ X——算子 L 把 X 按 λ 縮放。在圓盤上,分離變數法交給你一條貝索型的空間方程;在球面上,一條勒讓德型的;在材料性質會變化的棒上,一條係數非常數的方程。每一條在紙面上看起來都不同,然而每一條都能寫成 L[X] = λ X(有時寫成 L[X] = λ w(x) X,帶著一個緊貼特徵值的權函數 w(x))。差異都住在 L 裡頭;問題的形式則一模一樣。

這正是統整整整一級的那一躍。一旦你接受分離變數法總是交付一組「算子–特徵值–夾子」三元組,你就能一次對所有這些問題發問,而不必逐一手工重推。特徵值 λ_n 永遠是實數嗎?不同 λ 的特徵函數 X_n 從不重疊——它們是正交的嗎?這道階梯完備嗎,使得疊加這些模態就能重建任何合理的初始輪廓 f(x)?這些都不是關於正弦或貝索函數特有的問題;它們是關於那個共享樣式的問題。而當算子帶有對的對稱性時,這三個答案都是響亮的「是」——那個答案,就是接下來幾篇導讀要搭建的 史特姆–劉維 定理。

這個特徵值問題回頭給你的回報

究竟為何要堅持把事情說成一個特徵值問題,而不只是去獵捕正弦?因為正是這個特徵值框架,讓你能夠重新組裝出真正的答案。每一組存活的配對都給出一個乘積解 u_n(x,t) = X_n(x) T_n(t),而疊加原理讓你以自由的振幅 c_n 把它們相加。匹配 t = 0 的初始狀態要求 f(x) = 各個 c_n X_n(x) 之和——把一個任意的輪廓寫成特徵函數的混合,也就是一個廣義傅立葉級數。特徵值結構正是讓這些振幅可被算出的東西:正交的特徵函數讓你能一個一個篩出每個 c_n,恰如在一個尋常的傅立葉級數裡那樣。

而且特徵值承載的是物理,不只是代數。λ_n 的大小掌控時間因子:在熱方程裡 T_n(t) = e^(-k λ_n t),所以越大的 λ_n——越擺動的特徵函數——意味著越快的消退。這就是傅立葉模態衰減:高階模態先死,低階模態逗留,棒因而變平滑。在波動方程裡,同樣的 λ_n 改為定下每個駐音的頻率,這正是一根弦為何唱出一組離散音高的原因。所以這道特徵值階梯並不抽象——它是物理系統實際展現出的那一譜衰減率或純音。解這個特徵值問題,就是在找出系統如何鳴響或如何弛緩。

誠實話:這幅特徵值圖像在哪裡成立、又在哪裡吃力

把細則講清楚,因為這套乾淨的理論建立在真實的假設上。整幅特徵值圖像需要線性與齊次,因為疊加才是讓你能把模態相加的東西;像 u u_x 這樣的非線性項會讓解相互干涉、而非相加,階梯便崩塌。它需要一個可分離的幾何——一段區間、矩形、圓盤、球面——好讓邊界真的沿座標因子分裂。而邊界條件沿分離方向必須是齊次的;一個非零的條件得先藉移到穩態把它減掉。在一個一般的、像團塊的區域上,或在係數混雜時,分離變數法乾脆收不起來,你就得改去倚靠弱形式、索伯列夫空間或數值方法。

即便分離變數法確實收得起來,仍有兩點誠實的但書。其一,那些華麗的保證——實特徵值、正交且完備的特徵函數——對任意算子並非自動成立;它們之所以成立,是因為分離後的算子可被寫成自伴形式,而下一篇導讀會把這點講精確。一個缺乏該對稱性的算子,可以有複特徵值、或無法正交的特徵函數,整齊的展開便破裂。其二,即便在完美的情形,特徵函數展開一般也只在均方意義下收斂;它未必處處逐點收斂,而在資料的跳躍附近它會過衝——這就是你已經遇過的 吉布斯現象。特徵值問題是對的統整思想,但它要在這一級其餘部分所致力的那份對稱性之下,才掙得它的保證。