今回は、連立漸化式の解き方について解説します。
連立漸化式とは
連立漸化式とは異なる数列を含む複数の漸化式のことです。それ単体で出題されることは少ないですが、確率漸化式などを解く際に、途中で出てくることが多いです。また、今回は全て数列を全て与えた上で、解く形式となっていますが、与えられた条件から連立漸化式を立式しなければならないことも多いです。
連立漸化式の解き方3パターン
ここからは、具体的に連立漸化式の解き方3パターンを紹介していきたいと思います。
①係数の配置に対称性がある場合
和と差で漸化式の再構成せよ!
②係数の配置に対称性がない場合
(a)\(\{a_n+\alpha b_n\}\) が等比数列になる\(\alpha\)を求めて再構成せよ!
(b)一方の文字を消すことで\(n\)項間漸化式を導き、それを解く!
まず、①係数に対称性がある場合は、それぞれの漸化式の和と差をとり、漸化式の再構成をし、解いていくことになります(対称行列型の連立漸化式)。ただ、係数に対称性はない場合の方が多いので、基本的には②で解いていくことになります。
一般に、②係数の配置に対称性がない場合が多いです。このときは、(a)と(b)2つの解き方を示しましたが、どちらで解いても構わないです。好きな方で解いてください。
係数の配置に対称性がある場合
では、具体的に問題を見ていくことにしましょう。
例題1:係数の配置に対称性がある連立漸化式
まずは、係数の配置に対称性がある連立漸化式について解いていきます。
次の条件で定義される数列\( \{a_n\} \),\( \{b_n\} \)の一般項を求めよ。ただし,\( a_1=2 \),\( b_1=1 \)とする。
\[
\left\{
\begin{array}{l}
a_{n+1}=2a_n+b_n \\
b_{n+1}=a_n+2b_n
\end{array}
\right.
\]
方針
与えられた連立漸化式の係数に対称性があるので、和と差で漸化式の再構成をします。

与えられた連立漸化式には係数に対称性があるので、和と差で漸化式の再構成をします。それぞれの式を(1),(2)とします。
\[
\left\{
\begin{array}{l}
a_{n+1}=2a_n+b_n && …(1)\\
b_{n+1}=a_n+2b_n && …(2)
\end{array}
\right.
\]
\( (1)+(2) \),\( (1)–(2) \)を計算すれば、次のようになる。
\[
\left\{
\begin{array}{l}
a_{n+1}+b_{n+1}=3(a_n+b_n) && …(1)+(2)\\
a_{n+1}-b_{n+1}=a_n-b_n && …(1)-(2)
\end{array}
\right.
\]
数列\( \{ a_1+b_1 \} \)は初項 \( a_1+b_1 = 3 \),公比\(3\)の等比数列,数列\( \{a_n-b_n\} \)は初項\(a_1-b_1 =1 \)で一定であるから,
\[
\left\{
\begin{array}{l}
a_{n}+b_{n}=(a_1+b_1)・3^{n-1} = 3^n \\
a_{n}-b_{n}=a_1-b_1=1
\end{array}
\right.
\]
よって,辺々加えて2で割ると,
$$ a_n = \frac{3^n+1}{2} $$
また,辺々引いて2で割ると,
$$ b_n = \frac{3^n-1}{2} $$
となる。
このように、係数の配置に対称性がある連立漸化式を対称行列型の連立漸化式と呼ばれることがあります。昔、行列が教育課程に入っていた頃では、そのように呼ばれていました。対称行列については、大学の線形代数という講義を履修すれば、多分勉強することになると思います。
ここで、演習してみましょう。
演習1:係数の配置に対称性がある連立漸化式
次の条件で定義される数列\( \{a_n\} \),\( \{b_n\} \)の一般項を求めよ。ただし,\( a_1=1 \),\( b_1=0 \)とする。
\[
\left\{
\begin{array}{l}
a_{n+1}=\displaystyle \frac{1}{2} a_n+\frac{1}{3} b_n \\
b_{n+1}=\displaystyle \frac{1}{3} a_n+\frac{1}{2} b_n
\end{array}
\right.
\]
係数の配置に対称性がない場合
係数の配置に対称性がない場合は、\(\{a_n+\alpha b_n\}\) が等比数列になる\(\alpha\)を求めて再構成するか、一方の文字を消すことで\(n\)項間漸化式を導き、それを解いてください。どちらでも構いません。
では、具体的に問題を見ていくことにしましょう。
例題2:係数の配置に対称性がない連立漸化式
まずは、係数の配置に対称性がある連立漸化式について解いていきます。
次の条件で定義される数列\( \{a_n\} \),\( \{b_n\} \)の一般項を求めよ。ただし,\( a_1=1 \),\( b_1=1 \)とする。
\[
\left\{
\begin{array}{l}
a_{n+1}=2a_n+6b_n \\
b_{n+1}=2a_n+3b_n
\end{array}
\right.
\]
(宮崎大 改)
与えられた漸化式には係数の対称性がありません。よって、\(\{a_n+\alpha b_n\}\) が等比数列になる\(\alpha\)を求めて再構成するか、一方の文字を消すことで\(n\)項間漸化式を導き、それを解いていきます。今回は、両方で解いてみることにします。
(a)等比数列になる\(\alpha\)を求める解法
与えられた連立漸化式を\(\{a_n+\alpha b_n\}\) が等比数列になる\(\alpha\)を求めて再構成する。
\begin{eqnarray*}
a_{n+1}+\alpha b_{n+1} &=& 2a_n+6b_n +\alpha ( 2a_n+3b_n ) \\
&=& 2(1 +\alpha ) a_n + (6 + 3\alpha )b_n
\end{eqnarray*}
よって,\(a_{n+1}+\alpha b_{n+1} = \beta ( a_n+\alpha b_n )\)とすると,
$$ 2(1 +\alpha ) a_n + (6 + 3\alpha )b_n = \beta ( a_n+\alpha b_n ) $$
これが全ての\(n\)について成り立つための条件は,
\[
\left\{
\begin{array}{l}
2(1 +\alpha )=\beta \\
6 + 3\alpha=\alpha \beta
\end{array}
\right.
\]
これを解くと,
$$ (\alpha, \beta) = (2, 6),\left( – \displaystyle \frac{3}{2} , -1 \right) $$
となる。よって,次の連立漸化式が導かれる。
\[
\left\{
\begin{array}{l}
a_{n+1} + 2b_{n+1} = 6(a_n + 2b_n) \\
a_{n+1} – \displaystyle \frac{3}{2} b_{n+1} = – \left(a_n – \frac{3}{2} b_n \right)
\end{array}
\right.
\]
数列\( \{ a_n + 2b_n \} \)は初項 \( a_1 + 2b_1 = 3 \),公比\(6\)の等比数列,数列\( \left \{ a_n – \displaystyle \frac{3}{2} b_n \right \} \)は初項 \( a_1 – \displaystyle \frac{3}{2} b_1 = – \frac{1}{2} \) ,公比\(-1\)の等比数列である。
ゆえに,
\[
\left\{
\begin{array}{l}
a_n +2 b_n = (a_1+ 2b_1)・6^{n-1} = 3・6^{n-1} \\
a_n – \displaystyle \frac{3}{2} b_n = – \displaystyle \frac{1}{2} ・(-1)^{n-1} = \frac{(-1)^n}{2}
\end{array}
\right.
\]
よって,
\[
\left\{
\begin{array}{l}
a_n = \displaystyle \frac{9・6^{n-1}+2・(-1)^n}{7} \\
b_n = \displaystyle \frac{6^n+(-1)^{n-1}}{7}
\end{array}
\right.
\]
となる。
(b)一方の文字を消し,3項間漸化式を導く方法
こちらの方が連立方程式で馴染みのあるやり方で分かりやすいかもしれません。
一方の文字を消し,3項間漸化式を導く。それぞれの式を(1),(2)とする。
\[
\left\{
\begin{array}{l}
a_{n+1}=2a_n+6b_n && …(1)\\
b_{n+1}=2a_n+3b_n && …(2)
\end{array}
\right.
\]
(1)より、次の式が導かれる。
$$ b_n = \displaystyle \frac{1}{6} (a_{n+1} – 2a_n) $$
$$ b_{n+1} = \displaystyle \frac{1}{6} (a_{n+2} – 2a_{n+1}) $$
(2)に代入すれば,
$$ \displaystyle \frac{1}{6} (a_{n+2} – 2a_{n+1}) = 2a_n+3×\frac{1}{6} (a_{n+1} – 2a_n) $$
よって,
$$ a_{n+2}-5a_{n+1}-6a_n = 0 $$
特性方程式 \( x^2-5x-6 = 0 \)を解くと,
$$ x = -1,6 $$
よって,
\[
\left\{
\begin{array}{l}
a_{n+2}-6a_{n+1} = – (a_{n+1}-6a_n) \\
a_{n+2}+a_{n+1}=6(a_{n+1}+a_n)
\end{array}
\right.
\]
(1)より\(a_2 = 2a_1+6b_1=8\)である。ゆえに,数列数列\( \{ a_{n+1} – 6a_n \} \)は初項 \( a_2 – 6 a_1 = 2 \),公比\(-1\)の等比数列,数列\( \{ a_{n+1} + a_n \} \)は初項 \( a_2 + a_1 = 9 \),公比\(6\)の等比数列である。ゆえに,
\[
\left\{
\begin{array}{l}
a_{n+2}-6a_{n+1} = 2・(-1)^{n-1} \\
a_{n+2}+a_{n+1}=9・6^{n-1}
\end{array}
\right.
\]
よって,
$$ a_n = \displaystyle \frac{9・6^{n-1}+2・(-1)^n}{7} $$
また,
\begin{eqnarray*}
b_{n} &=& \displaystyle \frac{1}{6} (a_{n+1} – 2a_n ) \\
&=& \displaystyle \frac{6^n+(-1)^{n-1}}{7}
\end{eqnarray*}
である。
ここで、演習してみましょう。
演習2:係数の配置に対称性がない連立漸化式
次の条件で定義される数列\( \{a_n\} \),\( \{b_n\} \)の一般項を求めよ。ただし,\( a_1=1 \),\( b_1=-1 \)とする。
\[
\left\{
\begin{array}{l}
a_{n+1}=5 a_n – 4 b_n \\
b_{n+1}=a_n + b_n
\end{array}
\right.
\]
まとめ
以上が、連立漸化式の求め方でした。今回は式が2本の連立漸化式を扱いましたが(2元連立漸化式),ごく稀に式が3本以上の連立漸化式が出題されることもあります。その場合も同様の方針で解けばOKです。
最後までお読みいただき、ありがとうございました。