数列漸化式の解き方応用問題編(隣接3項間・連立漸化式)

東大塾長の山田です。
このページでは、数学B数列の「漸化式の応用問題の解き方」について解説します

今回は「隣接3項間の漸化式」,「2つの数列の漸化式(連立漸化式)」の解き方を,具体的に問題を解きながら超わかりやすく解説していきます
ぜひ勉強の参考にしてください!

補足

漸化式の基本形10パターンの解き方は「数列漸化式の解き方10パターンまとめ」の記事で詳しく解説しています。ぜひチェックしておいてください。

1. 隣接3項間の漸化式の解き方

隣接3項間の漸化式は次の3つのパターンに分けられます。

  1. 特性方程式の解に1を含む場合
  2. 特性方程式の解に1を含まない場合
  3. 特性方程式の解が重解の場合

隣接3項間の漸化式の特性方程式と式の立て方を解説してから,それぞれのパターンの解き方を解説していきます。

1.1 隣接3項間の漸化式の特性方程式

隣接3項間の漸化式の特性方程式

隣接3項間の漸化式

\( \displaystyle p a_{n+2} + q a_{n+1} + r a_n = 0 \cdots ① \)

では

\( \displaystyle a_{n+2} = x^2, \ a_{n+1} = x, \ a_n = 1 \)

とおいた2次方程式

\( \color{red}{ px^2 + qx + r = 0 } \)

特性方程式 となる。

この特性方程式の解を \( \alpha, \ \beta \) とすると

\( \begin{cases}
\displaystyle \color{red}{ 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{cases} \)

が成り立つ。この変形を利用して漸化式を解く

上記のように変形することで,数列 \( \left\{ a_{n+1} – \alpha a_n \right\} \),\( \left\{ a_{n+1} – \beta a_n \right\} \) はそれぞれ公比 \( \beta \),\( \alpha \) の等比数列となりますね!

このような手順で漸化式を解いていきます。

この後の具体的な解き方は,次の章から例題を通して解説していきます。

補足

【特性方程式の解を用いて上記のような変形ができる理由】

\( \begin{align}
\displaystyle & p a_{n+2} + q a_{n+1} + r a_n = 0 \\
\\
\Longleftrightarrow \ & a_{n+2} + \frac{q}{p} a_{n+1} + \frac{r}{p} a_n = 0 \cdots ①
\end{align} \)

ここで,\( \displaystyle \alpha + \beta = – \frac{q}{p} \),\( \displaystyle \alpha \beta = \frac{r}{p} \) を満たす \( \alpha, \ \beta \) を求めれば,漸化式①は

\( a_{n+2} – ( \alpha + \beta ) a_{n+1} + \alpha \beta a_n = 0 \)

∴ \( \color{red}{ a_{n+2} – \alpha a_{n+1} = \beta ( a_{n+1} – \alpha a_n ) } \)

と変形できる。

ここで,\( \displaystyle \alpha + \beta = – \frac{q}{p} \),\( \displaystyle \alpha \beta = \frac{r}{p} \) を満たす \( \alpha, \ \beta \) は,2次方程式 \( p x^2 + qx + r = 0 \) の2つの解となる。

したがって,\( \displaystyle a_{n+2} = x^2, \ a_{n+1} = x, \ a_n = 1 \) とおいた2次方程式の2つの解 \( \alpha, \ \beta \) を利用して

\( \begin{cases}
\displaystyle \color{red}{ 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{cases} \)

と変形することができる。

 

1.2 特性方程式の解に1を含む場合

例題1

次の条件によって定められる数列 \( \left\{ a_n \right\} \) の一般項を求めよ。

\( \displaystyle a_1 = 1, \ a_2 = 2, \ a_{n+2} = -3 a_{n+1} + 4a_n \)

【解答・解説】

まずは特性方程式を利用して,漸化式を変形します。

特性方程式 \( x^2 = -3x + 4 \) を解くと,\( (x-1) (x+4) = 0 \) から

\( x = \color{red}{ 1 }, \ -4 \)

よって,漸化式を変形すると

\( \begin{cases}
\displaystyle \color{red}{ a_{n+2} – a_{n+1} = -4 ( a_{n+1} – a_n ) } \cdots ① \\
a_{n+2} + 4a_{n+1} = a_{n+1} + 4a_n \cdots ②
\end{cases} \)

①より,数列 \( \left\{ a_{n+1} – a_n \right\} \) は,初項 \( a_2 – a_1 = 2 – 1 = 1 \),公比-4の等比数列であるから

\( \displaystyle \color{red}{ a_{n+1} – a_n = (-4)^{n-1} } \)

【補足】
これは \( a_{n+1} – a_n = f(n) \) となっているので,階差数列型の漸化式ですね!

よって,数列 \( \left\{ a_n \right\} \) の階差数列の第 \( n \) 項が \( (-4)^{n-1} \) であるから,

\( n ≧ 2 \) のとき

\( \begin{align}
\displaystyle \color{red}{ a_n } & = a_1 + \sum_{k=1}^{n-1} (-4)^{k-1} \\
\\
& = 1 + \frac{1 \cdot \left\{ 1 – (-4)^{n-1} \right\}}{1 – (-4)} \\
\\
& \color{red}{ = \frac{6 – (-4)^{n-1}}{5} } \cdots ③
\end{align} \)

\( a_1 = 1 \) より,①は \( n=1 \) のときも成り立つ。

したがって

\( \displaystyle \color{red}{ a_n = \frac{6 – (-4)^{n-1}}{5} \cdots 【答】 } \)

Point

今回の問題のように,特性方程式の解の1つが \( \alpha = 1 \) のとき

\( \displaystyle \color{red}{ a_{n+1} – a_n = (a_2 – a_1) \cdot \beta^{n-1} } \)階差数列型

となり,漸化式を解くことができる。

 

1.3 特性方程式の解に1を含まない場合

例題2

次の条件によって定められる数列 \( \left\{ a_n \right\} \) の一般項を求めよ。

\( \displaystyle a_1 = 2, \ a_2 = 3, \ a_{n+2} = 2 a_{n+1} + 3a_n \)

まずは,先程と同様に漸化式を変形するために,特性方程式を解いておきます

特性方程式 \( x^2 = 2x + 3 \) を解くと,\( (x-3) (x+1) = 0 \) から

\( \color{red}{ x =3, \ -1 } \)

【解答・解説】

漸化式を変形すると

\( \begin{cases}
\displaystyle \color{red}{ a_{n+2} + a_{n+1} = 3 ( a_{n+1} + a_n ) } \cdots ① \\
\color{red}{ a_{n+2} – 3a_{n+1} = – ( a_{n+1} – 3a_n ) } \cdots ②
\end{cases} \)

①より,数列 \( \left\{ a_{n+1} + a_n \right\} \) は,初項 \( a_2 + a_1 = 3 + 2 = 5 \),公比3の等比数列であるから

\( \displaystyle a_{n+1} + a_n = 5 \cdot 3^{n-1} \cdots ③ \)

②より,数列 \( \left\{ a_{n+1} – 3a_n \right\} \) は,初項 \( a_2 – 3a_1 = 3 – 3 \cdot 2 = -3 \),公比-1の等比数列であるから

\( \displaystyle a_{n+1} – 3a_n = -3 \cdot (-1)^{n-1} \cdots ④ \)

③-④から

\( \displaystyle 4 a_n = 5 \cdot 3^{n-1} + 3 \cdot (-1)^{n-1} \)

\( \displaystyle ∴ \ \color{red}{ a_n = \frac{5 \cdot 3^{n-1} + 3 \cdot (-1)^{n-1}}{4} \cdots 【答】 } \)

Point

今回の問題のように,特性方程式が異なる2つの解 \( \alpha, \ \beta \) をもつとき

\( \begin{cases}
\displaystyle a_{n+2} – \color{red}{ \alpha } a_{n+1} = \color{red}{ \beta } ( a_{n+1} – \color{red}{ \alpha } a_n ) \cdots ① \\
a_{n+2} – \color{red}{ \beta } a_{n+1} = \color{red}{ \alpha } ( a_{n+1} – \color{red}{ \beta } a_n ) \cdots ②
\end{cases} \)

これらの差①-②(あるいは②-①)を計算し,\( a_{n+1} \) を消去して \( a_n \) を求めることができる

 

1.4 特性方程式の解が重解の場合

例題3

次の条件によって定められる数列 \( \left\{ a_n \right\} \) の一般項を求めよ。

\( \displaystyle a_1 = 1, \ a_2 = 3, \ a_{n+2} – 4a_{n+1} + 4a_n = 0 \)

漸化式を変形するために,特性方程式を解いておきます。

特性方程式 \( x^2 – 4x + 4 = 0 \) を解くと,\( (x-2)^2 = 0 \) から

\( \color{red}{ x =2 } \)

【解答・解説】

漸化式を変形すると

\( a_{n+2} – 2 a_{n+1} = 2 ( a_{n+1} – 2 a_n ) \)

よって,数列 \( \left\{ a_{n+1} – 2a_n \right\} \) は,初項 \( a_2 – 2a_1 = 3 – 2 \cdot 1 = 1 \),公比2の等比数列であるから

\( \displaystyle a_{n+1} – 2a_n = 2^{n-1} \)

∴ \( \displaystyle a_{n+1} = 2a_n + 2^{n-1} \)

両辺を \( \displaystyle 2^{n+1} \) で割ると

\( \displaystyle \frac{a_{n+1}}{2^{n+1}} = \frac{a_n}{2^n} + \frac{1}{4} \)

Point(復習)

「\( a_{n+1} = pa_n+q^n \)型」は,「\( b_{n+1} = pb_n + q \)型」に帰着させるために,両辺を \( q^{n+1} \) で割り,\( n \) が含まれない形にします

\( \displaystyle b_n = \frac{a_n}{2^n} \) とおくと

\( \displaystyle b_{n+1} = b_n + \frac{1}{4} \)

数列 \( \left\{ b_n \right\} \) は,初項 \( \displaystyle b_1 = \frac{a_1}{2^1} = \frac{1}{2} \),公差 \( \displaystyle \frac{1}{4} \) の等差数列であるから

\( \displaystyle b_n = \frac{1}{2} + (n-1) \cdot \frac{1}{4} = \frac{1}{4} (n+1) \)

よって

\( \displaystyle \frac{a_n}{2^n} = \frac{1}{4} (n+1) \)

\( \displaystyle ∴ \ \color{red}{ a_n } = \frac{2^n}{4} (n+1) \color{red}{ = 2^{n-2} (n+1) \cdots 【答】 } \)

Point

今回の問題のように,特性方程式が重解 \( \alpha \) をもつとき

\( \displaystyle a_{n+1} – \color{red}{ \alpha } a_n = ( a_2 – \color{red}{ \alpha } a_1 ) \cdot \color{red}{ \alpha }^{n-1} \)指数型

となり,漸化式を解くことができる。

 

2. 連立漸化式(2つの数列の漸化式)の解き方

連立漸化式(2つの数列の漸化式)は2通りの解法があります。
下の例題を通して,それぞれの解法を解説していきます。

例題4

次の条件によって定められる数列 \( \left\{ a_n \right\} \),\( \left\{ b_n \right\} \) の一般項を求めよ。

\( \displaystyle a_1 = 1, \ b_1 = 2 \),\( a_{n+1} = 2a_n + b_n, \ b_{n+1} = 4a_n – b_n \)

2.1 【解法1】等比数列型に帰着

【解法1】は,次の形の等比数列型

\( \color{red}{ a_{n+1} + \alpha b_{n+1} } = \beta (\color{red}{ a_n + \alpha b_n } ) \)

を満たす \( \color{red}{ \alpha, \ \beta } \) を求めて,等比数列型の漸化式に帰着するパターンです。
それでは見ていきましょう。

【解答・解説】

\( a_{n+1} + \color{red}{ \alpha } b_{n+1} = \color{red}{ \beta } ( a_n + \color{red}{ \alpha } b_n ) \cdots ① \)

を満たす \( \color{red}{ \alpha, \ \beta } \) を求める。

①の左辺を変形すると

\( \begin{align}
\displaystyle a_{n+1} + \alpha b_{n+1} & = ( 2a_n + b_n ) + \alpha ( 4a_n – b_n ) \\
& = ( 2 + 4 \alpha ) a_n + ( 1 – \alpha ) b_n \cdots ②
\end{align} \)

①の右辺を変形すると

\( \displaystyle \beta ( a_n + \alpha b_n ) = \beta a_n + \alpha \beta b_n \cdots ③ \)

②,③を①に代入して

\( ( 2 + 4 \alpha ) a_n + ( 1 – \alpha ) b_n = \beta a_n + \alpha \beta b_n \)

これがすべての \( n \) について成り立つための条件は

\( \begin{cases}
2 + 4 \alpha = \beta \\
1 – \alpha = \alpha \beta
\end{cases} \)

これを解くと

\( \displaystyle ( \alpha , \ \beta ) = ( -1, \ -2), \ \left(\frac{1}{4}, \ 3 \right) \)

これらをそれぞれ①に代入すると

\( \color{red}{ \begin{cases}
\displaystyle a_{n+1} – b_{n+1} = -2 (a_n – b_n) \cdots ④ \\
\displaystyle a_{n+1} + \frac{1}{4} b_{n+1} = 3 (a_n + \frac{1}{4} b_n) \cdots ⑤
\end{cases} } \)

④より,数列 \( \left\{ a_n – b_n \right\} \) は初項 \( a_1 – b_1 = 1 – 2 = -1 \),公比-2の等比数列。

⑤より,数列 \( \displaystyle \left\{ a_n + \frac{1}{4} b_n \right\} \) は初項 \( \displaystyle a_1 + \frac{1}{4} b_1 = 1 + \frac{1}{4} \cdot 2 = \frac{3}{2} \),公比3の等比数列。

ゆえに

\( \color{red}{ \begin{cases}
\displaystyle a_n – b_n = (-1) \cdot (-2)^{n-1} \cdots ⑥ \\
\displaystyle a_n + \frac{1}{4} b_n = \frac{3}{2} \cdot 3^{n-1} = \frac{3^n}{2} \cdots ⑦
\end{cases} } \)

⑥+(⑦×4) より

\( \displaystyle 5a_n = (-1) \cdot (-2)^{n-1} + 2 \cdot 3^n \)

\( \displaystyle ∴ \ \color{red}{ a_n = \frac{2 \cdot 3^n – (-2)^{n-1} }{5} \cdots 【答】 } \)

⑦-⑥より

\( \displaystyle \frac{5}{4} b_n = \frac{3^n}{2} + (-2)^{n-1} \)

\( \displaystyle ∴ \ \color{red}{ b_n = \frac{2 \cdot 3^n + 4 \cdot (-2)^{n-1}}{5} \cdots 【答】 } \)

Point

\( \color{red}{ a_{n+1} + \alpha b_{n+1} } = \beta (\color{red}{ a_n + \alpha b_n } ) \)

を満たす \( \color{red}{ \alpha, \ \beta } \) を,係数を比較して求める
次に,求めた \( \alpha, \ \beta \) を利用して,等比数列型の漸化式に帰着する
さいごに,連立方程式を解く要領で,一般項 \( a_n, \ b_n \) が求められる

 

2.2 【解法2】片方消去し隣接3項間の漸化式に帰着

【解法2】は,\( b_n \)を消去して(あるいは \( a_n \)),\( a_n \) だけの隣接3項間の漸化式に帰着するパターンです。
それでは見ていきましょう。

【解答・解説】

\( \color{red}{ \begin{cases}
\displaystyle a_{n+1} = 2a_n + b_n \cdots ① \\
b_{n+1} = 4a_n – b_n \cdots ②
\end{cases} } \) とする。

①より

\( \begin{cases}
\color{red}{ b_n = a_{n+1} – 2 a_n } \\
\color{red}{ b_{n+1} = a_{n+2} – 2 a_{n+1} }
\end{cases} \)

これらを②に代入して

\( a_{n+2} – 2 a_{n+1} = 4a_n – ( a_{n+1} – 2a_n ) \)

∴ \( a_{n+2} – a_{n+1} – 6a_n = 0 \cdots ③ \)

ここで,\( a_n \) に関する隣接3項間の漸化式に変形できました!
この後の流れは,先程の3項間漸化式の解き方と同様です。

特性方程式 \( x^2 – x – 6 = 0 \) を解くと,\( (x+2)(x-3) = 0 \) から

\( \color{red}{ x =-2, \ 3 } \)

③を変形すると

\( \begin{cases}
\displaystyle \color{red}{ a_{n+2} + 2 a_{n+1} = 3 ( a_{n+1} + 2 a_n ) } \cdots ④ \\
\color{red}{ a_{n+2} – 3a_{n+1} = -2 ( a_{n+1} – 3a_n ) } \cdots ⑤
\end{cases} \)

ここで,

\( a_1 = 1, \ a_2 = 2a_1 + b_1 = 4 \)

④より,数列 \( \left\{ a_{n+1} + 2 a_n \right\} \) は,初項 \( a_2 + 2 a_1 = 6 \),公比3の等比数列であるから

\( \displaystyle a_{n+1} + 2 a_n = 6 \cdot 3^{n-1} \cdots ⑥ \)

⑤より,数列 \( \left\{ a_{n+1} – 3 a_n \right\} \) は,初項 \( a_2 – 3 a_1 = 1 \),公比-2の等比数列であるから

\( \displaystyle a_{n+1} – 3 a_n = (-2)^{n-1} \cdots ⑦ \)

⑥-⑦から

\( \displaystyle 5 a_n = 6 \cdot 3^{n-1} – (-2)^{n-1} \)

\( \displaystyle ∴ \ \color{red}{ a_n = \frac{6 \cdot 3^{n-1} – (-2)^{n-1}}{5} \cdots 【答】 } \)

\( b_n = a_{n+1} – 2 a_n \) より

\( \begin{align}
\color{red}{ b_n } & = \frac{6 \cdot 3^n – (-2)^n}{5} + \frac{-12 \cdot 3^{n-1} + 2 \cdot (-2)^{n-1}}{5} \\
\\
& = \frac{ \left\{ 18 \cdot 3^{n-1} + 2 \cdot (-2)^{n-1} \right\} + \left\{ -12 \cdot 3^{n-1} + 2 \cdot (-2)^{n-1} \right\} }{5} \\
\\
& \color{red}{ = \frac{6 \cdot 3^{n-1} + 4 \cdot (-2)^{n-1}}{5} }
\end{align} \)

\( \displaystyle ∴ \ \color{red}{ b_n = \frac{6 \cdot 3^{n-1} + 4 \cdot (-2)^{n-1}}{5} \cdots 【答】 } \)

Point

片方の漸化式を変形し,もう一方の漸化式に代入して,1つの数列に関する3項間漸化式に帰着する

 

以上が漸化式の応用問題の解説です!

「漸化式の基礎・基本や標準レベルの問題があやふやかもしれない…」という人は必ず「数列漸化式の解き方10パターンまとめ」をチェックしておきましょうね!

理系専門オンライン予備校LUS
※無料:過去問演習プリント/参考書解説授業
6か月で偏差値を+15上げる
理系専門オンライン予備校LUS
※無料:過去問演習プリント/参考書解説授業
6か月で偏差値を+15上げる