数学中国

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
查看: 3176|回复: 0

从数学游戏中发现数学问题

[复制链接]
发表于 2022-5-31 11:11 | 显示全部楼层 |阅读模式
从数学游戏中发现数学问题

作者 | 林磊(华东师范大学数学系)

来源 |《中学数学月刊》 2017 年第 8 期


最近在回想俄罗斯方块游戏时,突然就想到了一个与此游戏有联系的数学问题。俄罗斯方块游戏的玩法就是用一些随机出现的几何图案去填充平面区域,消去一行就会有得分,如果一次能消去多行,则会得到很多额外的奖励分,但这会承担一定的风险,因为那些随机的图案是需要通过适当的平移或旋转后才可能被放置到合适的空位上去的,当剩余的内容太多时,就不容易做这些操作。我关心的是这些随机出现的图案。它们都是由四块小正方形拼接在一起构成的,要求相邻的两块必须有一条公共边相连。现在的问题是由四个小正方形按照这样的连接方式,在平面上一共能得到多少种不同的图案?当然,通过平移或旋转后能重合的图案被看成是同一种图案。玩过这款游戏的人应该会知道,答案是共有 7 种!图 1 展示的就是这所有 7 种不同的图案。


图 1

现在我们来思考,从这个游戏中我们可以提些什么数学问题?我首先想到的问题是:如果我们将小方块的个数从 4 块增加到 5 块,那么在平面上一共会有多少种不同的图案?也就是说,用5个同样大小的小正方形,按照相邻两个必须有一条边重合,且构成的图案不能有空洞出现的要求,在平移与旋转后能重合的图案被看成相同的情况下,一共会有多少种不同的连通图案?记此不同图案总数为 a5 ,我们的问题就是求 a5 的值。这个问题一旦被提出,我们马上就会想到能将此问题一般化,即:如果相同小方块的个数为 n ,那么用它们能构成的不同图案总数 an 是多少?下面的事实是已知的:a1=1 ,a2=1 ,a3=2 ,a4=7 。

理论上,只要 n 的值不太大,那么求一个具体的 an 值还是能办到的,难的是求出 an 的通项公式!例如,求 a5 的值就可以作为一个数学实验活动,让中学生们通过探索后自己来获得。这里,探索的关键就是要做到不重不漏。不重的意思是你最后得到的图案中不能出现一个图案通过旋转及平移能与另一个图案重合的情况,而不漏当然就是指这些图案已经包含了 5 个小方块能拼成的所有图案,没有漏网的。经过探索,我们可求得 a5=18 。图 2 中展示的就是这所有的 18 种图案。


图 2



上面讲的是平面上的情况。我们还可以扩展思维,来考虑空间的情形。想象如果有 3 维的立体俄罗斯方块,那么用 4 块小正方体拼图,共可拼成多少种不同的图案(同样,能通过平移及旋转重合的图案看成是同一种)?当然我们这里要添加任意两个相邻的正方体必须有一个面重合,且图案不能有空洞的限制条件。容易看出,用 1 ,2 ,3 ,4 块小正方体拼出的不同图案总个数分别为 1 ,1 ,2 ,8 。

图 3 展示的就是用 4 块小正方体拼图的所有可能图案。


图 3

到了这里,我们自然还能问:一般地,用 n 块小正方体拼图,共能拼出多少种不同的图案?

让中学生来探究这类空间问题,一来可提高他们学习数学的兴趣,二来可以培养他们的空间想象能力,三来通过画出这些图案的三视图,还可有助于三视图的教学。

如果将思维再进行扩展,大学生或研究生还可以考虑 m 维欧几里得空间中由 n 个棱长为 1 的超立方体来拼图案,则不同图案的总个数有多少?这就是由平面上 5 块小方块问题引出的最一般情形的问题!当然也是最难的问题。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|数学中国 ( 京ICP备05040119号 )

GMT+8, 2025-5-7 04:48 , Processed in 0.077158 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表