從哈伯停下的地方接著講
從這一段的第一篇導覽裡,你已經握住了一個確鑿的事實:幾乎每一個遙遠星系的光都朝更長的波長偏移,而星系越遠,偏移越大——這個正比關係我們叫做[[hubbles-law|哈伯定律]]。你也知道,把它讀作每個星系都在空間裡飛離、而我們正坐在這群逃散者的中心,既誘人又錯誤。這一篇要講的,是紅移究竟是什麼。簡短的回答是:它根本不是穿過空間的運動,而是空間本身在做拉伸。把這個區分弄對,是整個宇宙學轉動所依靠的那根樞軸。
也回想一下那條讓我們能測出任何紅移的規則。橫印在一個星系的光上的,是一串譜線條碼,它們位於固定、實驗室已知的波長上。要找出一個星系的紅移,你就定位這串條碼,量出整套圖案朝紅端滑了多遠——它像一個剛體那樣整體移動,每條線都被同一個比例拉伸。這個比例就是紅移,記作 z。如果一個星系的譜線全都比它們的靜止波長長了百分之十,它的 z 就等於 0.1;如果譜線抵達時是靜止波長的兩倍,z 就等於 1。這個數字不過是波長之比,而這份簡單很快就會派上用場。
到底是什麼在被拉伸
這就是核心所在。當一個星系把它的光朝我們發出,光波便啟程穿越我們之間的空間——而在它歷時數百萬年乃至數十億年的旅途中,那片空間並沒有靜止不動。它在膨脹:每一塊虛空都在逐漸變大,這個特徵我們稱為[[expansion-of-space|空間的膨脹]]。光波被裹挾在這片正在長大的空間之內,空間鼓脹,波也隨之鼓脹。它的波峰被拉得更開。等光抵達你的望遠鏡時,它的波長已比啟程時更長——不是因為星系跑得比它快,而是因為在它行進途中,腳下的那條路變長了。這種拉伸,就是[[cosmological-redshift|宇宙學紅移]]。
為什麼要堅持說這不是你在本段前面遇到的那種尋常都卜勒頻移?因為成因確實不同。[[doppler-shift-of-light|都卜勒頻移]]來自一個相對於你在空間中運動的源,它的大小取決於源沿你視線方向跑得多快。宇宙學紅移則來自你與源之間的空間在膨脹,它的大小只取決於一件事——在光的旅途中那片空間長大了多少,別無其他。在近處——在我們銀河系之內、在一對雙星的兩顆星之間——並沒有什麼值得一提的膨脹,所以你在那裡測到的是真正的都卜勒頻移。到了宇宙尺度上,空間的拉伸便接管一切,都卜勒公式也就悄悄地不再是那把對的工具了。
標度因子:整個宇宙只用一個數字
要把這件事說精確,我們需要一種方式來表述宇宙有多大——不是用公里,因為也許根本沒有邊緣可量,而是用相對的說法。這正是[[scale-factor|標度因子]]的職責,記作 a。把它想成宇宙自身的一把尺子。我們把它今天的值定為恰好 1,於是 a 就告訴你:在別的時刻,相隔遙遠的星系之間每一段距離的相對大小。當 a 曾是二分之一時,每一段這樣的宇宙距離都只有現在的一半;當 a 曾是十分之一時,每一段宇宙距離都只有今天的十分之一。星系並不是靠移動來促成這件事——它們隨波而行,大體固定在網格裡,是網格本身在重新縮放。標度因子就是那個單一的數字,它一次性地為整個宇宙刻畫出它長大了多少。
現在是回報,而且它乾淨得漂亮。光波被拉伸的倍數,恰好與空間被拉伸的倍數相同。於是你接收到的波長,除以它被發出時的波長,就等於現在宇宙的大小除以光出發時宇宙的大小。用標度因子和紅移 z 寫出來,就是下面這條關係。讀它一遍,許多東西便各就各位:紅移其實根本不是什麼速度——它是一次直接而誠實的測量,量的是自那束古老的光啟程以來,宇宙膨脹了多少。
1 + z = lambda(observed) / lambda(emitted) = a(now) / a(then) z = 0 -> 1 + z = 1 -> universe same size as now (light from next door) z = 1 -> 1 + z = 2 -> universe was HALF its present size z = 9 -> 1 + z = 10 -> universe was 1/10 its present size z ~ 1100 -> the cosmic microwave background: universe ~1/1100 its size
這種重新框定值得停下來體會。一個星系的紅移不再主要是一個速度;它更像是一枚時間戳。紅移等於 1,意味著它的光是在宇宙只有現今一半大小時離開的——把宇宙長大的快慢一併算進去,那是幾十億年前。[[cmb-relic-radiation|宇宙微波背景]]那微弱的餘暉,是我們能看到的最古老的光,帶著接近 1100 的紅移:它的波長被拉伸了約一千倍,正因如此,曾經是熾烈橙熱之輝的光,如今抵達時已是約 2.7 克耳文的清冷微波。紅移悄悄地兼作一座時鐘,它告訴你的不只是一個星系在哪裡,還有它的光誕生於何時。
這掃清的幾個誤解
被拉伸的空間這幅圖景不只是更整潔——它還悄悄化解了天真的「星系在動」圖景所製造的一整叢謎團。第一個是關於中心的問題。如果星系真的在空間裡向外飛,那它們總該從某處飛出,而我們就該能把這場爆炸回溯到它的起點。可是根本沒有這樣一個點。因為長大的是處處的空間,任何一個星系上的觀測者看到的,都和我們看到的一模一樣——所有別的星系都在退行,比例同樣工整。每一個觀測點看上去都像中心,而沒有一個真是中心。這不是運氣;這是[[cosmological-principle|宇宙學原理]]——一個經過良好檢驗的假設:在最大的尺度上,宇宙從任何地方看上去都一樣。
第二個謎團是超光速。如果你錯把一個大紅移當成穿過空間的速度,那最遙遠的星系似乎以超過光速的速度退行——一種表面上違反相對論的現象,讓許多初學者忐忑不安。化解之道很簡單:紅移不是速度。沒有任何東西以那樣的速度在空間中運動;是空間在膨脹,而兩個遙遠點之間的距離增長的速率,可以超過光速,卻根本沒有任何東西在穿越空間。相對論禁止物質在空間中超過光奔馳;它對空間本身能拉伸得多快,並不設這樣的限制。星系幾乎靜坐在自己那一小塊空間裡,而其間的鴻溝在變寬。
在一個紅移裡讀出宇宙的歷史
一旦你把紅移看作膨脹的記錄,它就成了讀取歷史的一種方式。因為光以有限的速度行進,望向遠處就是望向往昔:一個 z = 2 的星系給你看的,不是它今天的樣子,而是它在宇宙只有現今三分之一大小時的樣子,它的光把宇宙年齡的大半都花在了途中。距離與時間的這樁聯姻,就是你早先遇到過的[[look-back-time|回溯時間]]。按紅移給星系排序,就是按紀元給它們排序,讓我們能把宇宙當作一部電影來看——高 z 處的星系年輕而成團,近處的成熟而安定——而不是一張凍結的快照。
對紅移單獨能釘死什麼、不能釘死什麼,要誠實。那條樸素的關係 1 + z = a(現今)/a(當時),告訴你光離開時宇宙小了多少——這是精確的。但要把它換算成一個以光年計的真實距離、或一個以年計的真實年齡,就需要知道標度因子長大快慢的全部歷史,而這取決於宇宙由什麼構成、又如何自我牽引。那套額外的機制——宇宙的內容物,以及支配標度因子的方程——正是本段其餘部分要搭建的。紅移乾淨俐落地把拉伸交到你手上;把拉伸換算成一份日曆和一張地圖,則是仍在前頭的工作。
退後一步,感受這一個觀念能伸展到多遠。同樣這份簡單的拉伸,讓遙遠星系的光變紅,而在你的想像中把它倒著放,就告訴你整個宇宙曾經更小、更緻密、更熾熱——再往回推得足夠遠,那便是你接下來將要遇見的大霹靂故事的種子。標度因子是貫穿這一切的那根線:一個單一的數字,它的歷史就是宇宙的歷史。掌握了宇宙學紅移,你便握住了那把鑰匙——它讓星光僅憑抵達時波被拉伸了多少,就報出宇宙自身的大小與年齡。