先认型:幂次与阶数配不配对
第一步:把方程整理成每一项「x 的幂 × 导数」的样子。
第二步:逐项核对幂次是否等于导数的阶数。
第三步:全部配对才是欧拉方程,往下走;有一项配不上就另寻办法。
第四步:确认 p,q 是常数(含 x 的系数不算)。例例. 下面哪个是欧拉方程?
① x2y′′+3xy′+y=0:逐项核对——x2 配 y′′(幂 2= 阶 2 ✓)、x 配 y′(1=1 ✓)、常数配 y(0=0 ✓)。是,且 p=3、q=1 都是常数 ✓
② x3y′′+xy′+y=0:第一项幂是 3、阶是 2,配不上。不是欧拉方程,另寻办法。
③ x2y′′+xy′+xy=0:前两项配得上,第三项 x 配 y(幂 1、阶 0)配不上。不是。
第四步,还要确认 p,q 是常数。x2y′′+x⋅x⋅y′+y=0 整理后 p=x,不是常数,也不算。
认型做实了,后面两条路才有意义——对着非欧拉方程设 y=xk,会得到一个含 x 的「特征方程」。
捷径:设 y=xk
第一步:设 y=xk,代入得 k(k−1)+pk+q=0。
第二步:解这个二次方程,看属于三种情形中的哪一种。
第三步:查表写通解,把常系数那张表里的 t 换成 lnx、ekt 换成 xk。
第四步:注明 x>0(或写 ln∣x∣)。例例. 解 x2y′′+3xy′+y=0(x>0)。
第一步,设 y=xk,则 y′=kxk−1、y′′=k(k−1)xk−2,代入约去 xk:
k(k−1)+3k+1=0,即k2+2k+1=0.
第二步,(k+1)2=0,k1=k2=−1——二重根。
第三步,查表。常系数那张表里二重根给 (C1+C2t)ekt;把 t 换成 lnx、ekt 换成 xk:
y=xC1+C2lnx.
第四步,注明 x>0(或把 lnx 写成 ln∣x∣ 以覆盖 x<0)。
第一步那个方程是 k(k−1)+pk+q=0,不是 k2+pk+q=0——那个 k(k−1) 来自二阶导数,漏了整道题全错。
换元法:令 x=et
第一步:令 x=et,把 xy′ 换成 dtdy。
第二步:把 x2y′′ 换成 dt2d2y−dtdy
(别漏后一项)。
第三步:整理成常系数方程,按特征方程求通解。
第四步:回代 t=lnx,答案里不留 t。例例. 同一道题(x2y′′+3xy′+y=0),走换元这条路。
第一步,令 x=et(即 t=lnx),则 xy′=dtdy。
第二步,
x2y′′=dt2d2y−dtdy
别漏后面那一项——它是这条路上唯一会出错的地方。
第三步,代入得
(ytt−yt)+3yt+y=0,即ytt+2yt+y=0,
常系数方程。特征方程 r2+2r+1=0 给二重根 r=−1,故 y=(C1+C2t)e−t。
第四步,回代 t=lnx:y=xC1+C2lnx,与捷径一致 ✓ 答案里不留 t。