张量积空间

                     

贡献者: addis

预备知识 多元函数的傅里叶级数子空间

1. 定义

   我们以二维傅里叶级数来引入张量积的概念。我们已知一维函数的傅里叶级数展开可以看做是一个矢量在一组正交归一基底上的展开,自然地,我们也希望能从矢量的空间的角度理解二维傅里叶级数展开。为了讨论方便,我们只讨论可以用有限项傅里叶级数展开的函数。

   如果 $x$ 和 $y$ 方向分别取 $N_x$ 和 $N_y$ 个函数基底,那么二维傅里叶级数中就有 $N_xN_y$ 个基底,即被展开的函数是一个 $N_xN_y$ 维空间中的矢量。

   观察二维傅里叶级数中的函数基底可以发现,每一个基底都是一个 $N_x$ 维空间中的 $x$ 基底和一个 $N_y$ 维空间中的 $y$ 基底的乘积(两个一元函数相乘变为二元函数)。从矢量的角度来看,这是一种以前没有见过的矢量乘法,它既不是\entry{数乘}{GVecOp}(得到同一个空间的的矢量)也不是内积(得到标量),而是将两个不同矢量空间中的矢量相乘得到一个更高维空间中的矢量,使新矢量的维度等于前两个矢量各自的维度相乘。我们把这样的矢量乘法叫做张量积,用狄拉克符号记为

\begin{equation} \left\lvert v \right\rangle = \left\lvert x \right\rangle \otimes \left\lvert y \right\rangle ~, \end{equation}
我们把张量积得到的矢量所在的空间叫做张量积空间。为了书写方便我们时常省略张量积号记为 $ \left\lvert x \right\rangle \left\lvert y \right\rangle $,或者将张量积的结果记为一个整体 $ \left\lvert x, y \right\rangle = \left\lvert v \right\rangle $。

   我们将两个一维傅里叶变换空间中的基底分别为 $\{ \left\lvert x_i \right\rangle \}$ 和 $\{ \left\lvert y_j \right\rangle \}$,那么我们定义张量积空间为基底 $\{ \left\lvert x_i \right\rangle \left\lvert y_j \right\rangle \}$ 张成的空间,里面的任意矢量都可以用基底展开。

\begin{equation} \left\lvert v \right\rangle = \sum_{i,j} C_{ij} \left\lvert x_i, y_j \right\rangle ~. \end{equation}

   定义张量积满足分配律,即两个低维空间中任意各选一个矢量 $ \left\lvert x \right\rangle $ 和 $ \left\lvert y \right\rangle $,它们都可以在各自空间的基底中展开,则它们的张量积为

\begin{equation} \left\lvert x \right\rangle \left\lvert y \right\rangle = \sum_i a_i \left\lvert x_i \right\rangle \sum_j b_j \left\lvert y_j \right\rangle = \sum_{i,j} a_i b_j \left\lvert x_i, y_j \right\rangle ~. \end{equation}

   注意张量积空间的的任意一个矢量不一定可以表示为一个张量积运算,例如 $ \left\lvert x_1 \right\rangle \left\lvert y_1 \right\rangle + \left\lvert x_2 \right\rangle \left\lvert y_2 \right\rangle $($x_1, x_2$ 不共线,$y_1, y_2$ 不共线)。也可类比函数的情况,$f_x(x)f_y(y)$ 可以记为 $f(x, y)$,但 $f(x, y)$ 不一定能分解为 $f_x(x)f_y(y)$。

   任何矢量空间的基底都需要有固定的顺序,一旦确定在所有的计算中都不能改变。张量积基底通常按照以下两种方式排序1

\begin{equation} \left\{ \left\lvert x_1, y_1 \right\rangle , \left\lvert x_1, y_2 \right\rangle \dots \left\lvert x_2, y_1 \right\rangle , \left\lvert x_2, y_2 \right\rangle \dots \right\} ~, \end{equation}
\begin{equation} \left\{ \left\lvert x_1, y_1 \right\rangle , \left\lvert x_2, y_1 \right\rangle \dots \left\lvert x_1, y_2 \right\rangle , \left\lvert x_2, y_2 \right\rangle \dots \right\} ~. \end{equation}
排序以后,我们就可以用单下标来区分不同的基底,令
\begin{equation} \left\lvert x, y \right\rangle _\alpha = \left\lvert x_i, y_j \right\rangle ~, \end{equation}
对应两种排序,分别有
\begin{equation} \alpha = N_y (i-1) + j \quad \text{或} \quad \alpha = i + N_x (j-1) \qquad (1 \leqslant \alpha \leqslant N_xN_y)~. \end{equation}

2. 矢量的内积

   若我们需要在张量积空间中讨论模长和正交这样的概念就必须先定义内积:张量积空间中两矢量(先假设它们可以表示为单个张量积)的内积等于把每个低维空间中对应矢量分别做内积再相乘。即 $ \left\lvert c \right\rangle \left\lvert d \right\rangle $ 和 $ \left\lvert a \right\rangle \left\lvert b \right\rangle $ 的内积为

\begin{equation} \left( \left\langle d \right\rvert \left\langle c \right\rvert \right) \left( \left\lvert a \right\rangle \left\lvert b \right\rangle \right) = \left\langle d \right\rvert \left\langle c \middle| a \right\rangle \left\lvert b \right\rangle = \left\langle c \middle| a \right\rangle \left\langle d \middle| b \right\rangle ~, \end{equation}
注意 $ \left\lvert c \right\rangle \left\lvert d \right\rangle $ 的厄米共轭记为 $ \left\langle d \right\rvert \left\langle c \right\rvert $ 而不是 $ \left\langle c \right\rvert \left\langle d \right\rvert $。这样就可以很容易看出需要把 $ \left\langle c \middle| a \right\rangle $ 组合做内积而不是 $ \left\langle d \middle| a \right\rangle $。但如果把两矢量记为 $ \left\lvert a, b \right\rangle $ 和 $ \left\lvert c, d \right\rangle $,那么内积记为2
\begin{equation} \left\langle c, d \middle| a, b \right\rangle = \left\langle c \middle| a \right\rangle \left\langle d \middle| b \right\rangle ~, \end{equation}

   张量积空间中的内积是否满足交换律取决于两个低维空间中的内积是否满足交换律。按照内积的一般性质 $ \left\langle u \middle| v \right\rangle = \left\langle v \middle| u \right\rangle ^*$,所以张量积空间中的也有

\begin{equation} \left\langle a, b \middle| c, d \right\rangle = \left\langle a \middle| c \right\rangle \left\langle b \middle| d \right\rangle = \left\langle c \middle| a \right\rangle ^* \left\langle d \middle| b \right\rangle ^* = \left\langle c, d \middle| a, b \right\rangle ^*~. \end{equation}

   如果两个低维空间中的基底都是正交归一的,那么张量积空间中的基底也是正交归一的

\begin{equation} \left\langle x_{i'}, y_{j'} \middle| x_i, y_j \right\rangle = \left\langle x_{i'} \middle| x_i \right\rangle \left\langle y_{j'} \middle| y_j \right\rangle = \delta_{i,i'}\delta_{j,j'}~, \end{equation}
以后我们一般讨论正交归一基底。

   知道了张量积空间基底之间的内积后,要计算张量积空间中任意两个矢量的内积,只需先将它们分解到基底上,再按照内积的分配律和正交归一化条件即可得到熟悉的内积公式

\begin{equation} \begin{aligned} \left\langle v' \middle| v \right\rangle &= \left(\sum_{i',j'} C'^*_{i',j'} \left\langle y_{j'} \right\rvert \left\langle x_{i'} \right\rvert \right) \left(\sum_{i,j} C_{i,j} \left\lvert x_{i'} \right\rangle \left\lvert y_{j'} \right\rangle \right) \\ &= \sum_{i',j'} \sum_{i,j} C'^*_{i',j'} C_{i,j} \delta_{i,i'}\delta_{j,j'} = \sum_{i,j} C'^*_{i,j} C_{i,j}~. \end{aligned} \end{equation}

   正交归一基底的完备性仍然可以记为

\begin{equation} \sum_{i,j} \left\lvert x_i, y_j \right\rangle \left\langle x_i, y_j \right\rvert = \hat{I} ~, \end{equation}
其中 $ \hat{I} $ 是张量积空间的单位算符。

   我们现在从张量积空间的角度来看二维傅里叶级数,将被展开的函数记为矢量 $ \left\lvert f \right\rangle $,则

\begin{equation} \left\lvert f \right\rangle = \sum_\alpha C_\alpha \left\lvert x, y \right\rangle _\alpha = \sum_{i,j} C_{i,j} \left\lvert x_i, y_j \right\rangle ~. \end{equation}
其中
\begin{equation} C_{i,j} = \int_{-\infty}^{+\infty} \int_{-\infty}^{+\infty} f_{x,i}(x) f_{y,j}(y) f(x, y) \,\mathrm{d}{x} \,\mathrm{d}{y} = \left\langle x_i, y_j \middle| f \right\rangle ~, \end{equation}
我们可以验证基底的完备性(式 13 ),将式 15 代入式 14
\begin{equation} \left\lvert f \right\rangle = \sum_{i,j} \left\lvert x_i, y_j \right\rangle \left\langle x_i, y_i \middle| f \right\rangle = \left(\sum_{i,j} \left\lvert x_i, y_j \right\rangle \left\langle x_i, y_i \right\rvert \right) \left\lvert f \right\rangle ~. \end{equation}
对所有 $ \left\lvert f \right\rangle $ 都成立,这就间接证明了式 13

   若张量积空间中一个矢量可以表示为单个张量积 $ \left\lvert u \right\rangle \left\lvert v \right\rangle $,则其基底展开为

\begin{equation} \left\lvert u \right\rangle \left\lvert v \right\rangle = \left(\sum_i a_i \left\lvert u_i \right\rangle \right) \otimes \left(\sum_j b_j \left\lvert v_j \right\rangle \right) = \sum_{i,j} a_i b_j \left\lvert u_i, v_j \right\rangle ~. \end{equation}

3. 张量积空间的子空间

   令 $ \left\lvert u_i \right\rangle $ 和 $ \left\lvert v_j \right\rangle $ 分别为两个低维空间的基底,则张量积空间中存在两种 “天然” 的子空间。 一种将张量积基底根据 $i$ 的值分成许多组,每组张成一个子空间。同理,也可以根据 $j$ 来划分子空间。我们姑且分别称它们为 $u$ 子空间和 $v$ 子空间。

   任意一个张量空间中的矢量可以看做是每个子空间中的一个矢量的线性组合

\begin{equation} \begin{aligned} \sum_{i,j} C_{ij} \left\lvert u_i \right\rangle \left\lvert v_j \right\rangle &= \sum_j \left(\sum_i C_{ij} \left\lvert u_i \right\rangle \right) \otimes \left\lvert v_j \right\rangle = \sum_j \left\lvert a_j \right\rangle \left\lvert v_j \right\rangle \\ &= \sum_i \left\lvert u_i \right\rangle \otimes \left(\sum_j C_{ij} \left\lvert v_j \right\rangle \right) = \sum_i \left\lvert u_i \right\rangle \left\lvert b_i \right\rangle ~, \end{aligned} \end{equation}
上式中的 $ \left\lvert a_j \right\rangle $ 可以理解为矢量在每个 $ \left\lvert v_j \right\rangle $ 子空间的分量($u$ 空间的矢量),$ \left\lvert b_i \right\rangle $ 理解为矢量在每个 $ \left\lvert u_i \right\rangle $ 子空间中的分量($v$ 空间的矢量)。


1. ^ 由于这里每个基底都有两个角标,使初学者有把基底排成长方形的冲动,这是错误的。
2. ^ 书写习惯上,ket 和对应的 bra 中的记号应保持相同。所以 $ \left\lvert c, d \right\rangle $ 的厄米共轭记为 $ \left\langle c, d \right\rvert $ 而不是 $ \left\langle d, c \right\rvert $。

                     

© 小时科技 保留一切权利