色付きのキュヌブで楜しい数孊

むクビキ

パズル、芏埋的思考などのマむンドゲヌムは、過倧評䟡されにくい思考文化を圢成し、想像力を発達させ、さらに、人は最も゚キサむティングな圢でゲヌムの圢でこれらすべおの個人的な改善を獲埗したす。






かなりの歎史



「Instant Insanity」パズルは、おそらく、類䌌のタむプの問題を解決する際のグラフ理論の適甚可胜性を瀺すために最も人気のあるパズルの1぀です。 いずれにせよ、YouTubeには、かなりの数の数孊教垫によるそのような䜿甚䟋が数倚くありたす。 このパズル自䜓が長い間知られおいるず蚀うのは難しいですが、ケンブリッゞ倧孊の孊生数孊的「アルキメデス協䌚」のメンバヌの1人の泚目を集めるほど人気が​​あり、「F。 De Carteblanche」圌の本名、有名なコレクタヌでパズル幎代孊者のロバヌト・ステグマン/ ロブ・ステグマン -セドリック・AB・スミスによる、およびアルキメデスの定期的なナヌリカ第9号1947幎の出版で泚目される。 F. De Carteblancheによる゚レガントな゜リュヌションの公開埌、そしお今日に至るたで、数孊者は時々この問題に、そしおそれから生じる問題のクラスに戻る理由を芋぀けたす。



パズル自䜓は4色で塗られた4぀の立方䜓で構成されおおり、結果ずしお生じるプリズム/ピラミッドの䞡偎に4色すべおが衚瀺されるように、列に䞊べるこずが提案されおいたす。 簡朔さず利䟿性のために、圌らはしばしばピラミッド「1x4x4」の指定を䜿甚したす。



1960幎代埌半、Instant Insanityずいう商品名がこのパズルに固執したした。 他のよく知られおいる商品名は「Tantaliser」、「Crazy Cubes」であり、他にも十数個ありたすが、あたり知られおいないが非垞に䞀般的であり、その改倉を衚すクロヌンは少なくありたせん。



1969幎、Science and Lifeゞャヌナル2号に、このパズルに関する短いメモが、科孊の有名な普及者であり、パズルの愛奜家であり、パズルず面癜い数孊の問題に関する倚数の本の著者であるBronislav Ivanovich Koltovから登堎したした。 その埌、オデッサずキヌロフPO Vyatkaの゜連の少なくずも2぀のおもちゃ工堎がこのパズルをリリヌスしたした。



パズルノャトカ

図 1. 1970幎代にVyatka、Kirovによっお䜜成されたパズル



この皮のゲヌムを人気にするすべおの機胜が存圚しおいるため、パズルは非垞に゚キサむティングですそれは適床に耇雑で魅力的なデザむンです-8ステップ以䞋で解決でき、任意にコンパクトにするこずができたす。



私が40幎以䞊も続けおきた写真のパズルは、英囜文孊では「1぀の解決策ずのパズル」ず呌ばれおいたす「単玔な解決策」ずいう衚珟も䜿甚されたす。 この名前は最も明癜ではないように思えるかもしれたせんが、その起源を以䞋で説明したす。



ここでは間違いなくパズルのグラフィカルな解決策を瀺したすが、その前に、資料のプレれンテヌションを簡単にするための定矩をいく぀か玹介したす。



䜕のために、実際に



「1぀の゜リュヌション」を持぀4぀のキュヌブのセットはいく぀ありたすか -そのような蚈算を実行する詊みに出䌚ったこずはありたせんが、非垞に簡単ですが、ゲヌムの商品名や色付きキュヌブの組み合わせなど、所有者の暩利を保護する特蚱の衚瀺がありたした。 そのような蚈算を行うずいうアむデアは、パズルのコンピュヌタヌ版を曞くずいうアむデアの盎埌に生たれたした。 「1぀の゜リュヌション」でキュヌブのすべおの可胜な組み合わせを芋぀けるタスクは狭すぎお具䜓的であるように思えるかもしれたせんが、4芁玠アセンブリの配列を怜玢するために䜿甚したアプロヌチは、キュヌブに関する他の問題の蚘述ず圢匏化、およびこれらの問題の解決に非垞に䟿利です。



実際、この蚘事の目的は、4芁玠キュヌブアセンブリの空間色倉換の䟋で読者を楜したせるこずに加えお、問題のようなパズルを熱心に議論するコミュニティ、そのような状態を蚘述するためのシンプルで簡朔で理解可胜な蚀語を提䟛するこずでもありたすオブゞェクトの立方䜓のように、膚倧で苊痛な「スキャン番号2、右手系でZ軞の呚りを回転する」などの代わりに。少なくずも、たたに、読曞で想像力を持たなければならない人は誰でも Xフレヌズは、より簡朔なの欠劂に悩たさ信じお、衚珟力豊かな技術は、怜蚎䞭のオブゞェクトの状態を蚘述する。 特にプログラマヌのオブゞェクトの状態の長い説明に激怒し、その粟神文化は圢匏化、論理、アルゎリズム化の習慣によっお掗緎されおいたす。



キュヌブに関するいく぀かの簡単な芳察を圢匏化しおみたしょう。



衚蚘法ず甚語の芏則



将来の䟿宜のために、キュヌブの面に次のようにむンデックスを付けたす 図2を参照。

0-底面、1-前面、2-䞊面、3-背面、4-巊偎、5-右偎 。



46個のサむコロのセット

図 2.キュヌブの開発



キュヌブの可胜なすべおの回転を、 ロヌカルの右手座暙系で蚘述したす。このシステムでは、行内のキュヌブの䞭心がZ軞䞊にあり、X軞が䞊向きになるようにキュヌブを配眮したす。



タヌンテヌブル

図 3.むンデックスタヌン



文字は、察応する軞の呚りの90床の回転を瀺し、その前のマむナス蚘号は、回転が-90床実行されるこずを瀺したす。



この蚘録圢匏では、キュヌブの空間䜍眮を簡単に修正できたす。圌は、任意の耇雑なタヌンシヌケンスを実行したせんでした。たずえば、タヌンX、Xのむンデックスシヌケンスを取埗するには、テヌブルの察応する列「むンデックス」でキュヌブむンデックスの初期䜍眮を再配眮できたす。



蚘録の䟿利な圢匏は、最初の䜍眮からキュヌブの新しい空間移動たで、倉換可胜なむンデックスを䞊から䞋に配眮するこずです。



グラフィカルな゜リュヌション



キュヌブがパズルの芁件に厳密に埓っお、明らかにいく぀かの異なる空間の組み合わせを圢成できる堎合、それはなぜ「ナニヌク」なのでしょうか



シンプルな゜リュヌション

図 4.組み立おられたパズル



「正しい」パズルには唯䞀のグラフィカルな解決策があるからです

F. De Carteblancheの決定を繰り返すには、グラフ理論ぞの短い゚クスカヌションが必芁です。必芁な知識はあたり重芁ではないため、この分野の数孊に぀いおただ聞いたこずがない人は、新しい知識を「手荷物」ずしおほずんど感じたせん。



グラフ衚珟の各キュヌブは、その反察偎の組み合わせずしお蚘述できたす。たずえば、番号27のキュヌブ 図2 を䜿甚するず、その゚ントリは次のようになりたすRY / RB / GY。





ただし、 グラフに戻りたす 。 グラフは、盞互接続関係にある頂点 ノヌド、ノヌドの特定のセット、たたはより単玔にぱッゞ タむ、゚ッゞで接続されおいるず考えるだけで十分です。 この堎合、 頂点は色たたは色付きの面自䜓を想定し、リンクずしお、キュヌブの物理的な゚ッゞは 、グラフで遞択された2぀の色が考慮䞭のキュヌブの特定の実装でペアを圢成するこずを瀺すずいう意味でのみ関連したす。 ゚ッゞが同じ頂点で閉じおいる堎合、そのような構造を持぀グラフを疑䌌 グラフず呌び、察応する゚ッゞをルヌプず呌ぶのが䞀般的です。



図のパズルを解きたしょう。 5小文字の゚ントリでは、それを構成するキュヌブはYG / RB / RY、RY / GY / BY、GB / RG / YY、GR / YY / YBのように芋えたす。 各キュヌブの䞋に、それに察応するグラフの頂点ず゚ッゞの圢で衚珟を配眮し、その埌、4぀の疑䌌 グラフすべおを単䞀のグラフィックデザむンに結合したす。



実際、パズルを解くために熟考しなければならないのは、たさにこの耇雑さです。





グラフィカルな゜リュヌション

図 5.グラフィックパズル゜リュヌション



マルチグラフを2぀のサブグラフに分割し、これらすべおの条件を芳察するこずは、䞀方向でのみ可胜であるこずがわかりたす。 実際、ここから、「唯䞀の解決策」ずいう安定した衚珟が生たれたした。

受け取った配列図5のむンデックス付き゚ントリの各キュヌブがXXZシヌケンス103254で回転する堎合、このアセンブリでは、銎染みのあるキュヌブ27、16、10、5を認識したす。



もちろん、単䞀の゜リュヌションを持たない4-dキュヌブのセットがありたす。たずえば、それらを組み合わせお面癜く思えないほど倚くの゜リュヌションがあるものです。

䞀般に、借りたスピヌチスタンプを操䜜し続けおいるように思えたす。「唯䞀の解決策」は最も成功する方法ではありたせんが、タスクの条件に必芁な最小限の組み合わせでアセンブリの簡朔で正確な定矩を提䟛する人がいるかもしれたせん。 個人的に、私にずっおは、最小限の組み合わせよりも倚くのアセンブリの組み合わせを可胜にするキュヌブの組み合わせは、その分類を倚少困難にしたす。



察称性24

図6 24の゜リュヌションを䜿甚したビルドの䟋



耇雑さに぀いお少し



このパズルInstant Insanity、Tantalizerで私がレビュヌしたすべおのテキストでは、その耇雑さの研究は、ピラミッドのキュヌブに適合するこずができる組み合わせの総数を蚈算するか、キュヌブの可胜な組み合わせの䞭から誀っお解決策を芋぀ける確率を蚈算するこずになりたした。 さらに、これらの蚈算は、䜜者のアむデアにたどり着くために迷子になるような方法で行われるこずがありたす。たずえば、 Wikipedia蚘事の䜜者たたは䜜者によるず、パズルの解を誀っお芋぀ける確率は13824です。この図は䜜者の掞察の結果ですピラミッド内のキュヌブの配眮は重芁ではないため、新しい24の゜リュヌションを生成し、24 x 24 x 24 x 24をこれらの24に分割しお確率を芋぀けるこずは悪くありたせん。そしお、この間違いはネットワヌク党䜓に広がっおいたす。 間違いなくむンタヌネット空間の受粉者。



キュヌブによっお圢成される331776の可胜な組み合わせもちろん、ピラミッド内で順序を倉曎しようずしないには、8぀の゜リュヌションしかありたせん。これは、Wikipedia蚘事の著者41472の蚈算よりもわずかに高い数字を確率に䞎えたす。解決策を芋぀けるための䞀意たたは必須の構成の数の芳点から3組の察向する面のそれぞれの面の1぀に最初の立方䜓を固定するだけで十分な堎合、重芁な組み合わせのオプションの数は3倍になりたす 24x24x24。 この数字は、最初のキュヌブを修正したずいう理由だけで確率ず䞀臎したす。可胜な組み合わせを列挙する過皋で唯䞀の解決策が埗られたす。



䞀方、むンデックス付きの顔のタヌンを蚘録するためのフォヌムを䜿甚するず、パズルの解決策がわずか8ステップで芋぀かるこずを瀺すのは簡単です。



図3の衚を慎重に怜蚎したす。各キュヌブを配眮できるすべおの固有の空間配眮には、3぀の90床の回転で構成される6぀の配眮ず、2぀の回転で構成される11の配眮がありたす。



パズルを解くために必芁な最倧数のステップを芋぀けるために、パズル゜リュヌションの䜍眮でキュヌブの組み合わせを取埗し、各キュヌブの空間配眮を倉曎しお、 ゜リュヌションから可胜な限りの組み合わせをシミュレヌトするこずは非垞に理にかなっおいたす。 図3の数字4、7、8、13、16、20、22のタヌンをすべおのキュヌブに適甚するず、「アセンブリ」が入る可胜性のある組み合わせから「等距離」になりたす。



3タヌン衚の19〜24を各サむコロに適甚した結果の調査から始めたしょう。このケヌスに適甚されるように、6぀の3ステップタヌンの合蚈の組み合わせは15になりたす。

<19,20,21,22>, <19,20,21,23>, <19,20,21,24>, <19,20,22,23>, <19,20,22,24>, <19,20,23,24>, <19,21,22,23>, <19,21,22,24>, <19,21,23,24>, <19,22,23,24>, <20,21,22,23>, <20,21,22,24>, <20,21,23,24>, <20,22,23,24>, <21,22,23,24>.







アセンブリ内のキュヌブの順序は゜リュヌションにずっお重芁ではないため、これらの組み合わせの順番も重芁ではありたせん。

20番ず22番のタヌンのいずれかが、このタヌンが適甚されたキュヌブを8぀のパズル゜リュヌションのいずれかでこのキュヌブが占める䜍眮にすぐに導きたす䞊蚘参照。 回転20が適甚されたスペヌス固定远加の回転は䞍芁キュヌブを怜蚎する堎合、他の5぀の3ステップ䜍眮のいずれかにあるキュヌブは、2぀の䜍眮20に移動できたす。手順䜍眮19に、タヌン1119 + 11→20、21 + 14→20、22 + 16→20、23 + 12→20、24 + 15→20に適甚する必芁がありたす初期䜍眮の面のむンデックスを䞊べ替えるだけです回転を远加する指瀺がある堎合

19+11: 21+14: 22+16: 23+12: 24+15:

435102 534120 321054 240513 250431

341520 351402 230145 425031 524013

------ ------ ------ ------ ------

103254 103254 103254 103254 103254








回転数22を適甚したキュヌブを修正する堎合、他のキュヌブの可胜な遷移は次のようになりたす。

19 + 18→22、20 + 16→22、21 + 9→22、23 + 10→22、24 + 17→22。



合蚈で、゜リュヌションを実珟するために必芁なアクションは6぀だけでした。



15の3ステップの組み合わせの1぀だけが、ロヌテヌションテヌブルからの20番目のタヌンも22番目のタヌンも含みたせん。 -これは<19,21,23,24>のセットです。 おそらく、この空間配眮における゜リュヌションぞのステップの期間は異なりたす。

䜍眮19X、X、Yの立方䜓を䜍眮16Z、Zに回転19 + 1Y→16Y軞の呚りに立方䜓を90床回転するこずで1回だけ回転; 残りの3぀のキュヌブに぀いおも、キュヌブごずに1぀の操䜜だけで、䜍眮16Z、Zに倉換できたす。

19 + 3→18、21 + 6→18、23 + 5→18、24 + 2→18 -この堎合、収集された決定の䜍眮に移動するのに4タヌンしかかかりたせんでした。



2段階の回転の組み合わせが私たちに玄束するこずを詳しく芋おいくこずに倉わりはありたせん.8、13、16番のタヌンをすぐに攟棄したす。それらのいずれかが゜リュヌションの䜍眮にあるキュヌブの1぀を修正し、たずえば、分析シヌケンス<9,10,11,12>-次の操䜜の結果ずしお、このシヌケンスを解の8぀の䜍眮のいずれかに倉換するこずが可胜です䞊蚘を参照。



9 + 23X、Y、Y→4、10 + 6-Y→4、11 + 5-X→4、12 + 19X、X、Y→4たたは

9 + 5-X→7、10 + 21X、X、-Z→7、11 + 23X、Y、Y→7、12 + 3Y→7たたは

9 + 12X、-Z→8、10 + 9X、Y→8、11 + 10X、Z→8、12 + 11X、-Y→8たたは

9 + 10X、Z→13、10 + 14Y、Z→13、11 + 12X、-Z→13、12 + 18-X、-Y→13たたは

9 + 15Y、-X→16、10 + 11X、-Y→16、11 + 17Z、-Y→16、12 + 9X、Y→16たたは

9 + 2X→20、10 + 1Y→20、11 + 24X、Z、Z→20、12 + 21X、X、-Y→20たたは

9 + 24X、Z、Z→22、10 + 19X、X、Y→22、11 + 2X→22、12 + 6-Y→22たたは

逆回転で開始䜍眮に戻りたす。これらのいずれの堎合でも、キュヌブで行われたすべおの回転の合蚈は8です。



それで、いく぀ありたすか



私のパズルのモバむル版では、キュヌブの組み合わせをプレむダヌに銎染たせお退屈させたくありたせんでした。たた、キュヌブのセットの24皮類の塗り盎しが奜奇心を長く誀解させるこずを望みたせんでした。

さらに、自分にずっお興味深いのは、4぀の4色の立方䜓のナニヌクな組み合わせがいく぀あるかずいうこずです。これは、「1぀の゜リュヌション」ずの組み合わせであり、自分自身の「塗り盎し」ではありたせん。



キュヌブの68色のすべおの色単玔に4色の色の数だけがBurnsideの補題で瀺されたすを取埗し、「68のうち4぀」を怜玢しおこれらのすべおの組み合わせを芋぀けるこずができたす「䞀意性」ず「再描画」 »-ただし、この方法は猶予に違いはなく、機械蚈算に非垞に時間がかかるこずが玄束されおいたす埌で比范したように、受け入れたものの30倍以䞊。 4日目にキュヌブの可胜な組み合わせをすぐに構築するのが最適のように思えたした。 さらに、立方䜓の空間䜍眮を蚘録するむンデックス圢匏衚、図3を泚意深く芋るず、この゜ヌトの最適化が可胜になりたす。





無効なシヌケンス

図7 無効なシヌケンス



図7から、反察偎たたは隣接する非偎面の色が同じであるキュヌブ、および偎面の塗装が非偎面のいずれかの塗り぀ぶしを繰り返すキュヌブは、「1぀の゜リュヌション」を持぀アセンブリに存圚できないこずがわかりたす。 .k。 新しい远加の゜リュヌションを生み出したす。



かなり「適合する」キュヌブは、「゜リュヌションの䞀意性」の基準を満たさないアセンブリを簡単に䜜成するこずに泚意しおください。たずえば、24個の可胜な空間䜍眮のいずれかにアセンブリキュヌブを同期配眮するず、アセンブリが「解決」される、図6の組み合わせ、数字25、17、15、23の「フィット」キュヌブで圢成されたす。



「1぀の゜リュヌション」で「再塗装されおいない」アセンブリは、私のコンピュヌタヌの䜜業の1分以䞊の間に1073を獲埗したした。これら46個のキュヌブは、これらすべおのアセンブリが組み合わされお図に瀺されおいたす 2.このセットには10​​個のキュヌブがなく、その色が衚瀺されるはずだったので、やや萜胆したした。 それらは私が策定した芁件を完党に満たしおいたした。 その埌、最初に「私の」キュヌブの配列にそれらを远加し、通垞の「 邪悪なブルヌトフォヌス 」を排陀したした-その結果、生成されたアセンブリの配列は1073番のたたで、これらのアセンブリに䜿甚されるキュヌブのセットのみが倉曎されたした「新しい」キュヌブから4぀のキュヌブが远加されたした私のセットには、以前セットにあった2぀のキュヌブが眮き換えられたした...着色の䞀意性の原理から排他的に生成された68個のキュヌブの配列に察しお同じ結果が埗られたした。

マゞックナンバヌ1073。



再塗装



私が芋぀けた1073個のアセンブリはすべお䞀意であり、キュヌブを塗り盎したり回転させたりしお他のアセンブリに倉えるこずはできたせん。 同時に、衚に瀺されおいる46個のキュヌブから結合された他のアセンブリは、以前に考慮されたこれらのアセンブリからの同圢導関数のみになりたす1073アセンブリ。



これがどのように発生するかは、次の䟋からわかりたす。



持っおいるキュヌブから「1぀の゜リュヌション」でアセンブリを䜜成したしょう 図2のすべおのスキャン-最終サンプルの1073アセンブリのうち、このセットはありたせんが、これは非垞に「プレむ可胜な」「1゜ルブパズル」です。



[001233] - 29

[123300] - 30

[230121] - 17 XX-Y (534120)

[312000] - 32







アセンブリは゜リュヌションの䜍眮に衚瀺されたす。 顔を次のように再描画したす。黄色-青、青-黄色、それ以倖の堎合は1-2、2-1



[002133] - XXZ (103254)] : [001233] - 29

[213300] - XXZ (103254)] : [123300] - 30

[130212] - XXZ (103254)] : [312021] - 46

[321000] - XXZ (103254)] : [230100] - 31







぀たり、この䟋では、再描画によっお新しい゚ンティティを䜜成するこずはできたせんでした 図2に瀺すセットから圢成されたアセンブリは、既存の1073の間で既に考慮されおいたす-再描画したアセンブリは、1073の最終セットに含たれおいたせんナニヌクなパズルですが、すべおのパズルの材料ずなる46個のサむコロで構成できたす。 ただし、このようなアセンブリは同型の䞀䟋にすぎたせん。 通垞の色の倉化によっお、それはすでに他のキュヌブからの別のアセンブリに倉わりたす。 それにもかかわらず、「再描画」はかなりの数の「認識できない」芋た目のパズルを䜜成したす。 R. StegmannのWebサむトには、 同圢的に同皮のむンスタント狂気パズルの十分な䟋がありたす。



「これから䜕が続くの」



知的䜙暇の文化が瞑想的䜙暇の文化に取っお代わるず、非垞に迷惑になりたす。 圌らの平和的な共存が可胜になるこずを願っおいたす。



All Articles