看完不会?让 AI 一步步解给你看
Calculus · real student question

解微分方程 d/dx(dy/dx) = e^y,也就是 y'' = e^y。

Question

解方程

ddx ⁣(dydx)=ey,即y′′=ey.\frac{d}{dx}\!\left(\frac{dy}{dx}\right)=e^{y},\qquad\text{即}\qquad y''=e^{y}.

Step-by-step solution

  1. 先认出这是一个自治方程。 自变量 xx 并没有显式出现 —— 出现的只有 yy 及它的导数。对这类方程,标准做法是把 yy 而不是 xx 当作自变量,这样阶数就从二阶降到一阶。

  2. 作代换 v=y′v=y',并对 yy 用链式法则。 把 vv 写成 yy 的函数,

    y′′=dvdx=dvdy⋅dydx=vdvdy.y''=\frac{dv}{dx}=\frac{dv}{dy}\cdot\frac{dy}{dx}=v\frac{dv}{dy}.

    方程于是变成一阶可分离变量的方程

    vdvdy=ey.v\frac{dv}{dy}=e^{y}.

    v dvdyv\,\frac{dv}{dy} 这个恒等式就是整套技巧的全部;少了它,代换 v=y′v=y' 只会留下一个含三个变量的方程。

  3. 分离变量并积分,得到首次积分。 由 v dv=ey dyv\,dv=e^{y}\,dy:

    v22=ey+C  ⟹  (dydx)2=2ey+C1.\frac{v^{2}}{2}=e^{y}+C\;\Longrightarrow\;\left(\frac{dy}{dx}\right)^{2}=2e^{y}+C_{1}.

    这是一个守恒量 —— 力学上的类比就是质点在势 −ey-e^{y} 中的能量守恒。两边开方,

    dydx=±2ey+C1.\frac{dy}{dx}=\pm\sqrt{2e^{y}+C_{1}}.

  4. 再分离一次变量。 剩下的方程关于 yy 和 xx 是可分离的:

    ∫dy2ey+C1=±x+C2.\int\frac{dy}{\sqrt{2e^{y}+C_{1}}}=\pm x+C_{2}.

    当 C1=k>0C_{1}=k>0 时,换元 u=eyu=e^{y} 把左边化成 ∫duu2u+k\int\frac{du}{u\sqrt{2u+k}},这是一个标准形式,积出来是

    1kln⁡∣2ey+k−k2ey+k+k∣=±x+C2.\frac{1}{\sqrt{k}}\ln\left|\frac{\sqrt{2e^{y}+k}-\sqrt{k}}{\sqrt{2e^{y}+k}+\sqrt{k}}\right|=\pm x+C_{2}.

  5. 反解成显式解。 把这个对数关系式解出 yy,代数式会收拢成一个双曲正弦:

    y=ln⁡ ⁣C12−2ln⁡∣sinh⁡ ⁣(C1 (x−x0)2)∣,C1>0,y=\ln\!\frac{C_{1}}{2}-2\ln\left|\sinh\!\left(\frac{\sqrt{C_{1}}\,(x-x_{0})}{2}\right)\right|,\qquad C_{1}>0,

    其中 x0x_{0} 把 C2C_{2} 吸收了进去。退化情形 C1=0C_{1}=0 更简单,值得单独写出来:

    y=−2ln⁡∣c−x2∣.y=-2\ln\left|c-\frac{x}{\sqrt2}\right|.

  6. 两种形式都做数值验证。 取 C1=1.5C_{1}=1.5、x0=0.3x_{0}=0.3:用二阶差分估计 x=1.4x=1.4 处的 y′′y'' 得 1.424041.42404,而 ey=1.42404e^{y}=1.42404 ✓;在 x=2.2x=2.2 处得 0.359500.35950,对应值也是 0.359500.35950 ✓。再看 C1=0C_{1}=0 这一支、取 c=3c=3:x=1x=1 时 y′′=0.190210y''=0.190210,ey=0.190210e^{y}=0.190210 ✓。两个解都会在对数内的表达式为零处发散,这不是算错 —— 解确实在有限的 xx 处就趋于无穷。

Answer

(dydx)2=2ey+C1;y=ln⁡C12−2ln⁡∣sinh⁡C1(x−x0)2∣ (C1>0),y=−2ln⁡∣c−x2∣ (C1=0)\left(\frac{dy}{dx}\right)^{2}=2e^{y}+C_{1};\qquad y=\ln\frac{C_{1}}{2}-2\ln\left|\sinh\frac{\sqrt{C_{1}}(x-x_{0})}{2}\right|\ (C_{1}>0),\qquad y=-2\ln\left|c-\frac{x}{\sqrt2}\right|\ (C_{1}=0)

Need to solve a different problem like this? Open the solver →