早点关注我,精彩不错过!

在前面的两篇文章中,我们隆重介绍了利用对称的合理操作,进而通信后构造巧合的预言效果的第一个经典作品《tic tac toe》,相关内容请戳:

对称、群论与魔术(八)——魔术《tic tac toe》中的数学奇迹

对称、群论与魔术(七)——魔术《tic tac toe》的奇迹&Tally-Ho牌背秘密公开!

对称、群论与魔术(六)——经典魔术《对称找牌》

对称、群论与魔术(五)——真实扑克牌图案的对称性探索

对称、群论与魔术(四)——空白扑克卡片的对称性研究

对称、群论与魔术(三)——常见的几何对称性简介

对称、群论与魔术(二)——用群来描述对称性

对称、群论与魔术(一)——对称性本质探索

今天我们继续来看一个应用同样原理的作品,虽然表面上看起来毫无关系,但是背后最深刻的那个原理都是一致的。

五边形的奇迹

视频1 五边形的奇迹

魔术来源

这个魔术源自台湾吴如皓老师的作品。是我近年觉得难得一见让人眼前一亮的数学魔术idea。第一次看到的那一刻,让我顿时觉得,天哪,对称还可以如此使用来合理化我们的行为!太奇妙了。有了这个用于纯数学魔术教学的base以后,我在这个基础上基于一些魔术的基本包装方法进行了改进,形成了上面的作品。

数学原理剖析

整体上,这个魔术有两个原理。

1. Reverse原理。使得最后5叠牌的顶部一定是那5张同花顺的牌,而且,仅有5种可能,呈现C5群的结构。其中形成这5张牌的方法,比原版稍有改进,添加了COAT操作以及扔牌的选择,这些元素都来源于之前Shin Lim和Woody流程。这些曾让我记忆深刻,然后便有机会举一反三,迁移应用。因为总觉得直接做两次一模一样的事情有点刻意,所以如此添油加醋以后,把里面太重的数学痕迹就此抹去。

2. 对称原理。注意了,我们仅仅允许观众逆时针摆放,那是因为,我们的w五边形是一个单面的五边形,是一个单面体模型而不是一个可翻转等价的二面体。另外,即便是,我们也需要限定方向,因为,我们必须去执行这个翻转操作来掩盖掉不匹配部分的重新匹配,否则只需要旋转一下,或者翻过来又翻回去,总觉得就不那么好了,除非特殊的台词设计,有点得不偿失。从群的结构看,观众选择的是C5群里的某个特定元素,这个五边形也只有一个特定的摆放对应的元素才能够与之对应。现在这个两面有区别的五边形没有任何对称性,因为仅有一面有图案,而且每条边上的图案还不相同。这恰好是我们要的,这个五边形有D5群种不同的结局,我们需要对这个对象进行翻转。

假设初位置是f。首先是基本的f操作,可以得到e的幺元位置。那么另外4个位置分别为r, r ^ 2, r ^ 3, r ^ 4。所以我们还需要fr, fr ^ 2, fr ^ 3, fr ^ 4,这四种变换,使得最终结果来与一共5种随机的结局相匹配。这个结局是由最后剩下牌的张数以及观众选择的旋转起点决定的。不过无所谓了,我们并不关心。我们可以先看一下D5群的Cayley Diagram:

图1 D5群的Cayley图

那个小圈里的5个操作就是我们要去选择执行的。当然,我们不会真的傻到,先竖直翻转一下,再转几个角度,这个刚体操作本身竟然是可以合并的,而且合并以后恰好对应另外一条对称轴的轴对称结果!这也是必然的,因为这个群内的每一个元素,一定对应了这个二面体5边形的某个变换,某个看起来一眼就能看出有对称性的变换。

然而,从哪条对称轴反过来,看起来都是一项合理的决定!因为,都是对称翻转,多么地合理啊!而正是这个合理性,掩盖了我们要重新匹配两个C5结构对象可能还不想等的问题!魔术效果就此完成!

其实我们执行的时候,并不需要去背什么公式,大概瞟一眼比如Ace被观众放在了哪个位置,在五边形的哪个位置,自然而然就可以找到应该怎样翻转才能够到达那个位置的方法了。

有些魔术的美就在于,哪怕知道了秘密,仍然觉得,这是一个绝妙的想法。就像电影一样,就算知道是怎么拍的,仍然是一部绝妙的电影。

这个魔术也被我用来作为趣味数学课堂里关于对称性应用的一个绝佳案例,不过,小学生们应该理解不到什么二面体群的概念,他们的对称仅仅停留在图形翻转能够重合的概念上,这种其实有点错误的概念是十分有局限的,所传授的数学知识点也仅仅在于找到对称图形上对应元素的对称轴是哪一条这个任务上去。但教育人不同于机器学习,也必须接受这个局限性,不可一蹴而就。

拓展思考

后来,我还是不甘心这只是个C5群的对称变换,还是希望可以引入D5的性质,那就可以让观众多一个顺时针还是逆时针摆放的选择了。初步想法是,得有个两层的五边形,根据顺时针,逆时针的选择,来决定到底是反过来,还是正面直接打开。不过这个构造会略微复杂,比如一定不能透明,厚度合适,另一面够隐蔽等等,详细设计还没有想好,留给读者你和我一起继续思考吧。

老规矩,最后送上下期要分享魔术的视频,下期不见不散!

视频2 吉普赛测试

我们是谁:

MatheMagician,中文“数学魔术师”,原指用数学设计魔术的魔术师和数学家。既取其用数学来变魔术的本义,也取像魔术一样玩数学的意思。文章内容涵盖互联网,计算机,统计,算法,NLP等前沿的数学及应用领域;也包括魔术思想,流程鉴等魔术内容;以及结合二者的数学魔术分享,还有一些思辨性的谈天说地的随笔。希望你能和我一起,既能感性思考又保持理性思维,享受人生乐趣。欢迎扫码关注和在文末或公众号留言与我交流!

扫描二维码

关注更多精彩

对称、群论与魔术(八)——魔术《tic tac toe》中的数学奇迹

魔术表演的核心秘密(六)——从障眼法到错误引导和案例分享

信息——人类现代文明的奇迹

对称与魔术初步(六)——魔术《4选1的诅咒》等

你眼中的魔术,也是美的吗?

点击阅读原文,往期精彩不错过!

对称、群论与魔术(九)——魔术《五边形的奇迹》相关推荐

  1. 文字对称中的数学与魔术(二)——英文字母到单词的对称性

    早点关注我,精彩不错过! 在上一篇文章中,我们引入了语言文字对称性这个领域,重点介绍了阿拉伯数字的对称性,相关内容请戳: 文字对称中的数学与魔术(一)--阿拉伯数字的对称性 今天我们接着介绍英文的对称 ...

  2. 约瑟夫问题与魔术(五)——魔术《自我匹配的奇迹》中的数学原理

    特别通知:2020马丁加德纳聚会已于本周开始在线上举行,MatheMagician也将在10.18周日晚8点带来题为<数学魔术的魅力>讲座,详情请点击: 2020中国纪念马丁·加德纳聚会线 ...

  3. Python最会变魔术的魔术方法,我觉得是它

    在上篇文章中,我有一个核心的发现:Python 内置类型的特殊方法(含魔术方法与其它方法)由 C 语言独立实现,在 Python 层面不存在调用关系. 但是,文中也提到了一个例外:一个非常神秘的魔术方 ...

  4. PHP的魔术常量魔术方法超全局变量

    1.魔术常量 概念:所谓的魔术常量就是PHP预定义的一些常量,这些常量会随着所在的位置而变化. __LINE__ 获取文件中的当前行号 __FILE__ 获取文件的完整路径和文件名 __DIR__ 获 ...

  5. php --魔术常量 /魔术方法

    魔术常量: 1. __LINE__ 返回文件中的当前行号. 2. __FILE__ 返回所在文件的完整路径.包含文件名 3. __FUNCTION__ 返回所在函数名称. 4. __CLASS__ 返 ...

  6. python创建实例会调用哪些魔术方法_Python最会变魔术的魔术方法,我觉得是它!...

    作者:豌豆花下猫 来源:Python猫 在,我有一个核心的发现:Python 内置类型的特殊方法(含魔术方法与其它方法)由 C 语言独立实现,在 Python 层面不存在调用关系. 但是,文中也提到了 ...

  7. 华为计算机魔术,科技魔术秀 如何让手机秒变电脑

    原标题:科技魔术秀 如何让手机秒变电脑 全新的人工智能手机华为Mate 10上市后被视为年度最佳旗舰手机的有力竞争者,其原因除了全球首颗移动AI芯片外,与华为Mate 10所创造颠覆式的办公体验有着密 ...

  8. 苹果手机用计算机魔术密码,计算器魔术#展示特定文字#魔术软件#魔术教程#iPhone#iOS...

    当前计算器魔术,有好几种类型 一.计算器展示特定文本 这类操作基本都是特定软件才能实现.当前我发现了两种可实现的App,下边给大家分享一下: 1."魔术计算器-简易计算器",这款应 ...

  9. 计算机应用程序的魔术,IM魔术分区工具

    IM魔术分区调整是一款硬盘调整分区软件,此软件能够帮助用户对硬盘进行无损分区,软件使用起来也并不复杂,用户需要根据软件图形界面进行操作,而且软件支持复制.删除.格式化和擦写分区,功能较为强大,有需要的 ...

最新文章

  1. python3.6中@property装饰器的使用
  2. golang 排序list_Go语言使用sort包对任意类型元素的集合进行排序的方法
  3. vue怎么取消按回车下拉框自动下拉_八月更新第二版,小视频自动竖屏全屏播放,失效校验再次升级!...
  4. SAS,SATA普及文档
  5. C# 中静态调用C++dll 和C# 中动态调用C++dll
  6. Windows MinGW配置C、C++编译环境
  7. 在php中使用CKEDITOR在线编辑器
  8. android连接service,android连接webservice
  9. docker的安装与加速器的配置
  10. 【MVC】VS常用技巧
  11. 中国移动2013~2018年笔试真题及答案解析(助力2020秋招)
  12. windows处理回车和Linux,linux与windows回车换行符的区别
  13. win10英文版系统字体中文乱码
  14. 计算机圣诞节教案,2010我们的圣诞节(2010圣诞节教案)
  15. Java8新特性学习第一天
  16. 统计学三大相关性系数:pearson,spearman,kendall
  17. pomodoro源代码
  18. 计蒜客 ACM训练联盟周赛 第一场 从零开始的神棍之路 暴力dfs
  19. 张宏江官宣:2021北京智源大会,定档6月1日!开放注册中
  20. linux计划任务之crontab

热门文章

  1. 彩票模拟程序 [福利彩票-双色球] [体育彩票 - 大乐透]
  2. XPath下载与安装
  3. 川崎机器人f控制柜接线图_川崎机器人PROFINET总线通信图文教程
  4. Web Service 测试
  5. STM32上第一个程序-GPIO控制LED-第3季第5部分-朱有鹏-专题视频课程
  6. FTP在电脑和安卓设备间的妙用!
  7. 陈飞龙 java,二、简单几步下载安装JMeter
  8. 中国基因工程药物产业应用市场需求及投融资动态分析报告2021-2027年
  9. 5年内禁用支付宝和微信支付!多地公安出手:这些人摊上大事了
  10. 怎样取消老毛桃软件赞助商---只需在输入框中输入老毛桃官网网址“laomaotao.org”...