预备知识:矩阵指数与矩阵欧拉公式
在我们正式介绍含参数的量子门之前,需要先掌握一个关键的数学工具:矩阵指数 (Matrix Exponential)。这听起来可能有点吓人,但它的思想其实非常直观,是我们熟悉的指数函数 $e^x$ 在矩阵世界中的自然推广。
回顾:指数函数的泰勒展开
我们知道,标量指数函数 $e^x$ 可以通过泰勒级数展开:
$$ e^x = 1 + x + \frac{x^2}{2!} + \frac{x^3}{3!} + \dots = \sum_{n=0}^{\infty} \frac{x^n}{n!} $$
这个展开式只涉及加法和乘法,这两种运算在矩阵中都有明确的定义。
定义:矩阵指数 $e^A$
对于一个方阵 A,它的矩阵指数 $e^A$ 被定义为将矩阵 A 代入上述泰勒级数:
$$ e^A = I + A + \frac{A^2}{2!} + \frac{A^3}{3!} + \dots = \sum_{n=0}^{\infty} \frac{A^n}{n!} $$
其中:
I是单位矩阵 (相当于标量中的 1)。- $A^2 = A \cdot A$, $A^3 = A \cdot A \cdot A$,等等。
- 这个级数对于任何方阵
A都是收敛的,所以 $e^A$ 总是一个定义良好的矩阵。
重要提示: 一般来说,$e^{A+B} \neq e^A e^B$。只有当 A 和 B 对易 (commute) 时,即 $AB=BA$,等号才成立。
回顾:欧拉公式 $e^{i\theta}$
我们熟悉的欧拉公式连接了指数函数和三角函数:
$$ e^{i\theta} = \cos(\theta) + i\sin(\theta) $$
这个公式也可以通过泰勒展开来证明。将 $x=i\theta$ 代入 $e^x$ 的展开式,并把实部和虚部分开,你就会得到 $\cos(\theta)$ 和 $\sin(\theta)$ 的泰勒展开式。
推广:矩阵欧拉公式
现在,让我们把这个思想应用到矩阵上。我们特别关心形如 $e^{i\theta M}$ 的矩阵,其中 M 是一个矩阵,θ 是一个标量。
$$ e^{i\theta M} = I + (i\theta M) + \frac{(i\theta M)^2}{2!} + \frac{(i\theta M)^3}{3!} + \dots $$
$$ = I + i\theta M - \frac{\theta^2 M^2}{2!} - i\frac{\theta^3 M^3}{3!} + \dots $$
一个非常特殊且有用的情况:当 $M^2 = I$ 时
如果一个矩阵 M 的平方是单位矩阵 I (例如泡利矩阵 $X, Y, Z$ 都满足这个性质),那么上面的展开会变得异常简洁!
- $M^3 = M^2 \cdot M = I \cdot M = M$
- $M^4 = M^2 \cdot M^2 = I \cdot I = I$
- ... 奇数次幂是
M,偶数次幂是I。
现在我们重新整理 $e^{i\theta M}$ 的展开式,把含有 I 的项和含有 M 的项分开:
$$ e^{i\theta M} = \left( I - \frac{\theta^2}{2!}I + \frac{\theta^4}{4!}I - \dots \right) + i \left( \theta M - \frac{\theta^3}{3!}M + \frac{\theta^5}{5!}M - \dots \right) $$
把公共的 I 和 M 提取出来:
$$ = I \left( 1 - \frac{\theta^2}{2!} + \frac{\theta^4}{4!} - \dots \right) + iM \left( \theta - \frac{\theta^3}{3!} + \frac{\theta^5}{5!} - \dots \right) $$
我们惊喜地发现,括号里的两部分正是 $\cos(\theta)$ 和 $\sin(\theta)$ 的泰勒展开式!
因此,我们得到了一个极其重要的矩阵欧拉公式:
如果 $M^2 = I$,那么 $e^{i\theta M} = \cos(\theta)I + i\sin(\theta)M$
学以致用:推导旋转门 $R_x(\theta)$
含参数的旋转门正是通过矩阵指数定义的。例如,绕X轴的旋转门 $R_x(\phi)$ 定义为:
$$ R_x(\phi) = e^{-i\frac{\phi}{2}X} $$
这里的 M 就是泡利矩阵 X,而 θ 对应于 $-\phi/2$。
因为 $X^2 = I$,我们可以直接应用刚刚推导出的矩阵欧拉公式:
$$ R_x(\phi) = \cos(-\frac{\phi}{2})I + i\sin(-\frac{\phi}{2})X $$
利用 $\cos(-x)=\cos(x)$ 和 $\sin(-x)=-\sin(x)$:
$$ R_x(\phi) = \cos(\frac{\phi}{2})I - i\sin(\frac{\phi}{2})X $$
现在,把 I 和 X 的矩阵形式代入:
$$ R_x(\phi) = \cos(\frac{\phi}{2})\begin{pmatrix} 1 & 0 \\ 0 & 1 \end{pmatrix} - i\sin(\frac{\phi}{2})\begin{pmatrix} 0 & 1 \\ 1 & 0 \end{pmatrix} $$
$$ = \begin{pmatrix} \cos(\frac{\phi}{2}) & 0 \\ 0 & \cos(\frac{\phi}{2}) \end{pmatrix} - \begin{pmatrix} 0 & i\sin(\frac{\phi}{2}) \\ i\sin(\frac{\phi}{2}) & 0 \end{pmatrix} $$
$$ = \begin{pmatrix} \cos(\frac{\phi}{2}) & -i\sin(\frac{\phi}{2}) \\ -i\sin(\frac{\phi}{2}) & \cos(\frac{\phi}{2}) \end{pmatrix} $$
这正是我们在 2.1 节看到的 $R_x$ 门的矩阵形式!同理,你可以自己尝试推导出 $R_y(\phi)$ 和 $R_z(\phi)$ 的矩阵。
小结:
- 矩阵指数 $e^A$ 是指数函数在矩阵上的推广。
- 当生成元矩阵
M满足 $M^2=I$ 时,矩阵欧拉公式 $e^{i\theta M} = \cos(\theta)I + i\sin(\theta)M$ 成立。 - 我们即将学习的含参数旋转门,其定义源于矩阵指数,其矩阵形式源于矩阵欧拉公式。这个工具是连接抽象定义和具体矩阵计算的桥梁。


Comments | NOTHING