先说一个听上去像段子的结论:两块滑块在无摩擦的地面上撞来撞去,你只需要数它一共撞了多少次,就能把圆周率π一位一位地“数”出来。质量比100:1,撞3次;10000:1,撞31次;1000000:1,撞314次。没有圆,没有圆规,π就这样从一个和它毫无关系的物理装置里冒了出来。
2019年初,3Blue1Brown(3B1B,数学可视化频道,主理人Grant Sanderson)用一条五分钟左右的视频把这个谜题讲给了几千万人看,标题起得极其克制——《The most unexpected answer to a counting puzzle》(一个数数谜题最意想不到的答案)。它后来被公认为“π主题最漂亮的科普视频”之一,光是该频道下面两三支后续视频,就把这个谜题讲成了一部微型连续剧。
为什么值得在今天重读这条视频?因为它示范了一件事:真正好的科普不是把结论讲清楚,而是把“意外”制造出来,再当着你的面把意外拆掉。对工程师和学习者来说,这套“先守恒律、再几何化”的分析套路,比π本身更有长期价值。
| 项目 | 内容 |
|---|---|
| 视频标题 | The most unexpected answer to a counting puzzle |
| 频道 | 3Blue1Brown(Grant Sanderson) |
| 时长 | 约5分钟(短小精悍型,配套还有2支后续视频) |
| 播放量 | 千万级(系长期积累的常青视频,未实时核实,以页面实时数据为准) |
| 发布时间 | 2019年(未实时核实精确日期) |
| 核心主题 | 弹性碰撞的次数为什么会数出π |
想象一条笔直的无摩擦轨道:左边一块质量为M的大滑块,右边夹着一块质量为m的小滑块,小滑块再往右是一堵墙。给大滑块一个初速度推向左边区域,接下来发生的事只有两种:两块滑块相撞,或者小滑块撞墙。视频把规则定得极其干净——所有碰撞都是完全弹性的(不损失动能),地面绝对光滑,你要做的唯一一件事就是数:一共会发生多少次碰撞(滑块撞滑块、滑块撞墙都算一次)。
(延伸分析)这个设定的巧妙之处在于它把物理题变成了纯粹的计数题。没有力随时间变化的曲线,没有加速度积分,没有任何连续量的追踪——只有“啪、啪、啪”的离散事件。而正是这种极端简化,让后面π的登场显得毫无道理。
视频的核心结论是:当质量比M:m取100的幂次时,碰撞次数给出π的数字。具体来说,两块等质量(1:1),撞3次;质量比100:1,撞31次;10000:1,撞314次;1000000:1,撞3141次。也就是说,把大滑块的质量每次乘以100,碰撞次数就多一个有效数字,而且是π的数字。
(延伸分析)这里补充一点视频没有展开的定量直觉:为什么偏偏是100倍?因为小角度下arctan(x)≈x,质量比100ⁿ对应的角度θₙ=arctan(10⁻ⁿ)≈10⁻ⁿ(弧度),而碰撞次数N=⌊π/θₙ⌋。10⁻ⁿ弧度的小角度配上π这个因子,十进制就这么被“焊接”进了几何问题里。换句话说,100不是魔法,它只是让角度近似地按10的负幂次缩小,从而把π的十进制展开逐位逼出来。
视频解释现象的第一步,是请出两条守恒律:动量守恒(m₁v₁+m₂v₂=常数)和动能守恒(½m₁v₁²+½m₂v₂²=常数)。每一次碰撞前后,这两条都必须同时成立。视频用动画展示了如何把两块滑块的速度(v₁, v₂)当成一个点画在平面坐标上——每撞一次,这个点就跳到新位置,但永远只能落在两条守恒方程限定的轨迹上。
(延伸分析)这是全片最值得偷师的方法论:面对复杂系统,先找不变量,再谈过程。两条守恒律把一个看似需要逐次求解牛顿方程的问题,压缩成了“状态点只能在特定曲线上移动”的几何约束。工程师对这招应该不陌生——电路里的基尔霍夫定律、通信里的能量归一化,本质上都是先划定期许解的“活动范围”。
真正的神来之笔在视频后半段。把坐标从(v₁, v₂)做一次缩放变换(让两条守恒律分别变成圆和直线),整个碰撞问题就变成了一个几何图景:状态点沿着一条直线飞行,每次碰撞相当于撞到一面“镜子”折返回来。视频把这个过程比作光在一个楔形空间里反射——碰撞不再是物理事件,而是“折纸”。接着是最关键的一步:把时间轴做尺度缩放,所有折线可以展开成光在一组逐渐变窄的扇形里穿行,而每个扇形的楔角彼此相等。数碰撞次数,等价于数“光折返多少次才能绕圆一圈”——答案是圆周角π除以楔角θ,也就是N=⌊π/θ⌋。
(延伸分析)注意这招的层级:它不是“解题技巧”,而是坐标系的选择。同一个问题,在速度坐标里是繁琐的代数,在缩放后的相位空间里是小学几何。视频没说的是,这套操作在动力学系统里有个正式名字——相位空间(phase space)方法,它是统计力学、混沌理论乃至卫星轨道设计的地基。
视频结尾停在一个开放的问题上:为什么π会出现在一个没有圆的问题里?后续视频给出了更完整的证明(碰撞次数由一个能量-动量平面上的圆决定),但这条视频刻意留了白,只指出一个更深的线索:结果对质量比的缩放不变性——质量乘100,过程结构不变,只是多折叠一层。π不是被“算”出来的,它一直藏在系统的几何结构里。
(延伸分析)我个人认为这条视频真正的主题其实是“数学的不合理有效性”:物理过程(碰撞)在替你执行一个算法(数π的位数)。这和另一类著名现象同宗——用肥皂膜解最小路径、用单摆链解傅里叶级数。物理系统天然是并行模拟计算机,只要你找到了那组守恒律,它就会“免费”替你把答案跑出来。游戏物理引擎每帧做的碰撞求解,解的正是视频里那两条方程的离散版本。
五分钟,无一句废话,没有一句“大家好”。它的结构是标准的“意外—机制—更大的意外”三段式:先用3、31、314制造认知失调,再用折纸把失调化解,最后留下一个通向更深数学的钩子。作为内容方法论,它证明了时长和深度无关——深度来自结构的密度,而不是素材的堆量。这也是它至今仍被各大学课堂、编程课、物理课反复引用的原因。
flowchart TD
A["滑块碰撞装置<br/>无摩擦地面"] --> B["动量守恒"]
A --> C["动能守恒"]
B --> D["两条不变量"]
C --> D
D --> E["速度平面上的<br/>状态点"]
E --> F["缩放变换"]
F --> G["圆与直线"]
G --> H["碰撞变成折叠"]
H --> I["展开成折纸"]
I --> J["光在扇形中反弹"]
J --> K["角度被等分"]
K --> L["碰撞次数<br/>圆周角除以楔角"]
L --> M["质量比100的n次方<br/>数出π前n位"]
M --> N["3"]
M --> O["31"]
M --> P["314"]
第一,先找不变量,再动笔算。 无论是面试里被追问物理题,还是工作中调试一个复杂系统,先问“这个系统里什么量是不变的”。视频里如果硬算每次碰撞的回复系数和相对速度,三十一次碰撞能把人算吐;两条守恒律一上,问题瞬间退化成几何。这种“降维”直觉,是工程分析里最值钱的肌肉记忆。
第二,几何化是压缩复杂度的终极手段。 把代数关系画成空间中的点、线、折叠——这不是修辞,而是可操作的技术(相位空间方法)。做调度、做信号处理、做性能分析的人都可以自问:我能不能把我的问题变成一张“图”,让约束变成几何形状?能画出来,通常就赢了一半。
第三,对内容创作者:学这套三段式。 意外(数出3313……不对,是3、31、314)→机制(守恒律+折纸)→更大的意外(π为何无处不在)。五分钟视频的信息密度,来自每一秒都在为“认知失调的建立与消除”服务,而不是来自语速。
第四,给通信同行一个小彩蛋。 π总是从“没有圆”的地方冒出来——碰撞如此,信号处理里也一样:采样定理里π从频谱混叠的边界浮现,5G OFDM的子载波正交性背后是e^(−i2πft)的旋转。哪里有周期与旋转的深层结构,哪里就有π。这条视频是理解“π是几何属性而非圆的专利”的最好入门。
它用五分钟证明了一件值得每个工程师记住的事:当你把一个系统的不变量找齐,最深的数学(比如π)会自己从结构里走出来,根本不用你请。
注:视频播放量、发布时间等页面数据为长期常青内容的近似量级,撰写环境未能实时联网核实,请以YouTube页面实时数据为准。
本文由「51学通信」技术团队出品。51学通信由通信行业18年老兵爱卫生(微信ID: gprshome201101)维护,聚焦5G/6G核心网、3GPP标准解读、通信前沿技术深度分析。 出版作品有《5G核心网原理与实践》《IMS原理与实践》等4本通信专业书籍。知识星球「51学通信」提供深度技术答疑和行业洞察。
[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。
