You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

利用恰当性求解给定常微分方程,修正错误解

求解常微分方程 $e^{2x}(2\cos(y)-\sin(y)y')=0 ;, y(0)=0$

嘿,我来帮你理清楚这个问题!你得到的结果$e{2x}\cos(y)=0$确实有问题——毕竟$e{2x}$永远不可能等于0,而初始条件$y(0)=0$代入的话$\cos(0)=1≠0$,明显矛盾。咱们一步步拆解正确的解法:

第一步:简化原方程

原方程是$e{2x}(2\cos(y)-\sin(y)y')=0$。注意到指数函数$e{2x}$对于任何实数x都满足$e^{2x}>0$,所以它不可能等于0。因此方程等价于括号内的部分为0:
$$2\cos(y) - \sin(y)y' = 0$$

第二步:分离变量

把方程整理成可分离变量的形式:
$$\sin(y)y' = 2\cos(y)$$
也就是
$$\frac{\sin(y)}{\cos(y)} dy = 2dx$$

注:当$\cos(y)=0$时,原方程左边$\sin(y)y'=0$,但$\cos(y)=0$时$\sin(y)=\pm1≠0$,所以$y'=0$(即y为常数),但代入初始条件$y(0)=0$,$\cos(0)=1≠0$,所以这个情况不满足初始条件,可以忽略。

第三步:两边积分

对左右两边分别积分:

  • 左边积分:令$u=\cos(y)$,则$du=-\sin(y)dy$,积分变为:
    $$\int \frac{\sin(y)}{\cos(y)} dy = -\int \frac{du}{u} = -\ln|u| + C_1 = -\ln|\cos(y)| + C_1$$
  • 右边积分:
    $$\int 2dx = 2x + C_2$$

合并常数项$C = C_2 - C_1$,得到:
$$-\ln|\cos(y)| = 2x + C$$

第四步:整理并代入初始条件

两边乘以-1:
$$\ln|\cos(y)| = -2x - C$$
取自然指数消去对数:
$$|\cos(y)| = e^{-2x - C} = e^{-C} \cdot e^{-2x}$$
令$K = e^{-C}$($K>0$),则$\cos(y) = \pm K e^{-2x}$。

现在代入初始条件$y(0)=0$:
当$x=0$时,$\cos(0)=1 = \pm K \cdot e^{0}$,因此取正号且$K=1$,最终得到:
$$\cos(y) = e^{-2x}$$
如果需要显式解,也可以写成:
$$y = \arccos(e^{-2x})$$
(因为$e^{-2x}$的值域是$(0,1]$,$\arccos$在这个区间内的结果是$[0, \frac{\pi}{2})$,完全符合初始条件$y(0)=0$)

你的错误在哪里?

你可能错误地直接对原方程$e^{2x}(2\cos y - \sin y y')=0$进行了“积分”,但实际上左边的表达式并不是某个函数的全导数,不能直接积分得到$e^{2x}\cos y=0$。正确的做法是先利用$e^{2x}≠0$的性质简化方程,再进行分离变量积分。

内容的提问来源于stack exchange,提问作者zee

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 03:39:41