魔方吧·中文魔方俱乐部
标题:
讨论:什么叫公式?
[打印本页]
作者:
铯_猪哥恐鸣
时间:
2010-3-11 17:06:49
标题:
讨论:什么叫公式?
前面包括以前好多时间经常有人问:什么叫公式?为什么要问这个问题呢,
举个简单的例子:还原第一层角块时候用的RUR',我现在问这个算不算公式?
肯定会有很多争议吧?说算?基本人人都可以自己摸索出这个东西,怎么能算公式呢?说不算?那所有的公式好多都是人摸索出的就因为摸索出的人多了点就不算?
为了解决这个问题,我自我主张的给公式下了一个定义:在魔方的某个特定状态下,为了达到魔方的另一个特定的目标状态而对魔方的一系列连续的固定的动作,称为公式。
或定义公式的三要素:
1.有特定的针对状态
2.有特定的目标状态
3.长度大于1,固定不变且连惯
其中的状态,可以有很多个表达方式,比如使得哪些块处于哪些位置或者相对位置,也可以比如使得哪些面的颜色是什么,等等。
举个例子:RU2R'U'RU'R'这串,在OLL的时候,就是公式,它满足上面所有要求,但是作为PLL三棱换公式的一部分的时候就不能作为公式,因为不满足第二点,只有这个与另一个对称的放在一起才能满足三要素,才算一个公式。
以上只是我自己的看法,大家有什么想法或者改进之处欢迎指出。
作者:
今夜微凉
时间:
2010-3-11 17:10:32
恩,对,必须大于1,如果R也算公式~咳~哈哈~
作者:
mengfl
时间:
2010-3-11 17:12:48
我觉得应该是"能够完成特定状态"
作者:
目方
时间:
2010-3-11 17:15:22
提示:
作者被禁止或删除 内容自动屏蔽
作者:
Neo63
时间:
2010-3-11 17:18:05
公式的是与否是绝对的,不是相对的。RU2R'U'RU'R' 不管在什么时候都应该是公式,不能说一会儿算一会儿不算。
根据维基百科,an algorithm is an effective method for solving a problem using a finite sequence of instructions.
三大因素中前两个并不是太重要,要不然RUR算公式吗?不一定非要有用才算。
作者:
xhzwd
时间:
2010-3-11 17:27:37
"2.有特定的目标状态"这个有点道理。
作者:
铯_猪哥恐鸣
时间:
2010-3-11 17:34:44
关于5楼,我本来的意图是为了说明,如果一个东西是两个公式的合成,比如那个PLL,不能因为它是两个公式的合成就不把它定义为公式,或者换句话说,它的两个子公式是一个整体,各自如果单独作为公式对于PLL是没意义的
作者:
大烟头
时间:
2010-3-11 17:35:06
在国内八十年代的魔方书籍中,有些书里是称为转动序列
作者:
wuzhongyan007
时间:
2010-3-11 17:35:53
大家都用的就叫公式 都不用就你用叫什么公式啊 我认为自己推出来的非标不叫公式 还不如说算法
LS的说法最正确
作者:
铯_猪哥恐鸣
时间:
2010-3-11 17:38:18
回9楼,按你的说法,那我敢说全国没有一个人背了200个公式以上,因为他背的都不是公式,是吗?
作者:
Neo63
时间:
2010-3-11 17:40:17
公式这个词本身翻译的就不对。。。
7楼说的,一个OLL当PLL用肯定是不对的,跟是不是公式没有关系。我觉得公式就是任何连续的动作。争R是不是公式没太有意义。
作者:
铯_猪哥恐鸣
时间:
2010-3-11 17:47:46
回11楼,按任何连续的动作都是公式。。那是不是任何人都可以说:“我已经背了几千万甚至更多的公式”?
作者:
wuzhongyan007
时间:
2010-3-11 17:54:22
公式应该是一种算法 但魔方公式却是按固定套路来进行 我觉得都不叫公式
公式的说法我觉得有点阻碍魔方的发展 我开始见别人玩魔方时就想学 一听别人是要用公式~~~就没学 以为像数学公式一样 把公式换成固定套路 这样更好 我身边的人也是这样 一说要学公式就干脆不学了
作者:
zfkdiyi
时间:
2010-3-11 17:56:16
因为我的帖子?
国外魔友曾经激烈讨论过这个问题……
作者:
铯_猪哥恐鸣
时间:
2010-3-11 18:01:06
额,回14楼,基本就是这个原因,因为到处都找得到0公式还原的方法,所以在讨论数量之前必须对什么是公式做一个严格的定义
作者:
zfkdiyi
时间:
2010-3-11 18:05:18
so ga 我也这么觉得。
初学的魔友好像对公式的具体概念区分不大计较……
受到你的一点启发,我也打算好好研究一下魔方的公式定义。
层先法的调整底层角块RUR'我觉得应该算公式
作者:
Paracel_007
时间:
2010-3-11 18:29:26
或许这样是可以的
有时候不是什么都能给一个准确的定义
比如:什么叫MOD?
作者:
zfkdiyi
时间:
2010-3-11 18:30:51
回17,我觉得呢,MOD应该是……
MOD是啥?
菜鸟,想不起MOD啥意思了……
作者:
Deadrat
时间:
2010-3-11 18:49:23
如果针对0公式还原这个问题,那么我想你的公式没法定义了。公式有个问题就是可理解性。绝大部分op对智力正常的人来说都是难以理解的,所谓的0公式还原就是将难以理解的部分拆分为更多细小的部分加以理解,但是仍旧难以摆脱从一种状态到另一种状态的这种套路。
你的公式定义可以很好的解释为啥十字没公式,因为初始状态太多。
但是!用于广义复原的时候,这些公式就不好解释了。你说你从一种状态乱七八糟到另外一种乱七八糟的状态?
所以本质上公式是使得魔方的块发生特定移动的一种手段。公式强调的是块的移动,而不是初态-末态。设初态为A,末态为B,公式为M,MA=B,但是M与AB无关。
作者:
Cheng_943
时间:
2010-3-11 19:06:16
公式应叫做算法..完成特定情况的步骤为一个算法 如果只是调一下不应该叫做算法
作者:
xhzwd
时间:
2010-3-11 19:26:21
学数学时,x+y=z为其一个公式,就是x,y代入数值时得到z的结果。
在魔方界里,公式的实质给滥用了。结果不是代入数值得到,是靠转动得到的。
所以呢以前的“转动序列”比较贴切,或叫
“
转动组
”
干脆叫
“
式组
”。
作者:
xhzwd
时间:
2010-3-11 19:38:52
公式
1)(名)基本义:用数学符号表示几个量之间的关系的式子;具有普遍性;适合于同类关系的所有问题。如二数的和是s;差是d;求二数的公式为:大的数是1/2(s+d);小的数是1/2(s…d)。
(2)(名)泛指可以应用于同类事物的方式、方法。
在数学里就是代入不的数值得到不同的结果,表示两边的关系。
所以呢魔方里的公式是滥用了公式的含义,不太贴切。
作者:
xhzwd
时间:
2010-3-11 19:39:54
式 (名)自然科学中表明某种规律的一组符号:分子~|方程~。
公 (形)共同的;大家承认的:~分母|~议|~约。
作者:
乌木
时间:
2010-3-11 20:24:56
玩魔方时大家用起“公式”这一词汇来好像蛮自然,没什么歧义等问题,细想之下,却又有些问题,是可以探讨探讨。
从复原态出发,打乱员做了若干步,好多人也叫“打乱公式”,其终态又算什么样的特定目标呢?或许这是含义不同的另一类“公式”?
比赛选手拿到这打乱态后,如此这般地复原了。如果能把他复原的全部步骤记下来,这一串步骤的“针对状态”就是作为初态的打乱态;这一串步骤的“目标状态”就是复原态;长度大于1一般没问题,唯“固定不变”这一点难说--再来一次的话说不定步骤两样了。
可见,“固定不变”很重要。
至于两个态之间的变化步骤不是唯一的,这到不要紧,就说两态之间的变换公式不止一种就是了。固定不固定是相对的,一种公式对应于一串固定步骤就是了。
说是这样说,那么,那位选手的全部步骤不也可以叫一个公式吗?第二次他的步骤变了,不也可以叫另一公式吗?
看来,定义三要素还不够,还要有第四要素,但该如何叙述第四要素呢?
作者:
aubell
时间:
2010-3-22 21:58:00
魔方的公式有点数学上复合函数的感觉。
作者:
dqiangqiang
时间:
2010-3-24 07:51:08
转动序列这个词描述得准确。
作者:
taotol
时间:
2010-3-24 08:30:21
打乱公式算不算公式呢? 也符合LZ的3要素~
作者:
Even
时间:
2010-3-24 08:36:28
当然算了。。。。。。
作者:
mengfl
时间:
2010-3-24 08:39:49
叫"公"没问题,毕竟是大家承认的。打乱公式是该改改名称
作者:
robester
时间:
2010-3-24 09:31:46
有初态,有末态,转法固定的转法的字母组合。
对于每个人,公式的判断是不同的
例如
对于第一层的角还原
有人认为RUR'是公式,而前面的顶层转是调整
我认为把顶层转加起来也可以是公式,只是初态多了,多了三个公式而已
URUR'
U2RUR'
U'RUR'
你不能因为你理解了RUR'就认为它不是公式了
因为遇到那种初态,你就是固定的那么转的
欢迎光临 魔方吧·中文魔方俱乐部 (http://bbs.mf8-china.com/)
Powered by Discuz! X2