如何运用数学提高自己的魔方CFOP成绩

· · 个人记录

前置

由于本人只会CFOP,ZZ,Petrus,而且文章主要讨论的就是CFOP提速,对于如桥式,Mehta方法基本不懂,如有疏漏,欢迎大佬指出并暴打qwq

先贴一张CFOP大图(包括概念,全部119个公式,外加转动记号):

正文

我们先对魔方作出如下的规定:

再说明如下的基本事实:

为了方便表述和阅读,采用如下记号:

另,为了方便表达,默认采用白底。

色向

定义

对于任意的棱块,如果可以只使用 R,L,U,D 的转动来复原该棱块,则称该棱块色向正确,赋值1,反之称其色向不正确,赋值为0。

性质

有了如下定义,我们可以知道:

角块的色向讨论并没有意义,因为很明显可以将角块放在FRD处,并做若干 R U R' U' 来调整方向。

根据定义,我们可以知道改变色向的唯二方法:

  1. 转动奇数次 F 或者 B ,可以改变所有在该面棱块的色向

  2. 转体奇数次 y ,可以改变所有侧面棱块和在侧面的顶层棱块的色向

    注:转体奇数次 x 或者 z 当然也是可以的,不过对于 F2L 来说,意义不是很大,于是就不讨论了

因为这两种方法都只能改变偶数个色向,所以有:

\sum_{i=1}^{12}e_i\equiv 2(\mod2)

色向对 cross 的帮助

当做底十字时:

所以就有了十字的连带:

可以把色向不正确的棱块放到色向正确的棱块那一面,色向正确的棱块入槽时,可以调整色向不正确的棱块的色向使其一步入槽。

色向对 F2L 的帮助

我们先看一个定理:

如果有转动集 M 和步骤集 A ,使得 M\subset A

则对于 A(x)=y 之中的 x,y 状态,定存在无数个其他步骤集 B \supset M,使得 B(x)=y

证明的话,赋值再归纳即可,也可以直接构造。

这个定理可以证明所有的捆绑魔方都可以还原。

将这个定理运用到 F2L 的还原中,可以得出:

只要色向正确的 F2L 对,都可以只通过 R,U,L 来还原。

R,U,L 还原有一个好处:不用转体。

其实 F 也是不用转体的,但是由于有很多的 SlegeHammer ( R' F R F' ),而且 F2l 一般手型都是中立(拇指放在 F 面上),所以 F 并不是怎么好做。

练习方法:可以只通过 R,U,L 打乱,这样所有侧面棱块的色向都是对的,然后复原 F2L 。

色向对 F2L-OLL 的帮助

在复原最后两组 F2L 的时候,如果这时可以将所有棱块色向调整正确,那么顶层的 EO 将会是正确的(顶层会有个十字)。由于剩了两组 F2L ,可以将空槽都留在右边,做 RUF 流公式即可,可以参考 Petrus 的公式。

(由于这个思路没什么人想到,公式不是很全,只能按照 Petrus 的公式改一改了)

顶层的 EO 好了就可以直接 ZBLL 了,Tymon 有一次就用到了这个方法。

23.8.4 update

有一个奇怪的想法:

先把中层 EO 做好,再把顶,底 EO 分别做好,然后色向分离,最后调整顺序也似乎可行

好像是 Ortega 和色先的结合(