tecktom.com

密度行列と量子チャネル(要約)

2026年10月15日14分で読めますAI生成教科書『基礎理論』第1章 量子計算の基礎
目次
  1. 密度行列
  2. 部分トレースと完全混合状態
  3. 部分トレースの定義
  4. 操作的意味
  5. ベル状態の部分トレース
  6. が「完全混合状態」である理由
  7. もつれ状態でなぜ完全混合になるか(物理的直観)
  8. 成分での計算法
  9. Schmidt分解とエンタングルメントエントロピー
  10. 量子操作とKraus表現
  11. 環境モデルからの導出
  12. ノイズチャネルの具体例
  13. Kraus表現の非一意性と公理的特徴づけ
  14. フィデリティ
  15. 何を測りたいか
  16. 純粋状態同士
  17. 純粋状態と混合状態
  18. 一般の混合状態同士
  19. 基本性質
  20. 具体例:誤り訂正効果の定量化
  21. 木下の層

AI 生成・木下が未勉強

量子情報入門 第1章 §1.8

量子誤り訂正では、雑音の存在下での混合状態の扱いが必要になる。ここでは第2部で必要となる最小限を要約する。

密度行列

系の状態が確率 pip_i で ∣ψi⟩\ket{\psi_i} にある(古典的な統計混合)とき、密度行列を

ρ=∑ipi∣ψi⟩ ⁣⟨ψi∣\rho = \sum_i p_i\ket{\psi_i}\!\bra{\psi_i}

で定義する。密度行列は次の性質で特徴づけられる: (i) Hermite、(ii) 半正定値、(iii) tr(ρ)=1\mathrm{tr}(\rho)=1。純粋状態は ρ2=ρ\rho^2=\rho、混合状態は ρ2≠ρ\rho^2\neq\rho。観測量 MM の期待値は ⟨M⟩=tr(Mρ)\langle M\rangle = \mathrm{tr}(M\rho) で計算する。

部分トレースと完全混合状態

部分トレースの定義

複合系 HA⊗HB\mathcal H_A\otimes \mathcal H_B 上の状態 ρAB\rho_{AB} に対し、系 BB を「無視」して系 AA だけの実効状態を得る操作が部分トレースである:

ρA=trB(ρAB)=∑j(IA⊗⟨j∣B) ρAB (IA⊗∣j⟩B).\rho_A = \mathrm{tr}_B(\rho_{AB}) = \sum_j (I_A\otimes \bra{j}_B)\, \rho_{AB}\, (I_A\otimes \ket{j}_B).

ここで {∣j⟩B}\{\ket j_B\} は BB の任意の正規直交基底で、結果は基底の選び方に依らない。

操作的意味

ρA\rho_A は「BB には触れずに AA に関する任意の測定・実験を行ったとき、その結果の統計を完全に決める」実効的状態である。すなわち、AA 側の任意の観測量 MAM_A に対し ⟨MA⊗IB⟩ρAB=tr(MAρA)\langle M_A\otimes I_B\rangle_{\rho_{AB}} = \mathrm{tr}(M_A \rho_A) が成り立つ。物理的には「相手が何をしているか分からないときに、自分の側だけを見て何が言えるか」を記述する。

ベル状態の部分トレース

最大もつれ状態 ∣Φ+⟩=(∣00⟩+∣11⟩)/2\ket{\Phi^+}=(\ket{00}+\ket{11})/\sqrt2 を考える:

ρAB=∣Φ+⟩⟨Φ+∣=12(∣00⟩⟨00∣+∣00⟩⟨11∣+∣11⟩⟨00∣+∣11⟩⟨11∣).\rho_{AB} = \ket{\Phi^+}\bra{\Phi^+} = \frac 12(\ket{00}\bra{00} + \ket{00}\bra{11} + \ket{11}\bra{00} + \ket{11}\bra{11}).

BB 側の部分トレース ⟨0∣B(⋯ )∣0⟩B+⟨1∣B(⋯ )∣1⟩B\bra 0_B(\cdots)\ket 0_B + \bra 1_B(\cdots)\ket 1_B を計算する。∣ij⟩⟨kl∣=∣i⟩A⟨k∣A⊗∣j⟩B⟨l∣B\ket{ij}\bra{kl} = \ket i_A\bra k_A\otimes \ket j_B\bra l_B と分解すれば、BB 側は ⟨m∣B∣j⟩B⟨l∣B∣m⟩B=δjmδlm\bra{m}_B\ket j_B\bra l_B\ket m_B = \delta_{jm}\delta_{lm} となる項だけが残るので、j=lj=l の対角項のみが生き残る。よって

ρA=12(∣0⟩⟨0∣+∣1⟩⟨1∣)=12I.\rho_A = \frac 12(\ket 0\bra 0 + \ket 1\bra 1) = \frac 12 I.

I/2I/2 が「完全混合状態」である理由

密度行列 I/2I/2 の意味を検算しよう。任意の観測量 MM の期待値は

⟨M⟩=tr(M⋅I/2)=tr M2.\langle M\rangle = \mathrm{tr}(M\cdot I/2) = \frac{\mathrm{tr}\,M}{2}.

特に、任意の1次元射影子 Pn^=I+n^⋅σ⃗2P_{\hat n}=\frac{I+\hat n\cdot\vec\sigma}{2}(n^∈S2\hat n\in S^2、Bloch球上の任意方向)に対して tr(Pn^⋅I/2)=1/2\mathrm{tr}(P_{\hat n}\cdot I/2) = 1/2。すなわちどの基底で測っても ∣+⟩\ket + の確率も ∣−⟩\ket - の確率もそれぞれ 50%50\%。「量子ビットの状態について何一つ情報がない」状態である。Bloch ベクトルで見ると ⟨X⟩=⟨Y⟩=⟨Z⟩=0\langle X\rangle=\langle Y\rangle=\langle Z\rangle=0、Bloch 球の中心に対応し、純粋状態(球面上)から最も遠い点である。

もつれ状態でなぜ完全混合になるか(物理的直観)

ベル状態 ∣Φ+⟩\ket{\Phi^+} は「AA と BB の測定結果が完全に相関しているが、個々の結果は決まっていない」状態である。AA 側だけ計算基底で測ると ∣0⟩\ket 0 か ∣1⟩\ket 1 が 50%50\% ずつで出るし、Hadamard 基底で測っても ∣+⟩,∣−⟩\ket +,\ket - が 50%50\% ずつ。BB を見ないから相関を活用できず、情報は 00。だから ρA=I/2\rho_A = I/2。

裏を返せば、もつれの情報は「AA と BB の関係」に載っており、「AA だけ」「BB だけ」には載っていない。両方の結果を照合してはじめて相関が見え、CHSH 不等式の破れなど古典に真似できない現象が現れる。これは古典相関と決定的に異なる。

成分での計算法

実際に手を動かすときは成分公式が便利である。基底 ∣i⟩A⊗∣j⟩B\ket i_A\otimes\ket j_B で ρAB\rho_{AB} の成分を ρij,kl\rho_{ij,kl} と書けば

(ρA)ik=∑jρij, kj,(\rho_A)_{ik} = \sum_j \rho_{ij,\,kj},

つまり「BB のインデックスを対角に揃えて足す」だけである。2量子ビットなら 4×44\times4 行列 ρAB\rho_{AB} から

ρA=(ρ00,00+ρ01,01ρ00,10+ρ01,11ρ10,00+ρ11,01ρ10,10+ρ11,11)\rho_A = \begin{pmatrix} \rho_{00,00}+\rho_{01,01} & \rho_{00,10}+\rho_{01,11}\\ \rho_{10,00}+\rho_{11,01} & \rho_{10,10}+\rho_{11,11}\end{pmatrix}

と 2×22\times2 が得られる。有用な性質として、線形性、トレース保存 tr ρA=1\mathrm{tr}\,\rho_A=1、正値性の保存、因子化 trB(A⊗B)=A tr(B)\mathrm{tr}_B(A\otimes B)=A\,\mathrm{tr}(B) が成り立つ。とくに最後の性質から、積状態 ∣α⟩A⊗∣β⟩B\ket\alpha_A\otimes\ket\beta_B の部分トレースは純粋状態 ∣α⟩ ⁣⟨α∣\ket{\alpha}\!\bra{\alpha} のままである——縮約状態が混合になるのはもつれがあるとき、かつそのときに限る。

Schmidt分解とエンタングルメントエントロピー

「もつれの量」を系統的に扱う道具がSchmidt分解である。

定理 (Schmidt分解)

任意の2部系純粋状態 ∣ψ⟩AB\ket\psi_{AB} に対し、A,BA,B それぞれの正規直交系
{∣ei⟩A},{∣fi⟩B}\{\ket{e_i}_A\},\{\ket{f_i}_B\} と非負実数 λi\lambda_i(∑iλi2=1\sum_i\lambda_i^2=1)が存在して

∣ψ⟩AB=∑iλi ∣ei⟩A⊗∣fi⟩B.\ket\psi_{AB} = \sum_i \lambda_i\,\ket{e_i}_A\otimes\ket{f_i}_B.

λi\lambda_i をSchmidt係数、非零の λi\lambda_i の個数をSchmidt数(Schmidtランク)と呼ぶ。

証明は係数行列 cijc_{ij}(∣ψ⟩=∑ijcij∣i⟩∣j⟩\ket\psi=\sum_{ij}c_{ij}\ket i\ket j)の特異値分解そのものである。Schmidt分解の直接の帰結として、両側の縮約密度行列は

ρA=∑iλi2∣ei⟩ ⁣⟨ei∣,ρB=∑iλi2∣fi⟩ ⁣⟨fi∣\rho_A = \sum_i\lambda_i^2\ket{e_i}\!\bra{e_i},\qquad \rho_B = \sum_i\lambda_i^2\ket{f_i}\!\bra{f_i}

と同じ固有値スペクトル {λi2}\{\lambda_i^2\} を持つ。もつれの有無はSchmidt数で判定できる:Schmidt数 11 が積状態(もつれなし)、22 以上がもつれ状態である。

もつれの量は、縮約密度行列のvon Neumannエントロピー

S(A)=−tr(ρAlog⁡2ρA)=−∑iλi2log⁡2λi2S(A) = -\mathrm{tr}(\rho_A\log_2\rho_A) = -\sum_i\lambda_i^2\log_2\lambda_i^2

——エンタングルメントエントロピー——で測る。スペクトルの同一性から S(A)=S(B)S(A)=S(B) が常に成り立つ。S=0S=0 が積状態、S=log⁡2dS=\log_2 d(d=min⁡(dA,dB)d=\min(d_A,d_B))が最大もつれに対応する。ベル状態では λ12=λ22=1/2\lambda_1^2=\lambda_2^2=1/2 より S=1S = 1 ビット:先ほど計算した ρA=I/2\rho_A=I/2(完全混合)が「1量子ビット分の情報が完全に相関側へ逃げている」ことの定量表現である。

なおこの節の議論は純粋な全体状態に対するものである。全体が混合状態の場合のもつれの定量化はより難しい問題で、本稿では扱わない。

量子操作とKraus表現

雑音や測定など、より一般的な状態変化は量子操作(quantum operation, quantum channel)E\mathcal E で記述される。CPTP(完全正値・トレース保存)写像として、Kraus表現

E(ρ)=∑kEkρEk†,∑kEk†Ek=I\mathcal E(\rho) = \sum_k E_k\rho E_k^\dagger,\qquad \sum_k E_k^\dagger E_k = I

が存在する。{Ek}\{E_k\} をKraus演算子(operation element)と呼ぶ。

環境モデルからの導出

Kraus表現は天下りの公理ではなく、「系は環境と相互作用しており、全体はユニタリに発展するが、我々は系しか見ない」という物理的描像から導出できる。系 SS と環境 EE が初期に積状態 ρ⊗∣e0⟩ ⁣⟨e0∣\rho\otimes\ket{e_0}\!\bra{e_0} にあり(環境が混合状態でも、より大きな環境を付けて純粋化すればこの形にできる)、全体がユニタリ UU で発展した後に環境をトレースアウトすると

E(ρ)=trE ⁣[U(ρ⊗∣e0⟩ ⁣⟨e0∣)U†]=∑k⟨ek∣U∣e0⟩⏟≡Ek ρ ⟨e0∣U†∣ek⟩=∑kEkρEk†.\mathcal E(\rho) = \mathrm{tr}_E\!\left[U(\rho\otimes\ket{e_0}\!\bra{e_0})U^\dagger\right] = \sum_k \underbrace{\bra{e_k}U\ket{e_0}}_{\textstyle\equiv E_k}\,\rho\,\bra{e_0}U^\dagger\ket{e_k} = \sum_k E_k\rho E_k^\dagger.

ここで {∣ek⟩}\{\ket{e_k}\} は環境の正規直交基底で、Ek=⟨ek∣U∣e0⟩E_k=\bra{e_k}U\ket{e_0} は系にのみ作用する演算子である(環境のブラケットは環境の足だけを潰す)。完全性 ∑kEk†Ek=I\sum_kE_k^\dagger E_k=I は UU のユニタリ性から従う。すなわち「開放系のダイナミクス = 大きな閉じた系のユニタリ発展の影」であり、部分トレースがユニタリ発展をKraus形式へ変換する。第1.3.2節で見た「測定して結果を捨てる」操作との形式的一致も、環境を測定装置と読み替えれば自然に理解できる。

ノイズチャネルの具体例

第2部で相手にする代表的な雑音を列挙する。

  • ビット反転通信路 E(ρ)=(1−p)ρ+pXρX\mathcal E(\rho) = (1-p)\rho + pX\rho X、Kraus演算子は {1−p I,p X}\{\sqrt{1-p}\,I, \sqrt p\,X\}。位相反転(X→ZX\to Z)、ビット・位相反転(X→YX\to Y)も同様。
  • 脱分極通信路 E(ρ)=(1−p)ρ+p3(XρX+YρY+ZρZ)\mathcal E(\rho) = (1-p)\rho + \frac p3(X\rho X + Y\rho Y + Z\rho Z)。「確率 pp で状態が完全混合 I/2I/2 に置き換わる」チャネルと同値で、方向の区別がない最も対称的な雑音。
  • 振幅減衰(amplitude damping):エネルギー散逸(∣1⟩\ket 1 が ∣0⟩\ket 0 へ崩壊する自然放出など)のモデル。Kraus演算子は

E0=(1001−γ),E1=(0γ00)E_0 = \begin{pmatrix}1&0\\0&\sqrt{1-\gamma}\end{pmatrix},\qquad E_1 = \begin{pmatrix}0&\sqrt\gamma\\0&0\end{pmatrix}

(γ\gamma は崩壊確率;E0†E0+E1†E1=IE_0^\dagger E_0+E_1^\dagger E_1=I は直接確認できる)。E1E_1 が「量子ジャンプ ∣1⟩→∣0⟩\ket1\to\ket0」、E0E_0 が「ジャンプが起きなかったことによる振幅の再重み付け」に対応する。

  • 位相減衰(phase damping):エネルギーを変えずに位相情報だけが失われる過程。Kraus演算子は

K0=(1001−λ),K1=(000λ).K_0 = \begin{pmatrix}1&0\\0&\sqrt{1-\lambda}\end{pmatrix},\qquad K_1 = \begin{pmatrix}0&0\\0&\sqrt\lambda\end{pmatrix}.

密度行列の非対角成分(コヒーレンス)だけが減衰し、対角成分(占有確率)は不変。実は位相反転通信路と同じチャネル族であり(Kraus非一意性の好例)、デコヒーレンス——重ね合わせが古典混合へ壊れていく過程——の最小モデルである。

Blochベクトルの言葉では、これらのチャネルはいずれもBloch球を(平行移動を伴い得る)楕円体へ収縮させる写像であり、純粋状態(球面)が混合状態(内部)へ引き込まれていく様子として可視化できる。

Kraus表現の非一意性と公理的特徴づけ

Kraus表現は一意ではない:Fj=∑kujkEkF_j=\sum_k u_{jk}E_k(uu はユニタリ行列)と取り替えても同じ E\mathcal E を与え、逆に同じチャネルの任意の2つのKraus表現はこの形で結ばれる。また dd 次元系のチャネルは高々 d2d^2 個のKraus演算子で表現できる(1量子ビットなら 44 個以内)。このユニタリ自由度が、後の量子誤り訂正条件の証明で本質的な役割を果たす:誤り集合 {Ei}\{E_i\} を訂正できる符号は、その線形結合 {Fj=∑imjiEi}\{F_j=\sum_i m_{ji}E_i\} で書ける任意の誤りも自動的に訂正できる、という結果である(誤りの離散化の一般形)。

なお、環境モデルを経由しない公理的な特徴づけも可能で、「線形・トレース保存・完全正値(任意の補助系を付けた E⊗I\mathcal E\otimes I も正値)」を満たす写像はKraus表現を持つ、というのがChoiの定理である。単なる正値性では足りず完全正値性が要る理由は、系がもつれた相手を持ち得るからである(転置写像が正値だが完全正値でない反例として有名)。

フィデリティ

何を測りたいか

雑音のある通信路や記憶装置で ∣ψ⟩\ket\psi を送ったつもりが、実際には別の(混合状態になっている可能性のある)状態 ρ\rho になってしまった。どれくらい元の状態を保っているかを数値化したい。これがフィデリティである。

純粋状態同士

2つの純粋状態 ∣ψ⟩,∣ϕ⟩\ket\psi,\ket\phi の「近さ」の自然な尺度は内積の絶対値

F(∣ψ⟩,∣ϕ⟩)=∣⟨ψ⟩ϕ∣.F(\ket\psi,\ket\phi) = |\braket{\psi}{\phi}|.

これは F=1F=1 で完全一致(全体位相を除いて)、F=0F=0 で直交(完全に区別可能)。F2=∣⟨ψ⟩ϕ∣2F^2 = |\braket{\psi}{\phi}|^2 は「∣ϕ⟩\ket\phi を ∣ψ⟩\ket\psi の射影測定 Pψ=∣ψ⟩⟨ψ∣P_\psi = \ket\psi\bra\psi にかけたときに +1+1 が出る確率」に等しい。

純粋状態と混合状態

これを純粋 vs 混合の場合 (∣ψ⟩,ρ)(\ket\psi, \rho) に拡張する:

F(∣ψ⟩,ρ)=⟨ψ∣ρ∣ψ⟩.F(\ket\psi, \rho) = \sqrt{\bra\psi \rho\ket\psi}.

ρ=∑ipi∣ϕi⟩⟨ϕi∣\rho = \sum_i p_i\ket{\phi_i}\bra{\phi_i} と分解すれば

⟨ψ∣ρ∣ψ⟩=∑ipi∣⟨ψ⟩ϕi∣2,\bra\psi\rho\ket\psi = \sum_i p_i|\braket{\psi}{\phi_i}|^2,

これは「ρ\rho が確率 pip_i で ∣ϕi⟩\ket{\phi_i} にあると見なしたときの ∣ψ⟩\ket\psi との重なりの平均」、あるいは「ρ\rho を射影測定 PψP_\psi にかけたときに +1+1 が出る確率」そのものである。平方根を取るのは、純粋状態極限で内積の絶対値 ∣⟨ψ⟩ϕ∣|\braket{\psi}{\phi}| と一致させ、FF を確率振幅レベルの量にするためである(F2F^2 は確率、FF は振幅、と覚えるとよい)。

一般の混合状態同士

ρ,σ\rho,\sigma 両方混合の場合は Uhlmann のフィデリティ

F(ρ,σ)=trρ σ ρF(\rho,\sigma) = \mathrm{tr}\sqrt{\sqrt\rho\, \sigma\, \sqrt\rho}

で定義する。片方が純粋状態のときは上の式に還元される。

基本性質

  • 0≤F≤10\le F\le 1、F=1  ⟺  ρ=σF=1\iff \rho=\sigma
  • ユニタリ不変:F(UρU†,UσU†)=F(ρ,σ)F(U\rho U^\dagger, U\sigma U^\dagger) = F(\rho,\sigma)
  • 部分トレースで単調非減少:F(ρA,σA)≥F(ρAB,σAB)F(\rho_A,\sigma_A)\ge F(\rho_{AB},\sigma_{AB})(見る部分を減らすと区別しにくくなる)

これらは「距離的な良い性質」を持っており、実際 D(ρ,σ)=1−F2(ρ,σ)D(\rho,\sigma) = \sqrt{1-F^2(\rho,\sigma)} は距離になる(Bures距離)。

具体例:誤り訂正効果の定量化

ビット反転通信路で ∣ψ⟩\ket\psi を送ると受信状態は ρ=(1−p)∣ψ⟩⟨ψ∣+pX∣ψ⟩⟨ψ∣X\rho = (1-p)\ket\psi\bra\psi + pX\ket\psi\bra\psi X となる。フィデリティは

F=(1−p)+p∣⟨ψ∣X∣ψ⟩∣2.F = \sqrt{(1-p) + p|\bra\psi X\ket\psi|^2}.

∣ψ⟩=∣0⟩\ket\psi=\ket 0 のとき ⟨0∣X∣0⟩=0\bra 0 X\ket 0=0 より F=1−pF=\sqrt{1-p}。これが符号化なしでの最悪フィデリティである。

3量子ビット符号を使うと最悪フィデリティは 1−3p2+2p3\sqrt{1-3p^2+2p^3} に改善される。pp が小さいとき

1−p≈1−p2,1−3p2+2p3≈1−3p22.\sqrt{1-p}\approx 1-\frac{p}{2},\qquad \sqrt{1-3p^2+2p^3}\approx 1-\frac{3p^2}{2}.

誤りの効果が pp の1次から2次へ落ちるのがフィデリティで定量的に見える。これが誤り訂正符号の効用そのものである。

以上で第2部への準備が整った。次からは、これらの道具立てを使って「量子情報を雑音から守る」という問題に取り組む。

木下の勉強ステータス

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

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

← AI生成教科書『基礎理論』の記事一覧へ