跳轉到

01.1 旋轉反射與反演:分子的對稱操作#

1. 為什麼化學需要「對稱」這門數學語言?#

十九世紀的化學家靠著模型與直覺描繪分子:Vant Hoff 與 Le Bel 在 1874 年提出四面體碳的概念, 解釋了旋光異構物的存在。但「形狀」本身是一種幾何直覺,直覺無法計算。要讓幾何變成可計算的 對象,就必須把「保持形狀不變的動作」抽離出來,賦予它們代數結構——這正是對稱操作的定義。

對稱操作的歷史軸線:

  • 1832 年 Galois 在決鬥前夜寫下群論的雛形,原本為了解方程式,與化學毫無關係。
  • 1850 年代 Bravais 研究晶格,將群的概念引入晶體學。
  • 1880–1890 年代 Fedorov、Schoenflies、Barlow 各自獨立完成 230 個空間群的分類。
  • 1929 年 Bethe 在《Phys. Rev.》發表論文,首次將點群理論系統地應用到晶體場中的原子能階分裂。
  • 1930 年代 Wigner 用群論處理量子力學的光譜選擇律,化學的對稱分析自此成型。

驅動關係:化學上的需求(解釋光譜、預測異構物)不斷向數學借工具;而數學工具一旦進入化學, 又反過來催生新的化學問題(例如「這個分子有沒有可能有某種對稱性?」),兩者互相餵養。

2. 對稱操作與對稱元素的定義#

定義 1.1(對稱操作) 設 \(X\) 為三維空間中的一個物體(分子)。若一個等距變換 \(g:\mathbb{R}^3\to\mathbb{R}^3\) 滿足 \(g(X)=X\) ,則稱 \(g\) 為 \(X\) 的一個對稱操作。

定義 1.2(對稱元素) 對稱元素是對稱操作所依賴的幾何對象:點(反演中心)、線(旋轉軸)、面(鏡面)。 元素是「舞台」,操作是「演出」。

化學中慣用 Schoenflies 記號,五大類基本操作如下:

記號 名稱 幾何描述 行列式
\(E\) 恆等操作 什麼都不做 \(+1\)
\(C_n\) 真旋轉 繞軸旋轉 \(360^\circ/n\) \(+1\)
\(\sigma\) 鏡面反射 對平面做鏡射 \(-1\)
\(i\) 反演 \((x,y,z)\to(-x,-y,-z)\) \(-1\)
\(S_n\) 旋轉反射 \(C_n\) 之後對垂直平面鏡射 \(-1\) ( \(n\) 偶)

行列式 \(\det\) 之所以重要: \(\det = +1\) 的操作保持手性(proper rotation), \(\det = -1\) 的操作翻轉手性(improper operation)。這一點直接連結到化學的旋光性: 一個分子若含有任何 \(\det=-1\) 的對稱操作(鏡面、反演中心、 \(S_n\) 軸),必定不具旋光性。

3. 旋轉的矩陣表示#

繞 \(z\) 軸的 \(C_n\) 旋轉可寫成矩陣:

\[ C_n = \begin{pmatrix} \cos\theta & -\sin\theta & 0\\ \sin\theta & \cos\theta & 0\\ 0 & 0 & 1 \end{pmatrix},\qquad \theta=\frac{2\pi}{n} \]

定理 1.1(有限群中旋轉角的限制) 若 \(C_n\) 是某個有限分子對稱群中的元素,則 \(n\) 只能是 \(1,2,3,4,5,6,\dots\) 中的有限值; 在單一分子的點群中 \(n\) 可為任意正整數,但在晶體的空間群中只允許 \(n=1,2,3,4,6\) 。

證明梗概:晶體中的旋轉必須把平移晶格映到自身。設旋轉矩陣在垂直軸的平面上作用, 其跡為 \(2\cos\theta\) ,必須是整數(因為它共軛作用於整數基底上的晶格向量), 故 \(2\cos\theta\in\{-2,-1,0,1,2\}\) ,對應 \(n=1,2,3,4,6\) 。 \(\blacksquare\)

這個定理解釋了一個化學上的著名事實:為什麼沒有五重對稱的週期性晶體, 直到 1984 年 Shechtman 發現準晶(quasicrystal),化學家才被迫重新審視「晶體」的定義—— 數學的限制被自然界繞過了,但繞過的方式(非週期性有序)恰恰再次用了群論的語言。

4. 水分子的對稱操作:一個完整的計算#

水分子 \(H_2O\) 屬 \(C_{2v}\) 點群,有四個對稱操作: \(E, C_2, \sigma_v(xz), \sigma_v'(yz)\) 。 以氧在原點、分子在 \(yz\) 平面(含兩個 H)的坐標系,四個操作對任意點 \((x,y,z)\) 的作用是:

import numpy as np

E      = np.eye(3)
C2     = np.diag([-1, -1, 1])   # 繞 z 軸轉 180 度
sigma_xz = np.diag([1, -1, 1])
sigma_yz = np.diag([-1, 1, 1])

ops = {"E": E, "C2": C2, "sigma_v": sigma_xz, "sigma_v'": sigma_yz}

# 驗證群公理:封閉性
for a in ops:
    for b in ops:
        prod = ops[a] @ ops[b]
        found = [c for c in ops if np.allclose(ops[c], prod)]
        print(f"{a} * {b} = {found[0]}")

輸出顯示任兩個操作的乘積仍在集合中——這就是封閉性。逐一檢查可發現: 每個操作是自己的逆元、 \(C_2\cdot\sigma_v=\sigma_v'\) 等。這四個矩陣構成一個群, 且與抽象群 \(V_4\) (Klein 四元群)同構。抽象的 Galois 式思維在這裡具體化為 「乘法表」:

\(\cdot\) \(E\) \(C_2\) \(\sigma_v\) \(\sigma_v'\)
\(E\) \(E\) \(C_2\) \(\sigma_v\) \(\sigma_v'\)
\(C_2\) \(C_2\) \(E\) \(\sigma_v'\) \(\sigma_v\)
\(\sigma_v\) \(\sigma_v\) \(\sigma_v'\) \(E\) \(C_2\)
\(\sigma_v'\) \(\sigma_v'\) \(\sigma_v\) \(C_2\) \(E\)

注意這張表是交換群的表:主對角線對稱。 \(C_{2v}\) 是阿貝爾群, 這個代數事實之後會決定它的所有不可約表示都是一維的(見 01.2 與 02.1 章)。

5. 反演與手性:化學與拓撲的交界#

定義 1.3(手性判據) 分子具有旋光性若且唯若其點群不含任何 \(\det=-1\) 的操作。

反演操作 \(i\) 的作用:

\[ i:(x,y,z)\mapsto(-x,-y,-z) \]

含有反演中心的分子(如苯、 \(SF_6\) 、乙烯的平衡構型)必然是非旋光的。 著名的化學案例是 tartaric acid:1848 年 Pasteur 手工挑出兩種晶體, 發現溶液分別使偏振面左旋與右旋——他當時沒有群論,但他憑幾何直覺抓到的 正是「缺一個鏡面/反演對稱」這件事。一百年後,這條直覺被精煉成定理, 並且是藥物化學(如 thalidomide 的 R/S 異構物毒性差異)的理論基石。

6. 操作的乘積 = 矩陣的乘積:表示論的入口#

把每個對稱操作寫成 \(3\times 3\) 矩陣後,「做一個操作再做另一個」就變成矩陣乘法。 更一般地,我們可以讓對稱操作作用在任何一組基底上:

  • 作用在三個笛卡爾坐標 \((x,y,z)\) 上 → 得到向量表示
  • 作用在原子的三個位移上 → 得到振動表示(02.2 章的主角)
  • 作用在原子軌域 \(s, p_x, p_y, p_z\) 上 → 得到軌域表示(02.3 章的主角)

定義 1.4(表示) 群 \(G\) 的一個表示是一個同態 \(\rho:G\to GL(V)\) ,即每個群元素對應一個可逆線性變換, 且 \(\rho(gh)=\rho(g)\rho(h)\) 。

同一個抽象群可以有無限多種表示——就像同一首曲子可以用不同樂器演奏。 群論的力量在於:不管用什麼樂器,曲子的「調性」由少數幾個不可約表示決定, 而特徵標(02.1 章)就是辨識調性的指紋。

7. 章末小結#

  1. 對稱操作是保持分子不變的等距變換;五類基本操作為 \(E, C_n, \sigma, i, S_n\) 。
  2. \(\det\) 的正負判分手性:無 \(\det=-1\) 操作的分子才可能旋光。
  3. 乘法表驗證群公理;水分子的 \(C_{2v}\) 是 Klein 四元群的具體實現。
  4. 晶格整性限制晶體旋轉階數 \(n\in\{1,2,3,4,6\}\) ——數學先於實驗劃定了化學的可能世界。
  5. 對稱操作可作用於不同基底產生不同表示,這是通往表示論的大門。

下一步#

01.2 章將把這些操作組裝成完整的點群,用群的階數、共軛類與子群 系統性地分類所有分子的形狀,並介紹 Schoenflies 記號的判定流程圖—— 你將能在三十秒內說出任何分子屬於哪個點群。