Por el mero hecho de contando el número de puestos, no veo por qué un método teórico de grupo sería más eficiente que el enfoque convencional.
Sin embargo, si está interesado en conocer qué esas posiciones "parecen", entonces quizás un enfoque teórico de grupo pueda darle los detalles que está buscando.
Una cosa que me viene a la mente es una investigación que hice con Bruce Norskog sobre el número de la última capa OLL casos para el cubo nxnxn. Utilizando el método Fridrich (aristas de la primera capa, dos primeras capas, orientación de la última capa y permutación de la última capa), hay 57 casos de 3x3x3 para orientar la última capa (haciendo que toda la capa final sea amarilla, pero no necesariamente resolviendo el cubo). Quería saber cuántos casos de este tipo hay en general para el cubo nxnxn.
Bruce ideó un método para calcular el número de casos OLL de la última capa para el cubo nxnxn mediante calcular los casos brutos y asignar una función vectorial para describir las relaciones . I utilizó las matemáticas para encontrar una fórmula cerrada de su algoritmo . ( Este es una versión alternativa de mi fórmula, que puede ver en Wolfram Alpha .)
Como otro ejemplo de última capa del cubo nxnxn que ilustra cómo podemos visualizar lo que los casos son en lugar de contar sólo su número, he calculado el número de 3 ciclos distintos de bordes de las alas por conjunto (órbita) de aristas del ala en la última capa del cubo nxnxn. 3 ciclos . Hice un seguimiento y calculé el número de 4 ciclos y 2 2 ciclos de los bordes del ala. (ACTUALIZACIÓN: En 2018, publiqué dos PDF en línea que contienen algoritmos para resolver todos 2 casos de última capa de 2 ciclos y todos Casos de última capa de 4 ciclos .)
Ahora, sé que estás hablando específicamente de calcular todos los estados posibles de todo el cubo de 3x3x3, y por lo tanto ahora paso a eso.
Independientemente del método que utilices para calcular el número de posiciones, debes tener en cuenta las "leyes del cubo" de permutación y orientación. Por lo tanto, todas las explicaciones que has visto que mencionan que sólo hay 3^7 orientaciones de esquinas, 2^11 orientaciones de aristas medias, y que sólo son posibles 1/2 de las permutaciones de esquinas o de aristas medias (dependiendo de la perspectiva que elijas), no hay "métodos teóricos de grupo" para eludir esto. Estas son las leyes de la "aritmética" que todo estudio teórico del cubo asume como ciertas.
Dado que la teoría de grupos se centra en aprovechar la simetría, creo que si alguien (tal vez tú) da con un enfoque alternativo para calcular el número de posiciones del cubo 3x3x3,
- Debe asumir que las leyes del cubo son ciertas.
- Lo más probable es que se trate de calcular mediante programación los casos "brutos" (calculando primero todos los casos brutos posibles y luego utilizando la simetría para minimizar el número de casos brutos) para cada combinación posible de cubie ranuras (por ejemplo, el cálculo del número de 3 ciclos, 2 2 ciclos y 4 ciclos) y las orientaciones de las ranuras del cubo (por ejemplo, el cálculo del número de OLL), donde el número de permutaciones de cada tipo de ciclo se tienen en cuenta para cada combinación "estructural" de ranuras y orientaciones de ranuras.
Como he dicho al principio de esta respuesta, calcular simplemente cuántas posiciones hay es una cosa, pero describir cuáles son es un tema totalmente diferente.
Tal vez lo que buscas es un estudio sobre la teoría de la representación del cubo.
Recientemente he demostrado (pero no he publicado o mostrado mi prueba públicamente) que todos los elementos del subgrupo conmutador del cubo nxnxn tiene una longitud conmutadora de uno. (Esto significa que existe una única secuencia de movimientos del conmutador que genera/soluciona exactamente la mitad de las 43 quintillones de posiciones del cubo 3x3x3, por ejemplo. Este es un ejemplo de solución de una posición aleatoria de 3x3x3 , y aquí está un ejemplo de solución de una posición aleatoria de 4x4x4 .)
Mi artículo muestra que hay 1002 posiciones de esquina que pueden representar todas las (8!/2)(3^7) posiciones de esquina de permutación par y 3351 posiciones de arista media pueden representar todas las (12!/2)(2^11) posiciones de arista media de permutación par. Por lo tanto, en esencia, el grupo de cubos de Rubik de 3x3x3 tiene "sólo" unas 2(1002)(3351) representaciones diferentes, cuando se desglosan y se explota la simetría al máximo.
La razón por la que menciono esto es porque tuve que construir este conjunto de 1002 posiciones de esquina y este conjunto de 3351 posiciones de borde medio de tener en cuenta la simetría. También puedo calcular simplemente cuántas posiciones representa cada uno de los casos de esquina, por ejemplo. Si las sumo todas, obtengo (8!/2)(3^7).
Si algo de lo que he mencionado en esta respuesta se parece a lo que está buscando, por favor, coméntelo y hágamelo saber.