迹距离

                     

贡献者: certain_pineapple

  12

预备知识 密度矩阵

   在很多时候我们需要去探讨如何计算两个量子态究竟有多么相近,在态矢量的语言下这个答案是很简单的,我们可以使用两个态矢量的内积的模方来描述其二者是否相同或有多么不同。但对于两个密度矩阵来说这个问题并没有那么简单,迹距离保真度给出了两种度量方法,我们在这里首先介绍迹距离

定义 1 迹距离

   两密度矩阵 $\rho$ 和 $\sigma$ 之间的迹距离 $T\left(\rho,~\sigma\right)$ 定义如下:

\begin{equation} T\left(\rho,~\sigma\right) \equiv \frac{1}{2} \operatorname {tr} \left\lvert \rho - \sigma \right\rvert ~. \end{equation}

   其中,$ \left\lvert A \right\rvert = \sqrt{A^\dagger A}$

1. 概率分布的全变差距离

   为了引入密度矩阵之间的迹距离的概念,我们首先从概率分布的全变差距离开始介绍。

定义 2 概率分布的全变差距离

   对于两个样本空间是可数集的概率分布 $\left\{ p_x \right\}$ 和 $\left\{q_x\right\}$,定义其全变差距离为:

\begin{equation} T\left( p_x,~q_x \right) = \frac{1}{2}\sum_x \left\lvert p_x - q_x \right\rvert ~. \end{equation}

全变差距离是一种度量

   对于定义 1 ,从定义式中可以看到 $T\left(p_x,~q_x\right) = T\left(q_x,~p_x\right)\geqslant 0$,即其是对称且非负的。且对三个概率分布 $\left\{p_x^{(1)}\right\}$,$\left\{p_x^{(2)}\right\}$ 和 $\left\{p_x^{(3)}\right\}$ 有:

\begin{equation} \begin{aligned} T\left(p_x^{(1)},~p_x^{(2)}\right) &= \frac{1}{2}\sum_x \operatorname {tr} \left\lvert p_x^{(1)} - p_x^{(2)} \right\rvert \\ &= \frac{1}{2}\sum_x \operatorname {tr} \left\lvert \left(p_x^{(1)} - p_x^{(3)}\right) - \left(p_x^{(2)} - p_x^{(3)}\right) \right\rvert \\ &\leqslant\frac{1}{2}\sum_x \operatorname {tr} \left\lvert p_x^{(1)} - p_x^{(3)} \right\rvert + \frac{1}{2}\sum_x \operatorname {tr} \left\lvert p_x^{(2)} - p_x^{(3)} \right\rvert \\ &=T\left(p_x^{(1)},~p_x^{(3)}\right)+T\left(p_x^{(2)},~p_x^{(3)}\right)~, \end{aligned}~ \end{equation}
由此可见其的确构成一个度量。

全变差距离的另一种等价形式

   接下来,我们将证明对于指标集 $U = \left\{x\right\}$ 和概率分布 $\left\{p_x\right\}$ 和 $\left\{q_x\right\}$,有

\begin{equation} T\left(p_x,~q_x\right) = \max_{S \subseteq U}\left(\sum_{x\in S}p_x - \sum_{x\in S}q_x\right)~. \end{equation}

   定义 $r_x = p_x - q_x$,由于概率的归一性,有

\begin{equation} \sum\limits_{x\in U}r_x = 0~. \end{equation}

   记 $S_+ = \left\{x \in U | r_x \geqslant 0\right\}$,$S_- = \left\{x \in U | r_x < 0\right\}$。则有:

\begin{equation} \sum_{x\in S_+}r_x + \sum_{x\in S_-}r_x = 0~. \end{equation}
进而:

\begin{equation} \sum_{x\in S_+}r_x = -\sum_{x\in S_-}r_x~. \end{equation}

   综上所述,有:

\begin{equation} \begin{aligned} T\left(p_x,~q_x\right) &= \frac{1}{2}\sum_{x\in U} \left\lvert p_x - q_x \right\rvert \\ &= \frac{1}{2}\sum_{x\in U} \left\lvert r_x \right\rvert \\ &= \frac{1}{2}\sum_{x\in S_+}r_x - \frac{1}{2}\sum_{x\in S_-}r_x \\ &= \sum_{S\in S_+}r_x \\ &= \max_{S \subseteq U}\sum_{x\in S}r_x \\ &= \max_{S\subseteq U}\left(\sum_{x\in S}p_x - \sum_{x\in S}q_x\right) \end{aligned}~ \end{equation}

2. 密度矩阵的迹距离

   从式 2 式 4 都可以过度得到密度矩阵的迹距离的表达形式:

\begin{equation} T\left(\rho,~\sigma\right) = \frac{1}{2} \operatorname {tr} \left\lvert \rho - \sigma \right\rvert ~. \end{equation}
\begin{equation} T\left(\rho,~\sigma\right) = \max_{ P } \operatorname {tr}\left[P\left(\rho - \sigma\right)\right]~. \end{equation}

   其中 $P$ 代表任意本征值小于 $1$ 的半正定算子,我们首先证明式 10 式 9 的等价性。

   $\left(\rho - \sigma\right)$ 是一个厄米矩阵,那么有:

\begin{equation} \begin{aligned} \rho - \sigma &= \sum_i \lambda_i \left| i \right\rangle \left\langle i \right| \\ &= \sum_{\lambda_i \geqslant 0}\lambda_i \left| i \right\rangle \left\langle i \right| + \sum_{\lambda_i<0}\lambda_i \left| i \right\rangle \left\langle i \right| \\ &= M_1 - M_2~. \end{aligned}~ \end{equation}
其中 $M_1$,$M_2$ 都是半正定算符。

   同时:

\begin{equation} \begin{aligned} \left\lvert \rho - \sigma \right\rvert &= \sqrt{\left( \rho - \sigma \right)^\dagger \left( \rho - \sigma \right)} \\ &= \sqrt{\sum_i \lambda_i^2 \left| i \right\rangle \left\langle i \right| } \\ &= \sum_i \left\lvert \lambda_i \right\rvert \left| i \right\rangle \left\langle i \right| \\ &= M_1 + M_2~, \end{aligned}~ \end{equation}
则有 $T\left(\rho,~\sigma\right) = \frac{1}{2}\left( \operatorname {tr}M_1 + \operatorname {tr}M_2\right)$。

   考虑 $ \operatorname {tr}\rho = \operatorname {tr}\sigma = 1$,则 $ \operatorname {tr}M_1 - \operatorname {tr}M_2 = \operatorname {tr}\left(\rho - \sigma\right) = 0$,即 $ \operatorname {tr}M_1 = \operatorname {tr}M_2$,$T\left(\rho,~\sigma\right) = \operatorname {tr}M_1$。

   设 $P$ 为任意本征值小于 $1$ 的半正定算子,则:

\begin{equation} \begin{aligned} \operatorname {tr} \left[ P\left(\rho - \sigma\right) \right] &= \operatorname {tr}\left[ P\left(M_1 - M_2\right) \right] \\ &= \operatorname {tr}\left(PM_1\right) - \operatorname {tr}\left(PM_2\right) \\ &\leqslant \operatorname {tr}\left(PM_1\right) \\ &\leqslant \operatorname {tr}M_1 \\ &= T\left( \rho,~\sigma \right)~. \end{aligned}~ \end{equation}

   所以有 $T\left(\rho,~\sigma\right) = \max_{ P } \operatorname {tr}\left[P\left(\rho - \sigma\right)\right]$。

单量子比特的密度矩阵的迹距离

   考虑单 qubit 的密度矩阵的好处是此时密度矩阵可以写成式 8 $\rho = \frac{1}{2}I + \frac{1}{2} \boldsymbol{\mathbf{n}} \cdot \boldsymbol{\mathbf{\sigma}} $。

   设 $\rho = \frac{1}{2}I + \frac{1}{2} \boldsymbol{\mathbf{n}} _1\cdot \boldsymbol{\mathbf{\sigma}} $,$\delta = \frac{1}{2}I + \frac{1}{2} \boldsymbol{\mathbf{n}} _2\cdot \boldsymbol{\mathbf{\sigma}} $,那么有:

\begin{equation} \begin{aligned} T\left(\rho,~\delta\right) &= \frac{1}{2} \operatorname {tr} \left\lvert \rho - \delta \right\rvert \\ &= \frac{1}{4} \operatorname {tr} \left\lvert \left( \boldsymbol{\mathbf{n}} _1 - \boldsymbol{\mathbf{n}} _2\right) \cdot \boldsymbol{\mathbf{\sigma}} \right\rvert ~, \end{aligned}~ \end{equation}
考虑 $\left( \boldsymbol{\mathbf{n}} _1 - \boldsymbol{\mathbf{n}} _2\right) \cdot \boldsymbol{\mathbf{\sigma}} $ 的本征值是 $\pm \left\lvert \boldsymbol{\mathbf{n}} _1 - \boldsymbol{\mathbf{n}} _2 \right\rvert $,则:
\begin{equation} \begin{aligned} T\left(\rho,~\delta\right) &= \frac{1}{4} \operatorname {tr} \left\lvert \left( \boldsymbol{\mathbf{n}} _1 - \boldsymbol{\mathbf{n}} _2\right) \cdot \boldsymbol{\mathbf{\sigma}} \right\rvert \\ &= \frac{1}{2} \left\lvert \boldsymbol{\mathbf{n}} _1 - \boldsymbol{\mathbf{n}} _2 \right\rvert ~. \end{aligned}~ \end{equation}

   这也就是说,对于单量子比特的密度矩阵,迹距离就是其 Bloch 矢量的差的模长的一半。

迹距离的性质


1. ^ 本节参考 [1]Wikipedia 界面
2. ^ 本节中部分证明参考项目


[1] ^ Michael A. Nielsen,Isaac L. Chuang 著,郑大钟 赵千川 译 量子计算和量子信息(二)——量子信息部分 清华大学出版社

                     

© 小时科技 保留一切权利