挑战16 分钟未开始

拓展:线性递推与特征方程

核心概念

二阶线性递推:形如

an+2=pan+1+qana_{n+2} = p\,a_{n+1} + q\,a_n

的递推。它的特征方程

x2=px+q,x2pxq=0.x^2 = px + q,\quad\text{即}\quad x^2 - px - q = 0.

通项公式(设特征方程两根为 x1,x2x_1, x_2):

  • x1x2x_1 \neq x_2:an=Ax1n+Bx2na_n = A\,x_1^{\,n} + B\,x_2^{\,n};
  • x1=x2=xx_1 = x_2 = x:an=(A+Bn)xna_n = (A + Bn)\,x^{\,n}

其中 A,BA, B 由两个初值 a1,a2a_1, a_2 代入求出。

直观理解 · 动手试试

为什么一个二次方程能"解开"递推?因为等比数列 xnx^n 天生满足这类递推:把 an=xna_n = x^n 代入 an+2=pan+1+qana_{n+2}=pa_{n+1}+qa_n,约去 xnx^n 就得到 x2=px+qx^2=px+q。于是特征方程的每个根都给出一个"基础解",而一般解就是这些基础解的线性组合。

这把"逐项递推"一举变成"代数求根 + 解二元一次方程组"。先用特征方程找出增长的"基本速率"x1,x2x_1,x_2,再用两个初值定出配比 A,BA,B,通项立刻到手——这正是斐波那契数列通项公式的来源。

特征方程

aₙ₊₂ = 1·aₙ₊₁ + 2·aₙ(a₁ = a₂ = 1)

a1
1
,
a2
1
,
a3
3
,
a4
5
,
a5
11
,
a6
21
,
a7
43
特征方程 x² − 1x − 2 = 0,根为 2, -1。 通项是这些根的幂的线性组合 aₙ = A·x₁ⁿ + B·x₂ⁿ。
1
2

把 aₙ = xⁿ 代入递推,约去 xⁿ 就得到特征方程 x² = px + q。它的根给出数列的「基本增长速率」。

例题 1求线性递推通项

已知 a1=1, a2=1a_1 = 1,\ a_2 = 1,an+2=an+1+2ana_{n+2} = a_{n+1} + 2a_n,求通项 ana_n

查看解答步骤

答: aₙ = (2ⁿ − (−1)ⁿ)/3

例题 2用通项验证

接上例,求 a5a_5

查看解答步骤

答: a₅ = 11

即时练习

递推 an+2=5an+16ana_{n+2} = 5a_{n+1} - 6a_n 的特征方程是?

x25x+6=0x^2 - 5x + 6 = 0x2+5x+6=0x^2 + 5x + 6 = 0x26x+5=0x^2 - 6x + 5 = 0x2=5x+6x^2 = 5x + 6

an+2=5an+16anx2=5x6x25x+6=0a_{n+2}=5a_{n+1}-6a_n \Rightarrow x^2 = 5x - 6 \Rightarrow x^2-5x+6=0

    数列 1,1,3,5,11,1,1,3,5,11,\dots(an+2=an+1+2ana_{n+2}=a_{n+1}+2a_n)的第 66 项是多少?

    a6=a5+2a4=11+2×5=21a_6 = a_5 + 2a_4 = 11 + 2\times5 = 21;或 2613=633=21\frac{2^6-1}{3} = \frac{63}3 = 21

    若特征方程有重根 xx,则通项形式为?

    an=(A+Bn)xna_n = (A + Bn)x^nan=Axn+Bxna_n = A x^n + B x^nan=Axna_n = A x^nan=A+Bna_n = A + Bn

    重根时通项为 (A+Bn)xn(A+Bn)x^n,多出一个 nn 的因子。

      特征方程 x25x+6=0x^2 - 5x + 6 = 0 的两个根中较小的一个是?

      (x2)(x3)=0(x-2)(x-3)=0,根为 2,32,3,较小的是 22

      易错点

      • 特征方程符号写错。 an+2=pan+1+qana_{n+2}=pa_{n+1}+qa_n 对应 x2pxq=0x^2-px-q=0,移项时注意 qq 的符号。
      • 重根仍用两项叠加。 重根时必须用 (A+Bn)xn(A+Bn)x^n,否则两个待定系数其实只有一个独立。
      • 用错初值下标。 A,BA,B 要由给定的两个初值(如 a1,a2a_1,a_2)对应代入,别套错项号。

      下一步

      前置知识点
      接下来学习