題目
Problem
Use the separation of variables to solve the following differential equation:
dtdQ=2(100−Q),t≥0,
with the initial condition Q(0)=3.
(10) 見解答.
解答
解法一:分離變數法
思路
展開
- 本題要求求解一個一階常微分方程,並給出初值條件 Q(0)=3。
- 題目已經明確指示使用分離變數法 (separation of variables)。
- 我們將所有含 Q 的項移到等號左邊,含 t 的項移到等號右邊:
100−Q1dQ=2dt
- 對兩邊同時進行不定積分,求出通解(包含常數 C)。
- 利用初值條件 Q(0)=3 解出常數 C(或其指數化常數 K),從而求出特解。
答題過程
展開
首先,將微分方程兩邊的變數進行分離:
dtdQ=100−Q1dQ=2(100−Q)2dt
對兩邊同時積分:
∫100−Q1dQ=−ln∣100−Q∣=∫2dt2t+C1
將負號移至右邊,並取指數消除對數:
ln∣100−Q∣=∣100−Q∣=100−Q=−2t−C1e−2t−C1=e−C1e−2t±e−C1e−2t
令常數 K=±e−C1(K 為任意非零常數;若 100−Q=0 即 Q=100 也是微分方程的平衡解,此時對應 K=0,因此 K 可為任意實數):
100−Q=Q(t)=Ke−2t100−Ke−2t
這是一階微分方程的通解。
利用初值條件求解特解:
已知當 t=0 時,Q(0)=3,代回通解中:
Q(0)=3=K=100−Ke0100−K97
將 K=97 代回通解中,得到特解:
Q(t)=100−97e−2t
結論:
特解為 Q(t)=100−97e−2t。
解法二:一階線性微分方程(積分因子法)
思路
展開
- 將原微分方程整理成標準一階線性微分方程的形式:
dtdQ+P(t)Q=g(t)
即:
dtdQ+2Q=200
- 這裡的 P(t)=2,因此積分因子(Integrating Factor)為:
I(t)=e∫P(t)dt=e∫2dt=e2t
- 將方程式兩邊同乘積分因子 I(t),左式即可合併為積的微分公式:
dtd(Qe2t)=200e2t
- 兩邊同時對 t 積分求出通解,再帶入初值 Q(0)=3 求得特解。
答題過程
展開
將原方程展開並整理:
dtdQ=dtdQ+2Q=200−2Q200
此為標準的一階線性微分方程,其積分因子為:
I(t)=e∫2dt=e2t
方程式兩邊同乘以 e2t:
e2tdtdQ+2e2tQ=dtd(Q(t)e2t)=200e2t200e2t
對兩邊關於 t 進行積分:
Q(t)e2t=Q(t)e2t=∫200e2tdt100e2t+C
兩邊同除以 e2t(即同乘 e−2t),得到通解:
Q(t)=100+Ce−2t
利用初值條件求解特解:
將 t=0,Q(0)=3 代入通解中:
3=3=C=100+Ce0100+C−97
將 C=−97 代回,得到特解:
Q(t)=100−97e−2t
結論:
特解為 Q(t)=100−97e−2t。