友友们,问你们一个扎心的问题:
如果把你扔到一个荒岛,没有无人机、没有GPS、甚至连个像样的尺子都没有,你能算出对面那座海岛有多高、离你有多远吗?
是不是感觉头都大了?
别急,1700多年前,有个三国时期的中国数学家,不仅做到了,还专门写了本书来教大家怎么测。这本书牛到什么程度?领先了全世界整整1000多年!
西方数学家直到17、18世纪,才用相似三角形搞明白的道理,咱们三国时期的老祖宗早就玩得明明白白了。
这本书,就是今天要跟大家聊的——《海岛算经》。
一、一本“失而复得”的神书
《海岛算经》,听名字好像是一本讲海岛旅游的地理书?大错特错!
它其实是一本数学书,准确来说,是一本测量学的巅峰之作。作者是谁呢?三国时期魏国的数学家——刘徽。
注意啊,不是刘备,是刘徽。这哥们儿在当时那可是“数学界顶流”,他最大的贡献,一个是给《九章算术》做注解(相当于给教科书出了本超强教辅),另一个就是在公元263年,独立写成了这本《海岛算经》。
那问题来了,这本书明明讲的是测量,为什么叫“海岛”算经呢?
因为刘徽在书一开头,就甩出了一个超级难题——“测望海岛”。
他说:兄弟们,现在海平面上有座岛,岛上有个山峰。你站在岸这边,没法过去,你怎么算出这个山有多高?离你有多远?
没有全站仪,没有激光测距,甚至连个像样的望远镜都没有。
刘徽微微一笑:没关系,用两根棍子就行。
二、两根棍子,测出整个天下
刘徽用的方法,今天听起来叫——“重差术”。
名字挺唬人,其实道理贼简单,就是咱们初中物理/数学都学过的——相似三角形对应边成比例。
他怎么做呢?
1. 在海边立两根高度相同的标杆(比如都是8尺)。
2. 前后拉开一定距离,让山顶、标杆顶、地面某点三点一线。
3. 再往后撤,让山顶、第二根标杆顶、地面另一点三点一线。
4. 然后,量出两个观测点之间距离、标杆到对应地面点的距离……一套公式算下来,山的高度和距离,全出来了!
整个过程,不用过海,不用爬山,原地不动就把对手老巢的坐标算得明明白白。
你可能会说:这不就是相似三角形吗?有啥了不起的?
了不起就了不起在——这是公元263年啊!
那时候欧洲还在用罗马数字算账,连“0”这个概念都还没传过去。阿拉伯数学才刚刚萌芽。而刘徽,已经系统性地用“重差术”解决了所有不可达目标的测量问题——测山高、测谷深、测城大小、测河宽度……甚至理论上,测地球的大小都没问题。
三、为什么叫“算经”?因为它成了国家教材
《海岛算经》后来有多牛?
到了唐朝,它和《九章算术》《周髀算经》等一起,被收入《算经十书》,成为国家最高学府——国子监的官方数学教材。
也就是说,唐朝的大学生想要毕业,对不起,刘徽这套“重差术”你得过关。
后来这本书传到日本、朝鲜,也成了他们那边的数学教科书。一直到明朝,西方数学传入之前,《海岛算经》一直是中国乃至东亚地区测量学的天花板。
而西方呢?
直到17世纪,法国数学家才能用类似的方法测出巴黎天文台到另一座城市的距离。18世纪,英国数学家才用三角测量法画出英国本土的精确地图。
刘徽的《海岛算经》,比他们早了1000多年。
四、你可能没听过它,因为它差点失传
说到这里,你可能要问:这么牛的书,我怎么没听说过?
唉,说来话长。
《海岛算经》在历史上曾经失传过很长时间。原著在宋代以后就找不到了。我们今天能读到它,要感谢清代的大数学家戴震。他当年从《永乐大典》里,一字一句地把《海岛算经》的原文辑录出来,这才让我们今天还能一睹1700年前中国数学的巅峰智慧。
所以,你现在看到的每一个字,都是穿越了战火、天灾和时间,才来到你面前的。
五、写在最后:古代中国人到底有多聪明?
说实话,每次聊到这种话题,我都忍不住感慨:
我们老祖宗的聪明,不是那种“灵光一现”的聪明,而是系统性的、方法论级别的聪明。
在没有现代仪器的情况下,刘徽愣是用几根棍子、几张纸、一套逻辑,就建立起了整个测量学的框架。这套逻辑,后来被用在修长城、挖运河、定疆域、绘地图……支撑起了一个又一个古代工程奇迹。
《海岛算经》可能不像“四大发明”那么出名,但它代表的,是中国古代数学里最硬核、最实用、也最让人骄傲的那一面。
下次再有人说中国古代只有“经验”没有“科学”,你就把这篇文章甩给他:
公元263年,刘徽就已经在用数学建模解决实际问题了。
热门跟贴