APP下载

特殊到一般 具体到抽象
——以一道几何探究题为例

2022-10-25

初中数学教与学 2022年17期
关键词:正整数立方体对角线

何 伟

(上海外国语大学苏河湾实验中学,200071)

数学学习来源于解决问题的过程,解题需要的是思维能力和数学方法.对探究性问题的深入思考和不断尝试,能够帮助学生更好地完善知识体系、提升思维能力、彻底理解数学思想方法,最终形成良好的认知结构和解决问题的核心能力.本文从一道几何探究题入手,阐述如何在探究过程中,体现由特殊到一般、由具体到抽象的数学方法.

一、问题提出

由小正方形组成的长方形的对角线所穿越的小正方形个数研究:

不难发现,由6×2个小正方形组成的长方形,它的对角线穿过6个小正方形(如图1).由7×5个小正方形组成的长方形,它的对角线穿过11个小正方形(如图2).

问题(1)由2022×120个小正方形组成的长方形,它的对角线穿过多少个小正方形?

(2)能否给出由m×n个(其中m,n是正整数)小正方形组成的长方形,它的对角线穿过的小正方形个数的计算公式,并说明理由.

(3)能否将上述结论推广成由m×n×h(其中m,n,h是正整数)个小立方体组成的长方体,它的对角线穿过的小立方体的个数?

二、问题分析

长方形由m×n个(其中m,n是正整数)小正方形组成,如何来计算它的对角线穿过的小正方形数量呢?

从特殊情况入手:

1.m=n(如图3~图4);

2.gcd(m,n)=1(如图5~图6);

3.gcd(m,n)>1(图7~图8),其中gcd(m,n)表示m,n的最大公约数.

对三种情况进行研究,可得f(对角线穿过的小正方形数量)与m,n的关系(见表1).

表1

由表1,可提出如下猜想:长方形由m×n个(其中m,n是正整数)小正方形组成,它的对角线穿过的小正方形数量f=m+n-gcd(m,n).

三、结论验证

(2)对角线与m+1条竖直线有m+1个交点,与n+1条水平线有n+1个交点,由于对角线的两个端点被重复计算,所以对角线与所有格线共有(m+1)+(n+1)-2=m+n个交点,且除去两端端点外,其余的交点坐标(a,b)中有且只有一个数值为整数,0≤a≤m,0≤b≤n.

(3)这m+n个交点将对角线分为(m+n-1)段,每一小段都与穿越它的小方格一一对应,所以对角线共穿过了(m+n-1)个小方格,即满足猜想公式f=m+n-gcd(m,n),此时gcd(m,n)=1.

综上所述,长方形由m×n个(其中m,n是正整数)小正方形组成,其对角线穿过的小正方形数量f=m+n-gcd(m,n),无论m与n的数量关系如何均满足此公式.

四、问题解决

对于问题(1),因为gcd(2022,120)=6,所以由2022×120个小正方形组成的长方形,它的对角线穿过的小正方形数量f=m+n-gcd(m,n)=2022+120-6=2136.

五、特殊问题一般化、具体问题抽象化

接下来,我们将上述结论推广到由m×n×h(其中m,n,h是正整数)个小立方体组成的长方体中,它的对角线穿过的小立方体的个数.

在平面十字坐标系中,笔者在解决“由m×n个(其中m,n是正整数)小正方形组成的长方形中,它的对角线穿过的小正方形个数的计算公式”是通过计算对角线分别与横格线、竖格线的交点数,来计算对角线的分段数,从而找出所穿越的小方格数量,得出f=m+n-gcd(m,n)的结论.

经分析,不难发现公式f=m+n-gcd(m,n)形似容斥原理公式,即对于长方形的对角线每穿越一次纵、横格线时产生一个交点,其在十字坐标系内坐标为(a,b),0≤a≤m,0≤b≤n,a,b中至少有一个数值为整数,这些交点将对角线分段,分段数为f(m∪n)=m+n-m∩n(如图11).

而在立体三维坐标系中,想象由m×n×h(其中,m,n,h是正整数)个小立方体组成的长方体中,体对角线所穿越的将是内部小立方体的顶点、棱和面.由前文中的平面体系证明,不难发现如下结论:

2.当体对角线穿越内部小立方体棱上某点(棱两端端点除外)的时候,必有棱所交界的两个方向产生大于1的最大公约数的整数倍,即坐标(a,b,c)中必有2个数值为整数,此时体对角线可穿越2个数值为整数值的坐标点后进入一个新小立方体.

3.当体对角线穿越内部小立方体面上某点(四周棱上点除外)的时候,必有点的坐标(a,b,c)中有且只有1个数值为整数,而且每穿过一个面,就可以到达一个新的小立方体.

例如,由 9×5×6个小立方体组成的长方体,其三视图如图12所示.

因为gcd(9,5,6)=1,所以体对角线没有直接穿越小立方体顶点;

因为gcd(9,6)=3,所以在m-h构成的正视图中,体对角线在长方体内部2次穿越小立方体的棱(不包括两端端点);

因为gcd(9,5)=1,gcd(5,6)=1,所以在m-n构成的俯视图、n-h构成的侧视图中体对角线无穿越内部小立方体棱,均穿越面到达新的小立方体.

经过作图计数得到体对角线穿越小立方体数量是:

9+5+6-gcd(9,6)-gcd(9,5)-gcd(5,6)+gcd(9,5,6)=16(个)

由上分析,可以将问题转化为体对角线在立体坐标系中与小立方体面、棱、顶点的所有交点坐标(a,b,c),已知0≤a≤m,0≤b≤n,0≤c≤h,至少有一个数值为整数,即可计入穿越一个新的立方体.

因此,由m×n×h(其中m,n,h是正整数)个小立方体组成的长方体,它的体对角线穿过小立方体个数F的计数公式为:

F=m+n+h-gcd(m,n)-gcd(m,h)-gcd(n,h)+gcd(m,n,h).

同样,上述公式也形似容斥原理公式m+n+h-m∩n-m∩h-n∩h+m∩n∩h.

六、反思

问题(1)中给出具体的行和列的数字,计算出对角线穿过的正方形,便于上手解决该问题,通过一般化、具体化的问题,找出相同点和不同点,从而推导出公式;问题(2)递进到一般化的m×n个(其中m,n是正整数)小正方形组成的长方形中,它的对角线穿过的小正方形个数的计算公式,需要找出行列数互素以及不互素情况下如何用一个公式来表示;问题(3)更进一步,从平面上升到立体,需要推导出长方体对角线穿过的正方体个数的公式.该探究题由具体数字到抽象字母,从平面图形到立体图形的延伸,开阔了学生的视野,激发了学生的数学思维.

猜你喜欢

正整数立方体对角线
关于包含Euler函数φ(n)的一个方程的正整数解
内克尔立方体里的瓢虫
方程xy=yx+1的全部正整数解
图形前线
立方体星交会对接和空间飞行演示
折纸
边、角、对角线与平行四边形的关系
看四边形对角线的“气质”
数学题
母鸡下蛋