札幌新川高等学校 中村文則

無理を通せば道理が引っこむ

<先 生>まずは,前回の復習です。隣接二項漸化式

   an+1-pan=f(n)

の一般解は,平衡値を求めて両辺の項のバランスをとることで求められたね。f(n)が定数とnの一次式の場合については考えたけど,今日は,f(n) =qrn (q≠0)の形のものの一般解について,調べてみよう。

ex) 次の漸化式を満たす数列{an}の一般項を求めよ。
   a1=5,an-3an=2n
 では,まなぶ,解いてごらん。

<まなぶ>最初にanan+1をαとおきます。

   α-3α=2n

 与式との差をとって,an-α=3(an-α) 。ここでα=-2n-1だから,

        an+1+2n-1=3(an+2n-1) …… (*)

 そして,最後にバランスをとります。左辺の2n-1を2nに換えて,右辺を調整すると……,あれっ?

 先生,どうやって調整したらいいか分かりません。

<先 生>左辺を2倍したわけだから,右辺も2倍すると考えても,どうやら,うまくいきそうにないですね。困った。誰か,アイデア下さい。

<かず子>取りあえず,変形された式を予想すればいいんではないでしょうか。

 左辺は2nで,右辺は2n-1になればいいんだから,たぶん

   an+1+β2n=3(an+β2n-1) ……(♭)

 となれば問題は解決すると思います。

<先 生>うん。なんか良さそうだね。では,この式を満たすβはどうやったら求められるだろう。

<よしお>(♭)を変形して,

   an+1-3an=-β2n+3β2n-1

    ∴  an+1-3an=β2n-1

 この式と与式の右辺を比較して,β=2を得ます。よって,

   an+1+2n+1=3(an+2n)

<先 生>その通り。どうしたんだろう。今日はみんなやけに冴えてるね。さあ,どうやら,バランスがとれたね。では,残りの解答をまなぶにまとめてもらおう。

<まなぶ>はい。

 数列{an+2n}は公比3の等比数列で,初項は,a1+2=7,よって一般項は,

   an+2n=7・3n-1

    ∴ an=7・3n-1-2n 

<先生>本当にみんな冴えてる。素晴らしいね。幸せな気分で今日は終れそうです。

<まなぶ>先生,質問なんですが。この場合,(*)は結局は使ってないことになりますが,何の意味があったんですか?

<先 生> ……。


Note)

 かなり,虚構性の強い内容になってしまいましたが,この場合の(*)は,確かに結果としては不要になってしまいます。敢えて,理由を付けるのなら式(♭)を導くためのイメージ作りということになるでしょう。値2n-1を振り分けて,β2n-1を作ると考えればいいわけです。ただそれ以上に実は,この解法は大きな発展性を含みもっています。

 一般にan+1-pan=qrn の解法は,マニュアル的にはその両辺をpnまたはqnで割ることにより求められますが,特性方程式の概念を発展させるのであれば,特解(特性解)を理解する必要があると思います。

 例えば,隣接二項漸化式

   an+1-pan=f(n)

を解くためには,

   tn+1-ptn=f(n)  ………(♯)

なる式を用意します。二式の差をとると,

   an+1-tn+1=p(an-tn)

と変形できますから,{an-tn}は公比pの等比数列となり,一般解

   an+1=-tn+ (a1-t1)pn-1

が得られます。

 この(♯)の式を満たす数列{tn}の1つを特解といいますが,このときf(n)が定数のとき(♯)は特性方程式を意味している訳であり,特解は平衡値となります。結局,本文の小手技は,間接的に,(*)のイメージ付けからこの(♯)を求めたことになっている訳です。

 具体的に,本文のex)の問題で考えると,

   tn+1-3tn=2n

に対して,tn=α2nとおくと,

   a2n+1-3α2n=2n

両辺を2nで割って,

   2α-3α=1

 これから,α=-1。よって,tn=-2nより,

    ∴ an=-2n+7・3n-1

となります。

 それでは,この特解による解法を利用して,次の問題を解いてみましょう。

ex) 次の数列の初項から第n項までの和を求めよ。
  1,3・2,5・22,7・23,・・・・・・,(2n-1)・2n-1

解)和をSnとおくと,

   Sn =1+3・2+5・22+ ・・・・・・+(2n-1)・2n-1

 これから,

   Sn-Sn+1=(2n+1)・2n

 よって,この隣接二項漸化式の一般解を求めればよいことになります。

   tn+1-tn=(2n+1)2n ……… @

 二式の差をとって,Sn-tn+1= Sn-tn 

 これから,Sn-tn= S1-t1= a1-t1= 1-t1

 また,@を満たす特解を,tn=(an+β)・2nとすると,@に代入して,

   {α(n+1)+β}・2n+1-(αn+β)・2n=(2n+1)・2n

   2(αn+α+β)-(αn+β)=2n+1

   (α-2)n+(2α+β-1)=0

 nの恒等式とみると,α=2,β=-3

 よって,tn=(2n-3)・2nですから,

   Sn=tn+(1-t1)=(2n-3)・2n+3