第8章 数列

漸化式の基本(等差・等比型)
─ 次の項を前の項から生み出す

数列の項を順に定める規則を漸化式(ぜんかしき)といいます。漸化式の中でも最も基本となる「等差型」$a_{n+1} = a_n + d$ と「等比型」$a_{n+1} = ra_n$ を学び、一般項を求める方法を身につけましょう。

1漸化式とは何か

数列 $\{a_n\}$ において、隣り合う項の間に成り立つ関係式を漸化式(recurrence relation)といいます。漸化式と初項(初期条件)を与えると、数列のすべての項が確定します。

📌 漸化式の定義

漸化式とは、数列の第 $n+1$ 項を第 $n$ 項(やそれ以前の項)で表す等式のことです。

例:$a_{n+1} = 2a_n + 1$, $a_{n+2} = a_{n+1} + a_n$(フィボナッチ型)など。

漸化式と初項を合わせて数列が一意に定まります。これを「漸化式で数列を定義する」といいます。

⚠️ 漸化式だけでは数列は決まらない

✗ $a_{n+1} = a_n + 3$ だけで一般項が決まる

✓ $a_1 = 2$, $a_{n+1} = a_n + 3$ のように初項が必要

初項が異なれば、同じ漸化式でも全く別の数列になります。初期条件を忘れずに確認しましょう。

漸化式から項を具体的に求める

$a_1 = 5$, $a_{n+1} = a_n + 3$ のとき:

$a_2 = a_1 + 3 = 8$, $a_3 = a_2 + 3 = 11$, $a_4 = a_3 + 3 = 14$, $\ldots$

このように順に代入していけば各項を求められますが、$a_{100}$ を求めるには 99 回繰り返す必要があります。そこで一般項($n$ の式で表した $a_n$)を求めることが重要です。

2等差型の漸化式

$a_{n+1} = a_n + d$($d$ は定数)の形の漸化式は、公差 $d$ の等差数列を定めます。

📐 等差型漸化式の一般項

漸化式:$a_1 = a$, $a_{n+1} = a_n + d$

一般項:

$$a_n = a + (n-1)d$$

※ 初項 $a$、公差 $d$ の等差数列です。

📝 導出

$a_{n+1} - a_n = d$(一定)より、$\{a_n\}$ は公差 $d$ の等差数列です。

等差数列の一般項の公式から $a_n = a_1 + (n-1)d$ が直ちに得られます。

別の見方:$a_n = a_1 + \sum_{k=1}^{n-1} (a_{k+1} - a_k) = a_1 + (n-1)d$

📝 計算例

例1:$a_1 = 3$, $a_{n+1} = a_n + 5$ のとき、一般項を求めよ。

公差 $d = 5$ の等差数列だから $a_n = 3 + (n-1) \cdot 5 = 5n - 2$

例2:$a_1 = 10$, $a_{n+1} = a_n - 4$ のとき、一般項を求めよ。

公差 $d = -4$ の等差数列だから $a_n = 10 + (n-1)(-4) = -4n + 14$

3等比型の漸化式

$a_{n+1} = ra_n$($r$ は定数、$r \neq 0$)の形の漸化式は、公比 $r$ の等比数列を定めます。

📐 等比型漸化式の一般項

漸化式:$a_1 = a$($a \neq 0$), $a_{n+1} = ra_n$

一般項:

$$a_n = a \cdot r^{n-1}$$

※ 初項 $a$、公比 $r$ の等比数列です。

📝 導出

$\dfrac{a_{n+1}}{a_n} = r$(一定)より、$\{a_n\}$ は公比 $r$ の等比数列です。

等比数列の一般項の公式から $a_n = a_1 \cdot r^{n-1}$ が直ちに得られます。

📝 計算例

例1:$a_1 = 2$, $a_{n+1} = 3a_n$ のとき、一般項を求めよ。

公比 $r = 3$ の等比数列だから $a_n = 2 \cdot 3^{n-1}$

例2:$a_1 = 8$, $a_{n+1} = \dfrac{1}{2}a_n$ のとき、一般項を求めよ。

公比 $r = \dfrac{1}{2}$ の等比数列だから $a_n = 8 \cdot \left(\dfrac{1}{2}\right)^{n-1} = \dfrac{8}{2^{n-1}} = 2^{4-n}$

⚠️ $a_1 = 0$ のとき

✗ $a_1 = 0$, $a_{n+1} = 3a_n$ を「公比 $3$ の等比数列」とする

✓ $a_1 = 0$ のとき $a_n = 0$(全項 $0$)であり、等比数列にはならない

等比数列の定義では初項 $\neq 0$ が必要です。$a_1 = 0$ なら全項が $0$ になり、公比は定義できません。

4漸化式から一般項を求める手順

漸化式を見たら、まずどの型に当てはまるかを判断し、それに応じた解法を選びます。

💡 漸化式の型の見分け方

漸化式を $a_{n+1} = (\text{$a_n$ の式})$ の形に整理して、右辺の構造を確認します:

・$a_{n+1} = a_n + d$(定数を加える)→ 等差型

・$a_{n+1} = ra_n$(定数を掛ける)→ 等比型

・$a_{n+1} = pa_n + q$($p \neq 1$, $q \neq 0$)→ 次の記事で扱う線形型

解法の手順(等差型・等比型)

  1. 漸化式の型を判別する
  2. 等差型:$a_{n+1} - a_n = d$ を確認し、$a_n = a_1 + (n-1)d$ と書く
  3. 等比型:$\dfrac{a_{n+1}}{a_n} = r$ を確認し、$a_n = a_1 \cdot r^{n-1}$ と書く
  4. 必要に応じて $n = 1, 2, 3$ を代入して検算する
📐 等差型と等比型の比較
等差型等比型
漸化式$a_{n+1} = a_n + d$$a_{n+1} = ra_n$
特徴隣接する項のが一定隣接する項のが一定
一般項$a_n = a_1 + (n-1)d$$a_n = a_1 \cdot r^{n-1}$
増減$d > 0$ で単調増加$r > 1$ で単調増加

5等差型・等比型の応用

等差型・等比型の漸化式は、日常的な場面でも現れます。

📝 応用例1:複利計算(等比型)

元本 $100$ 万円を年利 $5\%$ の複利で運用するとき、$n$ 年後の元利合計を $a_n$ とすると:

$a_0 = 100$, $a_{n+1} = 1.05 \, a_n$

公比 $1.05$ の等比数列で $a_n = 100 \cdot 1.05^n$(万円)

📝 応用例2:等差型の増減

$a_1 = 50$, $a_{n+1} = a_n - 7$ のとき、$a_n > 0$ となる $n$ の最大値を求めよ。

$a_n = 50 + (n-1)(-7) = -7n + 57$

$-7n + 57 > 0$ より $n < \dfrac{57}{7} = 8.14\ldots$ すなわち $n \leq 8$

よって $a_n > 0$ となる最大の $n$ は $\boldsymbol{8}$。

📌 漸化式は「帰納的定義」

漸化式で数列を定義する方法を帰納的定義といいます。一方、$a_n = 2n + 1$ のように $n$ の式で直接与える定義を明示的定義といいます。

漸化式から一般項を求めることは、帰納的定義を明示的定義に変換することに相当します。

まとめ

  • 漸化式 ─ 隣り合う項の間の関係式。初項と合わせて数列を定義する
  • 等差型 ─ $a_{n+1} = a_n + d$ → 一般項 $a_n = a_1 + (n-1)d$
  • 等比型 ─ $a_{n+1} = ra_n$ → 一般項 $a_n = a_1 \cdot r^{n-1}$
  • 型の判別 ─ 隣接項の差が定数なら等差型、比が定数なら等比型
  • 初項の重要性 ─ 漸化式だけでは数列は一意に決まらない。初項を必ず確認する

確認テスト

Q1. $a_1 = 7$, $a_{n+1} = a_n + 4$ のとき、一般項 $a_n$ を求めよ。

▶ クリックして解答を表示 公差 $d = 4$ の等差数列。$a_n = 7 + (n-1) \cdot 4 = 4n + 3$

Q2. $a_1 = 5$, $a_{n+1} = 2a_n$ のとき、一般項 $a_n$ を求めよ。

▶ クリックして解答を表示 公比 $r = 2$ の等比数列。$a_n = 5 \cdot 2^{n-1}$

Q3. $a_1 = 1$, $a_{n+1} = -3a_n$ のとき、$a_5$ を求めよ。

▶ クリックして解答を表示 $a_n = 1 \cdot (-3)^{n-1}$ より $a_5 = (-3)^4 = 81$

Q4. $a_1 = 20$, $a_{n+1} = a_n - 3$ のとき、$a_n > 0$ となる $n$ の最大値を求めよ。

▶ クリックして解答を表示 $a_n = 20 - 3(n-1) = -3n + 23$。$-3n + 23 > 0$ より $n < 23/3 \approx 7.67$。よって $n = 7$。

Q5. 漸化式 $a_{n+1} = a_n + d$ と $a_{n+1} = ra_n$ のどちらが等差型でどちらが等比型か答えよ。

▶ クリックして解答を表示 $a_{n+1} = a_n + d$ が等差型(隣接項の差が一定)、$a_{n+1} = ra_n$ が等比型(隣接項の比が一定)。

入試問題演習

問題 1 A 基礎 等差・等比の判別

次の漸化式で定められる数列の一般項を求めよ。

(1) $a_1 = 2$, $a_{n+1} = a_n + 6$

(2) $a_1 = 3$, $a_{n+1} = 4a_n$

(3) $a_1 = 100$, $a_{n+1} = a_n - 8$

解答

(1) 初項 $2$、公差 $6$ の等差数列。$a_n = 2 + (n-1) \cdot 6 = 6n - 4$

(2) 初項 $3$、公比 $4$ の等比数列。$a_n = 3 \cdot 4^{n-1}$

(3) 初項 $100$、公差 $-8$ の等差数列。$a_n = 100 + (n-1)(-8) = -8n + 108$

▶ 解答を見る
問題 2 B 標準 条件から漸化式を立てる

等比数列 $\{a_n\}$ が $a_2 = 6$, $a_5 = 162$ を満たすとき、初項 $a_1$ と公比 $r$ を求め、一般項を求めよ。

解答

$a_2 = a_1 r = 6$, $a_5 = a_1 r^4 = 162$

$\dfrac{a_5}{a_2} = r^3 = \dfrac{162}{6} = 27$ より $r = 3$

$a_1 = \dfrac{6}{r} = \dfrac{6}{3} = 2$

$a_n = 2 \cdot 3^{n-1}$

▶ 解答を見る
問題 3 B 標準 等差数列と和

$a_1 = 3$, $a_{n+1} = a_n + 5$ で定められる数列 $\{a_n\}$ について、初項から第 $n$ 項までの和 $S_n$ を求めよ。また $S_n > 500$ となる最小の $n$ を求めよ。

解答

$a_n = 3 + (n-1) \cdot 5 = 5n - 2$

$S_n = \displaystyle\sum_{k=1}^n (5k-2) = 5 \cdot \frac{n(n+1)}{2} - 2n = \frac{5n^2 + n}{2} - 2n = \frac{5n^2 - 3n}{2}$

$S_n > 500$ より $\dfrac{5n^2 - 3n}{2} > 500$ すなわち $5n^2 - 3n - 1000 > 0$

$n = \dfrac{3 + \sqrt{9 + 20000}}{10} = \dfrac{3 + \sqrt{20009}}{10} \approx \dfrac{3 + 141.5}{10} \approx 14.4$

よって $n \geq 15$。最小の $n$ は $\boldsymbol{15}$。(検算:$S_{14} = \frac{5 \cdot 196 - 42}{2} = 469$, $S_{15} = \frac{5 \cdot 225 - 45}{2} = 540$)

▶ 解答を見る
問題 4 C 発展 等比数列と不等式

$a_1 = 1$, $a_{n+1} = 2a_n$ で定められる数列 $\{a_n\}$ について、$\displaystyle\sum_{k=1}^n a_k > 10^6$ を満たす最小の自然数 $n$ を求めよ。ただし $\log_{10} 2 = 0.3010$ とする。

解答

$a_n = 2^{n-1}$ より $\displaystyle\sum_{k=1}^n a_k = \sum_{k=1}^n 2^{k-1} = \frac{2^n - 1}{2 - 1} = 2^n - 1$

$2^n - 1 > 10^6$ すなわち $2^n > 10^6 + 1 \approx 10^6$

両辺の常用対数:$n \log_{10} 2 > 6$ より $n > \dfrac{6}{0.3010} \approx 19.93$

よって最小の $n$ は $\boldsymbol{20}$。

解説

等比数列の和の公式 $S_n = \dfrac{a_1(r^n - 1)}{r - 1}$ を使います。$2^n > 10^6$ の形にして対数を取ることで $n$ の範囲を求めます。$2^{20} = 1048576 > 10^6$ を確認できます。

▶ 解答を見る