🧩 CubeDojo

👋 群論ってなに? — ルービックキューブで体験する

数学は好きだけど群論もキューブも初めて、という人向けの導入です。 抽象的な定義は後回しにして、まず手を動かして「見て」みましょう。一番下に確認クイズもあります。

① 操作 (operation) ってなに?

立方体に対して「ある決まったやり方で状態を変える」働きを操作と呼びます。 ボタンを押して、1つの面が回るところを見てみましょう(押すたびに揃った状態からやり直します)。

② 操作はつなげられる

操作を続けて行うことを合成と呼びます。合成した結果も、やっぱり1つの「操作」です — これを数学では「閉じている (closure)」と言います。何個でも押してみましょう。

③ 位数 (order) — 繰り返すと必ず元に戻る

同じ操作を繰り返し続けると、いつか必ず最初の状態にぴったり戻ります。 何回かかるか数えてみましょう。操作によって回数は全然違います(時には驚くほど多い回数になることも)。

0
④ 非可換 — 順番を変えると結果が変わる

2つの操作 A・B について、「Aの後にB」と「Bの後にA」を比べてみましょう。 赤い枠 = 2つの結果で違うステッカー。同じ結果になる組み合わせと、ならない組み合わせ、両方試せます。

A → B
B → A
⑤ まとめ — これが「群」

ここまで見てきたことは、実は数学でいう群 (group)の性質そのものです。

🔒 閉じている: 操作をつなげても、それはやっぱり1つの操作 (②で確認)
単位元: 「何もしない」という操作 e が存在する
↩️ 逆元: どんな操作にも、それを打ち消して元に戻す操作が必ず存在する
🔗 結合法則: (A の後 B) の後 C と、A の後 (B の後 C) は常に同じ結果になる
🔀 非可換でもよい: 順番を変えると結果が変わってもよい (④で確認、群はこれを許す)

ルービックキューブの「すべての操作」の集合は、この性質をすべて満たすを作っています。 これを「ルービックキューブ群」と呼びます。サンドボックスや群論パズル「鍛冶場」タブで、 もっと自由に触って遊んでみてください。

⑥ 確認クイズ
正解 0 / 0
読み込み中…
正解 0 / 0

任意の手順A・Bからコミュテータ[A,B]=ABA'B'・共役ABA'・合成AB・累乗A^nを作り、 結果の置換構造(コーナー/エッジのサイクル・位数)を実際にエンジンで計算して解析します。

お試し:
鍛冶場

交換子 [A,B]・共役 ABA'・合成・累乗を自由に組んで、狙った効果を 鍛え上げよう。勝敗はキューブエンジンが実際に回して判定する(記憶ベースの正解は無い)。

面ボタンを押すと、ネット図のどの面がどちら向き(↻=時計回り/↺=反時計回り)に回るか表示されます。

読み込み中…
0.00
スペースキー長押しでスタンバイ → 離すとスタート。もう一度押すとストップ。
-
Best
-
ao5
-
ao12
-
回数
#時間スクランブル
学習済み: - / -
ID名前状態安定度(日)次回まで