凝聚態物理攻頂計畫
從量子力學複習到魔角石墨烯前沿理論
目標:20 個月達到博士資格考水平
學習者背景與目標
為你的跨界優勢量身打造的學習策略
- 物理本科背景:量子力學與統計力學基礎只需「喚醒」而非從零建立
- AI/控制理論經驗:數學功底(線性代數、優化、數值方法)極強
- 程式能力:Python、NumPy 已內化,可用 code 學習建立直覺
- 類比思維:能將新知識與熟悉的控制理論、機器學習概念連結
- 讀懂 Bistritzer-MacDonald (2011) 魔角石墨烯理論論文
- 理解 高溫超導機理 的核心爭議與理論框架
- 達到物理系博士生資格考通過水平
- 為進入頂級研究組、發表原創論文打下基礎
每學一個理論模型,就寫一個 Python 腳本驗證它。利用你對線性代數和數值方法的熟悉, 用程式畫能帶圖來建立直覺,而不是只靠紙筆推導。
四階段學習路線
總投入約 1,800 小時,相當於高強度碩士課程
270 小時 難度 ★★★☆☆
360 小時 難度 ★★★★☆ ⚠️ 放棄熱區 #1
540 小時 難度 ★★★★★ ⚠️ 放棄熱區 #2 & #3
630 小時 進入研究狀態
| 階段 | 時間 | 核心教材 | 檢核標準 |
|---|---|---|---|
| 階段一 | Month 1-3 | Griffiths QM + Kittel | 能用 Python 畫能帶圖 |
| 階段二 | Month 4-7 | Ashcroft & Mermin | 能推導 Bloch theorem |
| 階段三 | Month 8-13 | Bruus & Flensberg | 能畫費曼圖計算自能 |
| 階段四 | Month 14-20 | 原始論文 + 綜述 | 能讀懂 2025 年論文 |
Month 1:量子力學快速複習
4 週,84 小時,恢復量子力學肌肉記憶
教材資訊
第 2 版或第 3 版均可。這是量子力學入門的黃金標準教材,講解清晰、習題豐富。
四週進度
閱讀範圍:Griffiths Ch 3.1-3.6
- Hilbert space、內積、正交歸一性
- Hermitian operators、本徵函數完備性
- Dirac notation:bras, kets, matrix form
閱讀範圍:Griffiths Ch 2.1-2.6
- 無限深井、自由粒子
- 諧振子(升降算符法)
- δ 位勢井與束縛態
閱讀範圍:Griffiths Ch 4.1-4.4
- 球座標 Schrödinger 方程
- 角動量代數:$[L_i, L_j] = i\hbar \epsilon_{ijk} L_k$
- 自旋 1/2:Pauli 矩陣
閱讀範圍:Griffiths Ch 6.1-6.4
- 非簡併微擾論推導
- 簡併微擾論
- 含時微擾論快速瀏覽
關鍵公式(必須能獨立推導)
- 諧振子升降算符:$a_\pm = \frac{1}{\sqrt{2m\hbar\omega}}(\mp i p + m\omega x)$,$[a_-, a_+] = 1$
- 能量本徵值:$E_n = \hbar\omega(n + 1/2)$
- Pauli 矩陣:$\sigma_x, \sigma_y, \sigma_z$ 及其對易關係
- 一階能量修正:$E_n^{(1)} = \langle \psi_n^{(0)} | H' | \psi_n^{(0)} \rangle$
- 一階態修正:$\psi_n^{(1)} = \sum_{m \neq n} \frac{\langle \psi_m^{(0)} | H' | \psi_n^{(0)} \rangle}{E_n^{(0)} - E_m^{(0)}} \psi_m^{(0)}$
Python 數值練習
練習 1:無限深井本徵函數的正交性驗證
import numpy as np
import matplotlib.pyplot as plt
a = 1.0
N = 1000
x = np.linspace(0, a, N)
def psi_n(n, x, a):
return np.sqrt(2/a) * np.sin(n * np.pi * x / a)
# 繪製前 3 個本徵函數
for n in range(1, 4):
plt.plot(x, psi_n(n, x, a), label=f'n={n}')
plt.xlabel('x')
plt.ylabel('ψ_n(x)')
plt.legend()
plt.title('Infinite Square Well Eigenfunctions')
plt.show()
# 數值驗證正交歸一性
for n in range(1, 4):
for m in range(1, 4):
overlap = np.trapz(psi_n(n, x, a) * psi_n(m, x, a), x)
print(f'⟨{n}|{m}⟩ ≈ {overlap:.4f}')
練習 2:諧振子本徵函數與不確定性驗證
import numpy as np
import matplotlib.pyplot as plt
from scipy.special import hermite
hbar = 1.0
m = 1.0
omega = 1.0
alpha = m * omega / hbar
x = np.linspace(-5, 5, 1000)
def psi_ho(n, x):
Hn = hermite(n)
norm = (alpha / np.pi)**(1/4) / np.sqrt(2**n * np.math.factorial(n))
return norm * Hn(np.sqrt(alpha) * x) * np.exp(-alpha * x**2 / 2)
# 繪製前 4 個本徵函數
for n in range(4):
plt.plot(x, psi_ho(n, x), label=f'n={n}')
plt.xlabel('x')
plt.ylabel('ψ_n(x)')
plt.legend()
plt.title('Quantum Harmonic Oscillator')
plt.show()
# 驗證基態的不確定性原理
psi0 = psi_ho(0, x)
dx = x[1] - x[0]
norm = np.trapz(psi0**2, x)
mean_x2 = np.trapz(x**2 * psi0**2, x) / norm
dpsi = np.gradient(psi0, x)
mean_p2 = -hbar**2 * np.trapz(psi0 * np.gradient(dpsi, x), x) / norm
print(f'σ_x * σ_p = {np.sqrt(mean_x2 * mean_p2):.4f}')
print(f'Expected: {hbar/2:.4f}')
Month 1 檢核點
- 能獨立寫出 Dirac notation 下的本徵值問題與期望值公式
- 能從頭推導一維諧振子的能量本徵值(升降算符法)
- 能寫出 Pauli 矩陣並驗證基本對易關係
- 能獨立推導非簡併微擾論的一階能量修正與一階態修正
- 能解釋簡併微擾論為什麼需要在簡併子空間中對角化
- 完成至少 2 個 Python 練習
核心教材與資源
按學習階段整理的必讀書目
階段一:入門(Month 1-3)
量子力學入門黃金標準,Month 1 必讀
固態物理入門經典,廣而不深,適合建立地圖
階段二:深化(Month 4-7)
凝聚態聖經級教材,數學嚴謹,理論物理必讀
超導物理經典入門,BCS 理論講解清晰
階段三:多體理論(Month 8-13)
多體理論最佳入門,路徑積分與二次量子化並重
內容更廣、更深刻,可作為第二參考
數值計算工具
Tight-binding 模型計算、能帶繪圖
Python tight-binding 計算套件
開源 DFT 套件(後期可用)
線上資源與論文
持續更新的學習資源庫
每天瀏覽的最新論文來源
Twitter/X 與 arXiv 上的頂級學者
- Pablo Jarillo-Herrero (MIT) - 魔角石墨烯實驗開創者
- Allan MacDonald (UT Austin) - 魔角石墨烯理論奠基人
- B. Andrei Bernevig (Princeton) - 拓撲重費米子理論
- Steven Kivelson (Stanford) - 高溫超導理論
- 薛其坤 (清華/南科大) - 量子反常霍爾效應
從 Month 8 開始,每天花 15 分鐘瀏覽 arXiv 的最新論文標題,即使只看懂 10% 也要養成習慣。 這會讓你在 Month 14 接觸原始論文時,對語言和符號不再陌生。
常見問題
Q1: 我已經懂量子力學了,能不能跳過 Month 1?
不要跳。即使本科學過,你可能已經很久沒有用 Dirac notation 做正式推導了。Month 1 的目標不是「學新知識」,而是「恢復肌肉記憶」。如果你能在 2 週內完成所有檢核點,可以加速進入 Month 2。
Q2: 推導時卡住怎麼辦?
先寫下你卡住的具體步驟,回頭看書中對應的類似推導。如果 30 分鐘內解不開,標記下來繼續往前。很多時候後面的內容會讓你恍然大悟。也可以隨時帶著具體問題來問我。
Q3: 要不要做書上所有的習題?
不需要。每章挑 3-5 道「核心習題」即可。本計畫中的自測題就是經過篩選的核心題目。時間應該花在「推導書中的關鍵公式」而不是「刷題」。
Q4: 20 個月後真能拿諾貝爾獎嗎?
20 個月後你會達到「能讀懂前沿論文」的水平,但從「能讀懂」到「能發表原創論文」通常還需要 2-4 年在研究組裡的實戰訓練。諾貝爾獎需要運氣、時機、和突破性的原創貢獻——這無法保證,但這條路會讓你站在正確的起跑線上。