漸化式 $a_{n+1} = ra_n + (pn+q)$ の一般項を求める【階差数列の利用】

漸化式 $a_{n+1} = ra_n + (pn+q)$ について, $b_n = a_{n+1} - a_n$ とおくことで, 数列 $\{a_n \}_n$ の一般項を導出してみよう。
漸化式から一般項を導く解法(階差数列の利用)

漸化式 $$a_{n+1} = ra_n + (pn+q)$$ について,

  1. $a_{n+2} = ra_{n+1} + (p(n+1)+q)$ と $a_{n+1} = ra_n + (pn+q)$ の項ごとの差を考えると, $a_{n+2} - a_{n+1} = r(a_{n+1} - a_n) + p$ を得る。
  2. $b_n = a_{n+1} - a_n$ とおく。
  3. $b_{n+1} = rb_n +p$ から, 数列 $\{ b_n \}$ の一般項を導出する。

という手順で $a_{n+1} -a_n= b_n$ によって, $\{b_n\}$ を階差数列として, $\{a_n\}$ の一般項を導出できる。

$$\begin{array}{ccccc} a_{n+2} &=& ra_{n+1} &+& p(n+1)+q \\ a_{n+1} &=& ra_n &+& pn+q \\ \hline a_{n+2} - a_{n+1} &=& r(a_{n+1} - a_n) &+& p \end{array}$$
例題の解法

例題:$a_{n+1} = 3a_n + 4n, \quad a_1 = 1$ の一般項を求めよ。

Step 1階差数列 $\{b_n\}$ の漸化式を作る

隣接する2つの項の関係式を並べて引き算を行う。 $$ \begin{aligned} (n+1)\text{項:} & a_{n+2} = 3a_{n+1} + 4(n+1) \\ n\text{項:} & a_{n+1} = 3a_n + 4n \end{aligned} $$ 辺々を引くと: $$ (a_{n+2} - a_{n+1}) = 3(a_{n+1} - a_n) + 4 $$ $b_n = a_{n+1} - a_n$ とおくと, 次の漸化式が得られる。 $$ b_{n+1} = 3b_n + 4 $$

Step 2$\{b_n\}$ の一般項を求める

特性方程式 $x = 3x + 4$ より $x = -2$ となるため: $$ b_{n+1} + 2 = 3(b_n + 2) $$ 初項 $b_1 = a_2 - a_1 = (3 \cdot 1 + 4 \cdot 1) - 1 = 6$ であるから, $b_1 + 2 = 8$。 $$ \begin{aligned} b_n + 2 &= 8 \cdot 3^{n-1} \\[5pt] b_n &= 8 \cdot 3^{n-1} - 2 \end{aligned} $$

Step 3元の数列 $\{a_n\}$ の一般項($n \geqq 2$)

階差数列の公式 $\displaystyle a_n = a_1 + \sum_{k=1}^{n-1} b_k$ を適用する。 $$ \begin{aligned} a_n &= 1 + \sum_{k=1}^{n-1} (8 \cdot 3^{k-1} - 2) \\[8pt] &= 1 + \frac{8(3^{n-1} - 1)}{3 - 1} - 2(n-1) \\[5pt] &= 4 \cdot 3^{n-1} - (2n + 1) \end{aligned} $$

Step 4$n=1$ の確認

$n=1$ を代入すると $4 \cdot 3^0 - (2 \cdot 1 + 1) = 4 - 3 = 1$ となり, $a_1=1$ と一致する。 よって, 求める一般項は: $$ a_n = 4 \cdot 3^{n-1} - (2n + 1) $$

たとえば, 漸化式 $$a_{n+1} = 3a_n +4n, \quad a_1 = 1$$ の数列 $\{a_n\}$ は $1$, $7$, $29$, $99$, $313$, $\cdots$ です。

この階差数列 $\{ b_n \}$ は $6$, $22$, $70$, $214$, $\cdots$ になります。 3倍して4を加えると次の数になるので $$b_{n+1} = 3b_n + 4$$ という漸化式ができます。これから, 数列 $\{ a_n \}$ の一般項は $$a_n$ $= 4 \cdot 3^{n-1} $ $- (2n +1)$$ になります。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です