魔方吧·中文魔方俱乐部

标题: 三轮换的故事之三 [打印本页]

作者: earthengine    时间: 2008-8-19 22:20:23     标题: 三轮换的故事之三

<br>这是一个被放逐的系列文章,前两篇在这里:<br>
<br>http://bbs.mf8-china.com/viewthread.php?tid=12795<br>
<br>http://bbs.mf8-china.com/viewthread.php?tid=12813<br>
<br>之前我为了照顾该版面某些人士的智商,放弃采用数学的精确描述方式,改用故事的方式来叙述,希望能讲得浅显一些。结果反被认为是童话。现在,我将直奔主题。<br>
<br>http://bbs.mf8-china.com/viewthread.php?tid=12745 这里有一些相关的定义,有些不是很数学,这也是为了照顾那个版的朋友们。现在我不再有这方面的顾虑,所以让我重新定义一次。<br>

<br>广义魔方:它包括一些节点,一些位置,以及允许的基本动作。它有一种以上的状态,在每个状态下,每个节点占据一个位置,但不会有两个节点占据同一位置,也不会有一些位置空着。将给定的开始状态下一些位置上的节点移动到别的位置,从而形成新的状态的一套规则称为变换。一般来说,给定节点和位置后,可以存在很多变换,但我们要选择其中一部分作为基本动作。<br>
<br>
一个公式是基本动作的序列,又可称为派生动作。如果两个公式总是把同样的开始状态变为同样的结束状态,则这两个公式叫做全等公式,换句话说,全等的公式对应于同样的变换。公式这一概念我们将尽量少用,仅在讨论一些形式问题例如公式长度的时候,才使用公式,一般情况下我们用变换。但是记住,如果没有标明,这里的变换都是指合法变换,或者对应于公式的变换。一个变换能影响0个或多个位置上的节点,这些位置称为变换的相关位置。<br>

<br>
由于节点数目有限,因此状态数目有限。从而任何变换重复若干遍之后必然回到之前出现过的状态,最小的这个遍数叫做周期。由于周期的存在,对于每个变换t,必然存在另一个变换t'能把t造成的影响复原。这个t'叫做t的逆。下文我们就用加撇号表示逆。<br>

<br>
对于两个变换t1和t2,如果存在一个变换t3满足t1=(t3)(t2)(t3'),那么t1的相关位置上的节点在t3下将全部移动到t2的相关位置上,同时t1和t2的内部构造也是相同的(这一点要展开的话受篇幅所限,但相信各位魔友明白我的意思是指里面包括的轮换数目和次数必须对应相等,等等)
<br>
如果两个变换有部分相关位置重叠,那么两个变换相交,否则平行。重叠的位置叫做交点。如果交点只有一个,那么两个变换相切。这一概念的重要性我们很快就能看到。
<br>
如果存在一个变换能把一个位置上的节点移动到另一个,则这两个位置是同类的。所有同类位置叫做族。把同族的变换独立出来看成一个广义魔方,有时候很有用。在后面讨论自由度时,我们用的都是魔方,但这些概念也同样适用于一个魔方内部的族。这时我们会用族内自由度等说法,后不赘。<br>

<br>在之前的两篇故事中,我们主要的目的是证明了一个重要定理:
<br><blockquote>如果两个变换t1和t2在结构上除了一个位置不同以外完全相同,那么(t1)(t2')是一个三轮换。</blockquote>
正如我在第二篇故事结尾提到的,这个定理应用上比较难。因为已知t1时要找这么个t2不是很容易。现在我们要简化这个t2的寻找。我们要证明
<blockquote>如果两个变换t1和t2相切,那么(t2)(t1)(t2')(t1)是一个三轮换。</blockquote>
证明很简单,因为t2和t1相切,那么他们的相关位置上只有一个交点。(t2)(t1)(t2')是(t1)的相似公式,那么这个交点上的位置必然被t1移到了别的什么地方,但其它部分应该完全和t1相同。这么一来(t2)(t1)(t2')和t1就符合了第二篇故事里要证明的定理。<br>

<br>之前的文章里,我把这个定理也当作引理介绍。但其实它是一个威力强大的定理,能得出无数的推论,用于魔方的那个“定理”只是它微不足道的一个推论而已。所以,我将把对于魔方的应用放在最后介绍,到那时候因为我们手上已经拥有更强的终极定理,将能得出更强的结论。<br>

<br>对于三轮换的存在性,一般来说相切定理已经足够强大。例如,它能让我们推论出,当把3阶魔方基本动作限制为L,U时,棱块仍然存在三轮换。不要想当然以为这是必然的,因为对于角块这是不成立的。<br>
<br>然而我们不仅希望能证明三轮换存在,还希望能证明它是自由的——也就是说,同一族中任意三个位置,都存在三轮换。为了证明这个,我们要引入自由度的概念。<br>
<br>一个广义魔方是自由的,意味着把它任意节点移到任何一个位置的变换都存在。一般来说魔方不是自由的。例如,我们不能把角块移到棱块的位置上。但是2阶魔方是自由的,即使我们讨论的节点不是块而是色片(每个角块有3片,共24片)。<br>
<br>有时候,光是自由还不足够,我们还得看有多少自由。一个广义魔方有大于1的自由度,意味着我们可以设想把一个节点固定住,剩余的节点仍然是自由的。2阶魔方的自由度显然大于1,但是要是我们讨论的是色片而不是块,那么它的自由度就不能大于1。因为当固定住一个节点时,我们同时固定了同一个角上的另外2个节点(它们现在被固定住了。即使我们允许做镜像操作,它们也只能有2个不同位置)。这时候我们说它的自由度正好是1。<br>
<br>我们还可以定义大于2的自由度,等等。一个例子是,仅允许LU操作时,魔方可移动的角块部分有自由度3,(而魔方的“整体翻滚”动作有自由度2。——其实这是错误的,看出来了吗?自由度为1),另一个例子是如果把2阶魔方的“偶整体翻滚”(可以绕轴转动90度,但必须进行偶数次)把角块分成两个族,每个族有自由度2。<br>
<br>关于自由度,一个显而易见的定理是<br>
<blockquote>如果广义魔方有n个节点,且存在自由对调(任何两个节点可以对调),则自由度为n。反之亦然。这时候,这个魔方是自由变换的:任何变换都是合法变换。</blockquote>
<blockquote>如果广义魔方有n个节点,且存在自由三轮换但不存在对调,则自由度为n-2,反之亦然。这时候魔方是自由偶变换的:一切偶变换都合法。</blockquote>
注意第一个命题的自由度不是n-1!因为当剩下最后一个节点时尽管它动不了,但剩下的位置也只有一个,所以这个节点还是自由的。满足以上两种情形的魔方很重要,因为它们的性态比较容易研究。<br>
<br>当把自由度概念推广到族而不是整个魔方时,根据族的定义每个族显然都至少有1的自由度。所以,说一个族是自由的,我们的意思是指它有大于1的自由度。另外,我们可以证明,自由度与具体选定的节点无关,只要是同族的节点,都是平等的。
<br><br>
下面我们来探讨自由度和三轮换的关系。有人以为,只要存在三轮换,就能自由三轮换,因为有相似公式可以把它变过去。但这是不正确的。设想我们有两个2阶魔方(显然存在三轮换),且它们的对调也是合法动作。那么这里显然不存在跨越2个魔方的三轮换。
<br><br>
问题在于这种情况下自由度只有1,所以即使有三轮换它也不能自由。那么能自由三轮换的条件是什么呢?显然,要是自由度大于2,那么我们可以随意安排3个节点的位置了,当然这时候它就自由了。但是我们还有更强的结果:
<blockquote>如果自由族上存在三轮换,那么该族上是自由偶变换的。</blockquote>
这就是说,族的自由度大于1就可以了。证明是这样的:
<br>既然存在一个三轮换,那么在族的每个节点上都存在三轮换。选定节点a,设找到的三轮换为[abc],也就是a移动到节点b所在位置,b到c,然后c回到a。我们再任意选定一个节点d(要是节点都用完了,那么[abc]和它的逆[acb]就是可能存在的所有三轮换),由于自由度大于1,将必然存在一个变换f能把d变到b的位置。这时候,f'[abc]f=[adc]。现在我们再任意选定节点e,同理可以得到[aec]这个三轮换和它的逆[ace]。于是[adc][ace]=[ade],由于a/d/e三个节点都是任意选定的,那么自由三轮换就成立。我们忽略的情况是选择e的时候可能节点已经用完了,我们可以选到b或者c。这种情况可以例外处理。读者可以自己试一下。(如果不熟悉以上用到的表达方式,我会另贴阐述。)<br>
<br>
<br>终极定理出台的时刻到了。先表述这个定理:
<blockquote>若存在两个变换相切于一个自由族的位置上,则该族是偶变换自由的。</blockquote>
用相切定理和自由三轮换定理很容易证明。要注意它的逆定理在该族少于5个节点时不一定成立,但要是有5个节点以上则偶变换自由蕴含存在两个相切的三轮换,因此逆定理成立。<br><br>关于自由度,有一些比较困难的问题!想证明自由度大于n很多时候比较容易,但想证明恰等于n就比较难了。作为例子,前面提到LU魔方自由度为3。要想证明的话就不那么容易了。此外,2阶LUF魔方是偶变换自由的。<br>

[ 本帖最后由 earthengine 于 2008-8-22 17:31 编辑 ]
作者: 魔鱼儿    时间: 2008-8-19 22:23:25

楼主一天发好几贴哦,太专业,还是看不明白?
作者: 知Shmily足    时间: 2008-8-19 22:25:54

LZ还真是能写啊!佩服!
作者: ocp    时间: 2008-8-19 22:44:37

提示: 作者被禁止或删除 内容自动屏蔽
作者: 乌木    时间: 2008-8-19 22:56:38

楼主写得专业一些也罢,对我们这样非专业人士还希望你再多作些解释和举例为盼。
作者: 乌木    时间: 2008-8-19 23:19:39

1楼说:“由于周期的存在,对于每个变换t,必然存在另一个变换t'能把t造成的影响复原。”我想,一般而言,一个变化的事物,其状态无论有无周期性,只要有关的变换是可逆的,那么,当状态变换到任一态时,总是有相应的逆变换可以复原。所以,你的叙述中那“由于周期的存在”是否应该删去,而应该加进“魔方的任何变换都是可逆的”之类的叙述?
作者: pengw    时间: 2008-8-19 23:21:14

你跟这个好大喜功、魔方无知、术语成嗜、纸上谈兵的家伙说得清楚吗?哈哈哈

[ 本帖最后由 pengw 于 2008-8-19 23:24 编辑 ]
作者: 乌木    时间: 2008-8-19 23:26:19

<P>1楼:“对于两个变换t1和t2,如果存在一个变换t3满足t1=(t3)(t2)(t3'),那么t1的相关位置上的节点在t3下将全部移动到<FONT color=red>t1</FONT>的相关位置上……”</P>
<P>&nbsp;</P>
<P>似乎最后那红色的t1应为t2吧?当然,在继续经过变换t2和t3'之后,t1的相关位置上的节点又全都回到t1的相关位置上的。</P>

[ 本帖最后由 乌木 于 2008-8-19 23:32 编辑 ]
作者: pengw    时间: 2008-8-19 23:28:01

三轮换的故事讲了三个章节,是不是还要另起一回?我怎么看别人用二个四轮换就说明白了,楼主是真能演义还是不懂乱说啊?
作者: 乌木    时间: 2008-8-19 23:35:24

<P>1楼:“一般来说,给定节点和位置后,可以存在很多变换,但我们要选择其中一部分作为基本动作。”</P>
<P>&nbsp;</P>
<P>我认为,对于给定的一种类型的魔方,其基本动作是确定的,不容我们选择的吧?倒是或许得说明一下何为基本动作。否则,有些动作看起来蛮“基本”,其实属于无效动作,比如有的类型的魔方做了该动作之后,无法接续做别的应该做的动作了,这就应该把它排除在基本动作之外。</P>

[ 本帖最后由 乌木 于 2008-8-19 23:48 编辑 ]
作者: 乌木    时间: 2008-8-20 00:03:28

<P>1楼:“如果两个变换t1和t2在结构上除了一个位置不同以外完全相同,那么(t1)(t2')是一个三轮换。” </P>
<P>&nbsp;</P>
<P>果然,找到好几个实例了。出于方便,各位可以到PLL21式中找到不少例证。</P>
<P>&nbsp;</P>
<P>比如,t1=R2US'U2SUR2,t2=L2U'SU2S'U'L2。</P>
<P>&nbsp;</P>
<P>再如,t1=B2LUL'B2RD'RDR2,t2=F2L'U'LF2R'DR'D'R2。</P>
<P>&nbsp;</P>
<P>&nbsp;</P>

[ 本帖最后由 乌木 于 2008-8-20 00:36 编辑 ]
作者: 乌木    时间: 2008-8-20 00:27:36

<P>1楼又说:“如果两个变换t1和t2相切,那么(t2)(t1)(t2')(t1)是一个三轮换。” </P>
<P>&nbsp;</P>
<P>我偷懒,还是到PLL中找例证。刚才是t1、t2有一个块不同,其余块一样;这里不一样,是t1、t2相切!</P>
<P>&nbsp;</P>
<P>也有实例。比如,t1=F'R'U'RF'R'UF'U'F'UFRF2,t2=F2L'U'LF2R'DR'D'R2 。</P>
作者: ocp    时间: 2008-8-20 07:17:31

提示: 作者被禁止或删除 内容自动屏蔽
作者: ocp    时间: 2008-8-20 07:34:13

提示: 作者被禁止或删除 内容自动屏蔽
作者: ocp    时间: 2008-8-20 07:57:40

提示: 作者被禁止或删除 内容自动屏蔽
作者: ocp    时间: 2008-8-20 08:02:15

提示: 作者被禁止或删除 内容自动屏蔽
作者: 乌木    时间: 2008-8-20 10:34:10

<P>1楼说:“当把3阶魔方基本动作限制为L,U时,棱块仍然存在三轮换。不要想当然以为这是必然的,因为对于角块这是不成立的。”</P>
<P>&nbsp;</P>
<P>如果按照你说的“对于角块这是不成立的”,那么另一帖(<A href="http://bbs.mf8-china.com/viewthread.php?tid=11384&amp;extra=page%3D3">http://bbs.mf8-china.com/viewthread.php?tid=11384&amp;extra=page%3D3</A>)的答案120好像不对了?那帖的题目是只转U和R,问角块的状态数。有人回答说任选两个角块置于1、2号位置,其余3、4、7、8四个角位只能做四轮换,从而答案为120。那么,我选取1号角置于2号位,4号角置于1号位,还有一个2号角总可以经过右层的四轮换而置于4号位,岂不是实现了“1号角-2号角-4号角-1号角”的三轮换了吗?</P>
<P>&nbsp;</P>
<P>不是这里1楼的说法错,就是那个答案120错。到底谁错呢?</P>
<P>&nbsp;</P>
<P>我初步的看法是,在那帖子中,6个角块是无法“任选”两个置于1、2号位的,除非允许转动U、R之外的另一层,这又与题目条件不合。所以答案120有问题。可惜我不会理论探讨这类问题。</P>

[ 本帖最后由 乌木 于 2008-8-20 10:53 编辑 ]
作者: earthengine    时间: 2008-8-20 10:42:36

原帖由 <i>乌木</i> 于 2008-8-19 23:19 发表 <a href="http://bbs.mf8-china.com/redirect.php?goto=findpost&amp;pid=218109&amp;ptid=12822" target="_blank"><img src="http://bbs.mf8-china.com/images/common/back.gif" alt="" border="0"></a>
1楼说:“由于周期的存在,对于每个变换t,必然存在另一个变换t'能把t造成的影响复原。”我想,一般而言,一个变化的事物,其状态无论有无周期性,只要有关的变换是可逆的,那么,当状态变换到任一态时,总是有相应的 ...
<br><br>
不可以。因为我们的变换仅包括“合法变换”也就是等价于公式的变换。因此逆变换虽然总是存在,但是它的合法性需要证明。
作者: earthengine    时间: 2008-8-20 10:45:06

原帖由 <i>ocp</i> 于 2008-8-20 08:02 发表 <a href="http://bbs.mf8-china.com/redirect.php?goto=findpost&amp;pid=218198&amp;ptid=12822" target="_blank"><img src="http://bbs.mf8-china.com/images/common/back.gif" alt="" border="0"></a>
初态:1234
f1=312
f2=412
&nbsp;
f1:3124
f2:4321
&nbsp;
终态:二个二元环(41)(32),这是三置换吗?
<br>双二元环不是三轮换。注意我用的术语是三轮换,它表示仅有三个相关位置的变换。<br>
作者: earthengine    时间: 2008-8-20 10:58:31

原帖由 <i>乌木</i> 于 2008-8-19 23:35 发表 <a href="http://bbs.mf8-china.com/redirect.php?goto=findpost&amp;pid=218135&amp;ptid=12822" target="_blank"><img src="http://bbs.mf8-china.com/images/common/back.gif" alt="" border="0"></a>
1楼:“一般来说,给定节点和位置后,可以存在很多变换,但我们要选择其中一部分作为基本动作。”
&nbsp;
我认为,对于给定的一种类型的魔方,其基本动作是确定的,不容我们选择的吧?倒是或许得说明一下何为基本动 ...
<br><br>基本动作是可以随意选择的。因为动作代表变换,而变换定义了从<span style="color: Red;">任意</span><br>状态进行变化的规则。因此两个变换总是可以叠加。比如说,把魔方的棱块3置换看成基本操作,也是可以的。当然这可能最后得出不同的魔方。
作者: earthengine    时间: 2008-8-20 11:01:20

原帖由 <i>乌木</i> 于 2008-8-20 10:34 发表 <a href="http://bbs.mf8-china.com/redirect.php?goto=findpost&amp;pid=218394&amp;ptid=12822" target="_blank"><img src="http://bbs.mf8-china.com/images/common/back.gif" alt="" border="0"></a>
1楼说:“当把3阶魔方基本动作限制为L,U时,棱块仍然存在三轮换。不要想当然以为这是必然的,因为对于角块这是不成立的。”
&nbsp;
如果按照你说的“对于角块这是不成立的”,那么另一帖(<a href="http://bbs.mf8-china.com/v" target="_blank">http://bbs.mf8-china.com/v</a> ...

注意我说的三轮换是独立三轮换。角块在这种情况必然存在另一个三轮换。这叫双三轮换,跟三轮换是两回事。
<br>120是正确的答案。因为LU魔方的角块自由度为3,我们固定2个角块的位置有6*5=30种方法,然后剩余的节点只能四轮换,有4种变换,因此总共30*4=120种状态。<br>(我发不了帖子了,在这里回答乌木)<br>
原帖由 <i>乌木</i> 于 2008-8-20 11:06 发表 <a href="redirect.php?goto=findpost&amp;pid=218464&amp;ptid=12822" target="_blank"><img src="images/common/back.gif" alt="" border="0"></a>

&nbsp;
我很难理解一个正确魔方中有“存在而不合法”。
&nbsp;
一个步步都是可逆动作的变换,沿原路做逆动作返回,难道非要拉进周期不周期的前提吗?
<br>但是如果我没有定义逆动作也是基本动作呢?在魔方里,我完全可以定义L为基本动作,而L'=LLL为派生动作。比如,在魔方上装棘轮,使它只能朝一个方向转动。<br>
原帖由 <i>乌木</i> 于 2008-8-20 11:46 发表 <a href="redirect.php?goto=findpost&amp;pid=218522&amp;ptid=12822" target="_blank"><img src="images/common/back.gif" alt="" border="0"></a>

&nbsp;
难道一个立方体三阶魔方的基本动作不是UU'DD'RR'LL'FF'BB'吗?莫非你还要从中“随意选取”什么东西吗?
<br>这可不一定。魔方特殊转法的研究是非常重要的。例如U2D2R2L2F2B2构成了魔方状态空间一个非常有意思的子集。这是数学家最初论证步长上限时所用到的。还有之前提到的LU子集也是选取出来的。关于周期性的讨论只是说明了,无论你选择基本动作的时候,有没有遗漏其中互逆的动作,结果都不会有所不同。这难道不是一个有意义的结果吗?选择三轮换作为基本动作当然是可以的。众多可能的三轮换(甚至所有的变换)都一律平等,没有哪个比哪个更基本的问题(也许有点过火,至少0变换——什么都不变就不和其它变换平等)。基本动作集是可以任意选定的,但当我们讨论特定结构的魔方时,有时候采用某一些比另一些更方便,如此而已。<br>
原帖由 <i>乌木</i> 于 2008-8-20 11:29 发表 <a href="redirect.php?goto=findpost&amp;pid=218500&amp;ptid=12822" target="_blank"><img src="images/common/back.gif" alt="" border="0"></a>

&nbsp;
嗯,这“独立三轮换”算是你在补漏洞吧。
&nbsp;
不过,我手边就做成了“RU魔方”的角块单一三轮换--但是我得坦白,1、为了选取我要的两个角块置于1、2号位,我不得不违反只转RU的限制;2、虽然另三个 ...
<br>声明:这可不是补漏洞而是我们的理解不同。你要是违反了限制,得不到结果也就是必然的。提示一下如何定位两个任意角块:注意应用L的相似变换ULU'。<br>

[ 本帖最后由 earthengine 于 2008-8-20 12:25 编辑 ]
作者: ocp    时间: 2008-8-20 11:03:01

提示: 作者被禁止或删除 内容自动屏蔽
作者: ocp    时间: 2008-8-20 11:04:28

提示: 作者被禁止或删除 内容自动屏蔽
作者: 乌木    时间: 2008-8-20 11:06:09

<P>
原帖由 <I>earthengine</I> 于 2008-8-20 10:42 发表 <A href="http://bbs.mf8-china.com/redirect.php?goto=findpost&amp;pid=218411&amp;ptid=12822" target=_blank><IMG alt="" src="http://bbs.mf8-china.com/images/common/back.gif" border=0></A> 不可以。因为我们的变换仅包括“合法变换”也就是等价于公式的变换。因此逆变换虽然总是存在,但是它的合法性需要证明。
</P>
<P>&nbsp;</P>
<P>我很难理解一个正确魔方中有“存在而不合法”。</P>
<P>&nbsp;</P>
<P>一个步步都是可逆动作的变换,沿原路做逆动作返回,难道非要拉进周期不周期的前提吗?</P>
作者: 乌木    时间: 2008-8-20 11:29:21

<P>
原帖由 <I>earthengine</I> 于 2008-8-20 11:01 发表 <A href="http://bbs.mf8-china.com/redirect.php?goto=findpost&amp;pid=218458&amp;ptid=12822" target=_blank><IMG alt="" src="http://bbs.mf8-china.com/images/common/back.gif" border=0></A> 注意我说的三轮换是独立三轮换。角块在这种情况必然存在另一个三轮换。这叫双三轮换,跟三轮换是两回事。 120是正确的答案。因为LU魔方的角块自由度为3,我们固定2个角块的位置有6*5=30种方法,然后剩余的节点只能 ...
</P>
<P>&nbsp;</P>
<P>嗯,这“独立三轮换”算是你在补漏洞吧。</P>
<P>&nbsp;</P>
<P>不过,我手边就做成了“RU魔方”的角块单一三轮换--但是我得坦白,1、为了选取我要的两个角块置于1、2号位,我不得不违反只转RU的限制;2、虽然另三个角块在右层好好的,没有三轮换,但顶层棱块发生了两个二置换。</P>
<P>&nbsp;</P>
<P>不管我做出这个态的过程错或对,我怀疑只转RU能否实现“6×5=30”。当然,也可能只是因为我不会“只转RU实现任选两角固定于1、2号位”,所以我最多只能怀疑怀疑,等待哪位的证明。</P>
<P>&nbsp;</P>
<P>-------------------------</P>
<P>&nbsp;</P>
<P>噢,刚才又试了一下,完全可以把我要的两个角块只转R、U弄到1、2号位的,结果果然如你说的,顶层有一个角块三轮换的同时,右层也有一个角块三轮换。</P>

[ 本帖最后由 乌木 于 2008-8-20 12:21 编辑 ]
作者: 乌木    时间: 2008-8-20 11:37:46

<P>
原帖由 <I>earthengine</I> 于 2008-8-20 11:01 发表 <A href="http://bbs.mf8-china.com/redirect.php?goto=findpost&amp;pid=218458&amp;ptid=12822" target=_blank><IMG alt="" src="http://bbs.mf8-china.com/images/common/back.gif" border=0></A> 但是如果我没有定义逆动作也是基本动作呢?在魔方里,我完全可以定义L为基本动作,而L'=LLL为派生动作。比如,在魔方上装棘轮,使它只能朝一个方向转动。 ...
</P>
<P>&nbsp;</P>
<P>哈,这也算你在补漏洞吧。</P>
<P>&nbsp;</P>
<P>魔方再怎么广义,还是别装什么棘轮为好。还是让任一基本动作的逆动作合法起来为好,这才符合实际。这样你就可以在此问题上抛弃周期不周期的前提了,没有周期性的变换照样可以逆变换,不好吗?</P>
作者: ocp    时间: 2008-8-20 11:41:52

提示: 作者被禁止或删除 内容自动屏蔽
作者: 乌木    时间: 2008-8-20 11:46:57

<P>
原帖由 <I>earthengine</I> 于 2008-8-20 10:58 发表 <A href="http://bbs.mf8-china.com/redirect.php?goto=findpost&amp;pid=218453&amp;ptid=12822" target=_blank><IMG alt="" src="http://bbs.mf8-china.com/images/common/back.gif" border=0></A> 基本动作是可以随意选择的。因为动作代表变换,而变换定义了从任意状态进行变化的规则。因此两个变换总是可以叠加。比如说,把魔方的棱块3置换看成基本操作,也是可以的。当然这可能最后得出不同的魔方。
</P>
<P>&nbsp;</P>
<P>难道一个立方体三阶魔方的基本动作不是UU'DD'RR'LL'FF'BB'吗?莫非你还要从中“随意选取”什么东西吗?难道你真要把(比如)“棱块3置换”之类的变换看成基本操作吗?真是的话,(比如)“棱块3置换”可又是有很多很多方法的,哪个算“基本”呢?</P>

[ 本帖最后由 乌木 于 2008-8-20 11:53 编辑 ]
作者: earthengine    时间: 2008-8-20 14:35:16

原帖由 <i>ocp</i> 于 2008-8-20 08:02 发表 <a href="http://bbs.mf8-china.com/redirect.php?goto=findpost&amp;pid=218198&amp;ptid=12822" target="_blank"><img src="http://bbs.mf8-china.com/images/common/back.gif" alt="" border="0"></a>
初态:1234
f1=312
f2=412
&nbsp;
f1:3124
f2:4321
&nbsp;
终态:二个二元环(41)(32),这是三置换吗?
<br>可能我这里写错了,检查一下。<br>
<br>检查结果是没有错。我文中并没有断定任意两个三轮换的复合是三轮换。但是如果两个三轮换的复合不是三轮换,那么把其中一个取逆后和另一个三轮换复合必然是三轮换。按照你的例子f1=[123],f2=[124],(f1)(f2)=[123][124]=[14][23],(f1)(f2')=[123][142]=[234],(f1')(f2)=[132][124]=[134],有问题吗?

[ 本帖最后由 earthengine 于 2008-8-20 14:42 编辑 ]
作者: ocp    时间: 2008-8-20 15:02:09

提示: 作者被禁止或删除 内容自动屏蔽
作者: 乌木    时间: 2008-8-20 20:14:03

<P>1楼说“一个广义魔方是自由的,意味着把它任意节点移到任何一个位置的变换都存在。一般来说魔方不是自由的。例如,我们不能把角块移到棱块的位置上。但是2阶魔方是自由的,即使我们讨论的节点不是块而是色片(每个角块有3片,共24片)。”</P>
<P>&nbsp;</P>
<P>那么,你这广义魔方就是连拆散后随意组装都不如的、堆积木一般的“色子码放”了--角块、棱块没区别了。</P>
<P>&nbsp;</P>
<P>你这自由色片的二阶魔方也变成类似Puzzler中另一种玩法的魔方--色片推移一般的游戏了。我手中一个二阶魔方的色片可是“死的”,8个角块再怎么自由,也得同一角块上的三个确定的色片一起移动、一起取色向的。对面色色片永远“自由”不到同一个角块上去。同一角块上的三个色片之间的相对布排关系永无“自由”。</P>
<P>&nbsp;</P>
<P>还好你在下文又收回了不应该给二阶的自由,这种思路真怪。</P>

[ 本帖最后由 乌木 于 2008-8-20 20:44 编辑 ]
作者: pengw    时间: 2008-8-20 20:18:55

不知者不为过啊,不要急急忙忙去争什么先后,有些问题早就说清楚了,先将理论区的贴子看完再表态也不迟,我早就说过,从状态构造角度看,N阶魔方已经没有任何密秘,为什么还要倾全力去重复发现一次“已成定论的定律”?不值啊
作者: earthengine    时间: 2008-8-20 20:42:46

原帖由 <i>乌木</i> 于 2008-8-20 20:14 发表 <a href="http://bbs.mf8-china.com/redirect.php?goto=findpost&amp;pid=219073&amp;ptid=12822" target="_blank"><img src="http://bbs.mf8-china.com/images/common/back.gif" alt="" border="0"></a> 你这自由色片的二阶魔方也变成类似Puzzler中另一种玩法的魔方--色片推移一般的游戏了。我手中一个二阶魔方的色片可是“死的”,8个角块再怎么自
由,也得同一角块上的三个确定的色片一起移动、一起取色向的。对面色色片永远“自由”不到同一个角块上去。同一角块上的三个色片之间的相对布排关系永无“
自由”。
<br>这个不能得出“角块、棱块无区别”的结论。其实这个魔方和正常带有色向的魔方具有同样的状态数。那些角块棱块虽然不是节点,却是节点的连锁组:它们总是一起变化。为什么呢?这是被选定的基本动作限定死了的,如果每个基本动作都不能拆散它们,那么任何派生动作都不能够。在这种情况下二阶魔方的一个转动是3个4轮换,而不是1个。3阶中心块无向时是20个4轮换,有向是21个。<br>
作者: pengw    时间: 2008-8-20 20:49:40

真要想玩好魔方,请尊重魔方基本变换性质和结构属性,不要想当然地为魔方杜撰莫须有的属性,魔方是不会理会这一套的。
作者: 乌木    时间: 2008-8-20 21:02:17     标题: 回复 33# 的帖子

<P>那么,二阶的四个红色色片要有区别标记,四个白色色片也要区别,…………,对吗?</P>
<P>&nbsp;</P>
<P>还有,三阶中心块无色向时,魔方表层一次转动,角块、棱块的<FONT color=red>20个色片只会发生5个四轮换(角块的一个四轮换改为角块色片的3个四轮换,棱块的一个四轮换改为棱块色片的2个四轮换),不是20个</FONT><FONT color=red>吧?(否则岂不是一层有80个色片了?)</FONT>同样必须标记同色色片,对吗?其余各色片有标记,中心块无标记,此魔方真怪。</P>
<P>&nbsp;</P>
<P>三阶中心块有向时,魔方表层一转的话,该中心块怎么会有一个四轮换、从而使四轮换数目增加到<FONT color=red>21个(应为6个吧?)</FONT>呢?看来该中心块转过90°即就地发生了一个四轮换。对吧?中心块取向的就地改变怎么和魔方块位置的循环移动卦上钩了呢?也罢,就算中心块的特殊四轮换吧,本来中心块就特殊一点啊。</P>
<P>&nbsp;</P>
<P>看来你对魔方的看法确实另有一功啊。</P>

[ 本帖最后由 乌木 于 2008-8-20 21:38 编辑 ]
作者: 乌木    时间: 2008-8-20 21:53:47

问问你如何证明三阶魔方不可能单单互换两个块?
作者: pengw    时间: 2008-8-20 22:08:43

楼主显然认为魔方是以色片为单位进行变换,N年前的第一天玩我也是这样认为,不过十分钟后就改变主意了。
作者: ggglgq    时间: 2008-8-20 22:23:35

&nbsp;&nbsp;&nbsp; <BR>&nbsp; <BR>&nbsp; <BR>&nbsp; <BR>&nbsp;&nbsp;&nbsp; earthengine 先生的魔方理论才能令人敬佩,提出了许多全新的见解!<BR>&nbsp; <BR>&nbsp; <BR>&nbsp; <BR>&nbsp;&nbsp;&nbsp; 1、建议 earthengine 先生能在一个主题帖中系统发表您的理论,以便大家<BR>&nbsp; <BR>学习探讨!<BR>&nbsp; <BR>&nbsp;&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp; 2、建议 earthengine 先生能完善您的理论体系,包括研究目的、方向、成果<BR>&nbsp; <BR>等的展示,基本定义、术语、概念等的描述,相关公理、定理、猜想等的体系等等。<BR>&nbsp; <BR>&nbsp; <BR>&nbsp;&nbsp;&nbsp; 3、如果您愿意,本人可以固顶您的理论帖,以便广大魔友随时探讨研究!<BR>&nbsp; <BR>&nbsp; <BR>&nbsp; <BR>&nbsp; <BR>&nbsp;
作者: earthengine    时间: 2008-8-21 21:08:28

原帖由 <i>乌木</i> 于 2008-8-20 21:02 发表 <a href="http://bbs.mf8-china.com/redirect.php?goto=findpost&amp;pid=219100&amp;ptid=12822" target="_blank"><img src="http://bbs.mf8-china.com/images/common/back.gif" alt="" border="0"></a>
那么,二阶的四个红色色片要有区别标记,四个白色色片也要区别,…………,对吗?
&nbsp;
还有,三阶中心块无色向时,魔方表层一次转动,角块、棱块的20个色片只会发生5个四轮换(角块的一个四轮换改为角块色片的3 ...
<br>你是对的,中心块无色向是5个4轮换,有色向6个。此时要把中央块切成4个小块,于是就有了4轮换。我昨天写得匆忙。<br>
作者: 乌木    时间: 2008-8-21 21:24:05

先把色片分开考虑,后又把几个色片弄成“连锁组”,有何必要或有何奥妙?
作者: earthengine    时间: 2008-8-21 22:00:25

原帖由 <i>乌木</i> 于 2008-8-21 21:24 发表 <a href="http://bbs.mf8-china.com/redirect.php?goto=findpost&amp;pid=219365&amp;ptid=12822" target="_blank"><img src="http://bbs.mf8-china.com/images/common/back.gif" alt="" border="0"></a>
先把色片分开考虑,后又把几个色片弄成“连锁组”,有何必要或有何奥妙?
<br>连锁组不是<span style="color: Magenta;">规定</span>的,是根据我们选取的规则,自行产生的。如果把基本动作看成是公理,那么连锁组是由它推出的定理。目的只有一个:让我们的置换理论可以应用。因为目前理论中的节点没有状态,为了加入状态,我们增加更多的节点。并且,在选取基本动作的时候,注意使它们能连锁变化,如此而已。<br>
作者: wxl5188    时间: 2008-8-22 12:21:33

我啥都看不懂,但是我会拧,而且快!并且挺佩服研究理论的人!
作者: chuan1392010    时间: 2008-8-22 12:29:27

俺是看不太懂啊,不过应该是个不错的帖子啊,还是顶一个.
作者: rubik-fan    时间: 2008-8-23 05:13:38     标题: 回复 6# 的帖子

你误解了搂主的意思。我猜想你理解的意思是:魔方任何变换公式t,都可以找到一个t‘,可以复原t所造成的打乱状态,那么最起码,可以让t’是t的逆。所以没有必要说“由于周期的存在”。而搂主之所以说“由于周期的存在”是这个意思:任何一个变换公式t,都是一个巨大的循环公式的前半部分,这个循环公式的后半部分就是t‘。t'之所以能把t所造成的打乱状态复原,是因为两者加在一起刚好是一个周期。乌木先生,你说呢?
作者: 乌木    时间: 2008-8-23 09:25:30     标题: 回复 44# 的帖子

<P>不知楼主是否此意,这里也不必管了。好像大家已经有个不成文的约定,t' 表示t的逆步骤,这也不去管它。你的说法蛮有意思。可是我有两个问题:</P>
<P>&nbsp;</P>
<P>1、何必非把巨大的循环公式前一半后一半地等分呢?哪怕(比如)把绝大部分看作t,把最后几步,甚至最后一步看作t',照样也属于“把t所造成的打乱状态复原”。或者,那大循环公式的第二步(连一遍公式都还没有做完!)开始就可以算作恢复第一步所造成的打乱态--一种很大很大的“曲线救国”嘛。对吗?</P>
<P>&nbsp;</P>
<P>2、“巨大循环公式”的后一半决不是前一半的逆步骤!一个公式重复若干遍之所以能复原魔方,不是靠什么半途而退,而是靠魔方状态变化的循环性质,坚持<FONT color=red>前进</FONT>,从而达到“柳暗花明又一村”,但不过是兜了一大圈之后的“同一村”。</P>

[ 本帖最后由 乌木 于 2008-8-23 10:10 编辑 ]
作者: 乌木    时间: 2008-8-23 16:18:52

所谓逆步骤,在具体执行的时候,和“前进”没区别,好像上海到北京是“朝前”开车的,北京回上海也是“朝前”开车的。逆不逆的,还是要看初终态,中间过程的变化一一对应起来是效果相反的,则两个步骤串互逆。另一种回到初态的机理就不同了,是因循环变化而达到复原。
作者: earthengine    时间: 2008-8-24 11:19:43

原帖由 <i>乌木</i> 于 2008-8-23 16:18 发表 <a href="http://bbs.mf8-china.com/redirect.php?goto=findpost&amp;pid=221237&amp;ptid=12822" target="_blank"><img src="http://bbs.mf8-china.com/images/common/back.gif" alt="" border="0"></a>
所谓逆步骤,在具体执行的时候,和“前进”没区别,好像上海到北京是“朝前”开车的,北京回上海也是“朝前”开车的。逆不逆的,还是要看初终态,中间过程的变化一一对应起来是效果相反的,则两个步骤串互逆。另一种 ...
<br>对。但你这是假设线路都是双向的。不过实际中,有些地铁轨道是环线,都是单向的,所以你不一定能走回头路。但是如果线路都可以循环,那么你可以从一个站到另一个站,也就一定可以从那个站回来。这就是逆的存在性。<br><br>你可以參考我在另一个帖子<a href="http://bbs.mf8-china.com/viewthread.php?tid=12958">http://bbs.mf8-china.com/viewthread.php?tid=12958</a> 里面对你的回复,有时候即使可以回头,但两者的代价不一定相同。在那里我举了魔方投币游戏的例子,你完全可以规定L‘要4个币才能转,而L只要一个。于是这是所有理智的游戏者都会选择用LLL代替L'。<br>

[ 本帖最后由 earthengine 于 2008-8-24 11:22 编辑 ]
作者: smok    时间: 2008-8-24 11:31:01

三置换的故事就这么动听,记得有一个儿童故事,讲述蚂蚁从粮仓偷米的故事,一只进去,一只出来,一只进去,一只出来,一只进去,一只出来,一只进去,一只出来,一只进去,一只出来,一只进去,一只出来,一只进去,一只出来,一只进去,一只出来,一只进去,一只出来,一只进去,一只出来,一只进去,一只出来,一只进去,一只出来,一只进去,一只出来,一只进去,一只出来,一只进去,一只出来,一只进去,一只出来,一只进去,一只出来,一只进去,一只出来,循环了8.3*10^22次,写满足了二个图书馆,楼主明白吗?
作者: 乌木    时间: 2008-8-24 12:08:12     标题: 回复 47# 的帖子

<P>魔方的转层动作实实在在是双向的,因而任何两态之间的任一条变换路线都是双向的,不是我的假设。</P>
<P>&nbsp;</P>
<P>目前的魔方转轴没有“棘轮”,以后实现了的话,也只是用LLL代替L' 而已,不会改变魔方变化规律吧?也不会改变态态变换路线的双向性吧?</P>

[ 本帖最后由 乌木 于 2008-8-24 14:40 编辑 ]
作者: earthengine    时间: 2008-8-24 15:47:15

原帖由 <i>乌木</i> 于 2008-8-24 12:08 发表 <a href="http://bbs.mf8-china.com/redirect.php?goto=findpost&amp;pid=221924&amp;ptid=12822" target="_blank"><img src="http://bbs.mf8-china.com/images/common/back.gif" alt="" border="0"></a>
魔方的转层动作实实在在是双向的,因而任何两态之间的任一条变换路线都是双向的,不是我的假设。
&nbsp;
目前的魔方转轴没有“棘轮”,以后实现了的话,也只是用LLL代替L' 而已,不会改变魔方变化规律吧?也不会改 ...
<br>变化规律没有变化,但是最小步长的计算会发生很大变化。<br>
作者: 乌木    时间: 2008-8-24 16:00:16     标题: 回复 52# 的帖子

嗯…………………………
作者: xiaoshudian    时间: 2008-8-26 12:43:55

太专业,还是看不明白?




欢迎光临 魔方吧·中文魔方俱乐部 (http://bbs.mf8-china.com/) Powered by Discuz! X2