111 年 國立臺灣大學生物環境系統工程學系碩士班甲組《工程數學(I)》

📄 試題原卷 免費註冊後即可對照原始考卷 PDF免費註冊

第 1 題

Considering an endangered species, snowshoe hare, in the land of Hyrule. The natural growth rate of the hare is proportional to the population of the hare with the growth rate coefficient aa. The natural death rate of the hare is also proportional to the population of the hare with the growth rate coefficient β\beta. Unfortunately, β>a>0\beta > a > 0.

(a) Write down a different equation (DE) for the population of hares using the assumptions above. (5%)
(b) To save the snowshoe hare from extinction, H1H_1 hares are released at t=T1t = T_1 (day). With the initial hare population of H0H_0, y(0)=H0y(0) = H_0, please find the population of the hare versus time y(t)y(t) before and after t=T1t = T_1. (10%)
(c) For another way to save the snowshoe hare from extinction, H2H_2 hares are released every day from t=T1t = T_1 to t=T2t = T_2. Same as (b), with the initial hare population of H0H_0, y(0)=H0y(0) = H_0, please find the population of the hare versus time y(t)y(t) after t=T1t = T_1. (10%)

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

本題考查一階線性微分方程,以及「瞬間投入」與「持續投入」對族群數量的影響。

設兔子數量為 y(t)y(t):

  • 自然成長率為 ay(t)ay(t);
  • 自然死亡率為 βy(t)\beta y(t);
  • 因為 β>a>0\beta>a>0,淨變化率為 ay(t)−βy(t)=−(β−a)y(t)<0。ay(t)-\beta y(t)=-(\beta-a)y(t)<0。

定義

r=β−a>0。r=\beta-a>0。

因此,沒有外力補充時,兔子數量會以衰減率 rr 指數下降。


(a)建立微分方程

自然成長與自然死亡皆與族群數量成正比,因此

dydt=ay−βy。\frac{dy}{dt}=ay-\beta y。

整理得

dydt=(a−β)y=−ry\boxed{\frac{dy}{dt}=(a-\beta)y=-ry}

其中 r=β−a>0r=\beta-a>0。


(b)在 t=T1t=T_1 瞬間釋放 H1H_1 隻兔子

解題方法

t=T1t=T_1 是瞬間釋放,因此數量會產生跳躍:

y(T1+)=y(T1−)+H1。y(T_1^+)=y(T_1^-)+H_1。

在釋放前後,兔子皆只受到自然成長與自然死亡作用,所以兩段都滿足

dydt=−ry。\frac{dy}{dt}=-ry。

釋放前:0≤t<T10\le t<T_1

由初始條件 y(0)=H0y(0)=H_0,

dyy=−r dt。\frac{dy}{y}=-r\,dt。

積分得

ln⁡y=−rt+C。\ln y=-rt+C。

代入 y(0)=H0y(0)=H_0,得到

y(t)=H0e−rt,0≤t<T1。\boxed{y(t)=H_0e^{-rt}},\qquad 0\le t<T_1。

因此釋放前一刻的族群數量為

y(T1−)=H0e−rT1。y(T_1^-)=H_0e^{-rT_1}。

t=T1t=T_1 瞬間釋放後

釋放後的初始數量為

y(T1+)=H0e−rT1+H1。y(T_1^+)=H_0e^{-rT_1}+H_1。

從 T1T_1 開始重新解微分方程:

y(t)=y(T1+)e−r(t−T1)。y(t)=y(T_1^+)e^{-r(t-T_1)}。

所以

y(t)=(H0e−rT1+H1)e−r(t−T1),t>T1。\boxed{ y(t)=\left(H_0e^{-rT_1}+H_1\right)e^{-r(t-T_1)} },\qquad t>T_1。

也可寫成

y(t)=H0e−rt+H1e−r(t−T1),t>T1。\boxed{ y(t)=H_0e^{-rt}+H_1e^{-r(t-T_1)} },\qquad t>T_1。

完整答案為

y(t)={H0e−rt,0≤t<T1,(H0e−rT1+H1)e−r(t−T1),t>T1,\boxed{ y(t)= \begin{cases} H_0e^{-rt}, & 0\le t<T_1,\\[6pt] \left(H_0e^{-rT_1}+H_1\right)e^{-r(t-T_1)}, & t>T_1, \end{cases} }

其中 r=β−ar=\beta-a。

在 t=T1t=T_1 當下,若採用「釋放完成後」的定義,則

y(T1)=H0e−rT1+H1。y(T_1)=H_0e^{-rT_1}+H_1。

(c)從 T1T_1 到 T2T_2 每日釋放 H2H_2 隻兔子

此處將「每天釋放 H2H_2 隻」視為連續補充速率 H2H_2 隻/日。若嚴格視為每天固定時刻的離散釋放,模型會改成差分方程;本題採用微分方程的標準連續輸入模型。

0≤t<T10\le t<T_1

尚未開始補充,因此

y(t)=H0e−rt。\boxed{y(t)=H_0e^{-rt}}。

在 t=T1t=T_1 時,

y(T1)=H0e−rT1。y(T_1)=H_0e^{-rT_1}。

T1≤t≤T2T_1\le t\le T_2

此時每單位時間補充 H2H_2 隻,微分方程變為

dydt=−ry+H2。\frac{dy}{dt}=-ry+H_2。

改寫為

dydt+ry=H2。\frac{dy}{dt}+ry=H_2。

其積分因子為

μ(t)=ert。\mu(t)=e^{rt}。

兩邊乘以積分因子:

ertdydt+rerty=H2ert.e^{rt}\frac{dy}{dt}+re^{rt}y=H_2e^{rt}.

左側為乘積微分:

ddt(erty)=H2ert.\frac{d}{dt}\left(e^{rt}y\right)=H_2e^{rt}.

由 T1T_1 積分至 tt:

erty(t)−erT1y(T1)=H2∫T1ters ds。e^{rt}y(t)-e^{rT_1}y(T_1) = H_2\int_{T_1}^{t}e^{rs}\,ds。
🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 2 題10 分

Solve the following ODE (10%)
(3y2−2xy3)dx+(4x−3x2y2)dy=0(3y^2 - 2xy^3)dx + (4x - 3x^2y^2)dy = 0

登入後即可作答並保存紀錄。

這一題的完整詳解

解一階常微分方程式(ODE):

(3y2−2xy3)dx+(4x−3x2y2)dy=0(3y^2 - 2xy^3) dx + (4x - 3x^2y^2) dy = 0

步驟一:觀察與拆項分組
將微分方程式重新分組:
(3y2dx+4xdy)−(2xy3dx+3x2y2dy)=0(3y^2 dx + 4x dy) - (2xy^3 dx + 3x^2y^2 dy) = 0

注意到第二組可化為全微分:
2xy3dx+3x2y2dy=d(x2y3)2xy^3 dx + 3x^2y^2 dy = d(x^2 y^3)

原式改寫為:
3y2dx+4xdy−d(x2y3)=03y^2 dx + 4x dy - d(x^2 y^3) = 0

步驟二:乘入積分因子
全式同乘以積分因子 μ(x,y)=1xy2\mu(x,y) = \frac{1}{xy^2}:

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 3 題15 分

Solve the following 2nd order ordinary differential equation (15%)
x2y′′+2xy′+4y=10sin⁡(ln⁡x)x^2y'' + 2xy' + 4y = 10 \sin(\ln x), for x>0x > 0.
Please find y(x)y(x) when x=1,y(x)=3,y′(x)=0x = 1, y(x) = 3, y'(x) = 0.

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

本題是變係數的二階 Euler–Cauchy 微分方程:

x2y′′+2xy′+4y=10sin⁡(ln⁡x),x>0.x^2y''+2xy'+4y=10\sin(\ln x),\qquad x>0.

其關鍵特徵是係數含有 x2x^2 與 xx,且右側含 ln⁡x\ln x。因此令

t=ln⁡x,Y(t)=y(x)=y(et),t=\ln x,\qquad Y(t)=y(x)=y(e^t),

即可將方程轉換為常係數二階微分方程。

由 t=ln⁡xt=\ln x 得

dtdx=1x.\frac{dt}{dx}=\frac1x.

因此

y′=dYdtdtdx=Y′x,y'=\frac{dY}{dt}\frac{dt}{dx}=\frac{Y'}x,

所以

xy′=Y′.xy'=Y'.

再微分一次:

y′′=ddx(Y′x)=Y′′−Y′x2,y''=\frac{d}{dx}\left(\frac{Y'}x\right) =\frac{Y''-Y'}{x^2},

故

x2y′′=Y′′−Y′.x^2y''=Y''-Y'.

這是 Euler–Cauchy 方程常用的對數變數代換。


解題方法

一、將方程化為常係數方程

代入

x2y′′=Y′′−Y′,2xy′=2Y′x^2y''=Y''-Y',\qquad 2xy'=2Y'

可得

(Y′′−Y′)+2Y′+4Y=10sin⁡t,(Y''-Y')+2Y'+4Y=10\sin t,

整理為

Y′′+Y′+4Y=10sin⁡t.Y''+Y'+4Y=10\sin t.

二、求齊次解

先解對應的齊次方程:

Y′′+Y′+4Y=0.Y''+Y'+4Y=0.

其特徵方程為

r2+r+4=0.r^2+r+4=0.

解得

r=−1±1−162=−1±i152.r=\frac{-1\pm\sqrt{1-16}}2 =\frac{-1\pm i\sqrt{15}}2.

令

α=−12,β=152,\alpha=-\frac12,\qquad \beta=\frac{\sqrt{15}}2,

則齊次解為

Yh=e−t/2(C1cos⁡152t+C2sin⁡152t).Y_h=e^{-t/2} \left(C_1\cos\frac{\sqrt{15}}2t +C_2\sin\frac{\sqrt{15}}2t\right).

三、求特解

右側為 10sin⁡t10\sin t,設特解為

Yp=Asin⁡t+Bcos⁡t.Y_p=A\sin t+B\cos t.

則

Yp′=Acos⁡t−Bsin⁡t,Y_p'=A\cos t-B\sin t, Yp′′=−Asin⁡t−Bcos⁡t.Y_p''=-A\sin t-B\cos t.

代入 Y′′+Y′+4YY''+Y'+4Y:

Yp′′+Yp′+4Yp=(3A−B)sin⁡t+(A+3B)cos⁡t.Y_p''+Y_p'+4Y_p =(3A-B)\sin t+(A+3B)\cos t.

與

10sin⁡t10\sin t

比較係數,得到

3A−B=10,3A-B=10, A+3B=0.A+3B=0.

由第二式 A=−3BA=-3B,代入第一式:

−9B−B=10,-9B-B=10, B=−1,A=3.B=-1,\qquad A=3.

因此

Yp=3sin⁡t−cos⁡t.Y_p=3\sin t-\cos t.

四、組合通解

Y(t)=e−t/2(C1cos⁡152t+C2sin⁡152t)+3sin⁡t−cos⁡t.Y(t)=e^{-t/2} \left(C_1\cos\frac{\sqrt{15}}2t +C_2\sin\frac{\sqrt{15}}2t\right) +3\sin t-\cos t.

五、代入初始條件

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

第 4 題

(a) Show that Bessel equation is a Sturm-Liouville equation. (10%)
x2y′′+xy′+(x2−n2)y=0x^2y'' + xy' + (x^2 - n^2)y = 0

(b) Prove the orthogonality of Bessel functions. What is their weight function? (10%)

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

Sturm–Liouville 特徵值問題的標準形式為

−ddx(p(x)dydx)+q(x)y=λw(x)y,-\frac{d}{dx}\left(p(x)\frac{dy}{dx}\right)+q(x)y=\lambda w(x)y,

其中:

  • p(x)p(x) 為微分項係數;
  • q(x)q(x) 為位勢項;
  • w(x)>0w(x)>0 為權重函數;
  • 不同特徵值所對應的特徵函數,在權重 w(x)w(x) 下彼此正交。

本題關鍵是將 Bessel 方程中的參數視為特徵值。


(a) 證明 Bessel 方程為 Sturm–Liouville 方程

考慮一般化的 Bessel 方程:

x2y′′+xy′+(λ2x2−n2)y=0.x^2y''+xy'+(\lambda^2x^2-n^2)y=0.

原題給定的方程相當於 λ=1\lambda=1 的情形。

兩邊除以 xx,得

xy′′+y′+(λ2x−n2x)y=0.xy''+y'+\left(\lambda^2x-\frac{n^2}{x}\right)y=0.

由

xy′′+y′=(xy′)′,xy''+y'=(xy')',

可改寫為

(xy′)′+(λ2x−n2x)y=0.(xy')'+\left(\lambda^2x-\frac{n^2}{x}\right)y=0.

移項並整理為

−(xy′)′+n2xy=λ2xy.-(xy')'+\frac{n^2}{x}y=\lambda^2xy.

與 Sturm–Liouville 標準形式

−(p(x)y′)′+q(x)y=μw(x)y-(p(x)y')'+q(x)y=\mu w(x)y

比較,其中令 μ=λ2\mu=\lambda^2,可得到

p(x)=x,q(x)=n2x,w(x)=x.p(x)=x, \qquad q(x)=\frac{n^2}{x}, \qquad w(x)=x.

因此,Bessel 方程確實可寫成 Sturm–Liouville 方程。

在 x>0x>0 的區間上,

p(x)=x>0,w(x)=x>0,p(x)=x>0, \qquad w(x)=x>0,

符合 Sturm–Liouville 問題的基本要求。


(b) 證明 Bessel 函數的正交性

解題方法

取相同階數 nn、不同特徵值 λm2\lambda_m^2 與 λk2\lambda_k^2 所對應的兩個解:

um(x)=Jn(λmx),uk(x)=Jn(λkx),u_m(x)=J_n(\lambda_m x), \qquad u_k(x)=J_n(\lambda_k x),

其中 JnJ_n 為第一類 Bessel 函數。

它們分別滿足

−(xum′)′+n2xum=λm2xum,-(xu_m')'+\frac{n^2}{x}u_m =\lambda_m^2xu_m,

以及

−(xuk′)′+n2xuk=λk2xuk.-(xu_k')'+\frac{n^2}{x}u_k =\lambda_k^2xu_k.

第一式乘以 uku_k,第二式乘以 umu_m,相減可得

−uk(xum′)′+um(xuk′)′=(λm2−λk2)xumuk.-u_k(xu_m')'+u_m(xu_k')' =(\lambda_m^2-\lambda_k^2)x u_m u_k.

左側可寫成全微分:

ddx[x(umuk′−ukum′)]=(λm2−λk2)xumuk.\frac{d}{dx} \left[ x\left(u_m u_k'-u_k u_m'\right) \right] = (\lambda_m^2-\lambda_k^2)x u_m u_k.

在區間 [0,a][0,a] 上積分:

[x(umuk′−ukum′)]0a=(λm2−λk2)∫0axum(x)uk(x) dx.\left[ x\left(u_m u_k'-u_k u_m'\right) \right]_0^a = (\lambda_m^2-\lambda_k^2) \int_0^a x u_m(x)u_k(x)\,dx.

若兩個特徵函數滿足相同的自伴邊界條件,邊界項即為零。因此,當 λm2≠λk2\lambda_m^2\ne\lambda_k^2 時,

🔒

後續完整解題步驟與【答案】

免費註冊,享三天全站完整詳解閱覽。

免費註冊

其他考古題