跳轉到

自序:代數——人類與「未知」的漫長談判#

每個文明都遇過同一個尷尬的問題:知道總數,不知道份數。

兩河的稅吏知道一塊田的產量與賦稅,卻不知道該徵收多少穀子;巴格達的法官知道遺產總額與繼承規則,卻算不清每個寡婦能分到多少;文藝復興的商人在威尼斯與亞歷山大港之間倒騰三次複利,發現自己的算術突然不夠用了。

所謂代數,就是人類面對這些尷尬時發展出的一套「談判技巧」:把不知道的東西命名為 \(x\),寫下它與已知量之間的約定(方程),再用規則把它逼問出來。

這本書講的不是「代數知識」,而是代數的命運。它如何被泥板上的稅吏催生,被智慧宮的學者命名,在義大利的公開決鬥中以賭注和名譽為代價換來突破,被一位二十歲就死於決鬥的青年推向抽象,最後在二十世紀成為密碼學、通訊與電腦科學的地基。

你可以看到一條反覆出現的因果鏈:經濟活動製造了方程需求 → 教育與官僚制度決定了誰來解方程 → 解不開的方程逼出新的數學 → 新的數學在數百年後被科技「回收」成整個時代的基礎建設。

書中每篇正文都遵循同一個寫法:先講人與事件,再講數學本身。因為數學從來不是從天上掉下來的,它是被具體的社會——土地、遺產、戰爭、大學、帝國——一點一點逼出來的。

準備好了嗎?讓我們回到四千年前的烏魯克,從一塊記載穀堆問題的泥板開始。