“割之弥细,所失弥少;割之又割,以至于不可割,则与圆合体而无所失矣。” —— 刘徽(Liu Hui)
我们已经从古巴比伦的泥板和古埃及的纸草堆里走了过来:在那里,书吏在潮湿的河岸边,把世界写成软绵绵的泥条,或者把尼罗河的洪水折算成几根绳结。现在,目光转向遥远的东方:古代中国的商周时代。
如果说两河流域的泥板带着仓库的潮气,尼罗河畔的纸草带着阳光与泥沙,那么殷商的甲骨,则带着火的味道。那不是壁炉里家庭式的火,而是礼制的火——它把疑惧烤成裂纹,把裂纹烤成答案,把答案烤成可追溯的刻痕。
这里没有那么软的泥,也没有那么轻的纸,只有骨头——死去的龟的腹甲,或者牛的肩胛骨,质地坚硬而脆裂,不易更改。在这个神权弥漫、祭祀频繁的朝代,数学并不是用来做智力游戏的。它更像一位冷静的记录者,被引入了神灵的会议室,在决断之外,另外留下了一份账目。
一、裂纹旁边的序号:数学先把天意变成流程
在距今三千多年前的黄河平原上,占卜是王室生活中极为重要的仪式:龟甲或牛肩胛骨被烤热,占卜者用尖器轻轻一点,裂纹随即爬开。每一道裂纹都被视为天意落在地上的笔画——它关乎战争可否发动,雨水何时降临,王后能否生育,祖先是否满意。
这本应是神秘主义的极致:火、骨、裂纹、祖灵、天命。但仔细审视这些甲骨,会发现一个更为冷静、也更出人意料的细节——裂纹旁边往往刻着数字。不是诗句,不是祈祷,而是具体的数:
“某日,占卜……吉/凶。” “征某方……获若干。” “祭某祖……用牲若干。” “今年收成……多少。”
神秘的仪式笼罩在上层,数字却硬邦邦地钉在下层。这正是东方早期文明的一种特有气质:可以敬畏天命,却从不放弃记账。在甲骨文里,数字呈现出一种极简且直接的美感:一、二、三是几条干净的刻划;十、百、千则用独立符号来承担重量。它们不像图画那样"讲故事",也不像装饰那样"取悦眼睛",而更接近军令,接近仓库门上的刻痕——一眼可读,读不懂便会出事。
这种十进制的布局,体现出一种务实而近乎严苛的管理智慧。十根手指人人都有,但把"十"明确写成一个符号,把"百"“千"明确写成独立的等级单位,这并非与生俱来的能力,而是长期训练与制度积累的结果。它意味着一种组织意识的形成:不再只关心"有多少”,而开始关心"按什么单位统计",关心"如何把数量嵌进既定的制度"。祭祀需要制度化,征战需要制度化,贡赋需要制度化,甚至祖先的意愿也被纳入一套可操作的流程。当一个王朝把"祖先"作为政治的后台时,就必须把"祭品"作为财务的前台——祭祀不只是纯粹的宗教活动,它同时也是一种财政支出、一种资源调度、一种对诸侯与部族施加控制的手段。要让人相信天命,就必须让人看见秩序;而秩序最可靠的表达方式,正是数字。
比"这些数字有多大"更值得追问的问题是:这些数字被安置在什么位置?
很多卜甲上,一块骨面并非只有一道裂纹,而是一排裂纹;并非一次占卜,而是同一件事被反复询问。殷商人对"天意"的态度并不轻信:他们并不指望祖先一次就把话说清楚,于是反复施灼、反复点验,直到得到相对确定的结果。
但反复询问带来了一个实际的问题:日后如何证明"这一道裂纹是第几次问出来的"?如何证明"那一道裂纹对应哪一句话"?为解决这一问题,商人对甲骨进行了编号。每一次施灼、每一次裂纹的出现,都由刻手在旁边刻下相应的序数——第一次刻"一",第二次刻"二",第三次刻"三"。这几笔极为简短,却起到了确立顺序、防止篡改的作用:占卜的具体内容可以争论,但顺序本身不容更改;吉凶的判断可以讨论,但必须先确认"第几卜"。
这体现出一种早期的、相当务实的数学精神:先把事情变成可排序的对象,再谈它意味着什么。从这一刻起,占卜不再只依赖"灵感",而被纳入了一套流程。流程一旦成立,占卜便可以交接、可以复查、可以追责:谁点的火,点了几次,先后顺序如何,后来是否验证、如何验证,都可以事后核对。
由此可见,数学在殷商第一次登场,既不是公式,也不是定理,而是编号——一条把仪式绑在证据链上的线索。它十分朴素,却让一个王朝的"神秘"开始具备可以核查的结构。
二、十进制的官僚美学——帝国的操作系统
接下来要谈的,是那些真正承担"重量"的数字。
甲骨文所使用的十进制,今天看来平淡无奇,因为人人都有十根手指。但在人类文明的早期,能够熟练运用十进制,并将其应用于国家管理,是一项相当关键的能力。
甲骨文的数字有一种质朴而实用的美:一二三是几道干净的刻划,接近军令的简洁;十、百、千、万则像台阶,把"多"从一团模糊之中抬举出来,分层、分档、便于处理。它的价值不在哲学层面,而体现在具体的操作中:在清点的人手上,在搬运的人手上,在分配的人手上。
祭祀前的准备,通常涉及大量清点与调度工作:牲畜要被点数、分配,并对应到具体的祖先与日期。某位祖先应配多少牲畜,某场典礼需要用去多少,某个时辰之前要备齐多少——这些问题看似缺乏诗意,却直接决定了典礼能否按时开始,赏赐能否兑现,贵族是否心服。在这类事务面前,十进制的优势相当明显:十为一档,便知该捆成一束;百为一档,便知该装成一车;千为一档,便知该调动多少人手与规划怎样的路线。
当数量被分档处理,调度便获得了效率;调度获得效率,仪式才不至陷入混乱。神意可以飘忽不定,但仓库的账目不能含糊;祖灵的意愿可以隐晦难测,但清单必须清楚明确。数字在裂纹旁边所扮演的角色,近似于一套约束机制:它不负责呈现神圣,而负责保证准时与准确。
战争之后的分配,同样依赖于这套逻辑。战利品从来不只是"天命的奖赏"这样简单的说法,它更接近一次规模庞大的再分配:俘获的人口、缴获的牲畜、夺来的器物,每一类都要折算成赏赐与徭役的具体份额。没有数字,就无法完成分配;没有合理的分配,军心便难以维系。
若赏赐仅凭主事者的一时兴致,今日厚此,明日薄彼,怨言便会逐渐积累。但若"某人得若干"被明确刻写成记录,形成可查验的凭据,这种潜在的怨气便会被一种更为坚实的东西压制住——不是依靠仁慈,而是依靠可追溯的记录。
这正是殷商数学的另一层作用:它并非致力于让世界变得更美,而是致力于让世界变得更稳。这种稳定,足以支撑扩张,足以支撑反复施行同样的流程,足以让一个王朝把相同的动作重复上千次而不至崩溃。
田猎在殷商也不只是贵族的消遣活动,它同时兼具训练、采集与展示等多重功能。猎获的数量既是功绩的体现,也是库存的组成部分:当日猎获多少,直接影响近期宴飨与赏赐的规模;赏赐的多少,又关系到对各部族与贵族的凝聚力。围猎的过程,实际上也是一次库存清单的现场生成:猎物被拖回,随即清点、分割、分派——数字在这里发挥着约束作用,把礼物经济纳入可操作的秩序之中。
农业与天气的记录也遵循同样的逻辑。问雨并非单纯的情感表达,而是一种排期活动:雨水何时到来,直接关系到播种、收割与仓储的安排。殷商对日期的记录相当严谨:干支纪日作为时间的刻度,被贴附在每一次占卜旁边,使"某日占、某日验"成为可能。这种做法所体现的,并非单纯的"相信",而是"记下—对照—再记下"这一循环。这是一种相当古老、却又颇具现代意味的做法:把不确定性纳入一套记录体系,使它至少可以被管理,而不只是被动地接受与敬畏。
十进制在殷商最神秘的仪式当中,因此完成了最不神秘的一项任务:把资源写成单位,把时间写成坐标,把责任写成可追问的句子。它使一个王朝敢于把事情做大、做密、做重复,而不至于在重复的过程中失去控制。
殷商的数学,第一次登场时并不耀眼:它不证明什么,也不解释什么,只是冷静地把"事情"按顺序钉牢——第几卜、用牲若干、获若干、祭若干。裂纹的解读可以被争辩,数字却很难被随意更改。这正是它的价值所在:把神意纳入证据链,把仪式转化为可以交接的流程。
真正更深一层的转变,发生在周代到来之后。当"记录"与"速度"的问题初步得到解决,文明便会随之提出更为苛刻的要求:如何标准化?如何推演?
商的世界,紧绷在火光与裂纹之间;周的世界,则铺展成一张更大的网络:分封、盟誓、征伐、朝聘、礼乐——复杂程度已不再是一次占卜所能压制的。仅有"记下"和"算快"已经不够,国家开始需要两种更为冷静、也更为长远的能力:一是把变局整理成可供讨论的框架,以便决断;二是把尺度嵌入制度,以便复制与验收。
于是,在周代的历史背景下,两部著作几乎必然地走上前台:一部记录"变化",即《周易》;一部记录"尺度",即《考工记》。
三、周易:把变化写成可以推演的结构
如果说甲骨像一面记录神意的"屏幕",《周易》则更接近一套"模型"。
它所处的语境,与殷商宫室的紧张气氛已有明显不同:不再依赖爆响与焦骨的气味来传达决断,取而代之的,是绳、竹、墨、简牍以及更缓慢的推演过程。那种"啪"的一声便决定吉凶的急迫感逐渐淡化,代之以一种更为持久的意图——不再只是记录神的回答,而是把"变化本身"整理成一种可以反复使用的语言。
《周易》最值得关注之处,不在于它的"神秘",而在于它的"节省"。
它以极少的基本元素——阴与阳、断与不断——搭建起一个庞大的分类框架。两种基本符号叠加成八卦,八卦再组合成六十四卦。与其急于把它理解为某种预言体系,不如把它视为一种古老的抽象方法:世界虽然千变万化,却不必逐一追踪每一处细节,而可以先把变化归入若干类别,将各种形态收纳进相应的框架之中。
这是一种颇具独立性的数学气质,与两河、埃及的传统并不相同。两河的数学近似账本与利息表,擅长精确的计算;埃及的数学近似丈量与分配,擅长充分的核算;而《周易》更像一套"态势推演"的系统:它关注的不是具体数值,而是"结构",是从此一状态到彼一状态的可能路径。
可以把六十四卦理解为一个庞大的"状态集合",把爻变理解为"状态转移"。它并不直接告诉人明天会下多少雨,却训练出一种能力:在不确定之中保持框架,在纷繁复杂之中保留推演的秩序感。
而这正是周人所需要的能力。周的世界远比商更为复杂:封建分封、诸侯往来、盟誓与背盟、战争与和亲、礼乐秩序与现实利益相互交织——它已不再是仅靠王室的一次火光占卜便能统一解释的世界。面对这种复杂局面,仅仅依靠"记录"已不足够,还必须学会"推演":什么时候宜进,什么时候宜退;什么时候该守,什么时候该变;一件事情"成"的条件有哪些,“败"的征兆又如何显现。
《周易》因此接近一部古老的"决策手册”,但它真正值得写入数学史的地方,并非其具体结论,而是其方法:以极少的符号表达极多的情境;用有限的组合覆盖无限的变局;用可反复使用的结构,去应对不可预测的现实。
这是一条较少被视为"数学"的路径,却确实体现出理性的追求:它把"变化"从情绪与神意中抽离出来,纳入一个可以讨论、可以传授、可以反复演练的框架之中。
商代的做法是把裂纹刻进档案;周代的做法,则是把变化刻进结构。二者虽然形式不同,却延续着同一种应对不确定性的努力。
四、考工记:把尺度写成制度——从手艺到标准
如果说《周易》处理的是"变",那么《考工记》处理的便是"尺"。
它的出现几乎有其必然性:当国家的运转不再只是祭祀与战争的循环,就会走向大规模的建设;当建设走向扩张,就会走向复制;而复制一旦出现,便会带来一个现实的问题——同样的车、同样的器、同样的城、同样的礼,凭什么保证它们彼此"相同"?
《考工记》常被后世归入《周礼》体系(其成书与整理的年代也历经了层层历史积累),但它所体现的精神相当清晰:把工艺从"师傅的个人经验"提升为"国家的统一规范",把匠人的手感转化为可以检验的尺度。
在周代的工坊里,匠人固然拥有各自的手艺,但在《考工记》所描述的体系中,个人手艺不再是唯一的依据,成品必须可以交接、可以验收、可以追责。于是"规、矩、绳、墨"不再只是工具,而成为一套制度性的语言:圆要合乎规所定的圆,方要合乎矩所定的方;线要依循绳所定的直,界要依循墨所定的分。
这使几何从"形状的直觉"转化为"检验的规则"。这并非希腊式追求证明的美学,而更接近一种官僚体系所看重的可执行之美——不必理解背后的原理,但尺寸必须准确无误。
更重要的是,《考工记》把"空间"本身标准化。关于营国、道路、坊市、门阙、宫室的安排,那种整齐划一的"格子感",是周代理性精神的另一种体现:国家不再只是一处不可复制的圣地,而是一套可以在不同地点重新建立的秩序模板。
当城市可以模板化,军需可以规格化,车舆可以部件化,礼器可以等级化,国家便获得了一种极为关键的能力:规模化生产与规模化治理。
这条发展路径同样具有独立性:它既不同于两河流域那种"用数字处理金融"的传统,也不同于埃及那种"用几何完成丈量"的传统,而更接近一门"制度工程学"——把尺度写进规则,把规则写进生产,把生产写进国家的运作体系之中。
《考工记》的真正意图,并不是让匠人更接近机器,而是让国家的运作更加稳固。当器物可以被标准化,权力才可以被复制;当复制可以被有效控制,扩张才不至于失控;当扩张不至于失控,一个王朝才有可能从"王室的火光"逐步走向"天下的日常运转"。
五、尾声:未来的回声——从刻痕到阵列,数字终于跑进日常
殷商把数字刻在裂纹旁边,是为了让神意不至过于游移;周代把世界写成结构与尺度,是为了让秩序不至过于松散。一个使责任可以追溯,一个使变化可以推演、使器物可以标准——商周的数学,并不以某个"闪耀的定理"取胜,而更像一副骨架:安静,却坚实。骨架一旦立稳,后世的发展,不过是在此基础上不断添加血肉。
由此,接下来的演变几乎有其必然性:随着档案日渐增厚、事务日渐繁密,“写得清楚"逐渐让位于"算得更快”。刻痕适合作为证据留存,却不便于频繁周转;制度适合作为规范存在,却仍需要具体的算法把它真正运转起来。数字由此从"写在材料上",逐渐走向"摆在桌面上"。
这正是算筹登场的意义所在——它把十进制从一种"写法",推进为一套"算法"。几根小筹以横竖交替的方式排列,各就其位:位置决定数值,进位与退位如同排布阵列一样清晰可见。无需反复写出"百千"这样的字样,只需将筹码摆出、移动、合并、拆分——数量第一次呈现为一种可以搬运的秩序,而不仅仅是一份可以保存的记录。
再往后,桌面上的这套阵列,逐渐被收进更为便携、也更为稳定的器具之中:珠子与档位替代了筹码的排列,手指的拨动替代了筹码的移动。算盘属于更晚的时代,并非商周的发明,却延续着商周这股"追求可靠"的传统:当规则与单位已经在文明中扎下根基,工具迟早会把这种根基转化为效率,把国家层面的计算能力推进到更为广阔的日常生活之中。
回望商周,会发现它们留下的最深层遗产,并不在于某一件具体的器具,而在于一种习惯:把混乱先纳入框架,把争执先钉入尺度,把含糊先排除在记录之外——使世界不那么容易被随意曲解。
然而,数学的故事并未在此停下。因为世界并不只有黄河平原与宗庙的火光。就在东方用编号锁住责任链条的同时,地中海的风也在吹拂。这股风吹过港口、吹过海峡、吹过岛屿,把货物、船队、消息与技术一并带向爱琴海。更重要的是,它把两河与埃及的数学——那些账簿式的技巧、丈量式的手艺——带入了一个全新的舞台:城邦。
城邦与王朝存在明显的不同:它没有那样稳定的档案链条,也没有那样统一的祭祀秩序,而更为公开,也更容易引发争论。在这样的环境中追求"可靠",仅靠记录已经不够,还必须让人认同其中的道理,必须在公开场合把"为什么这样计算"说清楚。于是,同样是从两河与埃及习得的计算方法,一旦落入希腊人手中,便发生了一次值得关注的转变:不再满足于"能够算出结果",而开始追问"为什么结果必然如此"。
这正是古希腊即将登场的意义所在:在东方,数学首先学会了让国家变得可控;在希腊,数学将进一步学会让理由本身站得住脚。
于是,目光从宗庙的火光移开,从骨面的刻痕上抬起,转向了地中海的海面。在下一章里,数学将从档案与制度的背景中走出来,站到广场上,站到学院里,站到辩论者与哲人之间,第一次以一种近乎坚定的方式宣告:不只需要答案,还需要证明。
当风把世界的目光引向爱琴海时,另一种更为苛刻的清醒也随之登场:在城邦的广场上,仅有框架与尺度已经不够,还需要当众把"为什么必然如此"说服所有在场的人。数学由此第一次,从一件工具,转变为一种论证。