数学和自然科学三个本质差别
1.测量和逻辑推理的区别
我们知道几何学源于古埃及,当地人出于农业生产的考虑,对天文和土地进行度量,发明了几何学。但是,度量出来的几何其实和真正的数学还有很大的差距。
比如说,古代文明的人们确实观察到勾股数的现象,他们画一个直角三角形,勾三尺长、股四尺长时,弦长恰好就是五尺长,于是就有了勾三股四弦五的说法。
但是这里面存在一个大问题,我们说长度是三尺,其实并非数学上准确的长度,用尺子量出来的3,可能是3.01,也可能是2.99。这样一来勾三股四弦五就是一个比较模糊的说法了。
在数学上,观察的经验可以给我们启发,但是它不能成为我们得到数学结论的依据,数学上的结论只能从定义和公理出发,使用逻辑严格证明得到,不能通过经验总结出来。
讲回到勾股定理,一个工匠注意到勾三股四弦五这个现象,和提出一个具有普遍意义的定理是两回事。
我们通过观察还可以发现,如果勾3.5,股4.5,那么弦大约是5.7,这个“大约”的误差只有万分之一点六左右(弦长大约是5.700887),古代任何测量都发现不了。这时如果你说勾3.5股4.5弦5.7,从物理上来说基本正确,但是在数学上就错了。这是第一个差别,就是测量会出错,但推理不会。
那么,如果我们抛开误差的影响,是否可以认为早期文明的人们发现了勾股定理呢?也不能,只能说他们观察到一些现象,而非发现了定理。这涉及到数学和自然科学的第二个主要区别,证实和证明的区别了。
2.用事实证实和用逻辑证明的区别
在自然科学中,一个假说通过实验证实,就变成了定律。比如说与牛顿同时代英国的大科学家波义耳同法国科学家马略特一同发现:一个封闭容器中气体的压强和体积成反比。这很好理解,因为体积压得越小,内部的压强肯定越大。这两个人通过很多实验,都证实了这件事,于是这个定律就由他们两个人的名字命名了。
但是,如果有一个非常爱较真的人一定要抬杠,说你们证实了所有的情况(各种体积和压强的组合)吗,你们敢保证没有例外么?波义耳和马略特肯定会说,我们不敢保证没有例外,但是这个规律你平时使用肯定没有问题。
果然,后来人们真的发现当压强特别大时,这个定律就不管用了。但是没有关系,在大多数条件下,这个定理依然成立,今天人们在做产品时,依然可以用。
事实上,今天几乎所有的自然科学的定律和理论,不仅存在一个被推翻的可能性,而且有很多的例外。比如,证实引力波的实验,也只能保证99.9999%的可能性结论是对的。
但是,在数学上,用实验来验证一个假说(在数学上常常被称为猜想)是不被允许的,我们在后面介绍无穷大时,大家还会看到这甚至是做不到的。数学的结论只能从逻辑出发,通过归纳或者演绎得出来。它必须完全正确,没有例外,因为但凡有一个例外(也被称为反例),就要被完全否定掉。这里面最著名的例子就是哥德巴赫猜想。
今天人们利用计算机,在可以验证的范围内,都验证了这个猜想是对的,但是因为没有穷尽所有的可能,就不能说猜想被证明了。因此,我们依然不能在这个基础上,构建其它的数学定理。
所以,数学世界和测量世界第二个区别就是,数学理论必须要证明,保证没有例外。
3.科学结论相对性和数学结论绝对性的区别
为什么数学要那么严格,它的定理为什么不能有任何例外,更不能特殊情况特殊处理呢?因为数学上的每一个定理都是一块基石,后人需要在此基础上往前走,试图建立一块新的基石,然后数学的大厦就一点点建成了。在这个过程中不能有丝毫的缺陷,一旦有,整个数学大厦就轰然倒塌了。
还是以勾股定理为例,它的确立,其实教会了人们在平面计算距离的方法,在此基础之上,三角学才得以建立,笛卡尔的解析几何才得以确立,再往上才能建立起微积分等数学工具。此外我们这个模块后面会讲到的无理数的出现、黄金分割,都和它有关。
人类今天发明的各种科技,像无线通信、航天等等,依赖于这些定理。如果出现了一个违反毕达哥拉斯定理的反例,不仅是这个定理失效了,而且整个数学就完蛋了,我们的科技也就时灵时不灵了。因此,数学上的每一个定理,必须也只能通过逻辑推演来证明,用多少实例来验证都没有用。
理解了数学定理确立的过程,以及它随后产生的巨大影响,我们就清楚定理和定理证明在数学中的重要性了。正是因为这个原因,西方才将这个定理命名为毕达哥拉斯定理,以彰显他的贡献。是他明确提出这个定理,并且严格地证明了它,从此毕达哥拉斯定理才成为了数学上普遍的规律。
有了一个个的定理,数学就得以建立起来,而且这个建立在逻辑推理基础上的大厦很坚固。在数学上,当一个新的定理被证明后,就会产生很多自然的推论,每一个推论可能都是一个重大的发现,甚至能带来人类认识的升级。