4.引用“邱志红”在《续一式解万方》中把“无效变换”当“循环变换”用:
以下是引用邱志红在2005-9-23 23:34:16的发言:
续一式解万方
-------- N 阶魔方的其他问题及延伸
作者:邱志红
是不是觉得很不可思意。还是觉得不可能。那我就证明一下吧。
证明:1.对于大于 S 的层次,至少第 S 个转层是不参加转动的,因为大于 S 的层次根本就没有那个转层。现在来看一下 H 函数吧。看看缺少某一个转层即缺少某种颜色字符的层之后的 H 函数是怎么样的吧。
H(p,q,r)=YpZq--Yr-ZqYp-Zq--YrZq
如果缺少 Yp 层的参与,那么 H(p,q,r)=Zq--Yr-ZqZq--YrZq=I
如果缺少 -Yr 层的参与,那么 H(p,q,r)= YpZq-ZqYp-Zq-Zq=I
如果缺少 Zq 层的参与,那么 H(p,q,r)= Yp-Yr-Yp--Yr=I
上面的 I 表示循环操作。发现三个转层缺少任何一个参与,该操作就成了循环操作了。这样就证明了大于 S 的层次即 S 层次里面的层次是不受 H 函数影响的,所作的是循环。
2。对于小于 S 的层次,即 S 层次外面的层次的问题就不好办。因为它不象上面那样至少有一个层没参与转动。它可是三个转层都参与转动了啊,但也是一个循环操作。
如果对所有转动了的小块进行跟踪,要进行 3n2-2n 次跟踪,是不现实的。明显地单体分析是行不通的,还是要整体分析。要是能像上面那样利用循环就方便多了。
为了让大家看得更清楚,我把 H(p,q,r) 进行了加括号处理:
H(p,q,r)=(Yp)(Zq-)(-Yr-)(Zq)(Yp-)(Zq-)(-Yr)(Zq)
如果缺少 Yp 层的参与,那么 H(p,q,r)=(Zq-)(-Yr-)(Zq)(Zq-)(-Yr)(Zq)=(Zq-)(-Yr-)(-Yr)(Zq)=(Zq-)(Zq)=I
这时的(Zq-)(-Yr-)(Zq)(Zq-)(-Yr)(Zq)是典型的连环“无效变换”,它并不是“循环变换”。
其它两个也一样。
|