JOVANA
Library Glossary Getting Started Three Levels Fields How it works Mission
Join the mission
All guides

離子模型與密堆積

把離子當作堅硬的帶電彈珠,讓大的那些堆得像彈珠所能達到的那樣緊密,再把小的塞進留下的空隙——岩鹽、螢石、閃鋅礦乃至無機固體世界的大半結構,便由此跌落而出。

從單根離子鍵到整塊晶體

在化學鍵那一級,你學到離子鍵不過是帶相反電荷的離子之間的靜電吸引,鈉把一個電子給了氯。但鹽不是分子。並不存在一個自由漂浮的離散「NaCl 單元」——這種吸引沒有方向、也不會飽和,所以每個 Na+ 都會拉扯它夠得著的每一個 Cl-,反之亦然。要同時在各處都滿足這種拉力,唯一的辦法就是裝配出一個巨大的、不斷重複的三維離子陣列:晶體。這一級講的就是這個陣列如何搭建,而本篇為整級所依賴的幾何打下地基。

為了讓幾何變得可處理,我們採用離子模型——一種刻意的理想化:把每個離子想像成一個堅硬、不可壓縮的球體,帶著一個整數電荷均勻鋪在它表面,就像一顆帶電的小鋼珠。陽離子是小球(它們失去電子而縮小);陰離子是大球(它們獲得電子而膨脹)。作用力是純靜電的,且在各個方向上都相等。這就是模型的全部——帶電的彈珠,異性相吸、同性相斥、且拒絕彼此重疊。本篇其餘的一切,不過是在推演這樣的彈珠如何堆疊。

堆彈珠:六方密堆積與立方密堆積

先只看大球——通常是陰離子——並問:用一模一樣的球填充空間,最高效的方式是什麼?把彈珠倒進托盤裡搖一搖:每顆都落進它三個鄰居之間的凹窩裡,得到一層,其中每個球都以完美的六方圖案觸碰另外六個球。這是單層所能達到的最密排布。有趣的選擇出現在下一層,它同樣坐落在第一層的凹窩中。其結果就是密堆積,它用實心球填滿了幾乎 74% 的全部空間——這是等大球的任何排布所能達到的最緊密程度。

第一層是 A 層。第二層 B,嵌進 A 的一半凹窩裡。接下來整個故事就由第三層落在哪裡來決定。如果第三層正好壓在 A 球的正上方,你得到堆疊序列 ABABAB——六方密堆積(hcp)。如果第三層改而滑入那組仍然空著的凹窩,即一個新位置 C,你得到 ABCABC——立方密堆積(ccp),它與你也許聽說過的面心立方點陣是同一回事。兩者都填滿 74% 的空間,都讓每個球擁有十二個最近鄰;它們只在堆疊的節奏上不同。

view from the side, layers stacked upward:

  hcp  (ABAB...)        ccp  (ABCABC...)
  ----  A               ----  A
  ====  B               ====  B
  ----  A  <- repeats    ::::  C   <- third site, new
  ====  B               ----  A  <- only now repeats

  both: 74% filled, each sphere touches 12 others
  (coordination number = 12)
hcp 每兩層重複一次(ABAB);ccp 每三層重複一次(ABCABC)。差別僅在第三層的選擇,卻產生出兩種不同的晶體對稱性。

球與球之間的空隙

即便最緊密的堆積也留下 26% 的空間是空的,而這片空地正是整門學科的祕密所在。這些空隙並非隨機;它們恰好只有兩種界限分明的形狀,即四面體空隙與八面體空隙四面體空隙是這樣一個小口袋:上一層的一個球落在它下方三個球的凹窩裡,四個球環繞著這個空隙,它們的球心標出一個四面體的四個角。八面體空隙則是更大的腔:由一層中的三個球與下一層中的三個球錯開排列而成,六個球環繞著它,球心落在一個八面體的六個角上。

現在來做讓一切對上號的那筆帳。在任何由 N 個球構成的密堆積陣列中,恰好有 N 個八面體空隙和 2N 個四面體空隙——四面體空隙的數目是球數的兩倍,而八面體空隙的數目與球數相等。它們大小也不同:被六個球環繞的八面體空隙,比僅被四個球環繞的四面體空隙更寬敞。於是,一個由大陰離子構成的堆積,自帶一份精確、可數的大小空隙菜單,隨時準備接納陽離子。

填空隙就建出真實的結構

我們真的來搭幾種鹽。取氯離子的立方密堆積,把一個鈉離子丟進每一個八面體空隙。計數告訴我們比例是 1:1,得到 NaCl,而最終每個 Na+ 被六個 Cl- 包圍、每個 Cl- 被六個 Na+ 包圍——六配位,即「6:6」。這就是岩鹽結構,從 MgO 到大多數鹼金屬鹵化物,一個龐大的家族都採用它。同樣的陰離子堆積,但這次把陽離子放進四面體空隙,便通向另一個世界。

如果陽離子填滿 ccp 陰離子陣列中一半的四面體空隙,比例又是 1:1,但每個離子現在是四配位——這就是閃鋅礦 ZnS,類金剛石半導體也採用的結構。改為填滿每一個四面體空隙,比例就變成 2:1:這是 CaF2 的螢石結構,鈣為八配位、氟為四配位。反螢石只是把角色對調,改由陰離子堆積、用陽離子填空隙,如 Na2O。一種堆積,加上「選哪些空隙、填多少」的取捨,離子世界的大半結構便由此跌落而出。

  1. 確定由哪個離子來堆積——幾乎總是較大的那個,通常是陰離子——並為它選擇 ccp 或 hcp。
  2. 數空隙:每 N 個堆積球對應 N 個八面體空隙和 2N 個四面體空隙。
  3. 把較小的離子放進適當的空隙,填滿全部、或填到固定的比例。
  4. 直接從「已填空隙數比堆積球數」讀出化學式和配位數。

選哪個空隙?半徑比,以及模型在何處失靈

為什麼 NaCl 選了寬敞的八面體空隙,而 ZnS 卻屈就於逼仄的四面體空隙?離子模型通過半徑比規則給出一個乾淨的幾何答案。一個陽離子想要它所能撐住的最高配位數,因為接觸更多陰離子能降低能量——但前提是它真的接觸到它們。如果陽離子對八面體空隙來說太小,它就會在裡面晃蕩而碰不到周圍的陰離子,後者於是彼此靠攏;結構便切換到一個更小、鄰居更少的空隙,在那裡陽離子又能嚴絲合縫。決定性的數字,就是陽離子半徑與陰離子半徑之比。

對相切球體做簡單的三角運算,就給出分界值:大致而言,比值高於 0.73 偏向八配位的立方堆積(氯化銫型),介於約 0.41 與 0.73 之間偏向六配位的八面體空隙(岩鹽),介於約 0.22 與 0.41 之間偏向四配位的四面體空隙(閃鋅礦)。作為初步猜測它確實有用——但要警告:它是本章裡最薄弱的一環。這些規則假設完美的硬球,所以一旦成鍵帶部分共價性(按半徑比 ZnS 該是六配位,實測卻是四配位,因為 Zn-S 鍵有方向性、是共價的),或一旦陰離子又軟又易極化,規則就失靈。把半徑比當作提示,而非定論。

三條誠實的提醒為本篇收尾。其一,離子沒有清晰的邊緣,所以離子半徑不是一個固定的物理長度——它是把陽陰離子間距切分後、從實測間距反推出來的數值,且會隨配位數變化;你所用的表格裡已經預設了某種約定。其二,hcp 與 ccp 誰都不自動地更穩定;微妙的能量差異和部分共價性的方向性拉力會打破平衡,這正是為什麼有些化合物採用其一、而它們的近親卻採用另一種。其三,堆積幾何只告訴你形狀,卻不告訴你結合能:這個點陣實際抓得有多牢,是點陣焓和玻恩-哈伯循環的活兒,正是這一級緊接著的下一步。先幾何,後能量。