参考:Weak coin flipping with small bias, Iordanis Kerenidis and Ashwin Nayak
我们考虑要做这样一件事情:Alice 和 Bob 要通过一个 two-party communication protocol,分别算出自己的 output bit c A , c B ∈ { 0 , 1 } c_A,c_B\in\{0,1\} c A , c B ∈ { 0 , 1 } 。如果输出满足c A = c B c_A=c_B c A = c B ,那么我们说这个 protocol 是 successful 的。
在 successful 的前提下,如果c A = c B = 0 c_A=c_B=0 c A = c B = 0 ,那么认为 Alice 赢,如果c A = c B = 1 c_A=c_B=1 c A = c B = 1 ,那么认为 Bob 赢。
一个 weak coin flipping protocol 需要满足以下两个性质:
Fairness:如果双方都是 honest(遵守 protocol),那么Pr ( c A = c B = 0 ) = Pr ( c A = c B = 1 ) = 1 2 \Pr(c_A=c_B=0)=\Pr(c_A=c_B=1)=\frac{1}{2} Pr ( c A = c B = 0 ) = Pr ( c A = c B = 1 ) = 2 1 ;
Small bias:如果 Alice 不是 honest 的,那么她获胜的概率将Pr ( c A = c B = 0 ) ≤ 1 2 + ϵ \Pr(c_A=c_B=0)\leq\frac{1}{2}+\epsilon Pr ( c A = c B = 0 ) ≤ 2 1 + ϵ ;同理如果 Bob 不是 honest 的,那么他获胜的概率将Pr ( c A = c B = 1 ) ≤ 1 2 + ϵ \Pr(c_A=c_B=1)\leq\frac{1}{2}+\epsilon Pr ( c A = c B = 1 ) ≤ 2 1 + ϵ 。这里的ϵ \epsilon ϵ 称为 bias。
类似地有 strong coin flipping protocol ,区别在于此时 Alice 和 Bob 不再分别偏向一个 bit 来决定胜负,而是要求:
如果双方都 honest,那么 output bit 仍然Pr ( c A = c B = 0 ) = Pr ( c A = c B = 1 ) = 1 2 \Pr(c_A=c_B=0)=\Pr(c_A=c_B=1)=\frac{1}{2} Pr ( c A = c B = 0 ) = Pr ( c A = c B = 1 ) = 2 1 (和 weak 情形一样);
如果某一方 dishonest,那么结果偏向任何一个值(0 或 1)的概率都不会超过Pr ( c A = c B = 0 / 1 ) ≤ 1 2 + ϵ \Pr(c_A=c_B=0/1)\leq \frac{1}{2}+\epsilon Pr ( c A = c B = 0 / 1 ) ≤ 2 1 + ϵ 。
很显然如果我们有一个 strong coin flipping protocol,那么可以直接自然诱导出一个 weak coin flipping protocol。
这只需要运行 strong coin flipping protocol,然后直接输出 output bit。
如果双方都 honest,那么显然输出的 bit 以1 / 2 1/2 1 / 2 的概率为 0 或 1,满足 fairness;如果一方 dishoest,那么由于 strong coin flipping protocol 的性质,输出偏向 0 或 1 的概率都不会超过1 / 2 + ϵ 1/2+\epsilon 1 / 2 + ϵ ,所以他获胜的概率也不会超过1 / 2 + ϵ 1/2+\epsilon 1 / 2 + ϵ ,满足 small bias。
如果有一个 weak coin flipping protocol,我们也能构造出一个 strong coin flipping protocol,但是会导致 bias 变大。
具体地,考虑这样一个 protocol:先运行 weak coin flipping protocol,然后令赢家均匀随机选择输出 0 或 1 并发送给输方作为最终 output bit。
如果双方都 honest,显然最终 output bit 仍然是均匀分布的,满足 fairness。否则如果一方不 honest,譬如 Alice 不 honest,那么她在 weak coin flipping protocol 中获胜的概率为p w ≤ 1 2 + ϵ p_w\leq\frac{1}{2}+\epsilon p w ≤ 2 1 + ϵ (由 weak coin flipping protocol 要求),那么她完全可以不均匀随机掷硬币,而是直接输出 0。假设 Bob 获胜的概率是p l p_l p l (不一定等于1 − p w 1-p_w 1 − p w ,因为 dishonest 可能导致 protocol 失败),Bob 获胜时还是会老老实实地均匀随机选择输出 0 或 1。那么最终 output bit 为 0 的概率为p w + 1 2 p l p_w+\frac{1}{2}p_l p w + 2 1 p l , 即此时 bias 为p w + 1 2 p l − 1 2 = p w + p l − 1 2 ≤ ϵ + p l / 2 p_w+\frac{1}{2}p_l-\frac{1}{2}=p_w+\frac{p_l-1}{2}\leq \epsilon+p_l/2 p w + 2 1 p l − 2 1 = p w + 2 p l − 1 ≤ ϵ + p l / 2 。
接下来我们考虑一个 weak coin flipping protocol with bias < 1 / 4 <1/4 < 1 / 4 。
这个 protocol 先依赖于一个参数α ∈ [ 0 , 1 ] \alpha\in[0,1] α ∈ [ 0 , 1 ] ,后面我们会对其进行最优化。
对于x , s ∈ { 0 , 1 } x,s\in \{0,1\} x , s ∈ { 0 , 1 } ,定义H s ⊗ H t ≅ C 2 ⊗ C 3 \mathcal{H}_s\otimes\mathcal{H}_t\cong \mathbb{C}^2\otimes \mathbb{C}^3 H s ⊗ H t ≅ C 2 ⊗ C 3 上的状态
∣ ψ x , s ⟩ = cos α 2 ∣ 0 ⟩ + ( − 1 ) s sin α 2 ∣ x + 1 ⟩ , ∣ ψ x ⟩ = 1 2 ( ∣ 0 ⟩ ∣ ψ x , 0 ⟩ + ∣ 1 ⟩ ∣ ψ x , 1 ⟩ ) . \begin{aligned}
& |\psi_{x,s}\rangle=\cos\frac{\alpha}{2}|0\rangle+(-1)^s\sin\frac{\alpha}{2}|x+1\rangle,\\
& |\psi_x\rangle=\frac{1}{\sqrt{2}}(|0\rangle|\psi_{x,0}\rangle+|1\rangle|\psi_{x,1}\rangle).
\end{aligned}
∣ ψ x , s ⟩ = cos 2 α ∣ 0 ⟩ + ( − 1 ) s sin 2 α ∣ x + 1 ⟩ , ∣ ψ x ⟩ = 2 1 ( ∣ 0 ⟩ ∣ ψ x , 0 ⟩ + ∣ 1 ⟩ ∣ ψ x , 1 ⟩ ) .
Protocol 如下进行:
Alice 均匀随机选取一个a ∈ { 0 , 1 } a\in\{0,1\} a ∈ { 0 , 1 } ,然后制备状态∣ ψ a ⟩ |\psi_a\rangle ∣ ψ a ⟩ ,并把第二个 qutrit 发送给 Bob;
Bob 均匀随机选取一个b ∈ { 0 , 1 } b\in\{0,1\} b ∈ { 0 , 1 } ,然后发送给 Alice;
Alice 然后把a a a 发送给 Bob,令c = a ⊕ b c=a\oplus b c = a ⊕ b 。
如果c = 0 c=0 c = 0 ,那么 Alice 输出c A = 0 c_A=0 c A = 0 并且把第一个 qubit 也发送给 Bob。然后 Bob 可以直接测量手中的 qubit-qutrit pair 以 check 它在 pure state ∣ ψ a ⟩ |\psi_a\rangle ∣ ψ a ⟩ ,如果是的那么也输出c B = 0 c_B=0 c B = 0 此时 Alice 赢;否则 Bob 认为 Alice 作弊。
如果c = 1 c=1 c = 1 ,那么 Bob 输出c B = 1 c_B=1 c B = 1 并且把手中的 qutrit 还给 Alice。然后 Alice 可以直接测量手中的 qubit-qutrit pair 以 check 它在 pure state ∣ ψ a ⟩ |\psi_a\rangle ∣ ψ a ⟩ ,如果是的那么也输出c A = 1 c_A=1 c A = 1 此时 Bob 赢;否则 Alice 认为 Bob 作弊。
接下来我们分析这个 protocol。
Lemma :如果 Bob 是 honest 的,那么 Alice 获胜的概率
Pr ( c B = 0 ) ≤ 1 2 + 1 2 cos 2 α 2 . \Pr(c_B=0)\leq \frac{1}{2}+\frac{1}{2}\cos^2\frac{\alpha}{2}.
Pr ( c B = 0 ) ≤ 2 1 + 2 1 cos 2 2 α .
Proof : 不失一般性地我们认为 Alice 尽可能地想获胜。
Alice 最一般的作弊策略如下:Alice 引入一个 auxiliary space H \mathcal{H} H ,并制备一个状态∣ ψ ⟩ ∈ H ⊗ H s ⊗ H t |\psi\rangle\in \mathcal{H}\otimes \mathcal{H}_s\otimes\mathcal{H}_t ∣ ψ ⟩ ∈ H ⊗ H s ⊗ H t ,然后她在第一步把H t \mathcal{H}_t H t 部分发送给 Bob。此时我们记 Bob 手中的状态为σ = T r H ⊗ H s ( ∣ ψ ⟩ ⟨ ψ ∣ ) \sigma=\mathrm{Tr}_{\mathcal{H}\otimes\mathcal{H}_s}(|\psi\rangle\langle\psi|) σ = T r H ⊗ H s ( ∣ ψ ⟩ ⟨ ψ ∣ ) 。
然后在第 3 步中,为了让自己能赢,Alice 会无脑地发送a = b a=b a = b 给 Bob 来确保c = 0 c=0 c = 0 ,然后通过操纵手中的状态使得尽量通过 Bob 的 check。Alice 需要根据 Bob 发来的b b b 操作一个 unitary 得到状态
∣ ψ ~ b ⟩ = ( U b ⊗ I H t ) ∣ ψ ⟩ = ∑ i p i ∣ i ⟩ ∣ ψ ~ i , b ⟩ , |\tilde{\psi}_b\rangle=(U_b\otimes I_{\mathcal{H}_t})|\psi\rangle=\sum_i \sqrt{p_i}|i\rangle|\tilde{\psi}_{i,b}\rangle,
∣ ψ ~ b ⟩ = ( U b ⊗ I H t ) ∣ ψ ⟩ = i ∑ p i ∣ i ⟩ ∣ ψ ~ i , b ⟩ ,
那么此时 Alice 通过 Bob 的 check 的概率就是 Bob measure 得到∣ ψ b ⟩ |\psi_b\rangle ∣ ψ b ⟩ (因为 Alice 发给 Bob 的是a = b a=b a = b ),即
Pr [ Alice wins ∣ Bob sends b ] = ∑ i p i ∣ ⟨ ψ b ∣ ψ ~ i , b ⟩ ∣ 2 = F ( σ b , ∣ ψ b ⟩ ⟨ ψ b ∣ ) ≤ F ( T r H s ( σ b ) , T r H s ( ∣ ψ b ⟩ ⟨ ψ b ∣ ) ) = F ( σ , ρ b ) , \begin{aligned}
\Pr[\text{Alice wins}\mid \text{Bob sends }b]&=\sum_i p_i|\langle\psi_b|\tilde{\psi}_{i,b}\rangle|^2\\
&=F(\sigma_b,|\psi_b\rangle\langle\psi_b|)\\
&\leq F(\mathrm{Tr}_{\mathcal{H}_s}(\sigma_b),\mathrm{Tr}_{\mathcal{H}_s}(|\psi_b\rangle\langle\psi_b|))\\
&=F(\sigma,\rho_b),
\end{aligned}
Pr [ Alice wins ∣ Bob sends b ] = i ∑ p i ∣ ⟨ ψ b ∣ ψ ~ i , b ⟩ ∣ 2 = F ( σ b , ∣ ψ b ⟩ ⟨ ψ b ∣ ) ≤ F ( T r H s ( σ b ) , T r H s ( ∣ ψ b ⟩ ⟨ ψ b ∣ ) ) = F ( σ , ρ b ) ,
其中F F F 是 fidelity,σ b = ∑ i p i ∣ ψ ~ i , b ⟩ ⟨ ψ ~ i , b ∣ \sigma_b=\sum_i p_i |\tilde{\psi}_{i,b}\rangle\langle\tilde{\psi}_{i,b}| σ b = ∑ i p i ∣ ψ ~ i , b ⟩ ⟨ ψ ~ i , b ∣ 。注意到 Alice 只能作用U b ⊗ I U_b\otimes I U b ⊗ I ,因此在 trace out 掉H s \mathcal{H}_s H s 后,剩下的就是 Bob 在第 1 轮就拿在手里的状态σ \sigma σ 。而且
ρ b = T r H s ( ∣ ψ b ⟩ ⟨ ψ b ∣ ) = cos 2 α 2 ∣ 0 ⟩ ⟨ 0 ∣ + sin 2 α 2 ∣ b + 1 ⟩ ⟨ b + 1 ∣ . \rho_b=\mathrm{Tr}_{\mathcal{H}_s}(|\psi_b\rangle\langle\psi_b|)=\cos^2\frac{\alpha}{2}|0\rangle\langle 0|+\sin^2\frac{\alpha}{2}|b+1\rangle\langle b+1|.
ρ b = T r H s ( ∣ ψ b ⟩ ⟨ ψ b ∣ ) = cos 2 2 α ∣ 0 ⟩ ⟨ 0 ∣ + sin 2 2 α ∣ b + 1 ⟩ ⟨ b + 1 ∣ .
因此 Alice 最终获胜的概率为
Pr [ Alice wins ] = 1 2 ( Pr [ Alice wins ∣ Bob sends 0 ] + Pr [ Alice wins ∣ Bob sends 1 ] ) = 1 2 ( F ( σ , ρ 0 ) + F ( σ , ρ 1 ) ) ≤ 1 2 ( 1 + F ( ρ 0 , ρ 1 ) ) = 1 2 ( 1 + cos 2 α 2 ) , \begin{aligned}
\Pr[\text{Alice wins}]&=\frac{1}{2}(\Pr[\text{Alice wins}\mid \text{Bob sends }0]+\Pr[\text{Alice wins}\mid \text{Bob sends }1])\\
&=\frac{1}{2}(F(\sigma,\rho_0)+F(\sigma,\rho_1))\\
&\leq \frac{1}{2}\left(1+\sqrt{F(\rho_0,\rho_1)}\right)\\
&=\frac{1}{2}\left (1+\cos^2\frac{\alpha}{2}\right ),
\end{aligned}
Pr [ Alice wins ] = 2 1 ( Pr [ Alice wins ∣ Bob sends 0 ] + Pr [ Alice wins ∣ Bob sends 1 ] ) = 2 1 ( F ( σ , ρ 0 ) + F ( σ , ρ 1 ) ) ≤ 2 1 ( 1 + F ( ρ 0 , ρ 1 ) ) = 2 1 ( 1 + cos 2 2 α ) ,
其中F ( ρ 0 , ρ 1 ) = ∥ ρ 0 ρ 1 ∥ T r 2 F(\rho_0,\rho_1)=\|\sqrt{\rho_0}\sqrt{\rho_1}\|_{\mathrm{Tr}}^2 F ( ρ 0 , ρ 1 ) = ∥ ρ 0 ρ 1 ∥ T r 2 。
这个界是紧的,因为 Alice 之需要制备∣ ψ 0 ⟩ + ∣ ψ 1 ⟩ |\psi_0\rangle+|\psi_1\rangle ∣ ψ 0 ⟩ + ∣ ψ 1 ⟩ 的归一化态,然后把第二个 qutrit 发给 Bob 即可。
□ \square □
Lemma :如果 Bob 是 dishonest 的,那么 Bob 获胜的概率
Pr ( c A = 1 ) ≤ ( 1 2 cos 2 α 2 + sin 2 α 2 ) 2 . \Pr(c_A=1)\leq\left (\frac{1}{\sqrt{2}}\cos^2\frac{\alpha}{2}+\sin^2\frac{\alpha}{2}\right )^2.
Pr ( c A = 1 ) ≤ ( 2 1 cos 2 2 α + sin 2 2 α ) 2 .
Proof : Bob 如果作弊,那么他在第一轮得到∣ ψ a ⟩ |\psi_a\rangle ∣ ψ a ⟩ 的第二个 qutrit 后,就要尝试去猜测a a a 的值以便在第 2 轮发送b = a ⊕ 1 b=a\oplus 1 b = a ⊕ 1 来确保c = 1 c=1 c = 1 从而获胜。但是这个猜测过程还要对 qutrit 进行尽量小的扰动,否则 Alice 在最后的 check 中会发现异常从而判定 Bob 作弊。
Bob 这样做:他也引入 auxiliary space H ⊗ C 2 \mathcal{H}\otimes \mathbb{C}^2 H ⊗ C 2 ,然后作用一个 unitary U U U ,在基态上如此定义(下面∣ i ⟩ |i\rangle ∣ i ⟩ 是H t \mathcal{H}_t H t 的一个 basis):
U : ∣ i ⟩ ∣ 0 ⟩ ∣ 0 ⟩ ↦ ∣ ϕ i , 0 ⟩ ∣ 0 ⟩ + ∣ ϕ i , 1 ⟩ ∣ 1 ⟩ . U:|i\rangle|0\rangle|0\rangle\mapsto |\phi_{i,0}\rangle|0\rangle+|\phi_{i,1}\rangle|1\rangle.
U : ∣ i ⟩ ∣ 0 ⟩ ∣ 0 ⟩ ↦ ∣ ϕ i , 0 ⟩ ∣ 0 ⟩ + ∣ ϕ i , 1 ⟩ ∣ 1 ⟩ .
然后 Bob 测量最后一个 qubit,并把它的值还给 Alice。如果碰巧c = 1 c=1 c = 1 ,那么就把对应的 qutrit 部分发送给 Alice。
假设 Alice 选了a a a , 那么 Bob 获胜的概率为(相当于只算了U U U 作用在∣ ψ a ⟩ |\psi_a\rangle ∣ ψ a ⟩ 上时,对应的∣ ϕ i , a ˉ ⟩ |\phi_{i,\bar{a}}\rangle ∣ ϕ i , a ˉ ⟩ 部分的 norm 平方和):
∥ ( ⟨ ψ a ∣ ⊗ I H ) ⋅ 1 2 ( ∣ 0 ⟩ ( cos α 2 ∣ ϕ 0 , a ˉ ⟩ + sin α 2 ∣ ϕ a + 1 , a ˉ ⟩ ) + ∣ 1 ⟩ ( cos α 2 ∣ ϕ 0 , a ˉ ⟩ − sin α 2 ∣ ϕ a + 1 , a ˉ ⟩ ) ) ∥ 2 = 1 4 ∥ ( ⟨ ψ a , 0 ∣ ⊗ I H ) ⋅ ( cos α 2 ∣ ϕ 0 , a ˉ ⟩ + sin α 2 ∣ ϕ a + 1 , a ˉ ⟩ ) + ( ⟨ ψ a , 0 ∣ ⊗ I H ) ⋅ ( cos α 2 ∣ ϕ 0 , a ˉ ⟩ − sin α 2 ∣ ϕ a + 1 , a ˉ ⟩ ) ∥ 2 = ∥ cos 2 α 2 ( ⟨ 0 ∣ ⊗ I ) ∣ ϕ 0 , a ˉ ⟩ + sin 2 α 2 ( ⟨ a + 1 ∣ ⊗ I ) ∣ ϕ a + 1 , a ˉ ⟩ ∥ 2 ≤ ( cos 2 α 2 ∥ ( ⟨ 0 ∣ ⊗ I ) ∣ ϕ 0 , a ˉ ⟩ ∥ + sin 2 α 2 ∥ ( ⟨ a + 1 ∣ ⊗ I ) ∣ ϕ a + 1 , a ˉ ⟩ ∥ ) 2 ≤ ( cos 2 α 2 ∥ ∣ ϕ 0 , a ˉ ⟩ ∥ + sin 2 α 2 ∥ ∣ ϕ a + 1 , a ˉ ⟩ ∥ ) 2 ≤ ( cos 2 α 2 ∥ ∣ ϕ 0 , a ˉ ⟩ ∥ + sin 2 α 2 ) 2 . \begin{aligned}
&\left \| (\langle\psi_a|\otimes I_{\mathcal{H}})\cdot \frac{1}{\sqrt{2}}\left (|0\rangle\left (\cos\frac{\alpha}{2}|\phi_{0,\bar{a}}\rangle+\sin\frac{\alpha}{2}|\phi_{a+1,\bar{a}}\rangle\right ) + |1\rangle\left (\cos\frac{\alpha}{2}|\phi_{0,\bar{a}}\rangle-\sin\frac{\alpha}{2}|\phi_{a+1,\bar{a}}\rangle\right )\right )\right \|^2\\
=&\frac{1}{4}\left \| (\langle\psi_{a,0}|\otimes I_{\mathcal{H}})\cdot \left (\cos\frac{\alpha}{2}|\phi_{0,\bar{a}}\rangle+\sin\frac{\alpha}{2}|\phi_{a+1,\bar{a}}\rangle\right ) + (\langle\psi_{a,0}|\otimes I_{\mathcal{H}})\cdot\left (\cos\frac{\alpha}{2}|\phi_{0,\bar{a}}\rangle-\sin\frac{\alpha}{2}|\phi_{a+1,\bar{a}}\rangle\right )\right \|^2\\
=&\left \| \cos^2\frac{\alpha}{2}(\langle 0|\otimes I)|\phi_{0,\bar{a}}\rangle+\sin^2\frac{\alpha}{2}(\langle a+1|\otimes I)|\phi_{a+1,\bar{a}}\rangle\right \|^2\\
\leq& \left (\cos^2\frac{\alpha}{2}\|(\langle 0|\otimes I)|\phi_{0,\bar{a}}\rangle\|+\sin^2\frac{\alpha}{2}\|(\langle a+1|\otimes I)|\phi_{a+1,\bar{a}}\rangle\|\right )^2\\
\leq&\left (\cos^2\frac{\alpha}{2}\||\phi_{0,\bar{a}}\rangle\|+\sin^2\frac{\alpha}{2}\||\phi_{a+1,\bar{a}}\rangle\|\right )^2\\
\leq& \left (\cos^2\frac{\alpha}{2}\||\phi_{0,\bar{a}}\rangle\|+\sin^2\frac{\alpha}{2}\right )^2.\\
\end{aligned}
= = ≤ ≤ ≤ ∥ ∥ ∥ ∥ ∥ ( ⟨ ψ a ∣ ⊗ I H ) ⋅ 2 1 ( ∣ 0 ⟩ ( cos 2 α ∣ ϕ 0 , a ˉ ⟩ + sin 2 α ∣ ϕ a + 1 , a ˉ ⟩ ) + ∣ 1 ⟩ ( cos 2 α ∣ ϕ 0 , a ˉ ⟩ − sin 2 α ∣ ϕ a + 1 , a ˉ ⟩ ) ) ∥ ∥ ∥ ∥ ∥ 2 4 1 ∥ ∥ ∥ ∥ ( ⟨ ψ a , 0 ∣ ⊗ I H ) ⋅ ( cos 2 α ∣ ϕ 0 , a ˉ ⟩ + sin 2 α ∣ ϕ a + 1 , a ˉ ⟩ ) + ( ⟨ ψ a , 0 ∣ ⊗ I H ) ⋅ ( cos 2 α ∣ ϕ 0 , a ˉ ⟩ − sin 2 α ∣ ϕ a + 1 , a ˉ ⟩ ) ∥ ∥ ∥ ∥ 2 ∥ ∥ ∥ ∥ cos 2 2 α ( ⟨ 0 ∣ ⊗ I ) ∣ ϕ 0 , a ˉ ⟩ + sin 2 2 α ( ⟨ a + 1 ∣ ⊗ I ) ∣ ϕ a + 1 , a ˉ ⟩ ∥ ∥ ∥ ∥ 2 ( cos 2 2 α ∥ ( ⟨ 0 ∣ ⊗ I ) ∣ ϕ 0 , a ˉ ⟩ ∥ + sin 2 2 α ∥ ( ⟨ a + 1 ∣ ⊗ I ) ∣ ϕ a + 1 , a ˉ ⟩ ∥ ) 2 ( cos 2 2 α ∥ ∣ ϕ 0 , a ˉ ⟩ ∥ + sin 2 2 α ∥ ∣ ϕ a + 1 , a ˉ ⟩ ∥ ) 2 ( cos 2 2 α ∥ ∣ ϕ 0 , a ˉ ⟩ ∥ + sin 2 2 α ) 2 .
现在回看 Bob 获胜的概率,实际上是a = 0 a=0 a = 0 和a = 1 a=1 a = 1 时上式子的平均值。此外根据定义,我们知道∥ ϕ 0 , 0 ∥ 2 + ∥ ϕ 0 , 1 ⟩ ∥ 2 = 1 \|\phi_{0,0}\|^2+\|\phi_{0,1}\rangle\|^2=1 ∥ ϕ 0 , 0 ∥ 2 + ∥ ϕ 0 , 1 ⟩ ∥ 2 = 1 ,因此最大值取在∥ ϕ 0 , 0 ⟩ ∥ = ∥ ϕ 0 , 1 ⟩ ∥ = 1 / 2 \|\phi_{0,0}\rangle\|=\|\phi_{0,1}\rangle\|=1/\sqrt{2} ∥ ϕ 0 , 0 ⟩ ∥ = ∥ ϕ 0 , 1 ⟩ ∥ = 1 / 2 上。此时获胜概率为
( 1 2 cos 2 α 2 + sin 2 α 2 ) 2 . \left (\frac{1}{\sqrt{2}}\cos^2\frac{\alpha}{2}+\sin^2\frac{\alpha}{2}\right )^2.
( 2 1 cos 2 2 α + sin 2 2 α ) 2 .
□ \square □
同样 Bob 也有一个作弊策略达到这个获胜概率。Bob 在第一轮获得 qutrit 后,可以引入一个 auxiliary qubit 并进行如下一个变换:
∣ 0 ⟩ ∣ 0 ⟩ ↦ ∣ 0 ⟩ ⊗ 1 2 ( ∣ 0 ⟩ + ∣ 1 ⟩ ) , ∣ x + 1 ⟩ ∣ 0 ⟩ ↦ ∣ x + 1 ⟩ ∣ x ⟩ , x ∈ { 0 , 1 } . \begin{aligned}
& |0\rangle|0\rangle\mapsto |0\rangle\otimes\frac{1}{\sqrt{2}}(|0\rangle+|1\rangle),\\
& |x+1\rangle|0\rangle\mapsto |x+1\rangle|x\rangle,\quad x\in\{0,1\}.
\end{aligned}
∣ 0 ⟩ ∣ 0 ⟩ ↦ ∣ 0 ⟩ ⊗ 2 1 ( ∣ 0 ⟩ + ∣ 1 ⟩ ) , ∣ x + 1 ⟩ ∣ 0 ⟩ ↦ ∣ x + 1 ⟩ ∣ x ⟩ , x ∈ { 0 , 1 } .
然后他 measure 最后一个 qubit 作为b b b 发送给 Alice。
综上所述,我们知道α \alpha α 从0 0 0 到π \pi π 变化时,Alice 和 Bob 的获胜概率分别减小和增大。当
1 2 + 1 2 cos 2 α 2 = ( 1 2 cos 2 α 2 + sin 2 α 2 ) 2 \frac{1}{2}+\frac{1}{2}\cos^2\frac{\alpha}{2}=\left (\frac{1}{\sqrt{2}}\cos^2\frac{\alpha}{2}+\sin^2\frac{\alpha}{2}\right )^2
2 1 + 2 1 cos 2 2 α = ( 2 1 cos 2 2 α + sin 2 2 α ) 2
时,Alice 和 Bob 的获胜概率都是 0.739 左右,此时 bias 为 0.239 小于1 / 4 1/4 1 / 4 。