刘徽没有「在位」这回事——他不是帝王,是魏晋时期的数学家。这个问题把数学家和皇帝弄混了:刘徽生卒年不详,可靠的时间坐标只有一个,约在公元 263 年为《九章算术》作注。史书没有给他立传,「在位多少年」无从谈起。
「在位」是帝王用语,用不到刘徽身上
在位指君主执掌政权的起止时间,前提是有明确的即位与退位,通常还配有年号。刘徽没有官职记载,没有封号,也没有年号,任何史书里都找不到他的「在位」记录。
关于他的生平,今天知道的极少。《晋书》《三国志》都没有他的传,唯一的自述来自《九章算术注》序,提到自幼习《九章》,成年后遍观群书、采其所长。注文中引用刘歆、张衡、郑玄等人的成果并加以评骘,可据此推断他活动于东汉末到西晋初。
生卒年不详是学界共识,不是资料没查到。有学者据注文内容推测他活了七十岁上下,也有把他定在曹魏景元年间前后几十年的说法,都属推测,没有定论。所以凡是以「刘徽生于某年、卒于某年」开头的介绍,都需要打个问号。
割圆术为什么能算到 3.1416?
思路是把圆「切」成多边形。作圆的内接正六边形,边长恰好等于半径,周长是 6r;不断把边数加倍,多边形周长越来越接近圆周长,用周长除以直径,就得到圆周率的近似值。
关键在于递推。已知正 n 边形的边长,用勾股定理可以算出正 2n 边形的边长:先求边心距,再用半径减边心距得到「小勾」,与半个边长构成新的直角三角形,斜边就是正 2n 边形的边长。整个过程只用加减乘除和开方,不需要三角函数。
刘徽从正六边形起算,算到正 192 边形得到 3.14 上下,继续算到正 3072 边形,得到 3.1416。他给出的两个分数值是 157/50(即徽率,等于 3.14)与 3927/1250(等于 3.1416),后者的归属学界有不同意见,一般认为也出自这套割圆程序。原文那句「割之弥细,所失弥少,割之又割,以至于不可割,则与圆周合体而无所失矣」,是中国古代极限思想的经典表述。
《海岛算经》怎么量一座上不去的岛?
靠两次观测和相似三角形。《海岛算经》原名《重差》,本是《九章算术注》的第十卷,唐代单独成书。第一题就是测海岛的高与远:在海边立两根等高、相距已知的表,分别观测岛峰,记录视线在表上的截点,用两次截点之差与表间距离的比值推算。
这套方法叫重差术,核心是「以表间距离与影差之比」求不可及的目标。它的价值在于不需要到达目标,也不需要测角仪器,只用长度测量就能算出高与远,比同期用日影测高的办法适用范围更广。
同一部注里还有「刘徽原理」:把一个长方体沿对角面剖开,得到阳马(底面为矩形、一条侧棱垂直底面的四棱锥)与鳖臑(四面体),两者的体积比恒为 2:1。刘徽用无穷分割的办法论证了这个比例,把它作为多面体体积理论的基石。
《九章算术注》:给一部算书补上「为什么」
《九章算术》本身是应用题集,二百多道题按方田、粟米、衰分、少广、商功、均输、盈不足、方程、勾股九章排列,每题给答案和算法,却几乎不说理由。刘徽的注做了三件事:给算法下定义、说明算法的道理、指出原书的错误与不足。
他统一解释了一批通用方法,比如「齐同术」用于分数通分,「今有术」用于比例换算,「出入相补」用于面积与体积的等积变换。正负数的加减法则、开方运算的几何解释、方程术即线性方程组的消元程序,都靠他的注才读得通。
这部注在唐代被列为《算经十书》之一,是官学教材,也是此后一千年中国数学的教科书底本。它的意义不在于某道题的答案,而在于把「会算」提升为「知道为什么这样算」,这在中国数学史上是转折点。
你真正想问的,可能是某位刘姓皇帝
「刘徽」与「刘姓帝王」是两回事。汉光武帝刘秀、蜀汉昭烈帝刘备、南朝宋武帝刘裕,都姓刘,都有明确的在位年数;刘徽不是帝王,没有年号,也没有即位退位的时间。搜「刘徽在位」的人,多半是记混了名字。
如果确实要查某位刘姓皇帝的在位时间,下表可以作参照。需要说明的是,这些数字按传统纪年计算,改元、追尊、称帝时间的不同算法会让结果差一两年,不同工具书之间也有出入。
| 人物 | 身份 | 主要贡献 | 年代 |
|---|---|---|---|
| 刘徽 | 魏晋数学家 | 注《九章算术》、割圆术、《海岛算经》 | 约 263 年作注,生卒年不详 |
| 刘秀 | 东汉开国皇帝 | 建立东汉,史称光武中兴 | 25 年至 57 年在位,约 32 年 |
| 刘备 | 蜀汉开国皇帝 | 建蜀汉于成都,与魏吴鼎立 | 221 年至 223 年在位,约 2 年 |
| 刘裕 | 南朝宋开国皇帝 | 代晋建宋,开启南朝 | 420 年至 422 年在位,约 2 年 |
表里第一行与后三行的差别,正是这道题的全部误会所在:一个是数学家,三个是皇帝。数学家的生平往往只剩下著作,皇帝的生平才有「在位」这种记录方式。
常见问题
刘徽是哪个朝代的人?
魏晋时期,约在曹魏景元年间为《九章算术》作注。生卒年不详,学界一般认为他活动于公元 3 世纪中期,也有上推到东汉末的说法,尚无定论。
刘徽和祖冲之是什么关系?
没有直接师承,是前后相承的两代数学家。刘徽在 3 世纪提出割圆术并把圆周率算到 3.1416,祖冲之在 5 世纪精确到小数点后七位,但祖冲之的方法没有流传下来。
「徽率」指的是多少?
通常指 157/50,即 3.14。另有 3927/1250(3.1416)一说,也常被归到刘徽名下,两者都出自割圆术的推算结果,学界对后者的归属有不同意见。
学习通