本文へ進む
メニュー
医学部数学 過去問DB問題を探す

東京大学/2002年度

東京大学 2002年 数学 第6問解答・解説

このページには広告が含まれます。

1問題

東京大学2002年度第6問

Nを正の整数とする。2N個の項からなる数列 {a_1, a_2, …, a_N, b_1, b_2, …, b_N} を {b_1, a_1, b_2, a_2, …, b_N, a_N} という数列に並べ替える操作を「シャッフル」と呼ぶことにする。並べ替えた数列はb_1を初項とし、b_iの次にa_i、a_iの次にb_{i+1}が来るようなものになる。また、数列 {1, 2, …, 2N} をシャッフルしたときに得られる数列において、数kが現れる位置をf(k)で表す。たとえば、N = 3のとき、{1, 2, 3, 4, 5, 6}をシャッフルすると{4, 1, 5, 2, 6, 3}となるので、f(1) = 2, f(2) = 4, f(3) = 6, f(4) = 1, f(5) = 3, f(6) = 5である。(1) 数列{1, 2, 3, 4, 5, 6, 7, 8}を3回シャッフルしたときに得られる数列を求めよ。(2) 1 ≦ k ≦ 2Nを満たす任意の整数kに対し、f(k) − 2kは2N + 1で割り切れることを示せ。(3) nを正の整数とし、N = 2^(n−1)のときを考える。数列{1, 2, 3, …, 2N}を2n回シャッフルすると、{1, 2, 3, …, 2N}にもどることを証明せよ。

まずは自分で解いてみましょう。詰まったら「考え方」、解けたら「答え」で確かめられます。

2答え

答えを見る自分の答えと照らし合わせる
  • (1){8,7,6,5,4,3,2,1};\quad \{8,7,6,5,4,3,2,1\};\qquad (2)f(k)−2k∈{0,−(2N+1)};\quad f(k)-2k\in\{0,-(2N+1)\};\qquad (3)f∘2n(k)≡k(mod2n+1).\quad f^{\circ 2n}(k)\equiv k\pmod{2^n+1}.
  • 別表記を見る
    (1) {8,7,6,5,4,3,2,1}。(2) f(k)-2k は 0 または -(2N+1)。(3) 2n回後、各数の位置は元の位置に戻る。

3解答

解答を見る途中式つきの解答

1回のシャッフルでは、もとの位置 ii にある項は、1≦i≦N1\le i\le N なら位置 2i2i に、N<i≦2NN<i\le2N なら位置 2i−12i-1 に移る。この位置の対応は項の値によらず一定である。

(1) N=4N=4 として操作を3回行うと、 {1,2,3,4,5,6,7,8}→{5,1,6,2,7,3,8,4}→{7,5,3,1,8,6,4,2}→{8,7,6,5,4,3,2,1}.\{1,2,3,4,5,6,7,8\}\to\{5,1,6,2,7,3,8,4\}\to\{7,5,3,1,8,6,4,2\}\to\{8,7,6,5,4,3,2,1\}.

(2) 1≦k≦N1\le k\le N なら k=akk=a_k なので f(k)=2kf(k)=2k。N<k≦2NN<k\le2N なら k=bk−Nk=b_{k-N} なので、 f(k)=2(k−N)−1=2k−(2N+1).f(k)=2(k-N)-1=2k-(2N+1). したがって前者では f(k)−2k=0f(k)-2k=0、後者では f(k)−2k=−(2N+1)f(k)-2k=-(2N+1) となり、いずれも 2N+12N+1 で割り切れる。

(3) M=2N+1=2n+1M=2N+1=2^n+1 とする。(2)より、1回のシャッフルで位置 jj は 2j2j と MM を法として合同な位置へ移る。よって rr 回後、最初に位置 kk にあった数の位置は 2rk2^r k と MM を法として合同である。ここで r=2nr=2n とすると、 22nk=(2n)2k≡(−1)2k≡k(mod2n+1),2^{2n}k=(2^n)^2k\equiv(-1)^2k\equiv k\pmod{2^n+1}, となる。最終位置も 1,2,…,2N1,2,\ldots,2N のいずれかであり、この範囲で kk と合同な数は kk だけなので、全ての数が元の位置に戻り、数列全体も元に戻る。

この問題で使う考え方

  • 約数・倍数
  • 等比数列の一般項と和
  • 漸化式

PR

数学を1対1で教わるオンライン塾「数強塾」

数強塾は、中学生・高校生のための数学専門のオンライン個別指導塾です。プロ講師がマンツーマンで教え、大学受験の数学にも対応しています。入塾の前に、今の学習状況と目標を確かめる診断授業(体験・3,000円、税込)を受けられます。

「数強塾」オンライン数学克服塾〈プロ講師〉

東大生と1対1で学べるオンライン個別指導「トウコベ」

トウコベは、東大生を中心に難関大学の学生が講師を務める、完全マンツーマンのオンライン個別指導です。はじめに、オンラインの説明会・勉強相談(無料)をWebで予約でき、その後にお試し授業を受けられます。

トウコベ公式サイト

似た問題を、ほかの大学で

答えや解説の誤りに気づいたら、お問い合わせから教えてください。