tecktom.com

チャネルの別の書き方:Stinespring 表示と Choi 行列

2026年10月15日13分で読めますAI生成教科書『虎の巻』第3部 第1章 密度行列と量子チャネル
目次
  1. Stinespring 表示:環境ごとユニタリに
  2. Choi 行列と完全正値性の判定
  3. 正値だが完全正値でない写像
  4. 木下の層

AI 生成・木下が未勉強

相対エントロピーから情報と物理を組み立てる 第3部 第1章 §3.1.4 ★★★ チャネルは「環境とユニタリに相互作用してから環境を捨てる」ことと同じ(Stinespring)。完全正値性は Choi 行列の半正定値性で判定でき、そこから Kraus 表示が必ず存在することが出る

Stinespring 表示:環境ごとユニタリに

3.1.2節で、混合状態は大きな系の純粋状態の一部として書けた。チャネルにも同じことが言える。

定理 3.1.4(Stinespring 表示 ★★★)

Kraus 表示 (3.1.7) を持つチャネル N\mathcal N に対し、nn 次元の環境 EE と、等長写像(V^†V^=1A\hat V^\dagger\hat V=\mathbf 1_A を満たす写像)

V^∣ψ⟩=∑aK^a∣ψ⟩⊗∣a⟩E(3.1.11)\hat V| \psi \rangle =\sum_a\hat K_a| \psi \rangle \otimes| a \rangle _E\tag{3.1.11}

を作ると、N(ρ^)=Tr⁡E[V^ρ^V^†]\mathcal N(\hat\rho)=\operatorname{Tr}_E\bigl[\hat V\hat\rho\hat V^\dagger\bigr] が成り立つ。入力と出力が同じ空間のときは、V^\hat V を全体のユニタリ U^\hat U に延長して

N(ρ^)=Tr⁡E[U^(ρ^⊗∣0⟩⟨0∣E)U^†],K^a=(1⊗⟨a∣E) U^ (1⊗∣0⟩E)(3.1.12)\mathcal N(\hat\rho)=\operatorname{Tr}_E\bigl[\hat U(\hat\rho\otimes| 0 \rangle \langle 0 |_E)\hat U^\dagger\bigr],\qquad \hat K_a=(\mathbf 1\otimes\langle a |_E)\,\hat U\,(\mathbf 1\otimes| 0 \rangle _E)\tag{3.1.12}

と書ける1W. F. Stinespring (1955), Proc. Amer. Math. Soc. 6, 211–216。下の脚注へ。

証明

V^†V^=∑a,bK^b†K^a⟨b∣a⟩=∑aK^a†K^a=1\hat V^\dagger\hat V=\sum_{a,b}\hat K_b^\dagger\hat K_a\langle b | a \rangle =\sum_a\hat K_a^\dagger\hat K_a=\mathbf 1 なので V^\hat V は等長である。V^ρ^V^†=∑a,bK^aρ^K^b†⊗∣a⟩⟨b∣\hat V\hat\rho\hat V^\dagger=\sum_{a,b}\hat K_a\hat\rho\hat K_b^\dagger\otimes| a \rangle \langle b | の EE についての部分トレースは、a=ba=b の項だけを残して ∑aK^aρ^K^a†\sum_a\hat K_a\hat\rho\hat K_a^\dagger になる。等長写像は、∣ψ⟩⊗∣0⟩E| \psi \rangle \otimes| 0 \rangle _E の張る部分空間からの写像とみなせば、その部分空間の直交補空間の上で適当に定義を補ってユニタリに延長することができる。延長した U^\hat U では U^(∣ψ⟩⊗∣0⟩)=V^∣ψ⟩\hat U(| \psi \rangle \otimes| 0 \rangle )=\hat V| \psi \rangle なので式 (3.1.12) が成り立ち、(1⊗⟨a∣)V^∣ψ⟩=K^a∣ψ⟩(\mathbf 1\otimes\langle a |)\hat V| \psi \rangle =\hat K_a| \psi \rangle から Kraus 演算子が読み取れる。

振幅減衰では、環境を1つの量子ビット(たとえば光の1つのモードの光子数 0,10,1)とし、

U^: ∣0⟩A∣0⟩E↦∣0⟩A∣0⟩E,∣1⟩A∣0⟩E↦1−γ ∣1⟩A∣0⟩E+γ ∣0⟩A∣1⟩E(3.1.13)\hat U:\ | 0 \rangle _A| 0 \rangle _E\mapsto| 0 \rangle _A| 0 \rangle _E,\qquad | 1 \rangle _A| 0 \rangle _E\mapsto\sqrt{1-\gamma}\,| 1 \rangle _A| 0 \rangle _E+\sqrt\gamma\,| 0 \rangle _A| 1 \rangle _E\tag{3.1.13}

とすればよい。励起が確率振幅 γ\sqrt\gamma で環境へ移る過程である。(1⊗⟨0∣)U^(1⊗∣0⟩)=diag(1,1−γ)=K^0(\mathbf 1\otimes\langle 0 |)\hat U(\mathbf 1\otimes| 0 \rangle )=\mathrm{diag}(1,\sqrt{1-\gamma})=\hat K_0、(1⊗⟨1∣)U^(1⊗∣0⟩)=γ∣0⟩⟨1∣=K^1(\mathbf 1\otimes\langle 1 |)\hat U(\mathbf 1\otimes| 0 \rangle )=\sqrt\gamma| 0 \rangle \langle 1 |=\hat K_1 で、式 (3.1.8) が出る。EE が ∣1⟩| 1 \rangle で始まる入力への U^\hat U の作用は、ユニタリになるように補えばよく、チャネルには現れない。

図

図 3.1.2 Stinespring 表示 (3.1.12)。系 AA は決まった状態の環境 EE とユニタリ U^\hat U で相互作用し、そのあと EE が捨てられる(部分トレース)。AA だけを見た状態の変化が量子チャネル N\mathcal N である

Stinespring 表示を使うと、チャネルを「情報が環境へ漏れる過程」として読むことができる。U^\hat U が AA と EE をもつれさせると、AA の情報の一部は AA と EE の相関に移り、EE を捨てた AA からは失われる。チャネルで2つの状態が見分けにくくなる(3.1.5節)のは、見分けるための情報の一部が EE の側へ移るからである。全体はユニタリなので、全体として情報は失われていない。この見方は第7部のブラックホールの情報問題で再び使う。

Choi 行列と完全正値性の判定

チャネルを Kraus 演算子でなく1つの行列で表す方法がある。RR を AA と同じ dd 次元の系とし、最大にもつれた状態 ∣Φ+⟩=∑i=1d∣i⟩R∣i⟩A/d| \Phi^+ \rangle =\sum_{i=1}^d| i \rangle _R| i \rangle _A/\sqrt d を用意して、AA の側だけにチャネルを当てる。

定義 3.1.5(Choi 行列)

線型写像 N\mathcal N の Choi 行列を

CN=(idR⊗N)(∣Φ+⟩⟨Φ+∣)=1d∑i,j∣i⟩⟨j∣R⊗N(∣i⟩⟨j∣)(3.1.14)C_{\mathcal N}=(\mathrm{id}_R\otimes\mathcal N)\bigl(| \Phi^+ \rangle \langle \Phi^+ |\bigr)=\frac1d\sum_{i,j}| i \rangle \langle j |_R\otimes\mathcal N\bigl(| i \rangle \langle j |\bigr)\tag{3.1.14}

と定める(基底の並びは R⊗AR\otimes A)。

式 (3.1.14) の右辺から、CNC_{\mathcal N} の (i,j)(i,j) ブロックは N(∣i⟩⟨j∣)/d\mathcal N(| i \rangle \langle j |)/d で、線型な N\mathcal N は Choi 行列から完全に復元することができる。トレースを保つことは、AA 側の部分トレースで Tr⁡ACN=1R/d\operatorname{Tr}_AC_{\mathcal N}=\mathbf 1_R/d となることと同値である(ブロックのトレースが δij/d\delta_{ij}/d)。

定理 3.1.6(Choi の定理 ★★★)

線型写像 N\mathcal N について次の3つは同値である。(a) N\mathcal N は完全正値である。(b) CN≥0C_{\mathcal N}\ge0。(c) N\mathcal N は Kraus 表示 N(ρ^)=∑aK^aρ^K^a†\mathcal N(\hat\rho)=\sum_a\hat K_a\hat\rho\hat K_a^\dagger を持つ。Kraus 演算子の本数は CNC_{\mathcal N} の階数に取れ、それは d×dBd\times d_B 以下である2M.-D. Choi (1975), Linear Algebra Appl. 10, 285–290。下の脚注へ。

証明

(a)⇒\Rightarrow(b):CNC_{\mathcal N} は状態 ∣Φ+⟩⟨Φ+∣| \Phi^+ \rangle \langle \Phi^+ | に idR⊗N\mathrm{id}_R\otimes\mathcal N を当てたものなので、完全正値性の定義から半正定値である。(c)⇒\Rightarrow(a):3.1.3節で示した。(b)⇒\Rightarrow(c):CN=∑kwk∣vk⟩⟨vk∣C_{\mathcal N}=\sum_kw_k| v_k \rangle \langle v_k |(wk>0w_k>0)と固有値分解し、固有ベクトルを ∣vk⟩=∑i,m(vk)im∣i⟩R∣m⟩A| v_k \rangle =\sum_{i,m}(v_k)_{im}| i \rangle _R| m \rangle _A と成分で書く。

K^k=d wk∑i,m(vk)im∣m⟩⟨i∣(3.1.15)\hat K_k=\sqrt{d\,w_k}\sum_{i,m}(v_k)_{im}| m \rangle \langle i |\tag{3.1.15}

とおくと、∑kK^k∣i⟩⟨j∣K^k†=d∑kwk∑m,n(vk)im(vk)jn‾∣m⟩⟨n∣\sum_k\hat K_k| i \rangle \langle j |\hat K_k^\dagger=d\sum_kw_k\sum_{m,n}(v_k)_{im}\overline{(v_k)_{jn}}| m \rangle \langle n | で、これは CNC_{\mathcal N} の (i,j)(i,j) ブロックの dd 倍、すなわち N(∣i⟩⟨j∣)\mathcal N(| i \rangle \langle j |) に等しい。線型性からすべての行列で N=∑kK^k(⋅)K^k†\mathcal N=\sum_k\hat K_k(\cdot)\hat K_k^\dagger となる。

この定理で、量子チャネル(定義 3.1.3)は条件 (3.1.6) を満たす Kraus 表示を持つものと同じであることが分かった。定理 3.1.4 と合わせると、量子チャネルの3つの書き方(CPTP 写像・Kraus 表示・環境とのユニタリな相互作用)はすべて同じものを指す。Choi 行列の固有分解は1通りでなく、別の分解(∑kwk∣vk⟩⟨vk∣\sum_kw_k| v_k \rangle \langle v_k | を別のベクトルの組で書く方法)がユニタリで結ばれることが、前の節で見た Kraus 表示の任意性の理由である。

正値だが完全正値でない写像

偏極解消の Choi 行列は、N(ρ^)=λρ^+(1−λ)Tr⁡(ρ^)1/2\mathcal N(\hat\rho)=\lambda\hat\rho+(1-\lambda)\operatorname{Tr}(\hat\rho)\mathbf 1/2 を式 (3.1.14) に入れて

C=λ∣Φ+⟩⟨Φ+∣+(1−λ)14C=\lambda| \Phi^+ \rangle \langle \Phi^+ |+(1-\lambda)\frac{\mathbf 1}{4}

である。固有値は ∣Φ+⟩| \Phi^+ \rangle の方向で (1+3λ)/4(1+3\lambda)/4、それに直交する3次元で (1−λ)/4(1-\lambda)/4 なので、完全正値の条件は −1/3≤λ≤1-1/3\le\lambda\le1 である。一方、r↦λr\bm{r}\mapsto\lambda\bm{r} は ∣λ∣≤1\lvert \lambda\rvert \le1 なら Bloch 球を Bloch 球の中へ移すので、−1≤λ<−1/3-1\le\lambda<-1/3 の写像は正値だが完全正値でない。λ=−1\lambda=-1 の写像 r↦−r\bm{r}\mapsto-\bm{r} では Choi 行列の固有値 (1+3λ)/4(1+3\lambda)/4 が −1/2-1/2 になる。この写像は ρ^↦Yρ^TY\hat\rho\mapsto Y\hat\rho^{\mathsf T}Y(転置の後に YY を共役に当てる)と書け、転置 ρ^↦ρ^T\hat\rho\mapsto\hat\rho^{\mathsf T} の Choi 行列は2つの量子ビットを入れ替える演算子の 1/21/2 倍で、固有値 {12,12,12,−12}\{\tfrac12,\tfrac12,\tfrac12,-\tfrac12\} を持つ。1つの量子ビットだけを見れば r↦−r\bm{r}\mapsto-\bm{r} に何の問題もないが、別の量子ビットともつれた状態 ∣Φ+⟩| \Phi^+ \rangle の片方に当てると、出力は負の固有値を持ち、状態でなくなる。完全正値性は、もつれた相手がいても壊れないことを要求する条件であり、量子系に特有の制約である。この制約は第3部第4章で、もつれの判定(部分転置)に使う。

例題 3.1.4 経路の記録とコヒーレンスの減り方 ★★★

オリジナル量子ビット AA が ∣1⟩| 1 \rangle のときだけ、環境 EE の状態が ∣e0⟩| e_0 \rangle から ∣e1⟩| e_1 \rangle へ変わる相互作用

∣0⟩A∣e0⟩E↦∣0⟩A∣e0⟩E,∣1⟩A∣e0⟩E↦∣1⟩A∣e1⟩E| 0 \rangle _A| e_0 \rangle _E\mapsto| 0 \rangle _A| e_0 \rangle _E,\qquad | 1 \rangle _A| e_0 \rangle _E\mapsto| 1 \rangle _A| e_1 \rangle _E

を考える。c=⟨e0∣e1⟩c=\langle e_0 | e_1 \rangle は実数で 0≤c≤10\le c\le1 とする(EE は AA が ∣0⟩| 0 \rangle と ∣1⟩| 1 \rangle のどちらにいたかを不完全に記録する)。

  1. AA の入力 ρ^\hat\rho に対し、EE を捨てた出力が (ρ00c ρ01c ρ10ρ11)\begin{pmatrix}\rho_{00}&c\,\rho_{01}\\c\,\rho_{10}&\rho_{11}\end{pmatrix} になることを示せ。c=0.8c=0.8 のとき ∣+⟩| + \rangle の出力の Bloch ベクトルを求めよ。
  2. このチャネルが位相反転(確率 pp で ZZ)と同じになる pp を cc で書け。c=0.8c=0.8 では pp はいくらか。
  3. EE の2つの状態 ∣e0⟩,∣e1⟩| e_0 \rangle ,| e_1 \rangle を測定で見分ける最善の成功確率は、3.1.5節の定理 3.1.8 によって (1+1−c2)/2(1+\sqrt{1-c^2})/2 である。c=0.8c=0.8 の値を求め、AA のコヒーレンスの残り cc との関係を述べよ。
解答
  1. 入力を ρ^=∑a,a′ρaa′∣a⟩⟨a′∣\hat\rho=\sum_{a,a'}\rho_{aa'}| a \rangle \langle a' | と書くと、全体は ∑a,a′ρaa′∣a⟩⟨a′∣⊗∣ea⟩⟨ea′∣\sum_{a,a'}\rho_{aa'}| a \rangle \langle a' |\otimes| e_a \rangle \langle e_{a'} | になる。EE の部分トレースで ∣ea⟩⟨ea′∣| e_a \rangle \langle e_{a'} | は ⟨ea′∣ea⟩\langle e_{a'} | e_a \rangle に置き換わり、a=a′a=a' では 11、a≠a′a\neq a' では cc(実数なので ⟨e1∣e0⟩=c\langle e_1 | e_0 \rangle =c も同じ)になる。∣+⟩| + \rangle は ρ01=ρ10=1/2\rho_{01}=\rho_{10}=1/2 なので出力は 12(1cc1)\frac12\begin{pmatrix}1&c\\c&1\end{pmatrix}、Bloch ベクトルは (c,0,0)=(0.8,0,0)(c,0,0)=(0.8,0,0)。
  2. 位相反転は非対角成分を 1−2p1-2p 倍にするので 1−2p=c1-2p=c、すなわち p=(1−c)/2p=(1-c)/2。c=0.8c=0.8 で p=0.1p=0.1。
  3. (1+1−0.64)/2=(1+0.6)/2=0.8(1+\sqrt{1-0.64})/2=(1+0.6)/2=0.8。AA のコヒーレンスの残り cc と EE の見分けやすさ 1−c2\sqrt{1-c^2} の間に c2+(1−c2)2=1c^2+\bigl(\sqrt{1-c^2}\bigr)^2=1 が成り立つ。EE が経路をよく記録するほど(c→0c\to0)AA の重ね合わせは失われ、記録が曖昧なほど(c→1c\to1)AA の重ね合わせは残る。AA から失われたコヒーレンスの情報は、AA と EE の相関に移っている。

ほかの巻では

1 W. F. Stinespring (1955), Proc. Amer. Math. Soc. 6, 211–216。

2 M.-D. Choi (1975), Linear Algebra Appl. 10, 285–290。

木下の勉強ステータス

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

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

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