👋 大家好,我是带娃的IT创业者,专注AI 大模型应用落地、Python 实战进阶与 AI 开发工具链)。代表专栏:《AI大模型应知应会短平快系列100篇》《解密OpenClaw》《解码意识NCTransformer》《WeClaw Agent实战》> 💡 创业路上,用技术换时间;欢迎关注我,一起把 AI 变成生产力 🚀 >
汉娜·弗莱获得2026年利拉瓦蒂奖:当数学走出象牙塔,拥抱大众
2026年,国际数学联盟将利拉瓦蒂奖(Leelavati Prize)授予了剑桥大学数学家汉娜·弗莱(Hannah Fry)。这个奖项专门表彰在数学普及与公众传播领域做出杰出贡献的人士,而弗莱的获奖,在学术界和科技圈引发了广泛讨论——尤其是在Hacker News这样的技术社区里,472个赞的热度说明了一切。
利拉瓦蒂奖的名字源自12世纪印度数学家婆什迦罗二世的著作《利拉瓦蒂》(Lilavati),这本书用诗歌和故事讲述数学,是古代数学普及的典范。而今天,弗莱用播客、纪录片、TED演讲和畅销书,把数学从学术期刊的象牙塔里带了出来,送进了普通人的手机屏幕和耳机里。
作为一名技术写作者,我想借这个机会,聊聊为什么数学传播如此重要,以及我们这些开发者能从弗莱的“破圈”之道中学到什么。
数学传播的困境:我们为什么害怕数学?
先讲一个我自己的经历。几年前我在一家科技公司做技术分享,讲完一个关于算法复杂度的主题后,一位资深工程师私下跟我说:“说实话,我大学时最怕的就是数学课。现在写代码用到算法,都是靠直觉和试错。”
这太常见了。数学在很多人心中等同于“枯燥的公式”和“无意义的符号游戏”。我们从小接受的教育,把数学变成了一门需要死记硬背的学科——记住公式,套用模板,应付考试。至于这些公式从哪里来、为什么有用、背后有什么故事,没人告诉我们。
弗莱的传播工作之所以有效,恰恰是因为她反其道而行之。她讲数学,从来不是从公式出发,而是从问题出发。比如她在BBC纪录片《The Joy of Logic》里讲布尔代数,不是先讲“与或非”的真值表,而是从“如何用逻辑电路设计一台能下棋的机器”讲起。当观众被问题吸引住,数学工具就成了解决问题的“神器”,而不是需要背诵的负担。
这种叙事方式,其实和优秀的编程教学是相通的。好的技术博客不会先讲语法,而是先讲“我要做一个什么功能,遇到什么坑,最后怎么解决”。数学传播和技术传播,本质上是同一件事:把抽象的知识,翻译成具体的、有温度的人类经验。
从弗莱的方法论看技术写作的三个核心技巧
弗莱的传播策略,我认为可以提炼成三个关键词:故事化、可视化、去权威化。
故事化:让数据说话,不如让人说话
弗莱最著名的演讲之一,是TED上的《数学与犯罪的关系》。她并没有罗列一堆犯罪统计数字,而是讲了一个故事:她如何用数学建模帮助伦敦警方分析犯罪热点。故事里有具体的案件、警方的困惑、数据的局限,甚至还有她个人的反思——用数学预测犯罪是否涉及伦理问题。
这种叙事结构,比单纯的“支持向量机在犯罪预测中的应用”要有效得多。因为人的大脑天生对故事敏感,对抽象概念迟钝。一个关于“算法如何影响真实人生”的故事,比一百页数学推导更能让人理解算法的力量。
我写技术博客时,也尽量遵循这个原则。比如讲分布式系统的一致性,与其罗列CAP定理的三种组合,不如讲一个“电商网站双十一崩溃”的故事,从用户点击“购买”按钮的那一刻开始,追踪数据经历了哪些节点、哪些失败、哪些妥协。
可视化:把抽象变成眼睛能看见的东西
弗莱在解释复杂的数学模型时,非常依赖可视化。她的团队做过一个项目,用动态图表展示伦敦通勤者的移动轨迹,那些密密麻麻的线条在屏幕上流动,瞬间让人理解了“城市是一个复杂的动态系统”这句话的含义。
对于开发者来说,可视化同样是理解复杂系统的利器。比如调试性能问题时,与其盯着日志里的毫秒数字,不如生成火焰图(Flame Graph),一眼就能看出哪个函数是性能瓶颈。再比如理解神经网络的结构,与其看层与层的参数定义,不如用TensorBoard把计算图可视化出来,直观地看到数据如何流动、梯度如何消失。
工具方面,当前主流的可视化方案包括Python生态的Matplotlib、Plotly,前端领域的D3.js、ECharts,以及专门用于深度学习可视化的Weights & Biases。选择什么工具不重要,重要的是养成“先可视化,再下结论”的习惯。
去权威化:承认无知,反而更有说服力
弗莱在演讲中经常说“我不知道”“这个模型失败了”“我之前的预测错了”。这种坦诚,在学术界其实不太常见——学者们习惯用严谨的措辞掩盖不确定性。但弗莱的反其道而行之,反而赢得了观众的信任。
这让我想到技术写作中的一个常见误区:作者喜欢摆出“权威”的姿态,用绝对的口吻下结论。比如“这样做就是最优解”“这个框架完胜其他所有方案”。但事实上,技术领域没有银弹。一个诚实的作者,应该承认自己方案的局限性,承认某些场景下其他方案可能更合适。
比如我在写关于微服务架构的文章时,会明确说明:微服务不是万能的,对于小型团队或简单业务,单体架构反而更高效。这种“有条件的推荐”,比“微服务是未来”这种口号式标题,更能帮助读者做出正确的技术决策。
数学思维对程序员的真正价值
弗莱的获奖,让我重新思考一个问题:为什么程序员需要关注数学传播?
很多人认为,写业务代码用不到高深的数学。这没错,但数学思维——而不是数学公式——对编程的影响是深远的。
抽象能力是数学的核心,也是编程的核心。数学家把具体问题抽象成符号和结构,程序员把现实需求抽象成类和函数。弗莱在解释数学时,总是强调“找到问题的本质结构”,这正是软件架构设计的精髓。
逻辑严密性同样来自数学训练。弗莱在分析数据时,会反复追问:这个结论的假设是什么?样本是否有偏?相关性能推导出因果性吗?这种批判性思维,在代码审查、系统设计、需求分析中同样至关重要。
容错心态是数学和编程的共性。弗莱在传播数学时,经常强调“错误是理解的一部分”。数学家在证明定理时,会经历无数次失败的尝试。程序员调试代码时,也必然要面对数不清的报错。接受失败、从错误中学习,这种心态在数学和编程中都是稀缺品。
我们每个人都能成为传播者
利拉瓦蒂奖表彰的是像弗莱这样的“专业传播者”,但我想说的是,每个开发者都有做技术传播的潜力。你写的每一篇博客、做的每一次技术分享、甚至回复的每一个Stack Overflow答案,都是在传播知识。
从弗莱身上,我们可以学到传播的几个基本原则:
第一,从受众出发,而不是从自己出发。写文章前先问:读者是谁?他们关心什么?我的内容能解决他们的什么痛点?而不是“我想写什么”。
第二,用具体案例代替抽象概念。与其解释“缓存穿透”的定义,不如讲一个“某电商网站因为缓存穿透导致数据库崩溃”的真实案例。
第三,拥抱不确定性。承认技术的局限性和适用场景,反而能建立更持久的信任。
第四,保持热情。弗莱对数学的热情是感染力的来源。如果你对技术没有热情,写出来的东西再正确也是干瘪的。
回到汉娜·弗莱的获奖。利拉瓦蒂奖的意义,不仅仅在于奖励一个人,更在于向世界宣告:数学不是少数人的智力游戏,它是属于全人类的理解世界的工具。同样的,编程也不是少数工程师的专属技能,它是这个数字时代的基本素养。
作为技术写作者,我们的使命和弗莱一样:打破知识的围墙,让技术的光芒照亮更多的人。也许我们不会获得国际大奖,但每一次真诚的分享,都在让这个世界变得更好理解一点。
这,就是传播的力量。