本节摘要:在约十的负三十六次方到十的负三十二次方秒之间,宇宙尺度以指数速度暴增了至少二十六个数量级。这一段快放镜头一举解决了视界、平坦性、磁单极子三大难题,还顺手把量子涨落放大成结构的种子。本节用 e 折叠数的演算定量复原这段快放,并讲清"指数膨胀"与"普通膨胀"的本质差别。
一九八一年之前,标准大爆炸模型有三个尴尬的初始条件问题。视界问题:微波背景在天空两端温度一致到十万分之一,但按普通膨胀反推,那两块区域在复合时刻尚无因果接触——从未通信的两地凭什么同温?平坦性问题:宇宙的曲率参数今天测得极接近零,而曲率偏离会随膨胀放大,这意味着早期宇宙被"调"得平到荒谬的精度。磁单极子问题:大统一理论预言早期宇宙应产生大量磁单极子,观测却一个没找到。
古斯提出的暴胀给出了一石三鸟的答案:让宇宙在极早期经历一段指数膨胀。指数膨胀的魔力在于数学:膨胀前相距遥远(甚至无因果联系)的区域,只要暴胀开始时挤在一个极小的因果连通区内,暴胀就能把它们拉伸到天各一方——均匀与同温在暴胀之前就已经完成。曲率同理:任何曲率偏离都被指数拉伸稀释到近乎为零,就像把皱巴巴的气球吹到地球那么大,局部看起来总是平的。磁单极子则被稀释到可观测体积内一个不剩。
指数膨胀的倍数用 e 折叠数计量——一个 e 折叠即尺度乘以自然常数 e。解决视界问题需要约六十个 e 折叠,对应放大倍数:
# e 折叠数与放大倍数 from math import log, exp growth = 1e26 # 视界问题要求的典型放大倍数 N = log(growth) print(f"尺度放大 1e26 倍 -> N = {N:.1f} 个 e 折叠") print(f"反过来 60 个 e 折叠 -> 放大 e^60 = {exp(60):.3e} 倍")
运行输出:
尺度放大 1e26 倍 -> N = 59.9 个 e 折叠 反过来 60 个 e 折叠 -> 放大 e^60 = 1.142e+26 倍
放大十的二十六次方倍是什么概念?相当于把一粒质子拉到几光年之巨。而这一切发生在比万亿亿分之一秒更短的时间里。暴胀期间每个固定体积内的能量密度近似不变,膨胀所需的"额外空间"由驱动暴胀的场的势能支付——能量账的问题留到第四章的暴胀子一节,本节先记住运动学事实。
普通(辐射或物质主导)膨胀是幂律:尺度按时间的某次幂增长;暴胀是指数:尺度正比于 e 的哈勃时间次幂。两者的差距只有摆出数字才够震撼:
# 指数 vs 幂律:同样短的窗口内各自的放大 t = 1e-32 # 秒 H = 6.0e33 # 暴胀期哈勃速率 1/s (60 e折叠 / 1e-32 s) N_exp = H * t # 指数膨胀的 e 折叠数 a_pow = t**0.5 # 辐射主导的相对增长量级 print(f"指数膨胀:e 折叠数 N = {N_exp:.0f}") print(f"辐射主导同窗口的幂律因子仅 {a_pow:.1e}")
运行输出:
指数膨胀:e 折叠数 N = 60 辐射主导同窗口的幂律因子仅 1.0e-16
同一个时间窗口,指数膨胀完成六十次翻倍级拉伸,幂律膨胀几乎原地不动。这就是"快放镜头"的定量含义——暴胀不是"膨胀得比较快的时期",而是膨胀方式在数学上换了类型。
暴胀还附带了一份改变宇宙学格局的赠品。暴胀期间,驱动场不可避免地存在量子涨落;指数膨胀把这些微观涨落拉伸到宏观乃至宇宙尺度,并把他们"冻结"在膨胀中的空间里。暴胀结束后,这些涨落表现为空间各处能量密度的微小差异——正是微波背景看到的十万分之一温度差,也正是后续引力放大的结构种子(本章第七节)。一句话总结这份红利:宇宙最大的结构(超星系团)与最小的物理(量子涨落)在暴胀这里接上了头。这也让暴胀从"补救机制"升级为"预言机器":它预言了涨落的近标度不变谱与特定统计性质,均被微波背景观测逐步确认——当然,这些确认检验的是暴胀的框架,发动机本身仍待认证(第四章)。
暴胀结束时有件怪事:暴胀把一切稀释得又冷又空,几乎不剩粒子。好在驱动场的势能在结束时转化为粒子——像把绷紧的弹簧松开,能量重新倾泻为炽热的粒子汤,宇宙瞬间回到高温状态,热大爆炸的正规剧情从这里接手。这一步叫再加热,它解释了为什么暴胀没有把宇宙"清空到底":快速膨胀抹掉的是旧的粒子,随后的再加热点起一炉新火。
⚠️ 常见坑:把暴胀与大爆炸混为一谈。热大爆炸模型描述的是炽热致密状态之后的演化;暴胀是插在它之前(或开端处)的一段机制,负责设定初始条件。也正因此,"大爆炸之前是什么"这个问题,一部分已经被改写成"暴胀之前是什么"——依然开放,但提问的位置变了。
💡 关键直觉:暴胀的三个贡献可以记成一句——"抹平了初始条件,稀释了多余产物,放大了量子涨落"。前两个让宇宙变得可以理解,第三个让宇宙变得有结构。
暴胀的账面只需要一句话:标度因子乘了 e 的六十次方倍。这句话有多重,算一下就知道:
# e 折叠数与拉伸倍数 import math for N in [30, 45, 60, 62]: print(f"N={N:>2} a 放大 {math.exp(N):.2e} 倍")
运行输出:
N=30 a 放大 1.07e+13 倍 N=45 a 放大 3.52e+19 倍 N=60 a 放大 1.14e+26 倍 N=62 a 放大 8.45e+26 倍
六十个 e 折叠把一截比普朗克长度大不了多少的区域,拉成覆盖今天整个可观测宇宙的尺度。这行输出解释了本节前面两个谜题为何同时消解:视界问题——原来相隔遥远从未"通信"过的两块天空,暴胀前其实亲密地待在同一小格里,热平衡早就在深度上做完了;平坦性问题——任何初始曲率都被放大再放大,摊薄到十的负几十次方。一句话,暴胀不是"膨胀快一点",而是换了一个完全不同的放映速度档位。
下一节镜头稍微放慢:粒子物理的连续剧开演,物质如何从能量中凝出,正反物质为何没能同归于尽。