相対エントロピーから情報と物理を組み立てる 第3部 第6章 §3.6.3 ★★★ Bell 状態の対を使うと量子ビット1個で2ビット送れる。一般の共有状態では、送れる古典情報量の上限が D ( ρ ^ A B ∥ π ^ A ⊗ ρ ^ B ) D(\hat\rho_{AB}\,\|\,\hat\pi_A\otimes\hat\rho_B) D ( ρ ^ A B ∥ π ^ A ⊗ ρ ^ B ) に等しい
手続き
超高密度符号は C. H. Bennett と S. J. Wiesner が提案した1 1 C. H. Bennett and S. J. Wiesner (1992), Physical Review Letters 69 , 2881–2884。 。Alice と Bob は ∣ Φ + ⟩ A B | \Phi^+ \rangle _{AB} ∣ Φ + ⟩ A B を共有している。Alice は送りたい2ビット x = ( x 1 , x 2 ) ∈ { 0 , 1 } 2 x=(x_1,x_2)\in\{0,1\}^2 x = ( x 1 , x 2 ) ∈ { 0 , 1 } 2 に応じて、A A A に 1 \mathbf 1 1 、X X X 、Z Z Z 、X Z XZ X Z のどれかを当て、A A A を Bob に送る。式 (3.6.4) から、Bob の手元の2量子ビットは ∣ Φ + ⟩ | \Phi^+ \rangle ∣ Φ + ⟩ 、∣ Ψ + ⟩ | \Psi^+ \rangle ∣ Ψ + ⟩ 、∣ Φ − ⟩ | \Phi^- \rangle ∣ Φ − ⟩ 、− ∣ Ψ − ⟩ -| \Psi^- \rangle − ∣ Ψ − ⟩ のどれかになる。この4つは互いに直交するので、Bob が Bell 基底で測れば確率1で見分けられ、2ビットが誤りなく伝わる。
資源の勘定は、送った量子ビットが1個、消費した ebit が1組で、伝わった古典ビットが2個である。式 (3.6.2) の左の式がこれである。2節の Holevo 限界から、Bob が受け取った系の次元は 4 4 4 なので、2ビットはこの状況で送れる上限である。
一般の共有状態で送れる情報量
共有した状態が ∣ Φ + ⟩ | \Phi^+ \rangle ∣ Φ + ⟩ でない一般の ρ ^ A B \hat\rho_{AB} ρ ^ A B のとき、同じ形の手続き(Alice は A A A にユニタリ U ^ x \hat U_x U ^ x を当てて A A A を送る)で送れる古典情報量を求める。Bob の手元に届く状態は ρ ^ x = ( U ^ x ⊗ 1 ) ρ ^ A B ( U ^ x ⊗ 1 ) † \hat\rho_x=(\hat U_x\otimes\mathbf 1)\hat\rho_{AB}(\hat U_x\otimes\mathbf 1)^\dagger ρ ^ x = ( U ^ x ⊗ 1 ) ρ ^ A B ( U ^ x ⊗ 1 ) † で、Bob が得られる情報の上限は Holevo 量 χ ( { p x , ρ ^ x } ) \chi(\{p_x,\hat\rho_x\}) χ ({ p x , ρ ^ x }) である。この上限を符号化 { p x , U ^ x } \{p_x,\hat U_x\} { p x , U ^ x } について最大にしたものを C ( ρ ^ A B ) C(\hat\rho_{AB}) C ( ρ ^ A B ) と書く。
定理 3.6.4(超高密度符号の情報量 ★★★)
Alice の側の次元を d A d_A d A とすると、
C ( ρ ^ A B ) = max { p x , U ^ x } χ = D ( ρ ^ A B ∥ π ^ A ⊗ ρ ^ B ) = ln d A + S ( B ) − S ( A B ) . (3.6.10) C(\hat\rho_{AB})=\max_{\{p_x,\hat U_x\}}\chi=D(\hat\rho_{AB}\,\|\,\hat\pi_A\otimes\hat\rho_B)=\ln d_A+S(B)-S(AB).\tag{3.6.10} C ( ρ ^ A B ) = { p x , U ^ x } max χ = D ( ρ ^ A B ∥ π ^ A ⊗ ρ ^ B ) = ln d A + S ( B ) − S ( A B ) . ( 3.6.10 )
証明 上界:ρ ^ x \hat\rho_x ρ ^ x はどれも ρ ^ A B \hat\rho_{AB} ρ ^ A B をユニタリで移したものなので S ( ρ ^ x ) = S ( A B ) S(\hat\rho_x)=S(AB) S ( ρ ^ x ) = S ( A B ) 。平均 ρ ˉ = ∑ x p x ρ ^ x \bar\rho=\sum_xp_x\hat\rho_x ρ ˉ = ∑ x p x ρ ^ x の B B B の側は、命題 3.6.2 から ρ ^ B \hat\rho_B ρ ^ B のままである。劣加法性(第3部第2章 )と S ( ρ ˉ A ) ≤ ln d A S(\bar\rho_A)\le\ln d_A S ( ρ ˉ A ) ≤ ln d A から S ( ρ ˉ ) ≤ S ( ρ ˉ A ) + S ( ρ ^ B ) ≤ ln d A + S ( B ) S(\bar\rho)\le S(\bar\rho_A)+S(\hat\rho_B)\le\ln d_A+S(B) S ( ρ ˉ ) ≤ S ( ρ ˉ A ) + S ( ρ ^ B ) ≤ ln d A + S ( B ) 。したがってχ = S ( ρ ˉ ) − S ( A B ) ≤ ln d A + S ( B ) − S ( A B ) \chi=S(\bar\rho)-S(AB)\le\ln d_A+S(B)-S(AB) χ = S ( ρ ˉ ) − S ( A B ) ≤ ln d A + S ( B ) − S ( A B ) 。
到達:量子ビット(d A = 2 d_A=2 d A = 2 )では、1 \mathbf 1 1 、X X X 、Y Y Y 、Z Z Z を確率 1 / 4 1/4 1/4 ずつ当てる。任意の 2 × 2 2\times2 2 × 2 行列 M M M について
1 4 ( M + X M X + Y M Y + Z M Z ) = Tr M 2 1 (3.6.11) \frac14\bigl(M+XMX+YMY+ZMZ\bigr)=\frac{\operatorname{Tr} M}{2}\,\mathbf 1\tag{3.6.11} 4 1 ( M + X M X + Y M Y + Z M Z ) = 2 Tr M 1 ( 3.6.11 )
が成り立つ(M M M を 1 , X , Y , Z \mathbf 1,X,Y,Z 1 , X , Y , Z で展開すると、1 \mathbf 1 1 の成分以外は4項のうち2つで符号が反転して消える)。これを A A A の側に当てると ρ ˉ = π ^ A ⊗ ρ ^ B \bar\rho=\hat\pi_A\otimes\hat\rho_B ρ ˉ = π ^ A ⊗ ρ ^ B になり、S ( ρ ˉ ) = ln 2 + S ( B ) S(\bar\rho)=\ln2+S(B) S ( ρ ˉ ) = ln 2 + S ( B ) で上界に一致する。d A d_A d A が一般のときは、X X X と Z Z Z の代わりに d A d_A d A 次元のずらし ∣ k ⟩ ↦ ∣ k + 1 ⟩ | k \rangle \mapsto| k+1 \rangle ∣ k ⟩ ↦ ∣ k + 1 ⟩ と位相 ∣ k ⟩ ↦ e 2 π i k / d A ∣ k ⟩ | k \rangle \mapsto\mathrm{e}^{2\pi\mathrm{i} k/d_A}| k \rangle ∣ k ⟩ ↦ e 2 π i k / d A ∣ k ⟩ の積 d A 2 d_A^2 d A 2 個を使えば同じ式が成り立つ。最後の等号は命題 3.6.1 である。
ただし、C ( ρ ^ A B ) C(\hat\rho_{AB}) C ( ρ ^ A B ) が ln d A \ln d_A ln d A を下回るとき、Alice は共有した状態を捨て、新しい d A d_A d A 次元の系に古典の値を直接載せて送るほうが多くを送れる(上限 ln d A \ln d_A ln d A )。したがって、もつれを使って得をする分は
max { C ( ρ ^ A B ) , ln d A } − ln d A = max { 0 , − S ( A ∣ B ) } (3.6.12) \max\{C(\hat\rho_{AB}),\ln d_A\}-\ln d_A=\max\{0,\,-S(A\,|\,B)\}\tag{3.6.12} max { C ( ρ ^ A B ) , ln d A } − ln d A = max { 0 , − S ( A ∣ B )} ( 3.6.12 )
である。超高密度符号で得をするのは条件付きエントロピーが負の状態だけで、得の大きさは − S ( A ∣ B ) -S(A\,|\,B) − S ( A ∣ B ) に等しい。第3部第2章で「もつれの目印」として出した負の条件付きエントロピーは、ここで「量子ビット1個に余分に載せられる古典情報量」という操作の意味を持つ。この公式は T. Hiroshima が混合状態について示した2 2 T. Hiroshima (2001), Journal of Physics A 34 , 6907–6912。 。
比べる相手 π ^ A ⊗ ρ ^ B \hat\pi_A\otimes\hat\rho_B π ^ A ⊗ ρ ^ B は、Pauli の4つで平均した後の Bob の手元の状態 ρ ˉ \bar\rho ρ ˉ そのものである。式 (3.6.10) の相対エントロピーは「符号化した後の1つの状態 ρ ^ x \hat\rho_x ρ ^ x が、平均の状態 ρ ˉ \bar\rho ρ ˉ からどれだけ離れているか」を測っていて、Holevo 量の第3部第2章の書き方 χ = ∑ x p x D ( ρ ^ x ∥ ρ ˉ ) \chi=\sum_xp_xD(\hat\rho_x\,\|\,\bar\rho) χ = ∑ x p x D ( ρ ^ x ∥ ρ ˉ ) と同じ形になっている。
Werner 状態での情報量
雑音の例として、第3部第2章の Werner 状態
ρ ^ p = p ∣ Φ + ⟩ ⟨ Φ + ∣ + ( 1 − p ) 1 4 ( 0 ≤ p ≤ 1 ) (3.6.13) \hat\rho_p=p| \Phi^+ \rangle \langle \Phi^+ |+(1-p)\frac{\mathbf 1}{4}\qquad(0\le p\le1)\tag{3.6.13} ρ ^ p = p ∣ Φ + ⟩ ⟨ Φ + ∣ + ( 1 − p ) 4 1 ( 0 ≤ p ≤ 1 ) ( 3.6.13 )
をとる。固有値は ( 1 + 3 p ) / 4 (1+3p)/4 ( 1 + 3 p ) /4 が1つと ( 1 − p ) / 4 (1-p)/4 ( 1 − p ) /4 が3つで、ρ ^ B = 1 / 2 \hat\rho_B=\mathbf 1/2 ρ ^ B = 1 /2 は p p p によらない。式 (3.6.10) から
C ( ρ ^ p ) = 2 ln 2 − S ( ρ ^ p ) . (3.6.14) C(\hat\rho_p)=2\ln2-S(\hat\rho_p).\tag{3.6.14} C ( ρ ^ p ) = 2 ln 2 − S ( ρ ^ p ) . ( 3.6.14 )
C ( ρ ^ p ) > ln 2 C(\hat\rho_p)>\ln2 C ( ρ ^ p ) > ln 2 となるのは S ( ρ ^ p ) < ln 2 S(\hat\rho_p)<\ln2 S ( ρ ^ p ) < ln 2 、すなわち S ( A ∣ B ) < 0 S(A\,|\,B)<0 S ( A ∣ B ) < 0 のときで、数値で解くと p > p ∗ = 0.7476 p>p_*=0.7476 p > p ∗ = 0.7476 (∣ Φ + ⟩ | \Phi^+ \rangle ∣ Φ + ⟩ との重なり F = ( 1 + 3 p ) / 4 > 0.8107 F=(1+3p)/4>0.8107 F = ( 1 + 3 p ) /4 > 0.8107 )である。Werner 状態は p > 1 / 3 p>1/3 p > 1/3 でもつれている(第3部第4章)ので、1 / 3 < p < 0.7476 1/3<p<0.7476 1/3 < p < 0.7476 の Werner 状態は、もつれているのに超高密度符号では得にならない。図 3.6.1 にこの様子を示す。
図 3.6.1 Werner 状態 ρ ^ p \hat\rho_p ρ ^ p を使った超高密度符号の情報量 C ( ρ ^ p ) = 2 ln 2 − S ( ρ ^ p ) C(\hat\rho_p)=2\ln2-S(\hat\rho_p) C ( ρ ^ p ) = 2 ln 2 − S ( ρ ^ p ) をビットで表したもの(実線、厳密な値)。破線はもつれを使わずに量子ビット1個で送れる1ビット。p > 1 / 3 p>1/3 p > 1/3 で状態はもつれているが、得をするのは p > p ∗ = 0.748 p>p_*=0.748 p > p ∗ = 0.748 (S ( A ∣ B ) < 0 S(A\,|\,B)<0 S ( A ∣ B ) < 0 )に限られる。
例題 3.6.3 雑音のある対での超高密度符号 ★★
オリジナル Werner 状態 ρ ^ p \hat\rho_p ρ ^ p を共有して超高密度符号を行う。
p = 0.9 p=0.9 p = 0.9 のとき、S ( ρ ^ p ) S(\hat\rho_p) S ( ρ ^ p ) と C ( ρ ^ p ) C(\hat\rho_p) C ( ρ ^ p ) を求め、もつれを使わない場合に比べて何ビット得をするかを答えよ。
式 (3.6.11) を使って、p = 0.9 p=0.9 p = 0.9 の対に Pauli の4つを等確率で当てた平均の状態を求め、それが π ^ A ⊗ ρ ^ B \hat\pi_A\otimes\hat\rho_B π ^ A ⊗ ρ ^ B に一致することを確かめよ。
p = 0.5 p=0.5 p = 0.5 では、もつれを使うべきか。
解答 (1) 固有値は ( 1 + 2.7 ) / 4 = 0.925 (1+2.7)/4=0.925 ( 1 + 2.7 ) /4 = 0.925 と 0.025 0.025 0.025 が3つ。S = − 0.925 ln 0.925 − 3 × 0.025 ln 0.025 = 0.0721 + 0.2767 = 0.3488 S=-0.925\ln0.925-3\times0.025\ln0.025=0.0721+0.2767=0.3488 S = − 0.925 ln 0.925 − 3 × 0.025 ln 0.025 = 0.0721 + 0.2767 = 0.3488 nat。C = 2 ln 2 − S = 1.3863 − 0.3488 = 1.0375 C=2\ln2-S=1.3863-0.3488=1.0375 C = 2 ln 2 − S = 1.3863 − 0.3488 = 1.0375 nat = 1.4968 =1.4968 = 1.4968 ビット。もつれを使わない1ビットに比べて 0.4968 0.4968 0.4968 ビット得をする。この得は − S ( A ∣ B ) = ln 2 − S ( ρ ^ p ) = 0.3444 -S(A\,|\,B)=\ln2-S(\hat\rho_p)=0.3444 − S ( A ∣ B ) = ln 2 − S ( ρ ^ p ) = 0.3444 nat に等しい。
(2) ρ ^ p \hat\rho_p ρ ^ p は ∣ Φ + ⟩ ⟨ Φ + ∣ | \Phi^+ \rangle \langle \Phi^+ | ∣ Φ + ⟩ ⟨ Φ + ∣ と 1 / 4 \mathbf 1/4 1 /4 の和で、A A A の側に式 (3.6.11) を当てると、1 / 4 \mathbf 1/4 1 /4 は変わらず、∣ Φ + ⟩ ⟨ Φ + ∣ | \Phi^+ \rangle \langle \Phi^+ | ∣ Φ + ⟩ ⟨ Φ + ∣ は1 4 ∑ σ ( σ ⊗ 1 ) ∣ Φ + ⟩ ⟨ Φ + ∣ ( σ ⊗ 1 ) † = 1 4 ( ∣ Φ + ⟩ ⟨ Φ + ∣ + ∣ Ψ + ⟩ ⟨ Ψ + ∣ + ∣ Ψ − ⟩ ⟨ Ψ − ∣ + ∣ Φ − ⟩ ⟨ Φ − ∣ ) = 1 / 4 \frac14\sum_{\sigma}(\sigma\otimes\mathbf 1)| \Phi^+ \rangle \langle \Phi^+ |(\sigma\otimes\mathbf 1)^\dagger=\frac14(| \Phi^+ \rangle \langle \Phi^+ |+| \Psi^+ \rangle \langle \Psi^+ |+| \Psi^- \rangle \langle \Psi^- |+| \Phi^- \rangle \langle \Phi^- |)=\mathbf 1/4 4 1 ∑ σ ( σ ⊗ 1 ) ∣ Φ + ⟩ ⟨ Φ + ∣ ( σ ⊗ 1 ) † = 4 1 ( ∣ Φ + ⟩ ⟨ Φ + ∣ + ∣ Ψ + ⟩ ⟨ Ψ + ∣ + ∣ Ψ − ⟩ ⟨ Ψ − ∣ + ∣ Φ − ⟩ ⟨ Φ − ∣ ) = 1 /4 になる(Y = i X Z Y=\mathrm{i} XZ Y = i X Z なので ( Y ⊗ 1 ) ∣ Φ + ⟩ (Y\otimes\mathbf 1)| \Phi^+ \rangle ( Y ⊗ 1 ) ∣ Φ + ⟩ は ∣ Ψ − ⟩ | \Psi^- \rangle ∣ Ψ − ⟩ に位相がついたもの)。平均は 1 / 4 = π ^ A ⊗ ρ ^ B \mathbf 1/4=\hat\pi_A\otimes\hat\rho_B 1 /4 = π ^ A ⊗ ρ ^ B で、S ( ρ ˉ ) = 2 ln 2 S(\bar\rho)=2\ln2 S ( ρ ˉ ) = 2 ln 2 。χ = 2 ln 2 − S ( ρ ^ p ) \chi=2\ln2-S(\hat\rho_p) χ = 2 ln 2 − S ( ρ ^ p ) となり、(1) と一致する。
(3) p = 0.5 p=0.5 p = 0.5 では固有値 0.625 0.625 0.625 と 0.125 0.125 0.125 が3つで S ( ρ ^ p ) = 1.0736 S(\hat\rho_p)=1.0736 S ( ρ ^ p ) = 1.0736 nat > ln 2 >\ln2 > ln 2 。C = 0.3127 C=0.3127 C = 0.3127 nat = 0.4512 =0.4512 = 0.4512 ビットで1ビットを下回るので、Alice は対を使わず、新しい量子ビットに1ビットを載せて送るほうがよい。p = 0.5 > 1 / 3 p=0.5>1/3 p = 0.5 > 1/3 なのでこの状態はもつれているが、超高密度符号の役には立たない。
1 C. H. Bennett and S. J. Wiesner (1992), Physical Review Letters 69 , 2881–2884。
2 T. Hiroshima (2001), Journal of Physics A 34 , 6907–6912。
AI(Claude)が書いた教材を、木下が勉強しながら公開しています。式と数値は検算していますが、誤りが残っているかもしれません。誤りのご指摘・削除のご依頼をいただければ直します。 連絡先:support@tecktom.com