想像一下: 你有一枚硬幣(量子位元),你想將佢嘅「旋轉狀態」(量子態)傳送俾遠在火星嘅朋友 Bob。但你唔可以直接寄個硬幣過去,亦都唔知道佢具體點轉。點算?
這就是 Quantum Teleportation(量子隱形傳態)。它不是傳送物質,而是傳送「資訊」。
本文將用最直觀的比喻、完整的數學推導,以及最後的 Cheat Sheet,帶你一步步拆解這個神奇過程。
核心概念
Quantum Teleportation 需要三個 Qubits:
- Qubit 1 (Alice's Message): (要傳送的訊息)
- Qubit 2 (Alice's Resource): 用於建立糾纏 (Entanglement)
- Qubit 3 (Bob's Resource): 接收端
整個過程分為四個階段。
數學符號說明
- Dagger (†): 表示 Hermitian 共軛轉置 (Hermitian Conjugate/Adjoint)。對於量子態 ,其 dagger 為 (bra)。對於矩陣, = 先轉置再取複數共軛。
- Hermitian 矩陣: 滿足 的矩陣。量子力學中的可觀測量(observable)都是 Hermitian 矩陣,因為它們的特徵值(測量結果)必須是實數。例如 Pauli 矩陣 X, Y, Z 都是 Hermitian。
第一階段:建造量子大橋 (Entanglement Creation)
目標: 在 Alice (位元 2) 和 Bob (位元 3) 之間建立一條「通道」。
- 動作: 對位元 2 做 H(創造疊加態),然後對位元 2、3 做 CNOT(把疊加態的效果傳遞給位元 3,建立糾纏)。
- 數學推導:
- 初始狀態:
- Apply (創造 Superposition):
- Apply (將疊加效果傳遞給另一個 qubit):當 2 是 0,3 不變;當 2 是 1,3 翻轉。
這就是著名的 Bell State (EPR Pair)。
- 為什麼必須「先 H 再 CNOT」?
- H 閘的作用: 創造 Superposition(疊加態),讓 qubit 進入 和 的疊加狀態。
- CNOT 閘的作用: 將一個 qubit 的疊加效果傳遞(entangle)到另一個 qubit,使兩者產生量子糾纏。
- 比喻: H 閘讓硬幣開始旋轉(創造疊加態),CNOT 則把這枚硬幣的旋轉狀態「複製」給另一枚,使兩枚硬幣的命運綁在一起。
- 後果: 如果沒有先做 H(硬幣靜止在 0),CNOT 就只是把 0 複製過去,兩者根本沒有產生關聯(糾纏)。必須先有「不確定性」,連結才有效。
第二階段:連結貨物 (Why CNOT 2-3 First?)
目標: 確保通道暢通,準備載入 Alice 的訊息 (位元 1)。
- 系統總狀態:
展開後:
- 關鍵順序: 必須先建立 2-3 的連結,才能做 1-2 的操作。
- 為什麼不能先 CNOT 1-2?
- 比喻: 2-3 是「造橋」,1-2 是「把車開上橋」。
- 後果: 如果你先做 1-2,等於車子(訊息)已經開到了河岸邊(位元 2),結果發現橋(2-3 連線)根本還沒蓋好!這時訊息就會卡死在位元 2,永遠傳不到對岸的 Bob 那裡。
第三階段:Alice 的裝箱與解碼 (Encoding & Measurement)
目標: 把貨物 (1) 裝上橋 (2),並把「組裝說明書」拆解出來。
- 動作: Alice 對位元 1、2 做 CNOT,接著對位元 1 做 H。
- 數學運算 (Step-by-Step):
- CNOT (1 → 2):
- (1控制2翻轉)
- (1控制2翻轉)
- 狀態:
- H (on 1):
- 代入並重組係數(這裡省略繁瑣的代數,直接看結果分類):
- CNOT (1 → 2):
- 邏輯:
- CNOT (1 → 2): 把貨物綁在橋墩上(資訊開始傳遞)。
- H (on 1): 這是**「鏡像解碼」**。把相位資訊 () 壓縮成古典訊號。
- 測量: Alice 測量 Qubit 1 和 2。量子態坍縮,Bob 手上的位元 (3) 瞬間變成 的變形版本。
第四階段:Bob 的校正 (Fixing the Bias)
目標: Bob 收到變形的貨物,根據 Alice 的電話指示把它「修好」。
- 現狀: 傳送過程會有隨機的視角偏差(Bias)。
- 動作: 根據 Alice 傳來的兩位數密碼 (00, 01, 10, 11) 進行修正。
- 重點: Bob 對自己手上的 Qubit 3 進行修正,不是修正 Alice 的位元。
修正計算 (The Fix):
解讀規則(從左到右):
- 左邊的位元 = 1 → 用 X Gate(修正 Bit Flip)
- 右邊的位元 = 1 → 用 Z Gate(修正 Phase Flip)
- Case 00 (Alice 測到 00):
- Bob 狀態:
- 這就是 !
- Action: Do nothing ()。
- Case 01 (Alice 測到 01):
- Bob 狀態:
- 問題:相位 變成了負號(Phase Flip)。
- Action: Apply Z Gate(右邊位元是 1)。
- ✅
- Case 10 (Alice 測到 10):
- Bob 狀態:
- 問題:0 和 1 反了(Bit Flip)。
- Action: Apply X Gate(左邊位元是 1)。
- ✅
- Case 11 (Alice 測到 11):
- Bob 狀態:
- 問題:0/1 反了,而且相位也反了。
- Action: Apply X then Z(兩個位元都是 1)。
- ✅
⚡ Quick Cheat Sheet
這是 Bob 的快速對照表:
| Alice 測量結果 | Bob 收到的狀態 (Bias) | 偏差類型 | Bob 的修理工具 | 最終結果 |
|---|---|---|---|---|
| 00 | $\alpha | 0\rangle + \beta | 1\rangle$ | 沒歪 |
| 01 | $\alpha | 0\rangle - \beta | 1\rangle$ | 顏色反轉 (Phase Flip) |
| 右邊=1 | $ | \psi\rangle$ | ||
| 10 | $\alpha | 1\rangle + \beta | 0\rangle$ | 上下顛倒 (Bit Flip) |
| 左邊=1 | $ | \psi\rangle$ | ||
| 11 | $\alpha | 1\rangle - \beta | 0\rangle$ | 全歪了 |
| 兩邊都=1 | $ | \psi\rangle$ |
極簡總結
- 先 H 再 CNOT (2,3): H 創造 superposition(疊加態),CNOT 將疊加效果傳遞給另一個 qubit 建立糾纏通道。
- 先 2-3 後 1-2: 先蓋好橋,再把車開上去 → 確保路是通的。
- Alice 測量: 寄出說明書 → 傳送解碼金鑰。
- Bob 修正: 照說明書修理自己的 Qubit 3 → 還原完美的 。
Created by Notion AI for Billy Tse