曹冲称象:等量替换思想的最早示范
《三国志》记载曹操年仅五六岁的儿子曹冲建议「置象大船之上,刻其水痕,称物载之」,用船与石头的等量替换称出大象重量,是等量替换思想的经典示范。
适用前提与边界条件
- 知道天平或秤是称量物体重量的工具
- 理解「同样多」的含义
背景
大象重达数千斤,东汉末年的秤称不了这样重的整体,把它大卸八块称再相加显然不行。五六岁的曹冲想出:先记下大象的「重量」,再称出这个「重量」——大象本身就是一份无法读数的砝码,那就用一船可以分批称的石头把它替换下来。
史料辨析
史实 《三国志·魏书·邓哀王冲传》原文:「生五六岁,智意所及,有若成人之智。时孙权曾致巨象,太祖欲知其斤重,访之群下,咸莫能出其理。冲曰:『置象大船之上,而刻其水痕所至,称物以载之,则校可知矣。』太祖大悦,即时施行。」大意是把象牵上大船、在船舷刻下水痕,再往船上装物品直到同样吃水深度,分批称重即可知象重。
史实 曹冲(196—208)字仓舒,曹操之子,「十三而卒」。《三国志》为其立传并记此事。
有争议 现代学者对「孙权所献巨象」的产地(江南还是南亚经献贸易而来)与曹冲的年龄细节有讨论;另有学者(如陈寅恪)注意到,5 世纪汉译佛典《杂宝藏经》中已有几乎相同的「舟称大象」故事,怀疑此传说经佛教口头流传后被吸收。此说也有反对意见,至今没有定论。
数学内核
设象重为 ,石块单重 。两次载重的吃水线相同,意味着排水量相同,即船上货物总重相等:
左边不可分称、右边可分称——用可称的整体替换不可称的整体。这背后是两个物理与数学事实:
- 船的吃水深度由总重决定(阿基米德浮力原理),吃水线相同即总重相同;
- 重量是可加的,整体等于部分之和。
等量替换今天叫「等量代换」:若 、,则 。小学数学里的天平问题、初中设未知数解方程,用的都是这个最朴素的思想——未知的东西不好算,就找一个与它相等、又好算的东西来替换它。
说法与史实
| 流传说法 | 史实 |
|---|---|
| 曹冲把大象称了称 | 象从未上秤,上秤的是与象等重、分批装载的物品(史书说「称物」,后世多讲成石头) |
| 这只是儿童故事 | 出自正史《三国志》,陈寿距事发不足百年 |
| 类似方法只有中国有 | 水位记重思路各文明多有类似应用,但曹冲故事是最早的系统表述之一 |
| 等量替换是凑巧的技巧 | 它是方程思想的雏形,是「以已知换未知」的一般策略 |
正例与反例
✅ 正例
- 船载象吃水到线,卸象装石至同一线,石可分称——象重即石重之和
❌ 反例
- 「水痕没对齐就开称」——吃水线不一致则两次载重不等,替换失效
高频误解与考试易错
- 以为曹冲「称出了大象」(他从未把大象放上天平,称的是等重的石头)
- 把等量替换当成近似估算(刻水痕记吃水深度,石头的总重与大象精确相等)
- 以为大象生在长江流域(史学界对孙权所献巨象的来源地有争议)
常见问题
曹冲称象用的是数学上的什么思想?
等量替换——用「与大象等重的石头」替换大象,把不可分称的整体化成可分称的若干份。
大象太重称不了,为什么石头就行?
石头可以分批称,每批都在秤的量程内;等量替换把大问题化成许多小问题之和。
这个故事是真的吗?
《三国志·魏书·邓哀王冲传》有明确记载,属正史;但大象来源与年龄细节存在史学讨论。
它和方程有什么关系?
象重 x 不可直接测,改测与之等重的石重,正是「用已知量替换未知量」的方程思想。
史料出处
- 《三国志·魏书·邓哀王冲传》