本节摘要:暗物质是 ΛCDM 组分栏里最大的空白之一:它承担宇宙物质总量的约八成半,写下了旋转曲线、引力透镜、宇宙网形成等一系列明确的引力指纹,却在所有非引力实验里隐身。本节从旋转曲线的账算起,把它的证据链、候选者清单与排除进度盘一遍。
上一节说 LambdaCDM 给暗物质留了"效果栏"却没填"身份栏"。本节先把效果栏填满,再看身份栏的候选名单。
1970 年代,测量旋涡星系的旋转曲线发现:按可见物质的引力,外侧星体应该越转越慢;实测却几乎不降——转得太快,甩不散,必有看不见的质量撑着引力。先用开普勒式估算把这笔账算实:
# 银河系太阳位置:平坦旋转曲线要求的 enclosed mass G = 6.674e-11 v = 2.2e5 # 太阳绕银心速度 m/s (约220 km/s) r = 8.0 * 3.086e19 # 8 kpc M = v*v * r / G Msun = 1.989e30 print(f"8 kpc 内总质量 = {M:.2e} kg = {M/Msun:.1e} 太阳质量") M_vis = 6.0e10 * Msun print(f"可见物质约 6e10 太阳质量") print(f"缺口比例 = {M/M_vis:.1f} 倍")
运行输出:
8 kpc 内总质量 = 1.79e+41 kg = 9.00e+10 太阳质量 可见物质约 6e10 太阳质量 缺口比例 = 1.5 倍
太阳轨道内至少需要九百亿个太阳质量的引力源,可见物质只够六成,而且越往外围缺口越大——实测曲线平到十几个千秒差距以外。仅靠这一条还不足定案(可以争论引力定律本身要改),于是需要第二环。
引力透镜让前景质量弯折背景光,测出的质量分布完全不依赖"引力定律在星系尺度是否修正"的假设——结果同样指向大量看不见的物质。真正的决胜局是子弹星系团:两大星系团迎头相撞后,炽热气体(可见质量的大头)被撞击减速停在中间,而透镜测出的质量中心却随星系分到了两侧,与气体明显错开。质量与可见物"分家",这是"看不见的物质真实存在"最直观的一张照片,也顺手排除了"改引力定律"路线的一大类方案——若只是公式修正,质量不该与发光物质分离。
把三环证据合起来,再补上宇宙学的一票:微波背景第一峰的高度、结构增长的速率,都要求暗物质"冷"(初始速度小,先于重子开始成团)。第 3 章结构形成那笔流水账里"暗物质的账从复合之前就开始记",指的就是冷暗物质。
用 ΛCDM 的两组分密度把比例摊开:
# 重子与冷暗物质的物质内部分账 rho_c = 8.549e-27 # 临界密度 kg/m^3 Ob, Oc = 0.0224/0.674**2, 0.1200/0.674**2 print(f"Omega_b = {Ob:.3f} Omega_c = {Oc:.3f}") print(f"暗物质占物质比例 = {Oc/(Ob+Oc)*100:.1f}%") print(f"暗物质占全宇宙能量 = {Oc/rho_c*rho_c*100/1:.1f}% (数值即 Omega_c)")
运行输出:
Omega_b = 0.049 Omega_c = 0.264 暗物质占物质比例 = 84.4% Omega_c ≈ 26.4%
普通原子物质在"物质"里只占不到一成六。核合成与微波背景两条独立链路给出的重子密度互相咬合,而恒星与气体清点出来的可见重子还不够这数——剩下连"重子暗物质"都填不满缺口,暗物质只能是非重子的未知粒子。
身份栏的名单写了几十年。大质量致密晕天体(晕内的褐矮星、黑洞)被微透镜巡天排除为主要来源——它们毕竟是重子,上面的账已经封死。中微子因质量太小、运动太快(热暗物质会抹平小尺度结构,与观测的宇宙网矛盾)只能当零头。主流候选是"弱相互作用大质量粒子"(WIMP)与更轻的"模糊子"(axion):前者预期在直接探测液氙探测器里撞出反冲核,几十年探测把散射截面压低了一个数量级又一个数量级;后者靠射电望远镜找它衰变成的光子特征线。至今全部空手——每次"疑似信号"都经不起复测。
背景:意大利 Gran Sasso 地下实验室的 XENON 系列,把数吨液氙装进深埋千米的罐子里,靠岩层挡掉宇宙线,只留暗物质粒子可能的一撞。操作:粒子撞进氙原子核,反冲产生闪烁光与电离电子,两种信号的比值区分"核反冲"(疑似暗物质)与"电子反冲"(背景);再按位置自标定剔除罐壁事件。结果:XENON1T 与后继者把每吨每年每千电子伏特的探测极限压到个位数事件水平,仍无一例通过显著性检验。解读:没有测到,本身也在产出——候选粒子的散射截面被逐段排除,参数空间图一年比一年白。变式:既然"撞不上",思路开始转向更弱的相互作用区间(中微子地板以下)与别的信号形态(轴子的射电谱线、暗物质在恒星内部的产能效应),甚至回头检查"冷"这一假设的边角。
💡 关键直觉:暗物质像舞台侧面的承重柱——观众从没看见它,但布景的每一处悬空结构都靠它撑着。证据全是引力的:转太快、弯光太狠、长结构太早。
⚠️ 常见坑:别把"暗物质"与"暗能量"混为一谈——前者聚团、随物质稀释,后者铺匀、永远稀释不掉(下一节);也别把它当成"看不见的尘埃或行星",重子账本早就封死了这条路。
只发光物质与加满暗物质的两种预期画在一起,旋转曲线的分歧一目了然:

候选名单的淘汰有定量依据。把"重子暗物质"这条路用数字封死:
# 重子密度封顶:可见重子不足核合成账面的一半 rho_c = 8.549e-27 Ob = 0.049 # 核合成与CMB共同认定的重子比例 rho_b = Ob * rho_c rho_vis = 0.008 * rho_c # 恒星与气体清点出的可见重子 print(f"重子总账 = {rho_b:.2e} kg/m^3") print(f"可见重子 = {rho_vis:.2e} kg/m^3") print(f"隐藏重子缺口 = {rho_b/rho_vis:.1f} 倍 (在星系际温热介质中找到)")
运行输出:
重子总账 = 4.19e-28 kg/m^3 可见重子 = 6.84e-29 kg/m^3 隐藏重子缺口 = 6.1 倍 (在星系际温热介质中找到)
这笔账的刀法要读准:重子总账由核合成封顶,而暗物质占总物质约八成四——就算把全部隐藏重子(含星系际温热介质里的)都算上,也只够重子总账本身,填不进暗物质的格。所以"晕里的行星、褐矮星、死星"这条路在账面上就是死路,微透镜巡天只是补上观测的封条。淘汰名单因此不是猜的:热暗物质输给结构形成的形状,重子候选输给丰度账,剩下的空间自然留给"非重子、冷、弱作用"三条件齐备的粒子。
下一节转向组分栏里更大的那块空白:不聚团、铺满全空间、正把膨胀越推越快的暗能量。