兩種「齊次」,別混在一起
同一個「齊次」在課本裡有兩個意思。這一頁講的是:右邊只跟 y/x 這個比值有關。
本頁研究能寫成 y′=F(y/x) 的一階方程。x≠0;F 是給定的單變數函數,其輸入 v=y/x 是比值。本頁 x、y 採無因次變數;工程量若單位不同,須先選尺度正常化,不能直接把不同單位硬加。
比例形式的齊次
y′=1+y/x、y′=(y/x)²。右側只看比值 y/x;可用 v=y/x。後者是非線性。
線性方程的齊次
y′+p(x)y=0。意思是線性標準式的外加項為零。y′=y 屬此類,卻不具有只依賴 y/x 的形式。
例如本頁主例 y′=1+y/x 改寫成 y′−y/x=1,在任一半軸上是線性非齊次,同時又是比例形式的齊次。兩個標籤回答不同問題,並不矛盾。
若 (x,y) 同時乘一個非零倍率 λ,比值保持 (λy)/(λx)=y/x,因此在方程有定義的地方,右側斜率不變。圖上同一條射線的方向一致;但射線本身未必就是解,仍須代回比較它的斜率。
v 是函數,不是常數
換元的重點是:新的 v 也會隨 x 改變,所以微分時要用乘積法則,不能把它當常數。
選定半軸並定義新未知量
v(x)=y(x)/x ⇒ y(x)=xv(x)x=0 已被原式排除。v 通常仍隨 x 變動。
用乘積微分
y′ = v+xv′微分 x 得 1,微分 v 得 v′,兩項都要保留;漏掉 xv′ 就把 v 錯當常數。
代入原方程
v+xv′=F(v) ⇒ xv′=F(v)−v右側不再同時含原來的 x、y,這正是代換的目的。
先查常比值解
F(c)−c=0 ⇒ v(x)=c ⇒ y=cx若還在原方程的定義域,這些射線可能是解。先保留,避免下一步除法漏掉。
分離其餘分支
v′/[F(v)−v]=1/x只在 F(v)−v≠0 的區間做除法。用鏈鎖律積分,而不是無條件消去符號。
積分並換回 y
∫ dv/[F(v)−v]=ln|x|+C最後一定把 v 換回 y/x、代初值並檢查區間。不是所有 F 都有容易計算的積分。
另一種等價視角:用對數當新位置
在任一半軸設 t=ln|x|,則 dt/dx=1/x,dv/dt=xv′。變換後 dv/dt=F(v)−v,成為自治方程。這只是協助理解為何可以分離;它不讓 x=0 重新進入定義域,也不把負半軸的 x 增加方向與 t 增加方向混為一談。
完整例題:y′=1+y/x,y(1)=2
完整算一次:辨識形式、換元、分離、積分、換回 y,最後用初值把常數定下來。
先辨識 F
F(v)=1+v;F(v)−v=1沒有被除法排除的常比值根,因為 1 不可能等於 0。初始位置 x=1 要選正半軸。
代換並化簡
v+xv′=1+v ⇒ xv′=1兩側的 v 抵消,留下 v′=1/x。
積分再換回
v=ln|x|+C ⇒ y=x(ln|x|+C)本初值在正半軸,亦可寫 ln x。
代初值
2=1×(ln1+C) ⇒ C=2所以 y=x(ln x+2),x>0。
完整代回
y′=ln x+3;1+y/x=1+ln x+2兩側相同,且 y(1)=2。
交代最大區間
I=(0,∞)所有 x>0 都有有限公式;x=0 原式無定義。x ln x 雖趨近 0,也不能以補值消除原方程的分母問題。
若改成初值 y(−1)=2,便有 2=−C,所以 C=−2,解為 y=x(ln|x|−2),區間 (−∞,0)。此時 d ln|x|/dx 仍為 1/x,代回完全相同。兩個半軸各自選常數,不由穿越原點連成同一個初值解。
第二個例子:不能漏掉常比值解
除法會偷偷丟掉解。被除掉的那些「固定比值」,要回頭一條一條代回檢查。
代換並先找零因子
v+xv′=v² ⇒ xv′=v(v−1)v=0、v=1 都使右側為零,先列 y=0、y=x;直接代回分別得到 0=0、1=1。它們都不符合 y(1)=2,但仍是原方程的解。
分離其他分支
v′/[v(v−1)]=1/x此處限定 v≠0、1,且 x≠0。
部分分式與積分
−ln|v|+ln|v−1|=ln|x|+C因為 1/[v(v−1)]=−1/v+1/(v−1)。
把固定符號吸收入常數
(v−1)/v=Ax ⇒ v=1/(1−Ax)在連通的解段與半軸內處理符號,A≠0。換回 y=x/(1−Ax)。
代初值選 A
2=1/(1−A) ⇒ A=1/2得到 y=x/(1−x/2)。
代回並檢查區間
y′=1/(1−x/2)² = (y/x)²初值正確;原式排除 x=0,公式在 x=2 發散。含初值 x=1 的最大區間是 (0,2)。
A=0 雖不來自這一段非零除法,放進最後公式會還原 y=x;仍需另驗後才能納入。y=0 則無法用有限 A 放進此公式,需要另外列出。這就是只背通解公式會遺漏的分支。
一般 F 若不滿足唯一性的條件,還可能出現接近平衡比例後的其他延伸。本例 F(v)=v² 夠光滑,常比值解與非平衡解不會在 x≠0 處任意拼接;不要把特定例子的完整性推廣成任意 F 的保證。
辨識、換元、選支、驗解
辨識 → 換元 → 選半邊 → 驗解。少了選半邊那一步,答案的有效範圍就說不清楚。
1. 主例中 C=0 時,y=x ln|x| 是解嗎?y=x 是解嗎?
看完整推理
前者在任一半軸是解:導數 ln|x|+1 等於 1+y/x。後者的導數是 1,右側卻是 2,因此不是解。畫布上同一射線方向一致,不代表射線自身符合方向。
2. 主例 y′=1+y/x、y(−1)=−1,常數與區間?
看完整推理
−1=−(ln1+C)=−C,所以 C=1。解為 y=x(ln|x|+1),I=(−∞,0)。導數 ln|x|+2,右側也為 ln|x|+2,且初值正確。
3. 對 y′=(y/x)²,若 y(1)=1,能除以 v−1 再算嗎?
看完整推理
初始比例 v(1)=1 正好是被排除的根。先試常比值解 y=x,導數 1 等於 (y/x)²=1,且初值正確。最大區間 (0,∞);即使函數 x 能跨過 0,原方程仍不能。因右側在 x>0 光滑,此初值唯一。
下一個工具:把乘積微分反過來用
下一個工具反過來用乘積法則:讓整個左邊自己變成一個乘積的導數。
這一段已把分類、解的條件、分離法、區間、自治走勢與比例代換連起來。接下來的一階線性微分方程,會問能否乘上一個函數,讓整個左側變成乘積的導數;那就是積分因子的起點。
接著閱讀一階線性微分方程,把同一個例子整理成 y′−y/x=1,再用乘積微分找出另一條解題路線。
來源與範圍
定義與定理條件依下列作者/大學教材核對。本文的說明、例題推導與互動另行編寫;圖上小數是近似顯示,數學結論由推導及代回支持。本頁不證明所引用的一般存在唯一性定理。
- Jiří Lebl · Substitution · Homogeneous equations:比例代換、乘積微分與可分離形式。
- Jiří Lebl · Classification:線性齊次的另一種詞義。