線形3項間漸化式の解法
例題
$a_1=2,a_2=5,a_{n+2}=5a_{n+1}-6a_n\ (n\geqq1)$ で定まる数列 $\{a_n\}$ の一般項 $a_n$ を $n$ の式で表せ.
漸化式 $a_{n+2}=5a_{n+1}-6a_n$ は,方程式
\[x^2=5x-6\]を満たす $x$ ,つまり
\begin{align} &x^2-5x+6=0\\ \Leftrightarrow\ &(x-2)(x-3)=0\\ \therefore\ &x=2,3 \end{align}を用いて
\begin{align} a_{n+2}-2a_{n+1}=3(a_{n+1}-2a_n)\tag{1}\label{senkei3koukanzenkasikinokaihou1}\\ a_{n+2}-3a_{n+1}=2(a_{n+1}-3a_n)\tag{2}\label{senkei3koukanzenkasikinokaihou2} \end{align}と2通りに変形できる.
- $\eqref{senkei3koukanzenkasikinokaihou1}$ について
- $\eqref{senkei3koukanzenkasikinokaihou2}$ について
$b_n=a_{n+1}-2a_n$ とおくと,数列 $\{b_n\}$ は $b_{n+1}=3b_n$ を満たすので
\begin{align} &b_n=b_1\cdot3^{n-1}\\ \Leftrightarrow\ &a_{n+1}-2a_n\\ &\qquad=(a_2-2a_1)3^{n-1}\\ \therefore\ &a_{n+1}-2a_n=3^{n-1}\tag{3}\label{senkei3koukanzenkasikinokaihou3} \end{align}$\blacktriangleleft$ 等比数列の一般項
$c_n=a_{n+1}-3a_n$ とおくと,数列 $\{c_n\}$ は $c_{n+1}=2c_n$ を満たすので
\begin{align} &c_n=c_1\cdot2^{n-1}\\ \Leftrightarrow\ &a_{n+1}-3a_n\\ &\quad=(a_2-3a_1)2^{n-1}\\ \therefore\ &a_{n+1}-3a_n=-2^{n-1}\tag{4}\label{senkei3koukanzenkasikinokaihou4} \end{align}$\blacktriangleleft$ 等比数列の一般項
$\eqref{senkei3koukanzenkasikinokaihou3}-\eqref{senkei3koukanzenkasikinokaihou4}$ より
\[a_n=3^{n-1}+2^{n-1}\]解法をまとめておこう.
線形3項間漸化式の解法
$\text{STEP}1$
漸化式 $a_{n+2}=pa_{n+1}+qa_n$ から特性方程式 $x^2=px+q$ をつくる.
$\text{STEP}2$
特性方程式の解 $x=\alpha,\beta$ を利用して,漸化式 $a_{n+2}=pa_{n+1}+qa_n$ を
\begin{align} a_{n+2}-\alpha a_{n+1}=\beta (a_{n+1}-\alpha a_n)\\ a_{n+2}-\beta a_{n+1}=\alpha(a_{n+1}-\beta a_n) \end{align}と2通りに変形する.
$\text{STEP}3$
$b_n=a_{n+1}-\alpha a_n,c_n=a_{n+1}-\beta a_n$ とおき,2本の漸化式を書き換えて
\begin{align} b_{n+1}=\beta b_n\\ c_{n+1}=\alpha c_n \end{align}等比数列の一般項の公式を使い,数列 $\{b_n\},\{c_n\}$ の一般項を求める.
\begin{align} b_n=b_1\beta^{n-1}\\ c_n=c_1\alpha^{n-1} \end{align}$\text{STEP}4$
置き換えた数列をもとに戻して
\begin{align} a_{n+1}-\alpha a_n=(a_2-\alpha a_1)\beta^{n-1}\\ a_{n+1}-\beta a_n=(a_2-\beta a_1)\alpha^{n-1} \end{align}$a_{n+1}$ を消すため,辺々引き算する.
\begin{align} &-\alpha a_n-(-\beta a_n)\\ &\quad=(a_2-\alpha a_1)\beta^{n-1}-(a_2-\beta a_1)\alpha^{n-1}\\ \Leftrightarrow\ &(\beta-\alpha)a_n\\ &\quad=(a_2-\alpha a_1)\beta^{n-1}-(a_2-\beta a_1)\alpha^{n-1} \end{align}$\text{STEP}5$
$a_n$ について解けば完成.
\[a_n=\frac{a_2-\alpha a_1}{\beta-\alpha}\beta^{n-1},b_n=\frac{a_2-\beta a_1}{\beta-\alpha}\alpha^{n-1}\]線形3項間漸化式を解くのに,特性方程式 $x^2=px+q$ を使うとよいのはわかったが,この特性方程式はいったいどのような考え方からくるのだろうか.ここでは,それを検証する.
線形3項間漸化式 $a_{n+2}=pa_{n+1}+qa_n$ を解くために,「等比数列に帰着させる」ことを考えていた.等比数列に帰着させるためには,適当な数 $\alpha,\beta$ を用いて,線形3項間漸化式 $a_{n+2}=pa_{n+1}+qa_n$ を
\[a_{n+2}-\alpha a_{n+1}=\beta(a_{n+1}-\alpha a_n)\tag{1}\label{henkeigo}\]と変形したい.なぜなら,このように変形できれば,数列 $\{a_{n+1}-a_n\}$ は等比数列になるからである.
では,このような $\alpha,\beta$ はどのように求めればよいのかというと, $\eqref{henkeigo}$ を展開・整理した式
\[a_{n+2}=(\alpha+\beta)a_{n+1}-\alpha\beta a_n\]と,もともとの漸化式
\[a_{n+2}=pa_{n+1}+qa_n\]の係数を比較して
\begin{align} \alpha+\beta&=p\\ \alpha\beta&=-q \end{align}を満たすような $\alpha,\beta$ であればよい.
このような $\alpha,\beta$ を求めるためには,解と係数の関係の逆より
\[x^2-px-q=0\]という2次方程式を解けばよい.
ここで,この方程式を解くのではなく,変形すると
\[x^2=px+q\]となるが,これは線形3項間漸化式 $a_{n+2}=pa_{n+1}+qa_n$ の $a_{n+2}$ を $x^2$ , $a_{n+1}$ を $x$ , $a_n$ を1に形式的に置き換えたものに他ならない.そして,この方程式を特性方程式と名付けるのである.
結局,線形3項間漸化式 $a_{n+2}=pa_{n+1}+qa_n$ は,特性方程式 $x^2=px+q$ の解 $\alpha,\beta$ を用いて
\[a_{n+2}-\alpha a_{n+1}=\beta(a_{n+1}-\alpha a_n)\]と変形され,等比数列に帰着されるのである.