ARTICLE · 998458
从小学到高中,有哪些有意思的数学知识?

点击上方蓝字·关注我们


感谢我们的羊老师!
如果从小学一路学到高中,我们会发现数学值得孩子接触的内容,远远不只是课本上的计算、公式和考试题。小学数学里已经藏着数论、组合、几何、逻辑和算法的雏形;到了初中,证明、函数、概率、代数结构开始慢慢出现;进入高中以后,数学开始研究变化、无限、随机、空间和更加复杂的结构。很多孩子觉得数学知识越来越多,其实如果把这些知识重新整理,会发现它们之间有很强的连续性。小学里一个看似简单的规律,到了初中可能会变成一个证明问题,到了高中又可能发展成函数、数列或者概率模型。
小学阶段最值得讲的一个主题,是奇数和偶数。奇数和偶数看起来简单,几乎每个孩子都会判断,可里面已经藏着很强的规律。两个偶数相加一定是偶数,两个奇数相加也是偶数,一个奇数和一个偶数相加一定是奇数。乘法也有规律,只要两个数里有一个是偶数,乘积一定是偶数;只有两个数都是奇数,乘积才是奇数。继续往下想,还可以研究连续整数。两个连续整数一定一奇一偶,所以它们的乘积一定是偶数。三个连续整数中一定有一个能被3整除,同时至少有一个是偶数,所以三个连续整数的乘积一定能被6整除。孩子一开始只是知道奇偶,继续走下去,其实已经进入数论的基本思想。
连续奇数的和也是一个很漂亮的知识。1等于1的平方,1加3等于4,也就是2的平方,1加3加5等于9,也就是3的平方,1加3加5加7等于16,也就是4的平方。继续加下去,前n个连续奇数的和正好等于n的平方。只看数字可能会觉得巧,如果把它画成正方形方格就很清楚。一个1乘1的小正方形,外围增加3个小格,就变成2乘2;再增加5个小格,就变成3乘3;再增加7个小格,就变成4乘4。这里出现了数学里很重要的数形结合。很多复杂的代数规律,画成图以后会突然变得很直观。
连续整数求和同样值得讲。1加2一直加到100,最经典的方法就是把1和100配对,2和99配对,3和98配对,每一组都是101,总共有50组,所以最后得到5050。这个方法可以推广到1加2一直加到n,最后得到n乘以n加1再除以2。更有意思的是,孩子可以从这里理解一个很重要的观念。遇到大量重复计算的时候,不一定要真的一项一项算,先看结构,往往能大幅减少计算量。数学里很多公式,本质上都是把重复劳动压缩成一个结构。
平方数本身也非常值得小学阶段研究。1、4、9、16、25、36、49这些数看起来只是1的平方、2的平方、3的平方,其实相邻平方数之间也有规律。4减1等于3,9减4等于5,16减9等于7,25减16等于9。相邻平方数的差正好是连续奇数。也就是说,平方数和奇数之间有一条很紧密的线。继续往前,还可以看平方数个位数字的规律。一个整数平方以后,个位只能是0、1、4、5、6、9,不可能出现2、3、7、8。这个规律在判断一个数是否可能是完全平方数时非常好用。
立方数也可以提前做一点科普。1的立方是1,2的立方是8,3的立方是27,4的立方是64。特别有意思的是,前n个奇数和平方数有关系,前n个正整数的立方和也有一个很漂亮的公式。1的立方加2的立方一直加到n的立方,刚好等于1加2一直加到n的和再平方。比如1的立方加2的立方加3的立方等于1加8加27等于36,而1加2加3等于6,6的平方也是36。小学阶段不需要证明,但完全可以让孩子先感受到数学中这些看起来离得很远的对象,常常会出现意想不到的联系。
整除规律也是非常值得展开的内容。一个数能不能被2整除,只看个位;能不能被5整除,也只看个位;能不能被3整除,可以看各位数字之和;能不能被9整除,也可以看各位数字之和。比如123456,各位数字加起来等于21,21能被3整除,所以123456也能被3整除。为什么会这样,可以从十进制解释。10除以3余1,100除以3也余1,1000除以3还是余1,所以一个数的每一位展开以后,最终都和各位数字之和同余。这个原理以后到了初高中会发展成同余思想,是数论里很重要的一块。
11的整除规律也很有趣。比如判断2728能不能被11整除,可以算2减7加2减8,结果是负11,所以2728能被11整除。也可以把奇数位数字之和与偶数位数字之和相减,只要差是11的倍数,这个数就能被11整除。这个技巧非常适合让孩子感受数学中的规律发现。很多整除规则都不是死记出来的,它们来自十进制数位本身的结构。
质数和合数是小学高年级很值得讲的主题。质数只有1和自身两个正因数,比如2、3、5、7、11、13。2是唯一的偶质数。所有大于2的偶数都不是质数,因为它们至少能被2整除。质数看起来只是一类特殊整数,实际上它们在整数世界里有点像化学中的基本元素。任何大于1的整数,都可以分解成质数相乘,而且这种分解在忽略顺序的情况下是唯一的。这就是算术基本定理。比如60可以分解成2乘2乘3乘5。以后学习最大公因数、最小公倍数、分数约分,背后其实都和质因数分解有关。
质数里还有很多非常神奇的问题。比如孪生质数,像3和5、5和7、11和13、17和19,它们之间只差2。数学家已经知道这样的质数很多,但是否存在无穷多对孪生质数,到今天仍然是一个著名难题。孩子会从这里第一次意识到,小学课本里这么简单的质数,继续研究下去居然能走到现代数学前沿。
完全数也是很好的数学科普。6的正因数除了自己以外是1、2、3,这三个数相加正好等于6,所以6叫完全数。28也是完全数,因为1加2加4加7加14等于28。再往后还有496和8128。古希腊人很早就研究完全数。后来人们发现,偶完全数和梅森质数之间有非常深的关系。如果2的p次方减1是质数,那么2的p减1次方乘以2的p次方减1会形成一个偶完全数。这个结论已经超出小学范围,但拿来做拓展会很有意思。
回文数也是孩子非常容易感兴趣的一类数。121、1331、12321,正着读和倒着读完全一样。有些数进行反转相加之后,会很快得到回文数。比如56加65等于121。还有一个很有名的问题,196不断做反转相加,到底会不会最终得到回文数,目前仍然没有完全解决。这样一个看起来像数学游戏的问题,也能发展成开放问题。
数字黑洞也很有趣。比如著名的6174。任意选四位数,只要四个数字不完全相同,把数字从大到小排列成一个数,再从小到大排列成另一个数,用大的减小的,然后重复这个过程,绝大多数情况下最后都会来到6174。比如3524,大排列是5432,小排列是2345,相减得到3087,再排成8730减0378得到8352,继续做下去最后就会到6174。这叫卡普雷卡常数。小学高年级拿来做探索活动非常合适。
鸡兔同笼也不该只当成一道古代应用题。假设有35只鸡和兔,一共有94条腿。如果先把所有动物都当成鸡,那么应该有70条腿,实际多了24条。每把一只鸡换成兔子,就会多2条腿,所以兔子有12只。这里其实已经有了假设、基准、差量和替换的思想。到了初中用二元一次方程来做,本质上依然是在处理同样的数量关系,只是表达工具变了。
盈亏问题也是小学里非常典型的模型。比如给每个人分5个苹果,多3个;给每个人分6个苹果,少4个。每个人多分1个,总共需要多7个苹果,所以有7个人。再由7乘5加3得到38个苹果。这个模型本质上是用两种分配方案之间的差,去反推总人数。以后学方程以后,会发现这种思路实际上就是把未知量之间的关系提前结构化了。
植树问题也值得从更深的角度理解。线段两端都种树,棵数比间隔数多1;两端都不种,棵数比间隔数少1;首尾相接形成一个圆,棵数和间隔数相同。这个知识要学的,是边界条件。数学里很多公式都受边界影响。到了初中学数轴、高中学数列和概率,边界处理依旧很重要。
周期问题也是小学阶段很实用的一类知识。比如红、黄、蓝、绿四种颜色不断重复,第100个是什么颜色,只要算100除以4的余数即可。星期问题也是同样的逻辑,因为一周7天,所以经过多少天以后是星期几,本质上是在做除以7的余数计算。这里其实已经很接近模运算。以后计算机科学、密码学都会大量使用这种周期思想。
抽屉原理尤其值得讲。13个人放进12个月份,总有至少两个人同月出生。11只袜子只有5种颜色,哪怕每种颜色先拿一只,第6只就一定和某一只颜色相同。抽屉原理的关键,是当对象数量超过类别数量时,至少有一个类别会被重复占用。继续推广,如果把n加1个物体放进n个抽屉,至少一个抽屉有两个物体。再推广,放入kn加1个物体,至少一个抽屉会有k加1个物体。组合数学里大量存在这种思想。
排列组合的萌芽也可以在小学高年级接触。比如三件不同颜色的衣服和两条不同裤子,有多少种搭配。每件衣服都可以配两条裤子,所以有3乘2等于6种。两地之间如果有4条不同道路,从A去B再回来,如果要求去回不能走同一条路,那么有4乘3等于12种。孩子从这些问题中会慢慢接触乘法原理和加法原理。
莫比乌斯带是几何科普里非常适合小学和初中的内容。拿一张长纸条,扭转180度以后把两端粘起来,就得到莫比乌斯带。普通纸环有内外两个面,莫比乌斯带却只有一个连续的面。拿笔沿着中间一直画,会发现最后能回到起点,同时把原来以为的两面都画到。沿中线剪开以后,它不会变成两个分开的环,而会变成一个更长的环。这个现象是拓扑学非常好的入门。
七桥问题也值得讲。十八世纪的柯尼斯堡有七座桥,人们想知道能不能一次走遍七座桥,每座桥只走一次。欧拉把城市的陆地抽象成点,把桥抽象成线,最后发现问题跟桥有多长、城市长什么样完全没关系,只和连接关系有关。这个问题后来成为图论的重要起点。今天地图导航、物流配送、社交网络、互联网连接都和图论有关。
到了初中,代数开始成为主要工具。负数最值得重新解释。为什么负数乘负数等于正数,不能只靠一句口诀。可以从分配律来理解。因为0等于1加负1,那么负1乘0应该等于0。另一方面,负1乘1加负1等于负1乘1加负1乘负1,也必须等于0。负1乘1是负1,所以负1乘负1只能等于1。数学里的运算规则需要彼此兼容,这种自洽性非常重要。
绝对值也值得讲透。很多学生只知道正数绝对值是本身,负数绝对值是相反数。其实绝对值最自然的意义是距离。数轴上,一个数到0的距离就是它的绝对值。所以正3和负3的绝对值都是3。进一步,a减b的绝对值表示数轴上a和b之间的距离。这样一来,很多绝对值方程和不等式都会容易理解。
无理数是初中数学里一个很大的观念变化。以前接触的整数、分数、有限小数、循环小数,都属于有理数。根号2出现以后,学生第一次面对一个无法写成两个整数之比的数。证明根号2是无理数可以用反证法。假设根号2等于a除以b,并且a和b互质。平方以后得到a平方等于2b平方,所以a平方是偶数,a也是偶数。设a等于2k,再代回去,会发现b也是偶数。这样a和b都有公因数2,与互质矛盾,所以原来的假设不成立。
反证法本身就是一个很重要的知识点。想证明某件事情成立,有时候直接证明很麻烦,可以先假设它不成立,然后看会不会推出不可能的结果。比如证明不存在最大的质数。假设质数只有有限多个,把它们全部乘起来再加1,得到一个新数。这个新数不能被原来任何一个质数整除,所以它本身要么是质数,要么含有新的质因数。无论哪一种,都说明原来的质数列表不完整,因此质数一定有无穷多个。这个证明是欧几里得两千多年前给出的,今天依旧很漂亮。
0.999不断循环等于1也是初中阶段很适合讨论的问题。设x等于0.999不断循环,那么10x等于9.999不断循环,两式相减得到9x等于9,所以x等于1。也可以从分数理解,三分之一等于0.333不断循环,两边乘3,左边变成1,右边就变成0.999不断循环。这个问题让学生看到,无限小数和日常直觉有时候会发生冲突。
循环小数和分数之间还有一个完整的结论。任何有理数写成十进制以后,要么有限,要么无限循环。反过来,任何有限小数和循环小数都可以写成分数。比如0.272727不断循环,设x等于这个数,那么100x等于27.272727不断循环,两式相减得到99x等于27,所以x等于27除以99,也就是3除以11。这里其实已经开始接触无限过程和代数变形。
勾股定理是初中几何最值得展开的知识之一。直角三角形两条直角边平方和等于斜边平方。3、4、5是一组勾股数,5、12、13也是,8、15、17也是。更进一步,如果取两个正整数m大于n,可以构造m平方减n平方、2mn、m平方加n平方,这三个数满足勾股关系。比如m取2,n取1,就得到3、4、5;m取3,n取2,就得到5、12、13。公式可以批量生成勾股数组,这对初中生很有冲击力。
勾股定理还有很多不同证明,据说历史上出现过几百种。中国古代的赵爽弦图就是一种非常漂亮的面积证明。四个相同的直角三角形拼成一个大正方形,中间留下一个小正方形,通过比较面积就能得到勾股定理。这个例子特别适合让孩子感受,同一个结论可以有完全不同的证明方式。
三角形内角和180度也可以继续往外延伸。在平面欧氏几何中,它成立。可如果把三角形画在球面上,比如从北极出发沿一条经线走到赤道,再沿赤道走四分之一圈,然后沿另一条经线回到北极,可以构成一个三个角都是90度的三角形,内角和达到270度。这样学生会知道,几何定理依赖空间本身的性质。平面几何并不是所有几何的全部。
相似三角形也是一个非常实用的知识。古代人可以不爬上金字塔就估算它的高度,只要比较人的身高和影子长度,再测出金字塔影子长度,就能利用比例得到高度。泰勒斯据说就用过类似方法。相似的核心,是形状相同、大小不同,对应边成比例。今天测距、摄影、地图、工程制图都会用到这种思想。
圆周率π更是一个值得单独讲很久的话题。π是圆周长与直径的比值,大约等于3.1415926。它是无理数,也是超越数。古代人不断逼近π,中国数学家祖冲之给出了355除以113这个极其精确的近似值。355除以113大约等于3.14159292,在很长一段时间内都是世界领先的结果。π不仅出现在圆里,还会出现在三角函数、概率、统计、物理和复数中。
函数是初中数学里最重要的观念之一。函数可以理解成输入和输出之间确定的对应关系。给定一个输入,就有一个确定输出。比如出租车费用取决于行驶里程,路程取决于时间,圆面积取决于半径。函数研究的是变量之间如何关联。一次函数对应匀速变化,反比例函数表现出一个量增大时另一个量减小,二次函数会形成抛物线。这些图像不是装饰,而是在把变化规律直接画出来。
一次函数y等于kx加b里,k表示变化速度。k越大,图像越陡。b表示当x等于0时的初始值。很多现实模型都可以放进这个框架。比如打车起步价可以看成b,每公里增加费用就是k。只要学生理解这两个量的现实含义,一次函数就不再只是代公式。
二次函数也值得讲得更直观。抛物线为什么会出现两个零点、一个零点或者没有实数零点,可以直接从图像和x轴交点看出来。方程ax平方加bx加c等于0的解,就是抛物线y等于ax平方加bx加c与x轴交点的横坐标。代数方程和几何图像在这里完全接上了。判别式大于0有两个交点,等于0相切,小于0没有实数交点。
斐波那契数列是初中和高中都很适合讲的内容。1、1、2、3、5、8、13、21,每一项都是前两项之和。它最早来自兔子繁殖问题。往后看,相邻两项的比值会逐渐逼近黄金比例,大约1.618。比如13除以8是1.625,21除以13约1.615,34除以21约1.619。这里出现了一个很漂亮的现象,一个只用加法定义出来的整数数列,最后居然会逼近一个带根号的无理数。
黄金比例本身也值得讲。黄金比例φ等于1加根号5再除以2,它满足一个很特别的方程,φ的平方等于φ加1。所以φ减1等于1除以φ。这种自相似关系非常漂亮。黄金比例确实存在于正五边形和五角星里,也和斐波那契数列有数学联系。但在建筑、人体、美术中的很多黄金比例说法经常被夸大。数学科普最好把可靠的数学事实和流行故事分开。
概率是初中阶段最适合制造认知冲突的内容。生日问题就是典型。一个班只有23个人,至少两个人生日相同的概率已经超过50%。原因是比较的不是23个人和365天,而是23个人之间有很多对。23个人一共有253对。每一对都有可能生日相同,所以总概率会比直觉高很多。
蒙提霍尔问题更反直觉。三扇门,一扇后面有汽车,两扇后面有羊。第一次选择时,选中汽车概率是三分之一,选中羊概率是三分之二。主持人知道答案,会从剩下的门中打开一扇有羊的门。如果最初选中了汽车,换门会输;如果最初选中了羊,主持人必然帮你排除另一扇羊门,换门就会赢。所以换门中奖概率等于最初选错的概率,也就是三分之二。
平均数也有很多陷阱。假设一个班大部分学生收入为0,有一个超级富豪收入极高,那么平均收入可能看起来非常高,却无法代表大多数人的状况。这就是为什么统计里除了平均数,还会看中位数、众数、四分位数。中位数把数据按大小排列后取中间位置,它对极端值更不敏感。现实中讨论房价、工资、财富时,中位数经常比平均数更有代表性。
辛普森悖论也可以给优秀的初中生和高中生做科普。两个学校分别比较男女录取率时,A学校可能在男生和女生中录取率都更高,可把男女合在一起以后,A学校总录取率反而可能更低。原因是不同群体比例不同。这个现象提醒我们,统计结论非常依赖数据如何分组。看总数据和看分组数据,有时会得到相反结论。
进入高中以后,指数函数是非常值得讲透的。线性增长是每次增加同样的量,指数增长则是每次乘以同样的倍数。1、2、4、8、16、32看起来前期并不夸张,可继续翻倍,很快就会变得巨大。2的10次方大约是1000,2的20次方大约是100万,2的30次方大约是10亿。只经过30次翻倍,就从1变成10亿量级。这就是指数增长的可怕之处。
棋盘放米故事很好地展示了指数增长。第一格放1粒,第二格2粒,第三格4粒,每一格都是前一格的两倍。第64格需要2的63次方粒米,全部64格加起来是2的64次方减1。这个数接近1845亿亿。人脑非常擅长理解线性变化,却很不擅长直觉估计指数增长。
复利也是指数增长。假设本金每年增长10%,第一年乘1.1,第二年再乘1.1,经过n年以后变成初始本金乘1.1的n次方。很多人把每年10%简单理解成十年增长100%,实际上因为每年的增长都会进入下一年的本金,十年以后增长会超过100%。这也是金融数学最基础的思想之一。
对数正好是指数的反问题。2的几次方等于8,答案是3,所以log以2为底8等于3。对数很重要的原因之一,是它能把乘法变成加法。log(ab)等于log a加log b。在计算器出现以前,人们依靠对数表把繁重的乘法转成查表和加法,大大提高天文、航海和工程计算效率。
对数尺度在现实中也很多。分贝是对数尺度,地震震级也是对数尺度,酸碱度pH同样和对数有关。对数尺度适合描述跨度极大的数据。比如声音强度从很小到非常大,如果直接用普通线性刻度会非常不方便,用对数以后可以压缩到一个更容易处理的范围。
复数是高中数学里一个很容易被误解的知识。i满足i平方等于负1。实数范围里没有数平方后得到负数,所以数学家把数系扩展到了复数。复数写成a加bi,可以放在复平面上看成点(a,b)。这时复数加法类似向量加法,而复数乘法还能和旋转联系起来。
乘以i可以理解成逆时针旋转90度。数字1位于复平面的正实轴上,乘i以后来到i的位置,再乘i来到负1,再乘i来到负i,再乘i回到1。也就是说,1、i、负1、负i形成一个四步旋转循环。这样看,i平方等于负1就变得非常自然。
欧拉公式把复数、指数和三角函数连接起来。e的ix次方等于cos x加i sin x。当x等于π时,cos π等于负1,sin π等于0,所以e的iπ次方等于负1,得到e的iπ次方加1等于0。这个式子同时出现了0、1、π、e、i这些重要常数。它之所以著名,并不只是因为形式短,而是因为它把几块原本看起来完全不同的数学连接到了一起。
数列也是高中阶段非常重要的一类结构。等差数列每次增加固定量,等比数列每次乘固定倍数。它们分别对应线性变化和指数变化。数列还可以递推定义,比如斐波那契数列。递推思想和计算机编程关系很密切,因为很多算法就是通过前面的结果一步一步生成后面的结果。
数学归纳法很适合解释成多米诺骨牌。要证明一个命题对所有正整数都成立,可以先证明第一块骨牌能倒,再证明只要第k块倒了,第k加1块也一定倒,那么所有骨牌就都会倒。比如证明1加3加5一直加到2n减1等于n平方,就可以用数学归纳法。归纳法是从有限步骤控制无限个结论,非常有数学味道。
极限是高中数学走向微积分的入口。0.9、0.99、0.999、0.9999会越来越接近1。1除以2、1除以4、1除以8、1除以16会越来越接近0。极限研究的并不是某一项等于多少,而是当过程持续下去时,整体趋势靠近哪里。这种思想是处理无限过程的基础。
导数研究瞬时变化率。汽车从0秒到10秒走了100米,平均速度是每秒10米。但如果想知道第5秒那一瞬间的速度,就需要把时间区间缩得越来越小。先看4秒到6秒,再看4.9秒到5.1秒,再看4.999秒到5.001秒,平均速度会逐渐逼近某个数,这个极限就是瞬时速度。
导数还有几何意义。函数图像上某一点的导数,就是这一点切线的斜率。导数为正,函数在附近增加;导数为负,函数在附近减少;导数等于0的位置常常可能出现极大值或极小值。优化问题因此和导数关系非常密切。比如固定材料怎样设计盒子容积最大,怎样让成本最低,都可以转成求函数极值。
积分可以理解成把无数个很小的部分加起来。想求一个不规则图形的面积,可以把它切成很多很窄的长方形,先算这些长方形面积,再全部相加。切得越细,误差越小。当宽度无限接近0时,这种总和就发展成定积分。
微积分基本定理更漂亮。导数研究变化率,积分研究累积,看上去是两种不同的事情,可它们恰好互相联系。如果位置函数的导数是速度,那么速度函数的积分又能还原位移。一个负责拆开变化,一个负责累积变化,最后竟然彼此互逆。这是微积分最核心的结构之一。
无穷是高中科普里最值得讲的主题之一。自然数1、2、3一直下去有无穷多个,偶数2、4、6也有无穷多个。直觉上偶数应该只有自然数的一半,可如果把1对应2,2对应4,3对应6,每个自然数都能和一个唯一偶数配对,所以集合论认为它们拥有相同的基数。
更反直觉的是,无穷还有大小。自然数和整数一样多,甚至有理数和自然数也可以建立一一对应,所以有理数虽然看起来密密麻麻,仍然属于可数无穷。可实数不一样。康托尔用对角线方法证明,0到1之间的实数无法和自然数一一对应,所以实数的无穷比自然数的无穷更大。这是现代数学里非常震撼的结论。
希尔伯特旅馆专门帮助人理解无穷。假设一家旅馆有1号、2号、3号一直到无穷号房间,而且全部住满。现在又来一个客人,只需要让1号房住客搬到2号房,2号搬到3号,所有人都往后移动一间,1号房就空出来了。如果来了无穷多个新客人,也可以让原住客从n号房搬到2n号房,把所有奇数房间空出来给新客人。有限世界里完全做不到的事情,在无限集合里可以成立。
概率到了高中可以进一步讲条件概率。已知某个条件以后,原来的概率会变化。比如一副牌中随机抽一张,抽到A的概率是4除以52。如果已经知道这张牌是黑桃,那么抽到A的概率就变成1除以13。信息会改变概率,这就是条件概率。
贝叶斯公式正是在反向更新概率。假设某种病在人群中患病率1%,检测对患病者有99%概率呈阳性,对健康者有5%假阳性。如果有10000人,大约100人患病,其中99人检测阳性;9900个健康人中,大约495人也会检测阳性。所以总阳性人数大约594人,其中患病只有99人。于是一个人检测阳性以后,患病的概率大约是99除以594,也就是16.7%左右,远低于很多人的直觉。
这个例子特别重要,因为它说明检测准确率和检测后患病概率并不是一回事。还要考虑基础发生率。医学、司法、风控、人工智能判断中,忽略基础概率都可能造成严重误判。
数学期望是概率论里另一个非常重要的思想。假设一个游戏一半概率赢10元,一半概率输12元,单次结果无法预测,但长期平均收益可以算。期望等于0.5乘10加0.5乘负12,结果是负1。也就是说,每玩一次长期平均亏1元。赌场能够长期赚钱,并不需要保证每个玩家每次都输,只需要让每个游戏的数学期望略微偏向赌场即可。
大数定律解释了为什么数学期望在长期会显现。抛一次硬币可能正面,也可能反面。抛10次,正面比例可能是70%;抛100次可能是56%;抛100万次以后,比例通常会越来越接近50%。随机并不代表毫无规律,单次结果不确定,大量重复以后反而会出现稳定规律。
正态分布也是高中统计非常值得讲的内容。很多由大量小随机因素共同作用形成的变量,会近似呈钟形分布。比如某些测量误差、身高等。正态分布中,数据在平均值附近最多,越偏离平均值越少。大约68%的数据落在平均值正负一个标准差内,约95%落在正负两个标准差内,约99.7%落在正负三个标准差内。
标准差反映数据的分散程度。两个班平均分都可能是80分,但一个班大部分学生集中在78到82之间,另一个班可能有人100分、有人60分。平均数相同,数据稳定程度完全不同。标准差就是用来描述这种差别的。
相关性和因果关系也应该在高中阶段讲清楚。夏天冰淇淋销量增加,同时溺水事故也会增加,但不能因此说吃冰淇淋导致溺水。影响两者的共同因素可能是气温。天气越热,买冰淇淋的人越多,游泳的人也越多。两个变量一起变化,只说明它们相关,不代表一个一定导致另一个。
博弈论也可以做高中科普。囚徒困境就是很经典的模型。两个人分别选择合作或背叛,从个人角度看,背叛可能都更有利,但两个人都背叛以后,结果反而比双方合作更差。这个模型可以帮助理解竞争、合作、经济谈判、国际关系甚至生物进化中的一些现象。
混沌理论也非常适合高中生。某些系统虽然完全由确定规则控制,却会因为初始条件极小的差异,后来产生巨大区别。这就是常说的蝴蝶效应。天气系统就是典型例子。方程本身并不随机,但初始测量误差经过不断放大,会让长期预测变得非常困难。确定性的规则并不意味着长期结果一定容易预测。
分形也是一个很漂亮的主题。海岸线、雪花、树枝等结构经常表现出某种自相似。科赫雪花就是经典数学分形。每条线段中间三分之一向外凸起一个小三角形,再对新线段重复同样操作。随着次数增加,边界长度会越来越大,甚至趋向无穷,但包围的面积却仍然有限。有限面积和无限周长同时出现,非常反直觉。
曼德博集合也是分形的重要例子。它由非常简单的复数迭代公式产生,却形成极其复杂的边界。无论放大多少倍,都能看到新的结构。这个例子很适合让学生理解,复杂并不一定来自复杂规则。有时一个很简单的迭代规则,反复执行以后就能产生极其复杂的图形。
拓扑学到了高中也可以做一些浅显介绍。拓扑关心的是连续变形以后哪些性质不改变。在拓扑学里,一个带把手的咖啡杯和一个甜甜圈可以被视为同一类结构,因为两者都有一个洞,可以通过连续拉伸变形互相转化,不需要撕裂或粘合。球和甜甜圈则不一样,因为球没有洞,甜甜圈有一个洞。
图论也非常适合高中生。一个社交网络里,人可以看作点,朋友关系可以看作边。交通网络、航班路线、电路网络、互联网都可以抽象成图。最短路径问题研究从一个点到另一个点怎样走最短。导航软件背后就会使用类似的图算法。
四色定理也很有趣。任何平面地图,只要相邻国家必须涂不同颜色,最多只需要四种颜色。这个问题看起来像儿童涂色游戏,却困扰数学家一百多年,最后成为最早大量依赖计算机证明的著名定理之一。它特别能说明,题目简单和问题容易是两回事。
密码学也是数学和现实连接非常紧密的一块。现代公钥密码体系大量依赖数论。大整数相乘很容易,比如两个几百位质数相乘,计算机很快就能完成;但只给出乘积,想反推出原来的两个大质数却困难得多。RSA密码体系就利用了这种计算上的不对称性。小学学的质数,到了现代网络安全中居然成了重要工具。
二进制也是很好的数学科普。十进制每一位使用0到9十个数字,二进制只有0和1。十进制的13等于8加4加1,所以在二进制里写成1101。计算机使用二进制,是因为电子电路很容易稳定表示两种状态,比如高电平和低电平。孩子学过的进位制,在计算机里直接变成了现实技术。
算法也是数学思维的一部分。比如找最大公因数,可以不断分解质因数,也可以使用欧几里得算法。求48和18的最大公因数,48除以18余12,18除以12余6,12除以6余0,所以最大公因数是6。这个算法已经有两千多年历史,今天计算机仍然在使用。一个优秀算法的价值,就是用有限而稳定的步骤处理大量问题。
如果把这些知识放在一起,会发现小学、初中、高中的数学其实不是三套割裂的内容。小学里的整除、质数、周期问题,会发展成初高中的数论和模运算;小学里的鸡兔同笼和盈亏问题,会发展成方程和函数;小学里的图形拼接会进入初中的几何证明,再继续发展到高中的解析几何和空间几何;初中的概率会发展成高中的条件概率、数学期望和统计推断;初中的函数到了高中以后会进入指数、对数、三角函数和微积分。
一个孩子如果只跟着考试题走,很容易觉得数学就是不断增加公式。可如果把这些知识串起来,会发现数学一直在研究几个很稳定的问题。数字有什么规律,形状之间有什么关系,一个量变化时另一个量怎样跟着变化,随机事件中有没有稳定规律,无限过程怎样被严格处理,复杂问题能不能被压缩成简单结构。
小学阶段最重要的是建立数感、结构感和规律意识。初中开始训练代数化、证明和函数思想。高中进一步进入抽象、变化、随机和无限。三个阶段的难度确实越来越高,但核心并没有突然改变。数学一直在教人寻找关系、压缩信息、判断条件、建立模型,再通过逻辑一步一步推出结果。
所以数学科普值得做的,并不只是把奥数题换个包装,也不只是介绍几个数学家的故事。更值得做的是让孩子看到课本知识背后的世界。为什么奇数之和会变成平方数,为什么质数看起来简单却有大量未解难题,为什么0.999不断循环等于1,为什么三角形内角和在球面上不再是180度,为什么23个人就有超过一半概率出现生日相同,为什么换门能把蒙提霍尔问题的中奖率从三分之一提高到三分之二,为什么虚数可以理解成旋转,为什么指数增长会迅速失控,为什么无穷还有大小,为什么检测阳性不等于高概率患病,为什么一条简单的递推公式能够生成极其复杂的分形。
以上这些内容讲开以后,学生看到的数学会完全不一样。小学数学不再只是四则运算,初中数学也不只是方程和几何题,高中数学更不只是为了高考去背函数和公式。它们其实是一条连续的线。从一个孩子最开始发现1加3等于4,到后来理解导数、概率、无限和复数,背后一直是在做同一件事:用越来越精确的语言去描述规律,用越来越可靠的方法去处理复杂问题。
这也是我认为数学最值得学生早点看到的一面。会做题当然重要,但一个孩子如果只知道怎么把答案算出来,他对数学的理解还是比较窄。把数学学进去以后,他会开始问为什么这个规律成立,条件换了会怎样,有没有更一般的情况,能不能换一种方法证明,两个看起来无关的知识为什么会突然连起来。到了这个时候,数学才从一门考试科目,慢慢变成一种思考方式。
