1.2 哈勃定律与红移:膨胀的第一组镜头


1.2 哈勃定律与红移:膨胀的第一组镜头

本节摘要:遥远星系的光谱线系统性偏向长波,且红移量与距离成正比——哈勃定律是宇宙膨胀的第一组直接镜头。本节讲清红移的测量原理与哈勃定律的用法边界,并用数值演算复原从红移到距离、速度的完整换算链条,顺带交代哈勃常数的百年修订史与今天的哈勃张力。

定格:一组让静止宇宙出局的照片

一九二零年代末,哈勃与赫马森把星系光谱的测量推到了前所未有的距离。他们发现几乎所有星系的谱线都向红端偏移,偏移量大致随距离线性增长。把观测拟合成一条直线,就是哈勃定律:退行速度等于哈勃常数乘以距离。这条直线的意义远超经验公式——在一个均匀膨胀的空间里,任何观测者都会看到周围的天体以正比于距离的速度退行,比例系数正是膨胀速率。换句话说,哈勃定律不是宇宙膨胀的"证据之一",它就是膨胀在运动学上的直接长相。

红移本身怎么测?恒星大气中的元素有特征吸收线,氦、氢、钙等谱线在实验室里有精确波长。把星系光谱与实验室光谱对比,谱线整体向长波方向平移了多少,就是红移量,记作一到谱线波长比上实验室波长再减一。这把"尺子"的好处是不依赖任何距离测量,先有红移后有距离。

律的用法与边界:z 小是尺,z 大要换算法

哈勃定律的原始形式在小红移下极好用:退行速度约等于光速乘红移,距离等于速度除以哈勃常数。但它有明确的适用边界。红移超过约零点一后,"速度"与"距离"这些朴素词汇开始失真——此时必须回到广义相对论的框架,用光度距离或共动距离这些精确定义(第五章会给出积分形式的计算)。用朴素的乘除法推到大红移,误差会迅速吞掉结论。

# 小红移下的哈勃定律换算 c_km = 2.998e5 # 光速 km/s H0 = 67.4 # 哈勃常数 km/s/Mpc for z in [0.01, 0.05, 0.1, 0.5]: v = c_km * z # 退行速度(多普勒近似) d = v / H0 # 距离 = v / H0 print(f"z={z:5.2f} v={v:9.0f} km/s d={d:8.1f} Mpc")

运行输出:

z= 0.01 v= 2998 km/s d= 44.5 Mpc z= 0.05 v= 14990 km/s d= 222.4 Mpc z= 0.10 v= 29980 km/s d= 444.8 Mpc z= 0.50 v= 149900 km/s d= 2224.0 Mpc

最后一行已经暴露问题:红移零点五算出的"速度"达到光速的一半,而且这已经超出定律的可靠范围——实际上 z=0.5 的星系距离约二十九亿光年(光度距离约二千九百秒差距差距即二九二七兆秒差距),朴素公式的二千二百 Mpc 偏低了四分之一。表格里前两行可用,后两行只能当量级参考。

哈勃常数本身也值得用数值感受一下,它决定了"哈勃时间"这个天然时间单位:

# 哈勃时间与哈勃半径:宇宙膨胀的天然尺度 Mpc_km = 3.0857e19 # 1 Mpc 的千米数 yr_s = 3.156e7 # 一年的秒数 H0_s = H0 / Mpc_km # 换成 1/s print(f"H0 = {H0_s:.3e} 1/s") print(f"哈勃时间 1/H0 = {1/H0_s/yr_s/1e9:.2f} Gyr") print(f"哈勃半径 c/H0 = {c_km/H0:.0f} Mpc")

运行输出:

H0 = 2.184e-18 1/s 哈勃时间 1/H0 = 14.51 Gyr 哈勃半径 c/H0 = 4448 Mpc

哈勃时间约一百四十五亿年,与宇宙年龄同数量级并非巧合——膨胀速率的倒数天然就是年龄的量级。这个换算在全册反复出现,值得亲手跑一遍记住。

从五百到六十七:常数的百年修订

哈勃一九二九年的原始值约每百万秒差距五百公里,是现代值的七倍多。误差主要来自距离阶梯:造父变星的定标、星系样本的选择效应,加上后来才知道的本地超团引力扰动。此后九十年里,哈勃常数一路向下修正,直到一九九零年代由哈勃空间望远镜压到七十二附近。真正的现代分歧出现在二零一零年代之后:以微波背景为代表"早期宇宙通道"(普朗克卫星给出六十七点四)与以造父变星、超新星为代表"晚期宇宙通道"(给出七十三上下)之间出现了百分之九左右的不一致,显著性已超过五倍标准差——这就是哈勃张力。它可能只是某一侧的系统误差,也可能指向早期宇宙物理的修正,第四章与第五章会分别从模型与测量的角度再回到这个问题。

膨胀的标签该贴在谁身上

哈勃定律的语言陷阱在于"退行速度"这个词。星系并没有在空间里像弹片一样飞散;下一节会专门处理这个纠偏——被拉伸的是空间本身,光子在其中传播时波长被拉长,这才是宇宙学红移的本质。本节先把测量与经验关系站稳:谱线确实红移了,红移确实与距离成正比,比例系数确实在演化(哈勃"常数"只在同一时刻对所有人都相同)。这三件事实的稳固,正是后续所有理论解释必须服从的约束。

⚠️ 常见坑:把哈勃定律用到小红移星系之外的另一个极端——本地星系(如仙女座星系)谱线是蓝移的,本动速度压倒了膨胀速度;哈勃定律只在几千万秒差距以外才开始当主角。

演算三:哈勃常数背后的两本账

哈勃常数测量的两个阵营给出的数字并不一致,这就是著名的"哈勃张力"。它对这台放映机的直接影响是:胶片总长度(宇宙年龄的量级)跟着变。用哈勃时间做个速算:

# 哈勃时间 1/H0:宇宙年龄的量级标尺 Mpc = 3.0857e22 # 米 yr = 3.156e7 # 秒 for H0 in [67.4, 73.0]: H = H0 * 1000 / Mpc # 换算成每秒 t_H = 1 / H / yr / 1e9 # 换算成十亿年 print(f"H0={H0:5.1f} 哈勃时间={t_H:.2f} Gyr")

运行输出:

H0= 67.4 哈勃时间=14.51 Gyr H0= 73.0 哈勃时间=13.39 Gyr

早期宇宙占去一部分账面,实际宇宙年龄都比哈勃时间略短:低值阵营对应的年龄约一百三十八亿年,高值阵营约一百二十七亿年。两本账相差约百分之八,而两边的误差棒都远小于这个差——这不是谁量错了,而是提示标准模型可能还缺一块组分或一段早期历史。本册的演算统一采用低值阵营的参数,但你要记住这行输出背后悬而未决的争议。

本节要点回顾

  • 红移测量:对比星系谱线与实验室波长,红移量与距离成正比是均匀膨胀的直接运动学后果。
  • 适用边界:朴素乘除法只在小红移可靠;大红移须用光度距离等相对论定义。
  • 哈勃时间:一点四五乘十的十次方年量级,膨胀速率的倒数天然给出年龄尺度。
  • 修订史:从五百到六十七点四的百年下行,是距离阶梯不断精化的历史。
  • 哈勃张力:早期通道六十七点四与晚期通道七十三的分歧已超五倍标准差,是当前宇宙学最重要的裂缝之一。
  • 本动干扰:近距星系的蓝移由本动主导,不能拿哈勃定律硬套。

下一节把镜头从"星系在退行"校正为"空间在膨胀",完成对大爆炸这个概念的定义级纠偏。


作者与出处
原作者: 灏天文库
来源:灏天文库
整理: 灏天文库整理
由灏天文库平台收录,内容或由平台用户上传,仅供学习交流
发布者: 作者: 灏天文库 转发
评论区 (0)
U