2003 東京工業大学 後期小論文第5類MathJax

Mathematics

Examination

Test

Archives

2003 東京工業大学 後期小論文第5類

易□ 並□ 難□

【2】 以下の収支列と呼ばれる数列についての説明文を読み,問1から問9に答えよ.

  n n 1 である整数とする. n 個の +1 と, n 個の -1 を自由に並べて得られる項数 2 n の数列を, 2 n 日間の収支列と呼ぶ. 2n 日間の収支列において, 1 番目の項, 2 番目の項, 2 n 番目の項を,それぞれ 1 日目の収支, 2 日目の収支, 2 n 日目の収支と呼ぶ. j 1 j2 n である整数として, 1 日目から j 日目までの収支の合計を j 日目の残高と呼ぶ. 2n 日間の収支列において,どの日の残高も 0 以上の場合,健全な収支列と呼び,そうでない場合,不健全な収支列と呼ぶ.

 たとえば,次の数列

+1 +1 - 1 -1

4 日間の収支列で,残高が, 1 日目は +1 2 日目は +2 3 日目は +1 4 日目は 0 で,どの日も残高が 0 以上なので,健全な収支列である.次の数列

+1 -1 -1 +1

4 日間の収支列であるが, 3 日目の残高が -1 となるので,不健全な残高である.

 収支列は次のような性質を持つ.

問1  4 日間の健全な収支列をすべて示せ.

問2  6 日間のすべての健全な収支列を, 4 日間以下の健全な収支列を利用して表したい.たとえば, 6 日間の健全な収支列すべては, 2 日間の健全な収支列と 4 日間の健全な収支列を並べるだけで表せるものと仮定してみよう.すなわち, 6 日間の健全な収支列は

2 日間の健全な収支列, 4 日間の健全な収支列

および

4 日間の健全な収支列, 2 日間の健全な収支列

ですべて表せると仮定しよう.

 実際にこの表し方で数え上げてみると,重複や見落としが発生する.この表し方で,見落される 6 日間の健全な収支列をすべて示せ.

問3  6 日間の健全な収支列すべてを,重複や見落しなく数え上げたい. 6 日間の健全な収支列すべては,残高がはじめて 0 となる日が何日目であるかで分類すると, 4 日間以下の健全な収支列を利用して表すことができる.どのように表せばよいか示せ.解答は,

2 日目の場合: +1 -1 4 日間の健全な収支列

などのように,場合分けして記述せよ.

問4 問3の健全な収支列の表し方を用いて, 6 日間の健全な収支列の総数を求めよ.

問5 不健全な収支列の総数は,収支列の総数と健全な収支列の総数を利用して求めることができる.この求め方で, 8 日間の不健全な収支列の総数を求めよ.

問6  10 日間の不健全な収支列すべてを、重複や見落としなく数え上げたい. 10 日間の不健全な収支列すべては,残高がはじめて -1 となる日が何日目であるかで分類すると, 8 日間以下の健全な収支列を利用して表すことができる.どのように表せばよいか示せ.解答は問3の解答の仕方にならって,場合分けして記述せよ.

問7 問6の不健全な収支列の表し方を用いて, 10 日間の不健全な収支列の総数を求めよ.

問8 一般の 2 n 日間の不健全な収支列の総数を求めたい.直接に数え上げることは大変なので,不健全な収支列に以下の変換操作を施して,項数 2 n の数列を作り,この変換後の数列の総数を数え上げることにする.

【変換操作】一般の 2 n 日間の不健全な収支列に対して, 1 日目から,残高がはじめて -1 となる日までの収支の値の符号を反転させる.残りの日々の収支の値は変更しない.

たとえば,次の 4 日間の不健全な収支列

+1 -1 - 1 +1

に対して変換操作を行ってみよう.残高が 3 日目ではじめて -1 となるので, 1 日目から 3 日目までの毎日の収支の値は符号を反転させ, 4 日目は収支の値を変更しない.変換後の数列は,次の数列となる.

-1 +1 + 1 +1

一般に,変換後の数列に対し,対応する変換前の数列はちょうど 1 つ存在する.変換後の数列から,変換前の数列を求める方法を示せ.

問9  2n 日間の不健全な収支列すべてに,問8の変換操作を施して得られる数列の集合は,どのような条件を満たす数列の集合か,その条件を示せ.さらに,この条件を利用して, 2n 日間の不健全な収支列の総数を表す式を導出せよ.

inserted by FC2 system