同济高数 第7章 第7-4-6题

教材习题

📝 题目

6.验证形如 $y f(x y) \mathrm{d} x+x g(x y) \mathrm{d} y=0$ 的微分方程可经变量代换 $v=x y$ 化为可分离变量的方程,并求其通解。

💡 答案解析

[AI解答]

[AI解答]

我们考虑微分方程 $$ y f(xy) \, \mathrm{d}x + x g(xy) \, \mathrm{d}y = 0. $$ 令 $$ v = xy, $$ 则 $$ \mathrm{d}v = y \, \mathrm{d}x + x \, \mathrm{d}y. $$ 原方程可改写为 $$ y f(v) \, \mathrm{d}x + x g(v) \, \mathrm{d}y = 0. $$ 我们希望将方程用 $v$ 和其中一个变量(比如 $x$ 或 $y$)表示。由 $v = xy$ 可得 $$ y = \frac{v}{x}, \quad \mathrm{d}y = \frac{x \, \mathrm{d}v - v \, \mathrm{d}x}{x^2}. $$ 代入原方程:

第一项: $$ y f(v) \, \mathrm{d}x = \frac{v}{x} f(v) \, \mathrm{d}x. $$

第二项: $$ x g(v) \, \mathrm{d}y = x g(v) \cdot \frac{x \, \mathrm{d}v - v \, \mathrm{d}x}{x^2} = g(v) \, \mathrm{d}v - \frac{v}{x} g(v) \, \mathrm{d}x. $$

将两项相加: $$ \frac{v}{x} f(v) \, \mathrm{d}x + g(v) \, \mathrm{d}v - \frac{v}{x} g(v) \, \mathrm{d}x = 0. $$

合并含 $\mathrm{d}x$ 的项: $$ \frac{v}{x} \bigl[ f(v) - g(v) \bigr] \mathrm{d}x + g(v) \, \mathrm{d}v = 0. $$

这是一个关于 $x$ 和 $v$ 的方程。若 $f(v) \neq g(v)$,可分离变量: $$ \frac{1}{x} \, \mathrm{d}x + \frac{g(v)}{v [f(v) - g(v)]} \, \mathrm{d}v = 0. $$

两边积分得: $$ \int \frac{1}{x} \, \mathrm{d}x + \int \frac{g(v)}{v [f(v) - g(v)]} \, \mathrm{d}v = C, $$ 即 $$ \ln |x| + \int \frac{g(v)}{v [f(v) - g(v)]} \, \mathrm{d}v = C. $$

将 $v = xy$ 代回,得到隐式通解: $$ \ln |x| + \int \frac{g(xy)}{xy [f(xy) - g(xy)]} \, \mathrm{d}(xy) = C. $$

若 $f(v) = g(v)$,则原方程化为 $$ y f(v) \, \mathrm{d}x + x f(v) \, \mathrm{d}y = f(v)(y \, \mathrm{d}x + x \, \mathrm{d}y) = f(v) \, \mathrm{d}v = 0, $$ 此时直接得 $v = xy = \text{常数}$ 为解。

因此,原方程确实可通过代换 $v = xy$ 化为可分离变量方程。

难度:★★☆☆☆

📋 详细解题步骤

步骤 1/7
目标:引入变量代换 v=xy
令 v = xy,则 dv = y dx + x dy。
公式:v = xy, dv = y dx + x dy
提示:注意微分关系
步骤 2/7
目标:将原方程用 v 和 x 表示
由 v = xy 得 y = v/x,dy = (x dv - v dx)/x²。代入原方程:y f(v) dx + x g(v) dy = 0,得到 (v/x) f(v) dx + x g(v) * (x dv - v dx)/x² = 0。
公式:y = v/x, dy = (x dv - v dx)/x²
提示:代入时注意整理
步骤 3/7
目标:化简方程
化简得 (v/x) f(v) dx + g(v) dv - (v/x) g(v) dx = 0,合并 dx 项: (v/x)[f(v)-g(v)] dx + g(v) dv = 0。
公式:(v/x)[f(v)-g(v)] dx + g(v) dv = 0
提示:合并同类项
步骤 4/7
目标:分离变量
若 f(v) ≠ g(v),将方程写为 (1/x) dx + [g(v)/(v(f(v)-g(v)))] dv = 0。
公式:(1/x) dx + [g(v)/(v(f(v)-g(v)))] dv = 0
提示:注意分母不为零
步骤 5/7
目标:积分求解
两边积分得 ln|x| + ∫ [g(v)/(v(f(v)-g(v)))] dv = C。
公式:ln|x| + ∫ [g(v)/(v(f(v)-g(v)))] dv = C
提示:积分常数 C 为任意常数
步骤 6/7
目标:回代变量
将 v = xy 代回,得到隐式通解:ln|x| + ∫ [g(xy)/(xy(f(xy)-g(xy)))] d(xy) = C。
公式:ln|x| + ∫ [g(xy)/(xy(f(xy)-g(xy)))] d(xy) = C
提示:积分变量为 xy
步骤 7/7
目标:讨论特殊情况
若 f(v) = g(v),则原方程化为 f(v)(y dx + x dy) = f(v) dv = 0,解得 v = xy = 常数。
公式:f(v) dv = 0 ⇒ v = C
提示:此时通解为 xy = C

📷 拍照上传批改

拍照上传批改功能已预留入口,后续接入图片上传、OCR识别与AI批改。