关于含未知函数移位的方程的名称及求解方法问询
关于含未知函数移位的方程的名称及求解方法问询
嗨,我来帮你把这个问题拆解清楚:
首先,这个方程的名字得看变量t的取值类型来细分:
- 如果t是离散的整数(比如t=0,1,2,…这类整数点),它叫做二阶线性非齐次递推关系(也常被称为二阶线性差分方程,不过差分方程的范畴有时也覆盖连续变量的情况)。
- 如果t是连续的实数,那它属于滞后型线性泛函差分方程,是泛函差分方程里的一类,核心特征是未知函数的自变量有固定的平移量。
接下来分情况说求解方法:
当t为离散整数时的求解步骤
- 第一步:先搞定对应的齐次方程:
a₂f(t+2) + a₁f(t+1) + a₀f(t) = 0
我们通常假设齐次解的形式为f(t) = rᵗ,把它代入齐次方程就能得到特征方程:a₂r² + a₁r + a₀ = 0。解这个二次方程得到特征根后,分三种情况写齐次通解:- 两个不同实根r₁、r₂:齐次通解是
C₁r₁ᵗ + C₂r₂ᵗ(C₁、C₂是待定常数) - 重根r₀:齐次通解是
(C₁ + C₂t)r₀ᵗ - 共轭复根
r = α ± βi:可以转成三角函数形式简化,通解为ρᵗ(C₁cosθt + C₂sinθt),其中ρ是复根的模长,θ是辐角
- 两个不同实根r₁、r₂:齐次通解是
- 第二步:找非齐次方程的一个特解
根据已知函数g(t)的形式,用待定系数法假设特解的形式,代入原方程解出系数就行:- 比如g(t)是n次多项式,就假设特解为同次多项式;g(t)是指数函数
ke^λt,就假设特解为Ae^λt;如果是三角函数,就假设对应的正弦/余弦组合形式
- 比如g(t)是n次多项式,就假设特解为同次多项式;g(t)是指数函数
- 第三步:组合通解+确定常数
原方程的通解是「齐次通解 + 非齐次特解」,再结合初始条件(比如已知f(0)和f(1)的值)就能算出待定常数C₁、C₂,得到具体的解。
当t为连续实数时的求解思路
这类方程的求解难度会高一些,没有像离散情况那样统一的固定步骤,常见的方法有:
- 待定系数法:如果g(t)是指数函数、多项式这类简单形式,可以假设对应的特解形式代入求解
- 格林函数法:通过构造格林函数,把方程转化为积分形式来表示解
- 变换法:用拉普拉斯变换的变体(比如针对平移操作的变换)来将方程转化为代数方程,解出后再逆变换得到f(t),不过这种方法需要函数满足一定的收敛条件
备注:内容来源于stack exchange,提问作者user1196892




