このレッスンの章では、量子状態間の忠実度(fidelity)について説明します。忠実度は、状態の類似性、つまりどれだけ「重なっている」かを測る指標です。
2つの量子状態ベクトルが与えられた場合、それらの量子状態ベクトルに対応する純粋状態間の忠実度は、状態ベクトルの内積の絶対値に等しくなります。
これは類似性を測る基本的な方法です。結果は 0 から 1 の間の値をとり、値が大きいほど類似性が高いことを示します。
特に、直交状態に対しては(定義より)値はゼロになり、全体位相の差を除いて等しい状態に対しては値は 1 になります。
直感的には、忠実度は量子状態ベクトルから密度行列への、この基本的な類似性の尺度の拡張と見なすことができます。
忠実度の定義
まず忠実度の定義から始めましょう。
次の定義は一見、奇妙あるいは謎めいて見えるかもしれませんし、扱いにくいと感じるかもしれません。
しかし、この定義が表す関数は多くの興味深い性質と複数の同値な表現形式を持つため、最初に見た印象よりもずっと扱いやすいことが分かります。
定義
ρ と σ を同じ系の量子状態を表す密度行列とします。
ρ と σ の間の忠実度は次のように定義されます。
F(ρ,σ)=Trρσρ.
注釈
これは一般的な定義ですが、忠実度をここで定義した量の2乗として定義し、ここで定義した量をルート忠実度と呼ぶこともよくあります。
どちらの定義が正しくどちらが間違いというわけで はなく、本質的には好みの問題です。
ただし、どちらの定義が使われているかを常に確認・明確化することが重要です。
定義の式を理解するために、まず ρσρ が半正定値行列であることに注目します。
ρσρ=M†M
ただし M=σρ です。
すべての半正定値行列と同様に、この半正定値行列は一意の半正定値な平方根を持ち、その跡(トレース)が忠実度となります。
任意の正方行列 M に対して、2つの半正定値行列 M†M と MM† の固有値は常に同じであり、したがってこれらの行列の平方根についても同様です。
M=σρ と選び、正方行列のトレースはその固有値の和であるという事実を使うと、次のことが分かります。
F(ρ,σ)=Trρσρ=TrM†M=TrMM†=Trσρσ=F(σ,ρ).
つまり、定義からは直接分かりませんが、忠実度は2つの引数について対称です。
トレースノルムによる忠実度の表現
忠実度を表す同値な式として、次の式があります。
F(ρ,σ)=σρ1.
ここでトレースノルムが現れています。これは前のレッスンで状態識別の文脈で登場したものです。
(必ずしも正方でない)行列 M のトレースノルムは次のように定義できます。
∥M∥1=TrM†M,
この定義を行列 σρ に適用することで、定義中の式が得られます。
(正方)行列 M のトレースノルムの別の表現として、次の式があります。
∥M∥1=UunitarymaxTr(MU).
ここで最大化は、M と同じ行数・列数を持つすべてのユニタリ行列 U にわたって行われます。
この式を今の状況に適用すると、忠実度の別の表現が得られます。
F(ρ,σ)=UunitarymaxTr(σρU)
純粋状態の忠実度
忠実度の定義について最後に1点補足しておくと、すべての純粋状態は(密度行列として)自分自身の平方根に等しいため、一方または両方の状態が純粋状態の場合、忠実度の式はかなり簡略化されます。
特に、2つの状態のうち一方が純粋状態の場合、次の式が成り立ちます。
F(∣ϕ⟩⟨ϕ∣,σ)=⟨ϕ∣σ∣ϕ⟩
両方の状態が純粋状態の場合、式は対応する量子状態ベクトルの内積の絶対値に簡略化されます。これは本章の冒頭で述べたことです。
F(∣ϕ⟩⟨ϕ∣,∣ψ⟩⟨ψ∣)=⟨ϕ∣ψ⟩
忠実度の基本的性質
忠実度には多くの注目すべき性質と複数の同値な表現があります。
以下にいくつかの基本的な性質を証明なしで挙げます。
- 同じサイズの任意の2つの密度行列 ρ と σ に対して、忠実度 F(ρ,σ) はゼロから1の間にあります: 0≤F(ρ,σ)≤1. F(ρ,σ)=0 となるのは、ρ と σ の像が直交する場合(すなわちエラーなしで識別可能な場合)に限り、F(ρ,σ)=1 となるのは ρ=σ の場合に限ります。
- 忠実度は乗法的です。つまり、積状態間の忠実度は個々の忠実度の積に等しくなります:
F(ρ1⊗⋯⊗ρm,σ1⊗⋯⊗σm)=F(ρ1,σ1)⋯F(ρm,σm).
- 状態間の忠実度は、任意のチャネルの作用のもとで非減少です。すなわち、ρ と σ が密度行列で Φ がこれら2つの状態を入力として受け取れるチャネルであれば、必ず次が成り立ちます。
F(ρ,σ)≤F(Φ(ρ),Φ(σ)).
- Fuchs-van de Graaf 不等式は忠実度とトレース距離の間に密接な(ただし完全ではない)関係を確立しています。任意の2つの状態 ρ と σ に対して次が成り立ちます。
1−21∥ρ−σ∥1≤F(ρ,σ)≤1−41∥ρ−σ∥12.
最後の性質は図の形で表すことができます。

具体的には、同じ系の状態 ρ と σ の任意の選択に対して、y 軸を F(ρ,σ) の値で横切る水平線と、x 軸を 21∥ρ−σ∥1 の値で横切る垂直線の交点は、直線 y=1−x を下辺界、単位円を上辺界とする灰色の領域内に必ず存在します。
実用的な観点からこの図で最も重要な領域は、灰色の領域の左上隅です。
2つの状態間の忠実度が1に近ければ、そのトレース距離は0に近く、逆もまた同様です。
ジェントル測定補題
次に、ジェントル測定補題(gentle measurement lemma)として知られる単純ですが重要な事実を見ていきましょう。これは忠実度と非破壊測定を結びつけるものです。
この補題は折に触れて登場する非常に有用な補題であり、忠実度の一見扱いにくそうな定義が実はこの補題の証明を非常に簡単にするという点でも注目に値します。
設定は次のとおりです。
X を状態 ρ にある系とし、{P0,…,Pm−1} を X の一般測定を表す半正定値行列の集合とします。
さらに、状態 ρ にある系 X にこの測定を行ったとき、ある結果が非常に高い確率で起こると仮定します。
具体的には、確率の高い測定結果 を 0 とし、特に
Tr(P0ρ)>1−ε
が小さい正の実数 ε>0 に対して成り立つと仮定します。
ジェントル測定補題が主張することは、これらの仮定のもとで、Naimarkの定理によって {P0,…,Pm−1} から得られる非破壊測定は、確率の高い測定結果 0 が観測された場合に ρ に対してわずかな乱れしか与えないということです。
より具体的には、この補題は、ρ と非破壊測定によって得られる状態(結果が 0 であることを条件とする)との間の忠実度の2乗が 1−ε より大きいことを述べています。
F(ρ,Tr(P0ρ)P0ρP0)2>1−ε.
これを証明するために、測定に関する基本的な事実が必要です。
測定行列 P0,…,Pm−1 は半正定値であり、恒等行列に和されます。このことから P0 のすべての固有値は 0 と 1 の間の実数であることが分かります。
これは、任意の単位ベクトル ∣ψ⟩ に対して、各