八、量子纠缠状态的纯化协议及其应用

1.EPP原理


这里我们先来回顾一下贝尔状态:
∣β00⟩=∣00⟩+∣11⟩2|\beta_{00}\rangle=\frac{|00\rangle+|11\rangle}{\sqrt{2}}∣β00​⟩=2​∣00⟩+∣11⟩​

∣β01⟩=∣01⟩+∣10⟩2|\beta_{01}\rangle=\frac{|01\rangle+|10\rangle}{\sqrt{2}}∣β01​⟩=2​∣01⟩+∣10⟩​

∣β10⟩=∣00⟩−∣11⟩2|\beta_{10}\rangle=\frac{|00\rangle-|11\rangle}{\sqrt{2}}∣β10​⟩=2​∣00⟩−∣11⟩​

∣β11⟩=∣01⟩−∣10⟩2|\beta_{11}\rangle=\frac{|01\rangle-|10\rangle}{\sqrt{2}}∣β11​⟩=2​∣01⟩−∣10⟩​

这 4 个状态组成两位 qubit 列向量空间的正规直交基底。

贝尔

在利用量子高密度编码或量子瞬间传递之前,在通信双方必须共同拥有纠缠状态对中的某个 qubit ,通常我们选择某个贝尔态作为共同拥有的 qubit 对。但是,实际上在共同拥有贝尔状态的过程中,由于 qubit 在量子信道中受噪声的干扰,或者由于 qubit 的保存时间的持续造成其状态的改变,所以在实际利用贝尔状态进行通信时要考虑这些 qubit 状态的抗干扰对策。其中的一个对策是利用量子纠错码体系,达到订正 qubit 在量子信道传送过程中其状态发生变化而产生的错误。而另外一个对策就是这里要讲述的 “纠缠状态纯化协议(EPP)” ,该协议的目的就是:用尽可能接近 1 的概率使通信双方共同拥有贝尔状态 ∣β00⟩|\beta_{00}\rangle∣β00​⟩ 。

我们首先来考虑通过备制中心将一对贝尔态 ∣β00⟩|\beta_{00}\rangle∣β00​⟩ 分别传送给用户 A 和 B ,假设以概率 p 在信道传输中发生了 bit 反转错误,以概率 1-p 不发生错误。那么在传送 ∣β00⟩|\beta_{00}\rangle∣β00​⟩ 中用户 A 和 B 共同拥有的状态就变成:

出现的概率 状态
(1−p)2(1-p)^2(1−p)2 ∣00⟩+∣11⟩2=∣β00⟩\frac{\vert00\rangle+\vert11\rangle}{\sqrt{2}}=\vert\beta_{00}\rangle2​∣00⟩+∣11⟩​=∣β00​⟩
p(1−p)p(1-p)p(1−p) (X∣0⟩)∣0⟩+(X∣1⟩)∣1⟩2=∣10⟩+∣01⟩2=∣β01⟩\frac{(X\vert0\rangle)\vert0\rangle+(X\vert1\rangle)\vert1\rangle}{\sqrt{2}}=\frac{\vert10\rangle+\vert01\rangle}{\sqrt{2}}=\vert\beta_{01}\rangle2​(X∣0⟩)∣0⟩+(X∣1⟩)∣1⟩​=2​∣10⟩+∣01⟩​=∣β01​⟩
(1−p)p(1-p)p(1−p)p ∣0⟩(X∣0⟩)+∣1⟩(X∣1⟩)2=∣01⟩+∣10⟩2=∣β01⟩\frac{\vert0\rangle(X\vert0\rangle)+\vert1\rangle(X\vert1\rangle)}{\sqrt{2}}=\frac{\vert01\rangle+\vert10\rangle}{\sqrt{2}}=\vert\beta_{01}\rangle2​∣0⟩(X∣0⟩)+∣1⟩(X∣1⟩)​=2​∣01⟩+∣10⟩​=∣β01​⟩
p2p^2p2 (X∣0⟩)(X∣0⟩)+(X∣0⟩)(X∣1⟩)2=∣11⟩+∣00⟩2=∣β00⟩\frac{(X\vert0\rangle)(X\vert0\rangle)+(X\vert0\rangle)(X\vert1\rangle)}{\sqrt{2}}=\frac{\vert11\rangle+\vert00\rangle}{\sqrt{2}}=\vert\beta_{00}\rangle2​(X∣0⟩)(X∣0⟩)+(X∣0⟩)(X∣1⟩)​=2​∣11⟩+∣00⟩​=∣β00​⟩

从上表可以看出,当只有一位发生 bit 反转错误时,双方拥有的不再是 ∣β00⟩\vert\beta_{00}\rangle∣β00​⟩ ,我们定义
q=1−(1−p)2−p2q=1-(1-p)^2-p^2q=1−(1−p)2−p2

那么我们可以得到,A 和 B :
以概率1−q共同拥有状态∣00⟩+∣11⟩2=∣β00⟩(未出错)以概率\ 1 - q\ 共同拥有状态\ \ \ \ \ \ \ \ \frac{\vert00\rangle+\vert11\rangle}{\sqrt{2}}=|\beta_{00}\rangle(未出错)以概率 1−q 共同拥有状态        2​∣00⟩+∣11⟩​=∣β00​⟩(未出错)

以概率q共同拥有状态∣01⟩+∣10⟩2=∣β01⟩(出错)以概率\ q\ 共同拥有状态\ \ \ \ \ \ \ \ \ \ \ \frac{\vert01\rangle+\vert10\rangle}{\sqrt{2}}=|\beta_{01}\rangle(出错)以概率 q 共同拥有状态           2​∣01⟩+∣10⟩​=∣β01​⟩(出错)

为了使双方得到 ∣β00⟩\vert\beta_{00}\rangle∣β00​⟩ qubit 对的概率更高,我们让备制中心备制两对贝尔状态 ∣β00⟩\vert\beta_{00}\rangle∣β00​⟩ ,然后将每对 qubit 分发给两个用户,此时 A 和 B 共同拥有 2 个 qubit 对,那么两个用户共同拥有贝尔状态 ∣β00⟩\vert\beta_{00}\rangle∣β00​⟩ 的概率将会大于 1−q\pmb{1-q}1−q​1−q​​1−q ,我们称传输两对 qubit 的方法为 量子纠缠纯化协议 EPP

通过上面的讨论我们知道,传输一对 qubit 时会以一定概率变为其他的贝尔状态。对于传输两对 qubit 对时,考虑只发生 bit 反转错误,每对发生错误的概率和只传输一对时相同,由此我们得到 A 和 B 收到的两对 qubit 的可能状态如下:

出现的概率 得到的状态
(1−q)2(1-q)^2(1−q)2 ∣β00⟩∣β00⟩\vert\beta_{00}\rangle\vert\beta_{00}\rangle∣β00​⟩∣β00​⟩
(1−q)q(1-q)q(1−q)q ∣β00⟩∣β01⟩\vert\beta_{00}\rangle\vert\beta_{01}\rangle∣β00​⟩∣β01​⟩
q(1−q)q(1-q)q(1−q) ∣β01⟩∣β00⟩\vert\beta_{01}\rangle\vert\beta_{00}\rangle∣β01​⟩∣β00​⟩
q2q^2q2 ∣β01⟩∣β01⟩\vert\beta_{01}\rangle\vert\beta_{01}\rangle∣β01​⟩∣β01​⟩

为了进一步提高获得 ∣β00⟩\vert\beta_{00}\rangle∣β00​⟩ 贝尔状态的概率,我们使用如下的回路对收到的 qubit 进行操作:

使用上图的回路,将 A 和 B 收到的两个 qubit 通过控制非门,如果收到的 qubit 对没有发生错误,则总体的状态为:
∣β00⟩∣β00⟩=(∣0A0B⟩+∣1A1B⟩)(∣0A0B⟩+∣1A1B⟩)2|\beta_{00}\rangle|\beta_{00}\rangle= \frac{(|0_A0_B\rangle+|1_A1_B\rangle)(|0_A0_B\rangle+|1_A1_B\rangle)}{2}∣β00​⟩∣β00​⟩=2(∣0A​0B​⟩+∣1A​1B​⟩)(∣0A​0B​⟩+∣1A​1B​⟩)​

=(∣0A0B0A0B⟩+∣0A0B1A1B⟩)(∣1A1B0A0B⟩+∣1A1B1A1B⟩)2=\frac{(|0_A0_B0_A0_B\rangle+|0_A0_B1_A1_B\rangle)(|1_A1_B0_A0_B\rangle+|1_A1_B1_A1_B\rangle)}{2}=2(∣0A​0B​0A​0B​⟩+∣0A​0B​1A​1B​⟩)(∣1A​1B​0A​0B​⟩+∣1A​1B​1A​1B​⟩)​

经过控制非门后的状态变为:
(∣0A0B0A0B⟩+∣0A0B1A1B⟩)(∣1A1B1A1B⟩+∣1A1B0A0B⟩)2=∣β00⟩∣β00⟩\frac{(|0_A0_B0_A0_B\rangle+|0_A0_B1_A1_B\rangle)(|1_A1_B1_A1_B\rangle+|1_A1_B0_A0_B\rangle)}{2}=|\beta_{00}\rangle|\beta_{00}\rangle2(∣0A​0B​0A​0B​⟩+∣0A​0B​1A​1B​⟩)(∣1A​1B​1A​1B​⟩+∣1A​1B​0A​0B​⟩)​=∣β00​⟩∣β00​⟩

可以发现没有什么改变。用同样的方法将发生 bit 反转错误后可能存在的所有状态(上表的状态)通过控制非门,得到的结果如下:

收到时的状态 通过控制非门后的状态
∣β00⟩∣β00⟩\vert\beta_{00}\rangle\vert\beta_{00}\rangle∣β00​⟩∣β00​⟩ ∣β00⟩∣β00⟩\vert\beta_{00}\rangle\vert\beta_{00}\rangle∣β00​⟩∣β00​⟩
∣β00⟩∣β01⟩\vert\beta_{00}\rangle\vert\beta_{01}\rangle∣β00​⟩∣β01​⟩ ∣β00⟩∣β01⟩\vert\beta_{00}\rangle\vert\beta_{01}\rangle∣β00​⟩∣β01​⟩
∣β01⟩∣β00⟩\vert\beta_{01}\rangle\vert\beta_{00}\rangle∣β01​⟩∣β00​⟩ ∣β01⟩∣β01⟩\vert\beta_{01}\rangle\vert\beta_{01}\rangle∣β01​⟩∣β01​⟩
∣β01⟩∣β01⟩\vert\beta_{01}\rangle\vert\beta_{01}\rangle∣β01​⟩∣β01​⟩ ∣β01⟩∣β00⟩\vert\beta_{01}\rangle\vert\beta_{00}\rangle∣β01​⟩∣β00​⟩

根据回路图,A 和 B 对各自收到的第二对 qubit 分别进行测量,并将测量的结果通过经典信道互相通知对方。如果两者测定的结果相同,则保留剩余的 qubit ;如果不一致,就舍弃该次传输的 qubit 对。对于上面通过控制非门的四种结果进行测量后的操作如下(有下划线的是测量的 qubit):

通过控制非门后的状态 操作
∣β00⟩∣β00⟩‾\vert\beta_{00}\rangle\underline{\vert\beta_{00}\rangle}∣β00​⟩∣β00​⟩​ 保留
∣β00⟩∣β01⟩‾\vert\beta_{00}\rangle\underline{\vert\beta_{01}\rangle}∣β00​⟩∣β01​⟩​ 舍弃
∣β01⟩∣β01⟩‾\vert\beta_{01}\rangle\underline{\vert\beta_{01}\rangle}∣β01​⟩∣β01​⟩​ 舍弃
∣β01⟩∣β00⟩‾\vert\beta_{01}\rangle\underline{\vert\beta_{00}\rangle}∣β01​⟩∣β00​⟩​ 保留

通过上表可以发现,当第二对 qubit 为 ∣β00⟩\vert\beta_{00}\rangle∣β00​⟩ 时才会保留收到的 qubit 对,而在保留 qubit 的情况下,对应的未通过控制非门之前的状态为 ∣β00⟩∣β00⟩|\beta_{00}\rangle|\beta_{00}\rangle∣β00​⟩∣β00​⟩ 和 ∣β01⟩∣β01⟩|\beta_{01}\rangle|\beta_{01}\rangle∣β01​⟩∣β01​⟩ ,且这两种状态在信道传输后出现的概率为 (1−q)2+q2(1-q)^2+q^2(1−q)2+q2 。因此通过控制非门并测量后,保留的 qubit 对的状态及出现的概率为:

保留的 qubit 对的状态 出现的概率
∣β00⟩\vert\beta_{00}\rangle∣β00​⟩ (1−q)2(1−q)2+q2\frac{(1-q)^2}{(1-q)^2+q^2}(1−q)2+q2(1−q)2​
∣β01⟩\vert\beta_{01}\rangle∣β01​⟩ q2(1−q)2+q2\frac{q^2}{(1-q)^2+q^2}(1−q)2+q2q2​

假设 qqq 满足不等式 0<q<120<q<\frac{1}{2}0<q<21​,则下列不等式成立:
(1−q)2(1−q)2+q2>1−q\frac{(1-q)^2}{(1-q)^2+q^2}>1-q(1−q)2+q2(1−q)2​>1−q

由此得出结论:通过以上的回路对收到的 qubit 对进行处理后,拥有状态 ∣β00⟩|\beta_{00}\rangle∣β00​⟩ 的概率是增大的

2.Quantum Privacy Amplification 协议


前面所提到的 EPP 方法只适用于仅发生 bit 反转错误的信道,但是通常信道中还会发生位相翻转的错误,因此提出了针对一般量子信道能够利用的 EPP 方法,即 QPA 协议。QPA 协议是在量子密钥分配的基础上,利用共有纠缠状态的物理事实,为了减少量子信道本身的错误或避免第三者的恶意篡改对量子信息的影响而提出的协议。

现在我们仍然假设备制中心备制并传输两对贝尔状态,QPA 协议里,我们让接收到的两对 qubit 经过如下的回路:

其中 UAU_AUA​ 为如下的 qubit 演算:
UA=12[1−i−i1]U_A=\frac{1}{\sqrt{2}}\left[\begin{matrix} 1 & -i \\ -i & 1 \end{matrix} \right]UA​=2​1​[1−i​−i1​]

则:
UA∣0⟩=12[1−i−i1][10]=12[1−i]=12([10]+(−i)[01])=12(∣0⟩−i∣1⟩)U_A|0\rangle=\frac{1}{\sqrt{2}}\left[\begin{matrix} 1 & -i \\ -i & 1 \end{matrix} \right] \left[\begin{matrix} 1 \\ 0 \end{matrix} \right]= \frac{1}{\sqrt{2}}\left[\begin{matrix} 1 \\ -i \end{matrix} \right]= \frac{1}{\sqrt{2}}\left(\left[\begin{matrix} 1 \\ 0 \end{matrix} \right]+ (-i)\left[\begin{matrix} 0 \\ 1\end{matrix} \right]\right)= \frac{1}{\sqrt{2}}(|0\rangle-i|1\rangle)UA​∣0⟩=2​1​[1−i​−i1​][10​]=2​1​[1−i​]=2​1​([10​]+(−i)[01​])=2​1​(∣0⟩−i∣1⟩)

UA∣1⟩=12[1−i−i1][01]=12[−i1]=12((−i)[10]+[01])=12((−i)∣0⟩+∣1⟩)U_A|1\rangle=\frac{1}{\sqrt{2}}\left[\begin{matrix} 1 & -i \\ -i & 1 \end{matrix} \right] \left[\begin{matrix} 0 \\ 1 \end{matrix} \right]= \frac{1}{\sqrt{2}}\left[\begin{matrix} -i \\ 1 \end{matrix} \right]= \frac{1}{\sqrt{2}}\left((-i)\left[\begin{matrix} 1 \\ 0 \end{matrix} \right]+ \left[\begin{matrix} 0 \\ 1\end{matrix} \right]\right)= \frac{1}{\sqrt{2}}((-i)|0\rangle+|1\rangle)UA​∣1⟩=2​1​[1−i​−i1​][01​]=2​1​[−i1​]=2​1​((−i)[10​]+[01​])=2​1​((−i)∣0⟩+∣1⟩)

UBU_BUB​ 为如下的 qubit 演算:
UB=12[1ii1]U_B=\frac{1}{\sqrt{2}}\left[\begin{matrix} 1 & i \\ i & 1 \end{matrix} \right]UB​=2​1​[1i​i1​]

则:
UB∣0⟩=12[1ii1][10]=12[1i]=12([10]+i[01])=12(∣0⟩+i∣1⟩)U_B|0\rangle=\frac{1}{\sqrt{2}}\left[\begin{matrix} 1 & i \\ i & 1 \end{matrix} \right]\left[\begin{matrix} 1 \\ 0 \end{matrix} \right]= \frac{1}{\sqrt{2}}\left[\begin{matrix} 1 \\ i \end{matrix} \right]= \frac{1}{\sqrt{2}}\left(\left[\begin{matrix} 1 \\ 0 \end{matrix} \right]+ i\left[\begin{matrix} 0 \\ 1\end{matrix} \right]\right)= \frac{1}{\sqrt{2}}(|0\rangle+i|1\rangle)UB​∣0⟩=2​1​[1i​i1​][10​]=2​1​[1i​]=2​1​([10​]+i[01​])=2​1​(∣0⟩+i∣1⟩)

UB∣1⟩=12[1ii1][01]=12[i1]=12(i[10]+[01])=12(i∣0⟩+∣1⟩)U_B|1\rangle=\frac{1}{\sqrt{2}}\left[\begin{matrix} 1 & i \\ i & 1 \end{matrix} \right] \left[\begin{matrix} 0 \\ 1 \end{matrix} \right]= \frac{1}{\sqrt{2}}\left[\begin{matrix} i \\ 1 \end{matrix} \right]= \frac{1}{\sqrt{2}}\left(i\left[\begin{matrix} 1 \\ 0 \end{matrix} \right]+ \left[\begin{matrix} 0 \\ 1\end{matrix} \right]\right)= \frac{1}{\sqrt{2}}(i|0\rangle+|1\rangle)UB​∣1⟩=2​1​[1i​i1​][01​]=2​1​[i1​]=2​1​(i[10​]+[01​])=2​1​(i∣0⟩+∣1⟩)

根据以上的回路,用户 A 和 B 各自将自己拥有的 2 个 qubit 通过控制非门并以 {∣0⟩,∣1⟩}\{|0\rangle,|1\rangle\}{∣0⟩,∣1⟩} 基底测定各自拥有的 qubit ,并将测定的结果通过经典信道相互通知对方。如果两者测定的结果一致,则剩余的一对 qubit 以更高的概率被认定为是状态 ∣β00⟩|\beta_{00}\rangle∣β00​⟩ 并加以保存,如果测定的结果不一致,则舍弃剩余的一对 qubit 。

下面我们假设在量子信道中发生位相翻转错误来看一下 QPA 协议的效果。

假设在只传送一对 qubit 贝尔态时正确发送的概率为 1−p1-p1−p ,则发生错误的概率为 ppp ,再设 q=1−(1−p)2−p2q=1-(1-p)^2-p^2q=1−(1−p)2−p2 ,那么传送两对 qubit 贝尔态时 A 和 B 共同拥有的贝尔状态如下:

出现的概率 得到的状态
(1−q)2(1-q)^2(1−q)2 ∣β00⟩∣β00⟩\vert\beta_{00}\rangle\vert\beta_{00}\rangle∣β00​⟩∣β00​⟩
(1−q)q(1-q)q(1−q)q ∣β00⟩∣β10⟩\vert\beta_{00}\rangle\vert\beta_{10}\rangle∣β00​⟩∣β10​⟩
q(1−q)q(1-q)q(1−q) ∣β10⟩∣β00⟩\vert\beta_{10}\rangle\vert\beta_{00}\rangle∣β10​⟩∣β00​⟩
q2q^2q2 ∣β10⟩∣β10⟩\vert\beta_{10}\rangle\vert\beta_{10}\rangle∣β10​⟩∣β10​⟩

下面我们讨论对于一对 qubit ,当 A 和 B 接收到不同的贝尔状态后,再经过 UAU_AUA​ 和 UBU_BUB​ 运算后得到的状态:

∣β00⟩⟶UA,UB(UA∣0⟩)(UB∣0⟩)+(UA∣1⟩)(UB∣1⟩)2|\beta_{00}\rangle \stackrel{U_A,U_B}{\longrightarrow} \frac{(U_A|0\rangle)(U_B|0\rangle)+(U_A|1\rangle)(U_B|1\rangle)}{\sqrt{2}}∣β00​⟩⟶UA​,UB​​2​(UA​∣0⟩)(UB​∣0⟩)+(UA​∣1⟩)(UB​∣1⟩)​

=(∣0⟩−i∣1⟩)(∣0⟩+i∣1⟩)+(−i∣0⟩+∣1⟩)(i∣0⟩+∣1⟩)22=∣00⟩+∣11⟩2=∣β00⟩=\frac{(|0\rangle-i|1\rangle)(|0\rangle+i|1\rangle)+ (-i|0\rangle+|1\rangle)(i|0\rangle+|1\rangle)}{2\sqrt{2}}= \frac{|00\rangle+|11\rangle}{\sqrt{2}}=|\beta_{00}\rangle=22​(∣0⟩−i∣1⟩)(∣0⟩+i∣1⟩)+(−i∣0⟩+∣1⟩)(i∣0⟩+∣1⟩)​=2​∣00⟩+∣11⟩​=∣β00​⟩

∣β01⟩⟶UA,UB(UA∣0⟩)(UB∣1⟩)+(UA∣1⟩)(UB∣0⟩)2|\beta_{01}\rangle \stackrel{U_A,U_B}{\longrightarrow} \frac{(U_A|0\rangle)(U_B|1\rangle)+(U_A|1\rangle)(U_B|0\rangle)}{\sqrt{2}}∣β01​⟩⟶UA​,UB​​2​(UA​∣0⟩)(UB​∣1⟩)+(UA​∣1⟩)(UB​∣0⟩)​

=(∣0⟩−i∣1⟩)(i∣0⟩+∣1⟩)+(−i∣0⟩+∣1⟩)(∣0⟩+i∣1⟩)22=∣01⟩+∣10⟩2=∣β01⟩=\frac{(|0\rangle-i|1\rangle)(i|0\rangle+|1\rangle)+(-i|0\rangle+ |1\rangle)(|0\rangle+i|1\rangle)}{2\sqrt{2}}= \frac{|01\rangle+|10\rangle}{\sqrt{2}}=|\beta_{01}\rangle=22​(∣0⟩−i∣1⟩)(i∣0⟩+∣1⟩)+(−i∣0⟩+∣1⟩)(∣0⟩+i∣1⟩)​=2​∣01⟩+∣10⟩​=∣β01​⟩

∣β10⟩⟶UA,UB(UA∣0⟩)(UB∣0⟩)−(UA∣1⟩)(UB∣1⟩)2|\beta_{10}\rangle \stackrel{U_A,U_B}{\longrightarrow }\frac{(U_A|0\rangle)(U_B|0\rangle)- (U_A|1\rangle)(U_B|1\rangle)}{\sqrt{2}}∣β10​⟩⟶UA​,UB​​2​(UA​∣0⟩)(UB​∣0⟩)−(UA​∣1⟩)(UB​∣1⟩)​

=(∣0⟩−i∣1⟩)(∣0⟩+i∣1⟩)−(−i∣0⟩+∣1⟩)(i∣0⟩+∣1⟩)22=∣01⟩−∣10⟩2i=∣β11⟩=\frac{(|0\rangle-i|1\rangle)(|0\rangle+i|1\rangle)- (-i|0\rangle+|1\rangle)(i|0\rangle+|1\rangle)}{2\sqrt{2}}= \frac{|01\rangle-|10\rangle}{\sqrt{2}}i=|\beta_{11}\rangle=22​(∣0⟩−i∣1⟩)(∣0⟩+i∣1⟩)−(−i∣0⟩+∣1⟩)(i∣0⟩+∣1⟩)​=2​∣01⟩−∣10⟩​i=∣β11​⟩

∣β11⟩⟶UA,UB(UA∣0⟩)(UB∣1⟩)−(UA∣1⟩)(UB∣0⟩)2|\beta_{11}\rangle \stackrel{U_A,U_B}{\longrightarrow} \frac{(U_A|0\rangle)(U_B|1\rangle)- (U_A|1\rangle)(U_B|0\rangle)}{\sqrt{2}}∣β11​⟩⟶UA​,UB​​2​(UA​∣0⟩)(UB​∣1⟩)−(UA​∣1⟩)(UB​∣0⟩)​

=(∣0⟩−i∣1⟩)(i∣0⟩+∣1⟩)−(−i∣0⟩+∣1⟩)(∣0⟩+i∣1⟩)22=∣00⟩−∣11⟩2i=∣β10⟩=\frac{(|0\rangle-i|1\rangle)(i|0\rangle+|1\rangle)- (-i|0\rangle+|1\rangle)(|0\rangle+i|1\rangle)}{2\sqrt{2}}= \frac{|00\rangle-|11\rangle}{\sqrt{2}}i=|\beta_{10}\rangle=22​(∣0⟩−i∣1⟩)(i∣0⟩+∣1⟩)−(−i∣0⟩+∣1⟩)(∣0⟩+i∣1⟩)​=2​∣00⟩−∣11⟩​i=∣β10​⟩

总结如下:

共同拥有的状态 做相应的 U 演算后的状态
∣β00⟩\vert\beta_{00}\rangle∣β00​⟩ ∣β00⟩\vert\beta_{00}\rangle∣β00​⟩
∣β01⟩\vert\beta_{01}\rangle∣β01​⟩ ∣β01⟩\vert\beta_{01}\rangle∣β01​⟩
∣β10⟩\vert\beta_{10}\rangle∣β10​⟩ ∣β11⟩\vert\beta_{11}\rangle∣β11​⟩
∣β11⟩\vert\beta_{11}\rangle∣β11​⟩ ∣β10⟩\vert\beta_{10}\rangle∣β10​⟩


再来讨论对于两对 qubit 贝尔态,通过 UAU_AUA​ 和 UBU_BUB​ 演算后,再通过控制非门得到的结果:

  1. 用户 A 和 B 收到的整体状态为 ∣β00⟩∣β00⟩|\beta_{00}\rangle|\beta_{00}\rangle∣β00​⟩∣β00​⟩ 时:
    先对各自拥有的 qubit 分别实施 UAU_AUA​ 和 UBU_BUB​ 演算:
    ∣β00⟩∣β00⟩⟶UA,UB∣β00⟩∣β00⟩=∣00⟩+∣11⟩2∣00⟩+∣11⟩2|\beta_{00}\rangle|\beta_{00}\rangle \stackrel{U_A,U_B}{\longrightarrow} |\beta_{00}\rangle|\beta_{00}\rangle= \frac{|00\rangle+|11\rangle}{\sqrt{2}}\frac{|00\rangle+|11\rangle}{\sqrt{2}}∣β00​⟩∣β00​⟩⟶UA​,UB​​∣β00​⟩∣β00​⟩=2​∣00⟩+∣11⟩​2​∣00⟩+∣11⟩​

    再将该状态通过控制非门:
    ∣00⟩+∣11⟩2∣00⟩+∣11⟩2=∣0000⟩+∣0011⟩+∣1100⟩+∣1111⟩2\frac{|00\rangle+|11\rangle}{\sqrt{2}}\frac{|00\rangle+|11\rangle}{\sqrt{2}}= \frac{|0000\rangle+|0011\rangle+|1100\rangle+|1111\rangle}{2}2​∣00⟩+∣11⟩​2​∣00⟩+∣11⟩​=2∣0000⟩+∣0011⟩+∣1100⟩+∣1111⟩​

    ⟶控制非门∣0000⟩+∣0011⟩+∣1111⟩+∣1100⟩2=∣00⟩+∣11⟩2∣00⟩+∣11⟩2=∣β00⟩∣β00⟩\stackrel{控制非门}{\longrightarrow} \frac{|0000\rangle+|0011\rangle+|1111\rangle+|1100\rangle}{2}= \frac{|00\rangle+|11\rangle}{\sqrt{2}}\frac{|00\rangle+|11\rangle}{\sqrt{2}}= |\beta_{00}\rangle|\beta_{00}\rangle⟶控制非门​2∣0000⟩+∣0011⟩+∣1111⟩+∣1100⟩​=2​∣00⟩+∣11⟩​2​∣00⟩+∣11⟩​=∣β00​⟩∣β00​⟩

    根据上面的步骤,A 和 B 对第二对 qubit 分别进行测量,其测量结果一致的概率为 1 。因此双方共同拥有贝尔状态 ∣β00⟩|\beta_{00}\rangle∣β00​⟩ 。

  2. 用户 A 和 B 收到的整体状态为 ∣β00⟩∣β10⟩|\beta_{00}\rangle|\beta_{10}\rangle∣β00​⟩∣β10​⟩ 时:
    先对各自拥有的 qubit 分别实施 UAU_AUA​ 和 UBU_BUB​ 演算:
    ∣β00⟩∣β10⟩⟶UA,UB∣β00⟩β11⟩=∣00⟩+∣11⟩2∣01⟩−∣10⟩2|\beta_{00}\rangle|\beta_{10}\rangle \stackrel{U_A,U_B}{\longrightarrow} |\beta_{00}\rangle\beta_{11}\rangle= \frac{|00\rangle+|11\rangle}{\sqrt{2}}\frac{|01\rangle-|10\rangle}{\sqrt{2}}∣β00​⟩∣β10​⟩⟶UA​,UB​​∣β00​⟩β11​⟩=2​∣00⟩+∣11⟩​2​∣01⟩−∣10⟩​

    再将该状态通过控制非门:
    ∣00⟩+∣11⟩2∣01⟩−∣10⟩2=∣0001⟩−∣0010⟩+∣1101⟩−∣1110⟩2\frac{|00\rangle+|11\rangle}{\sqrt{2}}\frac{|01\rangle-|10\rangle}{\sqrt{2}}= \frac{|0001\rangle-|0010\rangle+|1101\rangle-|1110\rangle}{2}2​∣00⟩+∣11⟩​2​∣01⟩−∣10⟩​=2∣0001⟩−∣0010⟩+∣1101⟩−∣1110⟩​

    ⟶控制非门∣0001⟩−∣0010⟩+∣1110⟩−∣1101⟩2=∣00⟩−∣11⟩2∣01⟩−∣10⟩2=∣β10⟩∣β11⟩\stackrel{控制非门}{\longrightarrow} \frac{|0001\rangle-|0010\rangle+|1110\rangle-|1101\rangle}{2}= \frac{|00\rangle-|11\rangle}{\sqrt{2}}\frac{|01\rangle-|10\rangle}{\sqrt{2}}= |\beta_{10}\rangle|\beta_{11}\rangle⟶控制非门​2∣0001⟩−∣0010⟩+∣1110⟩−∣1101⟩​=2​∣00⟩−∣11⟩​2​∣01⟩−∣10⟩​=∣β10​⟩∣β11​⟩

    A 和 B 对第二对 qubit 即 ∣β11⟩=∣01⟩−∣10⟩2|\beta_{11}\rangle=\frac{|01\rangle-|10\rangle}{\sqrt{2}}∣β11​⟩=2​∣01⟩−∣10⟩​ 进行测量时,其测量结果不同的概率为 1 ,所以剩下的一对 qubit 被舍弃。

  3. 用户 A 和 B 收到的整体状态为 ∣β10⟩∣β00⟩|\beta_{10}\rangle|\beta_{00}\rangle∣β10​⟩∣β00​⟩ 时:
    先对各自拥有的 qubit 分别实施 UAU_AUA​ 和 UBU_BUB​ 演算:
    ∣β10⟩∣β00⟩⟶UA,UB∣β11⟩β00⟩=∣01⟩−∣10⟩2∣00⟩+∣11⟩2|\beta_{10}\rangle|\beta_{00}\rangle \stackrel{U_A,U_B}{\longrightarrow} |\beta_{11}\rangle\beta_{00}\rangle= \frac{|01\rangle-|10\rangle}{\sqrt{2}}\frac{|00\rangle+|11\rangle}{\sqrt{2}}∣β10​⟩∣β00​⟩⟶UA​,UB​​∣β11​⟩β00​⟩=2​∣01⟩−∣10⟩​2​∣00⟩+∣11⟩​

    再将该状态通过控制非门:
    ∣01⟩−∣10⟩2∣00⟩+∣11⟩2=∣0100⟩+∣0111⟩−∣1000⟩−∣1011⟩2\frac{|01\rangle-|10\rangle}{\sqrt{2}}\frac{|00\rangle+|11\rangle}{\sqrt{2}}= \frac{|0100\rangle+|0111\rangle-|1000\rangle-|1011\rangle}{2}2​∣01⟩−∣10⟩​2​∣00⟩+∣11⟩​=2∣0100⟩+∣0111⟩−∣1000⟩−∣1011⟩​

    ⟶控制非门∣0101⟩+∣0110⟩−∣1010⟩−∣1001⟩2=∣01⟩−∣10⟩2∣01⟩+∣10⟩2=∣β11⟩∣β01⟩\stackrel{控制非门}{\longrightarrow} \frac{|0101\rangle+|0110\rangle-|1010\rangle-|1001\rangle}{2}= \frac{|01\rangle-|10\rangle}{\sqrt{2}}\frac{|01\rangle+|10\rangle}{\sqrt{2}}= |\beta_{11}\rangle|\beta_{01}\rangle⟶控制非门​2∣0101⟩+∣0110⟩−∣1010⟩−∣1001⟩​=2​∣01⟩−∣10⟩​2​∣01⟩+∣10⟩​=∣β11​⟩∣β01​⟩

    A 和 B 对第二对 qubit 即 ∣β01⟩=∣01⟩+∣10⟩2|\beta_{01}\rangle=\frac{|01\rangle+|10\rangle}{\sqrt{2}}∣β01​⟩=2​∣01⟩+∣10⟩​ 进行测量时,其测量结果不同的概率为 1 ,所以剩下的一对 qubit 被舍弃。

  4. 用户 A 和 B 收到的整体状态为 ∣β10⟩∣β10⟩|\beta_{10}\rangle|\beta_{10}\rangle∣β10​⟩∣β10​⟩ 时:
    先对各自拥有的 qubit 分别实施 UAU_AUA​ 和 UBU_BUB​ 演算:
    ∣β10⟩∣β10⟩⟶UA,UB∣β11⟩β11⟩=∣01⟩−∣10⟩2∣01⟩−∣10⟩2|\beta_{10}\rangle|\beta_{10}\rangle \stackrel{U_A,U_B}{\longrightarrow} |\beta_{11}\rangle\beta_{11}\rangle= \frac{|01\rangle-|10\rangle}{\sqrt{2}}\frac{|01\rangle-|10\rangle}{\sqrt{2}}∣β10​⟩∣β10​⟩⟶UA​,UB​​∣β11​⟩β11​⟩=2​∣01⟩−∣10⟩​2​∣01⟩−∣10⟩​

    再将该状态通过控制非门:
    ∣01⟩−∣10⟩2∣01⟩−∣10⟩2=∣0101⟩−∣0110⟩−∣1001⟩+∣1010⟩2\frac{|01\rangle-|10\rangle}{\sqrt{2}}\frac{|01\rangle-|10\rangle}{\sqrt{2}}= \frac{|0101\rangle-|0110\rangle-|1001\rangle+|1010\rangle}{2}2​∣01⟩−∣10⟩​2​∣01⟩−∣10⟩​=2∣0101⟩−∣0110⟩−∣1001⟩+∣1010⟩​

    ⟶控制非门∣0100⟩+∣0111⟩−∣1011⟩−∣1000⟩2=∣01⟩−∣10⟩2∣00⟩+∣11⟩2=∣β11⟩∣β00⟩\stackrel{控制非门}{\longrightarrow} \frac{|0100\rangle+|0111\rangle-|1011\rangle-|1000\rangle}{2}= \frac{|01\rangle-|10\rangle}{\sqrt{2}}\frac{|00\rangle+|11\rangle}{\sqrt{2}}= |\beta_{11}\rangle|\beta_{00}\rangle⟶控制非门​2∣0100⟩+∣0111⟩−∣1011⟩−∣1000⟩​=2​∣01⟩−∣10⟩​2​∣00⟩+∣11⟩​=∣β11​⟩∣β00​⟩

    A 和 B 对第二对 qubit 即 ∣β00⟩=∣00⟩+∣11⟩2|\beta_{00}\rangle=\frac{|00\rangle+|11\rangle}{\sqrt{2}}∣β00​⟩=2​∣00⟩+∣11⟩​ 进行测量时,其测量结果相同的概率为 1 ,所以剩下的一对 qubit 即 ∣β11⟩|\beta_{11}\rangle∣β11​⟩被保留,但是得到的却不是希望得到的 ∣β00⟩|\beta_{00}\rangle∣β00​⟩。

总结如下表:

收到的可能状态 经过回路后的状态 测量后双方进行的操作及得到的结果
∣β00⟩∣β00⟩\vert\beta_{00}\rangle\vert\beta_{00}\rangle∣β00​⟩∣β00​⟩ ∣β00⟩∣β00⟩\vert\beta_{00}\rangle\vert\beta_{00}\rangle∣β00​⟩∣β00​⟩ 保留得到 ∣β00⟩\vert\beta_{00}\rangle∣β00​⟩
∣β00⟩∣β10⟩\vert\beta_{00}\rangle\vert\beta_{10}\rangle∣β00​⟩∣β10​⟩ ∣β10⟩∣β11⟩\vert\beta_{10}\rangle\vert\beta_{11}\rangle∣β10​⟩∣β11​⟩ 舍弃
∣β10⟩∣β00⟩\vert\beta_{10}\rangle\vert\beta_{00}\rangle∣β10​⟩∣β00​⟩ ∣β11⟩∣β01⟩\vert\beta_{11}\rangle\vert\beta_{01}\rangle∣β11​⟩∣β01​⟩ 舍弃
∣β10⟩∣β10⟩\vert\beta_{10}\rangle\vert\beta_{10}\rangle∣β10​⟩∣β10​⟩ ∣β11⟩∣β00⟩\vert\beta_{11}\rangle\vert\beta_{00}\rangle∣β11​⟩∣β00​⟩ 保留得到 ∣β11⟩\vert\beta_{11}\rangle∣β11​⟩


可以发现,当经过回路后保留的两种状态分别对应的接收时的状态为 ∣β00⟩∣β00⟩\vert\beta_{00}\rangle\vert\beta_{00}\rangle∣β00​⟩∣β00​⟩ 和 ∣β10⟩∣β10⟩\vert\beta_{10}\rangle\vert\beta_{10}\rangle∣β10​⟩∣β10​⟩ ,其发生的概率为
(1−q)2+q2(1-q)^2+q^2(1−q)2+q2

在经过 QPA 协议配送后,在保留了 qubit 的情况下,A 和 B 共同拥有正确贝尔状态 ∣β00⟩|\beta_{00}\rangle∣β00​⟩ 的概率为
(1−q)2(1−q)2+q2>1−q\frac{(1-q)^2}{(1-q)^2+q^2}>1-q(1−q)2+q2(1−q)2​>1−q

由此得出结论:通过以上的回路对收到的 qubit 对进行处理后,拥有状态 ∣β00⟩|\beta_{00}\rangle∣β00​⟩ 的概率是增大的

我们也可以通过验证得到如下结论:QPA 协议适用于 bit 反转错误,同时也适用于位相反转错误

八、量子纠缠状态的纯化协议及其应用相关推荐

  1. 《量子信息与量子计算简明教程》第三章·量子纠缠状态及其应用 (上)

    本专栏的主要内容是 <量子信息与量子计算简明教程>陈汉武 这本书的学习笔记及复习整理. 本章所涉及到的主要内容概览如下: 一.量子纠缠态   关于量子纠缠态,如果阅读过第一章·基本概念(上 ...

  2. 跟着AI涨知识-量子纠缠

    当我们谈到量子物理学时,可能会想到一些不太直观和令人困惑的概念,例如量子纠缠.然而,正是这些看似神秘的现象,使得量子力学成为一门令人着迷的学科.量子纠缠是指两个或多个量子系统之间的奇特相互作用,即使它 ...

  3. 现实生活中和股市中人的量子纠缠现象探讨

    怎么才能从市场上比较确定的赚到钱? 简单事情重复做,高难度事情少做.甚至不做 市场是不确定性,但是自己的交易系统是确定的 放弃自己的小聪明,不预测行情,只做市场跟随 早盘根据"风口猪炒股指标 ...

  4. 量子纠缠在量子计算机中的作用,量子纠缠

    在量子力学里,当几个粒子在彼此相互作用后,由于各个粒子所拥有的特性已综合成为整体性质,无法单独描述各个粒子的性质,只能描述整体系统的性质,则称这现象为量子缠结或量子纠缠(quantum entangl ...

  5. 量子通信利用量子力学原理产生密钥对信息进行加密和解密,并采用量子纠缠效应进行密钥分发,被认为是当今最安全的通信系统.有两项特性,一个是不可分割,一个是不可复制...

    中国量子通信第一人详解量子通信技术 2016-08-16 半导体行业观察 尖端科技背后的故事 量子通信是基于量子力学基本原理的前沿技术.近年来,以潘建伟团队为代表的中国科学家在量子通信领域取得了举世瞩 ...

  6. 量子纠缠新发现:令人毛骨悚然的神奇现象

    全文共3689字,预计学习时长10分钟 图源:sciencenews 量子纠缠是一种经常被误解的现象.不了解它的人可能会认为这又是老生常谈了,明明用普通概率论就能轻易解释.而对于了解的人来说,它是一种 ...

  7. 可能是全网最简明的量子纠缠科普

    前两天有位朋友抱怨,说是看了很多学者关于量子纠缠的科普,但还是一头雾水,没有一个人真的讲明白的. 我就上网搜了几个看.确实,大多数科普要么是光顾着讲爱因斯坦和波尔打嘴炮的历史了,不讲物理:要么讲着讲着 ...

  8. 对偶量子计算机,斯坦福大学:通过时空对偶性探索量子纠缠的动力学

    近年来,量子计算机和模拟器的开发取得了重大进展.这些新兴的物理系统为控制和测量各种量子动力学开辟了前所未有的可能性.现在可以在实验室环境中检查多体物理学中一些以前被认为是推测性的问题,并且超出了实验探 ...

  9. 量子叠加态和量子纠缠_从无到有的量子隐形传态。 第2部分-在真实设备上进行操作...

    量子叠加态和量子纠缠 With the theory done, we can now teleport a real qubit on a real device! 理论完成后,我们现在可以在真实设 ...

最新文章

  1. spark—3(Spark Scheduler)
  2. Activity、View、Window、DecorView的关系
  3. qt android oci数据库,QT mysql SQLite 数据库支持
  4. 剑指Offer #10 矩形覆盖(问题分析)
  5. LeetCode 179. 最大数(自定义谓词函数--Lambda表达式--排序)
  6. C#委托、类和事件的验证【C#】
  7. 【问题解决方案】visudo: /etc/sudoers is busy, try again later
  8. JAVAWeb项目 微型商城项目-------(二)数据库设计
  9. android安装svn,Android StudioSVN安装和使用
  10. Typora快捷键【官方文档】
  11. ActiveMQ学习笔记(4)----JMS的API结构和开发步骤
  12. 记一次无意间的bypass云锁的SQL注入
  13. 小程序:emoji等表情base64后乱码解决方案
  14. 算法笔记:Playing Atari with Deep Reinforcement Learning
  15. “要吃鲷鱼到岛上钓”团队小结
  16. 使用pyTorch搭建自己的facenet
  17. 离散数学实验报告三——真值表与主范式
  18. 算法笔记——15个瓶子,4只老鼠,测试哪瓶有毒
  19. AD练习笔记 51单片机最小系统开发板
  20. Spring-SpringMVC-Mybatis项目学习

热门文章

  1. STM32F10xxx20xxx21xxxL1xxxx Cortex-M3程序设计手册 阅读笔记二(5):Cortex-M3处理器能量管理
  2. C/C++中argv[ ]与argc内容解读//(涉及运用cmd)
  3. 有三类人永远做不了程序员
  4. w ndows无法连接到System,Windows无法连接到System Event Notification Service服务解决方法...
  5. uint8_t / uint16_t / uint32_t /uint64_t 数据类型集中网上的解释
  6. Centos 7搭建DNS(5)智能DNS
  7. 早起看CMU15213课程第二天
  8. 安装使用python-pcl调用ICP算法|debug
  9. 35个非常有创意的 Flash 网站作品欣赏
  10. BZOJ 4239 巴士走读