ルービックキューブの可解な配置のうち半数は交換子だけで揃えることができ,残りの半数は任意の面をこっそり$90$度回せば交換子だけで揃えられる配置になるので,実質「出来らあっ!」ということになります.
誤りなどありましたらご指摘・ご教示くださると嬉しいです.
$V = \{v_{1}, \ldots, v_{8}\}$を(任意の)$8$点集合,$E = \{e_{1}, \ldots, e_{12}\}$を(任意の)$12$点集合とする.集合
$$
(V \times (\mathbb{Z}/3)) \cup (E \times (\mathbb{Z}/2)) \cong_{\mathrm{Set}} \{1, \ldots, 48\}
$$
を($3 \times 3 \times 3$)ルービックキューブという.$V \cup (V \times (\mathbb{Z}/3))$の元をコーナーキューブ,$E \cup (E \times (\mathbb{Z}/2))$の元をエッヂキューブといい,これらをまとめて小キューブという.
ルービックキューブの「展開図」
ルービックキューブの前後上下左右の各面を時計回りに$90$度回す操作をそれぞれ$F, B, U, D, L, R \in S_{48}$で表わし,まとめて基本変換と呼ぶ.
雑な定義ですが,意味するところは伝わるかと思います.
基本変換で生成される$S_{48}$の部分群をルービックキューブ群といい$G_{\mathrm{rubik}}$で表わす.また,ルービックキューブ群の元をルービック変換という.
我々がルービックキューブを揃えるときに行なっているのは,スクランブル$g \in G_{\mathrm{rubik}}$で崩されたルービックキューブに対してうまいことルービック変換$g^{-1} \in G_{\mathrm{rubik}}$を見つけることに他なりません.
ところで,ルービックキューブを揃える一番簡単な方法は,一旦分解してから組み立てるというものでしょう.このような操作を考えることは(数学的には)何ら問題がないので,しばらくおおらかに行くことにします.
ルービックキューブを分解してから組み立てるという操作はある置換$\gamma \in S_{48}$に対応します.実際にルービックキューブを観察すると以下のことがわかります.
ただし$\pi_{X}$は$X$への射影です.
これらのことから,$\gamma$は全単射$\gamma_{V} \colon V \to V$および$\{\pi_{V}(v)\} \times (\mathbb{Z}/3) \to \{\pi_{V}(\gamma(v))\} \times (\mathbb{Z}/3)$を誘導することがわかります.後者について次が成り立ちます:
同様に次が成り立ちます:
逆にこれら5条件を満たす置換はルービックキューブを分解してから組み立てるという操作に対応しています.
置換$\gamma \in S_{48}$であって,上記の5条件を満たすものを拡張ルービック変換という.拡張ルービック変換全体の成す$S_{48}$の部分群を拡張ルービックキューブ群といい$\Gamma_{\mathrm{rubik}}$で表わす.
基本変換は拡張ルービック変換なので,$G_{\mathrm{rubik}}$は$\Gamma_{\mathrm{rubik}}$の部分群です.
拡張ルービック変換の作用を詳しく見ていきましょう.
写像$p_{V} \colon \Gamma_{\mathrm{rubik}} \to S_{8}$を
$$
p_{V}(\gamma) \colon \{1,\ldots,8\} \cong_{\mathrm{Set}} V \stackrel{\gamma_{V}}{\longrightarrow} V \cong_{\mathrm{Set}} \{1,\ldots,8\}
$$
で定めます.$\gamma_{V}$の定義から$p_{V}$は準同型です.
また,拡張ルービック変換$\gamma$と$i \in \{1, \ldots, 8\}$に対して,$o_{V}(\gamma)_{i} \in \mathbb{Z}/3$を
$$
\gamma(v_{p_{V}(\gamma^{-1})(i)},0) = (v_{i},o_{V}(\gamma)_{i})
$$
で定め,この値を$\gamma$による$v_{i}$の回転数といいます.
コーナーキューブの回転
$\gamma$から誘導される全単射$\{v_{p_{V}(\gamma^{-1})(i)}\} \times (\mathbb{Z}/3) \to \{v_{i}\} \times (\mathbb{Z}/3)$が偶置換であることから,任意の$n \in \mathbb{Z}/3$に対して
$$
\gamma(v_{p_{V}(\gamma^{-1})(i)},n) = (v_{i},n + o_{V}(\gamma)_{i})
$$
が成り立つことに注意します.
写像$o_{V} \colon \Gamma_{\mathrm{rubik}} \to (\mathbb{Z}/3)^{8}$を
$$
o_{V}(\gamma) = (o_{V}(\gamma)_{1},\ldots,o_{V}(\gamma)_{8})
$$
で定めます.
基本変換に対する$p_{V}$の値は以下のようになります:
また,基本変換に対する$o_{V}$の値は以下のようになります:
$o_{V}$は(残念ながら?)準同型ではないのですが,次が成り立ちます:
任意の$\gamma, \gamma' \in \Gamma_{\mathrm{rubik}}$に対して
$$
o_{V}(\gamma \gamma') = o_{V}(\gamma) \cdot p_{V}(\gamma') + o_{V}(\gamma')
$$
が成り立つ.
各$i \in \{1, \ldots, 8\}$について
$$
o_{V}(\gamma \gamma')_{i} = o_{V}(\gamma)_{p_{V}(\gamma'^{-1})(i)} + o_{V}(\gamma')_{i}
$$
が成り立つことを示せばよい.ところで
\begin{align}
(v_{i},o_{V}(\gamma\gamma')_{i})
&= \gamma\gamma'(v_{p_{V}(\gamma'^{-1}\gamma^{-1})(i)},0)\\
&= \gamma'(\gamma(v_{p_{V}(\gamma^{-1})(p_{V}(\gamma'^{-1})(i))},0))\\
&= \gamma'(v_{p_{V}(\gamma'^{-1})(i)},o_{V}(\gamma)_{p_{V}(\gamma'^{-1})(i)})\\
&= (v_{i},o_{V}(\gamma)_{p_{V}(\gamma'^{-1})(i)}+o_{V}(\gamma')_{i})
\end{align}
が成り立つ.
半直積の積の定義から次が成り立ちます.
写像$(p_{V},o_{V}) \colon \Gamma_{\mathrm{rubik}} \to S_{8} \ltimes (\mathbb{Z}/3)^{8}$は準同型である.
同様にして準同型$p_{E} \colon \Gamma_{\mathrm{rubik}} \to S_{12}$と,$\gamma$による$e_{j}$の反転数$o_{E}(\gamma)_{j} \in \mathbb{Z}/2$が定まります.そこで写像$o_{E} \colon \Gamma_{\mathrm{rubik}} \to (\mathbb{Z}/2)^{12}$を
$$
o_{E}(\gamma) = (o_{E}(\gamma)_{1},\ldots,o_{E}(\gamma)_{12})
$$
で定めます.
基本変換に対する$p_{E}$の値は以下のようになります:
また,基本変換に対する$o_{E}$の値は以下のようになります:
$o_{E}$についても同様に次が成り立ちます:
任意の$\gamma, \gamma' \in \Gamma_{\mathrm{rubik}}$に対して
$$
o_{E}(\gamma \gamma') = o_{E}(\gamma) \cdot p_{E}(\gamma') + o_{E}(\gamma')
$$
が成り立つ.
写像$(p_{E},o_{E}) \colon \Gamma_{\mathrm{rubik}} \to S_{12} \ltimes (\mathbb{Z}/2)^{12}$は準同型である.
以上の考察から,準同型
$$
\Phi_{\mathrm{rubik}} := (p_{V}, o_{V}, p_{E}, o_{E}) \colon \Gamma_{\mathrm{rubik}} \to (S_{8} \ltimes (\mathbb{Z}/3)^{8}) \times (S_{12} \ltimes (\mathbb{Z}/2)^{12})
$$
が定まります.これが全単射であることは容易に納得できると思います.
これで拡張ルービックキューブ群の構造がわかりました.とくにその位数は$3^{8} \cdot 8! \cdot 2^{12} \cdot 12! = 2^{29} \cdot 3^{15} \cdot 5^{3} \cdot 7^{2} \cdot 11 \sim 5.2 \times 10^{20}$です.
ここでルービックキューブ自体に目を向けてみると,混ぜられたルービックキューブの状態は
で記述できることに気づきます.
集合
$$
\mathcal{C} := (S_{8} \times (\mathbb{Z}/3)^{8}) \times (S_{12} \times (\mathbb{Z}/2)^{12})
$$
を可能配置集合,その各元を可能配置という.また,$(\mathrm{id},0,\mathrm{id},0) \in \mathcal{C}$を初期配置といい$I$で表わす.
集合$\mathcal{C}$と群$(S_{8} \ltimes (\mathbb{Z}/3)^{8} ) \times (S_{12} \ltimes (\mathbb{Z}/2)^{12})$を適宜混同することで$\Gamma_{\mathrm{rubik}}$の$\mathcal{C}$への作用を定めることができます:
$$
c \cdot \gamma := c \Phi_{\mathrm{rubik}}(\gamma);\ c \in \mathcal{C}, \gamma \in \Gamma_{\mathrm{rubik}}.
$$
この作用は(当然)自由かつ推移的なので写像$\Gamma_{\mathrm{rubik}} \to \mathcal{C}; \gamma \mapsto I \cdot \gamma$は全単射です.さらに
\begin{align}
I \cdot \gamma
&= (\mathrm{id},0,\mathrm{id},0) \cdot (p_{V}(\gamma), o_{V}(\gamma), p_{E}(\gamma), o_{E}(\gamma))\\
&= (p_{V}(\gamma), o_{V}(\gamma), p_{E}(\gamma), o_{E}(\gamma))\\
&= \Phi_{\mathrm{rubik}}(\gamma)
\end{align}
となるので,$\Phi_{\mathrm{rubik}}$によって操作$\gamma$と状態$I \cdot \gamma$とが同一視できることがわかります.
可能配置集合$\mathcal{C}$の部分集合$\mathcal{S}$を
$$
\mathcal{S} = \{I \cdot g \mid g \in G_{\mathrm{rubik}}\}
$$
で定める.これを可解配置集合といい,各元を可解配置という.
その名の通り,可解配置とはルービック変換のみで揃えることのできるルービックキューブの配置のことです.したがって,混ぜられた状態のルービックキューブが与えられたとき,それが可解配置であるかどうか(を判定する方法)が問題になります.
可能配置$I \cdot \gamma$について,これが可解配置であるためには,つぎの3条件が成り立つことが必要かつ十分である:
この定理から,たとえば,ルービック変換だけでは(つまりルービックキューブを分解しない限りは)エッヂキューブをひとつだけ反転させたり,ふたつのコーナーキューブの位置を入れ替えたりすることは,たとえ天地がひっくり返ってもできないことがわかります.
ここではまず必要性のみ証明します.十分性の証明は小キューブの動かし方について考察してから行なうことにします.
仮定より$\gamma \in G_{\mathrm{rubik}}$である.
集合$X$に群$G$が右から作用している状況を考えます.元$g \in G$に対して
とおきます.これらは$g$の作用に関して閉じており,また$X^{g} = X^{g^{-1}}$,$\mathrm{supp}(g) = \mathrm{supp}(g^{-1})$が成り立ちます.
さらに,$g, h \in G$に対して
とおきます.
任意の$g, h \in G$,$x \in X$に対して
任意の$g, h \in G$に対して
$$
X \smallsetminus X(g,h) \subset X^{[g,h]}
$$
が成り立つ.とくに,全単射$\cdot [g,h] \colon X \to X$は全単射$\cdot [g,h] \colon X(g,h) \to X(g,h)$を誘導する.
したがって,交換子$[g,h]$による作用を考える場合,部分集合$X(g,h)$への影響だけ考えればよいことになります.
$x \in X \smallsetminus X(g,h)$とする.このとき,とくに$x \in X \smallsetminus X_{g,h} = X^{g} \cup X^{h}$となることに注意する.
よって,$X \smallsetminus X(g,h) \subset X^{[g,h]}$が成り立つ.
さて,$x \in X(g,h)$とする.もし$x \cdot [g,h] \notin X(g,h)$となったとすると,上で示したことから$x \cdot [g,h] \in X^{[g,h]} = X^{[g,h]^{-1}}$となるが,$x \cdot [g,h] = (x \cdot [g,h]) \cdot [g,h]^{-1} = x \in X(g,h)$となって矛盾が生ずる.したがって,$x \cdot [g,h] \in X(g,h)$となり,写像$\cdot [g,h] \colon X(g,h) \to X(g,h)$が定まる.また,同様にして定まる写像$\cdot [h,g] \colon X(g,h) = X(h,g) \to X(h,g) = X(g,h)$が逆写像を与える.
$g, h \in G$とし,次の仮定をおく:
このとき,全単射$\cdot [g,h] \colon X(g,h) \to X(g,h)$はつぎの3つの部分に分割される:
写像がwell-definedであることを確かめればよい.
$g, h \in G$が命題8の仮定を満たすとする.このとき,任意の$k \in G$に対して,$g, h$の$k$による共軛$kgk^{-1}, khk^{-1} \in G$も命題8の仮定を満たす.
$X_{kgk^{-1}, khk^{-1}} = X_{g,h} \cdot k^{-1}$を示せば十分である.ところで,$\gamma \in \{g,h\}$に対して,$x \in \mathrm{supp}(k \gamma k^{-1})$であることと$x \cdot k \in \mathrm{supp}(\gamma)$であることとは同値であるから結論を得る.
集合$X$の相異なる3点$a, b, c \in X$を考える.いま$g, h \in G$であって,以下の条件を満たすものが存在したとする:
このとき,$c \in X^{g}$および$X_{g,h} = \{b\}$が成り立つ.とくに$\cdot [g,h]$は3点交換$a \mapsto b \mapsto c \mapsto a$(のみ)を行なう.さらに,任意の$k \in G$に対して,$k[g,h]k^{-1} = [kgk^{-1}, khk^{-1}]$による作用は3点交換$a \cdot k^{-1} \mapsto b \cdot k^{-1} \mapsto c \cdot k^{-1} \mapsto a \cdot k^{-1}$(のみ)を行なう.
$c \cdot h = b \neq c$より$c \in \mathrm{supp}(h) = X \smallsetminus X^{h} \subset X^{g} \cup \{b\}$となるので,$c \in X^{g}$を得る.
$x \neq b$とする.まず,$x \in X^{g}$のときは明らかに$x \notin X_{g,h}$となる.また$x \notin X^{g}$のときは,$x \in \mathrm{supp}(g) \smallsetminus \{b\} \subset X^{h}$となるので,$x \notin X_{g,h}$を得る.したがって$X_{g,h} \subset \{b\}$が成り立つ.
$b \cdot g \neq a \cdot g = b$より$b \in \mathrm{supp}(g)$を得,$b \cdot h^{-1} = c \neq b$より$b \in \mathrm{supp}(h^{-1}) = \mathrm{supp}(h)$を得る.したがって$X_{g,h} \supset \{b\}$が成り立つ.
$g, h \in G$とし,次の仮定をおく:
さらに
(i) の場合に写像がwell-definedであることを確かめればよい.
3点交換のときと同様に,仮定を満たす元の組がひとつでも見つかればそれらの共軛に対しても同じことが成り立ちます:
$g, h \in G$が命題10の仮定を満たすとする.このとき,任意の$k \in G$に対して,$g, h$の$k$による共軛$kgk^{-1}, khk^{-1} \in G$も命題10の仮定を満たす.
小キューブの2点交換は不可能でしたから,3点交換を考えることにします.
$X = V \cup E$とおきます.ルービックキューブ群$G_{\mathrm{rubik}}$は準同型$p_V \colon G_{\mathrm{rubik}} \to S_{8} \subset S_{20}$および$p_{E} \colon G_{\mathrm{rubik}} \to S_{12} \subset S_{20}$を通して$X$に作用していました.
$a, b, c \in X$を相異なるコーナーキューブ(resp. エッヂキューブ)とします.3点交換の原理より,その条件を満たす$g, h \in G_{\mathrm{rubik}}$をうまく見つけることができれば(向きを無視した)3点交換$a \mapsto b \mapsto c \mapsto a$が実現できます:
$$\xymatrix{ {} & {} & {} & {} & {} & {a} \ar@{-}[ddl] & {} & {} & {} & {} & {} & {c} \ar@{-}[ddl] & {} & {} & {}\\%1 {} & {} & {} & {} & {} \ar@/_2.0pc/[dddll]_{\cdot g} & {} & {} & {} & {} & {} & {} & {} & {} & {} & {}\\%2 {} & {} & {} & {} & {b} \ar@{-}[rr] & {} & {c} \ar@{-}[uul] & {} & {} & {} & {a} \ar@{-}[rr] & {} & {b} \ar@{-}[uul] & {} & {}\\%3 {} & {} & {} & {\ast} \ar@{-}[ddl] & {} & {} & {} & {} & {\ast} \ar@{-}[ddl] & {} & {} & {} & {} & {c} \ar@{-}[ddl] & {} \\%4 {} & {} & {} & {} & {} \ar[rrr]^{\cdot h} & {} & {} & {} & {} & {} \ar[rrr]^{\cdot g^{-1}} & {} & {} & {} & {} & {} \ar@/_2.0pc/[uuull]_{\cdot h^{-1}} \\%5 {} & {} & {a} \ar@{-}[rr] \ar@{.}[dl] & {} & {c} \ar@{-}[uul] & {} & {a} \ar@{.}[r] & {c} \ar@{-}[rr] \ar@{.}[dl] & {} & {\ast} \ar@{-}[uul] & {} & {a} \ar@{.}[r] & {b} \ar@{-}[rr] & {} & {\ast} \ar@{-}[uul]\\%6 {} & {b} & {} & {} & {} & {} & {b} & {} & {} & {} & {} & {} & {} & {} & {}\\%7 }$$
詳しく(?)は J Perm氏の動画 (ここでは向きも考慮に入れています)を参照してください.
任意の3つのコーナーキューブを$v_{1}, v_{2}, v_{4}$に持って来られることはルービックキューブを少しいぢればわかるので,$v_{1}, v_{2}, v_{4}$の3点交換さえ実現できればよいことになります.
たとえば,$g = R, h = U^{-1}L^{-1}U$とおくと,$X_{g,h} = \{v_{2}\},\ X_{g,h} \cdot g^{-1} = \{v_{4}\},\ X_{g,h} \cdot h^{-1} = \{v_{1}\}$となることが(実際にルービックキューブを回すことで)わかります.よって,$\cdot [g,h]$は3点交換$v_{4} \mapsto v_{2} \mapsto v_{1} \mapsto v_{4}$を行ないます.
任意の3つのエッヂキューブを$e_{1}, e_{4}, e_{9}$に持って来られることはルービックキューブを少しいぢればわかるので,$e_{1}, e_{4}, e_{9}$の3点交換さえ実現できればよいことになります.
たとえば,$g = RF^{2}R^{-1}, h = LU^{2}L^{-1}$とおくと,$X_{g,h} = \{e_{4}\},\ X_{g,h} \cdot g^{-1} = \{e_{9}\},\ X_{g,h} \cdot h^{-1} = \{e_{1}\}$となることがわかります.よって,$\cdot [g,h]$は3点交換$e_{9} \mapsto e_{4} \mapsto e_{1} \mapsto e_{9}$を行ないます.
続いて,コーナーキューブの回転,およびエッヂキューブの反転について考えます.
$X = (V \times (\mathbb{Z}/3)) \cup (E \times (\mathbb{Z}/2))$とおきます.ルービックキューブ群$G_{\mathrm{rubik}}$は$X$に作用しているのでした.ひとつの小キューブだけの回転・反転は不可能でしたから,ふたつ(以上)の小キューブを同時に回転・反転させることを考えましょう.以下,たとえば$(v_{1}, 1)$を$v_{1}^{+}$と略記します.
$g = [R,U]^{2}, h = ULU^{-1}$とおきます.このとき,$X_{g,h} = \{v_{4}^{0}, v_{4}^{+}, v_{4}^{-}\} = X_{g,h} \cdot g^{-1},\ X_{g,h} \cdot h^{-1} = \{v_{3}^{0}, v_{3}^{+}, v_{3}^{-}\}$となることがわかります.よって,$\cdot [g,h]$はコーナーキューブ$v_{3}, v_{4}$の回転のみを行ないます.とくに
$$
v_{3}^{0} \mapsto v_{3}^{-},\ v_{4}^{0} \mapsto v_{4}^{+}
$$
となることが実際に確かめられます.
さらに,命題11より,$[g,h]$とその共軛を用いることで,コーナーキューブ$v_{1}, v_{3}, v_{5}, v_{7}$は自由に回転できることがわかります(ただし,総回転数が保存する必要はあります).
また,$g' = [L,D]^{2}, h' = DRD^{-1}$とおくと,$[g',h']$とその共軛を用いることで,コーナーキューブ$v_{5}, v_{6}, v_{7}, v_{8}$は自由に回転できることがわかります.
$g = RUD^{-1}F^{2}U^{2}D^{2}BU, h = U^{-1}$とおきます.このとき,$X_{g,h} = \{e_{3}^{0}, e_{3}^{+}\} = X_{g,h} \cdot g^{-1}, X_{g,h} \cdot h^{-1} = \{e_{4}^{0}, e_{4}^{+}\}$となることがわかります.よって,$\cdot [g,h]$はエッヂキューブ$e_{3}, e_{4}$の反転のみを行ないます.さらに,命題11より,$[g,h]$とその共軛を用いることで,エッヂキューブ$e_{1}, e_{2}, e_{3}, e_{4}$は自由に反転できることがわかります(ただし,総反転数が保存する必要はあります).
前節での考察をもとに基本定理の十分性を証明しましょう.
そこで,拡張ルービック変換$\gamma \in \Gamma_{\mathrm{rubik}}$が
を満たしているとします.このとき,可能配置$I \cdot \gamma$が可解配置であることを示すためには,ルービック変換$g_{\gamma} \in G_{\mathrm{rubik}}$であって$(I \cdot \gamma) \cdot g_{\gamma} = I$となるものが存在することを示せばよいことになります.
定理5の必要性と補題1,補題3より,任意の$g \in G_{\mathrm{rubik}}$に対して$\gamma g \in \Gamma_{\mathrm{rubik}}$も上の3条件を満たすことに注意しましょう.
このとき,$\gamma g_{1}$について$\mathrm{sgn}(p_{V}(\gamma g_{1})) = \mathrm{sgn}(p_{E}(\gamma g_{1})) = 1$が成り立つ.
前節での考察より任意の3つのコーナーキューブの3点交換が可能であり,このことと交代群$A_{8}$が長さ$3$の巡回置換全体で生成されることから,$g_{2} \in [G_{\mathrm{rubik}},G_{\mathrm{rubik}}]$であって$(I \cdot \gamma g_{1}) \cdot g_{2} = (\mathrm{id},\ast, \ast, \ast)$となるものが存在することがわかる.
同様にして,$g_{3} \in [G_{\mathrm{rubik}},G_{\mathrm{rubik}}]$であって$(I \cdot \gamma g_{1} g_{2}) \cdot g_{3} = (\mathrm{id}, \ast, \mathrm{id},\ast)$となるものが存在することがわかる.
上で注意したことから$\gamma g_{1} g_{2} g_{3} \in \Gamma_{\mathrm{rubik}}$は条件 (ii), (iii) を満たすので,前節での考察より,$g_{4} \in [G_{\mathrm{rubik}},G_{\mathrm{rubik}}]$であって$(I \cdot \gamma g_{1} g_{2} g_{3}) \cdot g_{4} = (\mathrm{id}, 0, \mathrm{id},0)$となるものが存在することがわかる.
よって,$g_{\gamma} = g_{1} g_{2} g_{3} g_{4} \in G_{\mathrm{rubik}}$とおけばよい.
上の証明において,$g_{2}, g_{3}, g_{4}$は交換子の積で書けることに注意すると,ルービックキューブは交換子だけで揃えられると放言しても許される気がしてきます.実際にやってみろと言われるとそれはまた別の話になりますが.
まず,基本定理からただちにつぎがわかります:
群同型$\Phi_{\mathrm{rubik}} \colon \Gamma_{\mathrm{rubik}} \to (S_{8} \ltimes (\mathbb{Z}/3)^{8}) \times (S_{12} \ltimes (\mathbb{Z}/2)^{12})$は群の同型
$$
G_{\mathrm{rubik}} \cong_{\mathrm{Grp}} \left\{(\sigma,n,\tau,m) \middle|\ \mathrm{sgn}(\sigma) = \mathrm{sgn}(\tau),\ \sum n_{i} = 0,\ \sum m_{j} = 0\right\}
$$
を誘導する.
拡張ルービックキューブ群$\Gamma_{\mathrm{rubik}}$の部分群$\Gamma_{\mathrm{rubik}}'$をつぎで定めます:
$$
\Gamma_{\mathrm{rubik}}' = \left\{\gamma \in \Gamma_{\mathrm{rubik}} \middle|\ \sum o_{V}(\gamma)_{i} = 0, \sum o_{E}(\gamma)_{j} = 0\right\}.
$$
また,$(\mathbb{Z}/3)^{7}$と$\{n \in (\mathbb{Z}/3)^{8} \mid \sum n_{i} = 0\}$,および$(\mathbb{Z}/2)^{11}$と$\{m \in (\mathbb{Z}/2)^{12} \mid \sum m_{j} = 0\}$を自然に同一視します.このとき,次が成り立ちます:
群同型$\Phi_{\mathrm{rubik}} \colon \Gamma_{\mathrm{rubik}} \to (S_{8} \ltimes (\mathbb{Z}/3)^{8}) \times (S_{12} \ltimes (\mathbb{Z}/2)^{12})$は群の同型
$$
\Gamma_{\mathrm{rubik}}' \cong_{\mathrm{Grp}} (S_{8} \ltimes (\mathbb{Z}/3)^{7}) \times (S_{12} \ltimes (\mathbb{Z}/2)^{11})
$$
を誘導する.とくに$\Gamma_{\mathrm{rubik}}' < \Gamma_{\mathrm{rubik}}$は指数$6$の部分群である.
基本定理の系より$G_{\mathrm{rubik}}$は$\Gamma_{\mathrm{rubik}}'$の部分群ですが,より詳しく次が成り立ちます:
全射準同型$\varphi \colon \Gamma_{\mathrm{rubik}}' \to \{1, -1\}$を
$$
\varphi(\gamma) = \mathrm{sgn}(p_{V}(\gamma)) \mathrm{sgn}(p_{E}(\gamma))
$$
で定める.このとき,$G_{\mathrm{rubik}} = \ker \varphi$が成り立つ.とくに$G_{\mathrm{rubik}} < \Gamma_{\mathrm{rubik}}$は指数$12$の部分群であり,その位数は$2^{27} \cdot 3^{14} \cdot 5^{3} \cdot 7^{2} \cdot 11 \sim 4.3 \times 10^{19}$である.
任意の$\gamma \in \Gamma_{\mathrm{rubik}}$に対して
$$
\mathrm{sgn}(p_{V}(\gamma)) = \mathrm{sgn}(p_{E}(\gamma)) \Leftrightarrow \mathrm{sgn}(p_{V}(\gamma)) \mathrm{sgn}(p_{E}(\gamma)) = 1
$$
が成り立つので結論を得る.
最後に,
$$
\Gamma_{\mathrm{rubik}}' \cong_{\mathrm{Grp}} (S_{8} \times S_{12}) \ltimes ((\mathbb{Z}/3)^{7} \times (\mathbb{Z}/2)^{11})
$$
および
$$
\{(\sigma, \tau) \in S_{8} \times S_{12} \mid \mathrm{sgn}(\sigma) = \mathrm{sgn}(\tau)\} = (S_{8} \times S_{12}) \cap A_{20}
$$
に注意すると,次がわかります:
群の同型
$$
G_{\mathrm{rubik}} \cong_{\mathrm{Grp}} ((S_{8} \times S_{12}) \cap A_{20}) \ltimes ((\mathbb{Z}/3)^{7} \times (\mathbb{Z}/2)^{11})
$$
が成り立つ.
2023/08/06: