不敢相信,2500年前居然发生过这么惨的事:一个数学家因为发现了一个不起眼的数,被老师下令扔进地中海喂了鱼,还差点把整个古希腊的数学体系给炸个稀巴烂。这就引出了人类历史上第一次数学危机。 事情还得从大名鼎鼎的毕达哥拉斯说起。他发现了勾股定理,当时被当成神一样的存在。他的学派就是个“数学宗教”,信奉万物皆数,所有事物都能用整数或者整数比来表示。大家都以为这是铁律了。 结果他的学生希帕索斯就发现了一个大问题:如果正方形边长是1,那对角线多长呢?按勾股定理算出来是√2,可是这个数根本没办法用两个整数相除表示。这就好比给毕达哥拉斯学派来了个晴天霹雳:难道世界上还有数不是整数也不是分数? 希帕索斯发现这个秘密之后赶紧逃跑,结果还是被学派的人抓住了。他们不想让这个秘密曝光,就把希帕索斯扔进大海灭口。可是纸包不住火,√2的秘密还是传开了。整个数学界都慌了:以前的东西全是错的?这就导致了一次严重的数学危机。 这场危机持续了2000多年才解决。先是古希腊数学家欧多克索斯提出比例理论把问题绕开;直到19世纪戴德金、康托尔这些人才把无理数给定义清楚。 更有意思的是这场危机反而让数学进步了不少。它让大家知道直觉不可靠,逻辑推理才是关键。还催生出欧几里得的《几何原本》,奠定了西方数学体系的基础。 那个倒霉的希帕索斯用生命撕开了数学的新边界。科学进步从来不是一味服从权威,而是需要有勇气去质疑才行。