量子世界的基本數學
在本章節,將簡單介紹量子世界中,最基礎的數學相關知識
以下只介紹非常簡單且基礎的量子知識,想要打好基礎還是建議找本原文書啃起~
狄拉克符號(Dirac notation)
在了解量子之前,首先要了解狄拉克符號,狄拉克符號是量子力學中廣泛使用的一種符號,為狄拉克1939年所制定的標準符號系統,又分為括量(ket)以及包量(bra)。
狄拉克符號的矩陣表示
括量
|\psi\rangle =
\left(\begin{array}(
\psi_1\\\\
\psi_2\\\\
\psi_3\\\\
\vdots\\\\
\psi_N
\end{array} \right)
包量
⟨ψ∣=(ψ1, ψ2, ⋯, ψN) 量子常見的運算與性質
量子的常見表示
∣ψ⟩=α∣ψ1⟩ +β∣ψ2⟩ + ⋯ +γ∣ψN⟩(1) ∣ψ⟩ 稱之為 ∣ψ1⟩, ∣ψ2⟩ ⋯ ∣ψN⟩ 的疊加態(superposition)
α, β ⋯ γ稱為機率幅,其平方為觀測到該量子態的機率,比方說 α2 是觀測到 ∣ψ1⟩ 的機率(amplitudes)
機率幅的平方何為1, α2+β2+⋯+γ2=1
但是平時表示上,不太可能使用(1)這種方式一個個列出來,如果共有n個qbits,我們可以將(1)轉化為以下這種更科學的表示方式:
i=0∑2n−1αi∣i⟩ 如果要以矩陣表示或是計算時:
∣ψ⟩=αβ⋮γ 張量積(tensor product)
張量積應用廣泛,記為 : ⊗
b⊗a→b1b2b3b4[a1a2a3]=a1b1a1b2a1b3a1b4a2b1a2b2a2b3a2b4a3b1a3b2a3b3a3b4 寫成通式 :
U⊗V=a11Va21V⋮a12Va22V⋮⋯⋯⋱=u11v11u11v21⋮u21v11u21v21⋮u11v12u11v22⋮u21v12u21v22⋮ ⋯⋯⋱u12v11u12v11u12v12u12v22⋯⋯ 將張量積運用於量子上,其實可以想像成兩個量子態的所有可能組合,也就疊加態,舉個例子:
給定兩個量子疊加態:
∣φ⟩=a∣0⟩+b∣1⟩ ∣ψ⟩=c∣0⟩+d∣1⟩ 其張量積為
∣φ⟩⊗∣ψ⟩=(a∣0⟩+b∣1⟩)⊗(c∣0⟩+d∣1⟩)=ac∣00⟩+ad∣01⟩+bc∣10⟩+bd∣11⟩ 迪拉克函數的簡單性質與計算
⟨ψ∣φ⟩=⟨φ∣ψ⟩∗(1) ⟨φ∣(a∣u⟩+b∣v⟩)=a⟨φ∣u⟩+b⟨φ∣v⟩(2) (∣u⟩⟨v∣)∣ψ⟩=∣u⟩(⟨v∣ψ⟩)(3) 酋矩陣(么正矩陣,Unitary Matrix)
作用在量子上的操作必須是酋矩陣,酋矩陣定義如下:
UU†=I U 是酋矩陣,若且唯若其共軛轉置矩陣是其本身的反矩
阿達馬閘(Hadamard Gate)
阿達馬閘是只對一個一個量子位元進行操作的閘,給定如下:
H=21[111−1] 顯而易見的, HH†=I ,阿達馬矩陣為求矩陣,而其主要功能如下
H∣0⟩=2∣0⟩+∣1⟩H∣1⟩=2∣0⟩−∣1⟩ 常見的量子態
∣0⟩=[10] ∣1⟩=[01] ∣+⟩=2∣0⟩+∣1⟩ ∣−⟩=2∣0⟩−∣1⟩