用排列组合来编码通信(六)——魔术《5张牌的预言》的魔术拓展之《My Fitch Four Glory》...

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

在上一篇中,我们介绍了《5张牌的预言》这个魔术的一个精彩的扩展表演《Eigen's Value》,把这个魔术和数学性质的结合做到了极致,相关内容请戳:

用排列组合来编码通信(五)——魔术《5张牌的预言》的魔术拓展之《Eigen's Value》

用排列组合来编码通信(四)——魔术《5张牌的预言》的数学拓展

用排列组合来编码通信(三)——魔术《5张牌的预言》

用排列组合来编码通信(二)——魔术《Max Maven五重心灵感应》赏析等

用排列组合来编码通信(一)——魔术《年龄透视卡》等

今天我们继续介绍一个相关作品,同时用到上一期提到的正反属性和排列,看它是如何进一步利用扑克牌的编码特性去完成秘密通信的吧!

Fitch Four Glory

数学魔术师们对魔术效果和数学性质的追求是没有止境的。比如,他们又在想,能否仅选4张牌,然后去编码其中给定1个?仅给3张牌作为提示?要知道,如果仅仅是排列,那只有3! = 6种选择,太不够用了,一定要用上正反,甚至把他们组合起来使用。另外,《5张牌的预言》原版(Fitch Chensy’s Five-Card Twist)里托对于选牌本身的控制,也可以很好地降低真实的熵,也需要应用,只不过,鸽笼原理要还能够使用的话,4张牌只能有3种花色了。我们不可以限定观众只能选到3种花色内,但花色的本质无非就是一个类别属性而已,我们需要对扑克牌重新编码才行。

有了以上的分析以及目标,我们开始执行,如果真的分3类,那对于51张牌来说,每组17张,4张中选出那张有2个同类型的就能够满足了,这张牌编码log3 bit信息,同时提供模加法的起点,使得后面需要编码的数字仅有[17 / 2] = 8。而8恰好是3张牌通过正反来编码一个3位二进制数所能编码的选项种数!(这个原理取名Extended Poles Apart Principle)

但问题来了,那张显示3类类型的牌可以设定为放在所有正面向上牌的第一张,但是,架不住全部都是背面时候,这个信息就会被抹去,因此实际可用的仅有7种选择,就差一种了!

这时候,别忘了,我们还没有结合序列性质呢!这差的一种,完全可以在三张全正面的时候,取最后两张的排列来确定!把这个111对应的第7种选择强行扩充到第8种!

这是多么强的求生欲!还剩最后一点,即扑克牌是54张啊,怎么的去掉大小王也有52张啊,这51怎么实现呢?

我想这时候数学家们就别较真了,扔掉一个黑桃A/K之类的,在成为一个魔术上,几乎不会有任何影响。因为数学魔术的设计是完美的和精确的,但观众对它的欣赏使整体效果,这种看不见的细节,根本无伤大雅。

这便是经典作品《Fitch Four Glory》。

My Fitch Four Glory

看了书上的解法,我又有了新的想法。其实54 = 18 * 3,无非就是要用3张编码18会比较困难一点,而18不是奇数,在表盘上不如17还可以往下减一位。即需要编码9个数,原方案外还有第9种,对应的是C18的表盘被两个距离相等的数给平分了!那这种极端特殊又美好的情况,难道还难得住魔术师吗?我的方案是,直接把所有牌合成一叠,仅露出唯一一张正面向上的牌,指示3类类型和起点,就知道这里差9,需要找那个对称的点即为结果了!这让我想起了恒成立魔术里李咏很早在春晚中用到的那个环上的恒等式的技巧了。看起来,这样反而会更加无敌,你都没有看到完整的3张牌,就读出来,这就更加不可思议了!

这也是为什么,变魔术不能变两次,变之前也不能交代你要做什么,因为多次会提供样本找到其中的规律。而不交代做什么,那就只需要,做到一个观众关心同时在他们的感觉中信息量大的事情就可以了,而不是一个规定特定的事情。这样,一切都会变得方便和可以操作,也可以理解成是对称性,效果上,本身也会有更多的惊喜。

于是,我把这些改进添加了以后,最后形成了这个作品,请欣赏。

视频2 Ups and downs to My Fitch four glory

My Fitch Four Glory拓展思考

实话说,我对Fitch four glory中去破坏掉原本4个类型的花色而强行改成3个类型的设定是没有那么满意的。因为这无端增加了魔术师很多的工作,效果不过是感受不强地少拿了一张牌而已。但经过了以上几个变体的变化我发现,无非就是要通过对从若干张牌中选出一个两张的组合,他们之间的距离可以在一定范围内,以方便用剩下的牌张的正反或者排列能编码得出来。最开始的《Fitch Cheney’s Five-Card Twist》可以看作同一个花色内有6以内的环距离,而Eigen's value则是抛弃了这个相对距离描述,转而把所有的资源都用在了扩大排列数以扩大信息量,最后靠着极致的信息应用和加上的1bit信息来完成,Fitch for glory则是前者的强行改版。

那这里完成距离限制的方法,除了用鸽笼原理保证的同类型两张,有没有别的策略呢?其实在《5张牌的语言》中,我们在编码同花色距离的时候,已经用到了环上两点距离最小值不会超过环长一半的性质。这里还有个扩展,那就是n个点的最小距离,其距离maxmin值也是环长的[l / n],l为环长。由此我们可以在选了n张牌后的选牌阶段,就找出最短的,使得编码范围一定在1~[l / n]内而相对可被编码。

比如仍然取n = 4,那显然这里能够找到两张的排列,其逆时针距离是在1~13之间的(甚至可以包括大小王,除非是4个王!)。那么我们花1张的代价来展示起点,剩下还有2张牌,需要编码这个13个选项的信息就够了。而按照《Fitch Four Glory》的思路,通过正反加排列的补丁,编码1~8是绰绰有余的。而那里因为应用了鸽笼原理带来的减半效应,只需要6(5张牌的预言)或者8(Fitch Four Glory)就够了,这里13还是吃了亏。这里我们用回《Eigen's value》的思路,用上左右手作为第一个bit,那就有2 ^ 4 = 16个选择,完全覆盖13了。要注意,因为不能全盖上导致看不到,所以编码1~13中的0000码点和1000码点是用不了的,我们用0001~0111的7个值编码1~7,用1001~1110的值编码8~13,仅仅丢弃了1111这一个废弃码点备用。故在推导解码公式的时候,左手时候,加的也是7,而不是8了,导致在码值超过1000时,编码的数值要比二进制对应值小1。别觉得有什么奇怪,在编码上,这都是常规操作罢了。

这个想法表演起来没什么区别,就不放表演视频了。

在《编码通信与魔术初步(一)——通信浅谈》系列里,我曾经提到过,其实编码和通信是可以无处不在的,俗称传暗号,比如赌博中的作弊行为等。而在魔术里,自然也可以大大拓展想象去找到各种可以传递暗号的方式。以上这些通过扑克牌放置的静态排列,牌背牌面状态,以及左右手的选择都是例子,那在这个框架下还有没有更密集的信号可以传递出来,达成更高效神奇的表演呢?

我们下期揭晓,先看视频!

视频3 我的5张预言

视频4 我的4张预言

81650bd001799773ccebaa38719492e9.gif

我们是谁:

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

9fc4be67f725a8f1547dcf7868fe0202.gif

2b48504a3739b625d9bc3c07606d8823.png

ed0992d8933eb6989752a74f7e51747a.jpeg

扫描二维码

关注更多精彩

用排列组合来编码通信(五)——魔术《5张牌的预言》的魔术拓展之《Eigen's Value》

好魔术背后的秘密

对称思维的妙用之从解题到本质(六)——网红鸭子半圆概率问题的多种解法

文字对称中的数学与魔术(八)——魔术《抓牌奇迹》与系列总结

魔术缘何而给你惊喜?

2f55d3052e68f12974b2e875d87c14c4.gif

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
图像识别技术在病虫害检测中的应用是一个快速发展的领域,它结合了计算机视觉和机器学习算法来自动识别和分类植物上的病虫害。以下是这一技术的一些关键步骤和组成部分: 1. **数据收集**:首先需要收集大量的植物图像数据,这些数据包括健康植物的图像以及受不同病虫害影响的植物图像。 2. **图像预处理**:对收集到的图像进行处理,以提高后续分析的准确性。这可能包括调整亮度、对比度、去噪、裁剪、缩放等。 3. **特征提取**:从图像中提取有助于识别病虫害的特征。这些特征可能包括颜色、纹理、形状、边缘等。 4. **模型训练**:使用机器学习算法(如支持向量机、随机森林、卷积神经网络等)来训练模型。训练过程中,算法会学习如何根据提取的特征来识别不同的病虫害。 5. **模型验证和测试**:在独立的测试集上验证模型的性能,以确保其准确性和泛化能力。 6. **部署和应用**:将训练好的模型部署到实际的病虫害检测系统中,可以是移动应用、网页服务或集成到智能农业设备中。 7. **实时监测**:在实际应用中,系统可以实时接收植物图像,并快速给出病虫害的检测结果。 8. **持续学习**:随着时间的推移,系统可以不断学习新的病虫害样本,以提高其识别能力。 9. **用户界面**:为了方便用户使用,通常会有一个用户友好的界面,显示检测结果,并提供进一步的指导或建议。 这项技术的优势在于它可以快速、准确地识别出病虫害,甚至在早期阶段就能发现问题,从而及时采取措施。此外,它还可以减少对化学农药的依赖,支持可持续农业发展。随着技术的不断进步,图像识别在病虫害检测中的应用将越来越广泛。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值