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

Using Substitution y = vx to Solve Homogeneous Differential Equations | 使用代换 y = vx 求解齐次微分方程

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

📚 Using Substitution y = vx to Solve Homogeneous Differential Equations | 使用代换 y = vx 求解齐次微分方程

s a homogeneous differential equation into a separable one. This method works because replacing y with vx exploits the scaling properties of homogeneous functions, turning the original equation into a relationship between v and x that can be integrated directly. This article explores the theory behind the substitution, walks through detailed examples, and highlights common pitfalls and exam strategies to help you master this crucial topic.

在IB数学分析与方法HL课程中,求解一阶微分方程常常需要识别出那些可以化为可分离变量的特殊形式。最有力的技巧之一就是使用代换 y = vx,它能把齐次微分方程转化为可分离变量方程。这个方法之所以有效,是因为用 vx 替换 y 利用了齐次函数的缩放性质,将原方程转化为仅含 v 和 x 的关系式,从而可以直接积分。本文将深入探讨这一代换背后的理论,通过详细例题逐步演示,并指出常见错误与考试策略,帮助你彻底掌握这一关键内容。


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

, y) for any non-zero scalar t. In other words, F is a homogeneous function of degree zero. In practice, this means that every term in the expression for dy/dx has the same total degree when you count powers of x and y together. Look for forms like (x² + y²)/(2xy), (y/x) + tan(y/x), or (x³ + y³)/(xy²), where each component's total degree cancels out to leave a function that depends only on the ratio y/x or x/y.

形如 dy/dx = F(x, y) 的一阶微分方程,若对任意非零标量 t 都有 F(tx, ty) = F(x, y),则称其为齐次方程。换言之,F 是一个零次齐次函数。在实际操作中,这意味着 dy/dx 表达式中的每一项在统计 x 和 y 的总次数时都是相同的。常见的形式有 (x² + y²)/(2xy)、(y/x) + tan(y/x) 或 (x³ + y³)/(xy²),这些分式中的总次数相互抵消,最终函数只依赖于比值 y/x 或 x/y。

y is the crucial first step. Replace x by tx and y by ty in F(x, y) and simplify. If all t's cancel, the equation is homogeneous and the substitution y = vx is applicable.

检验齐次性是关键的第一步。将 F(x, y) 中的 x 替换为 tx,y 替换为 ty 并化简。如果所有的 t 都消去了,那么方程就是齐次的,可以使用代换 y = vx。


2. The Key Idea of Substitution y = vx | 代换 y = vx 的核心思想

ative dy/dx is transformed using the product rule: since y = vx, we have dy/dx = v + x dv/dx. The original equation dy/dx = F(x, y) then becomes v + x dv/dx = G(v), where G(v) is obtained from F after canceling x. This is a separable equation in v and x, which can be rearranged to (1/(G(v)-v)) dv = (1/x) dx, provided G(v) ≠ v.

当用 vx 替换 y 时,变量 y 被分解为两个因子:x 和一个新的因变量 v(v 是 x 的函数)。这种代换保证了任何零次齐次函数 F(x, y) 会变成仅含 v 的函数,因为 x 的依赖项会被因式分解并抵消。导数 dy/dx 则需利用乘积法则转换:由于 y = vx,得到 dy/dx = v + x dv/dx。原方程 dy/dx = F(x, y) 于是变为 v + x dv/dx = G(v),其中 G(v) 是将 F 中的 x 约分后得到的关于 v 的表达式。这就变成了一个关于 v 和 x 的可分离变量方程,可以整理为 (1/(G(v)-v)) dv = (1/x) dx,前提是 G(v) ≠ v。

every homogeneous equation reduces to an integral of the form ∫ f(v) dv = ∫ (1/x) dx = ln|x| + C, which can then be solved by standard integration techniques.

这种方法的精妙之处在于其系统性:每个齐次方程最终都能化为形如 ∫ f(v) dv = ∫ (1/x) dx = ln|x| + C 的积分,然后用标准积分方法求解。


3. Step-by-Step Procedure | 逐步操作流程

To apply the substitution effectively, follow this structured approach:

为有效使用这个代换,请遵循以下结构化步骤:


4. Example 1: A Simple Homogeneous Equation | 例1:简单齐次方程

/ (2·tx·ty) = t²(x²+y²) / (2t²xy) = (x²+y²)/(2xy), independent of t. So it is homogeneous.

考虑微分方程 dy/dx = (x² + y²) / (2xy)。首先检验齐次性:将 x 替换为 tx,y 替换为 ty,得 (t²x² + t²y²) / (2·tx·ty) = t²(x²+y²) / (2t²xy) = (x²+y²)/(2xy),不含 t,因此是齐次方程。

the right side: (x² + v²x²)/(2x·vx) = x²(1+v²)/(2vx²) = (1+v²)/(2v). The equation becomes:

令 y = vx,则 dy/dx = v + x dv/dx。代入右侧:(x² + v²x²)/(2x·vx) = x²(1+v²)/(2vx²) = (1+v²)/(2v)。方程化为:

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

Subtract v: x dv/dx = (1+v²)/(2v) – v = (1+v² – 2v²)/(2v) = (1 – v²)/(2v). Separation of variables yields:

两边减去 v:x dv/dx = (1+v²)/(2v) – v = (1+v² – 2v²)/(2v) = (1 – v²)/(2v)。分离变量得:

(2v)/(1 – v²) dv = (1/x) dx

Integrate both sides: ∫ 2v/(1 – v²) dv = ∫ (1/x) dx. Let u = 1 – v², du = –2v dv, so the left integral becomes –∫ (1/u) du = –ln|u| = –ln|1 – v²|. Thus:

两边积分:∫ 2v/(1 – v²) dv = ∫ (1/x) dx。令 u = 1 – v²,du = –2v dv,左侧积分变为 –∫ (1/u) du = –ln|u| = –ln|1 – v²|。于是:

–ln|1 – v²| = ln|x| + C

Multiply by –1 and combine logs: ln|1/(1 – v²)| = ln|C₁x|, where C₁ = e⁻ᶜ. So 1/(1 – v²) = ±C₁ x. Let A be the arbitrary constant, giving 1/(1 – v²) = A x. Replace v = y/x: 1/(1 – y²/x²) = A x → x²/(x² – y²) = A x. Cancel one x (assuming x ≠ 0): x/(x² – y²) = A, so:

两边乘以 –1 并合并对数:ln|1/(1 – v²)| = ln|C₁x|,其中 C₁ = e⁻ᶜ。因此 1/(1 – v²) = ±C₁ x。令 A 为任意常数,得 1/(1 – v²) = A x。代回 v = y/x:1/(1 – y²/x²) = A x → x²/(x² – y²) = A x。约去一个 x(设 x ≠ 0):x/(x² – y²) = A,于是:

y² = x² – (1/A) x

Renaming the constant, the general solution is y² = x² – C x, where C is an arbitrary constant.

重新命名常数,通解为 y² = x² – C x,其中 C 为任意常数。


5. Example 2: Equation with Trigonometric Terms | 例2:含三角函数的方程

ne, so it is homogeneous. Set v = y/x → y = vx, dy/dx = v + x dv/dx. The equation becomes:

求解 dy/dx = y/x + tan(y/x)。显然,右侧仅依赖于 y/x,因此是齐次方程。令 v = y/x → y = vx,dy/dx = v + x dv/dx。方程变为:

v + x dv/dx = v + tan v

= tan v. Separate variables: cot v dv = (1/x) dx. Integrate: ∫ cot v dv = ∫ (1/x) dx → ln|sin v| = ln|x| + C. Exponentiate:

两边消去 v:x dv/dx = tan v。分离变量:cot v dv = (1/x) dx。积分:∫ cot v dv = ∫ (1/x) dx → ln|sin v| = ln|x| + C。指数化得:

sin v = C x

his implicit solution represents the general solution. If an initial condition were given, plug in the values to find C.

(常数吸收了 ± 号。)代回 v = y/x:sin(y/x) = C x。这个隐式解即为通解。若给出初始条件,代入数值即可求出 C。


广告 / Sponsored

6. Handling Initial Conditions | 处理初始条件

he particular solution is sin(y/x) = x, or explicitly y = x arcsin(x), with domain restrictions.

在IB题目中,经常会要求求出特解。得到通解后,代入给定的 x₀ 和 y₀ 来确定常数。例如,对上例施加条件 y(1) = π/2,代入 x=1, y=π/2 到 sin(y/x) = C x:sin(π/2) = C·1 → 1 = C。因此特解为 sin(y/x) = x,或显式写作 y = x arcsin(x),并注意定义域限制。

Always check that your particular solution satisfies the original differential equation and that the constant does not lead to division by zero or invalid domains. If the integration involved ln|...|, be careful with absolute values when plugging in numbers.

始终检查你的特解是否满足原微分方程,并确保常数不会导致分母为零或定义域无效。如果积分过程中涉及 ln|...|,代入数值时要小心绝对值的影响。


7. Verifying Homogeneity Before Substitution | 代换前验证齐次性

eplacing x with tx and y with ty leaves F unchanged. This can be done quickly by factoring out the highest powers and checking if all t' factor or substitution of a linear form) must be used. For example, dy/dx = (x + y + 1)/(x – use of the constant terms. Those need a shift of origin to be reduced to homogeneous form.

一个常见错误是错误地对非齐次方程使用 y = vx 代换。务必先将方程写为标准导数形式,并检查用 tx 替换 x、ty 替换 y 后 F 是否保持不变。可以通过提取最高次幂并观察所有 t 是否消去来快速判断。如果不能消去,则必须使用其他方法(如积分因子或线性形式代换)。例如,dy/dx = (x + y + 1)/(x – y + 2) 因为含有常数项而不是齐次方程,需要通过坐标平移才能化为齐次形式。

nged to dy/dx = (x² + y²)/(xy), which is homogeneous. Always isolate dy/dx before testing.

还需注意,有些方程经过简单的代数操作后可能会呈现出齐次形式。例如,xy dy/dx = x² + y² 可整理成 dy/dx = (x² + y²)/(xy),这就是齐次的。检验前务必先将 dy/dx 单独分离出来。


8. Common Pitfalls and How to Avoid Them | 常见陷阱及避免方法


9. Why Substitution Works – The Underlying Principle | 代换为何有效——基本原理

. When F(x, y) in dy/dx = F(x, y) is of degree 0, scaling x and y by the same factor doesn' us function F(x, y) simplifies to F(1, v) or F(1/v, 1). This transformation turns the original equation into a single-variable context, reducing the problem to a separable equation.

代换 y = vx 深植于齐次函数的概念。若 f(tx, ty) = tⁿ f(x, y),则称 f(x, y) 是 n 次齐次函数。当 dy/dx = F(x, y) 中的 F 是 0 次时,同时缩放 x 和 y 不会改变其值。这意味着 F 可以纯粹用比值 y/x(或 x/y)表达。令 v = y/x,则 y = vx,任何零次齐次函数 F(x, y) 都会简化为 F(1, v) 或 F(1/v, 1)。这一变换将原方程化为单变量语境,将问题约简为可分离变量方程。

Geometrically, the substitution aligns with the symmetry of direction fields. The slope at (x, y) depends only on the angle from the origin, making the solution curves similar under radial scaling. Hence a change of variable that "factors out" the radial distance leaves an equation that is integrable in the angular variable v.

从几何上看,这一代换与方向场的对称性一致。点 (x, y) 处的斜率只依赖于其与原点的夹角,使得解曲线在径向缩放变换下相似。因此,将径向距离“因式分解”出来的变量替换,就能得到一个关于角变量 v 的可积方程。


10. Special Cases and Extensions | 特殊情况与扩展

nalogous. In IB exams, however, y = vx is the standard approach and is usually sufficient.

有时,如果齐次函数化为 x/y 的函数更简单,可以自然地使用 x = vy 的代换(即角色互换)。例如,若 dy/dx = (x³ + y³)/(x y²),你可以尝试 v = x/y。虽然求导转换有所不同,但方法是类似的。然而在IB考试中,y = vx 是标准方法,通常已经足够。

and r are not zero can be reduced to homogeneous form by a translation of axes: set X = x – h, Y = y – itution Y = V X becomes effective. This extension is occasionally seen in HL problem sets.

形如 dy/dx = (ax + by + c)/(px + qy + r) 且常数 c 和 r 不为零的方程,可以通过平移坐标轴化为齐次形式:设 X = x – h, Y = y – k,并选择 h 和 k 消去常数项。接着代换 Y = V X 就能生效。这种扩展在HL习题中偶有出现。


11. IB Exam Tips and Marking Points | IB 考试技巧与得分点


12. Conclusion and Summary | 总结与概览

duct rule for differentiation, and carefully separating variables, you can tackle a wide variety of IB HL problems. The process reinforces core calculus skills: chain and product rules, integration with logarithmic and trigonometric functions, and algebraic manipulation. Practising with examples of increasing complexity will build fluency, and attention to details such as absolute values, constant renaming, and singular solutions will earn full marks. Remember, the key is to make the equation all about v and x, integrate, and then bring back y.

Published by TutorHao | IB Mathematics Revision Series | aleveler.com

广告 / Sponsored
现货 Cambridge Biology for the IB Diploma coursebook 剑桥国际文凭 I…
生物 备考教辅 · 正版现货 · 与本文内容相关
查看详情 / View on Taobao参考价 ¥546.0

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

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