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

七大晶系

一個單位晶胞由六個數字定住,然而曾被量測過的每一種晶體卻只落入七個家族。來認識七大晶系,弄懂為何是對稱(而非晶胞形狀)在定義它們,並看看週期性晶體為何永遠不能有五重對稱。

從六個數字到七個家族

在第 2 篇你學到,一個單位晶胞只要六個數字就能完全定下來——三個邊長 a、b、c 與它們之間的三個夾角(alpha、beta、gamma),合起來就是它的晶格參數。這六個數字就是那枚印章的確切形狀,把它一遍遍蓋下去,就築成整個晶格。這裡自然會有個擔憂:六個自由的數字可以取無限多種值,那晶體豈不是有無限多種?

答案——晶體學一項靜默的勝利——是「不」。當你要求圖案在每個方向都完美重複時,對稱會替你把它們分類。每一種可能的單位晶胞形狀,都恰好落入七個晶系之一——不多也不少。這七個盒子裝下了曾被量測過、或可能存在的每一種晶體,從食鹽到雪花到鑽石。

七大晶系:從對稱最弱到最強

把這七個依它們帶有多少對稱來排列,就形成一道整齊的階梯。最底層是三斜晶系,一塊被壓歪的磚,沒有任何兩條邊相等、也沒有任何一個角特別——這是晶格所能採取、對稱最低的形狀(藍礬,也就是硫酸銅 CuSO4 晶體,就住在這裡)。往上爬,一次加一個對稱限制,你會依序經過單斜(石膏)、斜方(火柴頭裡的硫)、正方(白錫)、三方(石英、方解石)、六方(鎂、石墨、一片雪花),最後抵達頂端的立方晶系——那個由食鹽、銅與鑽石構成的完美方盒,對稱之最。

 CRYSTAL SYSTEM   EDGES        ANGLES                MINIMUM SYMMETRY
 --------------------------------------------------------------------------
 triclinic        a != b != c  al,be,ga all != 90    none (1 or -1 only)
 monoclinic       a != b != c  al=ga=90, be != 90    one 2-fold axis
 orthorhombic     a != b != c  al=be=ga=90           three 2-fold axes
 tetragonal       a  = b != c  al=be=ga=90           one 4-fold axis
 trigonal (rhomb) a  = b  = c  al=be=ga != 90        one 3-fold axis
 hexagonal        a  = b != c  al=be=90, ga=120      one 6-fold axis
 cubic            a  = b  = c  al=be=ga=90           four 3-fold axes
七大晶系,從對稱最低(上)到最高(下);al、be、ga 即三個夾角 alpha、beta、gamma。左邊的邊長與夾角關係是右側最低對稱的「結果」——而「!=」意思是「不被強制相等」,不是「禁止相等」。

讀任何一列,邏輯都是從右往左走。以正方晶系為例,它的定義是「擁有一根四重旋轉軸」:繞著那根軸把晶體轉 90 度,它看起來毫無改變。光是這一個要求,就立刻逼使其中兩條邊相等(a = b),並把三個角都擺正——a = b != c 且所有角皆 90 度這個形狀,正是一根四重軸所留下的痕跡。幾何是影子;對稱才是投下影子的東西。

為何形狀跟隨對稱

這種排序有一個銳利而實用的用處。假設你量了一塊晶體,它的晶胞算出來 beta = 90.02 度——誘人地接近直角。它是單斜(容許 beta != 90)還是斜方(要求 beta = 90)?光看度量本身無法告訴你。只有它的對稱能:如果這塊晶體只帶有一根二重軸,它就是單斜,而那個 90.02 是一個近乎巧合的值,而不是由對稱抬升上來的直角。數字可能騙人;對稱不會。

立方晶系帶著這件事最美的例子。人人都記得立方是「a = b = c、所有角 90 度」——一顆骰子的形狀。但立方真正的定義印記並不是它相等的邊,而是沿著體對角線(<111> 方向)延伸的四根三重旋轉軸。正是這四根三重軸讓立方體的各個角彼此可以互換,也正是它們逼使各邊相等。一塊 a = b = c、卻只有一根三重軸的晶體,是三方而非立方。立方的對稱藏在它的對角線裡,而不是它的邊上。

  1. 先找出它的對稱元素——旋轉軸、鏡面與反轉中心——而不是先看它的晶胞邊長。
  2. 找出存在的最高階旋轉軸:六重軸代表六方,四重軸代表正方,單一三重軸代表三方。
  3. 另外單獨檢查立方的印記:沿著體對角線有四根三重軸就是立方,不論邊長剛好看起來如何。
  4. 若沒有高於二重的軸,就數二重軸與鏡面:三根互相垂直的給出斜方,一根給出單斜,一根都沒有則是三斜。
  5. 到這時才去讀軸間關係——它們會從你找到的對稱中自動浮現出來。

被禁止的重數:晶體為何不能有五重對稱

回頭看那張表,你會看到重數為 1、2、3、4、6 的旋轉軸——卻從來沒有 5,也沒有 7 或更高。這不是「剛好存在的晶體」的偶然;它是一條定理。晶體學限制定理證明了:一個靠平移來重複的晶格,只能容納重數為 1、2、3、4、6 的旋轉軸。五重與八重對稱,在週期性晶體中是數學上不可能的。

最貼近日常的畫面是鋪磚地板。正方形能完美鋪滿,三角形與六邊形也能——但試著用正五邊形去覆蓋地板,你辦不到:無論怎麼轉,都會冒出縫隙與重疊。五重對稱就是無法靠重複去填滿一個平面。代數也乾脆地說出同一件事:一根可重複的軸,只有在 2 times cos(360/n 度) 為整數時才被允許。n = 6 時是 2 times cos(60) = 1,n = 4 時是 0,n = 3 時是 -1——全是整數。n = 5 時卻是 2 times cos(72) = 0.618,不是整數,於是五重被排除。

七大晶系,以及前方的路

七大晶系回答了「單位晶胞可以是哪些形狀?」這個問題。但回想第 3 篇:晶胞可以不只是一個空盒子——你可以在它的體心、面心或底面加上額外的晶格點。把這七種形狀與那些置心選項組合起來,你或許會以為有 7 times 4 = 28 種不同的晶格。實際上遠少於此,因為許多組合要不是多餘的(一個置心晶胞其實只是一個較小的原始晶胞的偽裝),就是會破壞當初定義該晶系的那份對稱。塵埃落定時,恰好有十四種存活下來:布拉維晶格,正是本階梯下一篇、也是最後一篇的主題。

值得細細品味這些數字有多麼牢固。恰好有 7 個晶系、恰好 14 種布拉維晶格、恰好 32 個晶體學點群、恰好 230 個空間群。這些都不是某個新發現可能延長的「到目前為止」的計數——每一個都是一份完整的數學列舉,已被證明無所遺漏。明天當有人發現一種全新的材料時,無論它看起來多麼奇異,它的對稱早已被保證是那 230 個之一。

有一則你會在教科書裡遇到的誠實註腳。三方與六方在這裡被算作兩個獨立的晶系(三重軸對上六重軸),然而它們共用同一個六方形狀的晶胞,因此有些書改把它們併入六個「晶族」。兩種算法都對——它們只是把界線畫在略微不同的地方。這是一個經典的提醒:像「七」這樣乾淨的數字,底下可以悄悄藏著一個真實而站得住腳的抉擇:一個類別在哪裡結束、下一個從哪裡開始。