Группа кубика Рубика
Гру́ппа ку́бика Ру́бика — подгруппа симметрической группы S48, элементы которой соответствуют преобразованиям кубика Рубика. Под преобразованием подразумевается эффект поворота любой из граней или последовательности поворотов граней[1].
Определение
Каждый из поворотов граней кубика Рубика может рассматриваться как элемент симметрической группы множества 48 этикеток кубика Рубика, не являющихся центрами граней. Пометим центры граней буквами [math]\displaystyle{ \{L,F,R,B,U,D\} }[/math] (см. рисунок), а остальные этикетки — числами от 1 до 48. Теперь поворотам соответствующих граней на 90° по часовой стрелке можно сопоставить элементы симметрической группы [math]\displaystyle{ S_{48} }[/math]:
- [math]\displaystyle{ L = (1,3,8,6)(2,5,7,4)(33,9,41,32)(36,12,44,29)(38,14,46,27) }[/math]
- [math]\displaystyle{ F = (9,11,16,14)(10,13,15,12)(38,17,43,8)(39,20,42,5)(40,22,41,3) }[/math]
- [math]\displaystyle{ R = (17,19,24,22)(18,21,23,20)(48,16,40,25)(45,13,37,28)(43,11,35,30) }[/math]
- [math]\displaystyle{ B = (25,27,32,30)(26,29,31,28)(19,33,6,48)(21,34,4,47)(24,35,1,46) }[/math]
- [math]\displaystyle{ U = (33,35,40,38)(34,37,39,36)(25,17,9,1)(26,18,10,2)(27,19,11,3) }[/math]
- [math]\displaystyle{ D = (41,43,48,46)(42,45,47,44)(6,14,22,30)(7,15,23,31)(8,16,24,32) }[/math]
Тогда группа кубика Рубика [math]\displaystyle{ G }[/math] определяется как подгруппа [math]\displaystyle{ S_{48} }[/math], порождаемая поворотами шести граней на 90°[2]:
- [math]\displaystyle{ G=\langle L,F,R,B,U,D\rangle }[/math]
Свойства
Порядок группы [math]\displaystyle{ G }[/math] равен[2][3][4][5][6]
- [math]\displaystyle{ |G| = \dfrac{8!\cdot 12!\cdot 3^8\cdot 2^{12}}{3\cdot 2\cdot 2} = 43\ 252\ 003\ 274\ 489\ 856\ 000 = 2^{27}\cdot 3^{14}\cdot 5^3\cdot 7^2\cdot 11. }[/math]
Пусть [math]\displaystyle{ K_f }[/math] — граф Кэли группы [math]\displaystyle{ G }[/math] с 18 образующими, которые соответствуют 18 ходам метрики FTM.
Каждая из [math]\displaystyle{ \approx 4{,}32\cdot 10^{19} }[/math] конфигураций может быть решена не более чем за 20 ходов FTM. Другими словами, эксцентриситет вершины графа [math]\displaystyle{ K_f }[/math], соответствующей «собранному» состоянию головоломки, равен 20[7].
Диаметр графа [math]\displaystyle{ K_f }[/math] также равен 20[8].
Наибольший порядок элемента в [math]\displaystyle{ G }[/math] равен 1260. Например, последовательность ходов [math]\displaystyle{ (R\ U^2\ D^{\prime}\ B\ D^{\prime}) }[/math] необходимо повторить 1260 раз[9], прежде чем кубик Рубика вернётся в исходное состояние[10][11].
[math]\displaystyle{ G }[/math] не является абелевой группой, так как, например, [math]\displaystyle{ F R\ne R F }[/math]. Другими словами, не все пары элементов коммутируют[12].
Подгруппы
Каждая группа, порядок которой не превышает 12, изоморфна некоторой подгруппе группы кубика Рубика. Каждая неабелева группа, порядок которой не превышает 24, также изоморфна некоторой подгруппе группы кубика Рубика. Группы [math]\displaystyle{ C_{13} }[/math] (циклическая группа порядка 13) и [math]\displaystyle{ D_{26} }[/math] (диэдральная группа порядка 26) не изоморфны никаким подгруппам группы кубика Рубика[13].
Центр группы
Центр группы состоит из элементов, коммутирующих с каждым элементом группы. Центр группы кубика Рубика состоит из двух элементов: тождественное преобразование и суперфлип[5][13].
Циклические подгруппы
В июле 1981 года Jesper C. Gerved и Torben Maack Bisgaard доказали, что группа кубика Рубика содержит элементы 73 различных порядков от 1 до 1260, и нашли число элементов каждого возможного порядка[14][15][16].
Порядок элемента | Последовательность поворотов граней |
---|---|
4 | [math]\displaystyle{ F }[/math] |
6 | [math]\displaystyle{ R^2 U^2 }[/math] |
63 | [math]\displaystyle{ R U^{-1} }[/math] |
105 | [math]\displaystyle{ R U }[/math] |
1260 | [math]\displaystyle{ R U^2 D^{-1} B D^{-1} }[/math] |
Группа кубика Рубика содержит циклические подгруппы порядков
- 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 18, 20, 21, 22, 24, 28, 30, 33, 35, 36, 40, 42, 44, 45, 48, 55, 56, 60, 63, 66, 70, 72, 77, 80, 84, 90, 99, 105, 110, 112, 120, 126, 132, 140, 144, 154, 165, 168, 180, 198, 210, 231, 240, 252, 280, 315, 330, 336, 360, 420, 462, 495, 504, 630, 720, 840, 990, 1260.
Лишь один элемент (единичный элемент группы) имеет порядок 1; второй наиболее редкий порядок — 11 (44 590 694 400 элементов); около 10,6 % всех элементов (4 601 524 692 892 926 000) имеют порядок 60[14][16].
В таблице приведены примеры последовательностей поворотов граней, соответствующих элементам некоторых порядков[11][17][18].
Группа квадратов
Группа квадратов (square group, squares group) — подгруппа группы [math]\displaystyle{ G }[/math], порождаемая поворотами граней на 180°[5][19]:
- [math]\displaystyle{ G_{sq}=\langle L^2,F^2,R^2,B^2,U^2,D^2\rangle }[/math]
Порядок группы квадратов равен 663 552[20].
Группа квадратов используется в алгоритме Тистлетуэйта, с помощью которого удалось доказать достаточность 45 ходов для сборки кубика Рубика.
Супергруппа кубика Рубика
Этикетки, находящиеся в центрах граней кубика Рубика, не перемещаются, но поворачиваются. На обычном кубике Рубика ориентация центров граней невидима.
Группа всех преобразований кубика Рубика с видимыми ориентациями центров граней называется супергруппой кубика Рубика. Она в [math]\displaystyle{ \dfrac{4^6}{2}=2048 }[/math] раз больше группы [math]\displaystyle{ G }[/math][5].
Гамильтонов цикл на графе Кэли
На графе Кэли [math]\displaystyle{ K_q }[/math] группы [math]\displaystyle{ G }[/math] с 12 образующими, которые соответствуют ходам метрики QTM, существует гамильтонов цикл. Найденный цикл использует повороты только 5 из 6 граней[21][22][23].
Существует соответствующая гипотеза Ловаса для произвольного графа Кэли.
См. также
Примечания
- ↑ Часто в литературе не разделяются три, строго говоря, различных понятия — состояние (конфигурация) кубика Рубика, преобразование и последовательность поворотов граней («ходов»). См., например, Erik D. Demaine, Martin L. Demaine, Sarah Eisenstat, Anna Lubiw, Andrew Winslow. Algorithms for Solving Rubik's Cubes . — «The configurations of the Rubik's Cube, or equivalently the transformations from one configuration to another, form a subgroup of a permutation group, generated by the basic twist moves». Дата обращения: 14 ноября 2015. Архивировано 3 апреля 2017 года.. Обычно из контекста ясно, идёт ли речь о состояниях или о преобразованиях, переводящих одно состояние в другое.
- ↑ 2,0 2,1 Schönert, Martin Analyzing Rubik's Cube with GAP (англ.). Дата обращения: 19 июля 2013. Архивировано 5 сентября 2013 года.
- ↑ В. Дубровский. Математика волшебного кубика // Квант. — 1982. — № 8. — С. 22 — 27, 48.
- ↑ Jaap Scherphuis. Rubik's Cube 3x3x3. The number of positions (англ.). Дата обращения: 19 июля 2013. Архивировано 5 сентября 2013 года.
- ↑ 5,0 5,1 5,2 5,3 Jaap Scherphuis. Useful Mathematics (англ.). Дата обращения: 22 июля 2013. Архивировано 5 сентября 2013 года.
- ↑ Ryan Heise. Rubik's Cube theory: Laws of the cube (англ.). Дата обращения: 21 июля 2013. Архивировано 5 сентября 2013 года.
- ↑ Rokicki, T.; Kociemba, H.; Davidson, M.; and Dethridge, J. God's Number is 20 (англ.). Дата обращения: 19 июля 2013. Архивировано 26 июля 2013 года.
- ↑ Weisstein, Eric W. Rubik's Cube (англ.). Дата обращения: 22 июля 2013. Архивировано 2 июня 2013 года.
- ↑ Lucas Garron. (R U2 D' B D')1260 (англ.). Дата обращения: 22 июля 2013. Архивировано 5 сентября 2013 года.
- ↑ Joyner, David. Adventures in group theory: Rubik's Cube, Merlin's machine, and Other Mathematical Toys (англ.). — Baltimore: Johns Hopkins University Press[англ.]*, 2002. — P. 7. — ISBN 0-8018-6947-1.
- ↑ 11,0 11,1 Jamie Mulholland. Lecture 21: Rubik's Cube: Subgroups of the Cube Group (недоступная ссылка) (2011). Архивировано 24 ноября 2015 года.
- ↑ Davis, Tom. Group Theory via Rubik’s Cube (2006). Дата обращения: 22 июля 2013. Архивировано 5 сентября 2013 года.
- ↑ 13,0 13,1 Mathematics of the Rubik's Cube, 1996, p. 209.
- ↑ 14,0 14,1 David Singmaster. Cubic Circular, Issue 3 & 4. Orders of Elements (pp. 34-35) (англ.). Дата обращения: 24 ноября 2015. Архивировано 14 сентября 2015 года.
- ↑ Walter Randelshofer. Possible orders . Дата обращения: 24 ноября 2015. Архивировано 24 ноября 2015 года.
- ↑ 16,0 16,1 Jesper C. Gerved, Torben Maack Bisgaard. (Letter to David B. Singmaster) (27 июля 1981). Архивировано 1 августа 2015 года. (письмо Д. Сингмастеру с таблицами, содержащими число элементов каждого возможного порядка группы кубика Рубика)
- ↑ Математические миниатюры, 1991.
- ↑ Michael Z. R. Gottlieb. Order Calculator . Дата обращения: 24 ноября 2015. Архивировано 3 февраля 2016 года.
- ↑ Mathematics of the Rubik's Cube, 1996, p. 234.
- ↑ Jaap Scherphuis. Cube subgroups (англ.). Дата обращения: 22 июля 2013. Архивировано 5 сентября 2013 года.
- ↑ Bruce Norskog. A Hamiltonian circuit for Rubik's Cube! . Domain of the Cube Forum. Дата обращения: 21 июля 2013. Архивировано 5 сентября 2013 года.
- ↑ Bruce Norskog. A Hamiltonian circuit for Rubik's Cube! . Speedsolving.com. Дата обращения: 21 июля 2013. Архивировано 5 сентября 2013 года.
- ↑ Mathematics of the Rubik's Cube, 1996, p. 129.
Литература
- Joyner, David. Adventures in group theory: Rubik's Cube, Merlin's machine, and Other Mathematical Toys (англ.). — Baltimore: Johns Hopkins University Press[англ.]*, 2002. — ISBN 0-8018-6947-1.
- Савин А. П. Математические миниатюры / Художник Е. Шабельник. — М.: Детская литература, 1991. — С. 79—81. — 127 с. — (Знай и умей). — ISBN 5-08-000596-3.
- W. D. Joyner. Mathematics of the Rubik's Cube (1996). Дата обращения: 5 декабря 2015. Архивировано 20 февраля 2016 года.
Ссылки
- W. D. Joyner. Lecture notes on the mathematics of the Rubik's cube (англ.). Дата обращения: 22 июля 2013. Архивировано 5 сентября 2013 года.
- Janet Chen. Group Theory and the Rubik's Cube . Дата обращения: 28 марта 2022. Архивировано 30 сентября 2019 года.