當一塊固體的兩種方式
上一階結束時,原子正在鍵能的井裡彼此依偎。現在我們問緊接著的下一個問題:它們黏在一起之後,是如何排列站好的?大自然只給兩種答案。在一塊結晶固體裡,原子坐落成一個重複的圖案,朝每一個方向都不間斷地延續——就像閱兵場上的士兵,規律到你若站在任一顆原子上四下張望,再走到遠處一顆一模一樣的原子上再看一次,眼前的景象會分毫不差。這叫作長程有序:這份排列不只在隔壁能預測,隔了一百萬顆原子之外也一樣能預測。幾乎所有金屬、大多數陶瓷,以及許多礦物,都是結晶的。
另一種答案是失序。在一塊非晶固體裡——窗玻璃是最經典的例子——原子依然鍵結、依然緊密堆疊,卻沒有重複的圖案:把一群旋轉打轉的人潮,就地凍在他們當下所站的位置,你就得到那幅畫面。這種材料的日常說法叫作玻璃,而做出一塊玻璃的日常辦法,是把液體冷卻得極快,快到原子還來不及列隊入伍就先僵住了。一塊晶體,是一段從容不迫、井然編組的液體;一塊玻璃,則是一段被寒冷突襲的液體。同樣的原子、同樣的鍵——唯一的差別,只在於秩序是否貫穿整塊固體,還是走過幾個鄰居就消散了。
那塊重複的積木:晶格與晶胞
如果一塊晶體永遠重複下去,我們就不必逐一描述每顆原子——只需描述那個圖案,以及複製它的那枚印章。把一塊晶體剝到只剩純幾何,用單一個點取代每一組重複的原子,你就得到一個空間晶格:一個在三維中無限延伸、完美規則的點陣。它是把墨水拭去後、晶體的壁紙圖案,只剩下那副原子將要懸掛其上的幽靈骨架。
你永遠不會去畫那整張無限的網。取而代之,你找出最小的一塊——當它像一模一樣的磚頭那樣並排堆疊、不留縫隙也不相重疊時,能把整塊晶體重建出來——這就是單位晶胞。它是晶體的重複單元,是壁紙的那一片方磚。一旦你知道了晶胞,你就知道了晶體:其餘的不過是複製、貼上。事實證明,要為每一種晶體編目,只需要七種不同的晶胞形狀——七大晶系,依邊長與夾角分類(立方晶系最工整:三條等長的邊,兩兩以直角相交)。若再允許晶格點不只坐在晶胞的角上,也能坐在面心或體心,這七種形狀便恰好衍生出十四種相異的圖案,即十四種布拉菲晶格。十四——這就是用重複點陣填滿空間的所有方式的完整清單。第二篇就住在這個晶胞裡。
金屬會挑的三種結構
因為金屬的鍵沒有方向性——回想上一階那片電子海——它的原子表現得像一顆顆只想盡量緊密、盡量簡單地堆在一起的硬球。有三種排列幾乎每次都勝出。面心立方(FCC)在立方體的每個角各放一顆原子、每個面的正中央再各放一顆;體心立方(BCC)每個角放一顆、正中心放單獨一顆;而六方最密堆積(HCP)則以 ABAB 的節奏疊放六角形的層。銅、鋁、金是 FCC;室溫下的鐵與鎢是 BCC;鋅、鎂、鈦是 HCP。
structure atoms/cell coordination # packing factor examples --------- ---------- -------------- -------------- ----------------- FCC 4 12 0.74 Cu, Al, Au, Ni BCC 2 8 0.68 Fe(RT), W, Cr HCP 6* 12 0.74 Zn, Mg, Ti, Co coordination # = how many nearest neighbours touch each atom packing factor = fraction of the cell actually filled by atom-spheres FCC & HCP both hit 0.74 -- the tightest that equal spheres can ever pack (* HCP conventional cell contains 6 atoms; its primitive cell has 2)
那張表裡有兩個數字特別稱職。配位數計算每顆原子有多少個鄰居與它相觸——最密堆積的 FCC 與 HCP 是 12,較鬆散的 BCC 只有 8——而原子堆積因子則是晶胞被原子球實際填滿的比例。FCC 的 0.74 並不是一個你得死背的巧合;它可以被證明就是等大球體所能達到的最緻密堆疊,正是水果商疊橘子時所抵達的那 74%。這些都不是閒散的知識:原子堆得多緊、各有幾個鄰居,日後將主宰這塊金屬有多容易變形、密度多高,以及受熱時如何轉變。這三者——配位數、堆積因子,以及由它們自然導出的理論密度——我們都留到第三篇去計算。
同一種元素,不只一種晶體
這裡有一個事實,悄悄地撐起了半部冶金學:同樣的原子可以結晶成不只一種結構,而哪一種勝出,取決於溫度與壓力。這就是多型性(當我們談的是純元素時,稱為同素異形)。鐵是最耀眼的例子。在室溫下安靜沉著時,它是 BCC(冶金學家把這個型態叫作肥粒鐵);把它加熱越過約攝氏 912 度,同樣這些鐵原子便重排成 FCC(沃斯田鐵);再推得更高,它又翻回 BCC。就是這一次在 BCC 與 FCC 之間、可逆的重新洗牌,成了讓鋼能夠硬化的那道破口——後面熱處理各階裡幾乎所有的東西,從淬火到鐵碳相圖,都是因為鐵對自己的晶體結構拿不定主意才得以存在。
碳把這個道理演得更加戲劇化。同樣的碳原子既能砌成鑽石——每個碳以共價鍵接上四個鄰居,構成剛硬的三維籠架,造就了天然界最硬的材料——也能砌成石墨,碳在平坦的層片內鍵結得很強,層與層之間卻只靠微弱的次級鍵相繫,於是彼此滑開、抹在紙上成了鉛筆的「筆芯」。鑽石與石墨是同一種元素、用的是同樣代價的原子,其中一個卻是你所擁有最硬的東西,另一個是潤滑劑。你若曾懷疑「決定材料命運的是結構、而不僅僅是成分」,就讓鑽石與石墨來替你了斷:把同樣一批原子重新排過,你得到的是一顆寶石、或是一支鉛筆。
為方向命名、單晶,與晶粒
一旦晶格在空間中重複,我們就需要一套共通的語言,去指出它內部某一個特定的方向、或某一片特定的原子平面——否則「那一片斜切面」根本無從溝通。這套語言就是米勒指數:一組緊湊的小整數,寫成像平面的 (111) 或方向的 [110],能毫不含糊地為晶體裡任何一個平面或一條直線命名。它之所以要緊,是因為原子並非朝每個方向都均勻鋪開——有些平面密密麻麻堆滿原子,有些則稀疏——而金屬最容易沿著它最擁擠、堆積最密的平面變形。第四篇專門講如何讀寫這些指數;此刻你只要知道:晶體內建了一套座標文法,而它有著實實在在的物理後果。
到目前為止,我們設想的是一塊圖案從這一端到那一端都不間斷的晶體——也就是單晶,它們確實存在(一片矽晶圓、一片渦輪葉片、一顆寶石)。但把大多數金屬熔化再讓它凝固,你得到的卻是一塊多晶:結晶在許多地方同時展開,每一顆小小的晶種各自以各自隨機的取向長出自己的晶體,直到這些成長中的晶體彼此相撞。每一小塊就是一顆晶粒,而兩顆取向不合的晶粒相遇之處,就是一道晶界——一條薄薄的、失序的原子接縫,這些原子哪一邊的圖案都對不齊,恰如兩個房間以不同角度鋪設的地磚,沿著一條參差不齊的接合線硬擠在一起。一塊尋常的金屬,就是這樣由成千上萬、乃至數百萬顆晶粒拼成的鑲嵌畫。
我們如何知道:X 光與布拉格定律
一個合理的質疑:原子小得根本看不見,那到底有誰知道它們真的排成這些工整的圖案?答案是——我們不用看,我們去聽回聲。把 X 光(它的波長恰好約等於原子平面之間的間距,大約 0.1 奈米)照在一塊晶體上,那些等間距的原子平面便散射這些波。在大多數方向上,散射出的小波彼此抵消,但在少數幾個銳利的角度上,它們波峰對波峰地對齊、彼此增強,反射回一道明亮的光束。這些特殊的角度遵守布拉格定律,n(lambda) = 2 d sin(theta),它把 X 光的波長 (lambda) 與反射角 (theta) 直接連上 d,也就是原子平面之間的距離。量出光束閃現的那些角度,你就能反推出那些你永遠看不見的平面間距。
這就是材料科學的指紋辨識器。一塊結晶固體會給出一組銳利的亮點或尖峰——每一個都是某個平面間距在自報家門——而整張圖案就是一枚簽名,你能拿它去比對、辨識相,量出單位晶胞,甚至分辨 FCC 的鐵與 BCC 的鐵。一塊非晶固體,沒有重複的平面,便完全給不出銳利的尖峰,只有寬闊、模糊的隆起——這張繞射圖案本身,就印證了我們開篇所說的秩序與失序之別。接下來四篇對晶胞、堆積與平面所主張的一切,都是這樣學來的:靠著讀取 X 光擲回的回聲。這就把圈子收攏了:我們一開始斷言原子排成圖案,而布拉格定律,正是我們如何贏得說這句話的資格。