CATO原理中的数学与魔术(十一)——Parity Principle及其应用二:集合的可视化...

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

上篇文章中,我们已经进入了CATO原理魔术介绍的深水区,是第3个系列Parity Principle中集合性质的章节,聊到了关于张数和求和集合性质,并对性质之间的偏序关系,性质之间的转化操作的含义有了更深入的剖析,详情请戳:

传送门

CATO原理中的数学与魔术(十)——Parity Principle及其应用一:集合的基本性质

CATO原理中的数学与魔术(九)——Royal Hummer 及其进阶二

CATO原理中的数学与魔术(八)——Royal Hummer及进阶一

CATO原理中的数学与魔术(七)——Baby Hummer的拓展二

CATO原理中的数学与魔术(六)——Baby Hummer的拓展一

CATO原理中的数学与魔术(五)——Baby Hummer

CATO原理中的数学与魔术(四)——群论视角

CATO原理中的数学与魔术(三)——性质保持和转化操作集

CATO原理中的数学与魔术(二)——数学模型

CATO原理中的数学与魔术(一)——经典回顾

今天我们接着上一讲,来看看集合性质,还能玩出什么花样来。

My Predictable Parity

先看视频。

视频1 My Predictable Parity

这个魔术原版来自MAA上的文章(前面dead parity sketch也是),那里介绍的方法是以24张单向牌叠开场,其CATOQD性质刚好是两个大小为12的集合,于是自然可以转为ERQV(O)性质去实现它。为了让它看起来不那么奇怪,会提前在背后翻过来第一张(已经知道朝向),这样就能够预测出13这样看起来自然一点的数了。这个原理和《3517A》中的35部分的原理一样,都是要两个相等大小的集合作为起点,才能得到唯一的移动一张的张数集合结果,只不过那里是ERQV(O),这里是CATOQERQV。

不过仅仅是个张数的预言或感应,作为魔术而言太弱了,顶多做个铺垫。前面说过,整个集合的性质都能用,那何不把它加强为一个更强的自由巧合效果呢?也别做加法这种隔靴搔痒了,能不能直接把我能区分出这两个特定的牌的集合作为商集结果呈现给观众看?

即,集合如何变得一目了然?

回忆一下集合的表示方法,根据分离公理,才有了描述法的集合表示{x in X | p(x)},简单来说,集合是全集上的性质的函数。而只有性质是天然可以直接观测的,那么作为扑克牌张,像位置和朝向都是变化的,附着在牌叠上,非牌本身的性质,那牌张有什么二元性质也能构成和CATOQ一样的对应呢?奇偶,颜色,大小7上下,是否质数等等,其中除了颜色以外,都是需要大脑进行数学运算抽象反映才能感受的,唯有红黑两个颜色,一片过去,是更轻松的能感知到一片一致性质海洋的感觉的!因此,我们直接构造CATOQERQV的集合结果刚好也是ERQV(Color)的结果,做到了和显式的牌值联动了!那么初始化时,只需要同向,再同色的放在奇偶相同的地方即为所求,这一点也是magical mathematics在介绍Royal Hummer时候提到的推论,和Red-black separation principle结合起来,刚好可以得到Parity Principle的结论。因为颜色随着牌张走是不会变的,因此只要CATOQERQV性质保持,这个相等对应关系就保持了,即最终,朝向性质和颜色性质这两个简单的二元属性得到了同样的商集,这就成为一个强大的魔术效果了。如果在这之前还因为数数感应而分开了,那就彻底的是两个分离牌叠集合的分离效果了,更加震撼!

而在表演上,有两点借鉴,其一是,这里CATOQ状态是直接存在的,以一个暗交代方式存在,不存在转化操作引起怀疑,而转出操作以摸索感应的借口在背后暗中完成了,于是加强效果的故事同时,完成了一个能隐藏的必要工作,也是非常巧妙的设计,使得CATO原理的生硬操作变得微乎其微;其二是先感应常数张数,再加上巧合的分离,本来一个常量集合结果,分别用感应和巧合的方式呈现,在看起来弱化的效果上却形成了递进,而且背面的那一叠还有延迟展示的功效,实在是节奏巧妙!

以上表演方式,也借鉴自David Rogal出的CATO principle的教学中在魔术城堡的表演,改为18张也是认为比较合适的借鉴。

至于张数是一半的问题,要加上颜色的话,确实要跟着改变,那么一开始一张黑色换红色,其朝向也要跟着变过来,倒是可以以示例的方式完成它,类似《Baby Hummer》的setting,反正就setting一张,刚好可行。接着再让观众自己执行的就和《dead parity sketch》一样,就最简单的CATO过程即可,Royal Hummer里面的3次递进适合在魔术师手上做,更安全也有递进来弥补。

这里为了让黑色8,红色10,等价于其中一张红色牌处在了黑色位置,需要翻面才行,于是刚好作为示例使用,而前面的2张切牌也不该变什么,刚好这么切则看起来还可以隐藏一点红黑间隔的起始setting。而且最后为了让更少的牌背面向上,即黑色8张,那么在拿到背后前的一瞬间,相位也要调整好,即看到的颜色来决定是否那一张翻转,黑色就不翻了,红色翻即可。

当然,对集合的应用还可以更厉害,参考《乱七八糟》的shuffle bored呈现就好了,可谓是把一个集合的各种情况说得淋漓尽致了。不过本作不走那个路线,也就没必要画蛇添足了。一个是因为牌张数不够,不足以支撑那么大的效果,另外,这个张数加分离的效果,已经足够适配这个张数,小而美。

那这样的一个通过红黑性质完成的集合可视化,还能够用来表达什么样的魔术场景呢?

接着看!

终极油和水

先看视频。

视频2 终极油和水

此作品出自英国女王学院的数学魔术教学系列。说实话,第一次看到这个作品,因为对各种性质的表达,转化关系,进入CATO,出来CATO等不甚熟悉,有时候操作起来并不得其原理要领,因此自己都被震撼了好几次。因为从油和水的角度讲,能这么随便洗牌,翻转,这几乎是头一个。

但实际上这里有一点不同,那就是这边呈现的是朝向分离,而不是油和水的颜色直接分离。

不过,这不也是颜色等价关系的n-cycle,T = 2,而最终结果则是nKMP。从这个角度,应该能很好理解油和水的性质关系本质了,看上去还是有不少自由度的!

这里的转化过程是,间隔的红黑牌张,n-cycle,同时自然颜色的商集也等于CATOQERQV性质,于是在CATO做保持操作,因为是魔术师自己来,可以用Royal Hummer的3次递进策略。最后也是经典的翻书结果得到所求。

原作是先进入ERQV(O)模式进行洗牌,这并不太好,因为最终的答案会被提前呈现,这是要用到两面两个集合性质区别的结果所特殊的,baby和royal都没这个问题。倒是可以先朝单向,ERQV(O)为单元素集,再依次发牌,根据牌张红黑组合决定翻面情况,像Royal Hummer一对对选择也可以,应该是更好的做法。而直接红黑相间或依次发牌进入CATOQERQV均可,嫌麻烦就前者,加流程拖时间就后者了。

不过大家可以和前面的my predictable parity这个对比一下,数学原理几乎完全相同,但你很难从效果上把它们归为一类。那个是一个有递进结构的感应巧合预言结合的效果,而这个则是单一的油和水的plot!

friend红黑交换

视频3 friend红黑交换

来自steve beam系列作品《semi-automatic card tricks》的vol2,原作看起来仍然有点奇怪,也并没有直接用到CATO原理,不过借鉴那个plot,我倒是把它改成了一个仍然用颜色来可视化集合,同时借鉴了dead parity sketch中,对唯一牌张的不同性质处理的方法,那里是唯一一张翻面,桌底插入,而这里,只是轻描淡写地偷偷换了位置。达成了不仅可视化了一个宏观的集合分离效果,同时,还恰巧找到了观众的选牌!这种巧合和感应的联合效果实在是太棒了,比单纯展示效果的我厉害的感觉好多了,观众有参与感,也有画面感!

其他的原理则和前两个魔术几乎一样,只是选牌的交换成为点睛之笔,瞬间成为一个亮眼而非原理展示的魔术。

这种一开始是同一面的牌叠作为初始状态的,一般就用CATO两个操作交替进行打乱了,取的是把朝向和顺序打乱的意思,因为一开始朝向是不乱的,Dead Parity Sketch(这个因为单元素的关系还不能看)和my Predictable Parity也都是如此,它们的共同结构是观众自行洗乱。当然另外一个使用CATO基本操作的原因是Royal Hummer那套最好魔术师自己可见的情况下操作比较安全,否则就得降级。所以数学就是数学魔术的上限和宝库,根据表演需要去提取使用就是了。

以上就是Parity Principle的相关介绍,还没完,我们下期继续!

精彩抢先看!

视频4 双层4kings折纸

e98c2f343aeb2b9e3e0f4d39509f4977.gif

我们是谁:

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

314a34dcbfeac1355a5c25fe7d99ae9d.gif

9228c42caa8b7c117576900f83cb4bbd.png

2c8311a9011361f39b6e8ecfdb853a39.jpeg

扫描二维码

关注更多精彩

CATO原理中的数学与魔术(十)——Parity Principle及其应用一:集合的基本性质

魔术里的交代与暗交代(三)——暗交代是怎么做的?

牛顿运动定律的谜团(四)——牛顿定律的数学模型

魔术《4 Kings 折纸》的三重境界(四)——魔术效果的突破

视错觉与魔术(二)——橡皮筋的奇迹

31a81f2b7396e10420237c189e32c0e5.gif

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/20295.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

three.js官方案例(animation / keyframes)webgl_animation_keyframes.html学习

目录 ​编辑 1 PMREMenerator 1.1 构造函数 1.2 fromScene方法 2 AnimationMixer 3 animal1.html全部 4 animal1.js全部 1 PMREMenerator 此类生成预过滤的 Mipmapped 辐射环境贴图 (PMREM) 来自 cubeMap 环境纹理。这允许不同的级别 的模糊&…

桶形畸变和枕形畸变

桶形畸变和枕形畸变是两种常见的光学畸变现象,主要发生在使用广角镜头或远摄镜头拍摄时。这些畸变是因为镜头的光学特性不能完美地将光线汇聚到一个共同的焦点上,导致图像的不同部分在形状上发生扭曲。下面分别对这两种畸变进行详细描述: 桶…

快手万合通脚本,磁力广告挂机变现项目,号称单窗口日收益10+(教程+软件)

在这个项目中,我们采用一种简便的方法来获取额外收入。比如: 1. 主账号准备:首先,确保拥有一个已开通磁力万合功能的快手主账号。账号需拥有至少一万粉丝,以确保广告收益。 2. 创建快手小号:无需粉丝基础…

每日一题《leetcode--LCR 021.删除链表的倒数第N个结点》

https://leetcode.cn/problems/SLwz0R/ 这道题我们可以设一个哨兵位,然后把要遍历链表的结点指向该哨兵位。最后用for循环将指针指向要删除结点的前一个。 struct ListNode* removeNthFromEnd(struct ListNode* head, int n){struct ListNode* dummy malloc(sizeof…

什么是成就动机?如何判断人的成就动机?

什么是成就动机? 成就动机指的是一个人追求成就的心理,对成就(成绩,目标)的渴望心理,成就动机促进我们实现个人价值,完成工作当中的任务,始终被成就动机驱使的人往往懂得吃苦耐劳&a…

通过强化学习策略进行特征选择

特征选择是构建机器学习模型过程中的决定性步骤。为模型和我们想要完成的任务选择好的特征,可以提高性能。 如果我们处理的是高维数据集,那么选择特征就显得尤为重要。它使模型能够更快更好地学习。我们的想法是找到最优数量的特征和最有意义的特征。 …

wampserver安装与汉化

wampserver安装与汉化 文章目录 wampserver安装与汉化一、安装二、汉化1.升级软件并安装补丁 介绍: WampServer是一款由法国人开发的Apache Web服务器、PHP解释器以及MySQL数据库的整合软件包。免去了开发人员将时间花费在繁琐的配置环境过程,从而腾出更…

每日一题——Python实现PAT甲级1042 Shuffling Machine(举一反三+思想解读+逐步优化)

一个认为一切根源都是“自己不够强”的INTJ 个人主页:用哲学编程-CSDN博客专栏:每日一题——举一反三Python编程学习Python内置函数 Python-3.12.0文档解读 目录 我的写法 功能分析 时间复杂度 空间复杂度 总结 代码点评 我要更强 优化方向 …

stm32F4的时钟树

时钟其实就是单片机的心脏。首先我们的高速外部时钟(HES),看名字就可知道外部高速时钟是由外部所提供的其是高速的,其具体可以是有源晶振或者无源晶振所提供的时钟。而在时钟树图中我们从OSC_IN、OSC_OUT进入,然后经过…

【项目管理知识】项目质量管理措施

1、持续改进(PDCA) 戴明循环或称PDCA循环、PDSA循环。戴明循环的研究起源于20世纪20年代,先是有着“统计质量控制之父”之称的著名的统计学家沃特阿曼德休哈特(Walter A. Shewhart)在当时引入了“计划-执行-检查&…

低代码平台:教育机构数字化转型的技术新引擎

在数字化浪潮汹涌而来的今天,教育行业正迎来前所未有的变革。随着技术的不断进步和教育理念的更新,越来越多的教育机构开始意识到数字化转型的重要性。而在这场转型的浪潮中,低代码平台以其独特的优势,正成为教育机构实现数字化转…

7-13 字节解析(parse_byte)--PTA实验C++

一、题目描述 字节有几位都没个标准,古代程序员过的什么日子啊?还好现在字节统一成8位了。 鉴于我对C已有相当牢固的基础,可以探索底层开发了,先做个解析十六进制字节数据的功能吧。 输入规格 每项待读入的字节数据由两个非空白…

virtualbox识别windows上usb设备

当你插入 USB 时,你的宿主操作系统可以轻松访问它并使用其中的文件。如果需要VirtualBox 的虚拟机也能访问物理机的 USB设备,需要安装安装扩展包管理器。 第一步: 要安装 VirtualBox 扩展包,只需访问 VirtualBox 官方下载页面&a…

骨传导耳机哪一款比较值得入手?年度精选好用骨传导耳机推荐

现在很多年轻人都会选择用骨传导耳机,因为骨传导耳机更加方便,不用入耳,不会伤害到耳朵,对耳膜也没有什么伤害。同时,因为骨传导耳机的结构也比较简单,所以佩戴也会更加舒适。接下来就给大家推荐几款口碑不…

LabVIEW老程序功能升级:重写还是改进?

概述:面对LabVIEW老程序的功能升级,开发者常常面临重写与改进之间的选择。本文从多个角度分析两种方法的利弊,并提供评估方法和解决思路。 重写(重新开发)的优势和劣势: 优势: 代码清晰度高&a…

面试二十七、 CAS和Atomic

CAS锁机制(无锁、自旋锁、乐观锁、轻量级锁)-CSDN博客 1. ABA问题 在C中,可以使用std::atomic和版本号来解决ABA问题。C标准库没有直接提供类似Java的AtomicStampedReference,但可以通过将版本号和指针组合在一起实现类似的效果。…

ESP32-C3模组上跑通OTA升级(10)

接前一篇文章:ESP32-C3模组上跑通OTA升级(9) 八、程序调试过程中遇到的问题及解决 前边各篇文章主要讲解了OTA的基础知识以及示例代码,但这其实是(远远)不够的,真正要在ESP32-C3芯片上跑通&…

【并发程序设计】13.信号机制

13.信号机制 概念: 信号机制是Unix、类Unix以及其他POSIX兼容的操作系统中的一种进程间通讯方式,它允许进程在发生特定事件时接收通知。 信号机制是操作系统中的一个重要概念,它提供了一种异步的通知机制,用于在进程之间传递消…

【Python】解决Python报错:IndexError: queue index out of range

🧑 博主简介:阿里巴巴嵌入式技术专家,深耕嵌入式人工智能领域,具备多年的嵌入式硬件产品研发管理经验。 📒 博客介绍:分享嵌入式开发领域的相关知识、经验、思考和感悟,欢迎关注。提供嵌入式方向…

【Unity Shader入门精要 第12章】屏幕后处理效果(二)

1. 卷积 在图像处理中,卷积操作就是使用一个卷积核对一张图像中的每个像素做一系列的操作。 卷积核通常是一个四方形网格结构,如2x2、3x3的方形区域,该区域内每个方格都有一个权重值。 当对图像中的某个像素进行卷积操作时,将卷…