階差数列の一般項とは?公式や求め方をわかりやすく解説(数列・第n項・計算方法・数学B・高校数学など)
「階差数列の一般項って、どうやって求めるの?」と悩んでいる高校生や数学を復習中の方も多いでしょう。
階差数列とは、数列の隣り合う項の差を並べてできる数列のことで、元の数列の一般項を求めるための強力なツールとして数学Bの数列単元で登場します。
一見複雑に見える数列も、階差数列の考え方を使えばスムーズに一般項を導き出せるケースが多いです。
本記事では、階差数列の一般項の意味と公式、具体的な求め方を第n項・計算方法・数学Bのポイントを交えながらわかりやすく解説します。
数列が苦手な方も、この記事を読み終える頃には階差数列の考え方をしっかりマスターできるでしょう。
階差数列の一般項とは?結論からわかりやすく説明
それではまず、階差数列の一般項とは何かについて解説していきます。
階差数列の定義と基本的な意味
数列$\{a_n\}$において、隣り合う2項の差$b_n = a_{n+1} – a_n$を並べた数列$\{b_n\}$を、$\{a_n\}$の階差数列と呼びます。
つまり階差数列$\{b_n\}$の各項は「元の数列の隣り合う項の差」であり、この差が何らかの規則性を持つとき、元の数列の一般項が求められます。
たとえば数列 2, 5, 10, 17, 26, … の階差数列は 3, 5, 7, 9, … という等差数列になっています。
この階差数列の規則性を使って、元の数列の一般項$a_n$を求めるのが階差数列の活用法です。
等差数列や等比数列だけでは表せない数列も、階差数列を使えば一般項が求められることが多く、数学Bの数列単元では非常に重要な考え方です。
一般項を求める基本公式
階差数列を使った一般項の公式
数列$\{a_n\}$の階差数列を$\{b_n\}$とすると、
$n \geq 2$のとき:$a_n = a_1 + \displaystyle\sum_{k=1}^{n-1} b_k$
ここで$\displaystyle\sum_{k=1}^{n-1} b_k = b_1 + b_2 + \cdots + b_{n-1}$です。
この公式は「$a_n = a_1 + (a_2 – a_1) + (a_3 – a_2) + \cdots + (a_n – a_{n-1})$」という差の累積から導かれます。
望遠鏡和(テレスコーピングサム)とも呼ばれる考え方で、中間の項がキャンセルして$a_1$と$b_k$の和だけが残ります。
求めた$a_n$が$n=1$でも成立するかを必ず確認することも重要なポイントです。
階差数列が使える場面と使えない場面
階差数列が有効なのは、階差数列$\{b_n\}$が等差数列・等比数列など既知の数列になる場合です。
逆に、階差数列が特定の規則を持たない場合や、元の数列自体が等差・等比数列の場合は階差数列を使う必要はありません。
また、階差数列の階差(二階差数列)を求めることで、さらに一般項を求めやすくなるケースもあります。
| 数列の種類 | 一般項の求め方 |
|---|---|
| 等差数列 | 直接公式$a_n = a_1 + (n-1)d$を使う |
| 等比数列 | 直接公式$a_n = a_1 \cdot r^{n-1}$を使う |
| 階差が等差数列 | 階差数列の公式を使う |
| 階差が等比数列 | 階差数列の公式を使う |
| 階差が一定でない複雑な数列 | 二階差数列や漸化式を検討 |
階差数列の一般項の求め方・手順と具体例
続いては、階差数列の一般項の求め方を具体例を交えながら確認していきます。
ステップごとの解法手順
階差数列を使って一般項を求める手順は以下の通りです。
【手順】
ステップ1:数列$\{a_n\}$の隣接する項の差$b_n = a_{n+1} – a_n$を求める
ステップ2:$\{b_n\}$の一般項(式)を求める
ステップ3:$a_n = a_1 + \displaystyle\sum_{k=1}^{n-1}b_k$を計算する
ステップ4:$n=1$のとき成立するか確認する
ステップ4の確認作業を怠ると答えが不正確になることがあるため、必ず$n=1$を代入して検証してください。
多くの場合$n=1$でも成立しますが、成立しない場合は場合分けが必要です。
具体的な計算例(階差が等差数列の場合)
例題:数列 1, 3, 7, 13, 21, … の一般項を求めよ。
階差数列:2, 4, 6, 8, …(公差2の等差数列)
$b_k = 2k$
$a_n = 1 + \displaystyle\sum_{k=1}^{n-1}2k = 1 + 2 \cdot \dfrac{(n-1)n}{2} = 1 + n(n-1) = n^2 – n + 1$
$n=1$のとき $1^2 – 1 + 1 = 1$(成立)
よって$a_n = n^2 – n + 1$
このように階差数列が等差数列の場合、一般項はn に関する2次式になります。
一般に、階差数列がk次式の場合、元の数列の一般項はk+1次式になるという関係があります。
具体的な計算例(階差が等比数列の場合)
例題:数列 2, 4, 8, 16, 32, … ではなく、1, 3, 7, 15, 31, … の一般項を求めよ。
階差数列:2, 4, 8, 16, …(初項2、公比2の等比数列)
$b_k = 2^k$
$a_n = 1 + \displaystyle\sum_{k=1}^{n-1}2^k = 1 + 2 \cdot \dfrac{2^{n-1}-1}{2-1} = 1 + 2^n – 2 = 2^n – 1$
$n=1$のとき $2^1 – 1 = 1$(成立)
よって$a_n = 2^n – 1$
階差数列が等比数列の場合、一般項は指数関数の形になります。
等比数列の和の公式を正確に使えることが重要ですので、公式を確認しておきましょう。
n=1の確認が必要な理由と注意点
続いては、n=1の確認が必要な理由と注意点を確認していきます。
公式がn≥2から導かれる理由
階差数列の公式$a_n = a_1 + \displaystyle\sum_{k=1}^{n-1}b_k$は、$n \geq 2$のときに成り立つ式です。
これは、$\displaystyle\sum_{k=1}^{n-1}b_k$という和がn=1のとき$\displaystyle\sum_{k=1}^{0}b_k$となり、空の和(=0)になるからです。
その場合$a_1 = a_1 + 0 = a_1$となり、数学的には一応成立しますが、厳密には$n \geq 2$の範囲で導いた式であることを意識する必要があります。
実際の問題では、求めた$a_n$の式に$n=1$を代入し、元の数列の初項$a_1$と一致するかを確認します。
n=1が成立しない場合の対処法
まれに、求めた$a_n$の式が$n=1$では成立しないケースがあります。
そのような場合は次のように場合分けして答えます。
場合分けの書き方例
$n \geq 2$のとき:$a_n = (求めた式)$
$n = 1$のとき:$a_1 = (元の数列の初項)$
この場合分けをすることで、全てのnに対して正しい一般項を示せます。
入試では答えの記述方法も採点対象になるため、場合分けが必要かどうかの確認を忘れないようにしましょう。
よくある間違いとその対策
階差数列で一般項を求める際によくある間違いをまとめます。
| よくある間違い | 対策 |
|---|---|
| $b_n$の一般項を求める際にkとnを混同する | $b_n$を求めた後、$b_k$と書き直して代入する |
| 等差・等比数列の和の公式を間違える | 公式を暗記し、計算前に書き出す |
| n=1の確認を忘れる | 解答の最後に必ずn=1を代入して確認する |
| $\displaystyle\sum_{k=1}^{n-1}$の上限・下限を誤る | シグマの範囲をk=1からn-1と明記して計算する |
これらのミスは計算ミスではなく理解不足から生じることが多いため、公式の意味を理解したうえで練習を重ねることが大切です。
階差数列と漸化式・数列の和との関係
続いては、階差数列と漸化式・数列の和との関係を確認していきます。
漸化式と階差数列の関係
漸化式$a_{n+1} = a_n + f(n)$の形($f(n)$はnの関数)は、そのまま階差数列の定義$b_n = a_{n+1} – a_n = f(n)$と一致します。
つまり、この形の漸化式は階差数列の公式で直接解けるということです。
$f(n)$が等差数列や等比数列ならば、その和を計算することで$a_n$が得られます。
漸化式と階差数列は密接に関連しているため、漸化式の形を見てすぐに「これは階差数列で解ける」と判断できるようになると問題解法のスピードが上がります。
数列の和$S_n$との関係
数列の和$S_n = \displaystyle\sum_{k=1}^{n}a_k$から一般項を求める際にも、階差数列の考え方が応用されます。
$a_n = S_n – S_{n-1}$($n \geq 2$)という関係式は、まさに数列$\{S_n\}$の階差数列が$\{a_n\}$になるという意味を持ちます。
$a_n = S_n – S_{n-1}$($n \geq 2$)という関係は非常に重要です。
和$S_n$が与えられたとき、この式と$n=1$の確認を組み合わせて一般項$a_n$を求める問題は入試の定番であり、階差数列の考え方と表裏一体のテクニックです。
二階差数列・高階差数列への発展
階差数列$\{b_n\}$の階差数列、つまり「元の数列の二階差数列」を考えることもあります。
二階差数列$c_n = b_{n+1} – b_n$が等差数列になる場合、元の数列の一般項は3次式で表されます。
一般に、k階差数列が定数(0次式)になる場列は、元の数列の一般項はk次多項式で表されます。
この考え方は、差分法と呼ばれる手法につながり、数値解析や数値計算の分野でも応用される重要な概念です。
高校数学の範囲では深入りする必要はありませんが、知っておくと数列の性質をより深く理解できるでしょう。
まとめ
本記事では、階差数列の一般項について、定義から公式・求め方・注意点・漸化式との関係まで詳しく解説しました。
階差数列とは元の数列の隣接する項の差を並べた数列であり、一般項$a_n = a_1 + \displaystyle\sum_{k=1}^{n-1}b_k$という公式で元の数列の一般項を求めることができます。
求め方の手順は「階差数列を求める→一般項を求める→和を計算する→n=1の確認」という流れが基本です。
n=1の確認を忘れずに行うことや、$b_n$とbkの書き分けに注意することが正確な解答のポイントになります。
漸化式$a_{n+1} = a_n + f(n)$の形や、$a_n = S_n – S_{n-1}$との関連も理解しておくと、数列の問題全体への理解が深まります。
高校数学・数学Bの数列単元において階差数列は必ずマスターすべきテーマですので、本記事の解説を参考に繰り返し練習してみてください。