tecktom.com

比べる2つの状態:古典量子状態と積状態

2026年10月15日9分で読めますAI生成教科書『虎の巻』第3部 第7章 Holevo 限界と量子通信路容量
目次
  1. 量子状態に文字を載せる
  2. 古典量子状態
  3. 木下の層

AI 生成・木下が未勉強

相対エントロピーから情報と物理を組み立てる 第3部 第7章 §3.7.1 ★★★ 文字 xx と量子状態 ρ^x\hat\rho_x の組を1つの密度行列にまとめると、Holevo 量はその量子相互情報量、すなわち積状態との DD になる

第1部第6章(第1部第6章)では、古典の通信路を確率行列 W(y ∣ x)W(y\,|\,x) で表し、その容量が相互情報量の最大値C=max⁡pI(X;Y)C=\max_pI(X;Y) であることを示した。この章では、送り手が文字 xx を古典の信号でなく量子状態 ρ^x\hat\rho_x に載せて送る場合を考える。光ファイバーの中の光パルスも、量子ビットの列も、物理としてはこの形をしている。

受け手は届いた状態を測定して文字を推定する。測定の結果 yy が出る確率は ρ^x\hat\rho_x と測定の選び方で決まるので、測定を1つ決めると古典の通信路W(y ∣ x)W(y\,|\,x) が1つできる。問題は、測定をどう選んでも相互情報量 I(X;Y)I(X;Y) がある量を超えないことで、その量が Holevo 量

χ({px,ρ^x})=S(ρˉ)−∑xpxS(ρ^x),ρˉ=∑xpxρ^x\chi(\{p_x,\hat\rho_x\})=S(\bar\rho)-\sum_xp_xS(\hat\rho_x),\qquad\bar\rho=\sum_xp_x\hat\rho_x

である。この章で比べる2つの状態は、文字と量子状態が相関した古典量子状態 ρ^XB\hat\rho_{XB} と、両者を独立とみなした積状態 ρ^X⊗ρ^B\hat\rho_X\otimes\hat\rho_B である。Holevo 量はこの2つの量子相対エントロピーになっている。当てる性質は量子データ処理不等式(第3部第3章)で、測定は量子チャネルの1つなので、測定の後の古典の相互情報量は測定の前の χ\chi を超えない。これが Holevo 限界である。

出てくるものは3つある。第一に、dd 次元の量子系1つで送れる古典の情報は ln⁡d\ln d を超えない(1量子ビットで1ビット)。超高密度符号(第3部第6章)が1量子ビットで2ビットを送れることと矛盾しない理由も、ここで分かる。第二に、雑音のある量子チャネル N\mathcal N の古典の容量が、出力の Holevo 量の最大値で与えられる(Holevo–Schumacher–Westmoreland の定理)。古典の第1部第6章の「容量は DD の球の半径」という形も、そのまま量子に移る。第三に、光の通信路の容量が熱放射のエントロピーの式 g(nˉ)g(\bar n) で書け、第1部第6章で古典の熱雑音の近似が崩れると予告した広帯域の極限が、ここで量子の式に置き換わる。

この章の対数は自然対数で、情報量の単位は nat とする。ビットで述べる所だけ「ビット」と書く。量子ビットの Pauli 行列は X,Y,ZX,Y,Z、恒等演算子は 1\mathbf 1、2値エントロピーは hb(p)=−pln⁡p−(1−p)ln⁡(1−p)h_{\mathrm b}(p)=-p\ln p-(1-p)\ln(1-p) と書く。von Neumann エントロピー S(ρ^)S(\hat\rho)・量子相対エントロピー D(ρ^ ∥ σ^)D(\hat\rho\,\|\,\hat\sigma)・Holevo 量の定義と非負性は第3部第2章(第3部第2章)のものをそのまま使う。

量子状態に文字を載せる

送り手は文字の集合 X\mathcal X から文字 xx を確率 pxp_x で選び、量子系 BB を状態 ρ^x\hat\rho_x に用意して送る。組 {px,ρ^x}\{p_x,\hat\rho_x\} をアンサンブルと呼ぶ。受け手が文字を知らないとき、手元の状態は混合 ρˉ=∑xpxρ^x\bar\rho=\sum_xp_x\hat\rho_x である。

受け手が行う測定は、一般には射影測定に限らない。結果 yy に対応する半正定値の行列 E^y≥0\hat E_y\ge0 で、∑yE^y=1\sum_y\hat E_y=\mathbf 1 を満たすものの組{E^y}\{\hat E_y\} を POVM(正作用素値測度)と呼び、状態 ρ^\hat\rho を測ったとき結果 yy が出る確率を Tr⁡(E^yρ^)\operatorname{Tr}(\hat E_y\hat\rho) とする。射影測定はE^y\hat E_y が互いに直交する射影子の場合である。E^y≥0\hat E_y\ge0 は確率が負にならないこと、∑yE^y=1\sum_y\hat E_y=\mathbf 1 はどの状態でも確率の和が 11 になることを保証する。POVM は、系に補助の系をつないで全体を射影測定したものとして必ず実現できる(Naimark の拡張)。

定義 3.7.1(測定が作る古典の通信路)

アンサンブル {px,ρ^x}\{p_x,\hat\rho_x\} と POVM {E^y}\{\hat E_y\} に対して

W(y ∣ x)≔Tr⁡(E^yρ^x)(3.7.1)W(y\,|\,x)\coloneqq\operatorname{Tr}(\hat E_y\hat\rho_x)\tag{3.7.1}

は各 xx について yy の確率分布で、第1部第6章の意味の通信路になる。この通信路の入力 XX と出力 YY の相互情報量を I(X;Y)I(X;Y) と書く。すべての POVM についての上限

Iacc({px,ρ^x})≔sup⁡{E^y}I(X;Y)(3.7.2)I_{\mathrm{acc}}(\{p_x,\hat\rho_x\})\coloneqq\sup_{\{\hat E_y\}}I(X;Y)\tag{3.7.2}

を取り出せる情報(accessible information)と呼ぶ。

ρ^x\hat\rho_x が互いに直交する純粋状態なら、それらを基底とする射影測定で xx を誤りなく読めて I(X;Y)=H(p)I(X;Y)=H(p) になる。直交しなければ、どの測定でも xx を確実には読めない。IaccI_{\mathrm{acc}} は測定全体についての最大化で、一般に閉じた式を持たない。そこで、測定を選ぶ前に状態だけから計算できる上限が欲しい。

古典量子状態

文字 xx を正規直交基底 {∣x⟩}\{| x \rangle \} を持つ補助の系 XX に書き込んでおくと、送り手の記録と受け手の系の全体を1つの密度行列

ρ^XB≔∑xpx ∣x⟩⟨x∣⊗ρ^x(3.7.3)\hat\rho_{XB}\coloneqq\sum_xp_x\,| x \rangle \langle x |\otimes\hat\rho_x\tag{3.7.3}

で表せる。XX の部分が対角なので、XX の部分は古典の確率変数と同じ働きをする。この形の状態を古典量子状態(cq 状態)と呼ぶ。部分トレースは ρ^X=∑xpx∣x⟩⟨x∣\hat\rho_X=\sum_xp_x| x \rangle \langle x |、ρ^B=ρˉ\hat\rho_B=\bar\rho である。

比べる相手は、文字と状態を独立とみなした積状態 ρ^X⊗ρ^B=∑xpx∣x⟩⟨x∣⊗ρˉ\hat\rho_X\otimes\hat\rho_B=\sum_xp_x| x \rangle \langle x |\otimes\bar\rho である。

命題 3.7.2(Holevo 量は cq 状態の相互情報量)

cq 状態 (3.7.3) について

I(X;B)ρ=D(ρ^XB ∥ ρ^X⊗ρ^B)=∑xpx D(ρ^x ∥ ρˉ)=S(ρˉ)−∑xpxS(ρ^x)=χ({px,ρ^x}).(3.7.4)I(X;B)_{\rho}=D(\hat\rho_{XB}\,\|\,\hat\rho_X\otimes\hat\rho_B)=\sum_xp_x\,D(\hat\rho_x\,\|\,\bar\rho)=S(\bar\rho)-\sum_xp_xS(\hat\rho_x)=\chi(\{p_x,\hat\rho_x\}).\tag{3.7.4}

証明

2つの状態はどちらも XX の基底で区画に分かれた形 ∑x∣x⟩⟨x∣⊗A^x\sum_x| x \rangle \langle x |\otimes\hat A_x をしているので、行列の関数も区画ごとに取れる。ln⁡(ρ^XB)=∑x∣x⟩⟨x∣⊗(ln⁡px 1+ln⁡ρ^x)\ln(\hat\rho_{XB})=\sum_x| x \rangle \langle x |\otimes(\ln p_x\,\mathbf 1+\ln\hat\rho_x)、ln⁡(ρ^X⊗ρ^B)=∑x∣x⟩⟨x∣⊗(ln⁡px 1+ln⁡ρˉ)\ln(\hat\rho_X\otimes\hat\rho_B)=\sum_x| x \rangle \langle x |\otimes(\ln p_x\,\mathbf 1+\ln\bar\rho)(px>0p_x>0 の区画だけを考える)。差を取って ρ^XB\hat\rho_{XB} とのトレースを取ると、ln⁡px\ln p_x の項が消えて∑xpxTr⁡ρ^x(ln⁡ρ^x−ln⁡ρˉ)=∑xpxD(ρ^x ∥ ρˉ)\sum_xp_x\operatorname{Tr}\hat\rho_x(\ln\hat\rho_x-\ln\bar\rho)=\sum_xp_xD(\hat\rho_x\,\|\,\bar\rho) を得る。最後の等号は第3部第2章の Holevo 量の式そのもので、−Tr⁡ρ^xln⁡ρˉ-\operatorname{Tr}\hat\rho_x\ln\bar\rho を xx について平均すると −Tr⁡ρˉln⁡ρˉ=S(ρˉ)-\operatorname{Tr}\bar\rho\ln\bar\rho=S(\bar\rho) にまとまることから従う。

古典の第1部第3章では、相互情報量を結合分布と周辺の積の DD として定義した。式 (3.7.4) はその量子版で、古典の確率変数 XX と量子系 BB の間の相関の量が Holevo 量である。第1部第6章の I(p,W)=∑xp(x)D(Wx ∥ pW)I(p,W)=\sum_xp(x)D(W_x\,\|\,pW)(行ごとの DD の平均)とも同じ形をしている。古典の行 WxW_x が量子状態 ρ^x\hat\rho_x に、出力の平均の分布 pWpW が ρˉ\bar\rho に置き換わった。

例題 3.7.1 ∣0⟩| 0 \rangle と ∣+⟩| + \rangle を載せた cq 状態 ★★

オリジナル文字 x∈{0,1}x\in\{0,1\} を確率 1/21/2 ずつで選び、x=0x=0 なら ∣0⟩| 0 \rangle、x=1x=1 なら ∣+⟩=(∣0⟩+∣1⟩)/2| + \rangle =(| 0 \rangle +| 1 \rangle )/\sqrt2 を送る。

  1. cq 状態 ρ^XB\hat\rho_{XB} の固有値を求め、S(XB)S(XB) を計算せよ。
  2. S(X)S(X)、S(B)S(B) を求め、I(X;B)=S(X)+S(B)−S(XB)I(X;B)=S(X)+S(B)-S(XB) が Holevo 量 χ\chi に一致することを確かめよ。
  3. D(ρ^x ∥ ρˉ)D(\hat\rho_x\,\|\,\bar\rho) を x=0,1x=0,1 について求め、平均が χ\chi になることを確かめよ。
解答

(1) ρ^XB=12∣0⟩⟨0∣⊗∣0⟩⟨0∣+12∣1⟩⟨1∣⊗∣+⟩⟨+∣\hat\rho_{XB}=\frac12| 0 \rangle \langle 0 |\otimes| 0 \rangle \langle 0 |+\frac12| 1 \rangle \langle 1 |\otimes| + \rangle \langle + | は区画対角で、各区画は固有値 1/21/2 の射影子1つなので、固有値は (1/2,1/2,0,0)(1/2,1/2,0,0)。S(XB)=ln⁡2S(XB)=\ln2。

(2) S(X)=ln⁡2S(X)=\ln2。ρ^B=ρˉ=12(1+12X+12Z)\hat\rho_B=\bar\rho=\frac12(\mathbf 1+\frac12X+\frac12Z) の固有値は 12(1±1/2)=0.8536, 0.1464\frac12(1\pm1/\sqrt2)=0.8536,\ 0.1464 で(第3部第2章の例題と同じ)、S(B)=0.4165S(B)=0.4165 nat。I(X;B)=ln⁡2+0.4165−ln⁡2=0.4165I(X;B)=\ln2+0.4165-\ln2=0.4165 nat。純粋状態は S(ρ^x)=0S(\hat\rho_x)=0 なので χ=S(ρˉ)=0.4165\chi=S(\bar\rho)=0.4165 nat で一致する。

(3) 純粋状態 ∣ψ⟩| \psi \rangle について D(∣ψ⟩⟨ψ∣ ∥ ρˉ)=−⟨ψ∣ln⁡ρˉ∣ψ⟩D(| \psi \rangle \langle \psi |\,\|\,\bar\rho)=-\langle \psi | \ln\bar\rho | \psi \rangle。ρˉ\bar\rho の固有ベクトルは Bloch 球で (X+Z)/2(X+Z)/\sqrt2 の向き、すなわち ∣0⟩| 0 \rangle と ∣+⟩| + \rangle の真ん中を向く軸の上の2点で、∣0⟩| 0 \rangle も ∣+⟩| + \rangle もこの軸と角 π/4\pi/4 をなす。上の固有ベクトルとの重なりは cos⁡2(π/8)=0.8536\cos^2(\pi/8)=0.8536、下とは 0.14640.1464 なのでD=−(0.8536ln⁡0.8536+0.1464ln⁡0.1464)=0.4165D=-(0.8536\ln0.8536+0.1464\ln0.1464)=0.4165 nat が x=0,1x=0,1 で同じ値になる。平均も 0.41650.4165 nat で χ\chi に一致する。2つの状態が対称に置かれているので、ρˉ\bar\rho から見た「遠さ」が等しい。

木下の勉強ステータス

木下はまだこの記事を勉強していません。

AI(Claude)が書いた教材を、木下が勉強しながら公開しています。式と数値は検算していますが、誤りが残っているかもしれません。誤りのご指摘・削除のご依頼をいただければ直します。 連絡先:support@tecktom.com

← AI生成教科書『虎の巻』の記事一覧へ