Are we sure that there is no solution shorter than the ones suggested above?
Are we sure that there is no solution shorter than the ones suggested above?
Are we sure that that is the smallest algorithm possible?
Only if it exists.
whauk, your argument is correct. I think that a bit of group theory simplifies it. If such an algorithm g existed, then the group of the 3x3x3 cube would be cyclic (generated by one element), in particular abelian (commutative). However, it is not, because for instance RU is not equal to UR.
However, one could ask if there is a sequence of movements g such that any position can be obtained WHILE performing g a given number of times. I.e. g*a times and a prefix of the sequence of movements of g. ONe can prove that the maximal order of an element of the 3x3x3 Rubik Group is 1260, i.e. there is no sequence that will only return to the initial state after strictly MORE than 1260 repetitions. Since the cube has 43252003274489856000 positions, the a lower bound for the length of this algorithm would be 43252003274489856000/1260 = 34326986725785600 moves, which would make it quite difficult to memorize...
What if you a had an algorithm with a traversal of two that would go through half of the possible combinations of a three by three . That seems easier to find.
Wouldn't it be pointless to have a devils algorithm for the 3x3 since there are so many permutations?
Bookmarks