用户名:  密码:   
网站首页即时通讯活动公告最新消息科技前沿学人动向两岸三地人在海外历届活动关于我们联系我们申请加入
栏目导航 — 美国华裔教授专家网两岸三地百家论坛
关键字  范围   
 
生活中无处不在的奇偶校验法,你注意到了吗?
来源:中科院物理所 | 2024/8/27 21:44:57 | 浏览:308 | 评论:0

说到奇偶, 我们很自然地会联想到奇数和偶数. 奇偶校验法就是利用奇偶数的特性来判断事物可行性的一种思想方法. 我们可能在很多场合于不经意间都有使用过它. 下面我们就来介绍这一简单而强大的方法如何在解决现实问题和数学谜题中发挥作用的.


铺瓷砖问题
客厅地板上铺着40块1*1的正方形瓷砖(如图). 但这些瓷砖已经破损, 需要重新更换。可惜, 目前这种正方形的瓷砖缺货, 只有1*2的长方形瓷砖。如果我们购买20块的瓷砖, 能不能将地面重铺呢?

生活中无处不在的奇偶校验法,你注意到了吗?粗粗地考虑一下似乎是可行的. 原先铺40块1*1的瓷砖, 现在改铺20块1*2的瓷砖, 面积一样, 应该没问题。但是, 如果你试一试, 就会发现怎么铺也不行. 问题出在哪里呢?

如果我们把图中40个格子涂上颜色, 使得格与格成黄白相间. 再数一数, 有21个黄格、19个白格(也可涂成个21白格、19个黄格).  而一块1*2的长方形瓷砖, 总能而且也只能盖住一个黄格和一个白格, 这样最多只能铺19块1*2的长方形瓷砖, 剩下的2个黄格(或2个白格)无法被铺盖. 所以, 用20块1*2的长方形瓷砖永远不能铺满.

生活中无处不在的奇偶校验法,你注意到了吗?

奇偶校验法
把以上思考问题的方法体会一下, 我们会从中发现一些带有普遍性的东西.

如果两个整数都是奇数, 或都是偶数, 我们称这两个整数具有相同的奇偶性;如果两个整数, 一个是奇数, 一个是偶数, 就称这两个整数有相反的奇偶性.

在铺瓷砖问题中, 黄格、白格就如同奇数、偶数一样. 我们可以认为, 同色的两个格子具有相同的奇偶性, 不同色的两个格子, 具有相反的奇偶性.  显然, 一块1*2的长方形瓷砖能而且只能盖住相邻的具有相反的奇偶性的两个方格. 当用19块长方形瓷砖铺满后, 剩下的必然是两个同色的格子, 具有相同的奇偶性, 并且这两个格子肯定不相邻, 所以20第块长方形瓷砖是无法铺上去的.

这种用奇偶性对问题作出分析判断的思想方法可以称为奇偶校验法, 在密铺理论(属于组合几何学)中很有用处, 在其他场合也有用处。1957年, 著名的物理学家李政道、杨振宁因推翻了“宇称守恒定律”而获得了诺贝尔奖, 其中也用到了这一思想.

了解了奇偶校验法的基本原理后, 现在你能用奇偶校验法解决下面的问题吗?

国际象棋棋子战车(城堡)的走法是直线移动, 即战车可以在棋盘上沿直线水平或竖直方向移动任意格数. 那么战车从左上角的格子出发, 每步走1格, 是否存在一条路径能走遍每一个格子且每个格子只经过一次, 并最终到达右下角的格子?


生活中无处不在的奇偶校验法,你注意到了吗?


答案:

根据题意, 国际象棋棋盘共64个格子, 一条成功的路径必然是白黑交替的, 从左上角的白格子出发, 经过所有64个格子即偶数个格子最后到达的必须是黑格子, 而右下角的是白格子, 因此以右下角的格子为终点这是不可能的.


从奇偶性来看, 棋盘上相邻两个格子一黑一白就是一奇一偶, 是具有不同的奇偶性的, 战车要走遍每个格子一次且只一次, 一条成功的路径必然是奇偶交替的, 如果总的格子数是偶数个, 则起点终点的奇偶性不同, 否则奇偶性相同, 由此便能判断可行性. 所以奇偶校验法可以在上述问题中, 给出判断可能性的必要条件, 一旦条件不满足, 就能得到否定的结论.


奇偶校验码
除了判断可行性, 我们还能利用奇偶性传递信息并判断信息的准确度, 一个典型的例子就是编码理论中的奇偶校验码.

编码理论属于计算机科学, 用于确保信息可以被存储和传输, 即使出现错误, 也能够检测到错误并恢复原始信息.

我们知道计算机通过网络传输比特序列, 在通过电缆或无线通道传输比特序列时, 可能发生单个比特或多个比特的错误.  通常情况下, 翻转单个比特的概率要比翻转两个或三个比特的概率更高.

比如, 计算机A计划传输字符串 "1000101", 在传输时有可能左起第三位发生翻转, 导致 "1010101". 那么如何使用编码来检测是否存在错误呢?常用的编码之一就是奇偶校验位.

这个想法很简单:我们在原始字符串的末尾附加一个额外的比特, 指定原始字符串中的1的数量是奇数还是偶数. 也就是, 如果原始字符串中的比特数是奇数, 额外的比特记为 "1", 如果是偶数, 则是 "0".

比如:

原始7的比特序列是 "1000101".

带有奇偶校验位的比特序列是 "10001011".

这里的额外比特是一个奇偶校验位, 表示前7位中的1的数量是奇数. 通过奇偶校验, 我们可以检测在传输过程中是否发生了单比特翻转错误. 假设由于传输错误导致第三位发生翻转, 我们得到 "10101011". 观察奇偶校验位, 我们发现它是 "1", 而比特序列中却有偶数个 "1". 因此, 我们得出结论传输中发生了错误.

下面我们给出经典的帽子谜题, 你能否用奇偶校验码的思想给出策略呢?


帽子谜题
有10名囚犯前后站成一排, 每个人都戴着红色或蓝色的帽子. 每个囚犯可以看到前面的人戴着什么颜色的帽子, 但看不到自己或后面的人的帽子颜色. 如果一个囚犯猜错了自己帽子的颜色, 他就会被处决.

现在的问题是, 囚犯们该如何合作以最大程度地减少被处决的人数?具体的, 如果囚犯们没有关于红蓝帽子数量的信息, 但仍要确保至少9人生存, 他们应该采取怎样的策略?

如果你没有想法, 你可以尝试着思考下面的问题.

根据题意, 每个囚犯可以看到前面的人戴着什么颜色的帽子, 那么这对他猜测自己的帽子颜色有什么帮助吗?

似乎信息是不够的, 因为不知道红蓝帽子的总数. 但是他后面的人知道啊, 那他后面的人能否将这个信息传递给前面的人呢?

根据题意, 每个囚犯只能回答自己帽子的颜色, 那么帽子的颜色能否与红蓝帽子的总数这一信息相关联, 或者与红蓝帽子数的奇偶性相联系呢?

下面我们就用编码理论中的奇偶校验位的思想提出一个有效的解决方案.

囚犯们在开始前聚在一起, 制定了以下方案:

最后一个囚犯, 向前看, 如果他前面的红色帽子数量是奇数, 他就说 "红色", 如果是偶数, 他就说 "蓝色". 也就是, 他计算了红帽子数量的奇偶性并将这一信息传递给其他人. 而这个囚犯有大约50%的几率猜对.

倒数第二个囚犯, 他知道前面帽子的颜色, 也知道最后一个囚犯提供的 "奇偶性" 信息. 他可以计算出前面红帽子数的奇偶性, 然后推理出自己帽子的颜色.

其他任何囚犯, 他们知道前面帽子的颜色, 也知道所有在他们后面的帽子的颜色(除了最后一个囚犯的帽子), 还知道最后一个囚犯提供的 "奇偶性" 信息. 这些信息足够他们来推断出自己帽子的颜色.

奇偶校验不仅能帮助我们判断一些问题的可行性, 同时利用奇偶校验码我们还能有效的传递信息, 你学会了吗?


参考文献
[1] 陈永明. 少年趣味代数学[M]. 北京:商务印书馆. 2012, 290-292.
[2] Parity and the Prisoners Hat Puzzle.
https://home.cs.colorado.edu/~srirams/courses/csci2824/lec1.pdf.

相关栏目:『百家论坛
为什么有些人对科学研究的预判能力这么强? 2024-09-16 [28]
停发硕士新生奖学金的院校!需要奖学金的同学注意了! 2024-09-16 [26]
100天就能流利说英语:《我在100天内自学英文翻转人生》 2024-09-12 [51]
交着几万元学费,开学不到一周大一新生就后悔了,直言:想复读 2024-09-11 [70]
心理学现象——限额理论 2024-09-10 [62]
越细节,越反常 2024-09-10 [85]
你大部分的焦虑,其实都是家人给的 2024-09-08 [94]
动物若有人类的智力,会咋样?!…… 2024-09-08 [72]
未来一亿年,地球上还会有人类吗?科学家:可能几千年后就没有了 2024-09-07 [104]
体重严重超标但依然健康,这可能吗? 2024-09-01 [218]
相关栏目更多文章
最新图文:
:陈文玲: 必须推动中美关系回到正确轨道 Colleen Flaherty 翻译 刘勤:MIT教授发文《美国经济评论》 :生命科学受益于明星科学家们的死亡 :北京和上海金融人的最新鄙视链 :日本政府《氢能利用进度表》 :美国《2016-2045年新兴科技趋势报告》 :天津工业大学“经纬英才”引进计划 :浙江财经大学国际青年学者论坛的邀请函 (10/31-11/1) :美国加大审查范围 北大多名美国留学生遭联邦调查局质询
更多最新图文
更多《即时通讯》>>
 
打印本文章
 
您的名字:
电子邮件:
留言内容:
注意: 留言内容不要超过4000字,否则会被截断。
未 审 核:  是
  
关于我们联系我们申请加入后台管理设为主页加入收藏
美国华裔教授专家网版权所有,谢绝拷贝。如欲选登或发表,请与美国华裔教授专家网联系。
Copyright © 2024 ScholarsUpdate.com. All Rights Reserved.