- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
鲁班锁计算机分析的算法解析.三
关于锁的对称
卡特在《鲁班锁(孔明锁)的计算机分析介绍4锁的装配构造
图一
这12个位置的锁都可以看成1#位置的锁2次绕轴转动90度而成。2#,3#,4#位置是2次绕同一轴转动90度(即绕一轴转动180度)而成;其余8个位置都是2次绕不同的轴转动90度而成。
将这12位置的锁再次各转90度,就得到另外放置12个位置的锁。它们需要另一组“LL码”表示。
现在说锁的自身结构对称。一个锁的自身结构对称共有7个对称元素:三个面;三条线;一个点。它们正好组成一个三维直角坐标系。如图二:
图二
一个锁的自身关于这几个元素对称的性质如下:
1.关于一个面对称:这个面又称之为对称面或者镜象面。一个锁的自身如果只关于一个面对称,那么,它的如图一放置的12个位置的“LL码”都不相同。
但是图一放置的12个位置的锁的镜象锁(如图三) “LL码” 都可以在图一放置的12个位置的“LL码”中找到与其相同的编码。
也就是说:一个锁的自身如果关于一个面对称,那么它的镜象锁就不必再考虑了。
图三
2. 关于一条线对称:这条线又称之为对称轴。一个锁的自身如只关于一条线对称,那么这个锁绕这个对称轴旋转180度就和原锁重合。也就是说图一中的12个位置会有6种不同的状态。
3. 关于一个点对称:这个点又称之为对称中心。一个锁的自身如关于一个点对称,那么这个锁须经一个面镜象后再绕垂直于这个面的轴旋转180度才和原琐重合。从锁的编码角度看中心对称的性质与锁的镜象对称相同。
4.多重对称的几个性质:
⑴关于2个面对称:必然关于这2个面的交线对称。
⑵关于3个面对称:必然关于这3个面的3条交线对称。
⑶关于2条线对称:必然关于第三条线对称。
⑷关于1个面和1条线对称。综合2者考虑。
对于面对称,不管是几个面对称,只要不再考虑它的12个镜象锁即可。锁中没有面对称,它的镜象锁就必然和原锁不同。
对于轴对称:一根对称轴已说过。有2根对称轴时(也就是有3根对称轴时),图一中的12个位置只有3种不同的状态。
但是这些对称现象都不能表示一个锁先后绕2根不同的坐标轴各旋转90度后与原锁重合的现象。例如图一中如果1#锁摆放到5#的位置时各个位置的柱的形状还是完全相同(即2者的LL码相同)。此时这个锁内没有任意的对称元素。也就是它是一个完全不对称的锁。这种现象卡特也将其列为“3R?? 3种轴变换转动对称”。所以说:文章的实际表达意思不是严格数学意义的对称,而是将一个锁在图一的12个位置时出现异位同码的转换分析。只不过他将镜象问题也纳入一起分析,使问题搞得有些复杂化。
下面就将他给出的11个例子转换为图片来具体说明:
3535 5035 0430 0225 1130 4430 6022 3636 如图四,此锁不对称,它在图一的12个不同的位置有12个不同的LL码;它的镜象锁还有另外12个不同的LL码。
图四
2.2MA??5454 1135 4105 2022 1136 4106 2022 6464\关于XY面对称它在图一的12个不同的位置有12个不同的LL码;它的镜象锁与原锁的LL码相同。
图五
3.2MB??3535 5515 5433 2222 1111 4436 6266 6464\此锁如图六,它关于中心O对称。它在图一的12个不同的位置有12个不同的LL码;它的镜象锁与原锁的LL码相同。
图六
4.2R???5555 5515 5435 5255 6111 1432 2226 6666 \如图七,此锁关于Z轴对称,它在图一的12个不同的位置有6个不同的LL码;它的镜象锁也有与原锁不同的LL码6个。
图七
5.3R???0505 0000 0030 0402 1100 0430 0422 0666 \此锁如图八
绕2不同的轴各转90度和原锁等结构。它在图一的12个不同的位置有4个不同的LL码;它的镜象锁也有与原锁不同的LL码4个。
图八
6.4MA??5555 5535 5435 5455 1131 1432 2422 6666 \此锁如图九关于1轴2面对称。它在图一的12个不同的位置有6个不同的LL码;它的镜象锁与原锁的LL码相同。
图九
7.4MB??5555 5535 5432 2422 1131 1436 6466 6666 \此锁如图十,关于1轴1面对称。它在图一的12个不同的位置有6个不同的LL码;它的镜象锁与原锁的LL码相同。
图十
8.4R???54351135543554221136643664223664 \此锁如图十一,关于3轴对称它在图一的12个不同的位置有3个不同的LL码;它的镜象锁有与原锁的不同的LL码3个。
图十一
9.6MB??3535 5510 5433 2222 1111 4436 0266 6464 \此锁如图
文档评论(0)