------------------------------------------------------------------------------------------ 4. 定律推论
错装判断
n阶魔方存在与"n阶定律"冲突的图案,即可断定魔方有组装错误
通用变换
完全复原魔方的任何一般性方法,是实现任意二种图案转换的通用方法
-------------------------------------------------------------------------------------------
5. 魔方约定
5.1. 魔方定义
由于2n+1阶魔方包含2n阶魔方的一切性质,为描述方便,此处选择具备所有定义要素的9阶魔方作为魔方定义样本
5.1.1. 结构
n*n*n正六面体魔方,n>=2
5.1.2. 参照
方位参照系:上,下,左,右,前,后
方位符:上:U,下,左,右:R,前:F,后:B
5.1.3. 着色
用方位符UDLRFB分别着色上下左右前后六面,以此法着色的魔方称为纯色魔方
色标:块上的方位符称为该块的色标
5.1.4. 基态图案
任选六面单色魔方的一条立方体对角线二端的二个边角块,作为各面的定位基准,并以这二个边角块的六个色标,分别做为每个面左上角色标,每个面以左上角色标为编号起点,从左向右,从上至下对所有色标编号,此时的魔方图案称为基态图案.
* 包含基态图案的魔方,变换时,没有纯色魔方(六面分别单色)的二义性
* 基态图案是变换的基准参照
全色魔方:含有基态图案的魔方称为全色魔方
5.1.5. 转层
表层:与任一表面联动的层,称为表层,表示为S
St表层,t={U,D,L,R,F,B}
内层:表层以下,不含含中棱块的转动层称为内层,表示为L,距表面最近的内层为L1层,L1层下面是L2层...Li层下面是Li+1层,1<=i<=n-1,n>=2
注:在二个平行表面间有:2(n-1)个内层,几何对称的内层产生等价扰动关系,且每个表层也产生等价扰动关系,所以在此只讨论1个表层,n-1个内层
5.1.6. 动块
图5-1-6:图中编号相同的块同簇,编号就是簇名
块:有色标及编号的活动部件叫块,表示为BK
簇:可相互换位置的块的集合,为描述方便,也将中心块的集合称为一个簇,用CA表示魔方所有簇的集合
心块:一个方位符标识的块叫心块
中心块:6个相对位置不变的心块称做中心块, 用H表示
中心块簇:中心块的集合,用H表示
心角块:任一面上,位于对角线上的心块(不含中心块),用C表示
心角块簇:由心角块构成的任意簇,心角块有n-1簇,与内层Li相交的心角块簇称为第i层心角块簇,表示为:Ci簇
直棱块:任一面上,与中心块,中棱块在一条线的心块,称为直棱块,表示为F
直棱块簇: 由直棱块构成的任意簇,直棱块有n-1簇,与内层Li相交的直棱块簇称为第i层直棱簇,表示为:Fi
心棱块:任一面上,除去中心块,心角块后,直棱块,其它心块称心棱块,用E表示
心棱块簇:由心棱块构成的任意簇,心棱块簇共有n2-3n+2簇,将四个共面i层心角块,以左手转动法则定向,则距共边任一心角块最近的心棱块称为Ei1,次近称为Ei2...Eij,1<=i<=n-2,1<=j<= n2-3n+2,n>=3,Eij所属的簇,称为Eij簇
棱块:二个方位符标识的块叫棱块
中棱块:魔方任一棱上唯一居中的棱块称为中棱块,中棱块色标自左向右排列代表中棱块色向,中棱块的色标指示其基态位置,中棱块用M表示
中棱块簇:中棱块的集合,中棱块只有一个簇,用M表示
边棱块:棱块除去中棱块,其它棱块称边棱块,用B表示
边棱块簇: 由边棱块构成的任意簇,边棱块有n-1簇,与内层Li相交的边棱块簇称为第i层边棱块簇,表示为:Bi
边角块:三个方位符标识的块叫边角块,边角块色标自左向右排列代表边角块色向,边角块色标指示其基态位置,边角块用A表示
边角块簇: 边角块的集合, 边角块只有一个簇,用A表示
所有定义见图5-3-1图
5.1.7. 位置
中棱块位:由二个方位符唯一定义的位置称中棱块位
边角块位:由三个方位符唯一定义的位置称边角块位
其它块位:由块的色标及色标的编号共同指定
5.1.8. 色序
色序:中心块,中棱块,边角块在同一位置有不同状态,称为色向,从任一中棱块,中心块,边角块位置描述色向的方法叫该位置的色序
心棱块,心角块,直棱块,边棱块在任意可能的位置有唯一方向,因此其位置隐含其色向,在此没有定义色序的必要.
中心块转量:Xy,X表示X面心块,小写y表示任一与X面领接的面,读为:X中心块朝向y面,以Xy代表X中心块转量
中心块色向:中心块的一个转量称为中心块的一个色向
中心块色序:上下二个面的中心块相对前面转量为零,左,右,前,后面的中心块相对上面转量为零,定义如下:
Uf,Df,Lu,Ru,Fu,Bu
边角块位色序:读一个位置上当前边角块色标的顺序,XYZ表示从X面经Y至Z读出当前边角块的色标,定义如下:
FLU,LBU,BRU,RFU,FRD,RBD,BLD,LFD
中棱块位色序:读一个位置上当前中棱块色标的顺序,XY表示从X面至Y面读出当前边棱块的色标,定义如下:
UL,UB,UR,UF,RF,BR,LB,FL,DL,DB,DR,DF
色向参照系:中棱块位色序,中心块位色序,边角块位色序的集合
FLU,LBU,BRU,RFU,FRD,RBD,BLD,LFD
UL,UB,UR,UF,RF,BR,LB,FL,DL,DB,DR,DF
Uf,Df,Lu,Ru,Fu,Bu
5.1.9. 图案
任一魔方图案是所有簇当前状态的集合
设CTi表示i簇的当前状态,则魔方图案P表示如下:
P= 2n+1阶,n>=1
P= 2n阶, n>=1
5.1.9.1. 三阶图案
只有二,三阶仅用方位符可完整表示图案, 在此只给出三阶以内表达式.通过增减簇,即可推广用于表达任意其它阶魔方图案.
第一行表示边角块簇,第二行表示中棱块簇,第三行表示中心块簇,括符内的块表示簇的一个环,从左向右是换位顺序,括符外的块保持基态图案上的位置,每个块的色标读出顺序是该块当前色向,行内各单元以逗号分隔,以下是图列.
5.1.9.2. 图案示例
3阶图案例子1:上面顺转90度
(FLU,LBU,BRU,RFU),FRD,RBD,BLD,LFD
(UL,UB,UR,UF),RF,BR,LB,FL,DL,DB,DR,DF
Ul,Df,Lu,Ru,Fu,Bu
3阶图案例子2:上面与前面分别顺转90度
(FLU,LBU,RUB,DFR,FDL),URF,RBD,BLD
(UL,UB,UR,RF,FD,LF,UF),BR,LB,DL,DB,DR
Ul,Df,Lu,Ru,Fr,Bu
3阶图案例子3:所有中棱块,边角块分别在一个环内
(FLU,LBU,BRU,RFU,FRD,RBD,BLD,LFD)
(UL,UB,UR,UF,RF,BR,LB,FL,DL,DB,DR,DF)
Ul,Df,Lu,Ru,Fu,Bu
3阶图案例子4:三阶基态图案
下面是3阶魔方基态图案:
FLU,LBU,BRU,RFU,FRD,RBD,BLD,LFD
UL,UB,UR,UF,RF,BR,LB,FL,DL,DB,DR,DF
Uf,Df,Lu,Ru,Fu,Bu
说明:基态图案是变换的基准参照.
5.2. 状态描述
5.2.1. 基础
魔方参照系:由方位参照系及定义在方位参照系上色向参照系共同构成
图案:一个静态魔方当前所有块的位置及色向的集合
完全复原魔方:重现任一图案,称为完全复原魔方
公式:魔方的一个有限转动步骤序列,用于完成一个特定变换
5.2.2. 环
环:参与一个循环位移的块的集合称为一个环
奇环:奇数个块组成的环
偶环:偶数个块组成的环 中棱块环:中棱块组成的环 边角块环:边角块组成的环
5.2.3. 色向
色向:块在同一位置的不同状态,称为色向
中心块色向:一个中心块相对其色序的旋转量,中心块有四个转动量
中棱块色向:一个中棱块相对其当前位置色序的一个色标排列,中棱块有二个可能个排列
边角块色向:一个边角块相对其当前位置的色序的一个色标排列,边角块有三个可能排列
中心块,中棱块,边角块之外的块,在任一可能位置有唯一色向,因此只有位置意义没有色向意义,通俗地讲,没有色向
5.2.4. 变换
变换:块的位置、色向改变称为变换
独立变换:魔方一个块的子集参与变换,其它块不受影响
循环位移:簇内一组块相对其基态图案上的位置的循环换位行为
----------------------------------------------------
6. 作者自述
论文原创者:彭玮
魔方简历:
1983年三阶复原 1988年完全三阶复原程序设计,89年作为毕业论文 1989-2004停止 2005年1月至2月,发表"三阶正立方体魔方变换定律","N阶正立方体魔方变换定律"
电话:13308099923,0838-2872826
qq:86040611
msn:honeysuckles@hotmail.com
职业:自由工程师
保留著作所有权力
限于非商业性使用,允许原文转载,但要注明作者
建议命名"n阶正立方体魔方变换定律",简介"n阶定律"
谨以此献给:CDY
谨以此献给:17-24岁
谨以此献给:魔方吧
若能为同好做出有益的参考,实为本人最大满足,希望我的论文终结除最优解法以外的所有困惑.希各位同仁不吝赠教.谢谢你读本人的拙作.
完成日期:2005年2月16日
发表日期:2005年2月19日
更新日期:2005年4月19日
[em02] |