引言与数学的六大核心要素
Terence Tao: 我叫陶哲轩(Terence Tao),是加利福尼亚大学洛杉矶分校(UCLA)的数学教授。我即将出版一本新书,名为《数学的六个要素》(Six Math Essentials)。今天在 Big Think,我将探讨数学的六大核心支柱;从历史上看数学是如何与科学相互作用并预示了科学领域的诸多重大发展的;以及人工智能的新发展将如何影响数学和科学的未来走向。
Original English
Terence Tao: My name is Terence Tao. I'm a professor of mathematics at the University of California, Los Angeles. And I have a forthcoming book, Six Math Essentials. Today on Big Think, I'll be talking about six essential pillars of mathematics. How math interacts with science historically and how it has anticipated many of the great developments in the sciences and how new developments in AI will impact math and science going forward.
Big Think: 感谢收看 Big Think。如果您想支持我们的工作,我们鼓励您加入我们的会员社群。作为会员,您将收到我们的季度印刷版杂志,这是一份精美呈现的重要思想与访谈合集。Big Think 专为渴望深入探索宏大思想的求知者而设。若想支持您希望在这个世界上看到的媒体,请访问 bigthink.com/membership。现在回到访谈。
Original English
Big Think: Thank you for watching Big Think. If you'd like to support our work, we encourage you to join our members community. As a member, you'll receive our quarterly print magazine, a beautifully designed collection of the ideas and interviews that matter most. Big Think is for curious people who want to take deep dives into big ideas. To support the media you want to see in the world, go to bigthink.com/membership. And now back to the interview.
Terence Tao: 第一章:数学的六大核心要素。我决定围绕六个极其基础的概念来构建我的书,这些概念起源于数千年前或数百年前,在早期阶段对大多数人来说是非常熟悉的,但随着时间的推移,数学家们已将它们发展得极其精深。
Original English
Terence Tao: Chapter one, the six essential elements of mathematics. I decided to organize my book around six really fundamental concepts that have origins from thousands of years ago or centuries ago which are very familiar in the early stages to most people but mathematicians have developed over time to become extremely sophisticated.
数的概念与定量思维
Terence Tao: “数”(Numbers)是第一个概念,接着是代数(Algebra)、几何(Geometry)、概率(Probability)、分析(Analysis)以及动力系统(Dynamics)。这些都是非常基础的概念,但它们已经演变成了极其精深的数学。然而,如果剥离掉所有技术上的复杂性,它们实际上只是极其直观的概念;而我们所发展的数学,只是一种用来极为仔细地描述它们的精确语言,这种方式能让你对这些概念进行非常清晰的思考。
Original English
Terence Tao: Numbers is the first concept and then algebra, geometry, probability, analysis and dynamics. These are all very basic concepts but they've evolved into very sophisticated mathematics. But if you strip away all the technical complexities, they really are just extremely intuitive concepts and the mathematics that we developed it's just a precise language to describe it really carefully and in a way that allows you to think really clearly about these concepts.
Terence Tao: 数是人类最古老的数学发明之一,而且确实至今仍是最有用的。我们发现骨头上的刻痕记录早于字母表或其他文字系统的出现,而且它被多个文明独立发明了多次。如果我们没有数,在试图描述任何情况时就只能用充满诗意却模糊的方式表达,这总会带着一点不精确,而下一个转述你话语的人所理解的内容就会产生偏差。数带来了精确性。数是诸如数量、大小和量级等概念的占位符,它们被转化为非常便携的形式,便于你传达给可能没有直接接触过你所描述对象的人。一旦你试图去描述一个包含许许多多活动部件的复杂场景,你就需要数以及在此之上诞生的一切。
Original English
Terence Tao: Numbers are one of the oldest mathematical inventions and still the most useful really. We have records of carvings on bones that predate the alphabet or other writing and it was invented multiple times by multiple civilizations. We didn't have numbers, we would have to always speak poetically when trying to describe any situation and it would always be a little bit imprecise and the next person who's communicating what you're saying would get it slightly different. It allows for precision. Numbers are placeholders for concepts like quantity and size and magnitude into very portable things that you can communicate to other people who may not have directly interacted with the objects you're describing. And once you try to describe a very complicated scenario with many moving parts, you need numbers and everything else that's born on top of that.
Terence Tao: 人类的大脑天生并不擅长用数字来思考。如果你缺乏定量思考的能力,无法权衡一项行动的收益和成本以及哪个更大,你可能会做出一些日后会后悔的人生选择——为了极小的收益而耗费大量的资源。想要在这些事情上能够进行更加定量的思考,第一步就是要理解数,然后进一步掌握在此之上的更高级的数学主题,比如概率和代数。像农业或贸易这样基本的事情,如果没有利用数来测量大量粮食等物资的能力,是根本不可能发生的;而且实际上,征税的能力也是如此——遗憾的是,没有税收就无法维系文明,而这需要数学和数。当然,并非所有事情都该被量化。比如你去约会,就不应该去衡量未来伴侣的成本和收益。有些事情仍然应当是非常主观和私人的;但在现代世界中,诸如金融或医疗等越来越多的决策场景下,定量思维是非常有帮助的。
Original English
Terence Tao: Humans are not really wired to think in numbers. If you don't have the ability to think quantitatively to measure both the benefits and the costs of an action and which one is bigger, you can make some life choices that you'll regret later that you spend a lot of resources for very little gain. The first step in being able to think more quantitatively for these things is to understand numbers and then more advanced mathematical topics like probability and algebra on top of that. Basic things like agriculture or trade could not have happened without the ability to numbers to measure large quantities of grain and actually the ability to tax. You can't have a civilization without taxation unfortunately and that requires mathematics and numbers. Of course not everything is quantitative. If you want to go on a date you shouldn't be measuring the cost and benefits of your prospective partner. Some things should be still be very subjective and personal but increasingly in this modern world there are lots of decisions for example in finance or in medicine where some quantitative thinking is very helpful.
数系的扩张:从计数到复数
Terence Tao: 关于数的一大特点在于,它们会展现出属于自己的生命力。因为一旦你拥有了数的概念,你就可以脱离它的实际应用来抽象地研究数,从中发现规律;而且你常常会发现,扩展现有的数系以创造出新数是非常自然的——这些新数在你最初的语境中看似毫无用处,却能极其完美地契合到整个数系之中。
Original English
Terence Tao: The thing about numbers is that they take on a life of their own because once you have the concept of number, you can study numbers abstractly divorced from their actual application and you find patterns and you find often that it's very natural to extend the number system that you have to create new numbers which you wouldn't have thought would be applicable to your original context, but they fit very well into the number system.
Terence Tao: 如果你在数羊,有时候你想增加羊,有时候你想减少羊。因此很快你就发展出了加法和减法的概念。但是你会发现,如果你仅仅使用计数数字——甚至没有零,只有 1、2、3、4——你会发现你总能把这些数加在一起,但你并不总能做减法。如果你从 3 里面减去 4,这毫无意义,你无法从 3 只羊里拿走 4 只羊。但是数字本身的规律是如此规则,以至于如果你只是机械地应用算术规则,感觉上应该能够从 3 里面减去 4 并得到一个新数字。这经历了一段相当长的时间,但最终人们意识到可以发明负数,把 -1、-2、-3 以及零加入到数系中。而意识到零也是数系的一个极好补充,同样花费了很长的时间。即便引入了负数,算术中所有优美的定律依然成立。例如,如果你取一个数 $a$,减去 $b$,然后再加上 $b$,你依然能得到 $a$。这是算术定律之一,而且在引入负数后它仍然适用。
Original English
Terence Tao: If you're counting sheep, sometimes you want to add sheep and you want to subtract sheep. And so very soon you develop the notions of addition and subtraction, but you realize if you are only counting numbers 0, 1 or actually not even zero, 1 2 3 4, you find that you can always add to these numbers together, but you can't always subtract. If you subtract four from three, it doesn't make any sense. You can't take away four sheep from three sheep. But patterns in the numbers themselves are so regular that if you just blindly apply the rules of arithmetic, it feels like you should be able to take away three from four and have a new number. And it took a while, but eventually people realize that you can invent these negative numbers and you can add negative 1, -2, -3 to your number system and zero. And zero took a long time to actually realize it was a good addition to the number system. And you still get all the nice laws of arithmetic. For example, if you take a number $a$ and you subtract $b$ and then you add back $b$ again, you get back $a$. That's one of the laws of arithmetic and it still works even when you have negative numbers.
Terence Tao: 类似地,我们学会了用一个数除以另一个数,并创造了分数(有理数),分数也非常完美地融入了这个数系。接着,震撼的一幕出现了:我们发现在所有这些有理数、这些分数之间,居然存在着像根号二($\sqrt{2}$)这样的数,它们无法表示为任何整数之比。这实际上是一个巨大的冲击。我的意思是,这些数在字面上被称为“无理数”(irrational numbers),在拉丁语中意味着不合逻辑、不合理的数,但它们确实存在,并且非常有用。你永远无法在一张有限大小的纸上写下它们的所有小数位。在周围备齐所有这些额外的数是非常非常有用的。后来,我们尝试对负数开平方根——这在常规数系中是做不到的——于是我们发明了复数(Complex numbers)。事实证明,复数在电磁学和量子力学中极其有用。值得惊叹的是,这些数系最初往往只是为了让我们更好地解方程和解决实际问题而发明的,但最终却成为了描述现实世界中极其复杂的现象(例如量子力学)的最自然语言。
Original English
Terence Tao: Similarly, we learned to divide numbers by another and we created fractions and fractions fit very well into this number system and then there was a shock. We found that there were numbers somehow between all these rational numbers, all these fractions, there were numbers like the square root of two which could not be expressed as any ratio. And this was a big shock actually that they I mean these numbers are literally called irrational numbers which is Latin for insane not unreasonable numbers but they do exist and they're very useful. You can never write down all their digits in on a finite sheet of paper. It is very useful to have all these extra numbers lying around and then eventually we tried to take square roots of negative numbers which we couldn't do in a regular number system and we invented complex numbers and that turned out to be extremely useful for electromagnetics and quantum mechanics. It's remarkable that these number systems which were often invented just so that we could be better at solving equations and solving practical problems end up actually being the most natural language to describe very complicated phenomena in the real world like quantum mechanics for instance.
代数的抽象与运算性质
Terence Tao: 代数是对数的第二层抽象。对于数而言,我们提取了具体的事物——比如一群羊或一定量的水等等——并将这些量替换为数字,然后你可以对它们进行加法、减法、除法等运算。而代数更进一步,试图不再局限于具体的数字(如 7 或 17)。首先,它用更通用的占位符(比如赋予它们 $x$ 和 $y$ 这样的名称)来替代具体的数字;但同时,它也去研究运算本身——加法、乘法以及所有其他运算——并探讨这些运算具有什么性质,而不仅仅是数字本身的性质。
Original English
Terence Tao: Algebra is the second layer of abstraction over numbers. So with numbers, we took concrete things like a bunch of sheep or a quantity of water or whatever and we replaced these quantities with numbers that you can then apply operations to: addition, subtraction, division and so forth. Algebra goes one step further and tries to not look at specific numbers like seven or 17. First of all, replace numbers by even more generic placeholders, to give them names like $x$ and $y$, but to also study the operations themselves, plus and times and all these other operations and ask what properties do the operations have, not just the numbers.
Terence Tao: 于是人们发现,算术中这些极其有用的运算本身就拥有许多迷人的性质。例如加法具有交换律(commutativity):$a$ 加 $b$ 与 $b$ 加 $a$ 是相同的。事实证明,这是帮助你解决涉及加法问题的一个极其有用的性质。乘法同样如此,所有其他基本算术运算都遵循这些非常简单的定律。后来我们发现,这些定律同样适用于其他运算。例如,如果我拿一个物体进行旋转,我可以先将它旋转 30 度,然后再旋转 60 度;但如果我按相反的顺序旋转——先旋转 60 度,再旋转 30 度——我最终得到的物体姿态与先前完全一致。这两个旋转操作是可交换的。因此,尽管该操作在传统数的意义上与加法或乘法无关,但它具有相同的代数结构。
Original English
Terence Tao: And so people discovered that these operations that are so useful in arithmetic themselves have many fascinating properties. Addition has a property called commutativity. If you add $a$ to $b$, that's the same as adding $b$ to $a$. And that turns out to be extremely useful property for helping you solve problems involving addition. Similarly for multiplication and all the other basic arithmetic operations obey these very simple laws. Later on we discovered that these laws also hold for other operations. For example, if I want to take say an object and I rotate it, I can rotate it by 30° and then rotate by another 60°. But if I rotate it in the other order, rotate it by 60 degrees first and 30° next, I end up with the same position that I started with, these two rotations are commutative. So even though that operation has nothing to do with it's not really an addition or multiplication in a traditional sense of numbers, it has the same algebraic structure.
Terence Tao: 另一方面,有些事物并不遵循交换律。比如,如果我先穿袜子再穿鞋子,得到的结果与先穿鞋子再穿袜子截然不同。这两个操作是不可交换的。某些运算遵循诸如交换律这样优良的定律,而某些运算则不然。有时你会发现某种对应关系,即你所面对的运算定律与我们针对数所熟知的定律非常相似。正因为如此,我们可以将数的直觉、思想、证明以及数论知识迁移到完全不同的场景中。例如,矩阵(Matrices)是一个比数复杂得多的概念,它不仅仅是一个单一的数字,而是一整个方阵数组。但事实证明,矩阵遵循与数非常相似的代数定律。如果你非常擅长处理数字运算,你就可以开始以同样的方式处理矩阵。我们许多现代技术——例如大语言模型(LLMs)——正是建立在能够极高效地进行矩阵运算的基础之上的。
Original English
Terence Tao: On the other hand, some things do not obey the commutative law. Like if I put on my socks and then I put on my shoes, I get a different outcome than if I put on my shoes first and then I put on my socks. Those two operations do not commute. Certain operations obey nice laws like the commutative law and certain operations don't. Sometimes you see a match: the laws that are present are very similar to laws that we already understand for say numbers. And then because of that we can take intuition and ideas and proofs and a theory of numbers and we can transfer them to a different setting. For example, matrices are a much more complicated concept than numbers. Not just one number, but it's a whole square array of numbers. But it turns out that matrices obey very similar laws of algebra to numbers. And if you are very good at manipulating numbers, you can start to manipulate matrices the same way. And many of our modern technologies for example large language models are based on being able to manipulate matrices very efficiently.
代数的威力:开普勒与酒桶体积之谜
Terence Tao: 一旦你进行了抽象,先进入数,再进入代数,你就是在处理包含 $x$ 和 $y$ 等变量的方程。这里的 $x$ 可能曾经具有某种物理意义并拥有某个特定数值;但通常情况下,不聚焦于这些数字的具体数值或它们代表的实际事物,而仅仅通过纯代数方式移动符号来操纵这些方程,能够极大地澄清你的思维。当你第一次学习这些时,会觉得它与你的实际经验非常脱节,但这是一项极其强大的技术。
Original English
Terence Tao: Once you have abstracted to get to numbers and then to algebra then you are working with equations that involve variables like $x$ and $y$ and $x$ may have had some physical meaning and has some specific value. But often it can clarify your thinking to not focus on the specific values of these numbers or what they represent and just manipulate these equations by pure algebra just by moving symbols around. When you first learn this it feels very disconnected from your actual experience but it is a very powerful technique.
Terence Tao: 代数早期应用的一个例子是关于天文学家兼科学家约翰尼斯·开普勒(Johannes Kepler)的故事。有一天他走在家乡的街头,看到了葡萄酒市场,酒商们正按桶出售葡萄酒——有大桶也有小桶——但他们能够计算出每个桶里装了多少酒,从而向酒商支付这些酒桶的费用。如果你有一个酒桶并想计算里面有多少酒,你可以把它倒进杯子等容器里来量,但这非常繁琐。让开普勒着迷的是,管理市场的负责人有一种极为高效的测量酒桶体积的方法:他手里只有一根带有各种刻度的木杆,酒桶中间有一个桶孔(塞孔),他只需将木杆插进桶孔伸到角落,看看木杆伸进去了多深以读取刻度,仅凭那处刻度的标记,他就能说出“这大约是 30 加仑”酒,然后他们就可以据此定价。开普勒对这种仅凭测量这一条对角线就能推算出整个酒桶体积的方法感到无比惊叹,因为有些……
Original English
Terence Tao: One early use of algebra was the story of Johannes Kepler who was this astronomer and scientist who was one day walking down the streets of his hometown and he saw the wine market and wine sellers was selling wine by the barrel and so some large barrels and some small barrels, but they were able to figure out how much wine was in each barrel and so that they could pay the wine sellers for these barrels. If you have a barrel and you want to compute how much wine there is there, you could pour it out and into into cups and so forth, but it was very tedious. But what fascinated Kepler was that the person in charge of the market had a very efficient way to measure the volume of the barrel. He just had a stick with various markings on it and there was a bung hole in the middle of the barrel and he just poked the stick down the barrel into the corner and just saw how far the stick went that he could measure and just based on what that marking was he could say oh this is you know 30 gallons or whatever of wine and then they could price it. This astounded Kepler how you could just take this one measurement of just this one sort of diagonal and work out the shape of the volume because some
开普勒与酒桶体积的数学谜题
主讲人:酒桶的形状可能非常细长,也可能矮而宽,但不知何故,仅仅通过这一个测量长度就能计算出它的容积。他亲自进行了计算推导。这对他来说曾是一个谜题。于是他回到家中,列出了一些方程。假设木桶的半径是 $r$,高度是 $h$。在今天,掌握了现代代数之后,这是一个完全可以留给高中生的题目。这几乎恰恰就是我们非常喜欢出给学生的那种应用题。你可以算出容积,也可以算出这个测量长度。他发现,单凭这个长度其实并不能完全唯一确定容积;但是作为售酒商,肯定希望尽可能多地卖出葡萄酒,你自然会希望在给定的测量长度下,让所能获得的容积最大化。基于所有这些商人都在试图最大化自身利润的推论,即便他当时无法立即精确解出这些方程,但一旦引入了这种利润激励的极值条件,他就运用了一些我们今天称之为微积分的雏形方法。结果表明,这几乎完全契合了市场上实际售卖的酒桶形状。并且他的计算公式与人们日常使用的数据高度吻合,精度极高。因此,他实际上解释了这些规则——我认为这些规则是市场在长期实践中仅仅通过经验测量总结出来的。但他给出了一个极其令人满意的原理解释,我认为这也成为了几个世纪后牛顿和莱布尼茨发展出微积分的部分灵感源泉。
Original English
Speaker: barrels could be very tall and skinny or short and wide and somehow this one measurement was somehow able to compute the volume. He did the math. This was a puzzle to him. So he went home and he wrote out some equations. I assume my barrel is maybe the radius of the barrel is r and the height is h. You know nowadays with modern algebra this is a question you can assign to a high school student. It's almost precisely one of these word problems that we love to give our students and you can compute the volume and you compute this length and he found that the length did not completely determine the volume but a wine seller would want to sell as much wine as possible and you know you would want to sort of maximize how much volume you could get for a given length. Reasoning that all these merchants were trying to maximize their profit, even though he couldn't quite solve the equations right away, if he added this profit incentive, he did some rudimentary what we would now call calculus. And that turned out to almost exactly match the shape of the barrels that actually were sold in the marketplace. And his formulas did actually match what people used with very high precision. So he actually explained these rules which I think the marketplace had come up with over time just by empirical measurement. But he had found a very satisfactory explanation and I think this was part of the inspiration for the calculus developed by Newton and Leibniz a few centuries later.
几何学:测量大地与延伸人类感官
主讲人:几何(Geometry)在希腊语中的字面意思就是“对大地的测量”。自古以来,了解从一地到另一地需要跋涉多少英里,以及如何在海洋或荒野中利用星辰导航,一直都至关重要。我们需要懂得如何利用能够观测到的量(例如角度和距离)来解决诸如交通运输等非常实际的问题。就像数字拥有诸如 $a + b = b + a$ 等各种运算规律一样,一旦你开始测量不同点之间的距离和角度,所有这些测量量之间也存在着许许多多的相互关系。因此,几何学与数字一样,也遵循着严密的定律。例如,其中一条定律就是相似性。一旦你知道两个图形是相似的(也就是说它们拥有相同的内角等等),那么它们所有的对应边都是成比例的。一旦你知道大三角形的某条边是小三角形对应边的两倍,你就会知道大三角形的所有其他边也同样是五倍——比例是严格相等的。这之所以如此有用,是因为它能让你预测那些你无法直接触及、无法直接测量的距离或尺度。你可以凝望远方的一座高山,并且实际估算出它离你有多远,因为你知道一些关于它有多高以及仰角是多少的信息,你就可以利用相似三角形来制作一个比例模型。举个例子,现在你能够进行航海导航,即便从你的帆船上无法直接看清远方的位置,你也能知道如何抵达那里。甚至在古希腊时代,人们就能够测量出地球到月球和太阳的距离,这些距离在当时是根本不可能直接测量的,但仅仅凭借几何学定律(例如他们当时就已经推导出来的相似三角形等工具),他们就能在没有任何卫星或先进技术的情况下获得相当不错的测量结果。一旦你掌握了几何学,你就能真正把自己的感官延伸到远超出直接触摸和直接测量的范围之外。
Original English
Speaker: Geometry is literally is Greek for measurement of the earth. Since antiquity it was important to know how many miles it was to travel from one place to another and how to navigate in the ocean or out in the wilderness by the stars. We needed to understand how to use things that we could observe like angles and distances for very practical problems like transportation. Just like numbers have got various patterns like a plus b = b plus a. Once you start measuring distances between different points and angles, there are lots and lots of relations between all those measurements as well. So geometry obeys laws just like numbers obey laws. So for example, one law is similarity. Once you know that two shapes are similar, they have the same angles and things, then all their sides are proportionate. Once you know that the side of the big triangle is say two times as big as the side of the small triangle, then you know that all the other sides of the big triangle are also five times as big. The proportions are equal. The reason why this is so useful is that it allows you to predict the measurement of distances or scales that you couldn't directly reach, you couldn't directly measure. You can look at a distant mountain and you might be able to actually estimate how far away it is because you know something about how tall it is and the angle of elevation is you can use a similar triangle and you make a scale model. So for example, now you can navigate and you can see how to get to a distant location even if you can't see it directly from your sailboat or whatever. And even in ancient Greek times they were able to measure distances to the moon and the sun which they could not possibly measure directly but just through the laws of geometry which they had similar triangles and things like that which they had already worked out at that time they could actually get reasonably good measurements without any satellites or advanced technology. Once you know geometry you can really extend your senses well beyond what you can just touch and measure directly.
概率论:量化现实世界中的不确定性
主讲人:数学的第四大支柱要素是概率论,这是数学家用来概括真实世界基本特征之一——“不确定性”的标准方法。在小学或高中的数学课堂上,当我们讲授数学时,经常会给出非常理想化、可预测的应用题。比如:“安妮有 30 个苹果,她把其中的一半分给詹姆斯,请问詹姆斯有多少个?”等等,在这些题目中一切都是精确的,所有信息都是已知且完备的。但在现实世界中,存在着不确定性和不可预测性。例如,当你抛硬币时,它可能是正面,也可能是反面。如果你确切知道施加在硬币上的力有多大,并且掌握了所有这些物理测量数据,你或许能够建立足够精细的仿真来准确预测硬币落地时究竟是哪一面朝上。但这极其困难,而且通常你根本不可能拥有这些数据。人们最终意识到的是:与其总是试图为每一个单一结果计算出确切答案,有时你只需要接受对于某项给定的测量存在着一系列可能的结果范围。至关重要的是哪些结果出现的频率更高,哪些结果出现的频率更低。最先意识到这一点重要性的人是赌徒,因为赌徒会针对特定事件进行下注,比如押注某几次掷骰子的点数总和会达到某个特定数值等等。如果他们能准确计算出赔率和胜率,他们就能赚钱;如果算不准,长期来看他们就会输钱。概率数学的诞生,正是源于几位赌徒写给他们数学家朋友的信件,请求帮助优化他们的赌博策略。如今概率论的发展已经远远超出了其最初的赌博渊源。每当遇到一个过于复杂、无法完全从第一性原理建模的系统时,其中就会存在某种随机性,我们就需要建立概率模型。因此,无论是在股票市场中,还是在预测某种药物是否能成功研发时,我们都会求助于概率论。
Original English
Speaker: The fourth of math essential is probability which is the standard way that mathematicians try to encapsulate one of the basic features of the real world which is uncertainty. In your primary or high school classes when you teach mathematics we often present very sanitized predictable word problems. Annie has 30 apples. She gives half of them to James. How much does James have and whatever where everything is precise and you know all the information. But in the real world there is uncertainty and there's unpredictability. So when you flip a coin maybe it is heads, maybe it is tails. Now if you know exactly how much force you apply to a coin and you knew all these measurements, you could maybe do enough of a simulation to actually predict exactly which way the coin will land. But this is extremely difficult and often you don't have that data. What was eventually realized is that rather than try to compute exact answers all the time for every single outcome, sometimes you just have to accept that there's a range of outcomes to a given measurement. But what's important is which ones are more frequent and which ones are less frequent. And the first people to realize this was important were gamblers because gamblers would gamble on certain events like trying to bet that a certain die rolls would sum up to a certain number or whatever. And if they could calculate the odds correctly they could make money and if they didn't calculate odds correctly they would lose money in the long run. The mathematics of probability was created by several letters that some gamblers wrote to their mathematician friends asking for help trying to optimize their gambling strategies. Probability has blossomed well beyond its gambling roots. Anytime we have a system too complicated to model all the way from first principles there's going to be some stochasticity and we want to have a probabilistic model. So whether it's the stock market or whether a drug is going to be successful, we turn to probability.
普遍性定律与高斯钟形曲线
主讲人:现在很多时候,我们并不知道具体的发生概率是多少。因此,概率论在处理那些反复多次发生的事件时效果最好。当存在成千上万次试验时,我们就能够开始对胜率与概率获得良好的度量。如果某个事件是一个世纪才发生一次的罕见事件,现有的概率论可能就不太适用了,我们目前仍在努力探索适用于极端罕见事件的数学工具,以作为概率论更好的替代方案。此外,还有一些奇妙的现象让概率论变得极为有效。你可能会认为,每次做不同的实验——比如不再进行医学试验,而是去研究掷骰子的结果,或者去研究生物进化过程中会涌现出哪些遗传特征等等——在每种不同的情境下,你都会得到截然不同的分布形态,有些分布是重尾的,有些分布是狭窄的等等。但是在概率论中存在着一些被称为“普遍性定律”(Universality Laws)的神奇法则:即使在极其广泛多样的随机系统中,也会涌现出各种共同的几何形态。其中最著名的便是高斯分布,也就是所谓的“钟形曲线”形态。许多分布(比如统计成年男性的身高分布或女性的身高分布)几乎都会形成一条极其完美的高斯钟形曲线。我们现在对这些现象有了非常合理的解释。我们对概率论的理解已经足够深入,能够从数学上解释相当一部分这类普遍性定律,尽管仍有一些深层机制依然充满神秘。
Original English
Speaker: Now quite often sometimes we don't know what the odds are. So probability works best when it involves an event that happens over and over again. There are thousands and thousands of trials and we can start getting a good measure of the odds. If it's an event that only happens once in a century, it may not quite be the right mathematics and we're still trying to work out mathematics for extremely rare events that is a better replacement for probability and there are some miracles that make it effective. So you may think that every time you do a different experiment, instead of doing a medical trial, you're trying to understand just the outcome of a die roll or what genetic traits are going to emerge from evolution or whatever. And you would think that in every different circumstance you get all these different distributions, so some distributions will be heavy tailed and some will be narrow and whatever. But there are these funny laws in probability called universality laws that even very general types of random systems various common shapes emerge. The most famous of which is the Gaussian or what's called the bell curve shape that many distributions like if you take the distribution of men or heights of women they form almost a perfect bell curve. We actually have good explanations now. We have understood probability well enough that that we can explain quite a few of these universal laws from mathematics although some are still mysterious.
数学分析:误差棒与处理无限的严谨工具
主讲人:数学分析(Analysis)是数学用来处理两件事的核心工具。第一件是我们测量中的不精确性——有时这并不完全等同于随机性,而仅仅是精度有限。数学分析在某种程度上就是关于“误差棒”(Error bars)的数学,我们意识到,有时我们不仅需要理解各个物理量的具体数值是多少,还需要知道我们面临着多大的不确定性,环绕在它们周围的正负误差范围是多少。如果仅仅使用“大”与“小”这种纯定性的定势语言,往往无法深入讨论,这种定性描述能发挥的作用非常有限。例如,我们测量某个物体的长度,它大致是 2 米,但实际可能是 2 米 $\pm 10$ 厘米。这里存在近似值,也存在误差。理想情况下,你希望误差为零,但在现实世界中,我们不可能总是把误差彻底化为零。然而有时,如果我们能把误差控制得越来越小,如果持续进行越来越精密的测量,我们就能使误差不断趋近于零。但这可能需要无穷无尽的测量精度,或者耗费无限长的时间才能把误差完全降至零。数学分析所研究的另一核心议题,是我们如何求极限以及如何严谨地对待无穷大。在代数中,只要你只进行有限次运算,代数定律就非常有效。如果你只是把五个数字加在一起,完全不会遇到任何问题,你可以按任意顺序重新排列它们。但是,一旦你开始尝试对无限多项进行运算操作,就会出现一些非常诡异的悖论:有时你把无限多个对象重新排列次序,最终得到的总和竟然会与重排之前完全不同,而这种情况在有限项求和中是绝不可能发生的。
Original English
Speaker: Analysis is how mathematics deals with two things. One is inaccuracy in our measurements that sometimes it's not so much randomness but just imprecision. Analysis is sort of the mathematics of error bars where we've realized that sometimes we need to understand not only what the numerical value of various quantities are but how much uncertainty we have what are the plus and minus error bars around them. But these are concepts that you can't even talk about if you just having only qualitative language of big and small is not it only works up to a point. We may measure say the length of an object and it's roughly 2 m but maybe 2 m plus or - 10 cm. There's an approximation and there's an error and ideally you want the errors to be zero but in the real world we can't always make the errors entirely zero. But sometimes if we can make the errors smaller and smaller and if we keep making more and more precise measurements we can make the errors shrink to zero. But it may take an infinite amount of precision or infinite amount of time to get the error all the way down to zero. Analysis is also about how we take limits and how we deal with infinities. In algebra, the laws of algebra work very well when you're just taking a finite number of operations. If you're just taking five things and you're adding them together, there's no problem. You can rearrange them in any order. But once you start trying to work with an infinite number of operations, there are some funny paradoxes that show up that sometimes you can rearrange an infinite number of objects and you end up with a different sum than before you rearranged which doesn't happen with finite sums.
鞅策略破产与无限的危险性:无限猴子定理
主讲人:举个例子,假设你总是在玩轮盘赌,押注红色或黑色,你获胜的概率是 50%,输掉的概率也是 50%。数学上有一个定理表明:只要你拥有的资金量是有限的,就绝对不存在任何能让你持续获胜、保证你在长期博弈中必定赢钱的下注策略。基本上,没有任何下注策略能够击败庄家优势。然而有一种策略是:每次输钱时就将赌注加倍,不断押上越来越大的筹码。只要你能赢下哪怕一次,你就能赚回你的初始本金。表面上看,这似乎成了一种可以持续战胜庄家的方法。但致命的问题在于,该策略默认假设你拥有无穷无尽的财富。这种策略所做的,实际上是将所有输钱的风险全部压缩到了那个你持续连输的极小概率事件之中。在某个时刻,你押注的金额会暴涨到数百万美元,而在某一瞬间你便会彻底破产。因此,数学分析能够帮助你确切理解这些尾部风险(Tail risks)究竟是什么,以及如何以一种能够避开所有这些悖论的方式来对无限进行严密推理。在数学分析诞生之前,曾经存在过许多极其不严谨的数学推演,人们当时只是轻率地说:“噢,只要我把这个步骤无限重复下去,我就能消除所有这些问题。”人们花了很长时间才真正意识到:如果你没有接受过恰当处理无限的严谨训练,无穷(Infinity)其实是一头非常危险的猛兽。但在现实世界中,我们又时时刻刻需要与无穷打交道——好吧,也许并不是真正的数学无限,但我们确实需要处理极其巨大的数字。无穷是帮助我们理解如何驾驭极庞大数字的一个非常优秀的近似模型,但使用时必须极其谨慎。展示“无限”反直觉特性的一个著名例证就是所谓的“无限猴子定理”。通常的表述方式是:如果在房间里有无数只猴子,或者只有一只猴子永远在打字机前无休止地随机敲击键盘,那么通常它们……
Original English
Speaker: For example, if you're always betting on say roulette or red and black, you win 50% of the time and you lose 50% of the time. There is a theorem that there is no strategy that will allow you to constantly win that will guarantee you a win in the long run as long as you only have a finite amount of money. No betting strategy can beat the house basically. And so there's a strategy of always doubling down when you lose and just betting bigger and bigger numbers. And the moment as long as you win at least once you will get your dollar. So there was some way to constantly beat the house. But the problem is that it assumes that you have an infinite amount of money. What the strategy is doing is that it is compressing all the risk of losing money into this very very small event where you're always losing. At some point you know you're betting millions of dollars and at some point you become bankrupt. So analysis helps you understand exactly what these terror risks are and how to reason with infinities in a way which is in which you avoid all these paradoxes. Yeah, there was a lot of very inaccurate mathematics that was that predated analysis where people were just saying, "Oh, if I do this infinitely often, I can get rid of of all these problems." And it took a while to realize that infinity is a very dangerous beast if you're not trained to deal with it properly. But we need to deal with infinities all the time in the real world. Well, maybe not infinities, but we need to deal with very large numbers. But infinity is a very good approximation for understanding how we deal with large numbers. But it has to be used with care. So one famous demonstration of the unintuitive nature of infinity is what's called the infinite monkeys theorem. The common way to phrase this is that if you have an infinite number of monkeys in a room or maybe just one monkey typing infinitely for forever on a typewriter and just hitting keys at random then usually they...
无限猴子定理与概率的必然性
猴子大多只会乱敲出一堆毫无意义的乱码,但时不时地,猴子也会敲出一个词,比如“the”或“it”,有时甚至能敲出一整句话。而“无限猴子定理”(Infinite Monkey Theorem)指的是,如果你等待的时间足够漫长,或者拥有的猴子数量足够多,那么几乎可以完全保证,猴子最终一定能敲出你想要的任何文本——无论是莎士比亚全集、《哈姆雷特》、维基百科,还是其他任何东西。
在数学上你可以证明这一点:只要猴子敲出目标内容的单次概率是一个正数,无论这个概率有多么微小,只要它是正的,当你等待足够长的时间,这一特定模式被命中的概率最终都会趋近于 1。这就像玩俄罗斯轮盘赌,如果转轮里只有一颗子弹,而你不停地扣动扳机,那么无论弹巢有多少个位置,它最终总会击发,你迟早会命中目标。
Original English
A monkey will just type nonsense and gibberish, but every so often the monkey will type a word, you know, "the" or "it", and sometimes it will type a sentence. But the infinite monkey theorem is that if you wait long enough or you have enough monkeys, you're almost certainly guaranteed eventually that the monkey will type whatever you like—the complete works of Shakespeare or Hamlet, or Wikipedia or anything.
And you can prove this mathematically that as long as the probability of the monkey doing it at least once is positive, it doesn't matter how small as long as it's positive, if you wait long enough, eventually the probability that this particular pattern gets hit will eventually go to one. It's like if you play Russian roulette and you only have one bullet in the revolver and you keep firing, it doesn't matter how many chambers you have, eventually it will fire and you'll get your hit.
从无限理想化回到有限现实
对于任何给定的单词、句子或段落,你的猴子最终都会创造出这段文本,但所需的时间会随着文本长度呈指数级增长。如果只是一个由四个字母组成的单词,猴子可能只需要敲打一个小时左右就能碰巧打出来。但如果是一个包含七个字母的单词,比如“Shakespeare”,那可能就已经需要数年时间;一句话可能需要数千年;事实上,要想敲出《哈姆雷特》的一小部分——哪怕仅仅是一页纸——所需的时间就会远远超过宇宙目前的年龄。
因此,“无限”实际上只是一个占位符,代表一个可能远大于你能提出的任何固定常数的数字。在现实世界中,我们既没有无限多的猴子,也没有无限的预算。但我们常常会先在无限这种理想化的情况下进行推理,看看什么是可能的。在此基础上,我们再转向更具定量性质的问题,去研究在有限的资源下我们究竟能做到什么。首先,你需要理解在拥有无限资源时该怎么做。
Original English
For any given word or sentence or paragraph or whatever, your monkey will eventually create this text, but the time taken grows exponentially with the size of the text. So if it's just a four-letter word, it might just take an hour or so of typing before the monkey gets it. But if it's already, say, a seven-letter word, the word "Shakespeare" for instance, then that may already take years. A sentence might take millennia, and actually to get even a fraction of Hamlet, I think even just a page would take way more than the age of the universe before you'd actually see it.
So infinity is actually just a placeholder for a number—anything which could potentially be far larger than any fixed number that you could come up with. Even though in the real world you don't have infinitely many monkeys and you don't have infinite budget, often we reason with infinity first as an idealized situation to see what is possible. And then from there, we can turn to the more quantitative questions of exactly what can we do with finite resources. But first you understand what to do with infinite resources.
数学中“犯错的自由”与分析学的角色
当我还是个孩子的时候,我经常玩电脑游戏。对于很多电脑游戏来说,你可以输入某些作弊码,给自己无限的生命值或无限的弹药。有时候,先开着作弊码去玩这款游戏是很有帮助的,因为你不用去操心管理血瓶或弹药之类的资源,只需专注于探索如何通关游戏;然后你可以在更高难度的模式下重玩,看看如何更高效地过关。数学中的很多问题实际上也是这样解决的。
数学与其他学科的一个显著区别在于,我们拥有犯错的自由,因为在数学中犯错的成本非常低。如果你在经营一家企业,做出了一个糟糕的商业决策导致公司破产,那是一个可怕的错误;如果你是一名外科医生,切错了地方,那也是个可怕的错误。但如果你在尝试解决一个数学问题时做出了错误的假设而没有成功,这并不是多么严重的过失,你只需要再试一次即可。
当你在尝试解决一个数学问题时,一个很好的策略就是首先做出一个理想化的假设:假设你拥有无限的能量、零摩擦力,或者其他某种不切实际的条件。先在那种情况下把问题解决,然后再尝试从无限的世界回到有限的世界。这正是数学分析(Analysis)发挥作用的地方——去仔细审视无限数学中的哪些特性在有限世界中依然适用,而哪些特性会失效崩溃。
Original English
When I was a kid, I used to play a lot of computer games. For many computer games, there were certain cheats you could put in your games. You could give yourself infinite health or infinite ammunition. And it was sometimes helpful to play that game first with those cheats where you didn't have to worry about managing your health potions or your ammo or whatever, and just see how to solve the game. And then you could play it on a harder mode and see how to do things more efficiently.
So many problems in math are actually solved this way. One thing that distinguishes math from other disciplines is that we have the freedom to fail, because failure is very cheap in mathematics. You know, if you're running a business and you make a bad business decision and your company goes bankrupt, that's a terrible mistake. If you're a surgeon and you cut the wrong thing, that's a terrible mistake. But if you're trying to solve a math problem and you make an incorrect assumption or something and it doesn't work, it's not really that much of a bad mistake. You just try again.
It's actually a good move when you are trying to solve a math problem to just first make an idealized assumption: assume that you have an infinite amount of energy, or zero friction, or some other unrealistic assumption. Solve the problem then, and then try to get from the infinite world back to the finite world. And this is where analysis comes in, to sort of carefully see what features of infinite mathematics still work in the finite world and which ones break down.
动力系统与涌现行为:从生物演化到交通流
动力系统是关于随时间变化的数学,研究的是增量变化的规则——即一个系统的状态如何从一个时刻演变到下一个时刻,并由此产生各种你可能无法从初始规则直接预料到的涌现与有趣行为。我们发现,即使是非常简单的规则,只要你迭代足够长的时间,也能产生极其复杂的涌现行为。
生物学中的演化就是一个很好的例子。你拥有一群生物体,它们进行繁衍,更适应环境的个体比弱小的个体有更高的存活概率,而且生物体拥有可以传递给后代的某些性状。这些规则非常简单,但事实证明,它们能够创造出庞大的物种多样性、捕食者与猎物的关系,以及极其复杂的动态平衡。
另一个例子是在高速公路上行驶。公路上有许许多多的车辆,每辆车都只是根据前车的情况尽可能快地开:如果前面的车太多,你就减速;如果前面的车不多,你就加速。每辆单独的车所做的事情并不复杂,都只是在尝试优化自己的通行效率。但是,当你把所有的车放在一起,观察它对整个交通网络造成的影响时,就会产生令人惊叹的涌现现象,比如交通波(Traffic Waves)。
Original English
Dynamics is the mathematics of change over time; it is the study of the rules of incremental change—how a state evolves from one time to the next, giving rise to all kinds of emergent and interesting behavior which you may not expect from the initial rules. We have found that even very simple rules can generate extremely complicated emergent behavior if you iterate them long enough.
Evolution is a good example in biology. You have a bunch of organisms and they reproduce, and the fitter ones survive more often than the weaker ones, and the organisms have certain traits that they can pass down to descendants. These are very simple rules, and it turns out that you can create a massive diversity of species, predator-prey relationships, and incredibly complicated dynamics.
If you're on the freeway and you have all these cars, each car is just trying to move as fast as it can given the car in front of it. So if there's too many cars in front, you'll slow down; if there's not many cars, you speed up. Each individual car is not doing anything very complicated; it's just trying to optimize its flow. But when you put all the cars together and you see what it does to the whole network, you get these amazing emergent phenomena like traffic waves.
交通波、洛杉矶堵车与交通悖论
你会看到这些波动能够被压缩和扩展,有点像弹簧玩具(Slinky)。如果你玩过弹簧玩具,就会知道它可以产生压缩波和膨胀波。这会导致一些你最初意想不到的现象:比如发生了一次交通冲击,像是一场交通事故导致车辆积压,即便后来事故现场已经被清理完毕、道路上没有任何物理障碍,交通法则在经过动力学迭代后(你实际可以通过数学计算验证)表明,压缩波的消散依然需要一段相当长的时间。
住在洛杉矶,这是我经常遇到的一种现象:有时我碰到了交通拥堵,但前方既没有车祸,也没有任何直接的原因,这完全是因为几个小时之前发生的一起事件引发了减速,而动力学规律决定了这股波动需要一定的时间才能彻底消散。
一旦你深刻理解了动力学规律,你就可以进行建模和仿真,进而做出各种预测。例如:“如果我在这条高速公路上再增加一条车道,交通状况会好转吗?”事实上,有时并不会。甚至存在这样一些悖论:有时候封闭某些车道,反而能让整体的交通流变得更快。
Original English
You get these waves that can compress and grow, kind of like a Slinky. If you mess around with a Slinky, you can have a compression wave and an expansion wave, and it leads to phenomena which you wouldn't initially expect. For instance, if there is a traffic shock—like there's an accident and then the cars pile up—then even when the traffic accident is removed and there's no obstruction to travel, the laws of traffic, if you iterate the dynamics, you can actually do the math and see that it takes a while for the compression wave to dissipate.
Living in Los Angeles, this is a phenomenon I've encountered quite often: sometimes I encounter a slowdown in traffic and there's no accident or no immediate cause, simply because many hours ago there was something that caused a slowdown, but the dynamics take a certain amount of time for the wave to dissipate.
Once you understand the dynamics really well, you can do modeling and simulation, and then you can make predictions like: "If I add another lane to this freeway, will the traffic get better?" In fact, sometimes it doesn't. There are these paradoxes where actually sometimes closing off certain lanes of traffic can actually make the global traffic flow faster.
稳定与不稳定平衡:从单摆到气候变化
有些动力学行为是可预测的。有时系统存在平衡态(Equilibria),即在所有时间内都保持不变的状态。有时这些平衡是稳定的:如果你让系统稍微偏离该状态,它会重新回到那个状态。比如一个自然向下垂直悬挂的单摆,就是一个稳定的平衡态;如果你轻轻扰动它,它会稍微摆动,但最终会回到稳定的平衡位置。
但如果你把单摆倒立过来,让它在尖端上保持平衡,从技术上讲这也可能是一个平衡态,它可以永远保持在那个位置。然而,任何轻微的扰动都会导致它随着时间的推移迅速偏离该平衡态。因此,弄清楚哪些平衡态是稳定的、哪些是不稳定的至关重要。
我们现在正面临着气候变化的世界。人类在过去的几千年乃至上万年里,一直生活在一个非常接近平衡态的气候环境中。有些年份可能会更热或更冷,但气候系统总能反弹回平衡态。而现在,我们实际上正处于离开这一平衡态、进入一个极其不稳定的动力学过程的危险之中。这非常可怕,但必须通过数学建模来研究;我们可能需要据此弄清楚如何适应并改变我们的农业及其他所有社会实践。
Original English
Now some dynamics are predictable. Sometimes we have equilibria, which are states that just stay the same for all time, and sometimes these equilibria are stable. If you move a little bit away from that state, you come back to that state. Like if you have a pendulum that's going straight down, that's a stable equilibrium. And if you modify it a little bit, you perturb it, it will sort of move a little bit and it'll get back towards a stable equilibrium.
But if you make a pendulum upside down, balancing on the tip, it could be an equilibrium. Like technically, it can stay in that position forever. But any slight perturbation will actually cause it to move away from the equilibrium over time. So it's important to know what equilibria are stable and which ones are not.
We are now facing a world of climate change where we have lived for a thousand, 10,000 years in the climate in a pretty close to an equilibrium state. It may get hotter or colder some years, but it would bounce back to equilibrium. And we're now actually in danger of leaving that equilibrium into a much less stable dynamics, which is scary, but it needs to be modeled, and we may need to figure out how to adapt and change our agriculture and all our other practices.
天气预报、混沌与人造系统的建模边界
理解动力系统——搞清楚哪些系统是稳定的、哪些是不稳定的、哪些是混沌的、哪些是可预测的——实际上极其重要。例如一些看似日常的事情,比如天气预报。我们如今把能够准确预测未来七天的天气视为理所当然,但这实际上是大气科学家们取得的一项惊人成就。他们收集了海量的数据,同时也解决了一系列动力系统问题;经过多年的发展,他们将误差率降低到了能够可靠预测未来约一周天气的水平。虽然它仍然做不到百分之百精确,但已经远比瞎猜要准确得多。
包含大量人类参与的系统目前仍然是非常不可预测的。比如股市或政治领域的动力学演变,这远远超出了当前动力系统理论的建模能力。但是对于自然系统以及某些人造系统(如交通),我们已经能够建立有效的数学模型。因此,这是数学中一个相当高阶的领域;我们往往需要借助大量的计算机仿真,并求解极其高阶的微分方程,但它能为我们提供极其宝贵的洞察。
Original English
Understanding dynamics and which systems are stable, which ones are not, which ones are chaotic, which ones are predictable—it's actually extremely important. There are very mundane things like predicting the weather. You know, we take for granted that we have accurate weather predictions for the next seven days. This is actually an amazing achievement of atmospheric scientists. They collected lots and lots of data, but they also solved a lot of dynamical systems problems that allowed, over the years, to get the error rate down to a point where we can actually reliably forecast weather say a week in advance. It's still not completely 100% accurate, but it's much more accurate than just guessing.
Systems which involve a lot of humans are still very unpredictable. So the dynamics of the stock market or politics—this is well beyond the ability of current dynamical systems theory to model. But natural systems and some human systems like traffic, we can actually model. So it is a fairly advanced area of mathematics. We often need a lot of computer simulations and we need to solve very advanced differential equations, but it can give some very valuable insights.
开普勒定律、二体问题与三体问题的困境
动力系统的重大发现之一在于:大多数系统都会表现出所谓的“混沌”(Chaos)。这在 17 世纪引起了极大的震惊。当牛顿提出他的万有引力定律时,该理论最伟大的成功之一就是解释了月球绕地球的运动以及地球绕太阳的运动。他能够追溯并解释开普勒那些奇特的行星运动定律,比如为什么行星沿着椭圆轨道运行等。
牛顿解决了我们现在所说的“二体问题”(Two-Body Problem):如果空间中有两个大质量天体(比如太阳和地球)在运动,并受牛顿万有引力平方反比定律这单一运动定律的支配,他利用自己新创立的微积分理论成功求解了微分方程,得出了轨道运动的完美解析公式,证明了其轨道是完美的椭圆,精确验证了开普勒的理论。这是一项非凡的成就。
而在牛顿解决了二体问题之后,牛顿的许多后继者——包括牛顿本人——尝试去解决“三体问题”(Three-Body Problem)就显得极其自然。我想牛顿曾经说过,这是唯一一个让他感到头疼的问题,因为无论他怎么尝试,都无法得到精确解。当时各大学术团体甚至设立了巨额奖金,重金悬赏能够写出三体问题精确解的人,这被视为数学界最重大的未解难题之一。
直到今天,我们对于这些方程依然没有精确的解析解。目前的共识是,根本不存在能够写成优美整洁公式的精确解。当你真正去观察数值模拟时,会发现它的轨迹绝非某种规律的周期性模式;它往往会在很长一段时间内保持近似周期性的状态,但随后会突然转变为稍微不同的轨道形态,接着又再次发生改变。
我们现在推测,我们现今拥有八大行星的太阳系在过去曾包含更多行星,它们最初大多按照开普勒定律在近似椭圆的轨道上运行。然而,来自木星、火星等天体之间微小的引力相互作用,会时不时地让这些行星稍微偏离原本的常规轨道。偶尔,它们会彻底偏离出去,有时两颗行星会发生碰撞,有时某颗行星会被直接甩出太阳系。例如,现在的小行星带……
Original English
One of the discoveries of dynamical systems is that most systems exhibit what's called chaos. And this came as a surprise in the 17th century. So Newton, when he introduced this law of gravitation, one of the great successes of this theory was that it explained the motion of the moon around the earth and the earth around the sun. He could explain retroactively all these funny laws of Kepler, like why planets move in ellipses and things like that.
And so he solved what we now call the two-body problem: that if you have two massive objects like the sun and the earth and you move them around and you govern by a single law of motion—Newton's inverse-square law of universal gravitation—he could solve the equations using his newly derived theory of calculus, and he could have perfect formulas for the orbits, and they were perfect ellipses, exactly verifying Kepler's theory. It was an amazing achievement.
Once he solved the two-body problem, it was very natural, and many of Newton's successors—and I think also Newton himself—tried to solve the three-body problem. I think Newton once said that this was the only problem that ever gave him a headache, because no matter what he tried, he could not get an exact solution. Leading societies of the time offered major prizes for anyone who could write the solution. This was considered one of the major open problems in mathematics.
We still do not have an exact solution for these equations. And the belief now is that there isn't really one that you can write down as a nice, neat formula. But when you actually look at the numerics, you see that it is not some nice periodic pattern. It often stays periodic for a long period of time, but then suddenly it will change to something a little bit different, and then it will change yet again.
We suspect now that our solar system, which currently has what, eight planets or something, that in the past there were other planets that were in the system, and they mostly moved in sort of elliptical orbits according to Kepler. Every so often, the little interactions between the gravitational force that Jupiter exerts or Mars and so forth would jiggle these planets a little bit out of their usual orbit, and occasionally they would just veer off completely, and sometimes two planets would collide, or one would escape the solar system. And, you know, for example, there's an asteroid...
动力系统中的长周期不稳定性与混沌
讲述者:……小行星带,我们认为它是数百万年前某次碰撞留下的遗迹。即便是像太阳系这样看起来已经数千年没有发生变化、极为稳定的系统,在漫长的时间尺度上也存在着长期的不稳定性。一旦你脱离了最简单的系统模型,就会发现其中存在大量微小的、不可预测或极难预测的偏差。这些微小偏差偶尔会累积起来,就像概率上偶尔有一群猴子敲键盘也能敲出莎士比亚的全套作品一样。偶尔,引力摄动会让一整颗行星彻底偏离原本的运行轨道。因此,在当今最前沿的动力学研究中,即使你一开始面对的是一个没有任何不可预测性的完全确定性系统,我们发现对其建模的最佳方式其实是通过概率方法来进行近似,直接假定系统内部会存在随机的往复涨落;最终,你的预测只会变得越来越模糊,而这似乎正是许多系统所固有的混沌的核心特征。
Original English
Speaker: belt which we believe is it's a remnant of a collision from millions of years ago. Even the most stable of systems like the solar system that looks like it hasn't changed for millennia, there are long-term instabilities in in that system. Once you move beyond the simplest of systems there um there's lots of little tiny um unpredictable or or very hard to predict deviations that that that occasionally can can pile up just like occasionally a bunch of monkeys can sort of write the works of Shakespeare. Occasionally um gravitational perturbations can can set an entire planet off uh uh off course. So often actually uh in the most advanced forms of dynamics today, even if you start off with with a completely deterministic system with no unpredictability whatsoever, we find that the best way to model it actually is to to approximate it by a um using probability and just assume that there's going to be some random fluctuations back and forth and eventually the your predictions will just get blurrier and blurrier which which just seems to be a fundamental feature of chaos which many systems have.
讲述者:因此,这六大核心要素虽然并没有涵盖数学的全部,但它们确实勾勒出了数学试图概括的六大宏伟主题,而且实际的研究要更加精确得多。这只是对当今数学前沿研究现状的一个初步领略。
Original English
Speaker: So these six essentials um they don't describe all the mathematics but they do describe six of the great themes that mathematics tries to encapsulate and there's there's much more precise. This is just a taste of of what what goes on these days.
第2章:数学如何解决科学中的问题
讲述者:第2章:数学如何解决科学问题。我将整个 STEM(科学、技术、工程、数学)视为一个完整的生态系统。在最底层是基础研究,比如数学以及其他一些基础科学,我们在其中所追求的研究主要是由好奇心驱动的。我们看到某种现象迫切需要得到解释或进一步探究,它可能不是我们眼下为了解决现实紧急难题所迫切需要的东西,但它看起来应该蕴含着某个非常有趣的答案。因此,数学几乎完全是由这种好奇心所驱动的。比如数字中的某种规律,或者几何形状中的某种模式,人们在尝试做其他事情时偶然观察到了它,进而希望能够更深入地理解它。
Original English
Speaker: Chapter 2 how math solves the problems of science. I view STEM as a whole ecosystem. At the bottom there's basic research um like mathematics and some other fundamental sciences where we pursue things mostly driven by curiosity. We see a phenomenon that is crying out for an explanation or further study. It may not be a phenomenon that we urgently need to solve right now for an immediate problem but it's something that looks like it should have an interesting answer. And so mathematics is is is almost entirely curiosity driven like that. There's some pattern in numbers. there's some pattern in shapes. People just observed while trying to do something else and we want to understand it better.
讲述者:到了某个阶段,其他领域的科学家能够将这种数学规律与他们正在研究的对象联系起来,某种数学或数值模式可能会出现在昆虫群体的集群行为中,或是出现在股票市场的波动中等等。随后,一旦你理解了这一规律,有时你就能将其转化为某种实用的技术,或者成立一家公司,通过提供与开发该现象相关的服务来实现商业盈利。作为数学家,我们通常看不到那一阶段,因为那是在转化链条上极为靠后的下游环节。但真正必不可少的是,做基础科学的人必须与做应用科学的人进行交流,而应用科学的研究者又必须与工程领域的工程师沟通,工程师再与工业界的人士对话。如果你缺失了其中任何一个社群,你就无法构建起这条从好奇心驱动的纯理论问题一直通往实际商业成果(例如让人类能以几乎零成本在全球范围内即时通信)的完整转化管道。
Original English
Speaker: At some point uh other scientists are able to connect that pattern to something that they're studying and and some mathematical numerical pattern might show up in the behavior of of of insects um in a swarm or in a stock market or whatever. Um and then um sometimes once you understand it you you can actually convert it into some useful technology or you can have a company that actually makes some money out of out of somehow some service related to to that uh exploiting that phenomenon. We often don't uh we don't see that. I mean that that's that that's much further down the pipeline. What you do need is that you do need the people doing the basic sciences to talk to the people doing applied sciences and they have to talk to people who are doing engineering and they have to talk to people in industry. If you didn't have one of these communities, then you wouldn't have this pipeline of getting from curiosity driven questions to actual, you know, commercial results, you know, you know, like um like the ability to communicate across the across the planet with almost zero cost.
讲述者:这正是尤金·维格纳(Eugene Wigner)所说的“数学在自然科学中不可思议的有效性”(unreasonable effectiveness of mathematics in the physical sciences)的一部分。他观察到,数学家们常常发现像复数或弯曲空间这样的概念,最初仅仅是因为这些概念看起来是对他们已有数学研究对象的一种自然延伸。然而,在十年、二十年或五十年之后,其他科学家却发现,数学家当年仅仅为了好玩或思维游戏而引入的概念,恰恰正是理解某种全新科学分支所必需的工具,或者与所需工具惊人地契合。这确实是一个令人叹为观止的现象,而且坦白说,关于它为何能如此奏效,我们至今仍未找到一个令人信服的完备解释。
Original English
Speaker: This is part of what Eugene Wigner calls the unreasonable effectiveness of mathematics in the physical sciences. He observed that mathematicians often discover concepts such as complex numbers or curved space or whatever just because it it seems to be a natural extension of um the mathematical objects they're already studying. Uh and then 10 20 50 years later some scientists discover that that these concepts that introduced for fun or for play were in fact exactly what was or almost exactly what was needed to understand some new new type of science. So that's a really amazing phenomenon and we still don't have a good explanation really for for why uh that actually works.
平行公设与非欧几何的诞生
讲述者:关于好奇心驱动的数学如何带来深远科学突破的一个历史范例,就是平行公设的故事。大约在公元前3世纪,欧几里得引入了证明的概念,即能够从更简单的公理出发来解释几何学中复杂的结论——例如,三角形内角和始终为180度。他能够用更简单的公理来推导和解释这一事实。他系统地提出了几何学的五条公理,认为自己可以将关于点、角、线的所有已知事实归结为这五条陈述。其中四条非常直观明了,比如“给定任意两点,总能在这两点之间作一条连接线段”,诸如此类。这些都是非常直观、毫无争议的公理。
Original English
Speaker: So one historical example of how curiosity driven mathematics led to a really deep uh scientific advance uh was the story of the parallel postulate Euclid in like the 3rd century BC introduced the notion of proof of being able to explain complicated results in geometry in this case from simpler axioms. for example that the sum of angles of a triangle always added up to 180° He was able to explain that in terms of simpler axioms. He laid out five axioms of geometry that he thought he reduced all the other facts he knew about points and angles and lines to these five statements and four of them were very straightforward like if I give you two points there's always a line you can draw between them right things like that. These are very straightforward non-controversial axioms.
讲述者:但唯独有一条被称为“平行公设”的公理给他带来了巨大的困扰。事实上,他最初给出的表述极其繁琐复杂。后来虽然经过了简化,但即便简化后的版本也始终备受争议。该公理的简化表述是:如果有一条直线和一个不在此直线上的点,那么过该点恰好只能作一条与已知直线平行的直线。所谓平行,指的是它与第一条直线永不相交。这就是该公理的内容:过线外一点总能作一条平行线,且只有一条,绝不能作出两条平行线。一旦确立了这条公理,你就可以推导出许许多多的性质,包括我刚才提到的三角形内角和为180度,以及欧几里得几何学中所有其他的经典结论。但相比于另外四条极其优美简洁的公理,这一条显得非常臃肿丑陋。
Original English
Speaker: But there was this one axiom which is called the parallel postulate which gave him a lot of grief and in fact his original version was very very complicated. Um it got simplified but even even the simplified version always was controversial. The simplified version is that if you have a line and you have a point and the point is not on the line then there's exactly one line you can draw through that point which is parallel to the first line. By parallel I mean that it never crosses this first line. So that was this axiom that you can always draw a parallel line through any other point and there's only one. You cannot draw two parallel lines. Once you have that you can do all kinds of things. You can derive what I just said the angles of a triangle at 180° and all the other classic results of Euclidean geometry. But it was a very ugly axiom compared to the other four which were which are really elegant.
讲述者:最终数学家们意识到,他们以往所做的实际上只是在单一框架下的探索,而在欧几里得几何之外,实际上存在着多种不同的几何学。例如存在一种被称为球面几何的体系,在那里根本不存在任何平行线。在球面几何中,代替直线的概念是大圆(如赤道或经线圈),而球面上的这些大圆彼此之间必定相交,你永远无法在球面上画出两个互不相交的平行大圆。因此球面几何中不存在平行线。此外还有一种更为奇特、更难以凭直觉想象的几何学,叫做双曲几何。在双曲几何中,直线彼此之间是发散的;有些直线一开始看似平行,但它们会越走越远;事实上,在双曲几何中,过已知直线外一点可以作出多条不与该直线相交的平行线。这两种几何在逻辑上都是完全自洽的。最终人们终于接受了这样一个事实:世界上存在的几何学远不止欧几里得几何这一种。这就是人类最早发现的两种非欧几何:球面几何与双曲几何。
Original English
Speaker: Eventually they realized that that what they had done was that they there actually were multiple geometries beyond Euclidean geometry. There's something called spherical geometry where there's no parallel lines at all. Um so in spherical geometry instead of lines you have great circles like the equator or a longitude and these great circles on the sphere they always intersect. You can never make two parallel great circles. So there are no parallel lines and then there's this weirder geometry which is harder to visualize called hyperbolic geometry where lines actually diverge from each other and have lines that start off looking parallel but they they move further and further apart and and in fact now there are actually multiple parallel lines you can draw from one point to a given line. And those two geometries are entirely self-consistent. And eventually it was just accepted that there was there were more geometries out there than just Euclidean geometry. So these were the first two non-Euclidean geometries to be discovered. Spherical geometry and hyperbolic geometry.
黎曼几何与广义相对论
讲述者:一旦我们摆脱了“世界上只有一种几何”的固有观念束缚,闸门便彻底打开,人们开始深入研究各种各样的其他几何形态。例如形形色色的弯曲空间——像甜甜圈一样的空间,或是带有内部扭曲的空间。在某些几何学中,如果你是一个惯用右手的人,当你出发去探索宇宙一番后再返回原点,原本右利的你回来时会变成左利手。在某些几何体系中,仅仅通过空间移动就能改变你自身的定向手性,这是极其反直觉的;或者你在旅行归来后体型可能比出发时变得更小或更大。数学家们发展出了所有这些几何体系,并建立了一套极其优美的数学语言来统一描述所有这些几何,这就是以波恩哈德·黎曼(Bernhard Riemann)命名的“黎曼几何”。然而在当时,这纯粹只是一种出于好奇心的智力玩具——虽然存在这些抽象的弯曲空间,但我们所生活的现实宇宙看起来却是完全平坦的。
Original English
Speaker: But once we had sort of freed of our notion that there's only one geometry, this opened all the floodgates and people studied all kinds of other geometries. So all kinds of curved spaces, you know, spaces that were shaped like donuts or had twists in them. There are geometries where um you know if you're right-handed you can go off explore the universe and come back and if you start off right-handed you will come back left-handed. Um that there there are geometries where where you can change your orientation just by by by travel. So which is very unintuitive or you can come back smaller or larger than than than what you started with. People developed all these geometries and they developed um a very nice language for for describing all um all these geometries. uh it's called Riemannian geometry after Bernard Riemann and but it was a curiosity I mean there were these abstract curved spaces but you know the the universe we lived in seemed completely flat
讲述者:但后来,当爱因斯坦试图理解引力的本质时,他最终得出了一个结论:引力的实际作用是以某种方式弯曲了空间与时间。他亟需一种数学语言来描述时空如何弯曲,以至于光线会不再沿直线传播,有时还会发生相互交汇或发散。他向一位数学家朋友请教,询问是否存在现成的数学工具能够描述这种现象。他的朋友告诉他:“有的,以前有一位名叫波恩哈德·黎曼的杰出学者早就发展出了一整套理论。”事实证明,这套理论几乎完美契合了描述爱因斯坦场方程所需的全部数学语言。在黎曼几何中存在“曲率”的概念,空间可以具有正曲率或负曲率,而在黎曼几何的语言体系下,爱因斯坦方程的表述变得极其简洁明晰——本质上就是质量和能量产生曲率,时空的曲率与系统中存在的质量和能量多寡成正比。这基本上就是爱因斯坦引力方程的核心。当然,求解这些方程又是另一回事了,它们的数值模拟极其困难,即便是模拟两个黑洞碰撞这样相对明确的问题,利用现代超级计算机也仅仅勉强能够做到。然而,一旦拥有了黎曼几何这套语言,写出并陈述这些方程在形式上就变得极其自然顺畅。
Original English
Speaker: but then Einstein when he was trying to understand gravity he eventually came to conclusion that what gravity was doing was it was bending space and time in a certain way and he needed a language to to describe how space and time could bend in such a way that light rays would would become not straight and sometimes times you know they would hit each other or or diverge. He asked his mathematician friend if there was any existing mathematics that would describe this and he he said oh yeah there's this bright chap Bernard Riemann who developed this theory but it turned out to be almost exactly the right language to describe the Einstein equations there's a notion of curvature that some space can have positive curvature negative curvature in Riemannian geometry and the Einstein equations turned out extremely simple in to state in this language that basically mass and energy create curvature that the curvature of space and time is proportional to how how much mass and energy you have in your system. And that's basically the Einstein equations. Now, solving them is a different matter. They're extremely hard to model. Even the question of for how to model two colliding black holes, we can barely do it with modern supercomputers. But but stating the the the equations is actually extremely natural once we had this language.
开普勒猜想与球体堆积问题
讲述者:另一个关于纯数学好奇心如何在数百年后促成重大实际进展的例子,是球体堆积问题(sphere packing)。曾经有一位英国水手,对一个问题感到非常好奇:当时他们必须在船舱里堆放一定数量的炮弹,而这些炮弹都是圆球形的而不是方形的,所以当把它们堆叠在一起时,必然会产生一定量的空隙和空间浪费。他很好奇,究竟采用怎样的堆叠方式效率最高,才能在有限的船舱空间内容纳尽可能多的炮弹?于是他向一位学者朋友请教,而这位朋友恰好是约翰尼斯·开普勒(Johannes Kepler)。开普勒随后提出,效率最高的堆积方式应该和我们今天在超市里堆放橙子的方式一模一样,这就是所谓的“六角密堆积”(hexagonal close packing)。这种方式是逐层堆放的:每一层都是炮弹或橙子构成的三角网格,然后将另一层三角网格稍微错位叠放在上方,依此类推不断堆叠。这种规律排布是最自然的堆叠形态,其空间填充利用率大约为76%。开普勒认为这就是人类所能做到的极限,不存在任何更精妙的方法能够挤出更多空间,但他却无法给出严格的数学证明。因此,这一难题在后来便被称为“开普勒猜想”。
Original English
Speaker: Another example of um of how mathematical curiosity led to like really practical developments centuries later is the story of sphere packing. There was uh some uh British sailor um who was just curious about the question of you know there's a certain number of cannonballs they had to stack in the hold of of their ship and these are these are round cannonballs they're not they're not square so when you when you stack them there's a certain amount of wasted space and he was curious what is the most efficient way to pack cannonballs so you can get the most cannonballs into a certain amount of space and so he asked a physician friend who happened to be Johannes Kepler eventually proposed that the most efficient packing should be the same packing that that you see in nowadays in supermarkets when you pack oranges. It's what's called a hexagonal close packing. You pack layer by layer. Each layer is sort of the triangular grid of cannonballs or oranges and then you stack another triangular grid on top of it just shifted by a little bit and then you stack it back and there's a a regular pattern which is the most natural pattern and it's about 76% efficient. And Kepler thought this was the um the best you could do that. there was no clever way to to to squeeze in any any any more space but he couldn't actually prove it. So this became known as the Kepler conjecture.
讲述者:几个世纪以来,它一直是几何学中最著名的未解难题之一。在二维平面情况下——比如在平面上密铺圆盘——我记得大约在1900年左右就已经被解决了。那是一个相对简单的问题,对应的也是类似的三角晶格排列,证明其最优性相对比较容易。然而在三维空间中,可能存在的几何构型和排列情况实在太多了,完全无从下手。事实上,直到今天我们依然没有一个人类自身能够完全独立理解的、简洁优美的开普勒猜想纯手工证明。该猜想最终得到了解决,并且在1998年左右发表了证明论文,但它必须借助计算机的辅助。这是历史上首批借助计算机辅助完成的数学证明之一。当时由多位审稿人组成的评审团队表示,他们无法逐一核验所有的计算机数值计算,但他们至少确信整体的证明策略是正确的;即便如此,学界依然保留着挥之不去的疑虑。直到更近的时期——大约是在2014年,整个证明才终于被转换成了专门用于交互式定理证明的计算机语言(即形式化证明助理语言)……
Original English
Speaker: Um and it was one of the most famous unsolved problems in geometry for for centuries in two dimensions. Uh I think it was solved by about 1900 or something like you're packing discs in a plane. That's a simpler problem. That one there's a similar lattice of triangular lattice and and that was relatively easy to prove that this was the optimal one. three dimensions are just too many possibilities. There was no way there. Um, in fact, we still do not have a nice simple proof of the Kepler conjecture that that that humans can completely understand by themselves. The conjecture was eventually solved. It eventually got published I think in 1998, but it required uh computers. It was one of the first computer assisted proofs. There was a team of referees who I think uh said that they could not verify all of the computations but they at least believe that the the strategy is correct but there were still lingering doubts. It is only much more recently 2014 I think and finally um the proof was converted to what is called a a proof assistant language computer language that is specifically
从开普勒猜想到高维球体堆积与离散几何
旨在以100%的确定性来检验数学证明。因此,开普勒猜想现在已经得到了形式化验证。我们现在百分之百确定它是正确的,但数学家们并不满足于仅仅解决这个三维问题。于是他们进一步发问:如果你处于四维、五维或者六维空间中,情况又会是怎样?当然,在这些高维空间里并没有实际生活中的应用——我是指,并没有四维的橙子或炮弹需要你去堆放——但人们依然会提出这样的问题。人们还会探讨:如果不再是连续空间,而是处于一个离散空间中,情况又会如何?尤其是随着计算机科学的发展,计算机科学家们开始深入研究这一点。我们意识到,除了真实空间中由实数给定坐标 $(X, Y, Z)$ 的几何学之外,我们还对研究比特串(二进制位串)的几何学产生了浓厚兴趣。
Original English
designed to check proofs with 100% certainty. So the Kepler conjecture is now formally verified. we are now 100% certain it is true but mathematicians were not content with just that the three dimensional problem so they also asked what happens if you're in four dimensions or five dimensions or six dimensions so here of course there is no practical you know I mean there are no four dimensional oranges or cannonballs that you would like to pack but people still ask this question people also ask what happened if instead of a continuous space you have a discrete space in particular computer scientists once computer science became developed We realized that in addition to the geometry of regular space where XYZ where coordinates are given by real numbers, we're interested in studying the geometry of strings of bits.
这听起来与最初的球体堆积问题相去甚远,一方面是因为现在涉及成千上万个维度,另一方面空间变成了离散的而非连续的。但无论如何,它依然属于几何学的范畴,并且许多用于理解球体堆积的技术在这种环境下依然有效。事实证明,在这个巨大的由比特串构成的超立方体中尽可能高效地堆放球体的问题,具有极高的实际应用价值。当手机进入数字化时代后,你发送的每一个信号(比如一张图片、一段文字或任何内容)都会被编码为某种比特串,然后通过无线网络进行传输。但与此同时其他人也在发送信号,你绝不希望自己的信号受到干扰而损坏,或者被误认为是其他人的信号。
Original English
So this is now very divorced sounding from the original sphere packing problem both because now you have many many dimensions like thousands and thousands of dimensions and space is now discreet rather than continuous but still it is geometry and many of the techniques to understand sphere packing still work when you're in a setting. And then it turned out that this setting of this problem of packing spheres as efficiently as possible into on this big huge cube of bit strings it turns out to be extremely practical. When cell phones became digital, every signal that you send, you know, like an image or a text or whatever is encoded as some bitstring which is then sent over some wireless network. But there are other people also sending signals and you don't want your signal to be corrupted by interference and be mistaken for someone else's signal.
高维堆积与现代无线通信的理论极限
因此,你希望让每一个发出的不同信号在由比特串构成的空间中尽可能相互分离、保持距离。从数学角度来看,为了避免信号相互混淆而将它们彼此隔开的问题,几乎完全等同于球体堆积问题,只不过它是发生在离散的高维空间之中。用于理解球体堆积的数学理论中,即使不是全部,也有相当大的一部分可以用来设计极其高效的“球体堆积编码”(纠错码)。而且这不仅仅关乎设计编码,它还能向工程师明确通信的理论极限在哪里——例如在给定的无线频谱中,你理论上所能期望传输的最大比特率(每秒比特数)是多少。
Original English
So you want to keep each different signal that comes out. You want to keep them as separated from each other in this space of bitstrings as possible. And it turns out mathematically this problem of separating all these signals so that there's no way that one can be confused for another is almost exactly the sphere packing problem except that it's in high dimensions and it's discreet. All the mathematics, well, not all of it, but a lot of the mathematics that was used to understand sphere packings could be used to design really efficient sphere packing codes and not just to design codes, but also to tell engineers what was the theoretical limit of communication like what is the maximum number of bits per second you could possibly hope to send in a certain wireless spectrum.
这为衡量通信协议的效率提供了非常优秀的基准基线。各机构由此可以精准评估并给特定无线频谱标出数十亿美元的竞拍价格,因为你确切知道通过该频谱究竟能承载并传输多少数据。可以说,整个现代无线电通信产业的基础,本质上都建立在能够在极高维度下高效堆放“橙子”的能力之上。
Original English
So that gave really good benchmarks to measure how efficient your protocol was. They you could price how many billions of dollars you should pay for a certain spectrum wireless spectrum because now you know exactly how much data you can push through that. And so like the entire wireless telecommunication industry is based on being able to pack oranges in really high dimensions.
压缩感知的偶然发现与医学成像突破
在我参与过的数学应用中,让我最引以为豪的故事之一就是压缩感知(Compressed Sensing)。当时我正在洛杉矶的一所数学研究所参加一个跨学科项目,期间我遇到了一位统计学家朋友。他当时正与一位电气工程师合作,试图改进医学成像技术,特别是核磁共振成像(MRI)扫描。在那个时期,MRI 扫描速度相当缓慢,受检者必须在扫描仪里静坐大约3分钟,以便机器从各个不同角度采集足够的数据,从而重建出人体的高质量图像,并精准识别出肿瘤、囊肿或其他在医学诊断上极其重要的病变。
Original English
One of the applications of mathematics that I was involved in that I'm most proud of is the story of compressed sensing. So I was once at an interdisciplinary program at a math institute here in Los Angeles and I met with a friend of mine who is a statistician and he was working with an electrical engineer and trying to improve imaging medical imaging and specifically MRI scans at the time MRI scans were quite slow. you had to sit in this scanning machine for like 3 minutes so that you could collect enough data from all different angles that the scan could reconstruct a good image of your body and be able to pick up tumors or cysts or anything else which is sort of medically important to resolve.
但如果你只在扫描仪中待很短的时间,比如半分钟,采集到的数据量就会不足。如果使用当时通用的标准重建算法——也就是基于最小二乘逼近(Least Squares Approximation)从数据中恢复图像——得到的图像会极其模糊、分辨率极低,根本无法用于任何有效的医学诊断。因此受检者不得不长时间固定在机器内部;如果是儿童,有时甚至必须使用镇静剂,因为小孩子在第二分钟之后就会坐立难安并不听指令。于是他们开始尝试一种新方法,不再使用最小二乘法,而是采用一种被称为“全变分最小化”(Total Variation Minimization)的技术。
Original English
But if you only sat in the machine for a short period of time like say half a minute you will not get enough data. So if you tried the standard reconstruction algorithm from all the data to recover the image using what's called least squares approximation which is the standard technique at the time you would get an image that was so blurry and so low resolution that you could not tell anything useful for diagnosis purposes. So we had to sit in these machines for minutes and minutes and if you were a kid sometimes they you had to be sedated because the kid would wriggle around and not follow instructions after like the second minute. So they were trying a new technique not least squares something called total variation minimization.
他们有一种直觉,觉得这种新方法的效果可能会稍微好一些。于是他们在一些测试数据上进行了试验,原本只期待得到比最小二乘法稍微清晰一点的图像,结果却得到了完美的超高分辨率图像——即便只采集了极少量的测量数据,几乎能完整无缺地还原出真实的图像。这就好比给某人一张只填了10%字母的填字游戏网格,对方却能完全不看提示线索就把其余所有字母全部精准填满。他们无法解释这一现象背后的机理,于是便把结果展示给了我。我的第一直觉是:“你们肯定搞错了。你们绝不可能做到自己所声称的事情。事实上,我打算向你们证明,仅凭你们采集到的那么一点点数据,根本不包含足够的信息来实现这样的重构成像。”
Original English
They had a hunch that that this other method might perform a little bit better but so they tried it on some test data. They were expecting a slightly sharper image than the least squares approximation but they got perfect resolution that they got back almost exactly the correct image even though they only took a few measurements. It would be like giving someone a crossword puzzle where you had only filled in, you know, 10% of of the letters and suddenly they could fill in all the other letters without having to look up the clues. They couldn't explain this and and they showed this to me and my first instinct was you made a mistake. You could not possibly have done what you said you did. And in fact, I'm going to prove to you that there was not enough information in the data that you took to make this measurement possible.
从证伪尝试到建立压缩感知普适理论
那天晚上我回到家,试图写出一个严谨的数学证明,以论证从他们采集的那点微量数据中绝对不可能准确推断出正确的图像。然而在书写证明的过程中,我发现我推导中的某一步根本无法成立;不仅如此,它反而导出了完全相反的结论:如果某个测量矩阵满足特定的数学性质,那么他们的做法在理论上实际上是完全可行的!随后我验证了他们所使用的测量矩阵,发现它确实符合这一性质。就这样,我真正理解了这种方法之所以能够奏效的数学原理。
Original English
So I went home that night. I tried to write down a proof that that there was no way to just correctly guess the the right image from the small amount of data that they were measuring. And while writing it down, I found one of my steps does not work. And in fact, it showed the opposite that if a certain measurement matrix had a certain property, then actually what they were doing was actually going to work. And then I checked that their measurement matrix actually did seem to obey this property. So I actually understood how the method worked and so I went back to them the next day and explained this and they got very excited and we wrote a couple papers and that got everyone else excited.
第二天我回到他们那里并解释了其中的机制,他们听后非常兴奋。随后我们合作撰写了几篇论文,进而引发了学术界和工程界的广泛轰动。事实上,他们偶然发现的这种方法并非完全凭空出现。此前就有地震学家发现过类似的方法:地震学家面临着不同的挑战,他们试图根据极其有限的地震波数据来测定并定位地壳中的断层线;天文学家也遇到过类似的问题,他们试图利用极为微弱稀少的观测数据来精确定位恒星的位置。此外,还有其他几个学科领域也遇到过如何从极其微弱的信号中提取高品质图像的类似难题。
Original English
This method that they had stumbled upon was not completely new. There were seismologists who had discovered a similar method. So they had a different problem where they were trying to understand the fault lines to locate the fault lines of a crust based on a small amount of seismic data. And astronomers had a similar problem that they were trying to measure the location of stars or something using a very small amount of observed data. And there are a couple other disciplines where a similar problem of trying to extract a high quality image from a very small amount of signal had occurred.
在所有这些案例中,各领域的学者都找到了一些权宜性的经验技巧,能够从既有数据中压榨出更多信息并获得更好的分辨率,但他们都无法从数学上解释其运作原理。地震学家认为:“噢,这只是一个仅适用于地震图处理的小窍门”;天文学家也以为这只是专属天文学的小把戏。然而一旦我们找出了底层的数学解释,就发现这实际上是一种普适性的通用技术,也就是我们如今所称的“压缩感知”。它不仅适用于核磁共振成像,同样适用于无线宽带通信以及特定类型的传感器网络。一旦厘清了底层数学原理,我们就能洞察到它所能适用的所有其他应用场景。如今,压缩感知已被写进教科书,与传统的最小二乘法并列讲授。在某些场景下最小二乘法是最佳选择,有时压缩感知最为合适,有时两者皆不适用。如今它已经发展成一套极为完善成熟的理论,我很荣幸能在其创立之初参与其中。
Original English
In each case they had found some ad hoc fix that could kind of squeeze more data out of a better resolution out of the data they had but they could not explain mathematically why it worked. The seismologist thought, "Oh, here's a trick, but it only works for seismographs." And the astronomers had a trick, but it only worked for astronomy. But once we found the mathematical explanation, we found that this was a general technique that we now call compressed sensing. And it's useful for MRI, but it's also useful for wireless broadband. It's useful for certain types of sensor networks. Once we figured out the underlying mathematics, we could see all the other applications that it's useful for. And so now compressed sensing is taught in textbooks right next to least squares. So sometimes least squares it's the right thing to do and sometimes compressed sensing is the right thing to do. Sometimes neither. It's now a very well developed theory. I was quite pleased to be involved at the very beginning of that.
数学的不可思议的有效性与科学演进
这是数学与科学之间一段令人着迷的相互交融。我们常谈到“数学不可思议的有效性”——数学上的新发现往往最终成为解释物理现象最完美、最深刻的方式。哲学家和历史学家一直在探讨这背后的缘由。我个人的理论之一是:每当我们去认知和学习任何事物时,无论是数学、科学还是其他学科,我们最初构建的理论或解释往往不是最完美的。在没有完全理解一件事物之前,你给出的解释往往会显得过于繁复冗长。
Original English
It's a fascinating interplay between mathematics and science. So we have this unreasonable effectiveness of mathematics where mathematical discoveries often end up being the best way to explain physical phenomena. Philosophers and historians have debated why this is the case. One of my theories is that whenever we learn anything whether it's math or science or any other subject, the first theories or explanations that we make are often not the best. We don't understand what is the cleanest way to express something. And before you understand something completely, you might have an overly elaborate explanation for why something is true.
然而真实本质的解释往往比我们最初描述该现象的尝试更为优雅、简短和简洁。但是找到这种简洁的解释需要时间,因为你必须主动摒弃并纠正某些原先持有的、后来被证实是错误的直觉假设。例如在爱因斯坦提出相对论之前,人们持有的一个核心假设就是时间是绝对且普遍适用的,每个人对时间的感知和度量都是相同的——对我而言的一小时和你的一小时没有任何差别。这种固化的思维范式严重阻碍了人们找到解释引力的正确路径。唯有当你接受每个人都拥有属于自己的相对时间概念之后,你才能找到精准阐述物理世界的正确语言。
Original English
But often the true explanation is more elegant and shorter and simpler than our initial attempts to describe the phenomenon. But finding the short explanation takes time because you have to sort of unlearn certain assumptions that you might have that turn out to be incorrect. For example, with Einstein's theory of relativity, one of the key assumptions that people had before Einstein was that time was universal. everyone had the same notion of time. You know that an hour for me is the same as an hour for you. That mindset really blocks you from finding the right way to explain gravity in particular. But once you accept that everyone has their own relative notion of time then you can find the right language to explain things properly.
数学家也同样在不断尝试将那些最初用低效繁琐语言描述的现象进行高度提炼与浓缩,试图为某种数学现象寻找最精炼、最优雅的表达。我认为,正是因为能够极其简明扼要地表达事物的方式本就十分有限,这就恰巧导致了一种现象:用来简洁描述某种数学规律的方式,往往也恰好是用来简洁描述物理规律的方式。这就是我的理解。遗憾的是,我们的科学史只有单一条时间线。人类只有这一部科学发展史,其中大概记录了一百多个关键的科学转折点,这对于统计分析而言数据量太少了,只能据此构建一些理论假说。我非常希望在遥远的未来,人类能够遇见其他地外文明,去翻阅他们的科学发展史,看看他们是否也经历过属于他们自己的开普勒、爱因斯坦和牛顿,以及他们是沿着相似的轨迹发展,还是走出了一条截然不同的道路——这一点我无从得知。
Original English
Mathematicians also try to take phenomena that they first understand using very inefficient language and try to condense it. try to find the most concise elegant explanation of a mathematical phenomenon. And I think just because there's only so many ways you can say things concisely. It just happens that often the concise way to describe some mathematical phenomenon is also a concise way to describe a physical phenomenon. So that is my theory. Unfortunately, we only have one timeline of science. If you only have one history of scientific development and we have maybe a 100 turning points in science and that's a little bit of data and you can make some theories. I would love in the future in the far future maybe we will meet other civilizations and we will see their history of science and we will see whether they also had their version of Kepler and Einstein and Newton and whether they followed a similar track or a completely different track I don't know.
数学研究的真实过程与探索问题的“负空间”
从事数学研究有一件很有趣的事情。大众普遍有一种刻板印象,认为数学家都是绝顶天才:每当我们被某个难题困住时,脑海里会灵光一闪,就像灯泡突然点亮一样,凭空冒出一个天才般的绝妙构想。老实说,我也非常希望这种事情能发生在我身上,但现实中它极少降临。在实际研究某个问题时,真实发生的情况往往是:我尝试了一种方法,行不通;好吧,那我再尝试另一种方法,它在一定程度上有效,但在某个关键节点卡住了。
Original English
The funny thing about doing mathematics is that so you know there's this stereotype that you know we're all geniuses and you know we're stuck at a problem and then you get this eureka insight, a light bulb goes on and like you get this genius idea out of nowhere. I would love for that to happen to me actually. This does not happen so often to me. What does happen when I do work on a problem is that I try something and it doesn't work. Okay, I try something else and it kind of works but it gets stuck at a certain point.
不过至少现在我知道了这里存在一个障碍,需要寻找某种工具来协助攻克它。于是,我可能会提炼出一个具有相同难度类型但更为简化的子问题,并尝试先去解决这个子问题。如果能成功解决它,我再尝试将其方法放大并推广回原始问题,如此反复推敲、来回迭代。在很多时候,你所做的大量工作实际上是在探索该问题的“负空间”(Negative Space)——也就是去摸清所有不可行的方法与途径……
Original English
Um but now at least I know kind of there's at least one obstacle and I need to find some tool that is will help me deal with that obstacle. And so maybe I will now identify a sub problem which has the same type of difficulty but is simpler and I try to solve that one first. and if I can do that one then I can try to scale up back to the original problem and I go back and forth. Often a lot of what you're doing is that you are exploring the negative space of the problem like all the techniques that don't work and
负空间的积累与数学直觉的建立
Terence Tao: 最终,如果你积累了足够的“负空间”(摸清了所有走不通的死胡同),前进的道路几乎会通过排除法变得清晰起来——似乎只有这么一种方法才行得通。有时候,根本没有任何方法可行,那时你就只能放弃这个问题。但是,这种不断经历所谓“失败”的过程,其本质其实是让你真正理解不同方法的局限性所在。在经历数周或数月这样的探索之后,答案就会水落石出。但到了那个阶段,你已经将所有的难点内化于心,以至于你不再觉得这个解答有多么惊艳了。它感觉非常自然,就像是:理所当然应该这么做,因为这里有这么一个难点;你必须绕过这个坑;你必须先执行这一步,因为你知道在接下来的五行推导中,你需要借助这个假设来解决对应的问题。你对这个问题已经变得如此熟悉,以至于一切都变得顺理成章。
Original English
Terence Tao: Eventually if you have enough of the negative space the the path forward becomes clear almost by elimination that there's only sort of one thing to do that could work. Sometimes there's nothing that can work and then you give up on the problem. But there's this repeated what you might call failure, but it really is kind of just just really understanding the limitations of what different approaches can do. And then after weeks or months of this, the answer becomes clear. But by that point, it's so internalized what the difficulties are that it doesn't feel amazing to you anymore. It feels natural. Like, of course, you had to do this because there's this difficulty. You must go around this pothole. You must do this step first because you know in five lines you're going to need this hypothesis to solve this problem. You just become so attuned to the problem that everything becomes natural.
Terence Tao: 是的,或者有时候你始终没能解决这个问题,因为你从未完全参透它,最终只能选择放弃。我所体会到的感觉往往并不是那种“尤里卡”(恍然大悟)的狂喜,而总是“噢,我之前怎么会漏掉这个?我当时太蠢了”。但往往正是这种持续不断的实验与挫败,真正为你做好了铺垫,让你能够找到并接受正确的解法。
Original English
Terence Tao: Yeah, or sometimes you never solve the problem because you never attune and you give up. The feeling I get is never so much eureka, but it's always "Oh, how come I missed this earlier? I was so stupid." But often it's the constant experimentation and failure that really primes you to find to accept the right solution.
结果的标准与过程的标准:将失败常态化
Terence Tao: 我们对“结果”设定的标准与对“过程”设定的标准之间,存在着巨大的反差。在结果方面,众所周知,数学对正确性有着极其严苛的标准。对于一个给定的问题,有一个标准答案和许许多多错误的答案。当我们给学生的数学作业打分时,如果你写错了一个符号或者别的什么,导致得出了错误答案,你就会被扣掉很多分;如果你的最终答案出现数学错误,你就会受到批评。这种评价机制带来的一个后果就是,许多经历过(比如高中阶段)数学教育的学生,在尝试解数学题时会变得极度害怕犯任何错误。
Original English
Terence Tao: There's this dramatic contrast between the standards we assign to outcomes and the standards we assign to process. So for outcomes, mathematics very famously has a very high standard of correctness. You know, for a given problem, there's a correct answer and lots of incorrect answers. And when we grade our students' homework in mathematics, you know, if you get your sign wrong or whatever and you got the wrong answer, you got all these negative marks, you get criticized if you make math mistakes in your final answer. One consequence of that is that many students who go through, you know, say a high school level of mathematics become very averse to making any mistakes whatsoever when they try to approach a math problem.
Terence Tao: 矛盾的是,得出答案的过程却几乎截然相反——你几乎必须一遍又一遍地犯错,必须先去尝试那些看似愚蠢的方法,才能真正领会为什么那些巧妙的方法能够奏效。物理学家尼尔斯·玻尔(Niels Bohr)曾有一句名言:“所谓的专家,就是在极狭窄的领域内犯过了所有可能犯的错误的人。”你不会把这些错误发表出来;你是在探索的过程中践行这些错误,以便定位正确的答案,但前提必须是先探索过大量的错误解答。我认为,在研究过程中将失败“常态化”是非常重要的,要向大家坦白:在每个成功的问题解法背后,都有几十次失败的尝试;这并不是因为去尝试解题的人愚蠢,而是因为这往往本身就是学习和探索过程的一部分。
Original English
Terence Tao: Paradoxically, the process of arriving at the answer is almost the complete opposite where you almost have to make mistakes over and over again and you have to try the stupid things first to appreciate why the clever things work. There's a quote by Niels Bohr who's a physicist who said that an expert is someone who has made all the mistakes that can be made in a very narrow field. You don't publish these mistakes. You execute these mistakes in your process in order to locate the correct answer, but only after exploring a lot of incorrect answers first. It's very important I think to normalize failure in the process, to disclose that behind every successful solution to a problem there are dozens of incorrect attempts and it's not because the people trying these problems were stupid, but this is often just part of the learning process.
第三章:AI 如何永远改变数学与科学
Terence Tao: 几个世纪以来,科学与数学发生了翻天覆地的变化。传统上,科学的两大核心范式是理论与实验。比如你会提出一个理论——像开普勒提出行星运动理论,或者牛顿提出万有引力理论;然后会有实验数据,你通过开展实验来观察实际发生的情况,接着试图验证理论与实验是否吻合。数学则有些不同,它过去几乎完全是纯理论的,纯数学领域中极少会去做实验。不过也有少数例外,例如高斯曾著名地手算计算了前 10 万个质数,这成为他用来做出预测的数据集,由此他预测了我们现在所称的质数定理。但无论如何,理论与实验一直是科学的两大主要形态。
Original English
Terence Tao: Chapter 3. How AI is changing math and science forever.
Science and mathematics has changed a lot over the centuries. Traditionally in science the two major paradigms were theory and experiment. Like you would create a theory like, you know, Kepler might create a theory of how planets move or Newton might create a theory of gravity, and then there's this experimental data that you would run an experiment and see what happens and then you try to see if the theory and the experiment fit. Math was a little different in that it was almost entirely theory. There are very, very few experiments that you would do purely in mathematics. There were a few, for example Gauss famously computed the first 100,000 prime numbers and that was a data set that he used to make predictions. He predicted what we now call the prime number theorem. But science and experiment were the two major forms of science.
Terence Tao: 后来,“计算机模拟”出现了。你不再需要进行昂贵的大型实体实验,有时只需在超级计算机中模拟(比如模拟一场飓风)而不是在现实世界中进行。再后来,“大数据”时代来临了,科学家不再仅仅依靠少量实验来证实或证伪某个特定理论,而是可以借助兆字节(MB)乃至拍字节(PB)级的数据,尝试从中识别模式,从海量数据集中提炼出规律,这构成了一种更新兴的科学范式。而现在,所有这些科学研究范式都在发生深刻变革,因为我们有了人工智能(AI)来协助我们。
Original English
Terence Tao: Then later on simulation came along, that you didn't have to run a big expensive experiment. Sometimes you could just simulate let's say a hurricane in in a supercomputer instead of in real life. And then later on big data came along that rather than just do a small number of experiments to try to confirm or deny a specific theory, you could take megabytes or petabytes of data and try to discern patterns, try to extract out laws from just massive data sets. And that's a more emerging type of science. But now all these modes of science are being transformed because we now also have AI to help us.
Terence Tao: 在过去,上述每一种做科学研究的方式都必须由人类科学家亲力亲为。你必须有人去动手做实验,有人去进行理论推导计算,有人去运行模拟,或者有人去梳理分析数据。虽然你可以借助计算机辅助部分工作,但即便如此,你也必须自己编写数据分析工具的程序等等,依然需要大量的专业知识。而现在,我们有了能够自动开展实验的自动化实验室;你可以让一个编程智能体(Coding Agent)为你运行模拟程序,也可以尝试运行自动化的数据分析。而且,越来越多的自动化理论推导也成为了可能:你可以输入某个数学问题,询问在这些假设和公理系统下会产生什么推论、应该得出什么结论。这些工具现在可以在更大的规模上以更快的速度运行,其潜在开展的理论分析数量远超任何单个的人类科学家。
Original English
Terence Tao: So in the past every one of these ways of doing science had to be done by human scientists. You know you had to have someone to perform the experiments or someone to do the theoretical calculations or run the simulations or go through the data and you could use computers for some of that, but even then you have to program the data analysis tool or whatever and you still need a lot of expertise. You know, we have automated labs that can perform experiments automatically. You can get a coding agent to run a simulation for you and you can try to also run automated data analysis. And increasingly you can also do automated theory. You can take some mathematical problem and ask what are the consequences of these hypotheses and these axioms, what conclusion should you get? These tools can now be done at scale much faster. He could potentially run many more theoretical analyses than than any one human scientist could.
直达瀑布的直升机:科学探索过程的价值与反思
Terence Tao: 从另一面来看,这并不是我们唯一想要的结果。用“慢方法”去做事情是有其独特价值的。一位科学家花费数小时甚至数天用纸笔推导计算,在野外亲自动手做实验,实际调试模拟过程中出现的错误与异常,他们往往能在寻求最终答案的过程中收获许多额外的深刻洞见。他们能够发现全新的现象,能够看到不同事物之间的内在联系,能够察觉与文献中其他已知研究的相似性,并能将自己的发现清晰地传达给他人。因此这里存在一个悖论:一方面,AI 正在变得越来越强大、越来越能干、犯的错误越来越少,表面上它正在达成我们认为科学家试图实现的大部分目标——它们在做实验、分析数据、撰写论文;但另一方面,这带来的代价可能是:AI 掌握了某种技能,但人类科学家自身的科研能力却没有得到任何提升。没有任何人类能够讲清楚刚才究竟发生了什么,解释不清楚为什么这项科学发现是有趣的,为什么这个证明是新颖的,它具备哪些特征以及它是如何与其它知识相联结的。我们可能不得不重新审视和设计我们对“科学究竟是什么”以及“我们究竟想从科学中获得什么”的认知。科学到底是为了什么?我们究竟在试图追求什么?当我们把 AI 工具指向科学研究时,是否存在“优化了错误目标”的潜在危险?
Original English
Terence Tao: On the other hand, this is not the only thing that we want. There's value in doing things a slow way, you know. So, a scientist who's spending hours and hours working things out on pen and paper, doing the experiments in the field with their bare hands and actually debugging the simulations that show up, they often learn a lot of extra insight beyond just getting the answer that they're trying to seek. They can discover new phenomena. They can see connections. They can see similarities to some previous thing that's been studied elsewhere in the literature and they can communicate what they are finding to other people. So there is this paradox that on the one hand AI are becoming more powerful and more capable and making fewer mistakes and they are ostensibly achieving a lot of the goals that we think scientists are trying to do. They're running experiments. They're analyzing data. They're writing papers. But it may be that it comes at the cost of the AI picks up some skill, but no human scientist gets any better at doing the science. No human can communicate exactly what just happened and why this scientific discovery is interesting, why this proof is new and what features it has and how it connects. We may have to sort of redesign our conception of what science is and what we actually want out of science. What exactly is science for? And what are we trying to do? And is there a danger that we are optimizing the wrong thing when we are pointing our AI tools at science?
Terence Tao: 我过去曾用过一个比喻:科学探索有点像徒步旅行。你听说远方有一处非常迷人、壮观的瀑布,于是你决定和几个朋友一起去徒步寻找它。但你们需要沿途绘制地图;你们可能会稍微迷路,但在迷路的过程中,你们或许会发现其他有趣的事物并记录下来。在前往这处瀑布的途中,你们可能还会在远方瞥见一座更加壮丽的瀑布,虽然你们现在还无法抵达那里,但未来的徒步者或许能找到通往那里的道路。因此,为了达成目标而经历的整个探索过程本身是非常宝贵的。然而,现代的 AI 工具就像是一架直升机,它直接把你空投到瀑布跟前,你看了一眼瀑布,然后直接飞回来;但对于如何抵达那里,你一无所知。除了你明确要求看到的那处特定景观之外,你可能错过了沿途所有其他有趣的现象。所以,尽管从技术上讲你以极高的效率达成了目标,但在这个过程中,可能有一些非常核心的东西丢失了。
Original English
Terence Tao: One analogy I've given in the past is that science is a little bit like going on a hike. You've heard there's some interesting waterfall, some beautiful waterfall out there. So you decide to go hike with some friends to to find it, but you need to make a map. You get lost a little bit, but maybe while getting lost, you discover something else which is interesting and you make a note of it. On the way to to this waterfall, you find an even more spectacular waterfall in the distance. You can't get there yet, but maybe some future hiker will figure out a way to get there, too. And so, there's a whole process to get to your goal, which is also very valuable. But these tools, these AI tools, they can be like helicopters that will just fly you directly to this waterfall and you can see it and then you fly back, but you learn nothing about how to get there. You may not see any other interesting phenomena than the specific thing that you asked for. And so even though technically you achieve your goal much more efficiently, there may be something that is lost.
大语言模型(LLM)的本质:从简单拟合到人类级连贯性
Terence Tao: 现代人工智能由一种被称为机器学习(Machine Learning)的算法所驱动,其核心在于预测数据中的模式。机器学习的一个极简单例子是“回归分析”。假设你有一些输入和对应的输出,比如你观察到如果给某种动物喂更多的食物,它们的体型就会变大。你可以在图表上绘制给不同动物喂食的量以及它们对应的体重,得到图表上的一组散点;如果运气好,这些散点会拟合出一条直线,而那条线就成为了你的预测模型——如果你给这只狗喂这么多的食物,它就会增加这么多的体重。然而在现实世界中,事物往往并不呈现出这种理想的线性关系。通常情况下存在大量的输入变量和大量的输出变量,彼此之间的关系可能极其错综复杂。但有时数据本身存在着某种内在形状,而我们现在拥有各种各样巧妙的方法来探测这种几何形状,并尝试为这些输入-输出数据对拟合出复杂的曲线。
Original English
Terence Tao: Modern AIs are powered by a type of algorithm known as machine learning, which is trying to predict patterns in data. So a very simple example of machine learning is regression. So if you have some inputs and some outputs like let's say you observe that if you feed some animal more food they get bigger, right? So you can plot how much food you give various animals and you plot their weight or something and you get some dots on on a graph and if you're lucky they will they will fit some line and that line becomes your prediction. So then if you give this dog this much food, they would gain this much weight. Now in the real world, you don't always get these nice linear relationships. Often there are many, many inputs and there's many, many outputs and the relationship can be really complicated. But sometimes the data has a shape and we now have all kinds of clever ways to kind of detect this shape and try to fit curves to these input-output pairs.
Terence Tao: 驱动聊天机器人等应用的大语言模型(LLM),实际上就是在玩一个“预测句子中下一个词”的游戏。大体而言,如果我说“玫瑰是红色的,紫罗兰是____”,填补这个句子的下一个词是什么?你大概能猜出答案是“蓝色的”。这就是一个输出。你可以把这想象成一个巨大的多维坐标图:输入是所有这些未完成的句子,输出是用来补全句子的词语。在这个高维空间中分布着海量的散点,而你需要拟合出一条曲线,用来解释并给出最有可能出现的下一个词。有时候答案并不唯一,比如“你好,我的名字是____”,句尾后面可以接许许多多不同的名字;所以你并不总是得到唯一确定的答案,但你可以尝试去计算出最合理、概率最高的答案。
Original English
Terence Tao: What large language models which power chatbots and things like that, they're just playing the game of naming the next word in a sentence. Roughly speaking, if I say "roses are red, violets are [blank]", what is the next word to fill the sentence? You can probably guess the answer is "blue". That's an output. You can imagine this giant plot where the inputs are all these incomplete sentences and the outputs are the words you want to complete and you got all these dots in this high dimensional space and you want to fit some curve to it that will try to explain what is the most likely word to come out. Sometimes there's more than one answer. "Hello, my name is..." you know, there could be many, many names you could put after the end of the sentence. So you don't always get a single answer, but you could try to get the most plausible answer.
Terence Tao: 人们早就做过这方面的尝试,手机上的自动补全输入法就是这么运作的:你输入一段文字,它会推荐下一个词,有时推荐得很准,有时则很荒谬。一旦你拥有了这样的机制,它就会形成一种动态循环;许多人都在手机上玩过不断点击自动补全推荐词的游戏,但这样生成出来的往往是一串不知所云的胡话,就像是打字机前的猴子在胡乱敲击。然而,大语言模型的奇妙之处在于:如果你在海量的数据(数以万亿计的数据点)上训练这些模型,极力去拟合出尽可能完美的曲线(这需要耗费数百万美元的算力和数月的时间),那么突然之间,即使经过多轮迭代生成,它的输出依然能够保持高度连贯。它听起来不再像是猴子乱敲出来的胡话,而是真正像一个人类在开口说话。在某种程度上,我们至今还没有完全理解为什么会出现这种质变,但事实似乎表明:像英语等自然语言中蕴含着大量我们人类在潜意识中并未自觉意识到的深层隐藏模式。虽然我们知晓一部分语言规律(比如语法规则等),但其中显然还存在着更为深奥的结构。
Original English
Terence Tao: People have tried this, and you know the autocomplete feature on your phone does this, you know like you text something and it will suggest the next word and sometimes it's kind of right sometimes it's silly. Once you have any kind of operation like this it creates some dynamics and you can just keep—you know many people have just played on their phone just press autocomplete over and over again and you get these gibberish sentences. Okay, you get monkeys typing on typewriters. But the magic of LLMs is that if you train these LLMs on enough data—trillions and trillions of data points—and you really try to fit as good a curve as possible, and this takes millions and millions of dollars of computing power and months and months of time, then suddenly even when you iterate, it stays coherent. It begins to sound not like monkeys, but it actually sounds like a human speaking. And somehow we don't fully understand why that's the case. But what seems to be true is that language like English or other natural languages contains a lot of hidden patterns that we're not consciously aware of. I mean, we know some of the laws of English, you know, there's laws of grammar and things, but there are...
语言模型的模式学习与奇异的解题机制
Speaker: 人类能领会语言中某种不成文的潜在规则。例如一个人类小孩,即便没有人教过他们什么是名词、什么是动词之类的语法概念,仅仅通过持续接触这种语言,他们就能掌握英语单词的排列顺序。看来我们同样可以训练这些模型去捕捉语言中的模式,甚至达到能给它们出数学题的程度。比如提问“2 加 3 的答案是”,它们就会回答“5”。它们经过训练,至少能够给出简单数学题的正确答案。一旦具备了一点说英语的能力,你就可以让它们循环迭代、检查自己的工作并减少错误,你也可以提示这些模型一步一步地进行推导,在没有经过反复核对之前不要给出结论等等。于是它们变得稍微“聪明”了一些,以至于能够解决许多非常复杂的任务,但它们骨子里仍然只是在猜测下一个要说的词。这并不是建立在对现实世界的任何深刻理解之上。这仅仅是因为它们见识过了英语或其他语言中被它们吸收得极好的模式,以至于它们能够模仿那些以聪明方式说话的人,并且能够在足够长的时间里表现得非常聪明来骗过我们,同时也足够长到能真正做些有用的事情。因此,我们现在可以通过让大语言模型提供证明来解决某些数学问题,有时给出的证明完全是一堆垃圾,但如果你进行足够多次的循环迭代并设置足够的检验步骤,实际上就可以开始获得正向的成功率。所以这是一种非常奇特的解决问题的方式,它与我们通常认为的非常扎实、有条理的第一性原理思考方式完全正交。这就像身边有一个懂得很多但处于微醺状态的人,在不停地抛出各种想法,但在足够的引导下,你确实能够从中提炼出有用的产出。实际上这算不上最顶尖的高深数学。但是你给它提供海量的数据、充足的时间以及许多其他补丁和手段,它实际上运作得相当不错。
Original English
Speaker: sort of unspoken unwritten rules of of language that humans pick up. you know, a a human child, even though they're not taught, you know, what a noun is, what a verb is or whatever, they can they can pick up what order uh English words go in, just by continual exposure to the language, it seems like you can teach these models to also pick up patterns in language to the point where you can give them math questions. The answer to 2 plus 3 is, and they will they will say five. They have been trained to to get the the correct answer to to at least simple math questions. Once you have a little bit of ability to to speak English, you can kind of go in loops and and sort of check your work and make fewer mistakes and you can prompt these models to to to proceed step by step and and and not say something unless it's been double checked and so forth. And so they become a little bit smarter, quote unquote, to the point where they can solve many, many complicated tasks, but they're still just guessing the next word to say. It's not really grounded in any deep understanding of the real world. It's just that they they just have seen the patterns in in the English language or other language that they've absorbed so well that they can mimic people who are speaking uh in intelligent fashion and they can present as being intelligent long enough that they can fool us but long enough they can actually do useful things. So you know we can now solve certain math problems by asking the LLM to provide a proof and sometimes the proof is complete rubbish but if you loop it enough and you have enough checks um you can actually uh start having a positive success rate. Um so it's it's a very strange way of solving problems like it is it is completely orthogonal to the way we normally think of intelligence as being very grounded methodical thinking first principles. You know, it's like having someone who knows a lot and is but is slightly drunk and is sort of throwing out ideas, but with enough guidance, uh, you you can actually extract useful output. It's not the most advanced mathematics out there actually. Um, but you give it a lot of data and a lot of time and a lot of other band-aids and things and it actually works pretty well.
人类专家专注深度,人工智能擅长广度
Speaker: 我发现关于人工智能在科学和其他学科中作用的一些争论,往往容易陷入一种一维的思维方式。比如认为任务只分为简单任务、困难任务和极难任务,而人类能完成达到某一难度水平的任务,人工智能也能完成达到某一水平的任务,那么两者到底谁更优秀?这是一种一维的思考方式。但在与人工智能协作并将它们解决问题的方式与人类解决问题的方式进行对比时,我发现它们实际上是高度互补的。人类专家会专注于深度。比如一位人类数学家面对成千上万个可以去研究的问题时,他们会挑选出一两个他们认为具有挑战性、但又并非完全不可能攻克的题目。这些问题足够困难,以至于为了取得哪怕一点点进展所做出的努力,都会揭示出各种各样可以分享的见解,进而他们的学生、其他合作者或者其他人可以在此基础上继续推进。而当我们把人工智能对准那些没有任何标准技术适用的真正棘手的难题时,它们仍然表现得非常非常差,也就是纯粹在胡乱猜测,但它们在广度上极为擅长。如果你让它们面对一千个难度各异的问题,其中有些可能确实太难了,但也会有一些实际上在现有方法的可触及范围之内,而且文献中已经存在某种可以解决该问题的方法,或者只需要把两种独立的方法结合起来即可。这只是因为没有足够多的人类专家去审视所有这些问题;即便去研究这些问题的人类专家,也可能没有意识到 1970 年某本期刊上一篇冷门论文里其实就包含着能解决该问题的关键思路。人类没有足够的耐心或时间去穷举所有不同的组合,看看哪种技术可能适用于哪道难题。但是人工智能会带有一点随机性地、对哪些技术可能适用于某个问题进行有依据的猜测。其中一些尝试会很愚蠢,但另一些可能真的奏效。通过所有这些组合尝试,我们发现它们有时能抓住所有人类都遗漏掉的解决方案。
Original English
Speaker: I find that some of the debate on AI's uh role in in science and other disciplines is we often default to a one dimensional view of thinking like this. there's there's easy tasks and and and hard tasks and very hard tasks and and and humans are can can do tasks up to a certain level and AIs can do task to a certain level and so which one is which one is better right that's kind of a one dimensional way of thinking but what I found uh when when sort of working with AIs and and comparing their way of solving problems to humans way of solving problems is that they are really quite complementary human experts um uh will will focus on depth you know so like a human mathematician which will solve thousands and thousands of problems they can work on but they will pick one or two problems that they think are are difficult but not so difficult that they're impossible but they're difficult enough that the the exercise of trying to make a bit of progress towards them will reveal all kinds of insights that they can share and maybe their students or some other collaborators or or other people can build upon what they do when we point the AIs at really difficult problems where none of the standard techniques apply they are still very very bad at I mean they're just randomly guessing but they excel at breadth. So if you if you point them at a thousand problems um of various difficulties now some may be just too hard but there will be some which actually are within reach of existing methods and there's some method out there in the literature which will solve your problem or maybe you have to combine together two separate methods and it's just that there there's just not enough human experts to look at all these problems and the human experts that do look at these problems they may not realize that there was this obscure paper from a journal um in 1970 that actually has the key idea that will solve this problem. They don't have the patience or the time to sort of go through all the different combinations of how which technique might work on which problem. But the AIs, you know, they will somewhat randomly they will take sort of educated guesses as to what techniques might work for a problem and some of them will be stupid and but some of them might work and through all these combinations we're finding that sometimes they can catch they can catch a solution that that the rest of all the humans have missed.
打破思维定势与大规模解题能力的融合
Speaker: 有时候,专家们的共识或传统观念可能是错误的。比如我们都认为某个问题具有肯定的答案,但实际上答案是否定的;我们之前之所以没有过多关注反例情况,是因为大家都先入为主地认为结论必然成立,而人工智能可能并没有这种预设立场。因此,有时人工智能只是充当了一双独立的旁观者之眼。于是一些我们曾以为非常棘手的问题,其实有着出人意料的简单解法,事后回想起来,也许我们自己本该也能找到的。当把它们对准极为宽泛的问题集合时,它们开始取得成功,能够解决其中一定比例的问题。比如你给它一千个问题,它能解决其中的 5%,那也是攻克了 50 个问题。从纯粹解决问题的绝对数量来看,你现在就已经拥有了在某种意义上超越人类数学家的工具。当然,被解决的这 50 个问题可能并不是你最迫切希望解决的那 50 个,它们可能是随机分散的 50 个问题。但这依然令人印象深刻。我认为作为数学这一行业,我们接下来必须要做的是找到合适的方法,将这种在大规模广度上解决某些问题的新能力吸纳进来,并设法将它与我们现有的以极慢速度深入解决少数深刻问题的能力结合互补。
Original English
Speaker: Occasionally the consensus the conventional wisdom on of of the experts is wrong. You know that we all think that that a problem has a positive answer but actually the has a negative answer and we just didn't look at the negative case too much because we thought everyone thought that the the answer was true but an AI may not have that preconception. So uh sometimes the AI just serves as an independent pair of eyes. And so some problems that we thought were very difficult had a surprisingly simple solution which in retrospect we should have as maybe we should have gotten ourselves too. They're beginning to become successful at when you point them at a very broad range of problems and they solve some percentage of them. Like maybe you point them at a thousand problems and they solve 5% of those problems. That's still 50 problems solved. you can already have tools that in some sense outperform humans mathematicians by raw number of problems solved. Um now the 50 problems that get solved may not be the 50 problems that you most want solved. They could be 50 random problems. Um but still it it is it is very impressive. What I think we will have to do as a profession is find ways to um to incorporate this new capability to to solve some problems at broad scales um and somehow figure out how to to to make that mesh with our existing capability to solve a few deep problems very slowly.
从开普勒定律看理论、数据与科学发现过程
Speaker: 开普勒发现著名的行星运动定律的故事极具启发性,它展现了探索过程有多么重要。开普勒当时了解到了哥白尼的行星运动学说。哥白尼大致计算出了地球距离太阳有多远、火星有多远等等。开普勒注意到这些轨道比例看起来有点像几何学中展现的某些特定比例。于是他最终提出,如果为每颗行星设定一个天球——当时已知有六颗行星——他就可以在这六个天球之间内接五种柏拉图多面体,比如十二面体、立方体、正四面体等等,他认为这样可以达成完美的吻合,从而用五种柏拉图多面体解释了太阳系的几何形状。这是他构想出的极其优美的几何想法。直到后来,他历经周折终于拿到了一批第谷·布拉赫的高质量观测数据——事实上他不得不去争取甚至可以说是窃取这些数据——并试图将自己的理论与这些数据进行拟合时,他才发现两者其实并不完全吻合。凭借第谷数据所具备的高精度,他无法完全将这些天球嵌套进去。事实上,他在这个过程中发现,火星和地球的轨道根本不可能是正圆,必然是某种其他形状。他花费了许多年去思索该怎么做。我不知道他将柏拉图多面体的理论坚持了多久,但从他的手稿中可以看到他尝试了许多其他方案。他尝试过把圆心偏置,而在某一刻他最终锁定在椭圆轨道上,随即所有数据都严丝合缝地吻合了。这充分说明了理论与实验之间存在着互动关系。你可以提出一个理论,但如果它与数据不符,它可能就不是一个好理论。但实际情况还要比这更加复杂。在开普勒之前,对哥白尼理论的批评之一,就是哥白尼自己也承认他的测量精度比当时可用的最佳预测还要差。当时最好的模型是地心说模型,由希腊人开创,随后由阿拉伯人和印度学者进一步完善。经过了无数次的修正和微调,他们拥有一套极其精密却非常复杂的模型,能够预测所有行星所在的位置,而哥白尼的模型预测效果反而更差。因此,仅仅知道与数据是否吻合并不一定是唯一的衡量标准。直到开普勒找到了他的修正模型——轨道不再是正圆而是椭圆——日心说才在精度上真正超越了地心说。
Original English
Speaker: Kepler's story of how he found his famous laws of motion is a is a fascinating one. It shows how important the process is. Kepler learned of Copernicus' theory of the motion of the planets. And Copernicus had roughly worked out how far the Earth was from the Sun, how far Mars was and so forth. And Kepler noticed that the ratios of these um orbits looked a little bit like the like certain ratios that showed him in geometry. And so eventually he proposed that actually if you take spheres one sphere for every planet and he had six planets known at the time that he could inscribe five platonic solids you like a dodecahedron and a cube and a tetrahedron and so forth between these six spheres and he thought it would get a perfect fit and this explained the shape of the solar system in terms of the five platonic solids. This was his beautiful geometric idea. It was only after he managed to get his hands on some really high quality um observational data of Tycho Brahe which he had to fight for actually and possibly even steal and he tried to fit it his theory to this this data and he found that it didn't actually quite fit that with the precision that Tycho's data um offered he could not quite get these spheres to fit and in fact he discovered from that process that the the orbit of Mars and Earth could not be circles at all that there had to be some other shape. He spent many years um figuring out what to do. I think I I don't know how long he held on to this this theory of of the platonic solids and you can see in his writings he tried many other things. He tried to to make the circles off center and at some point he landed on the ellipse and then suddenly everything fit. It does show that there is an interplay between theory and experiment. You know that that you can pose a theory if it doesn't fit the data it's it it may not be a good theory. But um it's it's more complicated than that too. Before Kepler, one of the criticisms of Copernicus's theory was that already Copernicus acknowledged that that his measurements were worse than the best predictions available at the time. So the best models were the geocentric models which had been developed by the Greeks and then by the Arabs and Indians. There were many many adjustments and fine-tuning and they had a very very precise model that could predict in a very complicated way where all the planets would be. uh and Kepler Copernicus's model was worse. Just knowing agreement of data is not necessarily um the the only metric. It was only after Kepler found his his revised model where the orbits were not circles but ellipses that the heliocentric model became more accurate than the geocentric model.
人工智能在科研中的过拟合风险与证明生态的变化
Speaker: 这告诉我们,科学探索中你无法总是获得及时的即时反馈来判断自己是否真正解决了一个科学问题。如果开普勒和哥白尼当时拥有人工智能,并让它们预测宇宙的运行模型,很可能生成了正确日心模型的人工智能会被直接弃用,因为在最初阶段它的预测准确度还不如地心模型。彻底消化理解所有这些理论,并观察它们如何与我们所掌握的关于行星、运动、引力等一切已有知识相契合,是需要时间的。实际上一个令人担忧的问题在于人工智能的速度太快了。存在这样一种危险:这些人工智能会发生所谓的“过拟合”,构建出一个极其复杂、与实际底层规律毫无关联的模型,虽然与眼前的数据集拟合得极好极好,但完全无法在该数据集之外进行泛化外推。我们如何将人工智能融入科学发现的过程中将是一个重大挑战。它当然能够加速科研流程中的各个独立环节,比如可以让实验速度更快、编写代码更快、撰写论文更快,但并不意味着只要每个单一环节提速了,科学整体就必然会加速前进。这里存在一个潜在风险:当我们把人工智能对准科学研究时,我们可能会优化了错误的目标,在纸面上取得所有这些令人惊叹的成果,却最终发现科学并没有像以往那样实质性地向前推进。不过我们最终还是会认识到,拥有这些工具总比没有要好。只是我们目前仍在摸索如何最高效地去使用它们。我们工作的一部分就是去解决问题、寻找问题的答案并给出证明。证明本身经历着特定的生命周期:首先你必须生成一个证明或解决方案。过去这一步相当困难,而且你生成的一部分证明往往是不正确的。因此接下来你必须去验证它们,检查证明是否正确。过去这一步同样十分繁琐。但现在这两项任务都在变得越来越自动化。因此我们开始看到针对各类问题涌现出越来越多的候选解决方案,其中许多确实是正确的,但证明篇幅也变得越来越长。当这些证明由人工智能撰写时,读起来往往并不怎么令人愉悦。人工智能生成的证明可能会花费大量篇幅去阐述极其细枝末节琐碎的事情,而对整篇论文中最有趣的核心部分却只是一笔带过。我认为这是因为人工智能无法真正分辨出哪些内容究竟……
Original English
Speaker: What this tells you is that is that science is um you can't always get instant feedback as to whether you've solved a scientific problem or not. If Kepler and and Copernicus had AIs and they asked them to predict a model for for for the universe, it could be that the AIs that generated the correct heliocentric model would be discarded because initially their predictions were not as good as as as the geocentric ones. It takes time to really digest all these theories and see how they fit with everything else that we know about planets and motion and gravity and everything. One concern actually is that AI are too fast. there's a danger that these AIs will do what's called overfitting and and create a very complicated model which is not which has nothing to do with what's actually going on but just fits your data extremely extremely well um but it doesn't extrapolate beyond that that data set how we incorporate AI into the scientific discovery process will be a challenge it can certainly accelerate individual steps of of the process you know you can make experimentation faster um you can you can write code faster you can write your papers faster but science as a whole may not necessarily accelerate just because every single component gets faster. There's a danger that that we will optimize uh the wrong thing when we when we point AI at science and we will on paper get all these amazing successes and but find out that science is not actually advancing as it in the way that it used to. But we will find out it's still better to have these tools than not have them. But we're still learning how to use them most efficiently. Part of what we do is is we solve problems and and we we try to find solutions to problems and and and prove things. Uh and proofs go through a certain life cycle. First of all, you have to to to generate a proof for solution. And this used to be quite hard, but but some of the proofs that you generate are incorrect. Um so then you have to to verify them, check which one check that is correct. Uh and that also used to be quite tedious. But both of these of these tasks are becoming more and more automated. So we we beginning to see more and more proposed solutions to various problems and many of them are actually correct but proofs are also getting longer. Uh and when when when they're written by AIs they are often not very pleasant to read. An AI generated proof might might spend a lot of time talking about something very trivial and spend very little time talking about the most interesting portion of of of the paper. I think because the AI can't distinguish sort of what
证明的消化瓶颈与学术传播的筛选机制
讲者:机器很难体会到什么是真正的“困难”,因为对穷举式暴力搜索来说,每一步所耗费的时间基本上都是均等的。然而,人类如果在论文中最艰难的步骤上经历过真实的挣扎与苦思,自然就会在该步骤上投入大量的时间与心力。因此,你在撰写论文和整理数学证明时,必须让它具有良好的可读性,并且能够清晰地向他人解释。接下来,其他人必须对这个成果感到兴奋——他们需要认可其价值,发出“这太有意思了,这能帮我解决我自己的问题”或“它确实澄清了该现象为何成立的深层机理”的感叹,这项工作才算真正被学术界所接纳。
Original English
Speaker: ...is hard what is difficult because by brute force everything takes the same amount of time for them. A human who has sort of naturally had to struggle at the most difficult step of a paper would naturally spend a lot of time on that step. And so you need to write out the paper in a proof in a way that it reads well and it can be explained to other people. And then other people have to get excited by it. They have to accept it as oh this is really interesting that this will help me solve my own problems or it really clarifies why this phenomenon was true that it has to be accepted.
讲者:这就是我们传统同行评审机制发挥作用的地方。我们会将论文送交审稿人,如果审稿人对该成果感到振奋,论文就会被接收。但你我也知道,现实中完全可能存在这样一类论文:它们在技术上挑不出毛病、严谨正确,行文也清晰通顺,但它们所解答的却是一个根本无人关心的冷门问题。最后,数学成果还需要经过彻底的打磨和提炼,才能被编入教科书并讲授给学生。通常情况下,一项证明最初发表的版本是完全不适合直接写进教材的——初版往往充斥着低效的推导路径,论证步骤的先后次序也未必符合最佳逻辑。这需要经历一个漫长而艰深的“消化过程”,必须有人投入大量时间深入思考,找出组织该理论的最优方式,像剪辑纪录片或电影那样去剪辑、重构整篇论文,使其脉络流畅自然。
Original English
Speaker: And this is where we traditionally have the peer review process where we send papers to referees and if the referees are excited by this result then the paper gets accepted but you know there could be papers that are technically they are correct and they are readable and fine but they could answering a question that no one cares about. And then finally, it needs to be sort of completely polished and put into textbooks and taught to students. And often the first version of a proof is not suitable for writing on textbooks. It often is done in a very inefficient way and the ordering of steps is not quite logical. There's a certain digestion process where someone has to spend a lot of time thinking very hard to what is completely the right way to organize to edit the paper to sort of flow in the same way, a little bit like how you would edit a documentary or a movie.
“证明消化不良”与海量成果带来的分流压力
讲者:我们目前发现的是,AI工具正在极大加速这一全流程的前期阶段,却未能加速后期的消化与提炼阶段。我们现在能够飞速生成海量的证明,也能批量对其进行形式化验证,但真正理解这些证明并将其提炼为教科书级定论的工作,仍然完全依赖人类的智力。事实上,我们现在正在经历所谓的“证明消化不良”(proof indigestion)——大量亟待人类理解、亟需吸收进教科书的问题解决方案突然涌现出来,堆积如山,而我们几乎被这过载的信息洪流所淹没。
Original English
Speaker: And so what we're finding is that AI tools are accelerating the early stages of this process, but not the late stages. We are now generating many proofs. We are verifying a bunch of them, but the pace of understanding them and putting them into the final textbook form is still done by humans. And in fact, we're now experiencing what you might call proof indigestion where suddenly there's lots and lots of pending solutions to problems that should be understood and should be go into textbooks, but we're just flooded now with too many of them.
讲者:我们不得不开始做出取舍,进行学术分流与筛选,而这种局面在过去是前所未有的。在以往,重大难题的解答极为罕见,一旦某个核心问题被攻克,该领域的全体专家都会放下手头的一切工作去研读并尽快消化它,因为那太珍贵、太稀有了,绝对值得全力以赴。但现在,海量的潜在解法铺天盖地而来。就拿我自己来说,我已经不得不放弃去紧跟本领域的所有最新进展了。有时前沿动态实在太多,我根本无法保证去阅读每一篇新发表的成果。诚然,在AI出现之前,文献过载的苗头就已显现,但AI确实以指数级放大了内容生成的绝对规模。因此,我们迫切需要更强大的学术策展(curation)和过滤机制。当然,这总归是一个“甜蜜的烦恼”——粮食过剩吃不完,总好过食不果腹、无粮可吃,但这依然是一个切实存在的严峻挑战。
Original English
Speaker: Uh, and we have to pick and we have to triage. And this is something that has never had to happen before. It used to be that solutions came out so rarely that if a solution to a major problem got solved, all the experts would sort of drop everything and read it and try to digest it as quickly as possible because it was so rare and so valuable that it was worth doing. And now we're just getting flooded with all these possible solutions. I myself, you know, I've had to stop trying to stay current with all the latest developments in in in in my field. Sometimes there's just so much going on. I I can't promise now to read every single development that that that shows up. I mean, this is already beginning to be a problem before AI, but AI has really accelerated the sheer volume of content being generated. And so, we're going to need much better curation and filtering. It's a good problem to have. I mean, it's like it's better to have more food than you can eat than not enough food to eat. But it is still a problem.
AI数学能力的演进路径与前沿基准
讲者:AI在数学领域的能力正变得愈发强劲。对于像我这样在过去三年中密切跟踪其进展的人来说,这种能力的提升呈现出一条非常清晰且稳健的进阶曲线:四年前,它们只能解答初中水平的数学题;随后逐步攻克了高中数学题;接着能够应对国际高中数学奥林匹克(IMO)级别的试题;再之后,它们能够解答研究生资格考试水平的难题;而现在,它们已经开始攻克一些未解的次要数学问题——比如保罗·埃尔德什(Paul Erdős)曾经提出过、但后续未被学界深度探索的一类边缘难题。这些在过去大多属于唾手可得的低垂果实。
Original English
Speaker: AI have become increasingly capable in mathematics. For people like me who have been following the developments for the last three years, there's been a kind of steady progression, you know, so four years ago they could solve middle school math problems and then they could solve high school math problems and then high school Olympiad level problems and then some problems like graduate student level qualifying exam problems and then they're starting to solve a few of the the minor unsolved problems that maybe someone like Paul Erdős would have proposed but no one really looked at. So it's a lot of low hanging fruit.
讲者:然而就在最近,出现了一两次极具标志性的突破:AI成功解决了一些人类数学家此前确实倾注了极大心血、极力试图攻克的重要问题。在某种程度上,人类研究者在过去集体陷入了某种思维定势、走入了死胡同,而拥有完全不同归纳偏置(biases)的AI,却拼凑出了一套极其精妙的解法,并且已经在领域内引发了实质性的反响。例如在单位距离问题(unit distance problem)的相关邻近课题上,已有数学家借鉴并改良了AI所提出的技巧,成功证明了新的结果,这让我感到非常振奋。
Original English
Speaker: And then just recently there's been one or two occasions where they they managed to solve some problems that people actually really did try very hard to solve. Somehow collectively the humans all were taking the wrong turn and the AIs which had a different set of biases had managed to cobble together a solution which was quite clever and has already had some impact. There's been some nearby problems to the unit distance problem for instance which have also been solved by humans who have adapted the the AI's technique. I found that quite exciting.
讲者:我想对于我的部分同行而言,这种飞跃令人感到十分震惊与担忧,尤其是那些此前未曾持续跟进AI发展、未意识到技术已经演进到何种地步的学者。如果某位同行对AI的认知仍停留在2023年的ChatGPT——当时只要你向它提出一道稍难的数学题,它就会给出一通不知所云的胡说八道——那么现在的模型已经完全不可同日而语了。虽然底层的核心技术架构依然一脉相承,但研究团队已经找到了大幅降低错误率的有效途径,使AI真正具备了实用价值。
Original English
Speaker: Uh so I think for some of my colleagues it was very concerning especially if they hadn't been following the previous developments and not realizing that this was where they were at. If a colleague had only seen say what ChatGPT could do in 2023 and if you asked it a difficult math question then it would give you complete rubbish and they are quite different now. And it's still fundamentally the same technology, but they have found ways to reduce the error rate and become genuinely useful.
算力成本、可复现性与科学评测
讲者:不过,这些成果目前在多大程度上具备普适的可复现性,依然是一个问号。许多突破都是由商业私营公司完成的,他们并未公开在单次问题求解中究竟消耗了多少算力资源——到底耗费了10万美元的算力,还是100万美元?外界无从知晓。同时,我们也不清楚其真实的成功率:被攻克的这道题,究竟是他们尝试过的唯一题目,还是在尝试了10道甚至100道题之后的特例?尽管结果令人印象深刻,但我们目前缺乏足够的数据来客观评估:这究竟会成为未来科研的普遍常态,还是说只有当你组织一个10人团队、花费数月时间并砸下10万美元算力时才能偶然复现的个案?又或者,在人类关心的全部数学难题中,实际上仅有1%适合用这种方法求解?
Original English
Speaker: Now, it's still unclear how replicable this is. Many of these achievements they're done by private companies. They they not disclosing how much resources they spent to to use. I mean, is it was it $100,000 of compute? Was it a million dollars? We don't really know. And we don't know their success rate. Was this problem that they solved the only problem that they looked at or did they look at 10 problems? They look at 100 problems. While the results are impressive, we don't have enough data to to really gauge whether this will become a completely regular occurrence going forward or whether it's only if you spend $100,000 over several months with a team of 10 people that you can get results like this. And maybe it's only 1% of all problems that we care about are amenable to this method.
讲者:这些我们目前尚不得而知,但学界和产业界正在努力以更加规范、科学的方法建立基准评测体系。最近的一个测试挑战名为 FrontierMath 基准。他们使用包含10道前沿研究级难题的测试集来考验最新的顶尖模型,表现最好的模型能够在这些中等难度的数学题中解出大约五到六道——这些题目本身已有严格的标准答案,但解法在测试前被严格保密。由此可见,在科研人员日常开展的大量常规研究任务中,确实已有相当一部分比例可以交由AI来承担。不过其成本依然高昂,许多工具在跑出一个有效解之前往往需要耗费数百美元,而且有时依然会彻底失败——消耗了全部算力却一无所获。
Original English
Speaker: Uh yeah we don't know but there are efforts to more properly benchmark in a scientific way. The most recent of these challenges is called the FrontierMath challenge. They tested the latest models against a test set of 10 research level questions and the best models could do like five or six out of 10 of these sort of medium level difficulty math problems which already had a solution but the solution was kept secret that I think there's a lot of routine tasks that we do every day in our research that some percentage of those can now be done by AIs. It could be expensive. Many of of these tools they require say a couple hundred dollars to run before they can get a solution and sometimes they fail. They spend all this compute and they end up with nothing useful.
编程效能悖论与人类协作的心智共鸣
讲者:在软件工程领域,我们已经看到许多资深程序员表示,借助这些AI工具,他们的编码产出效率提升了5倍、10倍乃至100倍。但与此相伴的是,他们也能明显察觉到自己正在逐渐丧失徒手编写代码的能力,甚至有时根本无法对AI智能体生成的复杂代码进行有效的安全审查。这无疑是一种权衡与代价——毕竟,速度绝非一切。
Original English
Speaker: We are seeing now in programming that many expert programmers are reporting that their ability to write code has increased by a factor of five or 10 or 100 with these tools. But they are also they can feel themselves losing the ability to code by hand and sometimes they cannot review the code that comes out of these agents. There's a trade-off you know speed is not everything.
讲者:我个人非常看重数学研究中的人际协作属性。直到学术生涯相对较晚的阶段,我才深刻意识到协作有多么重要。我所掌握的大量数学知识,其实都是在研究生毕业之后,通过与不同领域的数学家及科学家合作而习得的。我将我的所学传授给他们,他们亦将他们的领域专长传授给我,我的学术视野也因此变得开阔许多。
Original English
Speaker: I very much like the collaborative aspect of mathematics. I didn't realize was so important until relatively late in my career that like a lot of the mathematics I've learned I I learned after grad school by working with mathematicians and scientists in different fields. I teach them what I know, they teach me what what what they know and I become much broader as a result.
讲者:当你与一位长期共事的合作者一起工作时,你们之间会达到一种近乎心意相通的默契状态。就像与无话不谈的挚友或家人相处一样,有时对方话还没说完,你就能补全下半句,你完全清楚对方接下来要表达什么。在学术合作中也是如此:你抛出一个雏形想法,话音未落,对方就已经心领神会,并能在此基础上顺势推进。
Original English
Speaker: When you're working with a collaborator that you've been working with a long time, there's a point where you become almost mentally attuned, perhaps you've been familiar, like if it's a really close friend or family member that you talk to for a long time, sometimes you can complete each other's sentences. You know what the other person's going to say. And you can sometimes get that when you collaborate. You can throw out an idea and before you even finish the sentence, the other person gets it and can run with it.
人机交互的节奏隔阂与记忆局限
讲者:很多人尝试过像对待人类合作者那样去与AI交互,但AI目前并不能完全胜任这种角色。虽然你可以与它们对话,但它们不仅偶尔会犯错,有时还会表现出逢迎阿谀的倾向,一味迎合你的思路、挑你想听的话说。此外,当前与这些工具的交互模式相当私人化且存在割裂感——我曾尝试在与真人面对面讨论时引入AI协同,但这完全打破了原有的交流节奏。这些工具并不具备真正流畅的对话交互能力,完全无法媲美人类合作者之间的行云流水。也许未来它们会进步到那个境界,但至少目前还做不到。
Original English
Speaker: People have tried to use AIs like this and AIs they are you can't converse with them. Of course they make mistakes sometimes they will be sycophantic and only tell you what you want to hear but also the interactions right now with these tools are kind of personal like I've tried to collaborate with people in person and also have an AI present but breaks up the rhythm. These tools they don't they're not really conversational like not as fluid conversation as as as they are with human collaborators yet. Maybe they will get there.
讲者:直到最近,AI在很大程度上仍无法从你过往的对话历程中实现真正的内化学习。如果是人类合作者,你们在第二天碰头时能够立即无缝衔接;甚至即便是一位数年未见的同行,你们也能在重聚时迅速拾起多年前未尽的学术话题。AI虽然具备一定的上下文窗口,能够记住部分信息、做做笔记并以此模拟记忆功能,但你依然无法像与亲密的人类合作者那样,与AI达成深层次的心智共鸣。
Original English
Speaker: Until recently they don't learn from your conversations you know so with a collaborator when you know you can resume the next day you can pick up very quickly and sometimes even for a colleague that you haven't met for years you can pick up some very old threads. AIs have a certain amount of context and they can remember some things and they can record they can make notes and kind of simulate this memory but you can't attune to an AI the same way that you can to a really close collaborator yet.
讲者:因此在实际研究中,我并不会过多将这些工具用于最核心的难题攻坚过程。迄今为止,我发现它们更擅长处理辅助性的次要任务,例如进行文献检索、核验证明细节、编写脚本代码,或者对我写好的论文草稿进行润色与校对,看看行文结构上是否有进一步压缩紧凑的空间。就目前的体验而言,与AI协作的步调绝非我所偏好的那种人际协作节奏,但这或许只是受限于当下技术发展阶段的暂时现象,未来的AI或许会更加善于对话,在交互上也更富人情味。
Original English
Speaker: I actually don't use these tools so much for the actual problem solving process. I found to date that these tools are much better at secondary tasks like doing literature searches or checking a proof or writing some code, proofreading something that I wrote to see if there's any opportunity to make things a little bit tighter. I find, yeah, the rhythm of working with an AI is not quite the rhythm I prefer working with a human collaborator, but that could just be the current state of current technology. Maybe future AIs will be much more conversational and much more human to interact with.
科研资助结构风险与青年学者的“育种危机”
讲者:在整个科学事业的资助体系与科研结构层面,我们正处于一个充满隐患的微妙节点。一方面,这些工具让我们能够以极高的速度产出科研成果——或者说表面上看起来像是科研成果的产物;但另一方面,这种高速产出很可能会以牺牲下一代青年科学家的“种子粮”(seed corn)培养为沉重代价。
Original English
Speaker: So we're at a somewhat risky point in sort of the structure of funding the scientific enterprise in general because on the one hand these tools are allowing us to create the outputs of science or what seems to be the outputs of science at a much accelerated rate but it could come at the cost of nurturing our seed corn for the next generation of scientists.
讲者:举例来说,学界存在一个非常现实的深层忧虑:我们传统上布置给研究生作为学术起步训练的小课题,原本是为了让他们积累经验、接受规范的学术训练并获得同行认可;而如今,这类难度的课题AI已经能够大批量批量复制并生成论文。如果我们图省事直接用AI取代研究生,AI固然能迅速生成大量达到研究生水平的论文,但我们将失去下一代真正成熟的人类学者。
Original English
Speaker: For example, there is a real concern that the training problems that we give our graduate students to work on as their first projects to get a little bit of recognition and career training and experience. These are the types of problems which now AIs can they can replicate many of the papers. But if you replace the grad students by these AIs, you know, the AIs will generate these grad student level papers, but then we won't get the next generation of students.
讲者:如果我们中断了对这些海量AI生成内容进行深入消化、进而为下一代人类学者与下一代AI奠定更坚实认知基石的良性循环,整个科学社会最终可能会陷入停滞。届时,我们或许能够利用现有的技术范式对一切已有事物进行极致的工程化优化,却可能再也无法催生出真正具有颠覆性、原创性的全新思想。
Original English
Speaker: But if we don't continue this process of digesting, you know, all this AI output to build the next base of knowledge for the next generation of humans and AIs to build upon that, we may end up stagnating as a scientific society. You know, that we'll be able to optimize everything that we can do with our current technology, but we may not actually develop really original new ideas anymore.
讲者:因此,我们需要开启更加开放深入的探讨:究竟什么是基础科学?它的终极效用到底体现在哪里?为什么由好奇心驱动的基础研究依然不可替代?为什么我们仍然需要由人类学者构成的学术共同体,以看似缓慢、有时甚至远不如最新AI模型高效的方式去自由探索未知世界?以及我们人类所独有的深刻洞见究竟源自何处……
Original English
Speaker: We will need to really have a much more open discussion about what basic science is and what is useful for and why it's important to still have curiosity driven research, why we still need a community of humans to explore things sometimes slowly, sometimes in ways that are not as efficient as the latest model AIs and also the insights that that we...
科学的内在价值与公众科普
我认为我们应该更多地分享这些收获,并且面向大众开展更多的科普外联工作。如今的公众能够看到科学带来的显性成果——比如他们手里的手机、互联网、GPS 等等。但许多人并没有看到这背后的完整过程,也不了解对数学和科学的基础认知如何能让周围的世界变得不再那么令人生畏,反而清晰得多。
Original English
I think we should share them more and we should do more outreach to the general public. I think the general public today can see the visible outputs of science. They have a cell phone, they have the internet, they have GPS or whatever. Many people don't see the whole process and how a basic understanding of math and science actually makes the world around them a lot less scary and just a lot clearer.
我认为现在很多人都生活在一种焦虑状态中,因为世界太复杂了。我们过去往往强调那些硬性的技术成果,而没有足够重视科学所带来的这些偏“软性”的价值。但科学确实能为人的思考带来某种清晰度,这些都是极其宝贵的财富,需要得到支持与维护。
Original English
I think a lot of people now are just living in a state of anxiety. The world is so complicated. We haven't emphasized these softer values of science as much as the hard technological outputs and things, but science does add a certain amount of clarity to one's thinking, and these are valuable things and they need to be supported.