メインコンテンツへスキップ

複数のシステムと縮約状態

次に、複数のシステムに対して密度行列がどのように機能するかを考えます。ここでは、密度行列が表現できるさまざまな種類の相関の例と、複合システムの孤立した部分の状態を記述するための密度行列の利用方法を扱います。

複数のシステム

密度行列は、量子情報の簡略的な定式化における状態ベクトルと同様の方法で、複数のシステムの状態を表すことができます。複数のシステムは単一の複合システムとして見なせるという基本的な考え方に従います。 数学的には、複数のシステムの状態を表す密度行列の行と列は、各システムの古典的状態集合のデカルト積に対応付けられます。

例として、4つのベル状態の状態ベクトル表現を思い出してみましょう。

ϕ+=1200+1211ϕ=12001211ψ+=1201+1210ψ=12011210\begin{aligned} \vert \phi^+ \rangle & = \frac{1}{\sqrt{2}} \vert 00 \rangle + \frac{1}{\sqrt{2}} \vert 11 \rangle \\[2mm] \vert \phi^- \rangle & = \frac{1}{\sqrt{2}} \vert 00 \rangle - \frac{1}{\sqrt{2}} \vert 11 \rangle \\[2mm] \vert \psi^+ \rangle & = \frac{1}{\sqrt{2}} \vert 01 \rangle + \frac{1}{\sqrt{2}} \vert 10 \rangle \\[2mm] \vert \psi^- \rangle & = \frac{1}{\sqrt{2}} \vert 01 \rangle - \frac{1}{\sqrt{2}} \vert 10 \rangle \end{aligned}

これらの状態の密度行列表現は次のとおりです。

ϕ+ϕ+=(12001200000000120012)\vert \phi^+ \rangle \langle \phi^+ \vert = \begin{pmatrix} \frac{1}{2} & 0 & 0 & \frac{1}{2}\\[2mm] 0 & 0 & 0 & 0\\[2mm] 0 & 0 & 0 & 0\\[2mm] \frac{1}{2} & 0 & 0 & \frac{1}{2} \end{pmatrix} ϕϕ=(12001200000000120012)\vert \phi^- \rangle \langle \phi^- \vert = \begin{pmatrix} \frac{1}{2} & 0 & 0 & -\frac{1}{2}\\[2mm] 0 & 0 & 0 & 0\\[2mm] 0 & 0 & 0 & 0\\[2mm] -\frac{1}{2} & 0 & 0 & \frac{1}{2} \end{pmatrix} ψ+ψ+=(00000121200121200000)\vert \psi^+ \rangle \langle \psi^+ \vert = \begin{pmatrix} 0 & 0 & 0 & 0\\[2mm] 0 & \frac{1}{2} & \frac{1}{2} & 0\\[2mm] 0 & \frac{1}{2} & \frac{1}{2} & 0\\[2mm] 0 & 0 & 0 & 0 \end{pmatrix} ψψ=(00000121200121200000)\vert \psi^- \rangle \langle \psi^- \vert = \begin{pmatrix} 0 & 0 & 0 & 0\\[2mm] 0 & \frac{1}{2} & -\frac{1}{2} & 0\\[2mm] 0 & -\frac{1}{2} & \frac{1}{2} & 0\\[2mm] 0 & 0 & 0 & 0 \end{pmatrix}

積状態

状態ベクトルの場合と同様に、密度行列のテンソル積は複数のシステムの状態間の独立性を表します。 例えば、X\mathsf{X} が密度行列 ρ\rho で表される状態に準備され、Y\mathsf{Y} が独立に σ\sigma で表される状態に準備されている場合、(X,Y)(\mathsf{X},\mathsf{Y}) の状態を記述する密度行列はテンソル積 ρσ\rho\otimes\sigma となります。

ここでも量子情報の簡略的な定式化と同じ用語が使われます。この形の状態は積状態と呼ばれます。

相関状態とエンタングル状態

積状態として表せない状態は、システム間の相関を表します。 実際、密度行列で表現できる相関にはいくつかの種類があります。 いくつかの例を示します。

  1. 古典的な相関状態。 例えば、アリスとボブがランダムビットを共有している状況は次のように表すことができます。

    120000+121111=(120000000000000012)\frac{1}{2} \vert 0 \rangle \langle 0 \vert \otimes \vert 0 \rangle \langle 0 \vert + \frac{1}{2} \vert 1 \rangle \langle 1 \vert \otimes \vert 1 \rangle \langle 1 \vert = \begin{pmatrix} \frac{1}{2} & 0 & 0 & 0\\[2mm] 0 & 0 & 0 & 0\\[2mm] 0 & 0 & 0 & 0\\[2mm] 0 & 0 & 0 & \frac{1}{2} \end{pmatrix}
  2. 量子状態のアンサンブル。 mm 個の密度行列 ρ0,,ρm1\rho_0,\ldots,\rho_{m-1} があり、それらはすべてシステム X\mathsf{X} の状態を表しているとします。確率ベクトル (p0,,pm1)(p_0,\ldots,p_{m-1}) に従ってこれらの状態の1つをランダムに選ぶとします。このような過程は状態のアンサンブルで表されます。アンサンブルには密度行列 ρ0,,ρm1\rho_0,\ldots,\rho_{m-1} と確率 (p0,,pm1)(p_0,\ldots,p_{m-1}) の指定が含まれます。kk のランダムな選択と対応する密度行列 ρk\rho_k の両方を記述する単一の密度行列を、次のようにアンサンブルと対応付けることができます。

    k=0m1pkkkρk.\sum_{k = 0}^{m-1} p_k \vert k\rangle \langle k \vert \otimes \rho_k.

    明確にするために述べると、これはペア (Y,X)(\mathsf{Y},\mathsf{X}) の状態であり、Y\mathsf{Y}kk の古典的な選択を表します(つまり、その古典的状態集合は {0,,m1}\{0,\ldots,m-1\} と仮定されます)。この形の状態は古典量子状態と呼ばれることがあります。

  3. 分離可能状態。 次のように、2つのシステムの量子状態間に古典的な相関がある状況を考えることができます。

    k=0m1pkρkσk.\sum_{k = 0}^{m-1} p_k \rho_k \otimes \sigma_k.

    言葉で言うと、00 から m1m-1 の各 kk について、確率 pkp_k で左のシステムが状態 ρk\rho_k にあり、右のシステムが状態 σk\sigma_k にあるということです。このような状態は分離可能状態と呼ばれます。この概念は2つ以上のシステムにも拡張できます。

  4. エンタングル状態。 システムのペアの状態がすべて分離可能であるわけではありません。量子情報の一般的な定式化では、エンタングルメントはこのように定義されます。すなわち、分離可能でない状態はエンタングルしているといわれます。

    この用語は、「量子情報の基礎」コースで使用した用語と一致しています。そのコースでは、積状態でない量子状態ベクトルはエンタングル状態を表すと述べました。実際、積状態でない任意の量子状態ベクトル ψ\vert\psi\rangle に対して、密度行列 ψψ\vert\psi\rangle\langle\psi\vert で表される状態は分離可能ではありません。純粋でない状態に対しては、エンタングルメントはこれよりもはるかに複雑になります。

縮約状態と部分トレース

複数のシステムの文脈で密度行列を使って行える、シンプルながら重要な操作があります。それは、いくつかのシステムを無視したときに得られる状態を記述することです。 複数のシステムが量子状態にあり、そのうち1つ以上を破棄または無視することにした場合、残りのシステムの状態はそれらのシステムの縮約状態と呼ばれます。 縮約状態の密度行列による記述は、全体の状態を記述する密度行列からの写像である部分トレースを通じて容易に得られます。

例:eビットの縮約状態

1対の量子ビット (A,B)(\mathsf{A},\mathsf{B}) が次の状態にあるとします。

ϕ+=1200+1211.\vert\phi^+\rangle = \frac{1}{\sqrt{2}} \vert 00 \rangle + \frac{1}{\sqrt{2}} \vert 11 \rangle.

アリスが量子ビット A\mathsf{A} を持ち、ボブが B\mathsf{B} を持っている、つまり2人がeビットを共有しているとします。 ボブが自分の量子ビットを持って宇宙に旅立ち、二度と戻らないことにした場合のように、アリスの量子ビット A\mathsf{A} を孤立した状態で密度行列により記述したいと思います。

まず、ボブが旅の途中で標準基底測定により自分の量子ビットを測定することにした場合を考えましょう。 測定を行った場合、ボブは確率

(IA0)ϕ+2=1202=12,\bigl\| \bigl( \mathbb{I}_{\mathsf{A}} \otimes \langle 0\vert \bigr) \vert \phi^+ \rangle \bigr\|^2 = \Bigl\| \frac{1}{\sqrt{2}} \vert 0 \rangle \Bigr\|^2 = \frac{1}{2},

で結果 00 を得て、その場合アリスの量子ビットの状態は 0\vert 0\rangle となります。また確率

(IA1)ϕ+2=1212=12,\bigl\| \bigl( \mathbb{I}_{\mathsf{A}} \otimes \langle 1\vert \bigr) \vert \phi^+ \rangle \bigr\|^2 = \Bigl\| \frac{1}{\sqrt{2}} \vert 1 \rangle \Bigr\|^2 = \frac{1}{2},

で結果 11 を得て、その場合アリスの量子ビットの状態は 1\vert 1\rangle となります。

したがって、ボブの測定結果を無視してアリスの量子ビットに注目すると、彼女は確率 1/21/2 で状態 0\vert 0\rangle を、確率 1/21/2 で状態 1\vert 1\rangle を得ると結論できます。 これにより、孤立したアリスの量子ビットの状態を密度行列

1200+1211=12IA\frac{1}{2} \vert 0\rangle\langle 0\vert + \frac{1}{2} \vert 1\rangle\langle 1\vert = \frac{1}{2} \mathbb{I}_{\mathsf{A}}

で記述することができます。

つまり、アリスの量子ビットは完全混合状態にあります。 明確にするために述べると、このアリスの量子ビットの状態の記述にはボブの測定結果は含まれておらず、ボブのことは完全に無視しています。

ここで得たアリスの量子ビットを孤立した状態で記述する密度行列は、ボブが量子ビットを測定するという仮定に依存しているように思えるかもしれませんが、実際にはそうではありません。 ここで行ったのは、すでに学んだことに基づいて、ボブが量子ビットを測定する可能性を使って完全混合状態がアリスの量子ビットの状態として生じると論じることです。 もちろん、ボブが量子ビットを測定しなければならないとは限りませんし、測定しないとも限りません。 そして、ボブが何光年も離れているならば、彼が何をしようとしまいと、孤立して見たアリスの量子ビットの状態に影響を与えることはできません。 つまり、アリスの量子ビットの状態として得た記述は、光より速い通信の不可能性と整合する唯一の記述です。

ボブの量子ビット B\mathsf{B} の状態についても考えることができますが、こちらも完全混合状態となります。 実際、4つのベル状態すべてについて、アリスの量子ビットとボブの量子ビットの縮約状態はいずれも完全混合状態です。

一般的な量子状態ベクトルの縮約状態

先ほどの例を、ϕ+\vert \phi^+\rangle 状態の量子ビットに限らない任意の2つのシステム A\mathsf{A}B\mathsf{B} に一般化しましょう。 A\mathsf{A}B\mathsf{B} の古典的状態集合をそれぞれ Σ\SigmaΓ\Gamma とします。 複合システム (A,B)(\mathsf{A},\mathsf{B}) の状態を表す密度行列 ρ\rho の行と列のインデックスは、デカルト積 Σ×Γ\Sigma\times\Gamma に対応します。

(A,B)(\mathsf{A},\mathsf{B}) の状態が量子状態ベクトル ψ\vert\psi\rangle で記述されるとすると、この状態を記述する密度行列は ρ=ψψ\rho = \vert\psi\rangle\langle\psi\vert です。 孤立した A\mathsf{A} の状態の密度行列による記述を求めます。これは慣習的に ρA\rho_{\mathsf{A}} と表されます。 (下付き文字の代わりに上付き文字が使われる場合もあります。)

状態ベクトル ψ\vert\psi\rangle は、一意に定まるベクトルの集合 {ϕb:bΓ}\{\vert\phi_b\rangle : b\in\Gamma\} を用いて次の形で表すことができます。

ψ=bΓϕbb\vert\psi\rangle = \sum_{b\in\Gamma} \vert\phi_b\rangle \otimes \vert b\rangle

特に、これらのベクトルは単純な公式で求めることができます。

ϕb=(IAb)ψ\vert\phi_b\rangle = \bigl(\mathbb{I}_{\mathsf{A}} \otimes \langle b\vert\bigr)\vert\psi\rangle

eビットの先ほどの例と同様の推論により、システム B\mathsf{B} を標準基底測定で測定した場合、各結果 bΓb\in\Gamma を確率 ϕb2\|\vert\phi_b\rangle\|^2 で得て、その場合 A\mathsf{A} の状態は

ϕbϕb\frac{\vert \phi_b \rangle}{\|\vert\phi_b\rangle\|}

となります。

密度行列として、この状態は次のように書けます。

(ϕbϕb)(ϕbϕb)=ϕbϕbϕb2\biggl(\frac{\vert \phi_b \rangle}{\|\vert\phi_b\rangle\|}\biggr) \biggl(\frac{\vert \phi_b \rangle}{\|\vert\phi_b\rangle\|}\biggr)^{\dagger} = \frac{\vert \phi_b \rangle\langle\phi_b\vert}{\|\vert\phi_b\rangle\|^2}

各結果の確率に従って異なる状態を平均すると、密度行列

ρA=bΓϕb2ϕbϕbϕb2=bΓϕbϕb=bΓ(IAb)ψψ(IAb)\rho_{\mathsf{A}} = \sum_{b\in\Gamma} \|\vert\phi_b\rangle\|^2 \frac{\vert \phi_b \rangle\langle\phi_b\vert}{\|\vert\phi_b\rangle\|^2} = \sum_{b\in\Gamma} \vert \phi_b \rangle\langle\phi_b\vert = \sum_{b\in\Gamma} \bigl(\mathbb{I}_{\mathsf{A}} \otimes \langle b\vert\bigr) \vert\psi\rangle\langle\psi\vert \bigl(\mathbb{I}_{\mathsf{A}} \otimes \vert b\rangle\bigr)

が得られます。

部分トレース

公式

ρA=bΓ(IAb)ψψ(IAb)\rho_{\mathsf{A}} = \sum_{b\in\Gamma} \bigl(\mathbb{I}_{\mathsf{A}} \otimes \langle b\vert\bigr) \vert\psi\rangle\langle\psi\vert \bigl(\mathbb{I}_{\mathsf{A}} \otimes \vert b\rangle\bigr)

は、純粋状態だけでなく、ペア (A,B)(\mathsf{A},\mathsf{B}) の任意の密度行列 ρ\rho に対する A\mathsf{A} の縮約状態の記述につながります。

ρA=bΓ(IAb)ρ(IAb)\rho_{\mathsf{A}} = \sum_{b\in\Gamma} \bigl( \mathbb{I}_{\mathsf{A}} \otimes \langle b \vert\bigr) \rho \bigl( \mathbb{I}_{\mathsf{A}} \otimes \vert b \rangle\bigr)

この公式が成立することは、線形性とすべての密度行列が純粋状態の凸結合として書けるという事実から自明です。

この等式において ρ\rho に対して行われ ρA\rho_{\mathsf{A}} を得る操作は部分トレースとして知られており、より正確には B\mathsf{B} に関して部分トレースを行う、または B\mathsf{B}トレースアウトすると言います。 この操作は TrB\operatorname{Tr}_{\mathsf{B}} と表されるので、次のように書くことができます。

TrB(ρ)=bΓ(IAb)ρ(IAb).\operatorname{Tr}_{\mathsf{B}} (\rho) = \sum_{b\in\Gamma} \bigl( \mathbb{I}_{\mathsf{A}} \otimes \langle b \vert\bigr) \rho \bigl( \mathbb{I}_{\mathsf{A}} \otimes \vert b \rangle\bigr).

A\mathsf{A} に関する部分トレースも定義でき、B\mathsf{B} ではなく A\mathsf{A} がトレースアウトされます。

TrA(ρ)=aΣ(aIB)ρ(aIB)\operatorname{Tr}_{\mathsf{A}} (\rho) = \sum_{a\in\Sigma} \bigl(\langle a \vert\otimes\mathbb{I}_{\mathsf{B}}\bigr) \rho \bigl(\vert a \rangle\otimes\mathbb{I}_{\mathsf{B}}\bigr)

これにより、A\mathsf{A} ではなく B\mathsf{B} を孤立した状態で記述する密度行列 ρB\rho_{\mathsf{B}} が得られます。

まとめると、(A,B)(\mathsf{A},\mathsf{B}) を任意のシステムのペアとし、(A,B)(\mathsf{A},\mathsf{B}) の状態を記述する密度行列 ρ\rho があるとき、システム A\mathsf{A}B\mathsf{B}縮約状態は次のとおりです。

ρA=TrB(ρ)=bΓ(IAb)ρ(IAb)ρB=TrA(ρ)=aΣ(aIB)ρ(aIB)\begin{aligned} \rho_{\mathsf{A}} & = \operatorname{Tr}_{\mathsf{B}}(\rho) = \sum_{b\in\Gamma} \bigl( \mathbb{I}_{\mathsf{A}} \otimes \langle b \vert\bigr) \rho \bigl( \mathbb{I}_{\mathsf{A}} \otimes \vert b \rangle\bigr)\\[2mm] \rho_{\mathsf{B}} & = \operatorname{Tr}_{\mathsf{A}}(\rho) = \sum_{a\in\Sigma} \bigl( \langle a \vert \otimes \mathbb{I}_{\mathsf{B}}\bigr) \rho \bigl( \vert a \rangle\otimes \mathbb{I}_{\mathsf{B}} \bigr) \end{aligned}

ρ\rho が密度行列であれば、ρA\rho_{\mathsf{A}}ρB\rho_{\mathsf{B}} も必然的に密度行列となります。

これらの概念は、2つに限らず任意の数のシステムへ自然な形で一般化できます。 一般に、密度行列 ρ\rho の下付き文字に任意のシステムの名前を入れることで、そのシステムだけの縮約状態を記述できます。 例えば、A\mathsf{A}B\mathsf{B}C\mathsf{C} がシステムであり、ρ\rho(A,B,C)(\mathsf{A},\mathsf{B},\mathsf{C}) の状態を記述する密度行列であるとき、次のように定義できます。

ρAC=TrB(ρ)=bΓ(IAbIC)ρ(IAbIC)ρC=TrAB(ρ)=aΣbΓ(abIC)ρ(abIC)\begin{aligned} \rho_{\mathsf{AC}} & = \operatorname{Tr}_{\mathsf{B}}(\rho) = \sum_{b\in\Gamma} \bigl( \mathbb{I}_{\mathsf{A}} \otimes \langle b \vert \otimes \mathbb{I}_{\mathsf{C}} \bigr) \rho \bigl( \mathbb{I}_{\mathsf{A}} \otimes \vert b \rangle \otimes \mathbb{I}_{\mathsf{C}} \bigr) \\[2mm] \rho_{\mathsf{C}} & = \operatorname{Tr}_{\mathsf{AB}}(\rho) = \sum_{a\in\Sigma} \sum_{b\in\Gamma} \bigl( \langle a \vert \otimes \langle b \vert \otimes \mathbb{I}_{\mathsf{C}} \bigr) \rho \bigl( \vert a \rangle \otimes \vert b \rangle \otimes \mathbb{I}_{\mathsf{C}} \bigr) \end{aligned}

他のシステムの選択についても同様です。

部分トレースの別の記述

部分トレース写像 TrA\operatorname{Tr}_{\mathsf{A}} および TrB\operatorname{Tr}_{\mathsf{B}} を記述する別の方法として、これらは次の式を満たす唯一の線形写像であるという見方があります。

TrA(MN)=Tr(M)NTrB(MN)=Tr(N)M.\begin{aligned} \operatorname{Tr}_{\mathsf{A}}(M \otimes N) & = \operatorname{Tr}(M) N \\[2mm] \operatorname{Tr}_{\mathsf{B}}(M \otimes N) & = \operatorname{Tr}(N) M. \end{aligned}

これらの式において、NNMM は適切なサイズの正方行列です。 MM の行と列は A\mathsf{A} の古典状態に対応し、NN の行と列は B\mathsf{B} の古典状態に対応します。

この部分トレースの特徴付けは、数学的な観点から根本的に重要なだけでなく、場面によっては素早い計算を可能にします。 例えば、量子ビットの対 (A,B)(\mathsf{A},\mathsf{B}) の次の状態を考えてみましょう。

ρ=120000+1211++\rho = \frac{1}{2} \vert 0\rangle\langle 0\vert \otimes \vert 0\rangle\langle 0\vert + \frac{1}{2} \vert 1\rangle\langle 1\vert \otimes \vert +\rangle\langle +\vert

例として縮約状態 ρA\rho_{\mathsf{A}} を計算するには、線形性と 00\vert 0\rangle\langle 0\vert および ++\vert +\rangle\langle +\vert のトレースが 1 であるという事実を利用できます。

ρA=TrB(ρ)=12Tr(00)00+12Tr(++)11=1200+1211\rho_{\mathsf{A}} = \operatorname{Tr}_{\mathsf{B}}(\rho) = \frac{1}{2} \operatorname{Tr}\bigl(\vert 0\rangle\langle 0\vert\bigr)\, \vert 0\rangle\langle 0\vert + \frac{1}{2} \operatorname{Tr}\bigl(\vert +\rangle\langle +\vert\bigr) \vert 1\rangle\langle 1\vert = \frac{1}{2} \vert 0\rangle\langle 0\vert + \frac{1}{2} \vert 1\rangle\langle 1\vert

縮約状態 ρB\rho_{\mathsf{B}} も同様に計算できます。

ρB=TrA(ρ)=12Tr(00)00+12Tr(11)++=1200+12++\rho_{\mathsf{B}} = \operatorname{Tr}_{\mathsf{A}}(\rho) = \frac{1}{2} \operatorname{Tr}\bigl(\vert 0\rangle\langle 0\vert\bigr)\, \vert 0\rangle\langle 0\vert + \frac{1}{2} \operatorname{Tr}\bigl(\vert 1\rangle\langle 1\vert\bigr) \vert +\rangle\langle +\vert = \frac{1}{2} \vert 0\rangle\langle 0\vert + \frac{1}{2} \vert +\rangle\langle +\vert

2量子ビットの部分トレース

部分トレースは行列の形で明示的に記述することもできます。 ここでは 2 量子ビットの場合に限って説明しますが、より大きなシステムにも一般化できます。 2 つの量子ビット (A,B)(\mathsf{A},\mathsf{B}) があるとすると、これら 2 量子ビットの状態を記述する密度行列はすべて次のように書けます。

ρ=(α00α01α02α03α10α11α12α13α20α21α22α23α30α31α32α33)\rho = \begin{pmatrix} \alpha_{00} & \alpha_{01} & \alpha_{02} & \alpha_{03}\\[2mm] \alpha_{10} & \alpha_{11} & \alpha_{12} & \alpha_{13}\\[2mm] \alpha_{20} & \alpha_{21} & \alpha_{22} & \alpha_{23}\\[2mm] \alpha_{30} & \alpha_{31} & \alpha_{32} & \alpha_{33} \end{pmatrix}

ここで {αjk:0j,k3}\{\alpha_{jk} : 0\leq j,k\leq 3\} は複素数の組です。

第 1 のシステムに関する部分トレースは次の式で表されます。

TrA(α00α01α02α03α10α11α12α13α20α21α22α23α30α31α32α33)=(α00α01α10α11)+(α22α23α32α33)=(α00+α22α01+α23α10+α32α11+α33)\operatorname{Tr}_{\mathsf{A}} \begin{pmatrix} \alpha_{00} & \alpha_{01} & \alpha_{02} & \alpha_{03}\\[2mm] \alpha_{10} & \alpha_{11} & \alpha_{12} & \alpha_{13}\\[2mm] \alpha_{20} & \alpha_{21} & \alpha_{22} & \alpha_{23}\\[2mm] \alpha_{30} & \alpha_{31} & \alpha_{32} & \alpha_{33} \end{pmatrix} = \begin{pmatrix} \alpha_{00} & \alpha_{01} \\[2mm] \alpha_{10} & \alpha_{11} \end{pmatrix} + \begin{pmatrix} \alpha_{22} & \alpha_{23}\\[2mm] \alpha_{32} & \alpha_{33} \end{pmatrix} = \begin{pmatrix} \alpha_{00} + \alpha_{22} & \alpha_{01} + \alpha_{23}\\[2mm] \alpha_{10} + \alpha_{32} & \alpha_{11} + \alpha_{33} \end{pmatrix}

この式を理解する一つの方法は、4×44\times 4 行列をブロックがそれぞれ 2×22\times 22×22\times 2 ブロック行列として見ることです。 すなわち、

ρ=(M0,0M0,1M1,0M1,1)\rho = \begin{pmatrix} M_{0,0} & M_{0,1} \\[1mm] M_{1,0} & M_{1,1} \end{pmatrix}

ここで

M0,0=(α00α01α10α11),M0,1=(α02α03α12α13),M1,0=(α20α21α30α31),M1,1=(α22α23α32α33).M_{0,0} = \begin{pmatrix} \alpha_{00} & \alpha_{01} \\[2mm] \alpha_{10} & \alpha_{11} \end{pmatrix}, \quad M_{0,1} = \begin{pmatrix} \alpha_{02} & \alpha_{03} \\[2mm] \alpha_{12} & \alpha_{13} \end{pmatrix}, \quad M_{1,0} = \begin{pmatrix} \alpha_{20} & \alpha_{21} \\[2mm] \alpha_{30} & \alpha_{31} \end{pmatrix}, \quad M_{1,1} = \begin{pmatrix} \alpha_{22} & \alpha_{23} \\[2mm] \alpha_{32} & \alpha_{33} \end{pmatrix}.

すると次の式が成り立ちます。

TrA(M0,0M0,1M1,0M1,1)=M0,0+M1,1.\operatorname{Tr}_{\mathsf{A}}\begin{pmatrix} M_{0,0} & M_{0,1} \\[1mm] M_{1,0} & M_{1,1} \end{pmatrix} = M_{0,0} + M_{1,1}.

第 1 のシステムではなく第 2 のシステムをトレースアウトする場合の式は次のとおりです。

TrB(α00α01α02α03α10α11α12α13α20α21α22α23α30α31α32α33)=(Tr(α00α01α10α11)Tr(α02α03α12α13)Tr(α20α21α30α31)Tr(α22α23α32α33))=(α00+α11α02+α13α20+α31α22+α33)\operatorname{Tr}_{\mathsf{B}} \begin{pmatrix} \alpha_{00} & \alpha_{01} & \alpha_{02} & \alpha_{03}\\[2mm] \alpha_{10} & \alpha_{11} & \alpha_{12} & \alpha_{13}\\[2mm] \alpha_{20} & \alpha_{21} & \alpha_{22} & \alpha_{23}\\[2mm] \alpha_{30} & \alpha_{31} & \alpha_{32} & \alpha_{33} \end{pmatrix} = \begin{pmatrix} \operatorname{Tr} \begin{pmatrix} \alpha_{00} & \alpha_{01}\\[1mm] \alpha_{10} & \alpha_{11} \end{pmatrix} & \operatorname{Tr} \begin{pmatrix} \alpha_{02} & \alpha_{03}\\[1mm] \alpha_{12} & \alpha_{13} \end{pmatrix} \\[4mm] \operatorname{Tr} \begin{pmatrix} \alpha_{20} & \alpha_{21}\\[1mm] \alpha_{30} & \alpha_{31} \end{pmatrix} & \operatorname{Tr} \begin{pmatrix} \alpha_{22} & \alpha_{23}\\[1mm] \alpha_{32} & \alpha_{33} \end{pmatrix} \end{pmatrix} = \begin{pmatrix} \alpha_{00} + \alpha_{11} & \alpha_{02} + \alpha_{13}\\[2mm] \alpha_{20} + \alpha_{31} & \alpha_{22} + \alpha_{33} \end{pmatrix}

先ほどと同様のブロック行列の形式では、次の式になります。

TrB(M0,0M0,1M1,0M1,1)=(Tr(M0,0)Tr(M0,1)Tr(M1,0)Tr(M1,1))\operatorname{Tr}_{\mathsf{B}} \begin{pmatrix} M_{0,0} & M_{0,1} \\[1mm] M_{1,0} & M_{1,1} \end{pmatrix} = \begin{pmatrix} \operatorname{Tr}(M_{0,0}) & \operatorname{Tr}(M_{0,1}) \\[1mm] \operatorname{Tr}(M_{1,0}) & \operatorname{Tr}(M_{1,1}) \end{pmatrix}

これらの関数のブロック行列による記述は、量子ビットより大きなシステムにも自然かつ直接的に拡張できます。

レッスンの締めくくりとして、上で考察した同じ状態にこれらの式を適用してみましょう。

ρ=120000+1211++=(120000000001414001414).\rho = \frac{1}{2} \vert 0\rangle \langle 0 \vert \otimes \vert 0\rangle \langle 0 \vert + \frac{1}{2} \vert 1\rangle \langle 1 \vert \otimes \vert +\rangle \langle + \vert = \begin{pmatrix} \frac{1}{2} & 0 & 0 & 0\\[2mm] 0 & 0 & 0 & 0 \\[2mm] 0 & 0 & \frac{1}{4} & \frac{1}{4}\\[2mm] 0 & 0 & \frac{1}{4} & \frac{1}{4} \end{pmatrix}.

第 1 のシステム A\mathsf{A} の縮約状態は

TrB(120000000001414001414)=(Tr(12000)Tr(0000)Tr(0000)Tr(14141414))=(120012)\operatorname{Tr}_{\mathsf{B}} \begin{pmatrix} \frac{1}{2} & 0 & 0 & 0\\[2mm] 0 & 0 & 0 & 0\\[2mm] 0 & 0 & \frac{1}{4} & \frac{1}{4}\\[2mm] 0 & 0 & \frac{1}{4} & \frac{1}{4} \end{pmatrix} = \begin{pmatrix} \operatorname{Tr} \begin{pmatrix} \frac{1}{2} & 0\\[1mm] 0 & 0 \end{pmatrix} & \operatorname{Tr} \begin{pmatrix} 0 & 0\\[1mm] 0 & 0 \end{pmatrix} \\[4mm] \operatorname{Tr} \begin{pmatrix} 0 & 0\\[1mm] 0 & 0 \end{pmatrix} & \operatorname{Tr} \begin{pmatrix} \frac{1}{4} & \frac{1}{4}\\[2mm] \frac{1}{4} & \frac{1}{4} \end{pmatrix} \end{pmatrix} = \begin{pmatrix} \frac{1}{2} & 0\\[2mm] 0 & \frac{1}{2} \end{pmatrix}

であり、第 2 のシステム B\mathsf{B} の縮約状態は

TrA(120000000001414001414)=(12000)+(14141414)=(34141414).\operatorname{Tr}_{\mathsf{A}} \begin{pmatrix} \frac{1}{2} & 0 & 0 & 0\\[2mm] 0 & 0 & 0 & 0\\[2mm] 0 & 0 & \frac{1}{4} & \frac{1}{4}\\[2mm] 0 & 0 & \frac{1}{4} & \frac{1}{4} \end{pmatrix} = \begin{pmatrix} \frac{1}{2} & 0\\[1mm] 0 & 0 \end{pmatrix} + \begin{pmatrix} \frac{1}{4} & \frac{1}{4}\\[2mm] \frac{1}{4} & \frac{1}{4} \end{pmatrix} = \begin{pmatrix} \frac{3}{4} & \frac{1}{4}\\[2mm] \frac{1}{4} & \frac{1}{4} \end{pmatrix}.