まず、密度行列とは何かを数学的な観点から説明し、その後いくつかの例を見ていきます。
次に、密度行列の基本的な性質と、量子情報の簡略的な定式化における量子状態ベクトルとの関係について説明します。
量子系を X と名付けるとします。そして Σ をこの系の(有限かつ空でない)古典状態集合とします。
ここでは「量子情報の基礎」コースで使用されている命名規則に倣っており、機会があればこれを引き続き使用します。
量子情報の一般的な定式化において、系 X の量子状態は密度行列 ρ によって記述されます。この行列の成分は複素数であり、行と列のインデックスは古典状態集合 Σ と対応付けられています。
小文字のギリシャ文字 ρ は密度行列の名前として慣習的に最初に選ばれますが、σ や ξ も一般的な選択肢です。
以下は、量子ビットの状態を記述する密度行列のいくつかの例です。
(1000),(21212121),(43−8i8i41),and(210021).
ρ が密度行列であるとは、以下の2つの条件(すぐに説明します)がどちらも満たされていることを意味します。
- トレースが1:Tr(ρ)=1.
- 半正定値性:ρ≥0.
行列のトレース
密度行列の第1の条件は、行列のトレースに関するものです。
これはすべての正方行列に対して定義される関数であり、対角成分の和として定義されます。
Trα0,0α1,0⋮αn−1,0α0,1α1,1⋮αn−1,1⋯⋯⋱⋯α0,n−1α1,n−1⋮αn−1,n−1=α0,0+α1,1+⋯+αn−1,n−1.
トレースは線形関数です。同じサイズの任意の2つの正方行列 A と B、および任意の2つの複素数 α と β に対して、以下の等式が常に成り立ちます。
Tr(αA+βB)=αTr(A)+βTr(B)
トレースは非常に重要な関数であり、さらに多くのことが言えますが、必要が生じた ときにあらためて説明します。
半正定値行列
第2の条件は、行列が半正定値であるという性質に関するものです。これは量子情報理論をはじめ多くの分野における基本的な概念です。
行列 P が半正定値であるとは、ある行列 M が存在して
P=M†M
が成り立つことを意味します。
ここで、M は P と同じサイズの正方行列であることを要求しても、非正方行列を許してもよく、どちらの場合も同じクラスの行列が得られます。
この条件を定義する代替(しかし同等の)方法がいくつかあります。
-
行列 P が半正定値であることは、P がエルミート(すなわち自身の共役転置と等しい)であり、すべての固有値が非負の実数であることと同値です。行列がエルミートであり、すべての固有値が非負であることを確認することは、半正定値性を検証するための簡単な計算方法です。
-
行列 P が半正定値であることは、P の行と列と同じインデックスを持つすべての複素ベクトル ∣ψ⟩ に対して ⟨ψ∣P∣ψ⟩≥0 が成り立つことと同値です。
半正定値行列を直感的に理解する方法は、それらが非負の実数の行列版のようなものだと考えることです。
つまり、半正定値行列の複素正方行列に対する関係は、非負の実数の複素数に対する関係と同様です。
例えば、複素数 α が非負の実数であることは
α=ββ
をある複素数 β に対して満たすことと同値であり、これは行列をスカラーで置き換えたときの半正定値性の定義と一致します。
行列は一般にスカラーよりも複雑なオブジェクトですが、それでもこれは半正定値行列を考えるための助けになる見方です。
これはまた、P が半正定値であることを示す一般的な表記 P≥0 の説明にもなります。
特に、この文脈では P≥0 は P の各成分が非負であることを意味しない点に注意してください。
負の成分を持つ半正定値行列も存在しますし、すべての成分が正であるが半正定値ではない行列も存在します。
密度行列の解釈
この時点では、密度行列の定義はやや恣意的で抽象的に見えるかもしれません。これらの行列やその成分にまだ意味を与えていないからです。
密度行列がどのように機能し、どのように解釈できるかは、レッスンが進むにつれて明らかになりますが、今のところ、密度行列の成分について以下の(やや非形式的な)方法で考えると役立つかもしれません。
量子状態が密度行列で表現されるべきであることは、先験的には明らかではありません。
実際、量子状態を密度行列で表現するという選択が、量子情報の完全な数学的記述へと自然に導くという意味があります。
量子情報に関する他のすべてのことは、実はこの一つの選択から非常に論理的に導かれます!
量子状態ベクトルとの関係
量子系 X の量子状態を記述する量子状態ベクトル ∣ψ⟩ は、ユークリッドノルムが 1 に等しく、その成分が古典状態集合 Σ と対応付けられている列ベクトルであることを思い出してください。
同じ状態の密度行列表現 ρ は次のように定義されます。
ρ=∣ψ⟩⟨ψ∣
明確にしておくと、列ベクトルと行ベクトルの積を計算しているため、結果は行と列が Σ に対応する正方行列になります。
この形式の行列は、密度行列であることに加えて、常に射影であり、ランクが 1 です。
例として、2つの量子ビット状態ベクトルを定義しましょう。
∣+i⟩∣−i⟩=21∣0⟩+2i∣1⟩=(212i)=21∣0⟩−2i∣1⟩=(21−2i)
これら2つのベクトルに対応する密度行列は次のとおりです。
∣+i⟩⟨+i∣∣−i⟩⟨−i∣=(212i)(21−2i)=(212i−2i21)=(21−2i