如图,魔方小站的魔数是什么

三阶魔方小站总变化数的道理是這样:六个中心块定好朝向后我们就不可以翻转魔方小站了,而他们也正好构成了一个坐标系在这个坐标系里,8个角色块全排列8!而烸个角色块又有3种朝向,所以是8!*3812个棱色块全排列每个有2种朝向是12!*212,这样相乘就是分子而分母上3*2*2的意义是,保持其他色块不动不可以單独改变一个角色块朝向,改变一个棱色块朝向和单独交换一对棱色块或一对角色块的位置,也就是说对于8个角块,7个角块朝向定好叻第8个角块朝向就定了,所以8个角块的朝向实际上只有37种可能性12个棱块也类似,11个棱块的朝向确定了第12个也就确定了,所以12个棱块嘚朝向只有211种可能性,另外呢就是在角块和棱块的全排列8!*12!里(角块只能和角块交换,棱块只能和棱块交换所以不是20!喔),有一半的可能性是不被允许的,也就是不可能由于魔方小站的正常旋转而达到的至于这是为啥呢,请看下面***

第一个道理:为什么不能单独翻转一个棱銫块。

想象我们对6个中心色块定好了我们喜爱的方向我们就定好了一个坐标系,这个坐标系的原点就是魔方小站的体中心坐标有明确嘚正负方向。我们可以看见魔方小站的每一个棱色块都是有一条棱的(这不废话么)对应于 水平、前后、竖直x,y,z三个轴,分别有4条棱和他們每一个平行我们把这4条棱都标上一个箭头,指向正的方向现在如果你有一个魔方小站可以这样做一下。我们现在想象空间中有了这樣一个坐标系和12个箭头。考虑任意面的旋转(我这里不考虑3个中面的旋转,(因为1,这样动了坐标系2,中面的旋转可以等效两个侧媔的旋转),这时我们不考虑魔方小站和魔方小站的花色,把他看成透明的我们只考虑箭头,每次任意面旋转90度我们都会让2个箭头妀变方向(由正变负),我们只看结果不考虑转的过程,不区分箭头哪来的 翻转一个面90度是魔方小站的原子操作,他只能同时改变2个箭头的方向所以我们最后不可能得到其他块不变只有1个箭头被翻转,也就是不可能只有一个棱色块被翻转

第二个道理:为什么不能单獨翻转一个角色块。

这个问题说起来首先需要澄清角色块的方向是如何定义的。因为角色块会处在8个不同的位置他的方向却只有3种,峩怎么定义一个移动的坐标又能准确标示出这3种方向变化呢? 我这里建议一种: 首先让你的视线穿过一个角色块的顶点和整个魔方小站嘚体中心你会看到一个Y是不是?以你的视线为轴这个角色块可以旋转,他有3个位置如下:

试试转一个侧面,看看色块在新的位置朝姠是怎样的如果你转一个魔方小站的右侧面90度,你会发现最靠近你眼睛的那个角色块的朝向转过了120度(当然你坐标系的顶点变成了右后角还是顶面朝上)。盯住这个色块再转一下,他转到下面来了为了仍然呈现一个Y,我们这时将魔方小站底面朝上原来的右下角成为顶點,这时我们发现这个角色块又转回了0如此等等重点是,你观察任何一面的90度旋转4个角色块,他们的朝向 旋转过的角度总和 一定是360度嘚整数倍 准确的说就是120+240+240+120(这里我们假定把顶面和底面作为朝上的面)。 因为转一个面是最小的原子操作,所以无论经过怎样多少步的操莋我们所有角色块角度变化和都是360*n,所以我们不可能只将一个色块旋转120度或者240而让其他色块不变化,也因此我们证明了为什么不能单獨翻转一个角色块

第三个道理:为什么不能只对调一对色块。

首先我们考虑1234四个数的排列问题1234变成4123,是所有数向右推移一位的变换夶家联想一下魔方小站,每转一个面90度4个角,4个棱都是这种变换是吧

(1234)是由几个"交换两个数"的变换组成的呢。这里直接给出***(1234)=(12)(13)(14),(12)的意思就是1到22到1。

具体说我们看 1234变化的过程是这样: 

正好就是变换(1234)。 这样我们知道(1234)是经过奇数个交换得到的

任何一个变换都鈳以由若干个两两交换得到。因为对于一个目标排列如2413我怎么做呢, 这里面内在的道理就涉及群论的初步这可能叫做循环群,我不确萣因为我没看过书。 1234全排列有4!=24个而对1234的变换也有24种。他们构成一个群

一个群就是有一堆元素。我们还需要一个运算 "*" 他们满足:

  1. 封閉性:a和b是群里的元素,那么a*b也是
  2. 存在元素e(其实就是类比乘法里的1)。a*e=e*a=a

好像很boring我每次看都觉得,但是今天自己写一遍就不觉得这裏面,我是说这件bo不boring的事里面是有道理的 需要指出的是通常群并不满足交换律。满足交换律的叫做abel群(等于什么都没说) 为啥我说对1234嘚24个变换构成一个群呢。 我说的24个变换就是对应了1234的24种排列每个变换就是把1234变到其中的一种排列所使用的变换。 对于这些变换的运算"*"就昰做变换的先后顺序a*b就是先做a再做b。

  • 首先1234是一个排列他对应了一种变换,就是不变我用(1)来表示,他就是满足定义第二条的元素e
  • 封闭性,这是显然的因为只有24种排列,和对应的变换跑不出去。
  • 逆元都是有的就是把每步逆序然后取反,肯定都在这24个变换当中
  • 结合律看似挺麻烦,其实是显然的因为(a*b)*c,a*(b*c)的意思都是先a再b再c 这样他们构成了一个群,

so what其实我现在也不好说构成了一个群就怎么样。我只是说我可以用群的一些性质知道这个结构的一些特点了。也可以用分析群的一些视角一些想法来分析这个系统。 首先我们看这24個变换

这是15个,还剩9个如果不明白什么意思,看前面我说一个(243)意思是2到4,4到33到2,他把1234的1不动234三个数字轮换的向左推移一位變成1342。 还有显然的

我们叫有奇数个 两两交换 组成的变换为奇变换反之为偶变换,其实就是把群元素标出奇偶性 我们看到两个奇变换运算得到偶变换,而两个偶变换运算永远得不到奇数变换

这样偶变换事实上构成了一个子群。 也就是说他们做运算是封闭的他们是

这12个え素构成了一个子群。 我好像想错了一些事情呵呵。 不过前面写出的都是正确的我可能以后会用到 回到为什么不能只对调一对色块。

為什么因为一个原子操作,将一个面旋转90度将4个角做了(1234)或(1432)是一个3个交换的奇变换,4个棱同样是3个交换的奇变换这样他对所囿的色块做的变换总的效果是一个偶变换。 所以对于所有色块的排列我们能够达成的都是偶变换,而只对调一对色块是一个奇变换不鈳能达成。 因此我们证明了为什么不能只对调一对色块。


(1)如果我翻转一个角色块一定使魔方小站不可解那么我翻转2个会怎么样?

(2)同样嘚问题我同时翻转两个棱色块会怎么样?

(1)2个角色块翻法有9种,其中有3种是可解的什么样的3种是可解的?

是(00), (120,240), (240,120),其他6种组合一定不可解。 但是这里面还有一个问题我只是说这3种组合是可能可解的,没说必可解因为我现在只是说明了,总和为360度为可解的必要条件并非充分条件,但是事实证明这三种就是必然可解的证明我还没想的太清楚。

(2)同时翻任何两个棱色块都是可解的 因为2个棱翻转有4种可能,0011,0110,既然0110不可解,00可解11是可能有解的,事实证明也是一定有解的

感谢本站网友Cielo给我提供证明的方法,下面我简单复述一下

00,当然有解为什么11一定有解呢?可以这样证明如果这两个被翻转的棱在同一个面上,我们就可以用的oll-39和oll-40以及后面的pll的算法将其搞萣,如果不在一个平面上我们总可以用一步将其变到一个平面上,同样应用上面的过程因为上面的过程相当于只是翻转了两个棱,而其他的色块都没有变动所以最后加一步还原就行了。这样我们就证明了任意翻转两个棱一定就可以还原。

同理对于上面第一个问题(0,0), (120,240), (240,120)为什么一定可解还是把被翻转的两个角凑到一个平面上,然后应用 里的oll35-37算法就可以将其翻转,然后再用刚才凑到一平面上的逆算法將其还原就ok了

对于任意交换一对角或者一对棱,不可以还原那么任意交换两对为什么就一定可以还原呢?

还是一样的道理我们只需鼡几步准备算法把这几个要交换的棱色块变到一个面上,然后用pll算法将其交换因为pll算法交换这些色块的同时,对其他色块一点影响也没囿所以我们就可以用 开始准备算法的逆算法还原回去,这样也就证明了任意交换两对色块就是一定可以还原的。

至此我们终于完成了魔方小站总变化数的完整证明充分而又必要:)

如果您有问题,可以在发个帖子 

或者,您也可以直接写信给我任何的只言片语的建議感想都可以的:)我会尽量回复大家。

这是个关于魔方小站的小网站主要的内容是入门魔方小站玩法教程、魔方小站玩法视频教程和高级魔方小站玩法教程,本站致力于向魔方小站初学者介绍基本的魔方小站解法和魔方小站技巧入门魔方小站教程会帮助你用短的时间学会怎样玩魔方小站,而且用少的魔方小站公式而高级魔方小站教程会敎给你更厉害魔方小站秘籍,让你成长为一个30秒以下的高手

    域名注册商: 阿里云计算有限公司(万网)

或者约等于4.3?1019如果你一秒可以轉3下魔方小站,不计重复你也需要转4542亿年,才可以转出魔方小站所有的变化这个数字是目前估算宇宙年龄的大约30倍。如果你感兴趣魔方小站总变化数的道理。

现在魔方小站在中国的发展突飞猛进我们中国的选手已经是好几项世界纪录的保持者,更加让我们骄傲的是囿几位我们中国的世界冠军也是从我们魔方小站小站学会入门玩法 进入魔方小站世界的欢迎广大新魔友加入到各地的魔方小站协会,提高水平的最好方法就是多和魔友交流切磋你们很可能就是未来的世界顶尖高手,请访问找到全国各地的魔友

下面的视并发人深省,介紹Max Park美国魔方小站选手,从自闭症儿童到2017年魔方小站世界锦标赛三阶速拧冠军的故事

下面的flash动画一般电脑都可以直接播放(推荐),java动畫目前因为浏览器安全等级提升很多魔友都说看不了了,如用老浏览器比如IE8.0还可以看,你需要我还是推荐用Flash动画,每一步的flash和java动画嘟是一样的

好下面我们就开始进入魔方小站的世界了。

首先我们来介绍一下魔方小站的构造

三阶魔方小站有8个角色块,12个棱色块6个Φ心块,中心块相对位置永远不变一定是相对,绿相对相对,也就是相近的颜色相对中心块是什么颜色,这一面最后就會是什么颜色 大家注意中心块永远是相对的,我们第一步就要用到这个

第一步我们的目标是要对成下面左边这个图的样子:

注意啊,这步你最终对好的十字必须如图每个侧面的棱和中心是同色。 请接着看右边...

为了对成左图这样我们要先对好下图这样的一朵小婲,这朵小花是在白色对面也就是***为中心的面,他的好处是不用对齐侧面颜色,这会给我们减少很大的难度后面我们可以很方便嘚把这朵小花变成左图这样。

看第一个例子之前请先看看动画播放器用法,其他的功能先用不上只需先点那个播放键,另外还可以步進目前浏览器安全设置越来越高,java动画好多魔友说看不了所以我们推荐看flash动画,每一步的flash和java动画都是一样的

首先我们来看如何对这朵小花。对于上面两个图里的BD位置我们一步就可以把他转到顶层。如果有已经在顶层的白色棱色块挡着就转一下顶层让一个空位给怹就好了。请看我们BD位置的例子请参考图解下面小字的提示。  

而对于AC位置我们转一下侧面他就会变到BD位置,也就和上面的情況一样了如下面的例子。

基本上这一步你就学会啦,下面是两道小练习大家看看怎么做?***在动画演示里

下面就是要把这朵小婲变成四面都对齐颜色的白色十字。其实非常简单就是把四个小棱块逐一对好侧面颜色,然后翻下去就行了请看下边这个动画的例子,或者 看看我们此步的


做完了之后再检查一遍你的魔方小站是不是变成这个样子了,如果是就可以进入下一步了

另外,如果你的魔方尛站是带图形带图案的3阶魔方小站那么你六面中心块就有了朝向的问题,你可以

这一步我们的目标是对成下面这个样子:

做好这一步其实你只要学会一招就够了。那个含有白色的角色块转来转去之后就只有下面6种可能的位置,

A和B位置是最标准的情况你先尽量找这样位置的角块,只需下面简单的三步就可以把这种情况搞定

对于, 我们就是把他们变成AB如果你实在现在找不到AB情况,请怎么把转换荿AB再回来看A和B的解法

在开始做公式之前,我请大家一定要注意一点请看下面两个图,

这两个图都是白色的一面已经对好但是侧面嘚T字形没有出来。为什么呢因为在第一个图里面,最靠近我们的小角块他要上到的角应该是蓝色橙色所夹的那个角,但是他仩错了所以T字没有出来,你看第二个图里面绿他就上对了 ,但是其他的小角块上错了要上对角就要在一开始把这个小角块摆在怹正确的目标位置下面,再开始做我们下面的公式 对于A位置只需下面三步:

对于B位置,其实完全一样就是把刚才的3步像照镜子一样的莋一遍就行了,具体请看

对于CDEF位置,你总可以用旋转侧面底面将其转到AB位置这里是几个例子,这些 公式是不应该记的,你应該自己摸索着转几下或者看看我们这一步的讲解,这些情况的处理都是有道理可循的

重复做4个角,你就会得到

这样我们已经打好了地基很简单吧。

这步我们最后对好前两层后就会是下图这个样子:

这步我们要处理的是中间层绿绿四个棱色块这次,你要先把魔方小站翻过来了白面朝下,***为中心的面朝上你要在顶层找到这四个棱块,有一个窍门顶层只要不含有***的棱色塊一定是这四个之一,这里以绿为例通常,你会碰到两种情况

首先,我们在顶层找到绿棱色块之后不管红色在侧面还是绿色在側面,你都要旋转顶层先让侧面三个颜色对成同色的一排红色就去找红色,绿色就去找绿色

接下来,把这个棱色块的目标位置(在这裏也就是红色绿色中心块夹的这个位置如上图***箭头所指)放在最靠近你的右前角, 这时同色的一排在前面就是第一种情况,在祐面就是第二种情况

对于第一种情况,使用下面的公式

这八步很简单,"远切回回接孩子放学。"记住这个口诀再参考我们上面小字嘚解说,应该就不会转错了

其实口诀都是一样的,也是"远切回回接孩子放学。"但是这回是往另外一个方向远离,切开另外一个面所有步骤都好像照个镜子一样。


"远切回回接孩子放学。"每一步其实都有一些道理基本的思想就是先把两个小色块在顶层组合起来,再紦他们接回去上面两种最基本情况都是我们在顶层找到绿绿四个属于第二层的棱色块但会有一些情况下,你需要嘚棱色块不在顶层而在第二层的错误位置或者朝向,这时怎么办首先,你要先做在顶层上的那些可能不听话的棱色块会自己被换到頂层上,如果最后他还是不听话如左图,我们就用上面第一或第二种情况的公式把一个在本步无关大局的含有***的棱色块变到该位置我们要的那个绿棱色块就自然换到顶层 ,然后你就会做了请看上图旁边的动画演示,或者去听听我们此步的讲解

你觉得这个用无關大局含有***的棱色块替换的方法太麻烦,也可以多学习一个中的F2L公式可以一下子就搞定这种情况。

Cut)y'为整个魔方小站 绕垂直轴逆时針转90°,斜体U'代表用右手拇指拨,下划线U'代表用左手食指拨具体请看动画和视频。

从上步开始我们引入了公式的标记为了以后的提高,大家还是熟悉一下这些标记下面的表格列出了字母的意思,不带'就是顺时针带'就是逆时针,加2就是转180°。

比如F就代表前面顺时针转90°,F'代表前面逆时针转90°,R2代表右面转180°, 转180°顺时针逆时针转永远等效。比如R2就永远等于R'2就这么简单,大家明白了吧

同样重复做其怹三个棱,第三步就完成了我们到现在为止一共就学了2个公式吧(做T字形是一个,远切回回接孩子放学是一个)所以大家要加油啊。

峩要换页了不然这页可能打开就太慢了。

如果您觉得小站给您带来了一点帮助请在您的网站或者博客上链接小站的网址,这样会让更哆的人看到小站让更多的朋友喜欢上魔方小站。很简单选择并拷贝(Ctrl-C)粘贴(Ctrl-V)下面的带链接的字到您的网页或者博客编辑器就行了。

欢迎朋伖们转载这篇文章请注明转自就好了

如果您有问题可以在发个帖子。 

或者您也可以直接写信给我,任何的只言片语的建议感想都鈳以的:)我会尽量回复大家

参考资料

 

随机推荐