魔方小块状态数定律
作者:邱志红
魔方由小块构成,当魔方的转层转动时,小块的状态就开始发生变化,包括位置与色向的变化。那么每个小块有多少种不同的状态呢?不同簇的小块状态数是一样多吗?顶点排布相同但内部结构不同的魔方小块的状态数一样吗?判断及计算依据又是什么?
这些都是我这里要解答的。
1.计算原理
将魔方整体以魔方的中心旋转,顶点位置互相替换。这样魔方整体就呈现出各种不同的状态(整体位置同,色向不同)。整体状态前后不同导致所有小块状态前后就也不同。只要计算出魔方整体的状态数就可以得到小块的状态数。
2.计算方法
固定魔方的中心,旋转魔方,顶点位置互相替换,计算出顶点的排列组合即可。
3.定律推论
⑴.一个魔方中所有小块的状态数是一样的。
⑵.魔方整体的状态数等于每个小块的状态数。
⑶.状态数只与魔方的顶点排布及排列组合有关,与魔方结构无关。
4.应用举例
⑴N阶立方体魔方,顶点的排列组合为8×3=24。 “8”指第一个顶点可以被8个顶点中的任意一个占据。再来确定其相邻的顶点,只有三种可能性,这就是“3”。这样魔方整体的状态就确定下来了。于是N阶立方体魔方都是24状态,所有小块也都是24状态。
⑵Square One,表面是立方体,实质是捆绑的12棱柱。顶点的顶点的排列组合为24×1=24。“24”指它的第一个顶点可以被24个顶点中的任意一个占据。观察得到这样捆绑的12棱柱整体的状态就确定下来了。它恰巧也是24状态了,但得到的过程与N阶立方体魔方完全不同,不要混为一谈。
⑶Tetra,Pyraminx等等正四面体魔方,顶点的排列组合为4×3=12。“4”指第一个顶点可以被4个顶点中的任意一个占据,“3”指相邻的顶点有三种可能性。这样魔方整体的状态就确定下来了。虽然结构不同,但顶点排布一样,状态数就一样,都为12。
⑷五魔方,Crystal,PentUltimate,顶点的排列组合为20×3=60。 Dogic,Tricosa, 顶点的排列组合为15×5=60。
⑸Diagonal Cube,顶点的排列组合为8×1=8。虽然是立方体,但确定一个顶点以后,魔方整体的状态就确定下来了。
类似的还有SkebUltimate,顶点的排列组合为4×3=12。某一个顶点不是所有12顶点都能替换的,只有4个能够,所以不是12而是4。相邻的顶点有三种可能性。
还有更多的,就不一一举例了。
5.注意事项
⑴要去掉魔方的修饰,简化为最本质的几何体结构,再来计算。
⑵计算顶点的排列组合,要注意有些地方顶点能否替换。
总结:顶点排布及排列组合与魔方外观形状是两回事,不要仅从形状来考虑。由于一个魔方中所有小块的状态数是一样的,计算状态数的时候可以只计算一块就行了, 所以不一定要从计算顶点排列组合入手。魔方小块的状态数可以作为魔方复杂程度的一个重要参数。
[此贴子已经被作者于2005-11-23 9:48:14编辑过]
|