2019/12/18

ビリヤードの問題再考(6)

森博嗣さんの『笑わない数学者』の中でのビリヤード玉の問題についてあらためて考えています。

原点に戻って、5つのビリヤード玉で問題をあらためて考えます。
五つのビリヤードの玉を、真珠のネックレスのように、リングでつなげてみるとしよう。玉には、それぞれナンバが書かれている。さて、この五つの玉のうち、幾つ取っても良いが、隣どうし連続したものしか取れないとしよう。一つでも、二つでも、五つ全部でも良い。しかし、離れているものは取れない。この条件で取った玉のナンバを足し合わせて、1から21までのすべての数ができるようにしたい。さあ、どのナンバの玉を、どのように並べて、ネックレスを作れば良いかな?
問題文の条件でビリヤード玉を取り出す方法が何通りあるかと数えると、21通りあります。5つのビリヤード玉を \( a_1, a_2, a_3, a_4, a_5 \) として、この順につながっているとすると、取り出し方は次の21通りです。
1個だけ取り出す 5通り
$$
a_1, \quad a_2, \quad a_3, \quad a_4, \quad a_5
$$
2個取り出す 5通り
$$
a_1 + a_2 , \quad a_2 + a_3 , \quad a_3 + a_4 , \\
a_4 + a_5 , \quad a_5 + a_1
$$
3個取り出す 5通り
$$
a_1 + a_2 + a_3 , \quad a_2 + a_3 + a_4 , \quad a_3 + a_4 + a_5 , \\
a_4 + a_5 + a_1 , \quad a_5 + a_1 + a_2
$$
4個取り出す 5通り
$$
a_1 + a_2 + a_3 + a_4 , \quad a_2 + a_3 + a_4 + a_5 , \\
a_3 + a_4 + a_5 + a_1 , \quad a_4 + a_5 + a_1 + a_2 , \\
a_5 + a_1 + a_2 + a_3
$$
5個全部取り出す 1通り
$$
a_1 + a_2 + a_3 + a_4 + a_5
$$
この21通りが、1から21までのすべての数(自然数)に対応することになります。この21通りのそれぞれの計算結果はすべて異なる数で、1から21のどれかということになります。そこから、1(と2)が \( a_1, a_2, a_3, a_4, a_5 \) のうちのどこかに入ること、そして5個すべてを取り出した \( a_1 + a_2 + a_3 + a_4 + a_5 \) が21となることが容易にわかります。

そこで、\( a_1 = 1 \) としたとき、この21通りにどこまで大小関係がつけられるのかを考えてみたいと思います。

見やすさのため次のように記号をおきます。
$$
\begin{eqnarray}
A_1 &=& a_1 = 1 \\
A_2 &=& a_2 \\
A_3 &=& a_3 \\
A_4 &=& a_4 \\
A_5 &=& a_5 \\\\

B_1 &=& a_1 + a_2 = 1 + a_2 \\
B_2 &=& a_2 + a_3 \\
B_3 &=& a_3 + a_4 \\
B_4 &=& a_4 + a_5 \\
B_5 &=& a_5 + a_1 = a_5 + 1 \\\\

C_1 &=& a_1 + a_2 + a_3 = 1 + a_2 + a_3 \\
C_2 &=& a_2 + a_3 + a_4 \\
C_3 &=& a_3 + a_4 + a_5 \\
C_4 &=& a_4 + a_5 + a_1 = a_4 + a_5 + 1 \\
C_5 &=& a_5 + a_1 + a_2 = a_5 + 1 + a_2 \\\\

D_1 &=& a_1 + a_2 + a_3 + a_4 = 1 + a_2 + a_3 + a_4\\
D_2 &=& a_2 + a_3 + a_4 + a_5 = 20 \\
D_3 &=& a_3 + a_4 + a_5 + a_1 = a_3 + a_4 + a_5 + 1 \\
D_4 &=& a_4 + a_5 + a_1 + a_2 = a_4 + a_5 + 1 + a_2 \\
D_5 &=& a_5 + a_1 + a_2 + a_3 = a_5 + 1 + a_2 + a_3 \\\\

E &=& a_1 + a_2 + a_3 + a_4 + a_5 = 21
\end{eqnarray}
$$
\( A_1 \) など、記号をおく必要がないところもありますが、一貫性のために一応記号をおいています。また、\( A_1 = 1 \) のようにすでにわかっている数字を書き込んでいます。この21個を小さいものから順に並べると1から21の数字となります。現在は \( a_1 = 1 \) とおいているだけですので一列に並べることはできませんが、この状態でどこまで大小関係をつけられるか、どこまで並べられるのかを考えてみます。\( A_1 ( = 1) \lt \cdots \lt D_2 ( = 20 ) \lt E ( = 21 ) \) ですので、2から20の間を考えましょう。

まずは、\( A_2 \) から \( A_5 \) について。この4つは \( A_1 \) よりも大きいことはわかりますが、現状、\( A_2 \) から \( A_5 \) のあいだで大小関係をつけることはできません。ただし、すべて異なる自然数であるということと、\( E = 21 \) より、\( A_2 \) から \( A_5 \) のなかの自然数は最大でも11であることはわかります。4つの異なる自然数の組で最小の組み合わせは \( { 1, 2, 3, 4 } \) で、この合計は10です。合計が21である5つの自然数のうちの4つを一番小さくしたとすると、残る1つは11となり、11より大きくなると他の4つの組み合わせは存在しなくなるためです。ここで使うかどうかはわかりませんが、一応書いておきます。
$$
2 \leqq A_2 \leqq 11 \quad
2 \leqq A_3 \leqq 11 \\
2 \leqq A_4 \leqq 11 \quad
2 \leqq A_5 \leqq 11
$$
続いて \( B_1 \) をみてみましょう。\( B_1 = 1 + a_2 \) ですので、\( A_2 \lt B_1 \) が成り立ちます。ここで \( A_2 \) と \( B_1 \) の差は1ですので、 \( A_2 \) と \( B_1 \) の間には他の要素は入りません。そこで、このように間に何も入らないときは、\( [ A_2 B_1 ] \) と書いていきます。右側のほうが左側よりも1だけ大きいという意味です。3つ以上の要素を並べるときもあるかもしれませんが、その際も同様に考えます。

\( B_5 \) についても、\( [ A_2 B_1 ] \) と同様に、\( [ A_5 B_5 ] \) といえます。すぐにわかる差が1の組み合わせを挙げておきましょう。
$$
[ A_2 B_1 ] , \quad
[ A_5 B_5 ] , \\
[ B_2 C_1 ] , \quad
[ B_4 C_4 ] , \\
[ C_2 D_1 ] , \quad
[ C_3 D_3 ]
$$
と、このように大小関係を少しずつ確認してみることにします。

0 件のコメント:

コメントを投稿

ブログ アーカイブ