内外不一致现象及其相关(再版)
再版说明:这一版 对p与t取值对魔方层次的影响作了较准确的预言,讨论了奇数阶魔方的最里面的层次的问题及变化的周期性(3周期)。更要求大家对该操作要进行深入的理解,习惯我系统的描述方法。
最近,我的模型又发挥了作用,发现了许多新奇的现象。比如:高阶魔方存在内外不一致现象。
就拿四阶魔方来举例吧。前提是你已经看过我的帖子《方形魔方的一般模型》,烂熟我的转动描述法。
将一个初始状态的四阶魔方施行 Y2,Z2-,Y3,Z2,Y2-,Z2-,Y3-,Z2 的操作(操作后面的“ - ”是表示“逆”,即 -1 次方的意思)。那么内部的一个二阶魔方就被动的施行了 Y1,Z1-,Y2,Z1,Y1-,Z1-,Y2-,Z1 的操作。
结果就是下面的这个样子。截图来自游戏 Puzzle2.05 ,各位可以将颜色排列调到如图的方式(红的对面是橙,绿的对面是蓝,黄的对面是白),然后在 Puzzle2.05 里面试一试。可惜在这张图上面看不到背面。但已经显示出了差异,表面还原了而内部却没有还原。
由于是在 Word 里面做的,要用到公式编辑器。那样公式要当图片处理,这样又会出现上次发帖子时的那种尴尬(上次有 230 多张图片要贴)。
我是个很严谨的人, 但这里我省略了公式验证,请多见谅。
上一贴中有我关于魔方转动的描述法。这里我有一点要补充的: n 阶魔方中,一个转动 Xn 中的 n 表示该转动是针对 X 正方向第 n 层的(这里暂且不论是怎么转的)。大家都知道其实就是 X 正方向的最后一层。所以我补充一点:也可以将该层记为 X- 1 。(也暂且不论是怎么转的)。
同样的道理 X 正方向的 n-1 层就是 X 负方向的 -2 层。那么一般的有: X 正方向的第 t 层就是 X 负方向的 [t- ( n+1 ) ] 层。即 Xt 等同 X[t- ( n+1 ) ] 。
同样的道理 Y 方向和 Z 方向也是如此。总结一下就是,关于转动操作的下标, t 与 [t- ( n+1 ) ] 是等同的,是针对同一层的。不明白的可以看上面的图。它是我从电脑键盘的 Tab 键上面得到灵感而想出来的。
上面四阶的操作 Y2,Z2-,Y3,Z2,Y2-,Z2-,Y3-,Z2 就可以记为 Y 2 ,Z 2 - ,Y -2 ,Z 2 ,Y 2 - ,Z 2 - ,Y -2 - ,Z 2 。 这样才看得出来 Y 方向转动的两个层是对称的两个层。
有了上面的补充作铺垫,就有下面的东西了。一般的高阶魔方施以以下的转动。下面式子中的 U 和 V 分别代表 X , Y , Z 中的两者,这样就有一般性。
U t ,V t -,U- t ,V t ,U t -,V t -,U- t -,V t.
就会发现该操作是仅针对魔方的第 t 个层次的。而对其 内部及外部 的层次没有影响。我现在还没有时间去证明(其实就是将该操作代进去验证而已),其具体表现大家是能很容易理解的。拿一个高阶的试一下就能理解了。
而其对称的操作
U- t ,V t ,U t ,V t -,U- t -,V t ,U t -,V t - .
也是仅针对魔方的第 t 个层次的。而对其 内部及外部 的层次没有影响。上述的 t 是自然数。 t=1 的时候也成立,即该方法此时只影响最外层。
魔方层次的概念
这里提到了魔方的层次的概念,我解释一下。假设魔方小块的边长为一个单位。n阶魔方表层厚度为1的一层为魔方的第一个层次。其内部包含一个(n-2)阶的魔方。这个(n-2)阶的魔方表层厚度为1的一层为魔方的第二个层次。依次类推就有第t个层次的概念。
这些层次是一层包一层的,就象洋葱一样。2n阶的魔方有n个层次,2n+1阶的魔方有n+1个层次。
魔方内外不一致现象的发现以及魔方层次的定义使我想到了魔方完全复原的问题。一般人对魔方的复原理解为魔方表面的复原。而其对应的状态定理也只能称为魔方表面颜色排列定理。而对内部的小块没有考虑,也没有考虑魔方各层次之间的联系。这就是忍冬极近完美的 N 阶魔方状态定理的是一大缺憾啊。真切地希望忍冬继续努力弥补这个缺憾。使 N 阶魔方状态定理变为 N 阶魔方 完全 状态定理,包含内层的状态及内外各层之间的联系。
这样大家就可以发现 魔方各层次是可以相对独立的变化的 。
至于魔方的完全复原应该包括外层和各个内层的复原,即魔方各层次都复原。至于方法,上面的操作就是原则上面的一种方法,但只能做很简单动作。如果将 V 方向的 t 换为一般的层 p ,即
U- t ,V p ,U t ,V p -,U- t -,V p ,U t -,V p - 或 U t ,V p -,U- t ,V p ,U t -,V p -,U- t -,V p
则就可以做比较复杂的动作。因为可选的层很多,而它们之间又可以互相迭加和重复操作,还有对称变换和旋转变换等。应该足够完成某一个层次的复原而不影响内部或 外部的层次。其规律如下:由于诸多原因我就没证明了(其实就是将该操作代进去验证而已),请各位多多包涵。
当正方向看p大于t,同时负方向p又小于-t的时候。该操作将只影响第t个层次。
当正方向看p小于t,同时负方向p又大于-t的时候。该操作将只影响第p个层次。
下面的就是我的两种复原方法。第一种先复原表层,先不管内部的变化。然后依据第一条令t=2,此时的操作要求正方向看p大于等于2,同时负方向p又小于等于-2。这样就只影响第2个层次,不会影响第1层。利用p的多种取值加上各种变换。就可以还原第2个层次。注意此时内部是不会变化的。然后令t=3。此时的操作要求正方向看p大于等于3,时负方向p又小于等于-3,这样就只影响第3个层次,不会影响第1层和第2层, 利用p的多种取值加上各种变换。就可以还原第3个层次,内部的层次也不会变化。依次类推就可以从外到内达到所有层次的复原。
第二种方法是类似的,与之刚好相反,是从内向外复原的。我就不多说了,大家应该能理解。
总的来说p取值的时候是以t或-t为临界值的。当正方向看p大于t,同时负方向p又小于-t的时候。该操作将只影响第t个层次。而当正方向看p小于t,同时负方向p又大于-t的时候。该操作将只影响第p个层次。剩下的就是p等于t的时候,刚好只影响第t(或p)个层次,。这与开始提出的操作及其效果是一致的。
该操作是三周期的,即重复操作三次,魔方各层次又完全复原(待证)。
最后讨论一下奇数阶魔方的最里面的层次,它是一个一阶魔方。大家可能都发现了它是不能独立变化的,那样我说的那句话:“魔方的各个层次可以相对独立的变化”就有问题了。但我有办法解释它:很简单,它并不在我给出的操作所能及的范围以内,也就不用满足该操作所带来的效果。就这么简单。因为要使它能体现相对独立的变化,就必须令p=t=(N+1)/2。这时t与-t就变成同一个层了,明显就不满足我所说的t与-t是两个对称的层这一点。所以我给出的操作是不包含对它的操作的,它也就不用满足相对独立的变化。所以大家还是以公式为准,别去抠文字了。
有一点要说,我是一个学数学的人。系统,全面,普遍是数学的最大追求。上面的问题可能并没有实际价值,但从数学的角度来说,是很有必要的。因为只有魔方所有层次复原才是真正意义上的魔方的复原。希望大家能理解。
大家最好都去试一下,就用 Puzzle2.05 同时开几个游戏就行了。为了验证最好选择阶数比较高的魔方,当然也可以用我的模型提供的方法进行验证。请大家一定要详细认真地阅读我的帖子中关于魔方转动的描述方法,这样才能体会到该操作的奥妙。
更希望有人能将我复原的思想转化为具体的方法。我现在只是原则上面谈了一下而已,希望能为整理具体的方法起指导作用。
还希望忍冬继续努力以 N 阶魔方状态定理为基础,把它改进成为 N 阶魔方完全状态定理,因为现在的 N 阶魔方状态定理缺少对上述现象了的描述。
邱志红:由于你还是没将图帖上,所以我帮你补了这图,如果图错了请通知我,或你自行更改。
cube_master
[此贴子已经被cube_master于2005-6-18 0:05:58编辑过] |