§B1.4漸化式の解法(基本形)

最終更新

漸化式は、前の項から次の項を作る規則を表します。本記事では、等差型、等比型、一次型という三つの基本形を扱います。すべての漸化式が三つの形だけで解けるという主張ではありません。

1 漸化式と初期条件

初期条件が無ければ、一つの漸化式から複数の数列が定まります。

定義 1.1 (漸化式と初期条件). 数列の項どうしの関係を表す式を漸化式といいます。正の整数nnについてan+1a_{n+1}をana_nから定める漸化式と初項a1a_1が与えられると、a2,a3,…a_2,a_3,\ldotsが順に一意に定まります。

例 1.2 (初期条件の役割).an+1=an+2a_{n+1}=a_n+2だけでは、1,3,5,…1,3,5,\ldotsも4,6,8,…4,6,8,\ldotsも条件を満たします。a1=1a_1=1を加えると、前者だけが定まります。

漸化式を解くとは、漸化式と初期条件を満たす一般項を求めることです。求めた式は、初期条件と漸化式の両方へ代入して確認します。

2 等差型

一定の差を加える漸化式は、等差数列を定めます。

公式 2.1 (等差型の一般項). 正の整数nnについて

an+1=an+d,a1=Aa_{n+1}=a_n+d,\qquad a_1=A

であるならば、

an=A+(n−1)da_n=A+(n-1)d

です。

証明.an+1−an=da_{n+1}-a_n=dなので、数列は初項AA、公差ddの等差数列です。§B1.1 公式 1.2から一般項を得ます。▨

例 2.2 (等差型).a1=5a_1=5、an+1=an−3a_{n+1}=a_n-3ならば、

an=5−3(n−1)=8−3na_n=5-3(n-1)=8-3n

です。an+1=8−3(n+1)=5−3na_{n+1}=8-3(n+1)=5-3nとan−3=(8−3n)−3=5−3na_n-3=(8-3n)-3=5-3nが一致します。

3 等比型

一定の数を掛ける漸化式は、等比数列を定めます。

公式 3.1 (等比型の一般項). 正の整数nnについて

an+1=ran,a1=Aa_{n+1}=ra_n,\qquad a_1=A

であるならば、

an=Arn−1a_n=Ar^{n-1}

です。

証明. 数列は初項AA、公比rrの等比数列です。§B1.1 公式 2.2から一般項を得ます。▨

例 3.2 (等比型).a1=3a_1=3、an+1=−2ana_{n+1}=-2a_nならば

an=3(−2)n−1a_n=3(-2)^{n-1}

です。n=1n=1で初項を与え、−2-2を掛けると第n+1n+1項の式になります。

4 一次型

an+1=pan+qa_{n+1}=pa_n+qでは、一定値α\alphaを引いて等比型へ移します。ただし、p=1p=1の場合は分けて扱います。

定理 4.1 (一次型の漸化式). 正の整数nnについて

an+1=pan+q,a1=Aa_{n+1}=pa_n+q,\qquad a_1=A

とします。

  • p≠1p\ne1ならば、α=q1−p\alpha=\dfrac{q}{1-p}と置くと an=α+(A−α)pn−1a_n=\alpha+(A-\alpha)p^{n-1} です。
  • p=1p=1ならば an=A+(n−1)qa_n=A+(n-1)q です。

証明.p≠1p\ne1のとき、α=pα+q\alpha=p\alpha+qを満たすα=q/(1−p)\alpha=q/(1-p)が存在します。漸化式からこの等式を引くと

an+1−α=p(an−α)a_{n+1}-\alpha=p(a_n-\alpha)

です。したがって{an−α}\{a_n-\alpha\}は初項A−αA-\alpha、公比ppの等比数列です。

p=1p=1のときはan+1=an+qa_{n+1}=a_n+qであり、初項AA、公差qqの等差数列です。▨

例 4.2 (p≠1p\ne1の一次型).a1=4a_1=4、an+1=2an+3a_{n+1}=2a_n+3を考えます。α=2α+3\alpha=2\alpha+3からα=−3\alpha=-3です。

an+1+3=2(an+3)a_{n+1}+3=2(a_n+3)

なので、an+3=7⋅2n−1a_n+3=7\cdot2^{n-1}、すなわち

an=7⋅2n−1−3a_n=7\cdot2^{n-1}-3

です。右辺を漸化式へ代入すると

2an+3=14⋅2n−1−3=7⋅2n−3=an+12a_n+3=14\cdot2^{n-1}-3=7\cdot2^n-3=a_{n+1}

となります。

例 4.3 (p=1p=1の一次型).a1=−2a_1=-2、an+1=an+5a_{n+1}=a_n+5では、α=q/(1−p)\alpha=q/(1-p)を用いることができません。この数列は等差数列なので

an=−2+5(n−1)=5n−7a_n=-2+5(n-1)=5n-7

です。

5 演習

  • a1=2a_1=2、an+1=an+4a_{n+1}=a_n+4で定まる数列の一般項を求めます。
  • a1=5a_1=5、an+1=12ana_{n+1}=\frac12a_nで定まる数列の一般項を求めます。
  • a1=1a_1=1、an+1=3an−4a_{n+1}=3a_n-4を、一定値を引いて等比型へ帰着させます。
  • a1=6a_1=6、an+1=an−2a_{n+1}=a_n-2について、p=1p=1の場合として解いた式と等差型として解いた式が一致することを確認します。

各結果について、n=1n=1の初期条件と、正の整数nnにおける漸化式の両方を満たすかを代入によって確認します。

注意 5.1 (演習の答え).

  1. an=4n−2a_n=4n-2です。
  2. an=5(12)n−1a_n=5\left(\dfrac12\right)^{n-1}です。
  3. α=2\alpha=2を引くとan+1−2=3(an−2)a_{n+1}-2=3(a_n-2)となるので、an=2−3n−1a_n=2-3^{n-1}です。
  4. どちらの方法でもan=8−2na_n=8-2nを得ます。

例題

条件と何を求めるかを確認してから、式と答えの対応を見比べてください。

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

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

解法の型特性方程式 α\alpha==pαp\alpha + q →\to a_n − α\alpha が等比数列

  1. 例題 1

    a1=−1,an+1=3an+6a_1 = -1,\quad a_{n+1} = 3a_n + 6
  2. 例題 2

    a1=−6,an+1=2an+3a_1 = -6,\quad a_{n+1} = 2a_n + 3
  3. 例題 3

    a1=−3,an+1=2an+2a_1 = -3,\quad a_{n+1} = 2a_n + 2
  4. 例題 4

    a1=−1,an+1=3an−4a_1 = -1,\quad a_{n+1} = 3a_n - 4
  5. 例題 5

    a1=4,an+1=3an−4a_1 = 4,\quad a_{n+1} = 3a_n - 4
  6. 例題 6

    a1=−3,an+1=3an+4a_1 = -3,\quad a_{n+1} = 3a_n + 4
  7. 例題 7

    a1=7,an+1=−2an+12a_1 = 7,\quad a_{n+1} = -2a_n + 12
  8. 例題 8

    a1=4,an+1=2an−1a_1 = 4,\quad a_{n+1} = 2a_n - 1
  9. 例題 9

    a1=−4,an+1=2an+3a_1 = -4,\quad a_{n+1} = 2a_n + 3
  10. 例題 10

    a1=−1,an+1=−2an+6a_1 = -1,\quad a_{n+1} = -2a_n + 6

演習

問題を解いてから「解答・解説」を開けます。

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

演習を読み込み中…

前提記事