数学数学,关于数的学问。
那么,让我们从数数这个最简单的活动开始,那么,第一个问题立即就出来了:
你能数0吗?
显然你可以一个一个的数,比如有三个东西,你就数到3,有5个就数到5。
你怎么数0呢?
没有东西?可以这么说。实际上还有另一种理解:不是没有,而是你没看见。
还有没有别的情况?没看见其实也包括两种情况,一种是现在没看见,从前看见了,或者以后会看见;
还有一种,就是永远不会看见。这个理解很重要,先放着,稍后会用到。
回到数数,脱离具体的物体的个数,抽象起来。
如果你开始逐个的数数,你确实可以这么数,
0,1,2,3,4……
但是正常的情况下,你一般会这么数,
1,2,3,4...
可能出了程序员之外,基本上没有人习惯让自然数序列从0开始。
这不仅仅是个习惯问题,实际上还有内在的一个原因:
因为1加1可以等于2,不断的加1,可以得出所有自然数。或者不用1,用2,
则可以得间隔为2的自然数。其它后面的数,虽然会使得间隔越来越大,
(这并不能代表数量越来越少),但是,终究,通过加法运算,是能得出其它自然数的。
而0呢?你用多少个0,加起来,能得到1?多少个也不可能,对吧?
所以潜意识里面,你就没有把0和其它正整数当成一样的东西。
而事实上,古时候很多数学系统都是没有0的。
就像后来,负数(还有虚数)很长时间都不被数学家接受一样,0被接受是有困难的;
但这个困难是有道理的。
只是我们后人习惯了接受0,反而认为前人不接受0是一种错误。