暴露年龄系列:0是自然数吗?
169次浏览 发布时间:2023-04-09 22:30:22热门综艺节目《奔跑吧兄弟》中,一道“不是自然数的最小的数是什么?”一题引发了众网友热烈讨论。“跑男找密码开门那期,红队拿到最后一个密码的提示:不是自然数的最小的数是什么?看他们输的居然是0,被吓坏了。没想到答案居然是对的。0真的不是自然数吗?”网友“酱油铁匠铺”的这“一惊”引发了近百网友的吐槽。
约一大半网友笃定表示:“0当然不是自然数了,楼主受惊了。”也有不少网友模棱两可,“我学的时候反正不是自然数,后来据说教材改了。”更有网友神回复:“上小学、初中时,老师说0不是自然数,上了高中老师说0又变成自然数了,精分了!”“有没有发现这是个暴露年龄的帖子。”
一、“0”是不是自然数?说法不一
调查中发现,70后、80后,甚至部分90后认为“0是自然数”,这道看似简单的数学常识,给不少人留下了深刻印象——很容易弄错。而00后孩子坚称“0是自然数”。
二、结论:教育部已明确,将“0”归入自然数
小学教材中0已归为自然数了。三年级教材中还没有提到自然数这个概念,但小学四年级的数学教材中明确了0、1、2、3、4、5……都是自然数。
我国教材以前一直都是遵循前苏联的说法,认为0不是自然数。2000年教育部召开教材改编会议时,已明确提出将0归为自然数。将“0”规定为“自然数”后很多概念孩子容易理解了。比如温度计刻度为0,海平面为0,0也代表一个数字。但是也有一些原本清晰的数学概念变得容易混淆了。
三、专家:这个“小问题”,学界争论了数百年
通常情况下,自然数是在自然状态中数出来的。没文字前,原始人打猎、采苹果需要计数,先用石头表示,摘一个苹果放一块石头,慢慢演变出数字,1、2、3……,最初没有“0”。直到公元600年左右,“0”才由印度从阿拉伯世界传到欧洲,欧洲人开始时仍对“0”作为数字感到抗拒,认为“0”不是一个“自然”数。19世纪末,集合论研究者为了解释“空集”这个概念,把“0”放入自然数内。逻辑论者及计算机科学家,接受集合论者的定义。
而其他一些数学家,主要是数论学家,则依从传统把零拒之于自然数之外。如《华罗庚文集》中就定义“自然数为,1、2、3、4……”。“这种争论一直持续到现在,争论了数百年。”纪春岗教授介绍说,国际中对于自然数的定义依然有两种标准,一种是N=0、1、2、3……,另一种N*=1、2、3、4……。国际权威的数学著作《数学指南》中解释:“通常认为自然数是1、2、3……,也有人认为0是自然数。”
四、“0”加入自然数,与计算机发展有关
2005年左右,我国各种版本的中小学教材都将0归入了自然数中。把“0作为自然数”这个概念传递给中小学生,应该和计算机发展有很大的关系。使用计算机编程时,需要用计算机语言写代码,计算机语言“二进制码”就是由两个基本字符“0”、“1”组成的代码,“0”在计算机中的重要性不言而喻。计算机科学家通常将“0”放在数字的第一位,方便编码及运算。很多孩子从小学阶段开始学习计算编程,0作为自然数的概念变得更重要。