--- title: System of 1st order linear equation with complex eigenvalues tags: ODE GA: G-77TT93X4N1 --- # System of 1st order linear equation with complex eigenvalues ## 對角化 1 假設實係數矩陣 $A\in M_{2\times 2}$ 有 eigenvalue $a+ib$ 跟 eigenvector $v+iw$, 也就是 $$ \tag{1} A(v+iw) = (a+ib)(v+iw), $$ 那一定會有 $$ \tag{2} A(v-iw) = (a-ib)(v-iw), $$ 也就是另一個 eigenvalue 為 $a-ib$, 相對應的 eigenvector 為 $v-iw$. 其對角化系統可以記為 $$ \tag{3} A \begin{bmatrix} v+iw & v-iw \end{bmatrix}= \begin{bmatrix} v+iw & v-iw \end{bmatrix} \begin{bmatrix} a+ib & \\ & a-ib \end{bmatrix}. $$ ## ODE 解 method 1 考慮 $X' = AX$, 其中 $A$ 矩陣滿足 (3), 它的解就可以寫為 $$ \tag{4} X(t) = \begin{bmatrix} v+iw & v-iw \end{bmatrix} \begin{bmatrix} e^{at}(\cos(bt) + i\sin(bt)) & \\ & e^{at}(\cos(bt) - i\sin(bt)) \end{bmatrix} \begin{bmatrix} y_1 \\ y_2 \end{bmatrix}, $$ 其中 $y_1, y_2$ 是常數需要被系統的初始條件決定. 把 (4) 這個式子整個乘開我們可以得到 $$ \tag{5} \begin{align} X(t) &= y_1 e^{at}(\cos(bt) + i\sin(bt)) (v+ iw) + y_2 e^{at}(\cos(bt) - i\sin(bt)) (v- iw)\\ & = (y_1+y_2)e^{at} (\cos(bt)v - \sin(bt)w) + i\left[(y_1-y_2)e^{at} (\sin(bt)v + \cos(bt)w)\right]\\ & = \tilde{c}_1e^{at} (\cos(bt)v - \sin(bt)w) + i\left[\tilde{c}_2e^{at} (\sin(bt)v + \cos(bt)w)\right], \end{align} $$ 其中由於 $y_1, y_2$ 都是常數, 我們將 $y_1+y_2$ 與 $y_1-y_2$ 重新表示為 $\tilde{c}_1$ 以及 $\tilde{c}_2$. 接著我們利用一個事實, 一個實係數線性方程如果他的解是複數, 那他的實部以及虛部也都會是解. 因此 (5) 的實部與虛部都是解, 並且他們線性獨立. 因此我們可以得到 $$ \tag{6} X(t) = c_1e^{at} (\cos(bt)v - \sin(bt)w) + c_2e^{at} (\sin(bt)v + \cos(bt)w), $$ 其中 $c_1, c_2$ 為常數. (6) 可以用矩陣寫出來, 就會是 $$ \tag{7} X(t) = \begin{bmatrix} v & w \end{bmatrix} \begin{bmatrix} e^{at}\cos(bt) & e^{at}\sin(bt) \\ -e^{at}\sin(bt) & e^{at}\cos(bt) \end{bmatrix} \begin{bmatrix} c_1 \\ c_2 \end{bmatrix}. $$ ## ODE 解 method 2 從 (4) 我們知道 $X(t)$ 有一個解為 (令 $y_1=1$, $y_2=0$): $$ \tag{8} X_1(t) = e^{at}(\cos(bt) + i\sin(bt)) (v + iw). $$ 接著我們再用一樣的理由, 一個實係數線性方程如果他的解是複數, 那他的實部以及虛部也都會是解. 因此, $X(t)$ 的通解就會是 $$ \tag{9} X(t) = c_1 \text{Re} (X_1(t)) + c_1 \text{Im} (X_1(t)), $$ 也就是, 得到跟 (6) 一模一樣的東西, $$ X(t) = c_1e^{at} (\cos(bt)v - \sin(bt)w) + c_2e^{at} (\sin(bt)v + \cos(bt)w). $$ 寫成矩陣形式就是 (7). ## 對角化 2 在矩陣有複數 eigenvalue 時, 矩陣對角化有另一種寫法. (1) 式可以把實部虛部分開寫為 $$ \begin{align} Av &= av- bw,\\ Aw &= bv + aw. \end{align} $$ 寫成矩陣樣子就是 $$ \tag{10} A \begin{bmatrix} v & w \end{bmatrix}= \begin{bmatrix} v & w \end{bmatrix} \begin{bmatrix} a & b \\ -b & a \end{bmatrix}. $$ 這就是當 eigenvalue 是複數時矩陣對角化的另一種寫法. 這個好處是所有東西都是實數. ## ODE 解 method 3 考慮解 $X' = AX$, 矩陣 $A$ 滿足 (10). 我們先做以下假設 $$ V = \begin{bmatrix} v & w \end{bmatrix}, \quad R = \begin{bmatrix} a & b \\ -b & a \end{bmatrix}. $$ 因此 $X' = AX$ 可以寫為 $X' = VRV^{-1}X$. 若我們令 $Y=V^{-1}X$, 則有 $$ \tag{11} Y' = RY. $$ 接著我們假設 $Y(t) = [y_1(t), y_2(t)]^T$, 則有 $$ \begin{align} \tag{12} y_1' & = a y_1 + by_2\\ \tag{13} y_2' & = -by_1 + ay_2 \end{align} $$ 把 (12) 乘以 $a$ 減去 (13) 乘以 $b$ 得到 $$ \tag{14} ay'_1 - by'_2 = (a^2+b^2)y_1. $$ 接著對 (12) 微分, 並且利用 (14), 我們有 $$ y''_1 = ay'_1 + by'_2 = 2ay'_1 -(a^2+b^2) y_1. $$ 整理一下就是 $$ \tag{15} y''_1 -2ay'_1 +(a^2+b^2) y_1 = 0. $$ (15) 是個常係數二階 ODE, 求出他的解我們得到 $$ \tag{16} y_1(t) = c_1e^{at}\cos(bt) + c_2e^{at}\sin(bt). $$ 代入 (12) 得到 $y_2$: $$ \tag{17} y_2(t) = -c_1e^{at}\sin(bt) + c_2e^{at}\cos(bt). $$ 因此最後統整一下我們有 $$ \tag{18} Y = \begin{bmatrix} y_1 \\ y_2 \end{bmatrix}= \begin{bmatrix} e^{at}\cos(bt) & e^{at}\sin(bt) \\ -e^{at}\sin(bt) & e^{at}\cos(bt) \end{bmatrix} \begin{bmatrix} c_1 \\ c_2 \end{bmatrix}. $$ 也就是說 $$ \tag{19} X = VY = \begin{bmatrix} v & w \end{bmatrix} \begin{bmatrix} e^{at}\cos(bt) & e^{at}\sin(bt) \\ -e^{at}\sin(bt) & e^{at}\cos(bt) \end{bmatrix} \begin{bmatrix} c_1 \\ c_2 \end{bmatrix}. $$ 得到跟 (7) 一模一樣的結果. ## Matrix exponential 統整一下我們會發現, 若 $$ R = \begin{bmatrix} a & b \\ -b & a \end{bmatrix}, $$ 則 $$ \tag{20} e^{Rt} = \begin{bmatrix} e^{at}\cos(bt) & e^{at}\sin(bt) \\ -e^{at}\sin(bt) & e^{at}\cos(bt) \end{bmatrix}. $$