變數分離是一種可以用來求解常微分方程和偏微分方程的技術。對於兩個變數的方程,基本思想是將方程改寫,使得兩個變數分別位於等號的兩側,並且由於等號兩側分別依賴於不同的變數,因此兩側必須等於一個常數。我們用簡單的的一階線性常微分方程來介紹這個思想
-

|
|
|
只要對於任何
的值,
,我們可以形式上分離變數並改寫公式 1 為
-

|
|
|
現在我們可以透過對兩邊積分來求解 
-

|
|
|
-

|
|
|
-

|
|
|
-

|
|
|
-

|
|
|
-

|
|
|
其中
和
是積分的任意常數。
- 我們現在對線性偏微分方程進行類似的例子。熱
方程是
-

|
|
|
我們假設
,因此我們得到
-

|
|
|
我們可以改寫為
-

|
|
|
其中
是一個與
和
無關的常數。兩邊可以分別積分得到
和
或
由於熱方程是線性的,因此可以將不同的熱方程解加在一起,仍然得到熱方程的解。因此,熱方程的解可以透過
-

|
|
|
其中常數
和
經過適當選擇。這些級數收斂到實際解的問題在分析數學課程中進行研究(例如,參見 Evans[1] 或 Renardy 和 Rogers[2]),但選擇常數
和
,以及如何構造這些解,通常是在微積分課程的最後或微分方程課程的開頭遇到,例如參見 Courant 和 John[3][4] 或 Boyce 和 DiPrima[5]。這裡,我們考慮
的情況,我們具有周期性邊界條件。在這種情況下,
必須是整數,我們選擇為非負數以避免冗餘。在時間
,我們假設初始條件由
-

|
|
|
現在,
-

|
|
|
-

|
|
|
以及
-

|
|
|
因此,我們可以將三角多項式視為正交向量。可以證明,這些三角多項式的總和可以用來近似區間
上的一大類週期函式;對於行為良好的函式,這種總和中只需要前幾項就能獲得高精度近似。因此,我們可以將初始條件展開成三角函式的總和,
-

|
|
|
將上述等式乘以
或
,並利用函式的正交性,我們推匯出
-

|
|
|
以及
-

|
|
|
大多數具有實際意義的常微分方程和偏微分方程不可分離。但是,變數分離背後的思想可以用來尋找一大類偏微分方程的級數解。這些級數解也可以用數值方法找到,這也是我們用來尋找偏微分方程的近似解的方法,因此,這個簡單例子背後的思想非常有用。
1) 解常微分方程
使用變數分離。
2)
- a) 使用變數分離解偏微分方程
其中
以及
- b) 在不同的時間點繪製您的解決方案圖,或者建立您找到的解決方案的動畫。
- c) 用於尋找初始條件傅立葉級數展開中係數的過程可能變得非常繁瑣/難以處理。考慮初始條件
。解釋一下為什麼手工計算這個條件的傅立葉係數會很困難。另外解釋一下為什麼擁有一個能夠為你完成這個任務的演算法或計算機程式會很有幫助。
- ↑ Evans (2010)
- ↑ Renardy 和 Rogers (2004)
- ↑ Courant 和 John (1998)
- ↑ Courant 和 John (1999)
- ↑ Boyce 和 DiPrima (2010)
Boyce, W.E.; DiPrima, R.C. (2010). Elementary Differential Equations and Boundary Value Problems. Wiley.
Courant, R.; John, F. (1998). Introduction to Calculus and Analysis. Vol. I. Springer.
Courant, R.; John, F. (1999). Introduction to Calculus and Analysis. Vol. II. Springer.
Evans, L.C. (2010). Partial Differential Equations. American Mathematical Society.
Rogers, R.C. (2004). An Introduction to Partial Differential Equations. Springer.