問題
記号+と-を重複を許し1列に並べてできる列のうち,同じ記号は3つ以上連続して並ばないものを考える.+と-という記号を全部で個使ってつくられるこのような列のうち,最後が++または--で終わる列の個数をとおき,最後が+-または-+で終わる列の個数をとおく.
(1) とをとで表せ.
(2) が公比の等比数列となるようなの値をすべて求めよ.
(3) 長さがのこのような列の個数を,(2)で求めたの値を使って表せ.
方針
列の最後2文字だけで状態を分ける。最後が同じ2文字なら次は反対の記号しか置けず、最後が異なる2文字なら次の記号によって2つの状態に分かれる。これで の連立漸化式を作る。(2)は が1本の等比数列になる条件を係数比較で求め、(3)は2つの値の についてできる式を連立して を取り出す。
解答
(1)
最後が または で終わる列には、同じ記号をさらに付けることはできない。したがって次の1個は必ず反対の記号であり、長さ では最後が異なる2文字で終わる。
一方、最後が または で終わる列には、最後と同じ記号を付ければ最後が同じ2文字になり、最後と反対の記号を付ければ最後が異なる2文字になる。よって である。
(2)
である。これが公比 の等比数列になるには が必要である。したがって すなわち である。よって である。
(3)
とおく。長さ2の列では であるから である。したがって は公比 の等比数列なので である。同様に である。
この2式を引くと であり、 だから である。また、上の2式から総数を直接取り出すと となる。よって求める個数は
である。
別解。総数 だけを見ると、長さ の列の末尾に1個を付け加えるとき、長さ の末尾と同じ記号を続けられない場合だけを除くことで が得られる。初期値は 、 であり、(2)で得た2つの数 がこの漸化式の解を作るため、同じ表示式に戻る。