📚 Difference Equations: General Properties | 差分方程:一般性质
A difference equation is a mathematical relation that defines the terms of a sequence using previous terms. It is the discrete counterpart of a differential equation and plays a fundamental role in modelling time-evolving systems in finance, biology, and engineering. Understanding its general properties is essential for solving sequence-based problems and predicting long-term behaviour.
差分方程是通过前序项来定义序列各项的数学关系,它是微分方程的离散对应物,在金融、生物和工程的时间演化系统建模中起着基础作用。理解差分方程的一般性质对于求解基于序列的问题和预测长期行为至关重要。
1. What is a Difference Equation? | 什么是差分方程?
A difference equation expresses a term xn in terms of preceding terms xn-1, xn-2, …, and possibly the index n itself. For example, xn+1 = 2xn + 1 defines a sequence recursively.
差分方程将某项 xn 表示为前序项 xn-1, xn-2, … 甚至下标 n 本身的函数。例如,xn+1 = 2xn + 1 递归地定义了一个序列。
These equations are widely used to describe discrete processes such as population growth with non-overlapping generations, loan repayments, and digital signal processing. Unlike continuous models, they update step by step.
这类方程广泛用于描述离散过程,例如世代不重叠的种群增长、贷款偿还和数字信号处理。与连续模型不同,它们逐步更新。
2. Order of a Difference Equation | 差分方程的阶
The order of a difference equation is the difference between the highest and lowest indices that appear in the equation. More practically, it equals the number of past terms needed to compute the next term. For instance, xn+2 = xn+1 + xn is a second-order equation.
差分方程的阶是方程中出现的最高下标与最低下标之差。更实际地说,它等于计算下一项所需的过去项数。例如,xn+2 = xn+1 + xn 是一个二阶方程。
Higher-order equations can always be converted into a system of first-order equations by introducing new variables. The Fibonacci recurrence Fn+2 = Fn+1 + Fn is a classic example of a second-order linear homogeneous equation.
高阶方程总是可以通过引入新变量转化为一阶方程组。斐波那契递推式 Fn+2 = Fn+1 + Fn 就是二阶线性齐次方程的一个经典例子。
3. Linear vs Nonlinear Difference Equations | 线性与非线性差分方程
An equation is linear if it can be written in the form ak(n)xn+k + … + a0(n)xn = b(n), where the unknown sequence terms appear only to the first power and are not multiplied together. Otherwise, it is nonlinear.
如果一个方程可以写成 ak(n)xn+k + … + a0(n)xn = b(n) 的形式,其中未知序列项仅以一次幂出现且不彼此相乘,那么它就是线性的;否则是非线性的。
Linear equations possess a superposition principle: if xn and yn are solutions of the homogeneous equation, then any linear combination Axn + Byn is also a solution. Nonlinear equations like xn+1 = rxn(1 – xn) can exhibit chaotic behaviour.
线性方程具有叠加原理:若 xn 和 yn 是齐次方程的解,则任何线性组合 Axn + Byn 也是解。非线性方程如 xn+1 = rxn(1 – xn) 可能表现出混沌行为。
4. Homogeneous and Non-Homogeneous Equations | 齐次与非齐次方程
A linear difference equation is homogeneous if the right-hand side b(n) is identically zero, e.g. xn+2 – 5xn+1 + 6xn = 0. If b(n) is non-zero, the equation is non-homogeneous, such as xn+1 – 3xn = 2n.
如果右侧 b(n) 恒为零,则该线性差分方程是齐次的,例如 xn+2 – 5xn+1 + 6xn = 0。若 b(n) 不为零,则是非齐次的,例如 xn+1 – 3xn = 2n。
The general solution of a non-homogeneous equation is the sum of the general solution of the corresponding homogeneous equation and a particular solution of the non-homogeneous equation. This structure greatly simplifies the solution process.
非齐次方程的通解是对应齐次方程的通解加上非齐次方程的一个特解。这一结构极大简化了求解过程。
5. Initial Conditions and Uniqueness | 初始条件与唯一性
To obtain a unique solution to an m-th order difference equation, exactly m initial conditions are required. For a first-order equation, one value x0 suffices; for a second-order equation, two values such as x0 and x1 are needed.
要得到 m 阶差分方程的唯一解,恰好需要 m 个初始条件。对一阶方程,一个值 x0 就足够了;对二阶方程,需要两个值,例如 x0 和 x1。
If fewer initial conditions are given, the solution contains arbitrary constants. Uniqueness is guaranteed for linear equations with reasonably behaved coefficients, provided the initial values are specified.
若给出的初始条件较少,解将包含任意常数。只要指定了初始值,对于系数行为合理的线性方程,唯一性是有保证的。
6. Solving First-Order Linear Constant-Coefficient Equations | 求解一阶常系数线性方程
Consider the non-homogeneous first-order equation xn+1 = axn + b, with a and b constants. When a = 1, the sequence is arithmetic: xn = x0 + nb. When a ≠ 1, repeated substitution yields the closed form.
考虑非齐次一阶方程 xn+1 = axn + b,其中 a 和 b 为常数。当 a = 1 时,序列是等差数列:xn = x0 + nb。当 a ≠ 1 时,反复代入可得到闭式。
xn = anx0 + b(1 – an) / (1 – a)
If b depends on n, the method of undetermined coefficients or the use of a sum factor can be employed. The homogeneous part always contributes a term C·an.
如果 b 依赖于 n,可以使用待定系数法或求和因子。齐次部分总是贡献一项 C·an。
7. Second-Order Linear Homogeneous Equations: Characteristic Equation | 二阶线性齐次方程:特征方程
A second-order linear homogeneous equation with constant coefficients takes the form xn+2 + p xn+1 + q xn = 0. Assuming a solution of the form xn = λn leads to the characteristic equation.
常系数二阶线性齐次方程具有形式 xn+2 + p xn+1 + q xn = 0。假设解的形式为 xn = λn,便导出特征方程。
λ² + p λ + q = 0
The roots λ₁ and λ₂ of this quadratic determine the fundamental solutions. The behaviour of the sequence depends entirely on the nature of these roots.
该二次方程的根 λ₁ 和 λ₂ 决定了基本解。序列的行为完全取决于这些根的性质。
8. General Solution Based on Roots | 基于根的通解
Three cases arise from the discriminant Δ = p² – 4q. The general solution for real distinct roots λ₁ ≠ λ₂ is:
根据判别式 Δ = p² – 4q 产生三种情况。对于不相等的实根 λ₁ ≠ λ₂,通解为:
xn = A λ₁n + B λ₂n
When Δ = 0 there is a repeated real root λ. The solution must include a term with n to maintain two independent solutions:
当 Δ = 0 时,存在重实根 λ,解必须包含带 n 的项以保持两个独立解:
xn = (A + B n) λn
If Δ < 0, the roots are complex conjugates r e±iθ. The general real solution is:
若 Δ < 0,根为一对共轭复数 r e±iθ,通实解为:
xn = rn (C cos nθ + D sin nθ)
| Roots / 根 | General Solution / 通解 |
|---|---|
| Real distinct λ₁, λ₂ / 不等实根 | Aλ₁n + Bλ₂n |
| Real repeated λ / 重根 | (A + Bn)λn |
| Complex r, θ / 复数根 | rn(C cos nθ + D sin nθ) |
9. Stability and Long-Term Behaviour | 稳定性与长期行为
The long-term behaviour of a linear difference equation is governed by the modulus of the roots of the characteristic equation. If all roots satisfy |λ| < 1, the solution converges to zero (or to the particular solution in the non-homogeneous case) as n → ∞.
线性差分方程的长期行为由特征方程根的模长决定。若所有根满足 |λ| < 1,则当 n → ∞ 时解收敛到零(非齐次情况则收敛到特解)。
If any root has |λ| > 1, the sequence grows unboundedly unless the initial conditions force the coefficient of that root to be zero. A root with |λ| = 1 leads to oscillation or steady non-zero limits, which is a critically stable case.
若任一根满足 |λ| > 1,序列将无界增长,除非初始条件迫使该根的系数为零。|λ| = 1 的根导致振荡或稳定的非零极限,属于临界稳定情形。
For the second-order homogeneous equation, stability requires both |λ₁| < 1 and |λ₂| < 1. In the complex case, stability is determined solely by r < 1. This analysis is crucial for economic cobweb models and population dynamics.
对于二阶齐次方程,稳定性要求 |λ₁| < 1 且 |λ₂| < 1。在复数情形,稳定性仅由 r < 1 决定。这一分析对经济蛛网模型和种群动力学至关重要。
10. Applications and Further Considerations | 应用与深入考量
Difference equations appear naturally in discrete compounding of interest, where the balance Bn+1 = (1 + r)Bn + D, and in the logistic map xn+1 = k xn(1 – xn) which models constrained population growth and demonstrates period-doubling routes to chaos.
差分方程自然地出现在离散复利计算中,如余额 Bn+1 = (1 + r)Bn + D,以及逻辑斯蒂映射 xn+1 = k xn(1 – xn),后者模拟受限的人口增长并展示出通往混沌的倍周期分岔路径。
Many higher-order and variable-coefficient problems can be analysed using similar ideas. In IB Mathematics, students are typically expected to solve first- and second-order linear equations, interpret initial conditions, and determine stability without delving into chaotic nonlinear systems.
许多高阶和变系数问题可用类似思想分析。在 IB 数学中,通常要求学生求解一阶和二阶线性方程,解释初始条件并判定稳定性,而不必深入混沌非线性系统。
Mastery of these general properties equips you with the tools to handle difference equations across various applications, building a bridge between discrete mathematics and dynamic modelling.
掌握这些一般性质将为你提供处理各类应用中的差分方程的工具,在离散数学与动态建模之间架起桥梁。
Published by TutorHao | Mathematics Revision Series | aleveler.com
更多咨询请联系16621398022(同微信)
屏轩国际教育cambridge primary/secondary checkpoint, cat4, ukiset,ukcat,igcse,alevel,PAT,STEP,MAT, ibdp,ap,ssat,sat,sat2课程辅导,国外大学本科硕士研究生博士课程论文辅导Cancel reply