相対エントロピーから情報と物理を組み立てる 第3部 第4章 §3.4.5 ★★★ 多数のコピーから LOCC で取り出せる ebit の率は、純粋状態ではちょうど E / ln 2 E/\ln2 E / ln 2 になる。典型系列と E R E_{\mathrm R} E R の単調性の2つから出る
蒸留の率
もつれは量子テレポーテーション(第3部第6章 )などで消費される資源で、標準の単位は Bell 状態 ∣ Φ + ⟩ | \Phi^+ \rangle ∣ Φ + ⟩ 1組=1 ebit である。そこで、ある状態 ρ ^ \hat\rho ρ ^ が何 ebit 分の価値を持つかを、次の操作で測る。
定義 3.4.11(蒸留できるもつれ)
ρ ^ ⊗ n \hat\rho^{\otimes n} ρ ^ ⊗ n から LOCC で ∣ Φ + ⟩ ⊗ m | \Phi^+ \rangle ^{\otimes m} ∣ Φ + ⟩ ⊗ m に忠実度 1 − δ n 1-\delta_n 1 − δ n (δ n → 0 \delta_n\to0 δ n → 0 )で近い状態を作れるとき、率 m / n m/n m / n は達成可能という。達成可能な率の上限を蒸留できるもつれ E D ( ρ ^ ) E_{\mathrm D}(\hat\rho) E D ( ρ ^ ) と呼び、単位は ebit とする。逆向きに、∣ Φ + ⟩ ⊗ m | \Phi^+ \rangle ^{\otimes m} ∣ Φ + ⟩ ⊗ m から LOCC で ρ ^ ⊗ n \hat\rho^{\otimes n} ρ ^ ⊗ n を作るのに要る m / n m/n m / n の下限をもつれのコスト E C ( ρ ^ ) E_{\mathrm C}(\hat\rho) E C ( ρ ^ ) と呼ぶ。
LOCC でもつれは増えないので E D ≤ E C E_{\mathrm D}\le E_{\mathrm C} E D ≤ E C である(蒸留してから作り直して元より多く得られるなら、もつれを増やせることになる)。純粋状態では2つが一致し、値はもつれのエントロピーになる。
定理 3.4.12(純粋状態の濃縮と希釈 ★★★)
純粋状態 ∣ Ψ ⟩ | \Psi \rangle ∣Ψ ⟩ について E D ( Ψ ) = E C ( Ψ ) = E ( Ψ ) / ln 2 E_{\mathrm D}(\Psi)=E_{\mathrm C}(\Psi)=E(\Psi)/\ln2 E D ( Ψ ) = E C ( Ψ ) = E ( Ψ ) / ln 2 ebit。
C. H. Bennett、H. J. Bernstein、S. Popescu、B. Schumacher が示した1 1 C. H. Bennett, H. J. Bernstein, S. Popescu and B. Schumacher (1996), Physical Review A 53 , 2046–2052。 。純粋状態から ebit を取り出す操作を濃縮 、ebit から純粋状態を作る操作を希釈 と呼ぶ。
濃縮の手順
2量子ビットの ∣ Ψ ⟩ = 1 − q ∣ 00 ⟩ + q ∣ 11 ⟩ | \Psi \rangle =\sqrt{1-q}\,| 00 \rangle +\sqrt q\,| 11 \rangle ∣Ψ ⟩ = 1 − q ∣00 ⟩ + q ∣11 ⟩ (0 < q < 1 / 2 0<q<1/2 0 < q < 1/2 )で手順を示す。n n n 組まとめると、x ∈ { 0 , 1 } n x\in\{0,1\}^n x ∈ { 0 , 1 } n の2進列で
∣ Ψ ⟩ ⊗ n = ∑ k = 0 n ( 1 − q ) n − k q k ∑ x : ∣ x ∣ = k ∣ x ⟩ A ∣ x ⟩ B (3.4.16) | \Psi \rangle ^{\otimes n}=\sum_{k=0}^n\sqrt{(1-q)^{n-k}q^k}\sum_{x:\,\lvert x\rvert =k}| x \rangle _A| x \rangle _B\tag{3.4.16} ∣Ψ ⟩ ⊗ n = k = 0 ∑ n ( 1 − q ) n − k q k x : ∣ x ∣ = k ∑ ∣ x ⟩ A ∣ x ⟩ B ( 3.4.16 )
と書ける(∣ x ∣ \lvert x\rvert ∣ x ∣ は x x x の中の 1 1 1 の個数)。係数は k k k だけで決まる。Alice が自分の n n n 個の量子ビットについて「1 1 1 がいくつあるか」を測る。この測定は∣ x ∣ = k \lvert x\rvert =k ∣ x ∣ = k の基底ベクトルが張る空間への射影 P ^ k \hat P_k P ^ k の組で、Alice の手元だけで実行できる。結果 k k k は確率 ( n k ) ( 1 − q ) n − k q k \binom nk(1-q)^{n-k}q^k ( k n ) ( 1 − q ) n − k q k で出て、そのあとの状態は
( n k ) − 1 / 2 ∑ x : ∣ x ∣ = k ∣ x ⟩ A ∣ x ⟩ B (3.4.17) \binom nk^{-1/2}\sum_{x:\,\lvert x\rvert =k}| x \rangle _A| x \rangle _B\tag{3.4.17} ( k n ) − 1/2 x : ∣ x ∣ = k ∑ ∣ x ⟩ A ∣ x ⟩ B ( 3.4.17 )
になる。これは Schmidt 係数がすべて ( n k ) − 1 \binom nk^{-1} ( k n ) − 1 に等しい最大にもつれた状態で、Schmidt 階数 ( n k ) \binom nk ( k n ) を持つ。( n k ) \binom nk ( k n ) が 2 2 2 のべきなら、局所ユニタリでlog 2 ( n k ) \log_2\binom nk log 2 ( k n ) 組の ∣ Φ + ⟩ | \Phi^+ \rangle ∣ Φ + ⟩ に並べ直せる。2 2 2 のべきでないときの端数を処理する手順を足しても率は変わらないので、ここでは log 2 ( n k ) \log_2\binom nk log 2 ( k n ) ebit を得たと数える。得られる平均は
1 n ∑ k = 0 n ( n k ) ( 1 − q ) n − k q k log 2 ( n k ) ⟶ h b ( q ) ln 2 = E ( Ψ ) ln 2 ( n → ∞ ) (3.4.18) \frac1n\sum_{k=0}^n\binom nk(1-q)^{n-k}q^k\log_2\binom nk\ \longrightarrow\ \frac{h_{\mathrm b}(q)}{\ln2}=\frac{E(\Psi)}{\ln2}\qquad(n\to\infty)\tag{3.4.18} n 1 k = 0 ∑ n ( k n ) ( 1 − q ) n − k q k log 2 ( k n ) ⟶ ln 2 h b ( q ) = ln 2 E ( Ψ ) ( n → ∞ ) ( 3.4.18 )
で、極限は典型系列の議論で出る。k k k は n q nq n q のまわりに幅 n \sqrt n n 程度で集まり(大数の法則)、その付近で ln ( n k ) = n h b ( k / n ) + O ( ln n ) \ln\binom nk=nh_{\mathrm b}(k/n)+\mathcal{O}(\ln n) ln ( k n ) = n h b ( k / n ) + O ( ln n ) (第1部第2章)だからである。図 3.4.4 は n = 10 n=10 n = 10 、100 100 100 での収束の様子である。
率 E / ln 2 E/\ln2 E / ln 2 より多くは取り出せないことは、E R E_{\mathrm R} E R の単調性から出る。m m m ebit に近い状態の E R E_{\mathrm R} E R はほぼ m ln 2 m\ln2 m ln 2 であり、ρ ^ ⊗ n \hat\rho^{\otimes n} ρ ^ ⊗ n の E R E_{\mathrm R} E R は∣ Ψ ⟩ ⊗ n | \Psi \rangle ^{\otimes n} ∣Ψ ⟩ ⊗ n が純粋状態なので n E ( Ψ ) nE(\Psi) n E ( Ψ ) である。LOCC で増えないので m ln 2 ≲ n E ( Ψ ) m\ln2\lesssim nE(\Psi) m ln 2 ≲ n E ( Ψ ) となる(近似の誤差が n n n あたりで 0 0 0 に行くことの確認には E R E_{\mathrm R} E R の連続性の評価が要るが、ここでは省く)。逆向きの希釈は、Alice が手元で ∣ Ψ ⟩ ⊗ n | \Psi \rangle ^{\otimes n} ∣Ψ ⟩ ⊗ n の典型的な部分を用意し、Bob の分を n E / ln 2 nE/\ln2 n E / ln 2 組ほどの ebit を使ったテレポーテーションで送れば実現できる(送る量子ビットの数を典型部分の次元まで減らす考え方は、B. Schumacher の量子データ圧縮と同じである)。
図 3.4.4 濃縮の手順で1組あたりに得られる ebit の平均(式 (3.4.18) の左辺。実線)と、n → ∞ n\to\infty n → ∞ の極限 h b ( q ) / ln 2 h_{\mathrm b}(q)/\ln2 h b ( q ) / ln 2 (点線)。n n n を増やすと下から極限に近づく
混合状態の蒸留
混合状態では E D < E C E_{\mathrm D}<E_{\mathrm C} E D < E C になりうる。蒸留の率の上限として、E R E_{\mathrm R} E R の単調性から E D ≤ E R / ln 2 E_{\mathrm D}\le E_{\mathrm R}/\ln2 E D ≤ E R / ln 2 が出る(純粋状態と同じ議論で、E R E_{\mathrm R} E R の加法性の代わりにE R ( ρ ^ ⊗ n ) ≤ n E R ( ρ ^ ) E_{\mathrm R}(\hat\rho^{\otimes n})\le nE_{\mathrm R}(\hat\rho) E R ( ρ ^ ⊗ n ) ≤ n E R ( ρ ^ ) を使う。σ ^ ∗ ⊗ n \hat\sigma^{*\otimes n} σ ^ ∗⊗ n が分離可能だからである)。下限としては、I. Devetak と A. Winter がAlice から Bob への一方向の通信だけを使う手順(ハッシング)で率 − S ( A ∣ B ) / ln 2 -S(A\,|\,B)/\ln2 − S ( A ∣ B ) / ln 2 を達成できることを示した2 2 I. Devetak and A. Winter (2005), Proceedings of the Royal Society A 461 , 207–235。 。まとめると
max { 0 , − S ( A ∣ B ) } ≤ E D ln 2 ≤ E R ≤ E F . (3.4.19) \max\{0,\,-S(A\,|\,B)\}\le E_{\mathrm D}\ln2\le E_{\mathrm R}\le E_{\mathrm F}.\tag{3.4.19} max { 0 , − S ( A ∣ B )} ≤ E D ln 2 ≤ E R ≤ E F . ( 3.4.19 )
定理 3.4.7 の下界 E R ≥ − S ( A ∣ B ) E_{\mathrm R}\ge-S(A\,|\,B) E R ≥ − S ( A ∣ B ) は、この両端を比べた形にもなっている。Werner 状態でいうと、p > 0.748 p>0.748 p > 0.748 ではハッシングで ebit を取り出せる。2量子ビットのもつれた状態はすべて、Alice と Bob が双方向に通信する別の手順で蒸留できることが知られている3 3 M. Horodecki, P. Horodecki and R. Horodecki (1997), Physical Review Letters 78 , 574–577。 。1 / 3 < p ≤ 0.748 1/3<p\le0.748 1/3 < p ≤ 0.748 の Werner 状態もそれで蒸留できるが、手順はここでは扱わない。
例題 3.4.5 4組の濃縮 ★★
オリジナル ∣ Ψ ⟩ = 3 / 4 ∣ 00 ⟩ + 1 / 4 ∣ 11 ⟩ | \Psi \rangle =\sqrt{3/4}\,| 00 \rangle +\sqrt{1/4}\,| 11 \rangle ∣Ψ ⟩ = 3/4 ∣00 ⟩ + 1/4 ∣11 ⟩ を n = 4 n=4 n = 4 組持っている。
Alice が 1 1 1 の個数 k k k を測ったとき、各 k = 0 , … , 4 k=0,\dots,4 k = 0 , … , 4 の出る確率を求めよ。
各結果のあとの状態の Schmidt 階数と、得られる ebit の平均を求めよ。1組あたりにすると何 ebit か。
n → ∞ n\to\infty n → ∞ の極限の値と比べ、n = 1000 n=1000 n = 1000 では1組あたりいくつになるかを述べよ。
解答 (1) 確率は ( 4 k ) ( 3 / 4 ) 4 − k ( 1 / 4 ) k \binom4k(3/4)^{4-k}(1/4)^k ( k 4 ) ( 3/4 ) 4 − k ( 1/4 ) k で、k = 0 , 1 , 2 , 3 , 4 k=0,1,2,3,4 k = 0 , 1 , 2 , 3 , 4 の順に 81 / 256 81/256 81/256 、108 / 256 108/256 108/256 、54 / 256 54/256 54/256 、12 / 256 12/256 12/256 、1 / 256 1/256 1/256 。
(2) 結果 k k k のあとの状態は式 (3.4.17) で、Schmidt 階数は ( 4 k ) = 1 , 4 , 6 , 4 , 1 \binom4k=1,4,6,4,1 ( k 4 ) = 1 , 4 , 6 , 4 , 1 である。k = 0 k=0 k = 0 、4 4 4 では積状態になってもつれは残らない。k = 1 k=1 k = 1 、3 3 3 では Schmidt 階数4の最大にもつれた状態で、局所ユニタリで2組の ∣ Φ + ⟩ | \Phi^+ \rangle ∣ Φ + ⟩ に並べ直せる。k = 2 k=2 k = 2 では階数6で、log 2 6 = 2.585 \log_26=2.585 log 2 6 = 2.585 ebit と数える。平均は
108 + 12 256 × 2 + 54 256 × 2.585 = 0.9375 + 0.5453 = 1.4828 ebit \frac{108+12}{256}\times2+\frac{54}{256}\times2.585=0.9375+0.5453=1.4828\ \text{ebit} 256 108 + 12 × 2 + 256 54 × 2.585 = 0.9375 + 0.5453 = 1.4828 ebit
で、1組あたり 0.371 0.371 0.371 ebit である。
(3) 極限は h b ( 1 / 4 ) / ln 2 = 0.5623 / 0.6931 = 0.811 h_{\mathrm b}(1/4)/\ln2=0.5623/0.6931=0.811 h b ( 1/4 ) / ln 2 = 0.5623/0.6931 = 0.811 ebit。n = 4 n=4 n = 4 では半分以下しか取り出せない。n = 10 n=10 n = 10 で 0.564 0.564 0.564 、n = 100 n=100 n = 100 で 0.770 0.770 0.770 、n = 1000 n=1000 n = 1000 で 0.806 0.806 0.806 と、ゆっくり極限に近づく(図 3.4.4 )。極限との差は ln ( n k ) \ln\binom nk ln ( k n ) と n h b ( k / n ) nh_{\mathrm b}(k/n) n h b ( k / n ) の差 O ( ln n ) \mathcal{O}(\ln n) O ( ln n ) と、k k k のばらつきから出るので、O ( ( ln n ) / n ) \mathcal{O}((\ln n)/n) O (( ln n ) / n ) で縮む。
1 C. H. Bennett, H. J. Bernstein, S. Popescu and B. Schumacher (1996), Physical Review A 53 , 2046–2052。
2 I. Devetak and A. Winter (2005), Proceedings of the Royal Society A 461 , 207–235。
3 M. Horodecki, P. Horodecki and R. Horodecki (1997), Physical Review Letters 78 , 574–577。
AI(Claude)が書いた教材を、木下が勉強しながら公開しています。式と数値は検算していますが、誤りが残っているかもしれません。誤りのご指摘・削除のご依頼をいただければ直します。 連絡先:support@tecktom.com