The Rubik's Cube
group
A group is a number of persons or things that are located, gathered, or classed together.
Groups of people
* Cultural group, a group whose members share the same cultural identity
* Ethnic group, a group whose members share the same ethnic iden ...
represents the
mathematical structure
In mathematics, a structure on a set (or on some sets) refers to providing or endowing it (or them) with certain additional features (e.g. an operation, relation, metric, or topology). Τhe additional features are attached or related to the ...
of the
Rubik's Cube mechanical puzzle
A mechanical puzzle is a puzzle presented as a set of mechanically interlinked pieces in which the solution is to manipulate the whole object or parts of it. While puzzles of this type have been in use by humanity as early as the 3rd century BC ...
. Each element of the
set
Set, The Set, SET or SETS may refer to:
Science, technology, and mathematics Mathematics
*Set (mathematics), a collection of elements
*Category of sets, the category whose objects and morphisms are sets and total functions, respectively
Electro ...
corresponds to a cube move, which is the effect of any sequence of rotations of the cube's faces. With this representation, not only can any cube move be represented, but any position of the cube as well, by detailing the cube moves required to rotate the solved cube into that position. Indeed with the solved position as a starting point, there is a
one-to-one correspondence
In mathematics, a bijection, bijective function, or one-to-one correspondence is a function between two sets such that each element of the second set (the codomain) is the image of exactly one element of the first set (the domain). Equivale ...
between each of the legal positions of the Rubik's Cube and the elements of
.
The group
operation is the
composition
Composition or Compositions may refer to:
Arts and literature
*Composition (dance), practice and teaching of choreography
* Composition (language), in literature and rhetoric, producing a work in spoken tradition and written discourse, to include ...
of cube moves, corresponding to the result of performing one cube move after another.
The Rubik's Cube is constructed by labeling each of the 48 non-center facets with the integers 1 to 48. Each configuration of the cube can be represented as a
permutation
In mathematics, a permutation of a set can mean one of two different things:
* an arrangement of its members in a sequence or linear order, or
* the act or process of changing the linear order of an ordered set.
An example of the first mean ...
of the labels 1 to 48, depending on the position of each facet. Using this representation, the solved cube is the identity permutation which leaves the cube unchanged, while the twelve cube moves that rotate a layer of the cube 90 degrees are represented by their respective permutations. The Rubik's Cube group is the
subgroup
In group theory, a branch of mathematics, a subset of a group G is a subgroup of G if the members of that subset form a group with respect to the group operation in G.
Formally, given a group (mathematics), group under a binary operation  ...
of the
symmetric group
In abstract algebra, the symmetric group defined over any set is the group whose elements are all the bijections from the set to itself, and whose group operation is the composition of functions. In particular, the finite symmetric grou ...
generated by the six permutations corresponding to the six clockwise cube moves. With this construction, any configuration of the cube reachable through a sequence of cube moves is within the group. Its operation
refers to the
composition
Composition or Compositions may refer to:
Arts and literature
*Composition (dance), practice and teaching of choreography
* Composition (language), in literature and rhetoric, producing a work in spoken tradition and written discourse, to include ...
of two permutations; within the cube, this refers to combining two sequences of cube moves together, doing one after the other. The Rubik's Cube group is
non-abelian as composition of cube moves is not
commutative
In mathematics, a binary operation is commutative if changing the order of the operands does not change the result. It is a fundamental property of many binary operations, and many mathematical proofs depend on it. Perhaps most familiar as a pr ...
; doing two sequences of cube moves in a different order can result in a different configuration.
Cube moves
A
Rubik's Cube consists of
''faces'', each with
colored squares called ''facelets,'' for a total of
facelets. A solved cube has all of the facelets on each face having the same color.
A cube move rotates one of the
faces either
or
(half-turn metric).
A center facelet rotates about its axis but otherwise stays in the same position.
Cube moves are described with the
Singmaster notation:
The empty move is
. The concatenation
is the same as
, and
is the same as
.
Group structure
The following uses the notation described in
How to solve the Rubik's Cube. The orientation of the six centre facelets is fixed.
We can identify each of the six face rotations as elements in the
symmetric group
In abstract algebra, the symmetric group defined over any set is the group whose elements are all the bijections from the set to itself, and whose group operation is the composition of functions. In particular, the finite symmetric grou ...
on the set of non-center facelets. More concretely, we can label the non-center facelets by the numbers 1 through 48, and then identify the six face rotations as elements of the
symmetric group
In abstract algebra, the symmetric group defined over any set is the group whose elements are all the bijections from the set to itself, and whose group operation is the composition of functions. In particular, the finite symmetric grou ...
''S''
48 according to how each move permutes the various facelets. The Rubik's Cube group, ''G'', is then defined to be the
subgroup
In group theory, a branch of mathematics, a subset of a group G is a subgroup of G if the members of that subset form a group with respect to the group operation in G.
Formally, given a group (mathematics), group under a binary operation  ...
of ''S''
48 generated by the 6 face rotations,
.
The
cardinality
The thumb is the first digit of the hand, next to the index finger. When a person is standing in the medical anatomical position (where the palm is facing to the front), the thumb is the outermost digit. The Medical Latin English noun for thum ...
of ''G'' is given by:
:
Despite being this large,
God's Number for Rubik's Cube is 20; that is, any position can be solved in 20 or fewer moves
(where a half-twist is counted as a single move; if a half-twist is counted as two quarter-twists, then God's number is 26).
The largest
order
Order, ORDER or Orders may refer to:
* A socio-political or established or existing order, e.g. World order, Ancien Regime, Pax Britannica
* Categorization, the process in which ideas and objects are recognized, differentiated, and understood
...
of an element in ''G'' is 1260. For example, one such element of order 1260 is
:
.
''G'' is
non-abelian (that is, not all cube moves
commute with each other) since, for example,
is not the same as
.
The
center of ''G'' consists of only two elements: the identity (i.e. the solved state), and the
superflip.
Subgroups
We consider two subgroups of ''G'': First the subgroup ''C''
''o'' of ''cube orientations'', the moves that leave the position of every block fixed, but can change the orientations of blocks. This group is a
normal subgroup
In abstract algebra, a normal subgroup (also known as an invariant subgroup or self-conjugate subgroup) is a subgroup that is invariant under conjugation by members of the group of which it is a part. In other words, a subgroup N of the group ...
of ''G''. It can be represented as the normal closure of some moves that flip a few edges or twist a few corners. For example, it is the
normal closure of the following two moves:
:
(twist two corners)
:
(flip two edges).
Second, we take the subgroup
of ''cube permutations'', the moves which can change the positions of the blocks, but leave the orientation fixed. For this subgroup there are several choices, depending on the precise way 'orientation' is defined. One choice is the following group, given by generators (the last generator is a 3 cycle on the edges):
:
Since ''C''
''o'' is a normal subgroup and the intersection of ''C''
''o'' and ''C''
''p'' is the identity and their product is the whole cube group, it follows that the cube group ''G'' is the
semi-direct product of these two groups. That is
:
Next we can take a closer look at these two groups. The structure of ''C''
''o'' is
:
since the group of rotations of each corner (resp. edge) cube is
(resp.
), and in each case all but one may be rotated freely, but these rotations determine the orientation of the last one. Noticing that there are 8 corners and 12 edges, and that all the rotation groups are abelian, gives the above structure.
Cube permutations, ''C
p'', is a little more complicated. It has the following two disjoint normal subgroups: the group of even permutations on the corners ''A''
8 and the group of even permutations on the edges ''A''
12. Complementary to these two subgroups is a permutation that swaps two corners and swaps two edges. It turns out that these generate all possible permutations, which means
:
Putting all the pieces together we get that the cube group is isomorphic to
:
This group can also be described as the
subdirect product
:
,
in the notation of
Griess.
Generalizations
When the centre facet symmetries are taken into account, the symmetry group is a
subgroup
In group theory, a branch of mathematics, a subset of a group G is a subgroup of G if the members of that subset form a group with respect to the group operation in G.
Formally, given a group (mathematics), group under a binary operation  ...
of
:
''(This unimportance of centre facet rotations is an implicit example of a
quotient group
A quotient group or factor group is a mathematical group obtained by aggregating similar elements of a larger group using an equivalence relation that preserves some of the group structure (the rest of the structure is "factored out"). For ex ...
at work, shielding the reader from the full
automorphism group
In mathematics, the automorphism group of an object ''X'' is the group consisting of automorphisms of ''X'' under composition of morphisms. For example, if ''X'' is a finite-dimensional vector space, then the automorphism group of ''X'' is the g ...
of the object in question.)''
The symmetry group of the Rubik's Cube obtained by disassembling and reassembling it is slightly larger: namely it is the
direct product
In mathematics, a direct product of objects already known can often be defined by giving a new one. That induces a structure on the Cartesian product of the underlying sets from that of the contributing objects. The categorical product is an abs ...
:
The first factor is accounted for solely by rotations of the centre pieces, the second solely by symmetries of the corners, and the third solely by symmetries of the edges. The latter two factors are examples of
generalized symmetric groups, which are themselves examples of
wreath product
In group theory, the wreath product is a special combination of two groups based on the semidirect product. It is formed by the action of one group on many copies of another group, somewhat analogous to exponentiation. Wreath products are used ...
s. (There is no factor for re-arrangements of the center faces, because on virtually all Rubik's Cube models, re-arranging these faces is impossible with a simple disassembly.)
The
simple group
SIMPLE Group Limited is a conglomeration of separately run companies that each has its core area in International Consulting. The core business areas are Legal Services, Fiduciary Activities, Banking Intermediation and Corporate Service.
The d ...
s that occur as quotients in the
composition series
In abstract algebra, a composition series provides a way to break up an algebraic structure, such as a group or a module, into simple pieces. The need for considering composition series in the context of modules arises from the fact that many na ...
of the standard cube group (i.e. ignoring centre piece rotations) are
,
,
(7 times), and
(12 times).
Conjugacy classes
It has been reported that the Rubik's Cube Group has 81,120
conjugacy class
In mathematics, especially group theory, two elements a and b of a group are conjugate if there is an element g in the group such that b = gag^. This is an equivalence relation whose equivalence classes are called conjugacy classes. In other ...
es.
The number was calculated by counting the number of even and odd conjugacy classes in the edge and corner groups separately and then multiplying them, ensuring that the total parity is always even. Special care must be taken to count so-called ''parity-sensitive'' conjugacy classes, whose elements always differ when conjugated with any even element versus any odd element.
See also
*
Commutator
In mathematics, the commutator gives an indication of the extent to which a certain binary operation fails to be commutative. There are different definitions used in group theory and ring theory.
Group theory
The commutator of two elements, ...
*
Conjugacy class
In mathematics, especially group theory, two elements a and b of a group are conjugate if there is an element g in the group such that b = gag^. This is an equivalence relation whose equivalence classes are called conjugacy classes. In other ...
*
Coset
In mathematics, specifically group theory, a subgroup of a group may be used to decompose the underlying set of into disjoint, equal-size subsets called cosets. There are ''left cosets'' and ''right cosets''. Cosets (both left and right) ...
*
Optimal solutions for Rubik's Cube
*
Solvable group
In mathematics, more specifically in the field of group theory, a solvable group or soluble group is a group that can be constructed from abelian groups using extensions. Equivalently, a solvable group is a group whose derived series terminat ...
*
Thistlethwaite's algorithm
Notes
References
{{Rubik's Cube
Finite groups
Permutation groups
Rubik's Cube