量子隐形传态技术
量子隐形传态,英文名称为Quantum teleportation。是一种利用分散量子缠结与一些物理讯息的转换来传送量子态至任意距离的位置的技术。是一种全新的通信方式。它传输的不再是经典信息而是量子态携带的量子信息,在量子纠缠的帮助下,待传输的量子态在发送者手中“消失”,在接收者手中“再现”
问题提出
在这个模拟的量子通信过程中会出现这些人物,他们分别为:发送方 A l i c e Alice Alice(简记为 A A A)、接收方 B o b Bob Bob(简记为 B B B)。A想要将他手中的量子信息: ∣ ψ > = α ∣ 0 > + β ∣ 1 > |\psi>=\alpha|0>+\beta|1> ∣ψ>=α∣0>+β∣1>传输给B,但是A对这量子信息的内容并不清楚,换句话说A并不清楚振幅 α , β \alpha,\beta α,β具体是多少。根据著名的无克隆定理可知,对于一个透明的量子态,我们无法完成一个精确的拷贝。因此,在这个过程我们需要一个第三方 T e l a m o n Telamon Telamon(简记为 T T T)来帮助我们实现这个简单的量子通信。
具体过程
量子隐形传态量子电路
如图所示,为了完成这个简单的量子通信试验,我们需要借助三个量子比特分别为:
q
0
,
q
1
,
q
2
q_0,q_1,q_2
q0,q1,q2以及两个经典比特分别为:
c
r
z
,
c
r
x
crz,crx
crz,crx
第一步
A
A
A想要将
q
0
=
∣
ψ
>
=
α
∣
0
>
+
β
∣
1
>
q_0=|\psi>=\alpha|0>+\beta|1>
q0=∣ψ>=α∣0>+β∣1>发送给
B
B
B,并且
A
A
A对
q
0
q_0
q0的具体状态并不清楚。第三方
T
T
T利用
H
H
H变换以及CNOT-门得到处于量子纠缠态的
q
1
,
q
2
q_1,q_2
q1,q2,将
q
1
q_1
q1发送给
A
A
A,将
q
2
q_2
q2发送给
B
B
B。此时,
A
A
A拥有两个量子比特:
q
0
,
q
1
q_0,q_1
q0,q1
B
B
B拥有一个量子比特:
q
2
q_2
q2
注:量子纠缠态记为:
∣
ψ
1
>
=
1
2
(
∣
00
>
+
∣
11
>
)
|\psi_1>=\frac{1}{\sqrt2}(|00>+|11>)
∣ψ1>=21(∣00>+∣11>)
第一步结束后三个量子比特的状态计算得:
∣
q
0
>
∗
∣
q
1
q
2
>
=
[
α
∣
0
>
+
β
∣
1
>
]
∗
[
1
2
(
∣
00
>
+
∣
11
>
)
]
|q_0>*|q_1q_2>=[\alpha|0>+\beta|1>]*[\frac{1}{\sqrt2}(|00>+|11>)]
∣q0>∗∣q1q2>=[α∣0>+β∣1>]∗[21(∣00>+∣11>)]
=
1
2
(
α
∣
000
>
+
α
∣
011
>
+
β
∣
100
>
+
β
∣
111
>
)
=\frac{1}{\sqrt2}(\alpha|000>+\alpha|011>+\beta|100>+\beta|111>)
=21(α∣000>+α∣011>+β∣100>+β∣111>)
注:此处的’*'表示张量积。
第二步
A
A
A对她的两个量子比特施加CNOT-门,紧接着对第一个量子比特施加
H
H
H变换。
第二步结束后三个量子比特的状态计算得:
(
H
∗
I
∗
I
)
(
C
N
O
T
∗
T
)
(
∣
q
0
>
∗
∣
q
1
q
2
>
)
(H*I*I)(CNOT*T)(|q_0>*|q_1q_2>)
(H∗I∗I)(CNOT∗T)(∣q0>∗∣q1q2>)
=
(
H
∗
I
∗
I
)
1
2
(
α
∣
000
>
+
α
∣
011
>
+
β
∣
110
>
+
β
∣
101
>
)
=(H*I*I)\frac{1}{\sqrt2}(\alpha|000>+\alpha|011>+\beta|110>+\beta|101>)
=(H∗I∗I)21(α∣000>+α∣011>+β∣110>+β∣101>)
=
1
2
[
α
(
∣
000
>
+
∣
011
>
+
∣
100
>
+
111
>
)
+
β
(
∣
010
>
+
∣
001
>
−
∣
110
>
−
101
>
)
]
=\frac{1}{2}[\alpha(|000>+|011>+|100>+111>)+\beta(|010>+|001>-|110>-101>)]
=21[α(∣000>+∣011>+∣100>+111>)+β(∣010>+∣001>−∣110>−101>)]
=
1
2
[
∣
00
>
∗
(
α
∣
0
>
+
β
∣
1
>
)
=\frac{1}{2}[|00>*(\alpha|0>+\beta|1>)
=21[∣00>∗(α∣0>+β∣1>)
∣
01
>
∗
(
α
∣
1
>
+
β
∣
0
>
)
|01>*(\alpha|1>+\beta|0>)
∣01>∗(α∣1>+β∣0>)
∣
10
>
∗
(
α
∣
0
>
−
β
∣
1
>
)
|10>*(\alpha|0>-\beta|1>)
∣10>∗(α∣0>−β∣1>)
∣
11
>
∗
(
α
∣
1
>
−
β
∣
0
>
)
]
|11>*(\alpha|1>-\beta|0>)]
∣11>∗(α∣1>−β∣0>)]
注:此处的’*'表示张量积。
第三步
经过上述两步操作后,
A
A
A对其拥有的两个量子比特的状态进行测量,测量的结果经过两个经典比特发送给B。
注:
A
A
A测得的结果无非是:
00
,
01
,
10
,
11
00,01,10,11
00,01,10,11
且测得各自情况的概率分别为
1
4
\frac{1}{4}
41。若
A
A
A测得的结果为
00
00
00,则
B
B
B手中的量子比特状态一定为:
α
∣
0
>
+
β
∣
1
>
\alpha|0>+\beta|1>
α∣0>+β∣1>
第四步
根据
B
B
B所收到的经典比特信息不同,
B
B
B对自己手中的量子比特
q
2
q_2
q2进行相应的操作:
B
收
到
的
信
息
此时B的量子态
对应操作
最终B的量子态
00
α
∣
0
>
+
β
∣
1
>
I
a
l
p
h
a
∣
0
>
+
β
∣
1
>
01
α
∣
1
>
+
β
∣
0
>
X
a
l
p
h
a
∣
0
>
+
β
∣
1
>
10
α
∣
0
>
−
β
∣
1
>
Z
a
l
p
h
a
∣
0
>
+
β
∣
1
>
11
α
∣
1
>
−
β
∣
0
>
Z
X
a
l
p
h
a
∣
0
>
+
β
∣
1
>
\begin{array}{c|clr} B收到的信息&\text{此时B的量子态} & \text{对应操作} & \text{最终B的量子态} \\ \hline 00 &\alpha|0>+\beta|1> & I &alpha|0>+\beta|1> \\ 01 & \alpha|1>+\beta|0> & X & alpha|0>+\beta|1>\\ 10 &\alpha|0>-\beta|1> &Z &alpha|0>+\beta|1>\\ 11 &\alpha|1>-\beta|0> &ZX &alpha|0>+\beta|1>\\ \end{array}
B收到的信息00011011此时B的量子态α∣0>+β∣1>α∣1>+β∣0>α∣0>−β∣1>α∣1>−β∣0>对应操作IXZZX最终B的量子态alpha∣0>+β∣1>alpha∣0>+β∣1>alpha∣0>+β∣1>alpha∣0>+β∣1>
至此,
B
B
B在自己所在地成功重建了
A
A
A的量子比特
q
0
q_0
q0,且
A
A
A不再拥有量子比特
q
0
q_0
q0。