关键牌找牌技术的数学原理——选时变距离关键牌上(五)

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

MatheMagcian数学魔术师冬令营(2026寒假)火热报名中!

首次采用个性化预约制授课,包含1-3/3-6年级/初高中孩子和教师的全方位内容,所有主题全部更新!

欢迎点击《魔法数学持续闪耀!——2026数学魔术师冬令营报名通知(内含惊喜福利)》和咨询微信1035312177(备注:数学魔术课程咨询)报名!

名额有限,先到先得!


精彩抢先看!

视频1 card and number

前面文章中,我们讲到“选前关键子串”这个子系列的关键牌技术,详情请戳:

关键牌找牌技术的数学原理——选前关键子串的应用之递推关系(四)

关键牌找牌技术的数学原理——选前关键子串的应用之通项公式(三)

关键牌找牌技术的数学原理——选前关键子串的牌叠序列模型(二)

关键牌找牌技术的数学原理——逻辑地位、框架模型和分类(一)

但选前来讲,能直接构建找到观众选牌的牌叠特征是花样比较少的,若干变化也都是围绕着对原给定子串和变化后的特征保持来的:相邻递推关系、给定位置通项公式,以及切牌后相邻在牌环上的保持,原递推关系转化为的齐次递推式后再切牌后于环上使用,或仅仅简单地作切牌的排列变换套用原通项公式来完成。因为需要整个特征子串甚至是全牌叠满足要求,而这涉及到非常苛刻的setting的设置,所以子串保持的成本与效果之间的平衡,还包括子串混乱度带来的记忆负担和可检查性的平衡、子串长度对应的准备成本和表演自由度的平衡都是需要考虑的因素。

总之,这玩意用起来还是有颇多限制,属于是在镣铐上跳舞了。虽然数学上比较优雅,但包装为一个真实魔术的难度是不小的,至少性价比不算最好。由此我们看本系列能不能解决这个问题。

选时变距离关键

既然选前有困难,所以自然把时间轴往后推移,到选时的阶段。即,观众对牌叠的操作和选择是同时发生的,其选择牌张的信息就藏在牌叠的序列变化信息中。只需要把这个关系搞明白,再加上一点点初始特征信息,观众的选牌自然就搞定了。

注意这个和后续要讲的选后阶段不同的是,后者的关系取得是在明确的放回阶段的,而选时是没有明确的放回过程的,观众的选牌一直在它和相关牌的原位上,只不过被看和选中了而已。

而且,在这一类方法中,我们往往只需要若干张牌的初始位置和终止位置的信息,就能判断选牌了。其基本原理则是此牌作为关联元素进行的位置变化,本质上代表着排列一定自由变化的信息。只需要一开始观察好特定位置的牌值或把特定牌张放置在这个位置上(即序列上某个特殊项的索引和值的关系取得),再读取操作终了时的位置情况,就可以反推关联在操作中的选牌位置信息了。

这其中的核心结构,如下公式所示:

1. j = v.c.j;

2. j' = j + n;

3. v' = d[j'].v

合起来的写为:

v' = d[v.c.j + n].v

注意这是在循环序列上构建的结构,如果直接把牌叠看成迹(trail),那就是递推关系或齐次递推式的感觉了,即:

d[m + n] = f(d[m], n),而这个的取得是可以直接在牌叠上根据唯一值找到d[m],往后数n个位置,来得到对应牌张值的,反而是更直接了。但历史原因,我们还是遵循原来的定义展开。

根据公式形式的不同,有如下不同命名:

1. n为常量,n = 1,相邻;n > 1,长距定距离;n为变量,变距离;

2. j本身有0或- 1的顶底牌:虚拟;

3. n的取得靠两张牌的位置差等其他信息(也可含虚拟位置):双,这一般都是变距离的;

命名的时候按顺序添加定语到关键牌前就好了,这些在选后关键牌的系列中还有大量的应用,后面还会提到。

注意这些都是根据最后取得牌张的公式形式来分类的,同一个形式背后可能是不同的数学结构推导来的,类似的前置数学结构也完全可能推导出不同的形式来。

比如,本篇的魔术可以叫:变距离虚拟双关键牌

其实,在后续长距离定距关键牌系列中,无论怎么变化,都遵循着已知关键牌加顶底位置控制的给定牌张数,把选牌和关键牌控制在以这些打乱的牌张的环上头尾,替换掉顶底位置,进入环结构,进而再找到关键牌后数到位置即为所求。

在这些定距的例子里,无论周边如何变化和说明,其关键牌到选牌的距离是预先给定的,哪怕是acaan也是提前调试好张数,后续就不再变化了。这样固然已经有大量成熟优秀的流程可用,但不禁还是想想一个问题:如果真的选牌到关键牌之间的距离是个变量,有没有达成更大潜力找牌的方法呢?

那接着不妨看看这些距离并非常数变距离关键牌的用法,后续和定距离的可以分个高下。先看第一个例子。(从难度上看应该先讲定距离和相邻的,不过各有各的问题,这是一个复杂的分类系统,最后再总结)

card and number

视频1 card and number

这个作品来自Dani-daortiz semiautomatica vol1,是又一个典型的dani风格的作品。他的这些作品我看了一些以后,还真是觉得个人风格太重了,并不适合所有人,就包括我。可能再极端一点就是Juan了,都在舞台上咋咋呼呼,所有人不知不觉就进入了他的节奏,不愧是他学生啊。但我作为理科生,还是比较注重深层次的谜题一般,尽量清晰地逻辑表演,而不是停留在表层。虽然我这种方式也有很多弱点,比如效果不会很爆炸,要看的时间比较长,有时还需要思考不少东西才能get到点上。不过我也都接受,毕竟就是自己玩而已。另外,他这些所谓的semi-automatic的东西,在数学上真的乏善可陈,因为大部分方法仍然来自于包装在他那咋咋呼呼的表演下的各种不由分说的强选,节奏带领和气氛烘托,数学部分往往简单得令人发指。即如果刨去那些表演成分,这些内容很可能没有什么数学模型的学习价值。所以在魔术上尊敬就好,数学上,还真的不太对路。

这个作品我也把它放到我讲基数和序数的扩展表演中使用了,而它的使用方案实在太简单又无厘头了。但不得不说,配合上足够好的表演,效果却是不错的。

整个流程的状态机描述如下:

1. 第11张牌的点数a已知;

2. 观众拿走顶部x张后,a变为(11 - x)张;

3. 翻转发牌10张,要观众记住第x张;(同时根据当前a的位置x2,得x = 11 - x2,接着记住此时的第x张牌b和这个x的值);

4. 找出值为x的牌和b,完成感应;

数学方面,按类别划分,这个还真属于长距变距关键牌的找牌方法,严格点叫变距离虚拟双关键牌。首先还通过关键牌a的位置11和取走的x,算出了x的值,这是第一步变距来源的操作,虽然简单但也创新好用,也已经用上了虚拟顶部关键位置,下面再取选牌也是一样的。因为一般我们找到关键牌,都是去算其和选牌的相对位置的,因此直接以它为起点走就行,根本不用知道具体距离起点的位置值。但这里还没选牌呢,因此就变成了一个距离起点的位置变化来推导x的过程。接着这一步简直不要太直接,x有了,x的牌就摆在桌上,岂不是一目了然。

所以整个来看,我们无非做了一次选牌识别后的绝对位置的计算和拿走张数的推导(这两步还用口诀可以直接合并了:从10开始倒数,就像eric的心电感应那么玩一样),接着就是在序列上把x位置的值找出来,联系的点在于非常合理的“选了几张就记忆第几张”。但殊不知一开始x就被算出来了,整个过程对魔术师而言全都是透明的。

而且,因为观众逻辑上选牌的位置是当作不知道的,所以也没必要再把这个相对顶的虚拟位置的关键牌结果,通过记忆底牌再切牌等转化为真的关键牌了。因为没有必要再通过洗牌来保证找不到,直接在源头上都不知道选了哪张是更加置信的。

看上去,这里真的没有在选后打破什么位置,而是选了特定位置的牌,并基本是原地找位置找到的。

数学部分这么简单,那功劳肯定在魔术了。这里所谓的变距离关键牌,首先用法上第一次是用来计算和起点距离的位置,进而计算x。第二次则是直接起点作为关键牌出发,去找给定位置的牌。前者算是关键牌公式的反向应用了,即根据两张牌找距离和张数,这是双关键牌的精髓,而且其中有一张是虚拟的顶部;后者也是顶部虚拟关键牌。虽然他们都可以非常轻松地转为真的关键牌,并进行切牌,但似乎作为小而美的魔术,都没有必要,反而增加表演繁琐度和难度,神奇度却不见得有什么感知。

另外,这里每一步我们需要做秘密工作的时候,观众都同时有事情做,比如一开始要记住第11张,观众在检查;后面我们在算x和取x上的牌值时,观众也在取x的值,故也有理由打开牌叠魔术师一起看来计算。所以整个过程魔术师的暗中操作被埋藏得非常好,毫无漏洞,这个方法魔术上叫做double procedure,不过也算是错引的应用了。

 这个魔术算是长距离变距关键牌的一个入门吧,特性上真的变了,但成为好作品的原因却是这里面表演逻辑对数学原理的包装非常好

。 这个所谓的变,并没有起到什么实质的增加效果的作用 ,无非加了一步单独的通过关键牌加其原始索引和变化计算数值,再用这个数值作为定距值的步骤 。那接下来的魔术,则注重变距能带来的真实作用了。

下期见!

精彩抢先看!

视频2 locator service2

视频3 references

图片

我们是谁:

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

图片

图片

图片

扫描二维码

关注更多精彩

关键牌找牌技术的数学原理——选前关键子串的应用之递推关系(四)

魔术的定义、评价与分类(八)——按魔术现象分类

乘法口诀表为什么要背?怎么背?(二)——何为理解式背诵

鸽尾洗牌的秘密(十三)——画龙点睛

明明有bug的扑克魔术怎么还能骗到人?(五)  ——大效果前,小瑕疵后

图片

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值