二阶常系数线性递推关系通解求解:非齐次项-2n+1处理咨询
嘿,我来帮你搞定这个二阶线性递推的通解!你已经走对第一步了——先抓齐次部分的辅助方程,接下来咱们一步步拆解:
第一步:求解齐次递推的通解
你写出的辅助方程是t² = t + 2,先把它整理成标准的二次方程形式:
t² - t - 2 = 0
因式分解后得到(t-2)(t+1)=0,所以两个特征根是t=2和t=-1。对于二阶线性齐次递推,特征根不同的话,齐次通解就是:
aₙ^h = A·2ⁿ + B·(-1)ⁿ
这里A和B是任意常数,后续可以通过初始条件确定具体值。
第二步:构造非齐次项的特解
非齐次项是-2n+1,属于一次多项式。因为咱们的齐次解里只有指数项,没有多项式项,所以直接假设特解也是一次多项式:
aₙ^p = Cn + D
其中C和D是待定系数,接下来把这个特解代入原递推式aₙ = aₙ₋₁ + 2aₙ₋₂ - 2n + 1:
左边:Cn + D
右边展开计算:
C(n-1) + D + 2[C(n-2) + D] - 2n + 1 = Cn - C + D + 2Cn - 4C + 2D - 2n + 1 = (C + 2C - 2)n + (-C + D - 4C + 2D + 1) = (3C - 2)n + (-5C + 3D + 1)
现在让左右两边的对应系数相等:
- 一次项系数:
3C - 2 = C→ 解得C=1 - 常数项:
-5C + 3D + 1 = D,把C=1代入得-5 + 3D + 1 = D→ 解得D=2
所以特解就是:
aₙ^p = n + 2
第三步:合并得到通解
线性递推的通解是齐次通解加上非齐次特解,所以最终的通解为:
aₙ = A·2ⁿ + B·(-1)ⁿ + n + 2
这里A和B是任意常数,如果你有初始条件(比如a₀和a₁的值),代入就能算出具体的A和B啦。
验证一下(可选)
比如取A=0,B=0,那a₀=0+0+0+2=2,a₁=0+0+1+2=3,a₂=0+0+2+2=4。代入原递推式:a₂应该等于a₁+2a₀-22+1=3+22-4+1=3+4-3=4,和计算结果一致,说明特解是对的~
内容的提问来源于stack exchange,提问作者F.Carter
相关产品推荐
相关产品推荐

