魔方的原理是什么?( 四 )


魔方的原理是什么?

文章插图
定义 复合 函数:
魔方的原理是什么?

文章插图
为了输出简洁 。当所有角块(或 。棱块)不发生旋转 时 。用一对空括号表示 。
最后 。我们对基本操作进行必要的扩展:
魔方的原理是什么?

文章插图
换位子 和 共轭
对于 任意两个 魔方操作 g,h ∈ G 。如果 。g 和 h 的复合 满足交换律 。则:
gh = hg
等式两边右乘 g?1h?1 。有:
ghg?1h?1 = hgg?1h?1 = h1h?1 = hh?1 = 1
如果 不满足交换律 。则:
ghg?1h?1≠ 1
令 。[g, h] = ghg?1h?1 。称其为 换位子(commutator) 。
一般来说 。魔方相对面。如: F 和 B 。U 和 D 。L 和 R 之间是可以交换的 。即 。
[F, B] = [U, D] = [L, R] = 1
所有 。换位子 之间是可以交换的 。即:
[[g?, h?] [g?, h?]] = 1
关于 。换位子有 性质1:如果 g 和 h 两种操作 。只 共同影响 一个 小块 k 。其中 g 为 n → k 。h 为 m → k 。则有 [g, h] = (k, n,m) 。[h, g] = (k, m, n) 。
例如 。若 g = (c? c? c?),h = (c?, c? c?) 。则 k = c?,n = c?,m = c? 。于是有:
魔方的原理是什么?

文章插图
即 。[g, h] = (c? c? c?) 。[h, g] =(c? c? c?) 。
性质1推论:如果 g 和 h 两种操作 。共同影响 的小块 。刚好在 g 和 h 中 分别 形成 轮换 σ 和 τ 。则有 [g, h] = [σ, τ] 。
例如:若 g = (c? c? c? c?)(c? c?), h = (c? c? c? c?)(c? c?) 。则 它们的共同影响小块 c?、c?、c?、c? 。分别 在 g 和 h 中 。组成轮转(c? c? c? c?) 和(c? c? c? c?) 。于是有:
魔方的原理是什么?

文章插图
即 。[g, h] = [(c? c? c? c?),(c? c? c? c?)] 。
魔方群中还有另外一种 称为 共轭(conjugate)的复合方式:对于 任何操作 g,h ∈ G 。称 ghg?1 为 h 关于 g 的共轭 。
共轭具有 性质2:如果 h = (a b c) 而 g 将 A, B, C 分别映射到 a, b, c 。则有 ghg?1 = (A B C) 。
例如:若 h = (c? c? c?),g = (c? c?)(c? c?)(c? c?) 。则有:
魔方的原理是什么?

文章插图
即 。ghg?1 = (c? c? c?) 。
魔方公式
好了!现在利用上面的知识 。就可以开始构造魔方公式了 。
寻找角块的换位公式
我们发现 B?1 关于 R?1 的 共轭 R?1B?1(R?1)?1 = R?1B?1R:
魔方的原理是什么?

文章插图
和 F2:
魔方的原理是什么?

文章插图
仅有 c? 共同影响 。于是它们满足 性质1 。有:
【魔方的原理是什么?】
魔方的原理是什么?

文章插图
即 。[R?1B?1R, F2] = R?1B?1R F2 (R?1B?1R)?1 (F2)?1 = R?1B?1R F2 R?1B?1R F2 = (c1, c7, c8) 。
注意:因为 (ab)(b?1a?1) = abb?1a?1 = a1a?1 = aa?1 = 1 。所以 (ab)?1 = b?1a?1 。
这里 c?, c?, c? 不共面 。考虑 R2 :
魔方的原理是什么?

文章插图
刚好 将 1 ? 1, 2 ? 8, 3 ? 7 。于是根据 性质2 。有:
魔方的原理是什么?

文章插图
开头的 RR RRR = R。于是最终得到 公式C:
魔方的原理是什么?

文章插图
即 。
R2[R?1B?1R, F2]R?2 = RB?1RF2R?1BRF2R2 = (c? c? c?)
寻找棱块的换位公式
我们定义一种新的操作 M:面对 F 面 。顺指针旋转 F 和 B 面之间那个中间的面M 。M 操作 只改变棱块:
魔方的原理是什么?

文章插图
我们发现 M?1(或 M)与 U2:
魔方的原理是什么?

文章插图
共同影响 e? 。因此 根据性质1 。[M?1, U2] 构成三轮换:
魔方的原理是什么?

文章插图
即 。[M?1, U2] = M?1U2MU2 = (e? e? e??) 。
其实 。M?1 就相当于 FB?1 的复合 。只不过 。在执行 M?1 后 。还做了 R 面朝向了 U 的动作 。
魔方的原理是什么?

文章插图
这时 执行 U2 相当于 执行 R2 。于是翻译为 基本操作[M?1, U2]= FB?1R2BF?1U2 。验证:
魔方的原理是什么?

文章插图
最后 。根据 性质2 。利用 R2U 将 这个 三轮换 。换到同一个面上:

推荐阅读