← 返回资讯屏轩教育 · 行业资讯

Solving Differential Equations with the y = vx Substitution | 利用 y = vx 换元求解微分方程

2026-08-30 23:01 · 本文部分内容由AI辅助创作

📚 Solving Differential Equations with the y = vx Substitution | 利用 y = vx 换元求解微分方程

First-order differential equations appear throughout the IB Mathematics Analysis & Approaches HL syllabus. Many of them are not directly separable, but can be transformed into a separable form using a clever substitution. One of the most important techniques is the substitution y = vx, used for solving homogeneous differential equations.

在 IB 数学分析与方法 HL 课程中,一阶微分方程频繁出现。许多方程虽然不能直接分离变量,但借助巧妙的换元可以化为可分离变量的形式。其中最重要的技巧之一就是利用 y = vx 换元,用于求解齐次微分方程。


1. What is a Homogeneous Differential Equation? | 什么是齐次微分方程?

A first-order differential equation is called homogeneous of the same degree if the right-hand side can be written as a function of y/x only. In other words, it has the form:

如果一个一阶微分方程的右端可以写成仅关于 y/x 的函数,那么这个方程就称为齐次微分方程。也就是说,它具有如下形式:

dy/dx = f(y/x)

For example, dy/dx = (x² + 3y²)/(2xy) can be rewritten by dividing the numerator and denominator by x², giving f(v) with v = y/x. This is a homogeneous equation.

例如,dy/dx = (x² + 3y²)/(2xy) 可以通过分子分母同除以 x² 来改写,得到以 v = y/x 为变量的 f(v)。这就是齐次方程。


2. How to Recognise a Homogeneous Equation | 如何识别齐次方程

There are two quick tests. First, try to rewrite the expression so that y always appears together with x as the ratio y/x. Second, replace x by tx and y by ty. If every term gains the same factor tⁿ, then the equation is homogeneous of degree n.

这里有两种快速检验方法。第一种,尝试改写表达式,使 y 总是与 x 一起出现,即 y/x 的比例形式。第二种,用 tx 替换 x、用 ty 替换 y。如果每一项都乘上相同的因子 tⁿ,则该方程是 n 次齐次的。


3. Deriving the Key Substitution | 推导核心换元公式

Let v = y/x, so that y = vx. Differentiate y = vx with respect to x using the product rule:

设 v = y/x,即 y = vx。对 y = vx 关于 x 求导,使用乘积法则:

dy/dx = v + x·dv/dx

This single formula is the engine of the whole method. It replaces both y and dy/dx in the original equation and reduces it to a differential equation in v and x, which is often separable.

这一个公式就是整个方法的核心。它同时替换了原方程中的 y 和 dy/dx,将方程化为关于 v 和 x 的微分方程,而后者通常可以分离变量。


4. Step-by-Step Procedure | 分步解题步骤


5. Worked Example 1 | 例题精讲 1

Solve the differential equation:

求解微分方程:

dy/dx = (x² + 3y²)/(2xy)

Divide the numerator and denominator by x²:

分子分母同除以 x²:

dy/dx = (1 + 3v²)/(2v), where v = y/x

Using dy/dx = v + x·dv/dx:

利用 dy/dx = v + x·dv/dx:

v + x·dv/dx = (1 + 3v²)/(2v)

Subtract v from both sides:

两边同时减去 v:

x·dv/dx = (1 + 3v² − 2v²)/(2v) = (1 + v²)/(2v)

Separate variables:

分离变量:

∫ 2v/(1 + v²) dv = ∫ 1/x dx

The left-hand side integrates to ln(1 + v²). Hence:

左边积分得到 ln(1 + v²)。因此:

ln(1 + v²) = ln|Cx|

So 1 + v² = Cx, and v² = Cx − 1. Replacing v by y/x:

所以 1 + v² = Cx,即 v² = Cx − 1。用 v = y/x 代回:

(y/x)² = Cx − 1
y² = Cx³ − x²

This is the general solution. You can verify by differentiating implicitly that it satisfies the original equation.

这就是通解。你可以通过隐式求导验证它满足原方程。


6. Worked Example 2 | 例题精讲 2

Solve the differential equation:

求解微分方程:

dy/dx = (x − y)/(x + y)

Write the right-hand side in terms of v = y/x. Dividing the numerator and denominator by x gives:

用 v = y/x 表示右端。分子分母同除以 x 得:

v + x·dv/dx = (1 − v)/(1 + v)

Hence:

因此:

x·dv/dx = (1 − v)/(1 + v) − v = (1 − 2v − v²)/(1 + v)

Separate variables:

分离变量:

∫ (1 + v)/(1 − 2v − v²) dv = ∫ 1/x dx

Let u = 1 − 2v − v². Then du/dv = −2(1 + v), so the integrand becomes −du/(2u):

令 u = 1 − 2v − v²,则 du/dv = −2(1 + v),因此被积函数变为 −du/(2u):

−½·ln|1 − 2v − v²| = ln|x| + C

Multiplying by −2 and taking exponentials:

两边乘以 −2 并取指数:

1 − 2v − v² = K/x²

Now replace v by y/x:

现在用 v = y/x 代回:

1 − 2y/x − y²/x² = K/x²

Multiplying through by x² gives the neat implicit solution:

两边同乘以 x² 得到简洁的隐式解:

x² − 2xy − y² = K


广告 / Sponsored

7. Worked Example 3: Initial Value Problem | 例题精讲 3:初值问题

Solve the initial value problem:

求解初值问题:

dy/dx = y/x + x/y, y(1) = 2

Let y = vx. Then dy/dx = v + x·dv/dx, and y/x + x/y = v + 1/v. So:

令 y = vx,则 dy/dx = v + x·dv/dx,且 y/x + x/y = v + 1/v。因此:

v + x·dv/dx = v + 1/v ⇒ x·dv/dx = 1/v

Separate variables:

分离变量:

∫ v dv = ∫ 1/x dx ⇒ v²/2 = ln|x| + C

Thus v² = 2·ln|x| + C′. Replacing v by y/x:

所以 v² = 2·ln|x| + C′。用 v = y/x 代回:

y²/x² = 2·ln|x| + C′ ⇒ y² = 2x²·ln|x| + C′x²

Apply y(1) = 2:

代入 y(1) = 2:

4 = 0 + C′ ⇒ C′ = 4

Therefore the particular solution is:

因此特解为:

y² = 2x²·ln|x| + 4x²

Since y(1) = 2 is positive, we may take y = x·√2·ln|x| + 4 on the interval containing x = 1.

由于 y(1) = 2 为正,在包含 x = 1 的区间上可以取 y = x·√2·ln|x| + 4。


8. Common Mistakes | 常见错误警示


9. Exam Tips for IB | IB 考试技巧


10. Practice Problems | 练习与检验

Try these two exam-style problems on your own:

请独立完成以下两道考试风格题目:

Problem 1: Solve dy/dx = (y² − x²)/(xy) 题 1:求解 dy/dx = (y² − x²)/(xy)
Problem 2: Solve dy/dx = y/(x + y) with y(1) = 1 题 2:求解 dy/dx = y/(x + y),且 y(1) = 1

Answers: 1. v = y/x gives ∫ v/(1 − v²) dv, resulting in x² − y² = Cx. 2. v + x·dv/dx = v/(1 + v), giving y = x·(v), with solution x + y = 2y·ln|x| + 2y after applying the condition; more standard form: y = x·(W(...)) — check by implicit differentiation.

参考答案:1. 令 v = y/x,得 ∫ v/(1 − v²) dv,通解为 x² − y² = Cx。2. 令 v + x·dv/dx = v/(1 + v),代入初值得 x + y = 2y·ln|x| + 2y;可通过隐式求导验证。


11. Conclusion | 总结

The substitution y = vx turns a homogeneous first-order differential equation into a separable equation involving v and x. With the derivative formula dy/dx = v + x·dv/dx, you can systematically solve any equation of the form dy/dx = f(y/x). Master this technique, and you will gain a reliable method for an entire class of IB HL differential equation problems.

换元 y = vx 可以将齐次一阶微分方程转化为关于 v 与 x 的可分离变量方程。借助导数公式 dy/dx = v + x·dv/dx,你可以系统地求解一切形如 dy/dx = f(y/x) 的方程。掌握这一技巧,你便掌握了一整类 IB HL 微分方程题目的可靠解法。

Published by TutorHao | Mathematics Revision Series | aleveler.com

广告 / Sponsored
官网正版 国际课程数学核心词汇 唯寻国际教育 全英 学科 GCSE A Level IB MYP IB IBDP 美高…
数学 备考教辅 · 正版现货 · 与本文内容相关
查看详情 / View on Taobao参考价 ¥19.7

更多咨询请联系16621398022(同微信)

备考资讯每日更新,关注不错过
考纲变化 · 科目分析 · 学习方法
扫码关注公众号 tutorhao
在微信里长按二维码识别关注
或截图后用「扫一扫 → 相册」选择本图
公众号:tutorhao