Hero Image
皮埃尔·德·费马的一生

年表 约 1607生于法国南部的博蒙-德洛马涅。确切年份尚有争议。 1626毕业于奥尔良大学法律专业。 1629–1631在波尔多研究韦达的著作,并复原希腊几何的失传著作。 1631成为图卢兹高等法院的推事,获得在姓名中使用“德”(de)的权利。 1636开始与马兰·梅森通信。此时他已掌握解析几何和求极值的方法。 1637约在这一年,在丢番图《算术》的页边写下“大定理”的批注。 1640提出小定理以及关于 $2^{2^n}+1$ 型数的猜想。 1652险些死于瘟疫,甚至被误报死亡。 1654与布莱兹·帕斯卡通信,两人共同创立了概率论。 1662由最短时间原理推导出折射定律。 16651 月 12 日在卡斯特尔去世。 1670儿子萨米埃尔出版附有父亲页边批注的丢番图《算术》。 ◀ 上一站 沿路线走一遍 下一站 ▶ c. 1607 洛马涅地区博蒙生于一个皮革商人家庭。确切的出生年份至今仍有争议。 1626 奥尔良从奥尔良大学获得法学学位。 1629–1631 波尔多研读韦达的著作,复原失传的希腊几何著作。此时已经有了求极大极小的方法。 1631–1665 图卢兹在高等法院任法官。闲暇时给梅森和帕斯卡写信,并在丢番图著作的页边写下“最后定理”。 1665 卡斯特尔1 月 12 日,在卡斯特尔的法庭任职期间去世。 请启用 JavaScript 以查看地图。各站列在下方。 费马在法国西南部的一生:在法律与数学之间。 地图:© OpenStreetMap 贡献者 c. 1607 · 洛马涅地区博蒙1626 · 奥尔良1629–1631 · 波尔多1631–1665 · 图卢兹1665 · 卡斯特尔 费马在法国西南部的一生:在法律与数学之间。 生于 1601 年还是 1607 年? 很长时间里,书上都写 1601 年。但近来的研究表明,1601 年受洗的那个孩子是他同父异母的哥哥,也叫皮埃尔,幼年夭折。我们的费马应当是父亲第二次婚姻所生,约生于 1607 年。所以各种资料的说法至今仍不一致。

Hero Image
费马与解析几何:方程中的曲线

将近两千年里,几何与代数各自为政。希腊几何用直尺、圆规和图形工作;经阿拉伯人传入欧洲的代数则用方程工作。17 世纪初,有两个人在同一时间、互不商量地想到了把它们结合起来:勒内·笛卡儿和皮埃尔·德·费马。 开创一个领域的一句话 大约 1636 年,费马用拉丁文写了一篇短文《平面与立体轨迹引论》。“轨迹”是希腊人对满足某个条件的点的集合的称呼,比如圆,就是到圆心距离固定的点的轨迹。文章一开头,费马写道: 每当在最终方程中出现两个未知量时,我们就得到一条轨迹,其中一个未知量的端点描出一条直线或曲线。 — 费马,《平面与立体轨迹引论》 换句话说:一个含两个未知数的方程就是一条曲线。每个解 $(x,y)$ 是一个点,所有的解合在一起构成一幅图。 请启用 JavaScript 以使用这个交互图形。完整的推理见正文。 谁先想到的? 费马的文章从 1636 年起以手抄本形式流传,但直到他去世后的 1679 年才付印。笛卡儿的《几何学》于 1637 年作为《方法论》的附录出版,赢得了名声。如今历史学家承认两人都是解析几何的独立创立者。 直线 费马沿用韦达的写法,用元音字母表示未知数,用辅音字母表示已知数。直线被写成 “D in A aequetur B in E”,用今天的记号就是 $$D\cdot x=B\cdot y.$$解出 $y$:$y=\dfrac DB\,x$。这是一条过原点、斜率为 $\dfrac DB$ 的直线。费马证明了:关于 $x$ 和 $y$ 的每个一次方程都表示一条直线,每个二次方程都表示一条圆锥曲线:抛物线、椭圆、双曲线或圆。 抛物线 考虑坐标满足下式的点: $$y=x^2.$$$x=-2$ 时 $y=4$;$x=0$ 时 $y=0$;$x=2$ 时 $y=4$。描出许多点,就出现一条抛物线。方程的作用远不止生成一张表:不用画图,它就能告诉我们一个点是否在曲线上。点 $(3,9)$ 在,因为 $9=3^2$;点 $(2,5)$ 不在,因为 $5\neq2^2$。 两条曲线的交点 当我们想知道两个图形在哪里相交时,巨大的优势就显现出来了。用尺规作图,这可能非常困难;用方程,只需要求这个点同时满足两个方程。 抛物线 $y=x^2$ 与直线 $y=2x+3$ 在哪里相交?令两者相等:

Hero Image
费马数:一个猜想和一个反例

数学家们一直梦想找到一个只产生质数的公式。1640 年,费马以为自己找到了。 连续五个质数 费马研究了如下形式的数: $$F_n=2^{2^n}+1.$$指数是 2 的幂:$1,2,4,8,16,\ldots$ 算出前几个: $$F_0=3,\quad F_1=5,\quad F_2=17,\quad F_3=257,\quad F_4=65\,537.$$五个都是质数。用手检验 $65\,537$(试除到它的平方根)已经相当费力了。费马写信给弗雷尼克·德贝西说,他确信所有这种形式的数都是质数,尽管他承认自己没有证明。 一个太大的数 下一个数是 $$F_5=2^{32}+1=4\,294\,967\,297.$$这是一个十位数。要检验它是不是质数,需要在 17 世纪用手试除到大约 6.5 万。费马没有去算。 将近一百年后的 1732 年,年轻的莱昂哈德·欧拉算了。他发现: $$4\,294\,967\,297=641\times6\,700\,417.$$费马的猜想错了。要推翻一个关于所有数的命题,一个反例就够了。 为什么是 641? 欧拉并不是随便试除。他知道 $F_5$ 的因数必须具有特殊形式 $64k+1$,这大大缩小了搜索范围。这种形式的第五个质数候选就是 641。 还有一种不做除法就能验证整除的巧妙方法。注意 641 可以写成两种形式: $$641=5\cdot2^7+1=5^4+2^4.$$模 641 时,第一种形式说明 $5\cdot2^7$ 余 $-1$。两边四次方,$5^4\cdot2^{28}$ 余 $1$。第二种形式说明 $5^4$ 与 $-2^4$ 余数相同。互相替换: $$-2^4\cdot2^{28}=-2^{32}\equiv1\pmod{641}.$$所以 $2^{32}+1$ 余 0:它是 641 的倍数。完整的计算见欧拉专题。 请启用 JavaScript 以使用这个交互图形。完整的推理见正文。 至今只有五个质数 借助计算机,人们已经知道从 $F_5$ 到 $F_{32}$ 的所有费马数都是合数。除了前五个,没有人找到过其他的费马质数。如今许多数学家怀疑,真相与费马的猜想正好相反:也许只存在这五个。 意想不到的用途:正十七边形 自希腊时代起,人们就知道如何用尺规作出正三角形和正五边形。两千年来,没有人能作出另一个边数为质数的正多边形。

Hero Image
费马与帕斯卡:公平分配中断的赌局

两个玩家各下相同的赌注,玩一场多局的游戏:谁先赢得规定的局数,谁就拿走全部赌注。游戏进行到一半,不得不中断。钱该怎样公平地分配? 这就是点数问题(分赌注问题)。它看起来简单,却难倒了数学家 150 多年。 错误的答案 1494 年,意大利修士卢卡·帕乔利提出按已赢局数的比例分配。如果 A 赢了 2 局、B 赢了 1 局,A 就拿走 $\frac23$。 听起来合理,其实不然。设想一场先赢 100 局者胜的游戏,在 A 以 1 比 0 领先时中断。按帕乔利的规则,A 拿走全部赌注。可游戏才刚开始,B 获胜的机会几乎一样大。重要的不是已经发生了什么,而是还可能发生什么。 1654 年的通信 这个问题经由法国贵族、嗜好赌博的德·梅雷骑士传到了布莱兹·帕斯卡手中。帕斯卡写信给图卢兹的费马,1654 年夏天两人往来了一系列书信。他们各自用不同的方法找到了答案:帕斯卡用逐步倒推的推理,费马则列举所有可能情况。 当帕斯卡看到两种方法给出同样的答案时,他写道: 我清楚地看到,真理在图卢兹和在巴黎是一样的。 — 布莱兹·帕斯卡致费马的信(1654 年 7 月 29 日) 费马的方法:数一数所有的未来 假设每一局就像抛硬币:每个玩家赢这一局的机会都是 $\frac12$。游戏中断时,A 还差 1 局,B 还差 2 局。 费马这样推理:最多再过两局,一定有人获胜。于是我们设想两局都打完,即使第一局已经决出胜负。所有可能的结果(概率都相同)是: 局 胜者 A A A A B A B A A B B B A 在 4 种情况中赢 3 种;B 赢 1 种。概率为

Hero Image
费马原理:光走最快的路

一名救生员站在沙滩上,看到有人在远处偏向一侧的海里溺水。救生员该走哪条路?直线是最短的路,却不是最快的:在沙滩上跑要比在水里游快得多。多在沙滩上跑一段,少游一段,反而划算。 费马意识到,光做的正是这样的选择。 反射:最短路径 最古老的想法与镜子有关。公元 1 世纪,亚历山大的希罗就已注意到,光在反射时,走的是经过镜面连接两点的最短路径。 我们用导数来验证。光源 $S$ 在镜面上方高 $a$ 处,眼睛 $T$ 在高 $b$ 处,两者的水平距离为 $\ell$。光在点 $M$ 处射到镜面上,$M$ 到 $S$ 的垂足距离为 $x$。 路径 $S\to M\to T$ 的长度为 $$P(x)=\sqrt{x^2+a^2}+\sqrt{(\ell-x)^2+b^2}.$$在最小值处,导数为零: $$P'(x)=\frac{x}{\sqrt{x^2+a^2}}-\frac{\ell-x}{\sqrt{(\ell-x)^2+b^2}}=0.$$每个分式都是一个角的正弦:$\dfrac{x}{\sqrt{x^2+a^2}}$ 是入射角 $\hat i$(从镜面的法线量起)的正弦,$\dfrac{\ell-x}{\sqrt{(\ell-x)^2+b^2}}$ 是反射角 $\hat r$ 的正弦。因此 $$\sin\hat i=\sin\hat r\qquad\Longrightarrow\qquad\hat i=\hat r.$$这就是反射定律:入射角等于反射角。 折射:最短时间 在反射中,光始终在同一种介质里,最短的路径也是最快的路径。但光从空气进入水中时会改变方向。弯折的路径比直线长。光为什么要这样做? 1662 年,费马给出了答案:光走的不是最短的路,而是最快的路。如果光在水中走得更慢,那么在空气中多走一段距离就是划算的,就像沙滩上的救生员。 两种介质:穿过点 P 决定了在每种介质中走过的距离和总时间。角度从界面的法线量起。本博客原创插图。 设光在第一种介质中的速度为 $v_1$,在第二种介质中为 $v_2$。距离与前面相同,只是现在点 $T$ 在界面下方,总时间为 $$t(x)=\frac{\sqrt{x^2+a^2}}{v_1}+\frac{\sqrt{(\ell-x)^2+b^2}}{v_2}.$$求导并令其为零: $$\frac{x}{v_1\sqrt{x^2+a^2}}=\frac{\ell-x}{v_2\sqrt{(\ell-x)^2+b^2}}.$$认出其中与法线夹角的正弦: $$\frac{\sin\theta_1}{v_1}=\frac{\sin\theta_2}{v_2}\qquad\text{或}\qquad\frac{\sin\theta_1}{\sin\theta_2}=\frac{v_1}{v_2}.$$这就是中学里学的折射定律——斯涅尔定律。如果光在第二种介质中更慢($v_2

Hero Image
费马大定理:从页边到怀尔斯的证明

人人都知道勾股定理:$3^2+4^2=5^2$。这样的整数三元组有无穷多个,比如 $5,12,13$ 和 $8,15,17$。 那么立方呢?是否存在正整数满足 $a^3+b^3=c^3$?四次方呢? 页边的批注 1670 年版丢番图《算术》中第 II.8 题的一页。题目下方就是“Observatio Domini Petri de Fermat”:费马写在页边的注记,由他的儿子付印。丢番图,萨米埃尔·德·费马编(1670) · Wikimedia Commons · 公有领域 大约 1637 年,费马在读丢番图关于把一个平方数分成两个平方数之和的问题时,在书的页边用拉丁文写道: 不可能把一个立方数分成两个立方数之和,或把一个四次方数分成两个四次方数之和,一般地,不可能把任何高于二次的幂分成两个同次幂之和。我已找到一个真正绝妙的证明,可惜这里的页边太窄,写不下。 — 皮埃尔·德·费马,约 1637 年 用今天的语言说:当 $n>2$ 时,不存在正整数 $a$、$b$、$c$ 使得 $$a^n+b^n=c^n.$$这条批注直到 1670 年费马的儿子出版附有父亲批注的书时才公之于众。那个证明从未被找到。页边上的其他所有论断后来都被证明或否定了,只有这一条坚持到最后,所以被称为“最后的定理”(在中文里通称费马大定理)。 358 年的尝试 费马本人用无穷递降法证明了 $n=4$ 的情形。其他情形一个接一个地被攻克: 1770 年:欧拉证明 $n=3$ 的情形。 1825 年:狄利克雷和勒让德证明 $n=5$ 的情形。 1820 年代:索菲·热尔曼(她用男性的名字署名写信,以便被认真对待)证明了适用于一整类质数的一般结果。 1839 年:拉梅证明 $n=7$ 的情形。 1847 年:恩斯特·库默尔提出新思想,证明了 100 以内除三个以外所有“正则”质数的情形。 但没有人能给出对所有指数都成立的证明。 请启用 JavaScript 以使用这个交互图形。完整的推理见正文。

Hero Image
费马的遗产

数论之父 1670 年版丢番图《算术》的扉页,在图卢兹印制,标明“附 P. 德·费马的评注”。费马去世五年后由儿子出版的这本书,把页边注记传到了欧拉手中。贝尔纳·博斯克,图卢兹(1670) · Wikimedia Commons · 公有领域 在费马之前,关于整数的问题被看作谜题,是丢番图式的智力游戏。费马把它们变成了一个数学领域,有深刻的问题和自己的方法。将近一个世纪里,几乎没有人跟上他。直到 1730 年起,欧拉读了费马的批注,证明了其中很多,才使数论成为数学的核心分支。随后又有拉格朗日、勒让德和高斯。 其他发现 完整的清单会很长。几个亮点: 两平方和定理: 一个奇质数能表示为两个平方数之和,当且仅当它除以 4 余 1。例如 $13=4+9$,$29=4+25$,而 $7$ 和 $11$ 不行。费马在 1640 年宣布,欧拉在 1749 年证明。 佩尔方程: 费马用来挑战英国人的方程 $x^2-Ny^2=1$,当 $N$ 不是平方数时总有无穷多个解。 多边形数: 每个正整数都能表示为至多三个三角形数之和、四个平方数之和、五个五边形数之和,依此类推。拉格朗日在 1770 年证明了平方数的情形,高斯在 1796 年证明了三角形数的情形。 曲线求长: 费马计算了一些曲线弧的长度,这是另一个为微积分铺路的问题。 通向微积分之路 费马的解析几何使曲线能写成方程。他的极值方法用一种本质上就是导数的计算来求切线和极值。他还计算了 $y=x^n$ 型曲线下的面积。所缺的只是认识到切线与面积是互逆运算——这一步将由牛顿和莱布尼茨迈出。 在物理学中,最短时间原理解释了学校里学到的反射和折射,并开辟了现代物理中最优化原理的道路。 错误的猜想同样有教益 费马错误地认为所有形如 $2^{2^n}+1$ 的数都是质数。即便如此,这个问题引导欧拉发展出新的技巧,又意外地出现在高斯的正十七边形中。在数学中,一个好问题价值连城,即使答案与直觉相反。 而大定理,无论费马是否真有那个“绝妙”的证明,都迫使数学家创立了整套理论来解决它。怀尔斯的证明把两个看似遥远的领域联系在一起,这些工具如今的用途已远远超出了原来的问题。 要点回顾 费马的出生地博蒙德洛马涅的费马纪念像,雕塑家亚历山大·法尔吉耶尔的作品。Didier Descouens · Wikimedia Commons · CC BY-SA 4.0 费马是图卢兹的法官,研究数学纯属爱好;生前几乎什么也没发表。 他的出生年份有 1601 年和 1607 年两种说法,因为他有一个同名的同父异母哥哥。 他独立于笛卡儿创立了解析几何。 他的“近似相等”法在牛顿和莱布尼茨的微积分之前就能求极大值和极小值。 小定理说:当质数 $p$ 不整除 $a$ 时,$a^{p-1}\equiv1\pmod p$。 他猜想所有 $2^{2^n}+1$ 都是质数;欧拉证明了 $F_5$ 是 641 的倍数。 1654 年,他与帕斯卡通过点数问题创立了概率论。 最短时间原理解释了折射定律。 无穷递降法证明某些方程没有整数解。 大定理等待了 358 年,于 1995 年由安德鲁·怀尔斯证明。 资料来源: 费马的生平与贡献,MacTutor。