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

IB Mathematics: First-Order Linear Differential Equations with Variable Coefficients | IB数学:变系数一阶线性微分方程

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

📚 IB Mathematics: First-Order Linear Differential Equations with Variable Coefficients | IB数学:变系数一阶线性微分方程

x). Solving these equations requires the method of integrating factors, a technique that transforms a non-exact equation into an exact one and enables direct integration.

在IB数学分析与方法(AA)HL课程中,一阶线性微分方程是微积分选修模块的核心内容。当系数不再是常数而是自变量的函数时,方程的一般形式为 dy/dx + P(x)y = Q(x)。求解此类方程需要用到积分因子法,这一技巧能将非恰当方程转化为恰当方程,从而通过直接积分求解。


1. Standard Form and General Strategy | 标准形式与总体策略

he coefficient of dy/dx must be 1, and both P(x) and Q(x) are functions of x only. This normalization is essential before applying the integrating factor method.

任何变系数一阶线性微分方程都必须先整理成标准形式 dy/dx + P(x)y = Q(x)。dy/dx 的系数必须化为1,P(x) 和 Q(x) 都只是 x 的函数。这种标准化是在应用积分因子法之前必不可少的步骤。

)dx). Multiplying both sides of the equation by I(x) turns the left-hand side into the derivative of I(x)y, allowing the equation to be solved by a single integration.

一旦化为标准形式,积分因子定义为 I(x) = e^(∫P(x)dx)。将方程两边同时乘以 I(x),左边就变成了 I(x)y 的导数形式,从而只需一次积分即可求解。

I(x) = e^(∫P(x)dx), then d/dx[I(x)·y] = I(x)·Q(x)

lly require finding the particular solution given an initial condition such as y(x₀) = y₀.

通解通过对两边积分得到:y = (∫I(x)Q(x)dx + C) / I(x)。在IB考试中,题目通常要求利用初始条件 y(x₀) = y₀ 求出特解。


2. Deriving the Integrating Factor | 积分因子的推导

Why does multiplying by e^(∫P(x)dx) work? Consider the product rule: d/dx[u(x)y] = u'(x)y + u(x)y'. We want this to match u(x)[y' + P(x)y]. This requires u'(x) = u(x)P(x), which is a separable differential equation.

为什么乘以 e^(∫P(x)dx) 有效?考虑乘积法则:d/dx[u(x)y] = u'(x)y + u(x)y'。我们希望这个结果等于 u(x)[y' + P(x)y]。这要求 u'(x) = u(x)P(x),这是一个可分离变量的微分方程。

Solving du/dx = P(x)u gives du/u = P(x)dx, integrating both sides yields ln|u| nstant of integration is customarily omitted because it cancels out in the final solution.

求解 du/dx = P(x)u,得到 du/u = P(x)dx,两边积分得 ln|u| = ∫P(x)dx,因此 u = e^(∫P(x)dx)。通常省略积分常数,因为它最终会约去。

In IB marking schemes, the first step is always to identify P(x) correctly. A common error is reading P(x) from an equation that is not in standard form, leading to a wrong integrating factor and an incorrect solution.

在IB评分标准中,第一步始终是正确识别 P(x)。一个常见错误是从未化为标准形式的方程中直接读取 P(x),这会导致积分因子错误,进而得到错误的解。


3. Worked Example: Constant Coefficient Quick Check | 例题:常数系数快速检验

y/dx + 3y = 6 as a warm-up. Here P(x) = 3 and Q(x) = 6. The integrating factor is I(x) = e∫3dx = e3x.

虽然本讲重点是变系数,但先考虑 dy/dx + 3y = 6 作为热身。这里 P(x) = 3,Q(x) = 6。积分因子为 I(x) = e∫3dx = e3x。

Multiplying through gives e3xdy/dx + 3e3xy = 6e3x. The left side is d/dx(e3xy). Integrating both sides yields e3xy = 2e3x + C, so y = 2 + Ce−3x.

两边乘以 e3x 得到 e3xdy/dx + 3e3xy = 6e3x。左边正是 d/dx(e3xy)。两边积分得 e3xy = 2e3x + C,因此 y = 2 + Ce−3x。

general solution combines a particular solution (y = 2) with the complementary function Ce−3x. The same structure appears for variable coefficients, though the integrals become more challenging.

这个简单例子验证了方法:通解是特解(y = 2)与余函数 Ce−3x 的组合。对于变系数情况,结构完全相同,只是积分运算更具挑战性。


4. Variable Coefficient Example: P(x) = 2/x | 变系数示例:P(x) = 2/x

with x > 0. This equation already appears in standard form, with P(x) = 2/x and Q(x) = x².

求解 dy/dx + (2/x)y = x²,其中 x > 0。该方程已经是标准形式,其中 P(x) = 2/x,Q(x) = x²。

Compute the integrating factor: I(x) = e^(∫(2/x)dx) = e2ln|x| = x². Notice that e2lnx simplifies directly to x², using the identity a·ln|b| = ln|ba|.

计算积分因子:I(x) = e^(∫(2/x)dx) = e2ln|x| = x²。注意 e2lnx 直接化简为 x²,这里用到了恒等式 a·ln|b| = ln|ba|。

d/dx(x²y) = x⁴ → x²y = x⁵/5 + C → y = x³/5 + C/x²

his demonstrates how variable coefficients naturally produce polynomial and reciprocal terms in the solution.

若给定初值条件 y(1) = 1,则 1 = 1/5 + C,故 C = 4/5。特解为 y = x³/5 + 4/(5x²)。这一例子展示了变系数如何自然地产生多项式和倒数项。


5. The Role of P(x) in the Solution's Domain | P(x) 与解的定义域

the logarithm, and this affects the domain. For example, if P(x) = 1/x, then ∫(1/x)dx = ln|x|, and the integrating factor is |x|. In practice, IB problems specify intervals, such as x > 0, to avoid sign ambiguities.

对 P(x) 积分时,对数内部会出现绝对值,这会影响定义域。例如,若 P(x) = 1/x,则 ∫(1/x)dx = ln|x|,积分因子为 |x|。实践中,IB题目会明确指定区间,如 x > 0,以避免符号歧义。

discontinuous. Students should state the domain explicitly when the question asks for it.

若未给出区间,解通常在任何不包含 x = 0 的区间上有效,因为 P(x) 在该处不连续。当题目要求时,学生应明确写出解的定义域。

A careful approach: write the integrating factor as eln|x|·k = xk for x > 0, or use |x| ions restrict the domain so this subtlety is not examined excessively, but understanding it prevents surprises.

严谨的做法是:将积分因子写为 eln|x|·k = xk(当 x > 0),或使用 |x|^k 保持一般性。大多数IB题目会限定定义域,因此这一细微之处不会被过度考察,但理解它能避免意外。


6. Recognising Exact Differentials | 识别恰当微分

After multiplying by the integrating factor, the left-hand side becomes d/dx[I(x)y]. To check correctness, differentiate I(x)y and verify it matches I(x)y' + I(x)P(x)y. This is a powerful self-check during examinations.

乘以积分因子后,左边成为 d/dx[I(x)y]。为检验正确性,对 I(x)y 求导,验证其结果是否等于 I(x)y' + I(x)P(x)y。这是考试中一个强有力的自查技巧。

For instance, with I(x) = x², d/dx(x²y) = 2xy + x²y'. The original equation multiplied by x² is x²y' + 2xy = x⁴, which confirms the exactness.

例如,当 I(x) = x² 时,d/dx(x²y) = 2xy + x²y'。原方程乘以 x² 后为 x²y' + 2xy = x⁴,这正好验证了恰当性。

This recognition helps students avoid the common mistake of integrating an expression that is not a total derivative, which would lead to incorrect results.

这种识别能帮助学生避免一个常见错误:对并非全导数的表达式直接积分,从而得出错误结果。


7. Variable Coefficient with Trigonometric P(x) | 含三角函数系数的变系数方程

+ (tan x)y = cos x. Here P(x) = tan x and Q(x) = cos x. The integrating factor is I(x) = e∫tan x dx = e−ln|cos x| = sec x, assuming cos x > 0 on the interval.

考虑 dy/dx + (tan x)y = cos x。这里 P(x) = tan x,Q(x) = cos x。积分因子为 I(x) = e∫tan x dx = e−ln|cos x| = sec x,假设在区间上 cos x > 0。

y) because the derivative of sec x is sec x·tan x. Then integrating gives sec x·y = x + C.

两边乘以 sec x,得到 sec x·dy/dx + sec x·tan x·y = 1。左边正是 d/dx(sec x·y),因为 sec x 的导数为 sec x·tan x。积分后得到 sec x·y = x + C。

y = x·cos x + C·cos x

that oscillate with the cosine envelope. If y(0) = 2, then 2 = 0 + C, so y = cos x(x + 2).

令 C 为任意常数,解族由随余弦包络振荡的曲线组成。若 y(0) = 2,则 2 = 0 + C,故 y = (x + 2)cos x。


广告 / Sponsored

8. Polynomial P(x): Linear Coefficient Case | 多项式系数:线性函数情形

s appears in standard form with P(x) = 2x and Q(x) = x. The integrating factor is I(x) = e∫2x dx = ex².

求解 dy/dx + 2x·y = x。这是标准形式,其中 P(x) = 2x,Q(x) = x。积分因子为 I(x) = e∫2x dx = ex²。

Multiplying gives ex²dy/dx + 2xex²y = xex². The left side is d/dx(ex²y). Integrating: ex²y = ∫xex²dx = ½ ex² + C.

两边乘以 ex² 得 ex²dy/dx + 2xex²y = xex²。左边是 d/dx(ex²y)。积分:ex²y = ∫xex²dx = ½ ex² + C。

Therefore the general solution is y = ½ + Ce−x² he integral on the right; this technique frequently appears in IB when Q(x) contains related derivatives.

因此通解为 y = ½ + Ce−x²。换元 u = x² 简化了右边的积分;这种技巧在IB中经常出现,尤其是当 Q(x) 包含相关导数因子时。

ant y = ½. This asymptotic behaviour is a useful check on the correctness of the solution.

值得注意的是,当 x → ±∞ 时,指数项衰减至零,所有解曲线趋近于常数 y = ½。这种渐近行为是检验解正确性的有效手段。


9. Solving for a Particular Solution Step by Step | 逐步求解特解

condition and require the full working. Suppose dy/dx + y/x = x, with y(1) = 0, for x > 0.

IB考试题通常给出初始条件并要求完整求解过程。假设 dy/dx + y/x = x,且 y(1) = 0,其中 x > 0。

Here P(x) = 1/x, so I(x) = eln x tiplying: x·dy/dx + y = x². The left side is d/dx(xy). Integrating: xy = ∫x²dx = x³/3 + C.

这里 P(x) = 1/x,故 I(x) = eln x = x。两边乘以 x:x·dy/dx + y = x²。左边是 d/dx(xy)。积分:xy = ∫x²dx = x³/3 + C。

= 1/3 + C, so C = −1/3. The particular solution is y = (x² − 1)/(3x), or y = x/3 − 1/(3x).

因此 y = x²/3 + C/x。代入 y(1) = 0:0 = 1/3 + C,故 C = −1/3。特解为 y = (x² − 1)/(3x),即 y = x/3 − 1/(3x)。

StepActionResult
1Write in standard formdy/dx + (1/x)y = x
2Find I(x)I = x
3Multiply throughd/dx(xy) = x²
4Integratexy = x³/3 + C
5Apply initial conditionC = −1/3

10. Common Pitfalls in IB Exams | IB考试中的常见陷阱

The most frequent error is omitting the constant of integration when computing the integrating factor. For example, writing e∫P dx without considering the absolute value may be acceptable on a restricted domain, but skipping the integration of Q(x) after multiplying by I(x) invalidates the solution.

最常见的错误是计算积分因子时省略积分常数。例如,在限定定义域内写 e∫P dx 而忽略绝对值或许可以接受,但乘以 I(x) 后遗漏对 Q(x) 的积分则会使解失效。

as dy/dx + (2/x)y = x. Failure to move all y-terms to the left leads to an incorrect P(x).

另一个陷阱是混淆 P(x) 和 Q(x) 的角色。如果原方程为 dy/dx = x − (2/x)y,必须改写为 dy/dx + (2/x)y = x。若未能将所有含 y 的项移到左侧,P(x) 就会出错。

Additionally, when the integrating factor simplifies (e.g., eln x multiplication applies to Q(x) as well. Always multiply both sides, not just the left side.

此外,当积分因子化简(如 eln x = x)时,学生有时会忘记乘法同样作用于 Q(x)。务必两边同乘,而非仅乘左边。


11. Connection to Homogeneous Equations | 与齐次方程的联系

actly the complementary function used in the general solution of the non-homogeneous equation.

当 Q(x) = 0 时,微分方程退化为 dy/dx + P(x)y = 0。该方程既可分离变量又属于线性方程。其解为 y = Ce^(−∫P(x)dx),这正是非齐次方程通解中使用的余函数。

x)dx), substituting into the non-homogeneous equation yields a differential equation for C'(x), which after integration gives the same result as the integrating factor method.

这种关系提供了一种替代推导。令 y = C(x)e^(−∫P(x)dx),代入非齐次方程后得到关于 C'(x) 的微分方程,积分后得到与积分因子法完全相同的结果。

For IB students, understanding this connection strengthens conceptual mastery and offers a cross-check between two methods. However, the integrating factor method remains the standard expected in written examinations.

对于IB学生而言,理解这种联系能增强概念掌握,并提供两种方法之间的互验。不过,积分因子法仍是笔试中期望的标准方法。


12. Summary and Final Advice | 总结与最终建议

To solve a first-order linear differential equation with variable coefficients, always follow the same algorithm: write in standard form, compute the integrating factor, multiply through, recognise the exact derivative, integrate, and apply any initial condition.

求解变系数一阶线性微分方程,始终遵循同一算法:化为标准形式,计算积分因子,两边相乘,识别全导数,积分,并应用初始条件。

Practice with a variety of P(x) functions: constants, reciprocals, polynomials, and trigonometric functions. Each exposes a different integration skill, and IB exam questions often combine techniques such as substitution or partial fractions within the final integration step.

使用不同类型的 P(x) 进行练习:常数、倒数、多项式和三角函数。每一种都涉及不同的积分技巧,IB考试题常在最后一步积分中结合换元法或部分分式等技巧。

Finally, always check the domain and mention any restrictions when presenting your solution. A complete answer includes not just the algebraic formula but also a statement of where it is valid.

最后,始终检查定义域,并在呈现解时注明任何限制条件。一个完整的答案不仅包括代数公式,还应说明该解在何处有效。


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

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

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

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