屋裡有兩個原子,就有兩種跳法
到目前為止,我們讓晶體裡的每個原子都一模一樣,就像一根線上同一種珠子。但大多數真實的晶體,在每個重複單元裡都不止一種原子——食鹽有一個鈉和一個氯;石英有矽和氧。能重複堆出整塊晶體的那一小組原子,叫作基元,而一旦基元裡含有兩個或更多原子,振動就會發生一件新鮮事。
想像一條長鏈,由輕重交替的球用彈簧連成:重、輕、重、輕。如今鄰居之間有了兩種本質不同的動法。第一種裡,一個重球和它的輕鄰居朝*同一個*方向一起擺動,整對像一個團隊一樣滑行。第二種裡,每一對中的重球和輕球朝*相反*的方向擺動,一會兒衝向彼此,一會兒又分開,就像兩個相互較勁的舞者。這兩種運動無法相互化約——它們是兩個分立的振動家族,每一塊擁有雙原子基元的晶體都同時具備這兩族。
倘若基元裡的原子全都一模一樣,這種分裂就不會出現——那正是前兩篇裡的單原子鏈,只有一個振動家族。恰恰是基元中原子之間的*差異*,它們不同的質量或不同的化學鍵,把振動撬開成兩個分立的家族。重複單元裡的花樣越多,家族就越多,但兩個已經足夠讓我們見識到兩大類型了。
認識聲學家族
第一個家族——鄰居們朝同一方向、作為一個團隊一起運動——就是聲學支。這個名字絕非偶然:這些正是聲音的振動。當成片相鄰的原子齊心協力一同搖擺時,你得到的恰恰是那種緩慢、悠長、柔和的波,也就是聲波。在長波長、慢速的那一端,一個聲學聲子*就是*在固體中盪漾的聲音,以你在第一篇裡見過的聲速行進。
聲學家族有一個標誌性特徵:當波非常悠長、非常柔和時,它幾乎不耗費能量。讓一大段原子朝同一方向輕輕擺動那麼一點點,你幾乎什麼都沒擾動——鄰居仍緊挨著鄰居,彈簧幾乎沒被拉伸。所以最低的聲學振動有著近乎為零的頻率、近乎為零的能量。正是這個家族,在低溫下承載熱,在任何溫度下承載聲音。
認識光學家族
第二個家族——鄰居們朝相反方向相互衝撞——就是光學支。在這裡,即便是最長、最柔的波也*代價高昂*:要讓每一對中的重原子和輕原子互相對抗,你就必須同時拉伸和擠壓每一對內部那根堅硬的彈簧。沒有便宜的版本。所以光學家族總是處於高頻率、高能量,即使對最長的波也是如此——這與聲學家族那近乎為零的底線恰恰相反。
為什麼叫「光學」?因為在那些兩個原子帶相反電荷的晶體裡——比如食鹽中帶正電的鈉和帶負電的氯——讓它們一會兒衝開一會兒靠攏,會造出一份來回擺動的電荷分離,而這份分離能夠攀附上一道光波。這些振動可以吸收和發射紅外光,這恰恰是我們探測它們的方式,也是比如玻璃為何能擋住某些顏色的熱輻射的原因。光學家族確確實實在與光對話。而聲學振動,由於原子們步調一致地運動,並不分離電荷,於是對光充耳不聞。
色散曲線:聲子的路線圖
物理學家把這一切都記在一張主圖上,叫作聲子色散。想法很簡單。在底軸上,你擺放波的*種類*——其實就是它的波長,從最左邊的很長,到最右邊物理上可能達到的最短。在縱軸上,你擺放這道波的頻率,按量子規則,它與該聲子的能量是一回事。圖上每一個點都回答一個問題:對於這樣波長的一道波,它的聲子攜帶多少能量?把每一種波長的答案都畫出來,就描出一條曲線。
- 找到聲學支:那條從左下角出發、自零能量爬起的曲線。它起始的斜率就是聲速——溫和的聲波,正如所承諾的那樣。
- 找到光學支:那條即便在左緣也高高懸浮、從不落到零的曲線。那道高高的底線,就是讓鄰居相爭所付的代價。
- 注意兩條曲線都在靠近右緣時變平:最短的波無法把波動向前推送,於是相鄰原子只是在原地來回咯噔咯噔地顫。
- 讀出它們中間的那道間隙:落在這道間隙裡的能量不屬於任何聲子——那是晶體根本無法承載的振動。
還有一項值得點名的讀圖本領。曲線在任一點的*陡峭程度*,告訴你這種波長的聲子實際跑得有多快——它穿過晶體的真實速度。一段陡峭、上揚的曲線意味著快速移動的聲子;一段平坦的曲線意味著幾乎不動、只是在原地咯噔咯噔顫的聲子。這正是為什麼靠近區邊界的平坦曲線,標示著卡住的、不行進的振動,也是為什麼左側那道平緩的聲學斜坡,標示著聲音正以全速的聲速飛馳而過。
道路的盡頭:布里淵區
圖為什麼會在右緣停下,而不是永遠延伸下去?因為晶體中的波不可能被造得任意短。原子之間相隔一段固定的距離,一旦一道波的褶皺小到和原子間距一樣,你就已經到達了存在的最短的有意義的波——再想把它擠得更緊,得到的也不過是把同一份晃動重新描述一遍而已。這條允許波長的硬邊界,就是布里淵區的邊緣,也是每張色散圖天然的右牆。
別被這個正式的名字嚇退。布里淵區無非就是一塊晶體所允許的全部相異波的完整範圍——它那張完整的振動菜單,無一缺漏、無一重複。把一條色散曲線從長波的左緣,讀到右邊短波的區邊界,就是一眼讀完這種材料全部的振動生涯:哪些聲子存在、每個攜帶多少能量、每個跑得多快。後面幾篇中幾乎每一項性質——固體如何儲熱、熱如何在其中流動、它為何膨脹——都寫在這同一張路線圖的某處。