目次 / 数列 / 数学B

第7章 いろいろな漸化式

—— 形の違う漸化式も、置きかえや引き算で等差・等比・階差数列に言いかえて解く ——

第6章の最後に、$a_{n+1} = 2a_n + n$、$a_{n+1} = \dfrac{a_n}{a_n + 1}$、$a_{n+2} = a_{n+1} + a_n$、そして和 $S_n$ と $a_n$ が混ざった式を予告しました。この章では、こうした少し複雑な漸化式を順に解いていきます。道具は第6章と同じで、最後は等差数列・等比数列・階差数列のどれかに言いかえます。違うのは、そこへたどり着くための「ひと工夫」です。何かを引く、何かで割る、逆数をとる、2 つの式を引き算する。どの工夫を選ぶかを、漸化式の形から見分けられるようになることが、この章の目標です。

問題マップ記録を読み込み中…
未回答 25× 0○ 01か月定着 0

足す数が nn の 1 次式のとき

第6章の最後に予告した漸化式から始めましょう。

a1\displaystyle a_1=1,\displaystyle {}= 1,an+1\displaystyle a_{n+1}=2an\displaystyle {}= 2a_n+n\displaystyle {}+ n

項を書き出すと 1,1, 3,\ 3, 8,\ 8, 19,\ 19, 42,\ 42, …\ \ldots です。「2 倍して足す」形は第6章の an+1a_{n+1}=pan{}= pa_n+q{}+ q に似ていますが、足す数が 1,1, 2,\ 2, 3,\ 3, …\ \ldots と番号によって変わるので、落ち着き先 α\alpha を 1 つの数として見つけることができません。

そこで、落ち着き先のほうも番号とともに動かしてみます。nn の 1 次式 g(n)g(n)=αn{}= \alpha n+β{}+ \beta で、もとの漸化式と同じ関係

g(n+1)\displaystyle g(n + 1)=2g(n)\displaystyle {}= 2g(n)+n\displaystyle {}+ n

を満たすものを探すのです。左辺は αn\alpha n+α{}+ \alpha+β{}+ \beta、右辺は (2α+1)n(2\alpha + 1)n+2β{}+ 2\beta なので、nn の係数と定数項を比べて α\alpha=2α{}= 2\alpha+1{}+ 1,α\alpha+β{}+ \beta=2β{}= 2\beta。これを解くと α\alpha=−1,{}= -1,β\beta=−1{}= -1 で、g(n)g(n)=−n{}= -n−1{}- 1 が見つかります。

an+1a_{n+1}=2an{}= 2a_n+n{}+ n から g(n+1)g(n + 1)=2g(n){}= 2g(n)+n{}+ n を辺々引くと、nn の部分がきれいに消えて

an+1\displaystyle a_{n+1}−g(n+1)\displaystyle {}- g(n + 1)=2{an−g(n)}\displaystyle {}= 2\{a_n - g(n)\}

となります。{an−g(n)}\{a_n - g(n)\}、つまり {an+n+1}\{a_n + n + 1\} は公比 22 の等比数列です。

公式1:an+1a_{n+1}=pan{}= pa_n+(n の 1 次式){}+ (n \text{ の 1 次式}) 型の漸化式

p,p, c,\ c, d\ d を定数とし、pp≠1{}\neq 1 とする。漸化式 an+1a_{n+1}=pan{}= pa_n+cn{}+ cn+d{}+ d に対して、nn の 1 次式 g(n)g(n)=αn{}= \alpha n+β{}+ \beta を

g(n+1)\displaystyle g(n + 1)=pg(n)\displaystyle {}= pg(n)+cn\displaystyle {}+ cn+d\displaystyle {}+ d

がすべての nn で成り立つように定める(両辺の nn の係数と定数項を比べる)。すると

an+1\displaystyle a_{n+1}−g(n+1)\displaystyle {}- g(n + 1)=p{an−g(n)}\displaystyle {}= p\{a_n - g(n)\}

となり、数列 {an−g(n)}\{a_n - g(n)\} は初項 a1a_1−g(1){}- g(1)、公比 pp の等比数列である。よって

an\displaystyle a_n=g(n)\displaystyle {}= g(n)+{a1−g(1)}pn−1\displaystyle {}+ \{a_1 - g(1)\}p^{n-1}

第6章の α\alpha は「その場に止まっている落ち着き先」でした。公式1の g(n)g(n) は「動いていく落ち着き先」です。

散歩中の犬と飼い主を思い浮かべてください。飼い主は一定の歩幅で道を進み、犬はそのまわりを行ったり来たりしています。道の起点から犬までの距離だけを記録すると、動きは複雑に見えます。ところが、飼い主を基準にして「飼い主から犬までの距離」を測ると、「毎回半分になる」のような単純な規則が見えることがあります。飼い主にあたるのが g(n)g(n)、飼い主からのずれが ana_n−g(n){}- g(n) です。

0 a₁ a₂ a₃ a₄ a₅ ずれ 6 ずれ 3 1.5 0.75 n = 1 2 3 4 5 g(n) = 2n − 4(動く落ち着き先) ずれ aₙ − g(n) が毎回 1/2 倍になる

図は a1a_1=4,{}= 4,an+1a_{n+1}=12an{}= \dfrac{1}{2}a_n+n{}+ n の例です(例題1(2))。数列そのものは増えたり減ったりしますが、直線 g(n)g(n)=2n{}= 2n−4{}- 4 からのずれだけを見ると、毎回ちょうど半分になっています。

g(n)g(n) の代わりに、階差をとる方法もあります。an+2a_{n+2}=pan+1{}= pa_{n+1}+c(n+1){}+ c(n + 1)+d{}+ d から an+1a_{n+1}=pan{}= pa_n+cn{}+ cn+d{}+ d を引くと、bnb_n=an+1{}= a_{n+1}−an{}- a_n について bn+1b_{n+1}=pbn{}= pb_n+c{}+ c となり、第6章の panpa_n+q{}+ q 型に帰着します(実践 j16)。計算は少し長くなりますが、1 次式を探す必要がありません。

足す数が nn の 1 次式のときは、同じ漸化式を満たす 1 次式 g(n)g(n)(動く落ち着き先)を係数比較で見つけ、ana_n−g(n){}- g(n) が等比数列になることを使って解くということです。

例題1:panpa_n+(n の 1 次式){}+ (n \text{ の 1 次式}) 型

次の漸化式で定まる数列 {an}\{a_n\} の一般項を求めなさい。

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

(2) a1a_1=4,{}= 4,an+1a_{n+1}=12an{}= \dfrac{1}{2}a_n+n{}+ n


【解答】

(1) 上で見たとおり、g(n)g(n)=−n{}= -n−1{}- 1 は g(n+1)g(n + 1)=2g(n){}= 2g(n)+n{}+ n を満たします。漸化式から辺々引くと

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

数列 {an+n+1}\{a_n + n + 1\} は初項 a1a_1+2{}+ 2=3{}= 3、公比 22 の等比数列なので、ana_n+n{}+ n+1{}+ 1=3⋅2n−1{}= 3 \cdot 2^{n-1} より

an=3⋅2n−1‾\displaystyle \underline{\rule[-0.15em]{0em}{1.0141em}a_n = 3 \cdot 2^{n-1}}−n‾\displaystyle \underline{\rule[-0.15em]{0em}{1.0141em}{}- n}−1‾\displaystyle \underline{\rule[-0.15em]{0em}{1.0141em}{}- 1}

(a2a_2=3{}= 3,a3a_3=8{}= 8、式でも 66−3{}- 3=3{}= 3,1212−4{}- 4=8{}= 8。)

(2) g(n)g(n)=αn{}= \alpha n+β{}+ \beta とおき、g(n+1)g(n + 1)=12g(n){}= \dfrac{1}{2}g(n)+n{}+ n に代入すると

αn\displaystyle \alpha n+α\displaystyle {}+ \alpha+β\displaystyle {}+ \beta=(12α+1)n\displaystyle {}= \left(\frac{1}{2}\alpha + 1\right)n+12β\displaystyle {}+ \frac{1}{2}\beta

係数を比べて α\alpha=12α{}= \dfrac{1}{2}\alpha+1{}+ 1,α\alpha+β{}+ \beta=12β{}= \dfrac{1}{2}\beta より α\alpha=2,{}= 2,β\beta=−4{}= -4、g(n)g(n)=2n{}= 2n−4{}- 4 です。よって

an+1\displaystyle a_{n+1}−{2(n+1)−4}\displaystyle {}- \{2(n + 1) - 4\}=12{an−(2n−4)}\displaystyle {}= \frac{1}{2}\{a_n - (2n - 4)\}

数列 {an−(2n−4)}\{a_n - (2n - 4)\} は初項 44−(−2){}- (-2)=6{}= 6、公比 12\dfrac{1}{2} の等比数列なので

an=2n‾\displaystyle \underline{\rule[-0.95em]{0em}{2.6040em}a_n = 2n}−4‾\displaystyle \underline{\rule[-0.95em]{0em}{2.6040em}{}- 4}+6(12)n−1‾\displaystyle \underline{\rule[-0.95em]{0em}{2.6040em}{}+ 6\left(\frac{1}{2}\right)^{n-1}}

(a2a_2=2{}= 2+1{}+ 1=3{}= 3,a3a_3=32{}= \dfrac{3}{2}+2{}+ 2=72{}= \dfrac{7}{2}、式でも 00+3{}+ 3=3{}= 3,22+32{}+ \dfrac{3}{2}=72{}= \dfrac{7}{2}。)

足す数が指数のとき:panpa_n+qn{}+ q^n 型

今度は、足す数が 3n3^n のように指数で増えていく場合です。

a1\displaystyle a_1=2,\displaystyle {}= 2,an+1\displaystyle a_{n+1}=2an\displaystyle {}= 2a_n+3n\displaystyle {}+ 3^n

1 次式を探す方法は使えません。代わりに、両辺を 3n+13^{n+1} で割ってみます。

an+13n+1\displaystyle \frac{a_{n+1}}{3^{n+1}}=23⋅an3n\displaystyle {}= \frac{2}{3} \cdot \frac{a_n}{3^n}+13\displaystyle {}+ \frac{1}{3}

bnb_n=an3n{}= \dfrac{a_n}{3^n} とおくと、これは bn+1b_{n+1}=23bn{}= \dfrac{2}{3}b_n+13{}+ \dfrac{1}{3} で、第6章の panpa_n+q{}+ q 型そのものです。割ったことで、邪魔だった 3n3^n が定数 13\dfrac{1}{3} に変わりました。

公式2:an+1a_{n+1}=pan{}= pa_n+qn{}+ q^n 型の漸化式

p,p, q\ q を 0 でない定数とする。漸化式 an+1a_{n+1}=pan{}= pa_n+qn{}+ q^n の両辺を qn+1q^{n+1} で割り、bnb_n=anqn{}= \dfrac{a_n}{q^n} とおくと

bn+1\displaystyle b_{n+1}=pq bn\displaystyle {}= \frac{p}{q}\,b_n+1q\displaystyle {}+ \frac{1}{q}

となり、panpa_n+q{}+ q 型(pp=q{}= q のときは等差型)に帰着する。また、両辺を pn+1p^{n+1} で割り、cnc_n=anpn{}= \dfrac{a_n}{p^n} とおくと

cn+1\displaystyle c_{n+1}=cn\displaystyle {}= c_n+1p(qp)n\displaystyle {}+ \frac{1}{p}\left(\frac{q}{p}\right)^n

となり、階差型に帰着する。

割り算の意味は、値段の比べ方にたとえられます。物価が毎年 33 倍になる国で、ある人の貯金額を 10 年分並べても、増えたのか減ったのかは分かりにくいでしょう。そこで、各年の金額をその年の物価で割って「今の値段に直すといくら分か」(実質の価値)を見ると、動きが素直に見えてきます。3n3^n で割るのは、物価の上がり分をならして、数列の本当の動きを取り出すことにあたります。

足す数が qnq^n のときは、両辺を qn+1q^{n+1}(または pn+1p^{n+1})で割って anqn\dfrac{a_n}{q^n} を新しい数列とみると、panpa_n+q{}+ q 型(または階差型)になるということです。

例題2:panpa_n+qn{}+ q^n 型

a1a_1=2,{}= 2,an+1a_{n+1}=2an{}= 2a_n+3n{}+ 3^n で定まる数列 {an}\{a_n\} の一般項を求めなさい。


【解答】

両辺を 3n+13^{n+1} で割り、bnb_n=an3n{}= \dfrac{a_n}{3^n} とおくと

bn+1\displaystyle b_{n+1}=23bn\displaystyle {}= \frac{2}{3}b_n+13,\displaystyle {}+ \frac{1}{3},b1\displaystyle b_1=a13\displaystyle {}= \frac{a_1}{3}=23\displaystyle {}= \frac{2}{3}

α\alpha=23α{}= \dfrac{2}{3}\alpha+13{}+ \dfrac{1}{3} を解くと α\alpha=1{}= 1 で、bn+1b_{n+1}−1{}- 1=23(bn−1){}= \dfrac{2}{3}(b_n - 1) と変形できます。数列 {bn−1}\{b_n - 1\} は初項 23\dfrac{2}{3}−1{}- 1=−13{}= -\dfrac{1}{3}、公比 23\dfrac{2}{3} の等比数列なので

bn\displaystyle b_n=1\displaystyle {}= 1−13(23)n−1\displaystyle {}- \frac{1}{3}\left(\frac{2}{3}\right)^{n-1}

ana_n=3nbn{}= 3^n b_n で、3n⋅13(23)n−13^n \cdot \dfrac{1}{3}\left(\dfrac{2}{3}\right)^{n-1}=3n−1⋅2n−13n−1{}= 3^{n-1} \cdot \dfrac{2^{n-1}}{3^{n-1}}=2n−1{}= 2^{n-1} なので

an=3n‾\displaystyle \underline{\rule[-0.15em]{0em}{1.0141em}a_n = 3^n}−2n−1‾\displaystyle \underline{\rule[-0.15em]{0em}{1.0141em}{}- 2^{n-1}}

(a2a_2=4{}= 4+3{}+ 3=7{}= 7,a3a_3=14{}= 14+9{}+ 9=23{}= 23、式でも 99−2{}- 2=7{}= 7,2727−4{}- 4=23{}= 23。)

同じ問題を、2n+12^{n+1} で割って解くこともできます。cnc_n=an2n{}= \dfrac{a_n}{2^n} とおくと cn+1c_{n+1}=cn{}= c_n+12(32)n{}+ \dfrac{1}{2}\left(\dfrac{3}{2}\right)^n、c1c_1=1{}= 1 で、階差型です。nn≧2{}\geqq 2 のとき

cn\displaystyle c_n=1\displaystyle {}= 1+∑k=1n−112(32)k\displaystyle {}+ \sum_{k=1}^{n-1} \frac{1}{2}\left(\frac{3}{2}\right)^k=1\displaystyle {}= 1+32{(32)n−1−1}\displaystyle {}+ \frac{3}{2}\left\{\left(\frac{3}{2}\right)^{n-1} - 1\right\}=(32)n\displaystyle {}= \left(\frac{3}{2}\right)^n−12\displaystyle {}- \frac{1}{2}

(nn=1{}= 1 でも 32\dfrac{3}{2}−12{}- \dfrac{1}{2}=1{}= 1)。ana_n=2ncn{}= 2^n c_n=3n{}= 3^n−2n−1{}- 2^{n-1} と、同じ答えになります。「等比に帰着させるか、階差に帰着させるか」は、第6章と同じく好みで選べます。

分数の形の漸化式

第6章で予告した、分数の形の漸化式です。

a1\displaystyle a_1=1,\displaystyle {}= 1,an+1\displaystyle a_{n+1}=anan+1\displaystyle {}= \frac{a_n}{a_n + 1}

項は 1,1, 12,\ \dfrac{1}{2}, 13,\ \dfrac{1}{3}, 14,\ \dfrac{1}{4}, …\ \ldots と続き、ana_n=1n{}= \dfrac{1}{n} が見えます。これを導くには、両辺の逆数をとります。

1an+1\displaystyle \frac{1}{a_{n+1}}=an+1an\displaystyle {}= \frac{a_n + 1}{a_n}=1\displaystyle {}= 1+1an\displaystyle {}+ \frac{1}{a_n}

bnb_n=1an{}= \dfrac{1}{a_n} とおくと bn+1b_{n+1}=bn{}= b_n+1{}+ 1 で、等差数列です。b1b_1=1{}= 1 なので bnb_n=n{}= n、ana_n=1n{}= \dfrac{1}{n} となります。

公式3:an+1a_{n+1}=anran+s{}= \dfrac{a_n}{ra_n + s} 型の漸化式

r,r, s\ s を定数とし、すべての項が ana_n≠0{}\neq 0 であるとする。両辺の逆数をとり、bnb_n=1an{}= \dfrac{1}{a_n} とおくと

bn+1\displaystyle b_{n+1}=ran+san\displaystyle {}= \frac{ra_n + s}{a_n}=sbn\displaystyle {}= sb_n+r\displaystyle {}+ r

となり、等差型(ss=1{}= 1)または panpa_n+q{}+ q 型に帰着する。

逆数をとるには、どの項も 00 でないことが必要です。上の例では a1a_1=1{}= 1>0{}> 0 で、ana_n>0{}> 0 なら an+1a_{n+1}=anan+1{}= \dfrac{a_n}{a_n + 1}>0{}> 0 なので、すべての項が正です(「1 つ目が正、正なら次も正」という議論で、第8章の数学的帰納法の形です)。答案では、このことを一言書いておきましょう。

逆数をとると話が簡単になる例は、算数の仕事算にもあります。A さん 1 人なら 33 日、B さん 1 人なら 66 日かかる仕事を、2 人でやると何日かかるか。日数のままでは足せませんが、逆数にして「1 日あたりの仕事量」13\dfrac{1}{3} と 16\dfrac{1}{6} にすれば、足して 12\dfrac{1}{2}、答えは 22 日です。分数型の漸化式も、逆数の世界に移ると、割り算が足し算やかけ算に変わるのです。

分母に ana_n がある分数型の漸化式は、すべての項が 00 でないことを確かめてから逆数 1an\dfrac{1}{a_n} を新しい数列とみると、等差型や panpa_n+q{}+ q 型になるということです。

例題3:分数型

次の漸化式で定まる数列 {an}\{a_n\} の一般項を求めなさい。

(1) a1a_1=1,{}= 1,an+1a_{n+1}=anan+1{}= \dfrac{a_n}{a_n + 1}

(2) a1a_1=1,{}= 1,an+1a_{n+1}=an3an+2{}= \dfrac{a_n}{3a_n + 2}


【解答】

(1) 上で見たとおり、すべての項が正なので逆数をとれて、bnb_n=1an{}= \dfrac{1}{a_n} は初項 11、公差 11 の等差数列です。bnb_n=n{}= n より

an=1n‾\underline{a_n = \frac{1}{n}}

(2) a1a_1=1{}= 1>0{}> 0 で、ana_n>0{}> 0 なら an+1a_{n+1}>0{}> 0 なので、すべての項が正です。逆数をとると

1an+1\displaystyle \frac{1}{a_{n+1}}=3an+2an\displaystyle {}= \frac{3a_n + 2}{a_n}=2an\displaystyle {}= \frac{2}{a_n}+3\displaystyle {}+ 3

bnb_n=1an{}= \dfrac{1}{a_n} とおくと bn+1b_{n+1}=2bn{}= 2b_n+3{}+ 3,b1b_1=1{}= 1 です。α\alpha=2α{}= 2\alpha+3{}+ 3 を解くと α\alpha=−3{}= -3 で、bn+1b_{n+1}+3{}+ 3=2(bn+3){}= 2(b_n + 3)。数列 {bn+3}\{b_n + 3\} は初項 44、公比 22 の等比数列なので、bnb_n+3{}+ 3=4⋅2n−1{}= 4 \cdot 2^{n-1}=2n+1{}= 2^{n+1} より

an=12n+1−3‾\underline{a_n = \frac{1}{2^{n+1} - 3}}

(a2a_2=13+2{}= \dfrac{1}{3 + 2}=15{}= \dfrac{1}{5}、式でも 18−3\dfrac{1}{8 - 3}=15{}= \dfrac{1}{5}。)

2 つ前の項まで使う 3 項間漸化式

次は、2 つ前の項まで使う漸化式です。たとえば

a1\displaystyle a_1=1,\displaystyle {}= 1,a2\displaystyle a_2=1,\displaystyle {}= 1,an+2\displaystyle a_{n+2}=an+1\displaystyle {}= a_{n+1}+an\displaystyle {}+ a_n

では、1,1, 1,\ 1, 2,\ 2, 3,\ 3, 5,\ 5, 8,\ 8, 13,\ 13, …\ \ldots と、前の 2 つを足して次の項を作ります。項が 3 つ登場するので 3 項間漸化式 といいます。次の項を作るのに 2 つの項が要るので、初めに a1a_1 と a2a_2 の 2 つを与えます。

この形を解く鍵は、うまい定数 α,\alpha, β\ \beta を選んで

an+2\displaystyle a_{n+2}−αan+1\displaystyle {}- \alpha a_{n+1}=β(an+1−αan)\displaystyle {}= \beta(a_{n+1} - \alpha a_n)

と書きかえることです。こうできれば、数列 {an+1−αan}\{a_{n+1} - \alpha a_n\} が公比 β\beta の等比数列になります。右辺を移項して整理すると an+2a_{n+2}=(α+β)an+1{}= (\alpha + \beta)a_{n+1}−αβan{}- \alpha\beta a_n なので、an+2a_{n+2}=pan+1{}= pa_{n+1}+qan{}+ qa_n と比べて

α\displaystyle \alpha+β\displaystyle {}+ \beta=p,\displaystyle {}= p,αβ\displaystyle \alpha\beta=−q\displaystyle {}= -q

であればよいことが分かります。解と係数の関係から、α,\alpha, β\ \beta は 2 次方程式 x2x^2−px{}- px−q{}- q=0{}= 0、つまり x2x^2=px{}= px+q{}+ q の 2 つの解です。この式は、漸化式の an+2,a_{n+2}, an+1,\ a_{n+1}, an\ a_n を x2,x^2, x,\ x, 1\ 1 に置きかえた形をしています。

公式4:3 項間漸化式 an+2a_{n+2}=pan+1{}= pa_{n+1}+qan{}+ qa_n

p,p, q\ q を定数とし、2 次方程式 x2x^2=px{}= px+q{}+ q の 2 つの解を α,\alpha, β\ \beta とする。漸化式 an+2a_{n+2}=pan+1{}= pa_{n+1}+qan{}+ qa_n は

an+2\displaystyle a_{n+2}−αan+1\displaystyle {}- \alpha a_{n+1}=β(an+1−αan),\displaystyle {}= \beta(a_{n+1} - \alpha a_n),an+2\displaystyle a_{n+2}−βan+1\displaystyle {}- \beta a_{n+1}=α(an+1−βan)\displaystyle {}= \alpha(a_{n+1} - \beta a_n)

の 2 通りに変形できる。よって

an+1\displaystyle a_{n+1}−αan\displaystyle {}- \alpha a_n=(a2−αa1)βn−1,\displaystyle {}= (a_2 - \alpha a_1)\beta^{n-1},an+1\displaystyle a_{n+1}−βan\displaystyle {}- \beta a_n=(a2−βa1)αn−1\displaystyle {}= (a_2 - \beta a_1)\alpha^{n-1}

(i) 解の 1 つが 11 のとき(α\alpha=1{}= 1):1 つ目の式は an+1a_{n+1}−an{}- a_n=(a2−a1)βn−1{}= (a_2 - a_1)\beta^{n-1} で、階差数列が等比数列になる。

(ii) α\alpha≠β{}\neq \beta のとき:2 つの式を辺々引いて an+1a_{n+1} を消すと、(β−α)an(\beta - \alpha)a_n=(a2−αa1)βn−1{}= (a_2 - \alpha a_1)\beta^{n-1}−(a2−βa1)αn−1{}- (a_2 - \beta a_1)\alpha^{n-1} から ana_n が求まる。

x2x^2=px{}= px+q{}+ q を、この漸化式の特性方程式と呼ぶことがある。

しゃくとり虫の歩き方を思い浮かべてください。しゃくとり虫は、前足と後ろ足の 2 か所で体を支えながら進みます。次にどこへ足を下ろすかは、今の 2 か所の位置で決まります。前足の位置だけを追いかけても動きは読みにくいのですが、2 か所を組み合わせた量、たとえば「前足と後ろ足の間隔」に目をつけると、単純な規則が見えてくることがあります。3 項間漸化式で an+1a_{n+1}−αan{}- \alpha a_n という組み合わせを考えるのは、この「うまい組み合わせ」に目をつけることにあたります。

(ii) で α\alpha=β{}= \beta(重解)のときは、2 つの式が同じになってしまうので、別の工夫が要ります(実践 j10)。

3 項間漸化式は、特性方程式 x2x^2=px{}= px+q{}+ q の解 α,\alpha, β\ \beta を使って an+1a_{n+1}−αan{}- \alpha a_n が等比数列になる形に変形し、解に 11 があれば階差数列で、α\alpha≠β{}\neq \beta なら 2 式から an+1a_{n+1} を消して解くということです。

例題4:3 項間漸化式

次の漸化式で定まる数列 {an}\{a_n\} の一般項を求めなさい。

(1) a1a_1=2,{}= 2,a2a_2=5,{}= 5,an+2a_{n+2}=3an+1{}= 3a_{n+1}−2an{}- 2a_n

(2) a1a_1=1,{}= 1,a2a_2=5,{}= 5,an+2a_{n+2}=an+1{}= a_{n+1}+6an{}+ 6a_n


【解答】

(1) x2x^2=3x{}= 3x−2{}- 2 を解くと xx=1,{}= 1, 2\ 2 です。解の 11 を使うと、漸化式は

an+2\displaystyle a_{n+2}−an+1\displaystyle {}- a_{n+1}=2(an+1−an)\displaystyle {}= 2(a_{n+1} - a_n)

と変形できます。階差数列 bnb_n=an+1{}= a_{n+1}−an{}- a_n は初項 b1b_1=5{}= 5−2{}- 2=3{}= 3、公比 22 の等比数列で、bnb_n=3⋅2n−1{}= 3 \cdot 2^{n-1} です。nn≧2{}\geqq 2 のとき

an\displaystyle a_n=2\displaystyle {}= 2+∑k=1n−13⋅2k−1\displaystyle {}+ \sum_{k=1}^{n-1} 3 \cdot 2^{k-1}=2\displaystyle {}= 2+3(2n−1−1)\displaystyle {}+ 3(2^{n-1} - 1)=3⋅2n−1\displaystyle {}= 3 \cdot 2^{n-1}−1\displaystyle {}- 1

nn=1{}= 1 を代入すると 33−1{}- 1=2{}= 2 で、a1a_1 と一致します。よって an=3⋅2n−1‾\underline{\rule[-0.15em]{0em}{0.9641em}a_n = 3 \cdot 2^{n-1}}−1‾\underline{\rule[-0.15em]{0em}{0.9641em}{}- 1}。

(a3a_3=15{}= 15−4{}- 4=11{}= 11、式でも 1212−1{}- 1=11{}= 11。)

(2) x2x^2=x{}= x+6{}+ 6 を解くと xx=3,{}= 3, −2{}\ -2 です。漸化式は次の 2 通りに変形できます。

an+2\displaystyle a_{n+2}−3an+1\displaystyle {}- 3a_{n+1}=−2(an+1−3an),\displaystyle {}= -2(a_{n+1} - 3a_n),an+2\displaystyle a_{n+2}+2an+1\displaystyle {}+ 2a_{n+1}=3(an+1+2an)\displaystyle {}= 3(a_{n+1} + 2a_n)

a2a_2−3a1{}- 3a_1=2{}= 2,a2a_2+2a1{}+ 2a_1=7{}= 7 なので

an+1\displaystyle a_{n+1}−3an\displaystyle {}- 3a_n=2⋅(−2)n−1,\displaystyle {}= 2 \cdot (-2)^{n-1},an+1\displaystyle a_{n+1}+2an\displaystyle {}+ 2a_n=7⋅3n−1\displaystyle {}= 7 \cdot 3^{n-1}

2 つ目の式から 1 つ目の式を辺々引くと 5an5a_n=7⋅3n−1{}= 7 \cdot 3^{n-1}−2⋅(−2)n−1{}- 2 \cdot (-2)^{n-1} で

an=7⋅3n−1−2⋅(−2)n−15‾\underline{a_n = \frac{7 \cdot 3^{n-1} - 2 \cdot (-2)^{n-1}}{5}}

(nn=1{}= 1 で 7−25\dfrac{7 - 2}{5}=1{}= 1,nn=2{}= 2 で 21+45\dfrac{21 + 4}{5}=5{}= 5。a3a_3=5{}= 5+6{}+ 6=11{}= 11、式でも 63−85\dfrac{63 - 8}{5}=11{}= 11。)

(1) の漸化式は、実は第6章の panpa_n+q{}+ q 型から生まれたものです。an+1a_{n+1}=2an{}= 2a_n+1{}+ 1 の番号を 1 つずらした an+2a_{n+2}=2an+1{}= 2a_{n+1}+1{}+ 1 から、もとの式を引くと an+2a_{n+2}−an+1{}- a_{n+1}=2(an+1−an){}= 2(a_{n+1} - a_n)、つまり an+2a_{n+2}=3an+1{}= 3a_{n+1}−2an{}- 2a_n になります。第6章で示した「panpa_n+q{}+ q 型は階差をとると等比数列」という別解は、3 項間漸化式の (i) の場合を先取りしていたわけです。

和 SnS_n を含む漸化式

最後は、初項から第 nn 項までの和 SnS_n と ana_n の関係で数列が決まる場合です。たとえば「すべての nn で SnS_n=2an{}= 2a_n−n{}- n」という条件から、ana_n を求めます。

使うのは第4章の公式3、a1a_1=S1{}= S_1 と ana_n=Sn{}= S_n−Sn−1{}- S_{n-1} です。ここでは番号を 1 つずらした形を使います。

公式5:SnS_n を含む漸化式

数列 {an}\{a_n\} の初項から第 nn 項までの和を SnS_n とすると

a1\displaystyle a_1=S1,\displaystyle {}= S_1,an+1\displaystyle a_{n+1}=Sn+1\displaystyle {}= S_{n+1}−Sn\displaystyle {}- S_n(n=1, 2, 3, …)\displaystyle (n = 1,\ 2,\ 3,\ \ldots)

SnS_n と ana_n の関係式が与えられたときは、

  1. nn=1{}= 1 を代入して(S1S_1=a1{}= a_1 を使って)a1a_1 を求める。
  2. 関係式の nn を nn+1{}+ 1 にした式から、もとの式を辺々引き、Sn+1S_{n+1}−Sn{}- S_n=an+1{}= a_{n+1} を使って an+1a_{n+1} と ana_n の漸化式にする。

nn のときの式と nn+1{}+ 1 のときの式は、左右に並べた「間違い探し」の 2 枚の絵のようなものです。ほとんど同じなので、重ねてみると共通の部分は消え、違うところだけが浮かび上がります。Sn+1S_{n+1} と SnS_n の違いは最後の 1 項 an+1a_{n+1} だけなので、引き算をすると和 SS が姿を消し、項どうしの関係だけが残るのです。

2 の手順で出てくる ana_n は nn≧1{}\geqq 1 のものなので、a1a_1 は 1 の手順で別に求めておく必要があります。第4章で「nn=1{}= 1 を別に確かめる」としたのと同じ注意です。

SnS_n を含む式は、nn=1{}= 1 で初項を求めたうえで、nn+1{}+ 1 の式ともとの式を引いて SS を消し、an+1a_{n+1} と ana_n の漸化式に直して解くということです。

例題5:SnS_n を含む漸化式

数列 {an}\{a_n\} の初項から第 nn 項までの和 SnS_n が、すべての自然数 nn について次の式を満たすとき、一般項 ana_n を求めなさい。

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

(2) SnS_n=2an{}= 2a_n−n{}- n


【解答】

(1) nn=1{}= 1 とすると a1a_1=3{}= 3−2a1{}- 2a_1 より a1a_1=1{}= 1 です。Sn+1S_{n+1}=3{}= 3−2an+1{}- 2a_{n+1} から SnS_n=3{}= 3−2an{}- 2a_n を辺々引くと

an+1\displaystyle a_{n+1}=−2an+1\displaystyle {}= -2a_{n+1}+2an\displaystyle {}+ 2a_nより\displaystyle \text{より}an+1\displaystyle a_{n+1}=23an\displaystyle {}= \frac{2}{3}a_n

初項 11、公比 23\dfrac{2}{3} の等比数列なので an=(23)n−1‾\underline{a_n = \left(\dfrac{2}{3}\right)^{n-1}}。

(S2S_2=1{}= 1+23{}+ \dfrac{2}{3}=53{}= \dfrac{5}{3}、式でも 33−2⋅23{}- 2 \cdot \dfrac{2}{3}=53{}= \dfrac{5}{3}。)

(2) nn=1{}= 1 とすると a1a_1=2a1{}= 2a_1−1{}- 1 より a1a_1=1{}= 1 です。Sn+1S_{n+1}=2an+1{}= 2a_{n+1}−(n+1){}- (n + 1) から SnS_n=2an{}= 2a_n−n{}- n を辺々引くと

an+1\displaystyle a_{n+1}=2an+1\displaystyle {}= 2a_{n+1}−2an\displaystyle {}- 2a_n−1\displaystyle {}- 1より\displaystyle \text{より}an+1\displaystyle a_{n+1}=2an\displaystyle {}= 2a_n+1\displaystyle {}+ 1

α\alpha=2α{}= 2\alpha+1{}+ 1 より α\alpha=−1{}= -1 で、an+1a_{n+1}+1{}+ 1=2(an+1){}= 2(a_n + 1)。数列 {an+1}\{a_n + 1\} は初項 22、公比 22 の等比数列なので、ana_n+1{}+ 1=2n{}= 2^n より

an=2n‾\displaystyle \underline{\rule[-0.15em]{0em}{0.8644em}a_n = 2^n}−1‾\displaystyle \underline{\rule[-0.15em]{0em}{0.8644em}{}- 1}

(S2S_2=1{}= 1+3{}+ 3=4{}= 4、式でも 2⋅32 \cdot 3−2{}- 2=4{}= 4。)

(2) の答えは、第6章で最初に panpa_n+q{}+ q 型を考えたときの数列 1,1, 3,\ 3, 7,\ 7, 15,\ 15, …\ \ldots と同じです。

場面から 3 項間漸化式を立てる

3 項間漸化式は、「場合の数」を数えるときによく現れます。一般項が分からなくても、漸化式さえ立てれば、項を順に計算して答えにたどり着けます。

例題6:階段の上り方

階段を、1 回に 1 段または 2 段ずつ上ります。nn 段の階段を上りきる上り方の数を ana_n とします(たとえば 3 段なら「1 段・1 段・1 段」「1 段・2 段」「2 段・1 段」の 33 通りで、a3a_3=3{}= 3 です)。

(1) a1,a_1, a2\ a_2 を求め、an+2a_{n+2} を an+1a_{n+1} と ana_n で表しなさい。

(2) a10a_{10} を求めなさい。


【解答】

(1) 1 段の階段は「1 段」の 11 通り、2 段の階段は「1 段・1 段」「2 段」の 22 通りなので、a1=1,‾\underline{\rule[-0.1944em]{0em}{0.8389em}a_1 = 1,} a2=2‾\underline{\rule[-0.1944em]{0em}{0.8389em}\ a_2 = 2}。

nn+2{}+ 2 段の上り方を、最後の一歩 で 2 つに分けます。

  • 最後が 1 段のとき、その直前には nn+1{}+ 1 段目にいます。そこまでの上り方は an+1a_{n+1} 通り。
  • 最後が 2 段のとき、その直前には nn 段目にいます。そこまでの上り方は ana_n 通り。

この 2 つは重ならず、ほかの場合もないので

an+2=an+1‾\displaystyle \underline{\rule[-0.2083em]{0em}{0.7917em}a_{n+2} = a_{n+1}}+an‾\displaystyle \underline{\rule[-0.2083em]{0em}{0.7917em}{}+ a_n}

(2) 漸化式で順に計算すると

1,\displaystyle 1, 2,\displaystyle \ 2, 3,\displaystyle \ 3, 5,\displaystyle \ 5, 8,\displaystyle \ 8, 13,\displaystyle \ 13, 21,\displaystyle \ 21, 34,\displaystyle \ 34, 55,\displaystyle \ 55, 89\displaystyle \ 89

よって a10=89‾\underline{a_{10} = 89}。

… n 段目 n + 1 段目 n + 2 段目 1 段で上る aₙ₊₁ 通り 2 段で上る aₙ 通り 最後の一歩で 2 つに分ける

ポイントは「最後の一歩で場合分けする」ことです。最初の一歩で分けても同じ漸化式になります。この数列は、小話で紹介するフィボナッチ数列の仲間です。

場合の数を数える問題では、最後(または最初)の一歩で場合分けすると、1 つ前・2 つ前の場合の数を使った漸化式が立ち、項を順に計算できるということです。

この章のまとめと次の章

この章の漸化式の形と、ひと工夫、帰着させる先をまとめます。

どの形でも、最後は第1章・第2章・第4章で学んだ等差数列・等比数列・階差数列に戻ってきました。見慣れない漸化式に出会ったら、「何を引けば、何で割れば、何を新しい数列とみれば、知っている形になるか」を考えることが出発点です。

では、次の漸化式はどうでしょう。

a1\displaystyle a_1=0,\displaystyle {}= 0,an+1\displaystyle a_{n+1}=12−an\displaystyle {}= \frac{1}{2 - a_n}

項を書き出すと 0,0, 12,\ \dfrac{1}{2}, 23,\ \dfrac{2}{3}, 34,\ \dfrac{3}{4}, …\ \ldots で、ana_n=n−1n{}= \dfrac{n - 1}{n} ではないかと見当がつきます。この見当が、nn=100{}= 100 でも nn=10000{}= 10000 でも本当に正しいと、どうすれば言い切れるでしょうか。次の第8章では、「nn=1{}= 1 で成り立つ」と「nn=k{}= k で成り立てば nn=k{}= k+1{}+ 1 でも成り立つ」の 2 段で、すべての自然数についての主張を示す方法、数学的帰納法 を学びます。

基礎確認問題(全5問)

まずは公式をそのまま使う、ごく簡単な問題で確認しましょう。

問1

a1a_1=1,{}= 1,an+1a_{n+1}=2an{}= 2a_n+n{}+ n で定まる数列 {an}\{a_n\} の第 44 項 a4a_4 を求めなさい。

つまずいたときは:
答えを見る
答え

19‾\underline{19}(a2a_2=3,{}= 3,a3a_3=8,{}= 8,a4a_4=19{}= 19)

自己採点:
記録を読み込み中…

問2

a1a_1=1,{}= 1,an+1a_{n+1}=an2an+1{}= \dfrac{a_n}{2a_n + 1} で定まる数列 {an}\{a_n\} について、bnb_n=1an{}= \dfrac{1}{a_n} とおくとき、bnb_n の一般項を求めなさい。

つまずいたときは:
答えを見る
答え

bn=2n‾\underline{\rule[-0.15em]{0em}{0.8444em}b_n = 2n}−1‾\underline{\rule[-0.15em]{0em}{0.8444em}{}- 1}(bn+1b_{n+1}=bn{}= b_n+2{}+ 2,b1b_1=1{}= 1 の等差数列)

自己採点:
記録を読み込み中…

問3

3 項間漸化式 an+2a_{n+2}=5an+1{}= 5a_{n+1}−6an{}- 6a_n の特性方程式 x2x^2=5x{}= 5x−6{}- 6 の解を求めなさい。

答えを見る
答え

x=2,‾\underline{\rule[-0.1944em]{0em}{0.8389em}x = 2,} 3‾\underline{\rule[-0.1944em]{0em}{0.8389em}\ 3}((x−2)(x−3)(x - 2)(x - 3)=0{}= 0)

自己採点:
記録を読み込み中…

問4

数列 {an}\{a_n\} の初項から第 nn 項までの和 SnS_n が、すべての自然数 nn について SnS_n=3an{}= 3a_n−2{}- 2 を満たすとき、初項 a1a_1 を求めなさい。

つまずいたときは:
答えを見る
答え

a1=1‾\underline{a_1 = 1}(nn=1{}= 1 で a1a_1=3a1{}= 3a_1−2{}- 2)

自己採点:
記録を読み込み中…

問5

a1a_1=1,{}= 1,a2a_2=1,{}= 1,an+2a_{n+2}=an+1{}= a_{n+1}+an{}+ a_n で定まる数列 {an}\{a_n\} の第 88 項 a8a_8 を求めなさい。

つまずいたときは:
答えを見る
答え

21‾\underline{21}(1,1, 1,\ 1, 2,\ 2, 3,\ 3, 5,\ 5, 8,\ 8, 13,\ 13, 21\ 21)

自己採点:
記録を読み込み中…

実践問題(全20問)

難易度マークは ★=基礎、★★=標準、★★★=入試レベルです。★から順に取り組みましょう。

問1 ★

a1a_1=2,{}= 2,an+1a_{n+1}=3an{}= 3a_n−2n{}- 2n+1{}+ 1 で定まる数列 {an}\{a_n\} の一般項を求めなさい。

つまずいたときは:
答えを見る
答え

ana_n=3n−1{}= 3^{n-1}+n{}+ n

解説

g(n)g(n)=αn{}= \alpha n+β{}+ \beta が g(n+1)g(n + 1)=3g(n){}= 3g(n)−2n{}- 2n+1{}+ 1 を満たすように定めます。

αn\displaystyle \alpha n+α\displaystyle {}+ \alpha+β\displaystyle {}+ \beta=(3α−2)n\displaystyle {}= (3\alpha - 2)n+3β\displaystyle {}+ 3\beta+1\displaystyle {}+ 1

係数を比べて α\alpha=3α{}= 3\alpha−2{}- 2,α\alpha+β{}+ \beta=3β{}= 3\beta+1{}+ 1 より α\alpha=1,{}= 1,β\beta=0{}= 0、g(n)g(n)=n{}= n です。漸化式から辺々引くと

an+1\displaystyle a_{n+1}−(n+1)\displaystyle {}- (n + 1)=3(an−n)\displaystyle {}= 3(a_n - n)

数列 {an−n}\{a_n - n\} は初項 a1a_1−1{}- 1=1{}= 1、公比 33 の等比数列なので、ana_n−n{}- n=3n−1{}= 3^{n-1} より

an=3n−1‾\displaystyle \underline{\rule[-0.15em]{0em}{1.0141em}a_n = 3^{n-1}}+n‾\displaystyle \underline{\rule[-0.15em]{0em}{1.0141em}{}+ n}

(a2a_2=6{}= 6−2{}- 2+1{}+ 1=5{}= 5,a3a_3=15{}= 15−4{}- 4+1{}+ 1=12{}= 12、式でも 33+2{}+ 2=5{}= 5,99+3{}+ 3=12{}= 12。)

自己採点:
記録を読み込み中…

問2 ★

a1a_1=1,{}= 1,an+1a_{n+1}=3an{}= 3a_n+2n{}+ 2^n で定まる数列 {an}\{a_n\} の一般項を求めなさい。

つまずいたときは:
答えを見る
答え

ana_n=3n{}= 3^n−2n{}- 2^n

解説

両辺を 2n+12^{n+1} で割り、bnb_n=an2n{}= \dfrac{a_n}{2^n} とおくと

bn+1\displaystyle b_{n+1}=32bn\displaystyle {}= \frac{3}{2}b_n+12,\displaystyle {}+ \frac{1}{2},b1\displaystyle b_1=12\displaystyle {}= \frac{1}{2}

α\alpha=32α{}= \dfrac{3}{2}\alpha+12{}+ \dfrac{1}{2} を解くと α\alpha=−1{}= -1 で、bn+1b_{n+1}+1{}+ 1=32(bn+1){}= \dfrac{3}{2}(b_n + 1)。数列 {bn+1}\{b_n + 1\} は初項 32\dfrac{3}{2}、公比 32\dfrac{3}{2} の等比数列なので

bn\displaystyle b_n+1\displaystyle {}+ 1=(32)n\displaystyle {}= \left(\frac{3}{2}\right)^n

ana_n=2nbn{}= 2^n b_n=2n{(32)n−1}{}= 2^n\left\{\left(\dfrac{3}{2}\right)^n - 1\right\} より

an=3n‾\displaystyle \underline{\rule[-0.15em]{0em}{0.8644em}a_n = 3^n}−2n‾\displaystyle \underline{\rule[-0.15em]{0em}{0.8644em}{}- 2^n}

(a2a_2=3{}= 3+2{}+ 2=5{}= 5,a3a_3=15{}= 15+4{}+ 4=19{}= 19、式でも 99−4{}- 4=5{}= 5,2727−8{}- 8=19{}= 19。) (3n+13^{n+1} で割ると、an3n\dfrac{a_n}{3^n} の階差型になります。)

自己採点:
記録を読み込み中…

問3 ★

a1a_1=1,{}= 1,an+1a_{n+1}=an3an+1{}= \dfrac{a_n}{3a_n + 1} で定まる数列 {an}\{a_n\} の一般項を求めなさい。

つまずいたときは:
答えを見る
答え

ana_n=13n−2{}= \dfrac{1}{3n - 2}

解説

a1a_1=1{}= 1>0{}> 0 で、ana_n>0{}> 0 なら an+1a_{n+1}>0{}> 0 なので、すべての項が正です。逆数をとると

1an+1\displaystyle \frac{1}{a_{n+1}}=3an+1an\displaystyle {}= \frac{3a_n + 1}{a_n}=1an\displaystyle {}= \frac{1}{a_n}+3\displaystyle {}+ 3

数列 {1an}\left\{\dfrac{1}{a_n}\right\} は初項 11、公差 33 の等差数列なので、1an\dfrac{1}{a_n}=3n{}= 3n−2{}- 2 より

an=13n−2‾\underline{a_n = \frac{1}{3n - 2}}

(a2a_2=13+1{}= \dfrac{1}{3 + 1}=14{}= \dfrac{1}{4}、式でも 16−2\dfrac{1}{6 - 2}=14{}= \dfrac{1}{4}。)

自己採点:
記録を読み込み中…

問4 ★

a1a_1=12,{}= \dfrac{1}{2},an+1a_{n+1}=anan+2{}= \dfrac{a_n}{a_n + 2} で定まる数列 {an}\{a_n\} の一般項を求めなさい。

つまずいたときは:
答えを見る
答え

ana_n=13⋅2n−1−1{}= \dfrac{1}{3 \cdot 2^{n-1} - 1}

解説

a1a_1>0{}> 0 で、ana_n>0{}> 0 なら an+1a_{n+1}>0{}> 0 なので、すべての項が正です。逆数をとり bnb_n=1an{}= \dfrac{1}{a_n} とおくと

bn+1\displaystyle b_{n+1}=an+2an\displaystyle {}= \frac{a_n + 2}{a_n}=2bn\displaystyle {}= 2b_n+1,\displaystyle {}+ 1,b1\displaystyle b_1=2\displaystyle {}= 2

α\alpha=2α{}= 2\alpha+1{}+ 1 より α\alpha=−1{}= -1 で、bn+1b_{n+1}+1{}+ 1=2(bn+1){}= 2(b_n + 1)。数列 {bn+1}\{b_n + 1\} は初項 33、公比 22 の等比数列なので bnb_n=3⋅2n−1{}= 3 \cdot 2^{n-1}−1{}- 1 で

an=13⋅2n−1−1‾\underline{a_n = \frac{1}{3 \cdot 2^{n-1} - 1}}

(a2a_2=1/25/2{}= \dfrac{1/2}{5/2}=15{}= \dfrac{1}{5}、式でも 16−1\dfrac{1}{6 - 1}=15{}= \dfrac{1}{5}。)

自己採点:
記録を読み込み中…

問5 ★

a1a_1=1,{}= 1,a2a_2=4,{}= 4,an+2a_{n+2}=4an+1{}= 4a_{n+1}−3an{}- 3a_n で定まる数列 {an}\{a_n\} の一般項を求めなさい。

つまずいたときは:
答えを見る
答え

ana_n=3n−12{}= \dfrac{3^n - 1}{2}

解説

x2x^2=4x{}= 4x−3{}- 3 を解くと xx=1,{}= 1, 3\ 3 です。解の 11 を使うと

an+2\displaystyle a_{n+2}−an+1\displaystyle {}- a_{n+1}=3(an+1−an)\displaystyle {}= 3(a_{n+1} - a_n)

階差数列 bnb_n=an+1{}= a_{n+1}−an{}- a_n は初項 b1b_1=3{}= 3、公比 33 の等比数列で、bnb_n=3n{}= 3^n です。nn≧2{}\geqq 2 のとき

an\displaystyle a_n=1\displaystyle {}= 1+∑k=1n−13k\displaystyle {}+ \sum_{k=1}^{n-1} 3^k=1\displaystyle {}= 1+3(3n−1−1)3−1\displaystyle {}+ \frac{3(3^{n-1} - 1)}{3 - 1}=3n−12\displaystyle {}= \frac{3^n - 1}{2}

nn=1{}= 1 を代入すると 11 で、a1a_1 と一致するので an=3n−12‾\underline{a_n = \dfrac{3^n - 1}{2}}。 (a3a_3=16{}= 16−3{}- 3=13{}= 13、式でも 262\dfrac{26}{2}=13{}= 13。)

自己採点:
記録を読み込み中…

問6 ★

a1a_1=1,{}= 1,a2a_2=1,{}= 1,an+2a_{n+2}=an+1{}= a_{n+1}+2an{}+ 2a_n で定まる数列 {an}\{a_n\} の一般項を求めなさい。

つまずいたときは:
答えを見る
答え

ana_n=2n−(−1)n3{}= \dfrac{2^n - (-1)^n}{3}

解説

x2x^2=x{}= x+2{}+ 2 を解くと xx=2,{}= 2, −1{}\ -1 です。漸化式は

an+2\displaystyle a_{n+2}−2an+1\displaystyle {}- 2a_{n+1}=−(an+1−2an),\displaystyle {}= -(a_{n+1} - 2a_n),an+2\displaystyle a_{n+2}+an+1\displaystyle {}+ a_{n+1}=2(an+1+an)\displaystyle {}= 2(a_{n+1} + a_n)

と変形できます。a2a_2−2a1{}- 2a_1=−1{}= -1,a2a_2+a1{}+ a_1=2{}= 2 なので

an+1\displaystyle a_{n+1}−2an\displaystyle {}- 2a_n=−(−1)n−1\displaystyle {}= -(-1)^{n-1}=(−1)n,\displaystyle {}= (-1)^n,an+1\displaystyle a_{n+1}+an\displaystyle {}+ a_n=2⋅2n−1\displaystyle {}= 2 \cdot 2^{n-1}=2n\displaystyle {}= 2^n

2 つ目から 1 つ目を辺々引くと 3an3a_n=2n{}= 2^n−(−1)n{}- (-1)^n で

an=2n−(−1)n3‾\underline{a_n = \frac{2^n - (-1)^n}{3}}

(nn=1{}= 1 で 2+13\dfrac{2 + 1}{3}=1{}= 1,nn=2{}= 2 で 4−13\dfrac{4 - 1}{3}=1{}= 1。a3a_3=1{}= 1+2{}+ 2=3{}= 3、式でも 8+13\dfrac{8 + 1}{3}=3{}= 3。)

自己採点:
記録を読み込み中…

問7 ★

数列 {an}\{a_n\} の初項から第 nn 項までの和 SnS_n が、すべての自然数 nn について SnS_n=2an{}= 2a_n+n{}+ n を満たすとき、一般項 ana_n を求めなさい。

つまずいたときは:
答えを見る
答え

ana_n=1{}= 1−2n{}- 2^n

解説

nn=1{}= 1 とすると a1a_1=2a1{}= 2a_1+1{}+ 1 より a1a_1=−1{}= -1 です。 Sn+1S_{n+1}=2an+1{}= 2a_{n+1}+n{}+ n+1{}+ 1 から SnS_n=2an{}= 2a_n+n{}+ n を辺々引くと

an+1\displaystyle a_{n+1}=2an+1\displaystyle {}= 2a_{n+1}−2an\displaystyle {}- 2a_n+1\displaystyle {}+ 1より\displaystyle \text{より}an+1\displaystyle a_{n+1}=2an\displaystyle {}= 2a_n−1\displaystyle {}- 1

α\alpha=2α{}= 2\alpha−1{}- 1 より α\alpha=1{}= 1 で、an+1a_{n+1}−1{}- 1=2(an−1){}= 2(a_n - 1)。数列 {an−1}\{a_n - 1\} は初項 −2-2、公比 22 の等比数列なので、ana_n−1{}- 1=−2⋅2n−1{}= -2 \cdot 2^{n-1}=−2n{}= -2^n より

an=1‾\displaystyle \underline{\rule[-0.15em]{0em}{0.8644em}a_n = 1}−2n‾\displaystyle \underline{\rule[-0.15em]{0em}{0.8644em}{}- 2^n}

(S2S_2=−1{}= -1+(−3){}+ (-3)=−4{}= -4、式でも 2⋅(−3)2 \cdot (-3)+2{}+ 2=−4{}= -4。)

自己採点:
記録を読み込み中…

問8 ★

a1a_1=3,{}= 3,an+1a_{n+1}=2an{}= 2a_n−n{}- n で定まる数列 {an}\{a_n\} の一般項を求めなさい。

つまずいたときは:
答えを見る
答え

ana_n=2n−1{}= 2^{n-1}+n{}+ n+1{}+ 1

解説

g(n)g(n)=αn{}= \alpha n+β{}+ \beta が g(n+1)g(n + 1)=2g(n){}= 2g(n)−n{}- n を満たすように定めます。

αn\displaystyle \alpha n+α\displaystyle {}+ \alpha+β\displaystyle {}+ \beta=(2α−1)n\displaystyle {}= (2\alpha - 1)n+2β\displaystyle {}+ 2\beta

係数を比べて α\alpha=2α{}= 2\alpha−1{}- 1,α\alpha+β{}+ \beta=2β{}= 2\beta より α\alpha=1,{}= 1,β\beta=1{}= 1、g(n)g(n)=n{}= n+1{}+ 1 です。漸化式から辺々引くと

an+1\displaystyle a_{n+1}−(n+2)\displaystyle {}- (n + 2)=2{an−(n+1)}\displaystyle {}= 2\{a_n - (n + 1)\}

数列 {an−(n+1)}\{a_n - (n + 1)\} は初項 33−2{}- 2=1{}= 1、公比 22 の等比数列なので

an=2n−1‾\displaystyle \underline{\rule[-0.15em]{0em}{1.0141em}a_n = 2^{n-1}}+n‾\displaystyle \underline{\rule[-0.15em]{0em}{1.0141em}{}+ n}+1‾\displaystyle \underline{\rule[-0.15em]{0em}{1.0141em}{}+ 1}

(a2a_2=6{}= 6−1{}- 1=5{}= 5,a3a_3=10{}= 10−2{}- 2=8{}= 8、式でも 22+3{}+ 3=5{}= 5,44+4{}+ 4=8{}= 8。)

自己採点:
記録を読み込み中…

問9 ★★

a1a_1=0,{}= 0,a2a_2=1,{}= 1,an+2a_{n+2}=an+1+an2{}= \dfrac{a_{n+1} + a_n}{2} で定まる数列 {an}\{a_n\} の一般項を求めなさい。

つまずいたときは:
答えを見る
答え

ana_n=23{1−(−12)n−1}{}= \dfrac{2}{3}\left\{1 - \left(-\dfrac{1}{2}\right)^{n-1}\right\}

解説

x2x^2=12x{}= \dfrac{1}{2}x+12{}+ \dfrac{1}{2}、つまり 2x22x^2−x{}- x−1{}- 1=0{}= 0 を解くと xx=1,{}= 1, −12{}\ -\dfrac{1}{2} です。解の 11 を使うと

an+2\displaystyle a_{n+2}−an+1\displaystyle {}- a_{n+1}=−12(an+1−an)\displaystyle {}= -\frac{1}{2}(a_{n+1} - a_n)

階差数列 bnb_n=an+1{}= a_{n+1}−an{}- a_n は初項 11、公比 −12-\dfrac{1}{2} の等比数列です。nn≧2{}\geqq 2 のとき

an\displaystyle a_n=0\displaystyle {}= 0+∑k=1n−1(−12)k−1\displaystyle {}+ \sum_{k=1}^{n-1} \left(-\frac{1}{2}\right)^{k-1}=1−(−12)n−11−(−12)\displaystyle {}= \frac{1 - \left(-\frac{1}{2}\right)^{n-1}}{1 - \left(-\frac{1}{2}\right)}=23{1−(−12)n−1}\displaystyle {}= \frac{2}{3}\left\{1 - \left(-\frac{1}{2}\right)^{n-1}\right\}

nn=1{}= 1 を代入すると 23(1−1)\dfrac{2}{3}(1 - 1)=0{}= 0 で、a1a_1 と一致するので

an=23{1−(−12)n−1}‾\underline{a_n = \frac{2}{3}\left\{1 - \left(-\frac{1}{2}\right)^{n-1}\right\}}

(a3a_3=12{}= \dfrac{1}{2}、式でも 23⋅34\dfrac{2}{3} \cdot \dfrac{3}{4}=12{}= \dfrac{1}{2}。) 数直線上で「直前の 2 点のまん中」に次の点をとっていく数列で、点は左右に揺れながら 23\dfrac{2}{3} に近づいていきます。

自己採点:
記録を読み込み中…

問10 ★★

a1a_1=1,{}= 1,a2a_2=4,{}= 4,an+2a_{n+2}=4an+1{}= 4a_{n+1}−4an{}- 4a_n で定まる数列 {an}\{a_n\} について、an+1a_{n+1}−2an{}- 2a_n を nn の式で表し、それを使って一般項 ana_n を求めなさい。

つまずいたときは:
答えを見る
答え

an+1a_{n+1}−2an{}- 2a_n=2n{}= 2^n,ana_n=n⋅2n−1{}= n \cdot 2^{n-1}

解説

x2x^2=4x{}= 4x−4{}- 4 は (x−2)2(x - 2)^2=0{}= 0 で、解は xx=2{}= 2(重解)です。漸化式は

an+2\displaystyle a_{n+2}−2an+1\displaystyle {}- 2a_{n+1}=2(an+1−2an)\displaystyle {}= 2(a_{n+1} - 2a_n)

と変形でき、数列 {an+1−2an}\{a_{n+1} - 2a_n\} は初項 a2a_2−2a1{}- 2a_1=2{}= 2、公比 22 の等比数列なので an+1‾\underline{\rule[-0.2083em]{0em}{0.8727em}a_{n+1}}−2an=2n‾\underline{\rule[-0.2083em]{0em}{0.8727em}{}- 2a_n = 2^n}。 これは an+1a_{n+1}=2an{}= 2a_n+2n{}+ 2^n で、panpa_n+qn{}+ q^n 型(pp=q{}= q=2{}= 2)です。両辺を 2n+12^{n+1} で割り、cnc_n=an2n{}= \dfrac{a_n}{2^n} とおくと

cn+1\displaystyle c_{n+1}=cn\displaystyle {}= c_n+12,\displaystyle {}+ \frac{1}{2},c1\displaystyle c_1=12\displaystyle {}= \frac{1}{2}

で、公差 12\dfrac{1}{2} の等差数列です。cnc_n=n2{}= \dfrac{n}{2} より

an=n⋅2n−1‾\underline{a_n = n \cdot 2^{n-1}}

(a3a_3=16{}= 16−4{}- 4=12{}= 12、式でも 3⋅43 \cdot 4=12{}= 12。)

自己採点:
記録を読み込み中…

問11 ★★

数列 {an}\{a_n\} の初項から第 nn 項までの和 SnS_n が、すべての自然数 nn について SnS_n=2an{}= 2a_n+n2{}+ n^2 を満たすとき、一般項 ana_n を求めなさい。

つまずいたときは:
答えを見る
答え

ana_n=−3⋅2n{}= -3 \cdot 2^n+2n{}+ 2n+3{}+ 3

解説

nn=1{}= 1 とすると a1a_1=2a1{}= 2a_1+1{}+ 1 より a1a_1=−1{}= -1 です。 Sn+1S_{n+1}=2an+1{}= 2a_{n+1}+(n+1)2{}+ (n + 1)^2 から SnS_n=2an{}= 2a_n+n2{}+ n^2 を辺々引くと

an+1\displaystyle a_{n+1}=2an+1\displaystyle {}= 2a_{n+1}−2an\displaystyle {}- 2a_n+2n\displaystyle {}+ 2n+1\displaystyle {}+ 1より\displaystyle \text{より}an+1\displaystyle a_{n+1}=2an\displaystyle {}= 2a_n−2n\displaystyle {}- 2n−1\displaystyle {}- 1

g(n)g(n)=αn{}= \alpha n+β{}+ \beta が g(n+1)g(n + 1)=2g(n){}= 2g(n)−2n{}- 2n−1{}- 1 を満たすように、係数を比べて α\alpha=2α{}= 2\alpha−2{}- 2,α\alpha+β{}+ \beta=2β{}= 2\beta−1{}- 1。よって α\alpha=2,{}= 2,β\beta=3{}= 3、g(n)g(n)=2n{}= 2n+3{}+ 3 です。

an+1\displaystyle a_{n+1}−{2(n+1)+3}\displaystyle {}- \{2(n + 1) + 3\}=2{an−(2n+3)}\displaystyle {}= 2\{a_n - (2n + 3)\}

数列 {an−(2n+3)}\{a_n - (2n + 3)\} は初項 −1-1−5{}- 5=−6{}= -6、公比 22 の等比数列なので、ana_n−(2n+3){}- (2n + 3)=−6⋅2n−1{}= -6 \cdot 2^{n-1}=−3⋅2n{}= -3 \cdot 2^n より

an=−3⋅2n‾\displaystyle \underline{\rule[-0.15em]{0em}{0.8644em}a_n = -3 \cdot 2^n}+2n‾\displaystyle \underline{\rule[-0.15em]{0em}{0.8644em}{}+ 2n}+3‾\displaystyle \underline{\rule[-0.15em]{0em}{0.8644em}{}+ 3}

(a2a_2=2⋅(−1){}= 2 \cdot (-1)−3{}- 3=−5{}= -5、式でも −12-12+7{}+ 7=−5{}= -5。S2S_2=−6{}= -6、条件の式でも −10-10+4{}+ 4=−6{}= -6。)

自己採点:
記録を読み込み中…

問12 ★★

a1a_1=2,{}= 2,an+1a_{n+1}=3an−1an+1{}= \dfrac{3a_n - 1}{a_n + 1} で定まる数列 {an}\{a_n\} について、bnb_n=1an−1{}= \dfrac{1}{a_n - 1} とおくことで、一般項 ana_n を求めなさい。

つまずいたときは:
答えを見る
答え

ana_n=n+3n+1{}= \dfrac{n + 3}{n + 1}

解説

両辺から 11 を引くと

an+1\displaystyle a_{n+1}−1\displaystyle {}- 1=3an−1−(an+1)an+1\displaystyle {}= \frac{3a_n - 1 - (a_n + 1)}{a_n + 1}=2(an−1)an+1\displaystyle {}= \frac{2(a_n - 1)}{a_n + 1}

a1a_1−1{}- 1=1{}= 1>0{}> 0 で、ana_n>1{}> 1 なら右辺は正なので、すべての nn で ana_n>1{}> 1、つまり ana_n−1{}- 1≠0{}\neq 0 です。逆数をとると

1an+1−1\displaystyle \frac{1}{a_{n+1} - 1}=an+12(an−1)\displaystyle {}= \frac{a_n + 1}{2(a_n - 1)}=(an−1)+22(an−1)\displaystyle {}= \frac{(a_n - 1) + 2}{2(a_n - 1)}=12\displaystyle {}= \frac{1}{2}+1an−1\displaystyle {}+ \frac{1}{a_n - 1}

よって bn+1b_{n+1}=bn{}= b_n+12{}+ \dfrac{1}{2},b1b_1=1{}= 1 で、bnb_n=1{}= 1+n−12{}+ \dfrac{n - 1}{2}=n+12{}= \dfrac{n + 1}{2} です。ana_n=1{}= 1+1bn{}+ \dfrac{1}{b_n}=1{}= 1+2n+1{}+ \dfrac{2}{n + 1} より

an=n+3n+1‾\underline{a_n = \frac{n + 3}{n + 1}}

(a2a_2=53{}= \dfrac{5}{3},a3a_3=48/3{}= \dfrac{4}{8/3}=32{}= \dfrac{3}{2}、式でも 53\dfrac{5}{3},64\dfrac{6}{4}=32{}= \dfrac{3}{2}。) 11 は xx=3x−1x+1{}= \dfrac{3x - 1}{x + 1} の解(落ち着き先)で、落ち着き先からのずれの逆数が等差数列になっています。

自己採点:
記録を読み込み中…

問13 ★★

a1a_1=2,{}= 2,an+1a_{n+1}=2an{}= 2a_n+2n+1{}+ 2^{n+1} で定まる数列 {an}\{a_n\} の一般項を求めなさい。

つまずいたときは:
答えを見る
答え

ana_n=n⋅2n{}= n \cdot 2^n

解説

両辺を 2n+12^{n+1} で割り、cnc_n=an2n{}= \dfrac{a_n}{2^n} とおくと

cn+1\displaystyle c_{n+1}=cn\displaystyle {}= c_n+1,\displaystyle {}+ 1,c1\displaystyle c_1=1\displaystyle {}= 1

で、初項 11、公差 11 の等差数列です。cnc_n=n{}= n より

an=n⋅2n‾\underline{a_n = n \cdot 2^n}

(a2a_2=4{}= 4+4{}+ 4=8{}= 8,a3a_3=16{}= 16+8{}+ 8=24{}= 24、式でも 2⋅42 \cdot 4=8{}= 8,3⋅83 \cdot 8=24{}= 24。) pp と qq が等しいので、割ると足す数がちょうど定数になります。g(n)g(n)=α⋅2n{}= \alpha \cdot 2^n の形の「落ち着き先」は見つからず(α⋅2n+1\alpha \cdot 2^{n+1}=2α⋅2n{}= 2\alpha \cdot 2^n+2n+1{}+ 2^{n+1} は成り立たない)、nn が掛かった形になるのが特徴です。

自己採点:
記録を読み込み中…

問14 ★★

a1a_1=2,{}= 2,b1b_1=1,{}= 1,an+1a_{n+1}=an{}= a_n+2bn,{}+ 2b_n,bn+1b_{n+1}=2an{}= 2a_n+bn{}+ b_n で定まる数列 {an},\{a_n\}, {bn}\ \{b_n\} について、ana_n+bn{}+ b_n と ana_n−bn{}- b_n を考えて、一般項 an,a_n, bn\ b_n を求めなさい。

つまずいたときは:
答えを見る
答え

ana_n=3n−(−1)n2{}= \dfrac{3^n - (-1)^n}{2},bnb_n=3n+(−1)n2{}= \dfrac{3^n + (-1)^n}{2}

解説

2 つの式を辺々足すと、辺々引くと

an+1\displaystyle a_{n+1}+bn+1\displaystyle {}+ b_{n+1}=3(an+bn),\displaystyle {}= 3(a_n + b_n),an+1\displaystyle a_{n+1}−bn+1\displaystyle {}- b_{n+1}=−(an−bn)\displaystyle {}= -(a_n - b_n)

{an+bn}\{a_n + b_n\} は初項 33、公比 33 の等比数列、{an−bn}\{a_n - b_n\} は初項 11、公比 −1-1 の等比数列なので

an\displaystyle a_n+bn\displaystyle {}+ b_n=3n,\displaystyle {}= 3^n,an\displaystyle a_n−bn\displaystyle {}- b_n=(−1)n−1\displaystyle {}= (-1)^{n-1}=−(−1)n\displaystyle {}= -(-1)^n

足して 2 で割る、引いて 2 で割ると

an=3n−(−1)n2,‾\displaystyle \underline{\rule[-0.686em]{0em}{2.1130em}a_n = \frac{3^n - (-1)^n}{2},}bn=3n+(−1)n2‾\displaystyle \underline{\rule[-0.686em]{0em}{2.1130em}\qquad b_n = \frac{3^n + (-1)^n}{2}}

(a2a_2=2{}= 2+2{}+ 2=4{}= 4,b2b_2=4{}= 4+1{}+ 1=5{}= 5、式でも 9−12\dfrac{9 - 1}{2}=4{}= 4,9+12\dfrac{9 + 1}{2}=5{}= 5。)

自己採点:
記録を読み込み中…

問15 ★★

赤・白・青の 3 色の玉を、1 列に nn 個並べます(同じ色を何個使ってもかまいません)。赤の玉どうしが隣り合わない並べ方の数を ana_n とするとき、an+2a_{n+2} を an+1a_{n+1} と ana_n で表し、a6a_6 を求めなさい。

つまずいたときは:
答えを見る
答え

an+2a_{n+2}=2an+1{}= 2a_{n+1}+2an{}+ 2a_n,a6a_6=448{}= 448

解説

nn+2{}+ 2 個の並べ方を、最後の玉の色で分けます。

  • 最後が白か青のとき、その前の nn+1{}+ 1 個は条件を満たす並べ方なら何でもよいので、2an+12a_{n+1} 通り。
  • 最後が赤のとき、その直前は白か青でなければならず、さらにその前の nn 個は条件を満たす並べ方なら何でもよいので、2an2a_n 通り。

よって an+2=2an+1‾\underline{\rule[-0.2083em]{0em}{0.8528em}a_{n+2} = 2a_{n+1}}+2an‾\underline{\rule[-0.2083em]{0em}{0.8528em}{}+ 2a_n} です。 a1a_1=3{}= 3、a2a_2 は 323^2=9{}= 9 通りから「赤・赤」の 1 通りを除いて 88 です。順に計算すると

a3\displaystyle a_3=2⋅8\displaystyle {}= 2 \cdot 8+2⋅3\displaystyle {}+ 2 \cdot 3=22,\displaystyle {}= 22,a4\displaystyle a_4=2⋅22\displaystyle {}= 2 \cdot 22+2⋅8\displaystyle {}+ 2 \cdot 8=60,\displaystyle {}= 60,a5\displaystyle a_5=2⋅60\displaystyle {}= 2 \cdot 60+2⋅22\displaystyle {}+ 2 \cdot 22=164,\displaystyle {}= 164,a6\displaystyle a_6=2⋅164\displaystyle {}= 2 \cdot 164+2⋅60\displaystyle {}+ 2 \cdot 60=448\displaystyle {}= 448

よって a6=448‾\underline{a_6 = 448}。

自己採点:
記録を読み込み中…

問16 ★★

a1a_1=1,{}= 1,an+1a_{n+1}=3an{}= 3a_n+4n{}+ 4n で定まる数列 {an}\{a_n\} について、bnb_n=an+1{}= a_{n+1}−an{}- a_n とおくと bn+1b_{n+1}=3bn{}= 3b_n+4{}+ 4 が成り立つことを示し、それを使って一般項 ana_n を求めなさい。

つまずいたときは:
答えを見る
答え

ana_n=4⋅3n−1{}= 4 \cdot 3^{n-1}−2n{}- 2n−1{}- 1

解説

an+2a_{n+2}=3an+1{}= 3a_{n+1}+4(n+1){}+ 4(n + 1) から an+1a_{n+1}=3an{}= 3a_n+4n{}+ 4n を辺々引くと

an+2\displaystyle a_{n+2}−an+1\displaystyle {}- a_{n+1}=3(an+1−an)\displaystyle {}= 3(a_{n+1} - a_n)+4\displaystyle {}+ 4

で、これは bn+1b_{n+1}=3bn{}= 3b_n+4{}+ 4 です。 a2a_2=3{}= 3+4{}+ 4=7{}= 7 なので b1b_1=6{}= 6。α\alpha=3α{}= 3\alpha+4{}+ 4 より α\alpha=−2{}= -2 で、bn+1b_{n+1}+2{}+ 2=3(bn+2){}= 3(b_n + 2)。数列 {bn+2}\{b_n + 2\} は初項 88、公比 33 の等比数列なので bnb_n=8⋅3n−1{}= 8 \cdot 3^{n-1}−2{}- 2 です。nn≧2{}\geqq 2 のとき

an\displaystyle a_n=1\displaystyle {}= 1+∑k=1n−1(8⋅3k−1−2)\displaystyle {}+ \sum_{k=1}^{n-1} (8 \cdot 3^{k-1} - 2)=1\displaystyle {}= 1+8(3n−1−1)3−1\displaystyle {}+ \frac{8(3^{n-1} - 1)}{3 - 1}−2(n−1)\displaystyle {}- 2(n - 1)=4⋅3n−1\displaystyle {}= 4 \cdot 3^{n-1}−2n\displaystyle {}- 2n−1\displaystyle {}- 1

nn=1{}= 1 を代入すると 44−2{}- 2−1{}- 1=1{}= 1 で、a1a_1 と一致するので an=4⋅3n−1‾\underline{\rule[-0.15em]{0em}{0.9641em}a_n = 4 \cdot 3^{n-1}}−2n‾\underline{\rule[-0.15em]{0em}{0.9641em}{}- 2n}−1‾\underline{\rule[-0.15em]{0em}{0.9641em}{}- 1}。 (a3a_3=21{}= 21+8{}+ 8=29{}= 29、式でも 3636−7{}- 7=29{}= 29。公式1の g(n)g(n)=−2n{}= -2n−1{}- 1 を使っても同じ答えです。)

自己採点:
記録を読み込み中…

問17 ★★★

a1a_1=1,{}= 1,a2a_2=1,{}= 1,an+2a_{n+2}=an+1{}= a_{n+1}+an{}+ a_n で定まる数列 {an}\{a_n\} の一般項を求めなさい。

つまずいたときは:
答えを見る
答え

ana_n=15{(1+52)n{}= \dfrac{1}{\sqrt{5}}\biggl\{\left(\dfrac{1 + \sqrt{5}}{2}\right)^n {}−(1−52)n}{}- \left(\dfrac{1 - \sqrt{5}}{2}\right)^n\biggr\}

解説

x2x^2=x{}= x+1{}+ 1 を解くと xx=1±52{}= \dfrac{1 \pm \sqrt{5}}{2} です。α\alpha=1+52{}= \dfrac{1 + \sqrt{5}}{2},β\beta=1−52{}= \dfrac{1 - \sqrt{5}}{2} とおくと、α\alpha+β{}+ \beta=1{}= 1,α\alpha−β{}- \beta=5{}= \sqrt{5} で、漸化式は

an+2\displaystyle a_{n+2}−αan+1\displaystyle {}- \alpha a_{n+1}=β(an+1−αan),\displaystyle {}= \beta(a_{n+1} - \alpha a_n),an+2\displaystyle a_{n+2}−βan+1\displaystyle {}- \beta a_{n+1}=α(an+1−βan)\displaystyle {}= \alpha(a_{n+1} - \beta a_n)

と変形できます。初項は a2a_2−αa1{}- \alpha a_1=1{}= 1−α{}- \alpha=β{}= \beta,a2a_2−βa1{}- \beta a_1=1{}= 1−β{}- \beta=α{}= \alpha なので

an+1\displaystyle a_{n+1}−αan\displaystyle {}- \alpha a_n=β⋅βn−1\displaystyle {}= \beta \cdot \beta^{n-1}=βn,\displaystyle {}= \beta^n,an+1\displaystyle a_{n+1}−βan\displaystyle {}- \beta a_n=αn\displaystyle {}= \alpha^n

2 つ目から 1 つ目を辺々引くと (α−β)an(\alpha - \beta)a_n=αn{}= \alpha^n−βn{}- \beta^n で

an=15{(1+52)n‾\displaystyle \underline{a_n = \frac{1}{\sqrt{5}}\biggl\{\left(\frac{1 + \sqrt{5}}{2}\right)^n}‾\displaystyle \qquad \underline{\rule[-1.25em]{0em}{3.0543em}{}}−(1−52)n}‾\displaystyle \underline{\rule[-1.25em]{0em}{3.0543em}{}- \left(\frac{1 - \sqrt{5}}{2}\right)^n\biggr\}}

(nn=1{}= 1 で 55\dfrac{\sqrt{5}}{\sqrt{5}}=1{}= 1。nn=2{}= 2 で α2\alpha^2−β2{}- \beta^2=(α+β)(α−β){}= (\alpha + \beta)(\alpha - \beta)=5{}= \sqrt{5} なので 11。) すべての項が整数なのに、一般項には 5\sqrt{5} が現れます。小話1のフィボナッチ数列です。

自己採点:
記録を読み込み中…

問18 ★★★

a1a_1=2,{}= 2,an+1a_{n+1}=4an 2{}= 4a_n^{\,2} で定まる数列 {an}\{a_n\} の一般項を求めなさい。

つまずいたときは:
答えを見る
答え

ana_n=23⋅2n−1−2{}= 2^{3 \cdot 2^{n-1} - 2}

解説

a1a_1>0{}> 0 で、ana_n>0{}> 0 なら an+1a_{n+1}>0{}> 0 なので、すべての項が正です。両辺の 22 を底とする対数をとると

log⁡2an+1\displaystyle \log_2 a_{n+1}=log⁡24\displaystyle {}= \log_2 4+2log⁡2an\displaystyle {}+ 2\log_2 a_n=2log⁡2an\displaystyle {}= 2\log_2 a_n+2\displaystyle {}+ 2

bnb_n=log⁡2an{}= \log_2 a_n とおくと bn+1b_{n+1}=2bn{}= 2b_n+2{}+ 2,b1b_1=1{}= 1 です。α\alpha=2α{}= 2\alpha+2{}+ 2 より α\alpha=−2{}= -2 で、bn+1b_{n+1}+2{}+ 2=2(bn+2){}= 2(b_n + 2)。数列 {bn+2}\{b_n + 2\} は初項 33、公比 22 の等比数列なので bnb_n=3⋅2n−1{}= 3 \cdot 2^{n-1}−2{}- 2 で

an=23⋅2n−1−2‾\underline{a_n = 2^{3 \cdot 2^{n-1} - 2}}

(a2a_2=4⋅4{}= 4 \cdot 4=16{}= 16=24{}= 2^4,a3a_3=4⋅256{}= 4 \cdot 256=1024{}= 1024=210{}= 2^{10}、式でも指数は 66−2{}- 2=4{}= 4,1212−2{}- 2=10{}= 10。) 掛け算と累乗でできた漸化式は、対数をとると足し算とかけ算の漸化式に変わります。分数型で逆数をとったのと同じ「別の世界に移る」工夫です。

自己採点:
記録を読み込み中…

問19 ★★★

a1a_1=1{}= 1 で、初項から第 nn 項までの和 SnS_n がすべての自然数 nn について SnS_n=n2an{}= n^2 a_n を満たす数列 {an}\{a_n\} の一般項を求めなさい。

つまずいたときは:
答えを見る
答え

ana_n=2n(n+1){}= \dfrac{2}{n(n + 1)}

解説

Sn+1S_{n+1}=(n+1)2an+1{}= (n + 1)^2 a_{n+1} から SnS_n=n2an{}= n^2 a_n を辺々引くと

an+1\displaystyle a_{n+1}=(n+1)2an+1\displaystyle {}= (n + 1)^2 a_{n+1}−n2an\displaystyle {}- n^2 a_nより\displaystyle \text{より}n(n+2)an+1\displaystyle n(n + 2)a_{n+1}=n2an\displaystyle {}= n^2 a_n

nn>0{}> 0 で割って

an+1\displaystyle a_{n+1}=nn+2 an\displaystyle {}= \frac{n}{n + 2}\,a_n

これは等比型でも階差型でもなく、「前の項に掛ける数が nn によって変わる」形です。nn≧2{}\geqq 2 のとき、kk=1,{}= 1, 2,\ 2, …,\ \ldots, n\ n−1{}- 1 の式を掛け合わせると

an\displaystyle a_n=a1⋅13⋅24⋅35⋯\displaystyle {}= a_1 \cdot \frac{1}{3} \cdot \frac{2}{4} \cdot \frac{3}{5} \cdots⋅n−2n⋅n−1n+1\displaystyle \qquad \cdot \frac{n - 2}{n} \cdot \frac{n - 1}{n + 1}=1⋅2n(n+1)\displaystyle {}= \frac{1 \cdot 2}{n(n + 1)}

(分子の 3,3, 4,\ 4, …,\ \ldots, n\ n−1{}- 1 と分母の 3,3, 4,\ 4, …,\ \ldots, n\ n−1{}- 1 が約分で消え、分子に 1⋅21 \cdot 2、分母に n(n+1)n(n + 1) が残ります。) nn=1{}= 1 を代入すると 22\dfrac{2}{2}=1{}= 1 で、a1a_1 と一致するので

an=2n(n+1)‾\underline{a_n = \frac{2}{n(n + 1)}}

(a2a_2=13{}= \dfrac{1}{3} で S2S_2=43{}= \dfrac{4}{3}、条件の式でも 4⋅134 \cdot \dfrac{1}{3}=43{}= \dfrac{4}{3}。)

自己採点:
記録を読み込み中…

問20 ★★★

a1a_1=3,{}= 3,an+1a_{n+1}=4an−2an+1{}= \dfrac{4a_n - 2}{a_n + 1} で定まる数列 {an}\{a_n\} について、cnc_n=an−2an−1{}= \dfrac{a_n - 2}{a_n - 1} とおくことで、一般項 ana_n を求めなさい。

つまずいたときは:
答えを見る
答え

ana_n=4⋅3n−1−2n−12⋅3n−1−2n−1{}= \dfrac{4 \cdot 3^{n-1} - 2^{n-1}}{2 \cdot 3^{n-1} - 2^{n-1}}

解説

両辺から 22 を引いた式と、11 を引いた式を作ります。

an+1\displaystyle a_{n+1}−2\displaystyle {}- 2=2(an−2)an+1,\displaystyle {}= \frac{2(a_n - 2)}{a_n + 1},an+1\displaystyle a_{n+1}−1\displaystyle {}- 1=3(an−1)an+1\displaystyle {}= \frac{3(a_n - 1)}{a_n + 1}

a1a_1=3{}= 3>1{}> 1 で、ana_n>1{}> 1 なら 2 つ目の式の右辺は正なので、すべての nn で ana_n>1{}> 1 です(ana_n−1{}- 1≠0{}\neq 0,ana_n+1{}+ 1≠0{}\neq 0)。1 つ目を 2 つ目で割ると

an+1−2an+1−1\displaystyle \frac{a_{n+1} - 2}{a_{n+1} - 1}=23⋅an−2an−1\displaystyle {}= \frac{2}{3} \cdot \frac{a_n - 2}{a_n - 1}

よって cn+1c_{n+1}=23cn{}= \dfrac{2}{3}c_n,c1c_1=12{}= \dfrac{1}{2} で、cnc_n=12(23)n−1{}= \dfrac{1}{2}\left(\dfrac{2}{3}\right)^{n-1} です。 cnc_n=an−2an−1{}= \dfrac{a_n - 2}{a_n - 1} を ana_n について解くと ana_n=2−cn1−cn{}= \dfrac{2 - c_n}{1 - c_n}(cnc_n≠1{}\neq 1)。分子・分母に 2⋅3n−12 \cdot 3^{n-1} を掛けると、2⋅3n−1cn2 \cdot 3^{n-1} c_n=2n−1{}= 2^{n-1} なので

an=4⋅3n−1−2n−12⋅3n−1−2n−1‾\underline{a_n = \frac{4 \cdot 3^{n-1} - 2^{n-1}}{2 \cdot 3^{n-1} - 2^{n-1}}}

(nn=1{}= 1 で 4−12−1\dfrac{4 - 1}{2 - 1}=3{}= 3。a2a_2=104{}= \dfrac{10}{4}=52{}= \dfrac{5}{2}、式でも 12−26−2\dfrac{12 - 2}{6 - 2}=52{}= \dfrac{5}{2}。) 11 と 22 は xx=4x−2x+1{}= \dfrac{4x - 2}{x + 1}、つまり x2x^2−3x{}- 3x+2{}+ 2=0{}= 0 の解(2 つの落ち着き先)です。2 つの落ち着き先からのずれの比が等比数列になり、cnc_n→0{}\to 0 から ana_n は 22 に近づいていきます。

自己採点:
記録を読み込み中…

数学小話コーナー

800 年前のウサギ算——フィボナッチ数列と黄金比

1202 年、イタリアのピサの商人の息子レオナルドが、『算盤の書』という本を書きました。インドやアラビアから伝わった 0〜9 の数字(今のアラビア数字)を使った計算を、ヨーロッパに紹介した本です。後の時代には「ボナッチの息子」を意味するフィボナッチというあだ名で呼ばれるようになります(※このあだ名が広まったのは後世とされる)。

その本の中に、こんな問題があります。

1 つがいのウサギは、生まれて 2 か月目から毎月 1 つがいの子を産む。生まれたばかりの 1 つがいから始めると、1 年後には何つがいになるか。ウサギは死なないものとする。

ある月のつがいの数は、「前の月にいたつがい」と「今月生まれたつがい」の合計です。今月子を産めるのは 2 か月前にいたつがいなので、生まれる数は 2 か月前のつがいの数と同じです。つまり

an+2\displaystyle a_{n+2}=an+1\displaystyle {}= a_{n+1}+an\displaystyle {}+ a_n

という 3 項間漸化式になり、数は 1,1, 1,\ 1, 2,\ 2, 3,\ 3, 5,\ 5, 8,\ 8, 13,\ 13, 21,\ 21, 34,\ 34, …\ \ldots と増えていきます。これがフィボナッチ数列です。本文の例題6(階段の上り方)の数列も、1 つずれているだけで同じものです。

隣り合う項の比をとると、おもしろいことが起こります。

21\displaystyle \frac{2}{1}=2,\displaystyle {}= 2,32\displaystyle \frac{3}{2}=1.5,\displaystyle {}= 1.5,53\displaystyle \frac{5}{3}=1.666⋯ ,\displaystyle {}= 1.666\cdots,85\displaystyle \frac{8}{5}=1.6,\displaystyle {}= 1.6,…,\displaystyle \ldots,8955\displaystyle \frac{89}{55}=1.61818⋯\displaystyle {}= 1.61818\cdots

比は大きくなったり小さくなったりしながら、1.6180339⋯1.6180339\cdots という数に近づいていきます。これは 1+52\dfrac{1 + \sqrt{5}}{2} で、古代ギリシャから知られる黄金比です。しかも 1+52\dfrac{1 + \sqrt{5}}{2} は、本文の特性方程式 x2x^2=x{}= x+1{}+ 1 の解そのものです。実践 j17 で求めた一般項の中で、(1+52)n\left(\dfrac{1 + \sqrt{5}}{2}\right)^n の部分が大きく育ち、もう一方の (1−52)n\left(\dfrac{1 - \sqrt{5}}{2}\right)^n はどんどん小さくなるので、項の比が黄金比に近づくのです。

なお、この数の並びは、レオナルドより前にインドで、詩の音節の長短の組み合わせを数える中で知られていたとも言われます(※時期や人物には諸説あり)。

豆知識

ひまわりの花の中心を見ると、種が右回りと左回りの渦巻きを描いて並んでいます。渦巻きの本数を数えると、3434 と 5555、5555 と 8989 のように、隣り合うフィボナッチ数になっていることがよくあります。ただし、すべての花がそうなるわけではありません(※種の数や育ち方で例外も多い)。

簡単な式から生まれる予測不能——ロジスティック写像とカオス

池の魚の数のように、増えすぎると食べ物が足りなくなって増え方がにぶる、という生き物の数を考えます。住める上限を 11 として、ある年の数を ana_n(00 から 11 の間)とし、次の年の数を

an+1\displaystyle a_{n+1}=ran(1−an)\displaystyle {}= ra_n(1 - a_n)

で表すモデルがあります。ranra_n が「増える力」、(1−an)(1 - a_n) が「上限に近いほど増えにくい」ブレーキです。rr は増えやすさを表す定数で、この漸化式はロジスティック写像と呼ばれます。

ana_n の 2 乗が出てくるので、この章で学んだ方法では一般項を求められません。ところが、コンピューターで項を計算してみると、rr によって驚くほど違う姿を見せます。a1a_1=0.3{}= 0.3 から始めると

  • rr=2.8{}= 2.8 のとき:項は 0.64290.6429 付近に落ち着く(第6章の「落ち着き先」です)。
  • rr=3.2{}= 3.2 のとき:0.5130.513 と 0.79950.7995 の 2 つの値を交互にくり返すようになる。
  • rr=3.5{}= 3.5 のとき:4 つの値をくり返すようになる。
  • rr=4{}= 4 のとき:いつまでたっても規則的な動きにならない。

rr=4{}= 4 のとき、a1a_1=0.3{}= 0.3 と a1a_1=0.3001{}= 0.3001 という、ほとんど同じ 2 つのスタートで比べてみると、第 1212 項ではそれぞれ約 0.170.17 と約 0.040.04 と、まったく違う値になっています。始めのほんのわずかな違いが、くり返すうちにどんどんふくらんでしまうのです。このような振る舞いをカオスといいます。

1976 年、生物学者のロバート・メイは、この漸化式を紹介する論文で「とても簡単な数学のモデルが、とても複雑な動きをする」ことを強調し、多くの研究者を驚かせました。漸化式が簡単であることと、先の様子が見通せることとは、まったく別の話なのです。

豆知識

「わずかな違いが大きな違いを生む」ことは、気象学者エドワード・ローレンツが 1972 年に行った講演の題名「ブラジルの 1 匹の蝶のはばたきが、テキサスで竜巻を引き起こすか」から、バタフライ効果と呼ばれるようになりました(※この題名は講演の主催者が付けたとも言われる)。天気予報が何週間も先までは当てられない理由の 1 つです。

括弧の付け方は何通り?——カタラン数

a×b×ca \times b \times c を計算するとき、先に a×ba \times b を計算するか、先に b×cb \times c を計算するかで、括弧の付け方は (ab)c(ab)c と a(bc)a(bc) の 22 通りあります。数が 4 つなら ((ab)c)d((ab)c)d,(a(bc))d(a(bc))d,(ab)(cd)(ab)(cd),a((bc)d)a((bc)d),a(b(cd))a(b(cd)) の 55 通りです。数が増えると、この数は

1,\displaystyle 1, 1,\displaystyle \ 1, 2,\displaystyle \ 2, 5,\displaystyle \ 5, 14,\displaystyle \ 14, 42,\displaystyle \ 42, 132,\displaystyle \ 132, 429,\displaystyle \ 429, …\displaystyle \ \ldots

と増えていきます。これをカタラン数といいます。

どうやって数えるのでしょう。「最後に計算する掛け算」がどこかで場合分けすると、左側のまとまりと右側のまとまりの付け方をそれぞれ数えて掛け合わせればよいことが分かります。そのため、カタラン数 CnC_n は

C0\displaystyle C_0=1,\displaystyle {}= 1,Cn+1\displaystyle C_{n+1}=C0Cn\displaystyle {}= C_0C_n+C1Cn−1\displaystyle {}+ C_1C_{n-1}+⋯\displaystyle {}+ \cdots+CnC0\displaystyle {}+ C_nC_0

という漸化式を満たします。1 つ前や 2 つ前だけでなく、それまでのすべての項を使う漸化式です。この章の方法では解けませんが、実は一般項 CnC_n=(2n)!(n+1)! n!{}= \dfrac{(2n)!}{(n + 1)!\,n!} が知られています。

同じ数は、まったく別の問題にも現れます。凸多角形を、対角線で三角形に分ける方法の数です。五角形なら 55 通り、六角形なら 1414 通りで、カタラン数と一致します。この問題を 1751 年に手紙で論じたのがオイラーで、数の名前は 1838 年に括弧の問題を調べたベルギー生まれの数学者ウジェーヌ・カタランにちなみます。中国・清の数学者、明安図(ミンガトゥ)が 1730 年代にすでにこの数を得ていたことも知られています(※時期には諸説あり)。

豆知識

入場料 5050 円の窓口に、5050 円玉を持った人 33 人と 100100 円玉を持った人 33 人が並びます。窓口にはじめおつりがないとき、途中でおつりが足りなくならない並び方(5050 円玉の人と 100100 円玉の人の順番の決め方)は 55 通りで、これもカタラン数です。

厳密定義(発展)

※ここは発展ページです。本文では、漸化式ごとに「何を引くか」「何で割るか」を工夫して、等差・等比・階差数列に言いかえました。ここでは、その工夫の裏にある共通の仕組み、つまり「解の構造」を整理します。an+1a_{n+1}=pan{}= pa_n+f(n){}+ f(n) の解はすべて「特別な解 1 つ + 等比数列」の形になること、3 項間漸化式の解はすべて「2 つの等比数列の組み合わせ」で書けることを示し、特性方程式が重解や虚数解をもつ場合にも触れます。

定義1:3 項間漸化式による数列の定義

実数 c1,c_1, c2\ c_2 と、自然数 nn と実数 x,x, y\ y に対して実数 f(n, x, y)f(n,\ x,\ y) を 1 つ定める規則 ff が与えられたとする。数列 {an}\{a_n\} が

a1\displaystyle a_1=c1,\displaystyle {}= c_1,a2\displaystyle a_2=c2,\displaystyle {}= c_2,an+2\displaystyle a_{n+2}=f(n, an, an+1)\displaystyle {}= f(n,\ a_n,\ a_{n+1})(n=1, 2, 3, …)\displaystyle (n = 1,\ 2,\ 3,\ \ldots)

を満たすとき、{an}\{a_n\} はこの 3 項間漸化式 で定められるという。a1a_1=c1,{}= c_1,a2a_2=c2{}= c_2 を初期条件という。

第6章の定理1と同じく、a1,a_1, a2\ a_2 から a3a_3 が、a2,a_2, a3\ a_3 から a4a_4 が……と順に決まるので、条件を満たす数列はただ 1 つ存在します(厳密には第8章の数学的帰納法で完成します)。初期条件が 2 つ必要なのは、1 つ目の項を作るのに 2 つの項を使うからです。

定理1:an+1a_{n+1}=pan{}= pa_n+f(n){}+ f(n) の解の構造

pp を 00 でない定数、f(n)f(n) を nn の式とする。数列 {g(n)}\{g(n)\} が g(n+1)g(n + 1)=pg(n){}= pg(n)+f(n){}+ f(n) を満たすとき(特別な解)、数列 {an}\{a_n\} が漸化式 an+1a_{n+1}=pan{}= pa_n+f(n){}+ f(n) を満たすための必要十分条件は、ある定数 CC を用いて

an\displaystyle a_n=g(n)\displaystyle {}= g(n)+Cpn−1\displaystyle {}+ Cp^{n-1}

と表されることである。

証明 (必要)dnd_n=an{}= a_n−g(n){}- g(n) とおくと、2 つの漸化式を辺々引いて dn+1d_{n+1}=pdn{}= pd_n。よって {dn}\{d_n\} は公比 pp の等比数列で、dnd_n=d1pn−1{}= d_1 p^{n-1}。CC=d1{}= d_1 とすればよい。

(十分)ana_n=g(n){}= g(n)+Cpn−1{}+ Cp^{n-1} なら panpa_n+f(n){}+ f(n)={pg(n)+f(n)}{}= \{pg(n) + f(n)\}+Cpn{}+ Cp^n=g(n+1){}= g(n + 1)+Cpn{}+ Cp^n=an+1{}= a_{n+1}。(証明終)

第6章の定理4は、f(n)f(n)=q{}= q(定数)で特別な解が定数 α\alpha の場合でした。本文の公式1は f(n)f(n) が 1 次式で特別な解を 1 次式の中から探したもの、公式2は f(n)f(n)=qn{}= q^n の場合です。特別な解は「f(n)f(n) と同じ形」から探すのが基本で、次のようにまとめられます。

f(n)f(n) の形特別な解 g(n)g(n) を探す形
定数 qq(p≠1p \neq 1)定数 α\alpha
nn の 1 次式(p≠1p \neq 1)αn+β\alpha n + \beta
qnq^n(q≠pq \neq p)AqnAq^n
pnp^nAnpnAnp^n(実践 j13 の n⋅2nn \cdot 2^n)

最後の行のように、f(n)f(n) が「qq=0{}= 0 にした式の解」と同じ形のときは、そのままの形では見つからず、nn を掛けた形になります。この現象は、次の重解の場合にも現れます。

定理2:3 項間漸化式の重ね合わせ

p,p, q\ q を定数とする。2 つの数列 {xn},\{x_n\}, {yn}\ \{y_n\} がどちらも an+2a_{n+2}=pan+1{}= pa_{n+1}+qan{}+ qa_n を満たすならば、任意の定数 s,s, t\ t に対して、数列 {sxn+tyn}\{sx_n + ty_n\} もこの漸化式を満たす。

証明 sxn+2sx_{n+2}+tyn+2{}+ ty_{n+2}=s(pxn+1+qxn){}= s(px_{n+1} + qx_n)+t(pyn+1+qyn){}+ t(py_{n+1} + qy_n)=p(sxn+1+tyn+1){}= p(sx_{n+1} + ty_{n+1})+q(sxn+tyn){}+ q(sx_n + ty_n)。(証明終)

定理3:特性方程式が異なる 2 つの解をもつとき

x2x^2=px{}= px+q{}+ q が異なる 2 つの解 α,\alpha, β\ \beta をもつとする。漸化式 an+2a_{n+2}=pan+1{}= pa_{n+1}+qan{}+ qa_n を満たす数列は、ある定数 C,C, D\ D を用いて

an\displaystyle a_n=Cαn−1\displaystyle {}= C\alpha^{n-1}+Dβn−1\displaystyle {}+ D\beta^{n-1}

と表され、C,C, D\ D は a1,a_1, a2\ a_2 からただ 1 通りに決まる。

証明 α2\alpha^2=pα{}= p\alpha+q{}+ q の両辺に αn−1\alpha^{n-1} を掛けると αn+1\alpha^{n+1}=pαn{}= p\alpha^n+qαn−1{}+ q\alpha^{n-1} なので、数列 {αn−1}\{\alpha^{n-1}\} は漸化式を満たす。{βn−1}\{\beta^{n-1}\} も同様。定理2より、bnb_n=Cαn−1{}= C\alpha^{n-1}+Dβn−1{}+ D\beta^{n-1} も漸化式を満たす。

b1b_1=a1,{}= a_1,b2b_2=a2{}= a_2 となるように C,C, D\ D を選ぶには、連立方程式 CC+D{}+ D=a1{}= a_1,CαC\alpha+Dβ{}+ D\beta=a2{}= a_2 を解けばよい。1 つ目の式の α\alpha 倍を 2 つ目から引くと D(β−α)D(\beta - \alpha)=a2{}= a_2−αa1{}- \alpha a_1 で、α\alpha≠β{}\neq \beta なので DD が、続いて CC がただ 1 通りに決まる。

こうして {an}\{a_n\} と {bn}\{b_n\} は、同じ漸化式と同じ初期条件を満たすので、定義1のあとで述べたことにより一致する。(証明終)

本文の例題4(2) なら、α\alpha=3,{}= 3,β\beta=−2{}= -2 で CC+D{}+ D=1{}= 1,3C3C−2D{}- 2D=5{}= 5 から CC=75,{}= \dfrac{7}{5},DD=−25{}= -\dfrac{2}{5}。本文の答えと一致します。本文の公式4で 2 つの等比数列を作って an+1a_{n+1} を消した計算は、この C,C, D\ D を求める計算を別の順番で行ったものです。

定理4:特性方程式が重解をもつとき

x2x^2=px{}= px+q{}+ q が重解 α\alpha(α\alpha≠0{}\neq 0)をもつとする。漸化式 an+2a_{n+2}=pan+1{}= pa_{n+1}+qan{}+ qa_n を満たす数列は、ある定数 C,C, D\ D を用いて

an\displaystyle a_n=(C+Dn)αn−1\displaystyle {}= (C + Dn)\alpha^{n-1}

と表される。

証明 重解なので pp=2α,{}= 2\alpha,qq=−α2{}= -\alpha^2。数列 {nαn−1}\{n\alpha^{n-1}\} が漸化式を満たすことを確かめる。

p(n+1)αn\displaystyle p(n + 1)\alpha^n+qnαn−1\displaystyle {}+ qn\alpha^{n-1}=2(n+1)αn+1\displaystyle {}= 2(n + 1)\alpha^{n+1}−nαn+1\displaystyle {}- n\alpha^{n+1}=(n+2)αn+1\displaystyle {}= (n + 2)\alpha^{n+1}

{αn−1}\{\alpha^{n-1}\} も漸化式を満たすので、定理2より (C+Dn)αn−1(C + Dn)\alpha^{n-1} も満たす。CC+D{}+ D=a1{}= a_1,(C+2D)α(C + 2D)\alpha=a2{}= a_2 は α\alpha≠0{}\neq 0 よりただ 1 組の解をもつので、定理3と同じ議論で ana_n と一致する。(証明終)

実践 j10(a1a_1=1,{}= 1,a2a_2=4,{}= 4,α\alpha=2{}= 2)では CC+D{}+ D=1{}= 1,2(C+2D)2(C + 2D)=4{}= 4 から CC=0,{}= 0,DD=1{}= 1 で、ana_n=n⋅2n−1{}= n \cdot 2^{n-1} です。重解のときに nn が掛かるのは、定理1の表の最後の行と同じ現象です。

定理3を a1a_1=a2{}= a_2=1{}= 1,an+2a_{n+2}=an+1{}= a_{n+1}+an{}+ a_n(フィボナッチ数列)に使うと、α\alpha=1+52{}= \dfrac{1 + \sqrt{5}}{2},β\beta=1−52{}= \dfrac{1 - \sqrt{5}}{2} で、実践 j17 の一般項

an\displaystyle a_n=αn−βn5\displaystyle {}= \frac{\alpha^n - \beta^n}{\sqrt{5}}

が得られます。この式は、18 世紀にド・モアブルが、1843 年にビネが示したことから、ビネの公式 と呼ばれます(※オイラーらも知っていたとされる)。∣β∣|\beta|<1{}< 1 なので βn5\dfrac{\beta^n}{\sqrt{5}} は nn が大きくなると小さくなり、ana_n は αn5\dfrac{\alpha^n}{\sqrt{5}} にいちばん近い整数になります。たとえば α105\dfrac{\alpha^{10}}{\sqrt{5}}=55.0036⋯{}= 55.0036\cdots で、a10a_{10}=55{}= 55 です。

特性方程式が実数の解をもたないこともあります。a1a_1=a2{}= a_2=1{}= 1,an+2a_{n+2}=an+1{}= a_{n+1}−an{}- a_n では x2x^2=x{}= x−1{}- 1 が虚数解をもちますが、項を計算すると

1,\displaystyle 1, 1,\displaystyle \ 1, 0,\displaystyle \ 0, −1,\displaystyle {}\ -1, −1,\displaystyle {}\ -1, 0,\displaystyle \ 0, 1,\displaystyle \ 1, 1,\displaystyle \ 1, 0,\displaystyle \ 0, …\displaystyle \ \ldots

と、66 項ごとにくり返します。定理3は、α,\alpha, β\ \beta を複素数としてもそのまま成り立ち、このくり返しは、虚数解 α\alpha が α6\alpha^6=1{}= 1 を満たすことから説明できます(複素数平面の分野で扱います)。

最後に、分数型の注意を式で確かめます。本文の公式3で逆数をとるには、すべての項が 00 でないことが必要でした。逆に、項の途中で分母が 00 になると、数列そのものが作れなくなります。an+1a_{n+1}=anan+1{}= \dfrac{a_n}{a_n + 1} で a1a_1=−12{}= -\dfrac{1}{2} とすると、a2a_2=−1{}= -1 となり、a3a_3 は分母が 00 で決まりません。逆数の数列で見ると、bnb_n=1an{}= \dfrac{1}{a_n} は b1b_1=−2{}= -2、公差 11 の等差数列 −2,-2, −1,{}\ -1, 0,\ 0, …\ \ldots で、b3b_3=0{}= 0 となるところで、もとの数列が壊れているのです。

この章の学習が終わったら

学習完了テストを受ける