量子线路上常见的量子门

量子线路上常见的量子门量子线路上常见的量子门 量子 cz 门

大家好,欢迎来到IT知识分享网。

量子线路上常见的量子门

Pauli-X 门

量子线路上常见的量子门

假设 NOT 门作用在任意量子态 ∣ ψ ⟩ = α ∣ 0 ⟩ + β ∣ 1 ⟩ |\psi\rangle=\alpha|0\rangle+\beta|1\rangle ψ=α∣0+β∣1 上, 可得到新的量子态如下:
∣ ψ ′ ⟩ = X ∣ ψ ⟩ = [ 0 1 1 0 ] [ α β ] = β ∣ 0 ⟩ + α ∣ 1 ⟩ |\psi’\rangle=X|\psi\rangle=\begin{bmatrix}0&&1\\1&&0\end{bmatrix}\begin{bmatrix}\alpha\\\beta\end{bmatrix}=\beta|0\rangle+\alpha|1\rangle ψ=Xψ=[0110][αβ]=β∣0+α∣1

Pauli-Y 门

Y 门也称为泡利-Y 门(Pauli-Y gate), 它作用在单量子比特上, 它的作用是能够使Bloch球上的箭头绕 Y Y Y轴旋转角度 π \pi π .

Pauli-X门矩阵形式为泡利矩阵 σ y \sigma_y σy, 即:
Y = σ y = [ 0 − i i 0 ] Y=\sigma_y=\begin{bmatrix} 0 && -i \\ i && 0 \end{bmatrix} Y=σy=[0ii0]
量子线路显示如下图:

量子线路上常见的量子门

假设 NOT 门作用在任意量子态 ∣ ψ ⟩ = α ∣ 0 ⟩ + β ∣ 1 ⟩ |\psi\rangle=\alpha|0\rangle+\beta|1\rangle ψ=α∣0+β∣1 上, 可得到新的量子态如下:
∣ ψ ′ ⟩ = Y ∣ ψ ⟩ = [ 0 − i i 0 ] [ α β ] = [ − i β i α ] = − i β ∣ 0 ⟩ + i α ∣ 1 ⟩ |\psi’\rangle=Y|\psi\rangle=\begin{bmatrix} 0 && -i \\ i && 0 \end{bmatrix}\begin{bmatrix}\alpha\\\beta\end{bmatrix}=\begin{bmatrix}-i\beta\\i\alpha\end{bmatrix}=-i\beta|0\rangle+i\alpha|1\rangle ψ=Yψ=[0ii0][αβ]=[iβiα]=iβ∣0+iα∣1

Pauli-Z 门

Z 门也称为泡利-Z 门(Pauli-Z gate), 它作用在单量子比特上, 它的作用是能够使Bloch球上的箭头绕 Z Z Z轴旋转角度 π \pi π .

Pauli-X门矩阵形式为泡利矩阵 σ z \sigma_z σz, 即:
Z = σ z = [ 1 0 0 − 1 ] Z=\sigma_z=\begin{bmatrix} 1 && 0 \\ 0 && -1 \end{bmatrix} Z=σz=[1001]
量子线路显示如下图:

量子线路上常见的量子门

假设 NOT 门作用在任意量子态 ∣ ψ ⟩ = α ∣ 0 ⟩ + β ∣ 1 ⟩ |\psi\rangle=\alpha|0\rangle+\beta|1\rangle ψ=α∣0+β∣1 上, 可得到新的量子态如下:
∣ ψ ′ ⟩ = Z ∣ ψ ⟩ = [ 1 0 0 − 1 ] [ α β ] = [ α − β ] = α ∣ 0 ⟩ − β ∣ 1 ⟩ |\psi’\rangle=Z|\psi\rangle=\begin{bmatrix} 1 && 0 \\ 0 && -1 \end{bmatrix}\begin{bmatrix}\alpha\\\beta\end{bmatrix}=\begin{bmatrix}\alpha\\-\beta\end{bmatrix}=\alpha|0\rangle-\beta|1\rangle ψ=Zψ=[1001][αβ]=[αβ]=α∣0β∣1

Hadamard (H)门

量子线路上常见的量子门

假设 Hadamard 门作用在任意量子态 ∣ ψ ⟩ = α ∣ 0 ⟩ + β ∣ 1 ⟩ |\psi\rangle=\alpha|0\rangle+\beta|1\rangle ψ=α∣0+β∣1 上, 可得到新的量子态如下:
∣ ψ ′ ⟩ = H ∣ ψ ⟩ = 1 2 [ 1 1 1 − 1 ] [ α β ] = 1 2 [ α + β α − β ] = α + β 2 ∣ 0 ⟩ + α − β 2 ∣ 1 ⟩ |\psi’\rangle=H|\psi\rangle=\frac{1}{\sqrt{2}}\begin{bmatrix}1&&1\\1&&-1\end{bmatrix}\begin{bmatrix}\alpha\\\beta\end{bmatrix}=\frac{1}{\sqrt{2}}\begin{bmatrix}\alpha+\beta\\\alpha-\beta\end{bmatrix}=\frac{\alpha+\beta}{\sqrt{2}}|0\rangle+\frac{\alpha-\beta}{\sqrt{2}}|1\rangle ψ=Hψ=2
1
[1111][αβ]=
2
1
[α+βαβ]=
2
α+β
∣0+
2
αβ
∣1

S 门

量子线路上常见的量子门
假设 S 门作用在任意量子态 ∣ ψ ⟩ = α ∣ 0 ⟩ + β ∣ 1 ⟩ |\psi\rangle=\alpha|0\rangle+\beta|1\rangle ψ=α∣0+β∣1 上,可得到新的量子态如下:
∣ ψ ′ ⟩ = S ∣ ψ ⟩ = [ 1 0 0 i ] [ α β ] = [ α i β ] = α ∣ 0 ⟩ + i β ∣ 1 ⟩ |\psi’\rangle=S|\psi\rangle=\begin{bmatrix}1&&0\\0&&i\end{bmatrix}\begin{bmatrix}\alpha\\\beta\end{bmatrix}=\begin{bmatrix}\alpha\\i\beta\end{bmatrix}=\alpha|0\rangle+i\beta|1\rangle ψ=Sψ=[100i][αβ]=[αiβ]=α∣0+iβ∣1
从上面的表达式可以看出,S 门将量子态 ∣ 1 ⟩ |1\rangle ∣1 的相位旋转了 9 0 ∘ 90^\circ 90 π / 2 \pi/2 π/2 弧度,而量子态 ∣ 0 ⟩ |0\rangle ∣0 的相位保持不变。


T 门

CNOT(Control-NOT) 门

SWAP 门

iSWAP 门

Control-Z 门(CZ门)

假设有两个量子比特初始状态为 ∣ ψ ⟩ = α ∣ 00 ⟩ + β ∣ 01 ⟩ + γ ∣ 10 ⟩ + δ ∣ 11 ⟩ |\psi\rangle=\alpha|00\rangle+\beta|01\rangle+\gamma|10\rangle+\delta|11\rangle ψ=α∣00+β∣01+γ∣10+δ∣11,当CZ门作用在这个态上时,新的量子态 ∣ ψ ′ ⟩ |\psi’\rangle ψ 将会变为:
∣ ψ ′ ⟩ = C Z ∣ ψ ⟩ = [ 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 − 1 ] [ α β γ δ ] = [ α β γ − δ ] |\psi’\rangle=CZ|\psi\rangle=\begin{bmatrix} 1 & 0 & 0 & 0 \\ 0 & 1 & 0 & 0 \\ 0 & 0 & 1 & 0 \\ 0 & 0 & 0 & -1 \end{bmatrix} \begin{bmatrix} \alpha \\ \beta \\ \gamma \\ \delta \end{bmatrix} =\begin{bmatrix} \alpha \\ \beta \\ \gamma \\ -\delta \end{bmatrix} ψ=CZψ=
1000010000100001

αβγδ
=

αβγδ

从上面的表达式可以看出,只有当两个量子比特都处于|1⟩态时,CZ门才会对量子态产生相位翻转。

Toffoli 门

假设有三个量子比特初始状态为 ∣ ψ ⟩ = α ∣ 000 ⟩ + β ∣ 001 ⟩ + γ ∣ 010 ⟩ + δ ∣ 011 ⟩ + ϵ ∣ 100 ⟩ + ζ ∣ 101 ⟩ + η ∣ 110 ⟩ + θ ∣ 111 ⟩ |\psi\rangle=\alpha|000\rangle+\beta|001\rangle+\gamma|010\rangle+\delta|011\rangle+\epsilon|100\rangle+\zeta|101\rangle+\eta|110\rangle+\theta|111\rangle ψ=α∣000+β∣001+γ∣010+δ∣011+ϵ∣100+ζ∣101+η∣110+θ∣111,当Toffoli门作用在这个态上时,新的量子态 ∣ ψ ′ ⟩ |\psi’\rangle ψ 将会变为:
∣ ψ ′ ⟩ = C C N O T ∣ ψ ⟩ = [ 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 ] [ α β γ δ ϵ ζ η θ ] = [ α β γ δ ϵ ζ θ η ] |\psi’\rangle=CCNOT|\psi\rangle=\begin{bmatrix} 1 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\ 0 & 1 & 0 & 0 & 0 & 0 & 0 & 0 \\ 0 & 0 & 1 & 0 & 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 1 & 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 & 1 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 & 0 & 1 & 0 & 0 \\ 0 & 0 & 0 & 0 & 0 & 0 & 0 & 1 \\ 0 & 0 & 0 & 0 & 0 & 0 & 1 & 0 \end{bmatrix} \begin{bmatrix} \alpha \\ \beta \\ \gamma \\ \delta \\ \epsilon \\ \zeta \\ \eta \\ \theta \end{bmatrix} =\begin{bmatrix} \alpha \\ \beta \\ \gamma \\ \delta \\ \epsilon \\ \zeta \\ \theta \\ \eta \end{bmatrix} ψ=CCNOTψ=
1000000001000000001000000001000000001000000001000000000100000010

αβγδϵζηθ
=

αβγδϵζθη

从上面的表达式可以看出,只有当两个控制比特都处于 |1⟩ 态时,Toffoli门才会对目标比特的状态产生翻转。

测量操作

我们可以将测量视为一种量子门, 测量具有改变量子比特状态并确定其到底是0 还是1 的作用. 通过测量, 我们可以由量子比特所处的叠加态得到非0 即1 的经典比特的状态.

测量操作在线路上的显示如图:

量子线路上常见的量子门

直到测量的那一瞬间, 量子态才变为确定的状态.

量子线路上常见的量子门

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/133626.html

(0)
上一篇 2025-07-21 15:15
下一篇 2025-07-21 15:26

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信