Euler equations

Euler equations

這裡我們想要解 Euler equations, 長相如下: $$ \tag{1} x^2 y'' + a xy' + by = 0, $$ 其中 $a$, $b$ 為常數.

characteristic polynomial

假設 $y = x^r$, 代入 (1) 可以得到

$$ \left[r(r-1) + a r + b\right] x^r = 0. $$

假設 $x\ne 0$, 所以 $x^r\ne 0$, 因此上式可以簡化為

$$ \tag{2} r(r-1) + a r + b = 0. $$

(2) 這個方程就是 Euler equations 的特徵多項式. 理論上如果 (2) 的根是 $r_1$, 那 $y = x^{r_1}$ 就是方程式的解.

不過 Euler equations 是個二階線性常微分方程, 應該要有兩個線性獨立的解. 因此接下來我們就要討論在各種"根"的情況下 (1) 的通解長相為何.

A. 兩相異實根

假設 (2) 有兩個相異實根 $r = r_1$, $r_2$, 那(1) 的通解就可以被寫為

$$ \tag{3} y(x) = c_1 x^{r_1} + c_2 x^{r_2}, $$ 其中 $c_1$, $c_2$ 為常數.

備註:

通常為了計算 $x^{r}$ 我們會使用以下恆等式

$$ x^r = e^{r\ln x}. $$ 這樣即使 $r$ 是無理數, 我們也可以輕易地計算 $x^r$.

B. 兩複數根

假設 (2) 有兩個複數根 $r = \lambda \pm i\mu$, 那理論上 $x^{\lambda \pm i\mu}$ 就是一個解. 不過我們要的是實數解, 因此需要稍微再處理一下.

首先我們有

$$ \begin{align} x^{\lambda + i\mu} &= e^{(\lambda + i\mu)\ln x} \\
&= e^{\lambda \ln x}\left[\cos(\mu\ln x) + i\sin(\mu\ln x)\right] \\
&= x^r\cos(\mu\ln x) + ix^r\sin(\mu\ln x). \end{align} $$

另外我們知道實部跟虛部都會是 (1) 的解. 因此, (1) 的通解就可以被寫為

$$ \tag{4} y(x) = c_1 x^{\lambda}\cos(\mu\ln x) + c_2 x^{\lambda}\sin(\mu\ln x), $$ 其中 $c_1$, $c_2$ 為常數.

C. 一重根

假設 (2) 有一個重根, 那特徵多項式一定是長這樣 $(r-r_1)^2$. 直接跟 (2) 做比較我們就會發現 $a = 1-2r_1$, $b=r^2_1$. 也就是說, Euler equation 會長得像這樣子

$$ \tag{5} x^2 y'' + (1 - 2r_1) xy' + r^2_1 y = 0. $$

接著我們來對這個式子做因式分解. 首先觀察, 由於 $y_1 = x^{r_1}$ 一定是個解, 因此我們來看一下這個解會滿足的方程式長怎樣. 直接微分得到

$$ \frac{d}{dx} y_1 = r_1 x^{r_1-1} = \frac{r_1}{x} x^{r_1} = \frac{r_1}{x} y_1. $$

也就是說 $y_1$ 會滿足以下這個一階常微分方程

$$ \tag{6} \left(x\frac{d}{dx} - r_1\right) y = 0. $$

接著我們觀察以下幾件事:

Observation 1

利用 (6) 以及 $r_1$ 是個重根, 就可以很快看出 (5) 可以被分解成

$$ \tag{7} \left(x\frac{d}{dx} - r_1\right)\left(x\frac{d}{dx} - r_1\right) y = 0. $$

Observation 2

假設我們能找到另一個函數 $y_2(x)$, 並且使得

$$ \tag{8} \left(x\frac{d}{dx} - r_1\right) y_2 = cy_1, $$ 其中 $c$ 是個常數. 那我們就可以得到

$$ \left(x\frac{d}{dx} - r_1\right)\left(x\frac{d}{dx} - r_1\right) y_2 = \left(x\frac{d}{dx} - r_1\right) cy_1 = 0. $$

Observation 3

根據 method of variation of parameters 的想法, 如果我們已經得到一個解 $x^{r_1}$, 那另一個解可以直接假設為 $y_2 = x^{r_1}u(x)$. 將這個假設代入 (8) 得到 $u$ 所要滿足的方程為

$$ \tag{9} xu' = cu. $$

這個方程的解為 $u(x) = c\ln(x)$. 因此, 我們得到 $y_2=x^{r_1}\ln(x)$.

最後, (1) 的通解就可以被寫為

$$ \tag{10} y(x) = c_1 x^{r_1} + c_2 x^{r_1}\ln(x), $$ 其中 $c_1$, $c_2$ 為常數.


Avatar
Te-Sheng Lin (林得勝)
Associate Professor

The focus of my research is concerned with the development of analytical and computational tools, and further to communicate with scientists from other disciplines to solve engineering problems in practice.

Related