平成12年9月23日
糸瀬善人
Billiards 9-Ball PuzzleとはBinaly Arts Corporationが販売している,手のひらサイズのスライドパズルである。
以下,同社のホームページからの引用である。
(https://store.msconsulting.com/cart/ShoppingCart.asp)
Another
Perplexing Puzzle for Pool Shark Wannabes
A cue ball, nine pool balls, and a circular track with a twist combine
to create a clever little hand-held puzzle.
The goal: Arrange the numbered pool balls in numerical order and put the
cue ball in the center.
※ Binaly Arts Corporation
1321 Cameron street Alexandria,VA 22314 USA
(http://www.puzzles.com/)
パズルを左右2つのパーツに分ける。そしてつぎの5つの単位操作を考える。
![]() |
@ 操作 A :左のパーツをコマ1つ分,左回転させる。 |
| A 操作 A-1 :左のパーツをコマ1つ分,右回転させる。 | |
| B 操作 B :右のパーツをコマ1つ分,右回転させる。 | |
| C 操作 B-1 :右のパーツをコマ1つ分,左回転させる。 | |
| D 操作 I :何もしない。 |
単位操作を連続して行い,最後に正解を得ることを考える。
A の後,B を行うことを AB と表す。
3つ以上の連続操作についても同様に ABA-1 などと表す。
同じ操作が連続するときは AA=A2 のように指数表現を行う。
以下のことがすぐに理解できるであろう。
@ AA-1=A-1A=I
A BB-1=B-1B=I
B A6=A-6=B6=B-6=I
C An=A(6-n)
,Bn=B(6-n) (0<n<6)
![]() |
単位操作を組み合わせて次の基本操作 T を得る。 基本操作 T=ABA-1B-1 この操作により,10個のボールは右図のように移動する。 そして,このボールの動作結果により,次のことがわかる。 式1 : T=T-1 (注 T-1=BAB-1A-1である) 式2 : T2=I |
基本操作 T を元に,次の基本操作 T1〜T5 を考える。
| T1=TB-1TB | T2=TB-2TB2 | T3=TB-3TB3 |
![]() |
![]() |
![]() |
| T4=TB-4TB4 | T5=TB-5TB5 | |
![]() |
![]() |
基本操作 Tn と基本操作 X を続けることで,次の基本操作 TnX を得る。
| (Tn)2 | Tn T | Tn B | Tn B-1 | |
| n=1 | ![]() |
![]() |
![]() |
![]() |
| n=2 | ![]() |
![]() |
![]() |
![]() |
| n=3 | ![]() |
![]() |
![]() |
![]() |
| n=4 | ![]() |
![]() |
![]() |
![]() |
| n=5 | ![]() |
![]() |
![]() |
![]() |
操作 T1 はその操作結果から, T15=I となることがわかる。
このことを T1 は5次の循環であるという。
T2 は4次の循環であり, T22 は2次の循環となる。
T3 は6次の循環, T32 は3次の循環, T33 は2次の循環である。
T4 は4次の循環, T42 は2次の循環である。
T5 は5次の循環である。
ここでコマ2つを入れ替える2次循環操作,コマ3つを入れ替える3次循環を考える。入れ替えるコマは,なるべく近くのわかりやすいものがよい。そこで応用操作として次のものを選ぶ。
| 2次の循環 | T | (T2)2 | (T4)2 | T5 T |
![]() |
![]() |
![]() |
![]() | |
| (T2 B)3 | (T3 B-1)3 | (T4 B-1)3 | ||
![]() |
![]() |
![]() |
||
| 3次の循環 | (T3)2 | (T2 B)2 | (T3 B)2 | (T3 B-1)2 |
![]() |
![]() |
![]() |
![]() | |
| その他の特殊操作 | (TA-2TA2A)3 | {(TB-2TB2)(A-2TA2T)}2 | ||
![]() |
![]() |
|||
次の順に操作を進めていけば,正解が得られる。
@ まず, A のパーツのコマ1,2,3,4を揃える。
A コマ2,3,4以外の計7個のコマを動かしながら,コマ5,6を揃える。
ここでは,簡単な操作 T を多用するとよい。
B コマ7,8,9をn次循環の応用操作を使い,正解を得る。