
奧地利理論物理學家,因為他發現了著名的泡利不相容原理(Pauli Exclusion Principle,電子不能處於完全相同的量子態)而獲得諾貝爾物理學獎。
在前五篇中,我們建立了量子資訊的基礎:我們學會了用狄拉克符號來描述 Qubit 的狀態向量,了解了疊加態的超能力,並認識到張量積創造了 2N 的巨大狀態空間。
現在,我們必須回答一個關鍵問題:如何控制和改變 Qubit 的狀態?這就是 量子邏輯閘(Quantum Logic Gate) 的作用。如果說 Qubit 是承載資訊的載體,那麼量子閘就是我們的「方向盤」,讓我們能夠精確地旋轉和調整 Qubit 在布洛赫球上的位置。單一量子閘,是我們開始量子編程的第一步。
單一量子閘的數學基礎:線性與么正性
所有量子閘,無論是單一 Qubit 閘還是多 Qubit 閘,都必須是線性(Linear)運算。這不僅是數學特性,更是量子力學的基本原則。
線性(Linearity):量子並行性的根源
我們在疊加態介紹一個 Qubit 狀態 ∣ψ⟩ 是兩個基本狀態 |0> 和 |1> 的線性組合:∣ψ⟩ = α|0> + β|1>
如果我們對這個疊加態應用一個量子閘 U(例如 X 閘或 H 閘),線性原則保證了這個閘的操作可以分開作用於疊加態的每個分量:

線性意味著量子閘的單次操作,能夠同時處理 2N 種古典輸入的疊加。這是 量子並行性 的數學基礎,也是量子計算遠超古典電腦的根本原因。
么正性(Unitary):確保資訊守恆
所有量子閘必須用 么正矩陣(Unitary Matrix) 來表示。一個矩陣 U 被稱為么正矩陣,必須滿足條件 U†U = I(U† 是其共軛轉置)。這個條件在物理上有兩項至關重要的守恆特性:
- 機率守恆: 么正性保證了量子狀態在操作前後,總機率永遠為 1。當系統演化時,粒子存在的機率不會憑空增加或消失。
- 正交性守恆(狀態獨立性): 么正性確保了系統中所有獨立的基態(例如 |0> 和 |1>)在操作之後,依然保持獨立且相互正交。這保證了資訊不會在運算過程中被混雜或破壞,確保量子操作是可逆的,滿足量子力學的物理要求。
么正矩陣的操作,在布洛赫球上完全等同於剛體旋轉,只改變 Qubit 向量的方向(進行運算),但不改變其長度(保持機率)。
量子計算的基礎閘:X 閘、Z 閘與 H 閘

從左到右分別對應X閘、Z閘和H閘在布洛赫球上的狀態
單一量子閘在布洛赫球上實現對 Qubit 狀態的旋轉。我們將學習三個最基礎、最重要的量子閘:

X 閘:古典 NOT 閘的量子版本
效果: 將 |0> → |1>;將 |1> → |0>。這是最直接的翻轉操作。
Z 閘:純粹的相位調整
效果: 將 |0> 保持不變;將 |1> → -|1>。儘管 |1> 和 -|1> 測量結果相同,但這個負號(相位差)在疊加態中是可觀察的。Z 閘是量子演算法中用於控制干涉效應的核心工具。
H 閘(Hadamard 閘):創造疊加態
效果:均勻疊加 (Superposition)。它將基態 |0> 旋轉到 |+> (X 軸正向)。
正是透過 X, Z, H 閘的組合,以及更精細的相位旋轉,量子計算機才能夠將 線性(疊加) 轉化為 指數級的加速。
















