对易厄米矩阵与共同本征矢

                     

贡献者: addis; 零穹

预备知识 1 厄米矩阵的本征问题,对易算符

   本文讨论 N=2,3, 维矢量空间 X 上的任意两个厄米算符 A:XXB:XX。当我们在 X 中确定一组正交归一基底后,它们可以分别表示N×N厄米矩阵 AB。我们下面来学习 A,B对易和它们的本征矢之间的关系。

定理 1 

   对有限维矢量空间 V 中两个厄米算符 AB,以下命题互为充分必要条件

  1. A,B 对易([A,B]=0)。
  2. V 中存在一组正交归一基底,同时是 A,B 的本征矢。
  3. AB 的每个本征子空间(子节 1 )中闭合。即 B 的任意本征矢,经过 A 的映射后仍然是 B 的本征矢,且对应本征值不变。
  4. BA 的每个本征子空间中闭合。

   我们可以分为简并和非简并的情况讨论。容易得出若 AB 至少有一个没有简并,那么命题 2 中的共同正交归一基底是唯一的(乘以任意相位因子 eiθ 除外)。若 A,B 都存在简并,那么可能不唯一,此时只需要在 A 的每个本征子空间内都求出 B 的本征矢构成的正交归一基底即可(详见下文)。

   在矢量空间的定义中,闭合是指某空间的一个或两个矢量经过某种运算后的结果仍然属于该空间。在命题 3 中,闭合具体指的是 B 的任何一个本征子空间中的矢量,在经过 A 的映射后,仍然属于该子空间。

1. 证明条件 21

   设厄米算符 AB 有一组共同的本征矢 {vi},则它们是当前空间的一组基底,且同时满足 AB 的本征方程

(1){Avi=aiviBvi=bivi 
对任何 vi, 都有
(2)A(Bvi)=A(bivi)=biAvi=aibivi ,
(3)B(Avi)=B(aivi)=aiBvi=aibivi .
所以 ABvi=BAvi 对所有 vi 成立。由于任何矢量 uX 都可以用基底 {vi} 展开,于是
(4)ABu=ABicivi=iciABvi=iciBAvi=BAu ,
(5)[A,B]=ABBA=0 .
即两算符对易。证毕。

2. 证明条件 12

   要证明 12, 只需证明 A 的一套本征矢都满足 B 的本征方程即可。

算符 A 非简并情况

   先解出算符 A 的本征方程 Avi=aivi, 如果 A 算符不发生简并(B 是否简都可以),那么本征 ai 值各不相同,且给定一个本征值 ai 其归一化的本征矢只可能是 vi(可乘以一个任意相位因子 eiθ)。

   因为算符对易,有

(6)A(Bvi)=B(Avi)=ai(Bvi) .
把式中的 Bvi 看成一个新的矢量,上式说明 Bvi 是算符 A 和本征值 ai 的另一个本征矢。根据以上分析,Bvi 必定是 vi 乘以某个复常数(命名为 bi),即
(7)Bvi=bivi .
这就说明任何 vi 也都是 B 的本征矢。证毕。

算符 A 简并情况

   假设算符 A 的所有本征值为 ai(各不相同),任意一个 aini 重简并(B 是否存在简并都可以)。若 ni=1, 对应唯一一个 vi, 那么根据上文对非简并情况的推理,vi 就已经是 B 的本征矢了。若 ni>1ai 对应的所有本征矢(未归一化)组成一个 ni 维希尔伯特子空间,即本征子空间。所以要在每个本征子空间中寻找共同本征矢,只需在每个子空间中寻找 B 的本征矢即可。令 u 为本征值为 ai 的本征子空间中的任意矢量,利用对易关系有

(8)A(Bu)=B(Au)=ai(Bu) .
这条式子说明 BuAai 的一个本征矢,即 Bu 仍然在 ai 的本征子空间中。所以 B 对子空间来说是一个闭合的厄米算符,所以在该子空间中必有一组正交归一的本征矢基底。在 A 的每个本征子空间中都找出 B 的基底,就可以组合成 A,B 的共同本征矢基底。证毕。

  

未完成:以下的内容应该归到厄米算符里面讲

   (厄米算符在希尔伯特空间中是无穷维的矩阵,但是如果一个厄米算符在一个子空间中闭合,那么就可以通过以下方法找到 N 个线性无关的本征矢。先在空间中任意选取 ni 个线性无关的正交本征矢 vi1,vi2vini 作为子空间的基底(本征矢的简并)),并可以用基底 vi1,vi2vini 展开。

   令 Bvij=k=1niWjkvikWjk=vij|B|vik,可以是复数),则 B 在该子空间可以表示成一个 ni 维的方形矩阵(记为 W)。

   以 vi1,vi2vini 为子空间的基底,子空间内任意函数 ϕ=x1vi1+x2vi2 可以记为 |ϕ=(x1,x2,,xni)T。根据算符的矩阵表示B 在子空间的矩阵元就是系数 Wjk

(9)W=(W11W1niWni1Wnini) ,
所以 B 在子空间范围内的本征方程的矩阵形式就是
(10)W|ϕk=bik|ϕk ,
所以 B 在子空间的本征值就是 W 的本征值,本征矢就是 W 的本征矢对应的波函数。

   最后要证明的就是 W 矩阵必然存在 ni 个本征矢。由于 B 是厄米算符, W 必然是厄米矩阵,而 ni 维的厄米矩阵必然存在 ni 个两两正交的复数本征矢和实数本征值(厄米接矩阵)。

   综上所述,对每一个 ni 重简并的 ai, 都存在 ni 个两两正交的本征矢作为 AB 算符的共同本征矢。证毕。

3. 具体计算

预备知识 2 相似变换和相似矩阵

   若给出两个对易的厄米矩阵 A,B,计算共同本征矢的方法如下,注意所有步骤中的本征矢都是正交归一化的,本征矢矩阵的每一列是一个本征矢。

  1. A 的本征值和本征矢矩阵 P,把本征值相同的列放在一起。
  2. 计算相似变换 B1=PBP 得块对角矩阵。每个对角块的维数等于对应本征值的简并重数。
  3. B1 每一对角块 Ci 的本征矢矩阵 Di 和对应的本征值,用相同顺序把 Di 排列成块对角矩阵 QB1 本征矢矩阵。把本征值按相同顺序排列得到 B1 的本征值,也是 B 的本征值。
  4. R=PQ 的每一列就是 A,B 的一个共同本征矢,本征值就分别是步骤 1 和 3 求得的本征值。

例 1 计算对易厄米矩阵的共同本征矢

(11)A=(3000001022i0060002012i02i02i1) ,B=(11101i1901i00120011011iii0i9) .
解得 A 的本征列矢量矩阵为
(12)P=(000010i/21/6i/3010000002/3i/3001/2i/61/30) .
每一列对应的本征值为 6,3,3,3,3,简并重数分别为 1,2,2

   接下来计算块对角矩阵,对角块的大小和简并重数相同,C1,C2,C3 分别为 1×12×22×2

(13)B1=PBP=(120000080000012000009i3000i311) .

  • 第一块没有简并,若看成 1 维矩阵,本征矢 “矩阵” 为 C1=(1),本征值为 12
  • 第二块 C2=(80012) 已经对角化了,本征矢矩阵为单位矩阵 (1001),本征值为 8,12
  • 第三块为 C3=(9i3i311) 本征矢矩阵为 (i/23i/23/21/2),本征值为 12,8

   把三个本征矢矩阵拼成块对角矩阵得

(14)Q=(100000100000100000i/23i/20003/21/2) .
本征值拼接后得 BB1 的本征值为 12,8,12,12,8

   最后求得共同本征矢矩阵为

(15)R=PQ=(0003/21/20i/21/61/(23)1/210000002/31/(23)1/201/2i/6i/(23)i/2) .

推导和说明

   我们把矩阵看成是线性变换,矩阵 A,B 看作算符 A:XXB:XX 关于正交归一基底 {xi} 的变换矩阵,即矩阵元为 xi|A|xjxi|B|xjA 的一组正交归一本征矢记为 {pi}P 的第 j 列就是 pj 关于基底 {xi} 的坐标,xi|pj

   以上我们已经证明了算符 A,B 对易就必定具有共同本征矢。但第 1 步计算 A 的一组正交归一本征矢 {pi} 时,若存在简并则 {pi} 的选择有无穷多种。因为 A 的每个本征值都对应一个本征子空间,当一个本征子空间是一维的时候(非简并),上文已经证明它同时是 B 的本征矢,当一个本征空间是多维时(简并),这个子空间中的正交归一基底可以任意选取(子节 3 )。也就是说每个子空间中的正交归一基底 {pi} 进行任意幺正变换。于是问题的关键在于如何在每个子空间中选取正交归一基底或对随机选取的基底做幺正变换使得它们同样是 B 的本征矢。由于 B 在每个子空间中闭合,所以我们只需要在每个子空间中分别解出 B 的正交归一本征矢 vi 就是共同本征矢。

   第 1 步中我们可以把 {pi} 根据本征值划分为几组,例如 p1,p2 本征值相同,是第一个子空间(二维)的正交归一基底;p3,p4,p5 本征值相同,第二个子空间的(三维)的基底……

   第 2 步中 B1 就是算符 B{pi} 为基底的矩阵,相似变换 PBP 就是 B{xi}{pi} 的基底变换矩阵元为 pi|B|pj。为什么它一定是块对角的呢?因为上文证明了 BA 的每个本征子空间中是闭合的,即每个子空间中的任意矢量经过 B 映射仍然落在同一个子空间中。例如如果第一个子空间的基底是 p1,p2,那么 Bp1Bp2 就仍然可以表示为 p1,p2 的线性组合,所以投影后句只有 pi|B|pji,j=1,2)不为零。每一个对角块 Ci 就是 B 在该子空间中的矩阵,所以自然每个 Ci 的维数就等于对应子空间的维数。

   第 3 步中解出 Ci 的本征矢矩阵 Di 后,把每列代表的本征矢就是 A,B 的共同本征矢 vi。但要注意 B1CiDi 使用的都是 {pi} 基底而不是 AB 所在的基底 {xi},所以第 4 步需要做基底变换。把 Di 排列成块对角矩阵 Q,就相当于在整个空间中看待 Di 中的列矢量 vi 而不是在每个子空间中,这并不改变 vi。本征值和基底无关(链接到相似变换),所以 Ci 的本征值排列后就是 B 的本征值。

   第 4 步就是要把 Q{pi} 基底切换为原来 A,B 所在的基底 {xi},幺正变换 PQ 就是把 Q 的每一列从 {pi} 基底的坐标变为 {xi} 基底的坐标。

代数证明

  

未完成:待审核调整
我们将证明下面的事实:

   改用 P 中的基底后,算符 A 变为对角矩阵 PAP1,算符 B 变为块对角矩阵 B1B1 中每个块的维数就是对应本征子空间的维数。使 A 对角化的 P 的选择不止一种,对本征值相同的所有列进行幺正变换同样能使 A 对角化,而 QP 就是一个这样的变换。

   证明: 在具体计算 1 中,求得酉矩阵 P 后,PA 对角化。并且 B 经过同样的变换,两个新的矩阵也是可交换的。这是因为

(16)(P1AP)(P1BP)=P1APP1BP=P1BAP=(P1BP)(P1AP) ,
因此不妨假定 A 已经对角化了(此时 B 已由 P 变换为 B1),即元素 aij 适合条件
(17)aij=0,whenij 

   以 bijB1 的元素,这两个矩阵可交换的条件可写为

(18)aisbsj=bisasj ,
上式已经默认使用爱因斯坦求和标记。 对任意 i,j 利用式 17 ,这个条件变成
(19)(aiiajj)bij=0 .

   如果所有的数 aii 全不同,那么由上式直接推知,bij=0i≠=j 时。这就是说,矩阵 B1 也是对角形式,我们的结论就证明了。

   现在来看一般情形,即数 aii 中有相同的。为确定起见,我们假定这些数分为两组,每一组全一样:

(20)a11==amm;am+1,m+1==ann 
或可将 A 写成块对角矩阵形式
(21)A=(A1,A2) .
其中
(22)A1=diag(a11,,amm) ,A2=diag(am+1,m+1,,ann) .

   由式 19 可以知道,元素 bij 只有在 i,j 同时大于 m 或同时不大于 m 的情形才可能不为零。因此,矩阵 B1 是块对角矩阵:

(23)B1=(B1,B2) .
其中,B1 是一个 m 阶的厄米矩阵,B2(nm) 阶的厄米矩阵。这便是具体计算里的第 2 步。

   在不改变 A 的对角形式之下,我们可以在由前 m 个单位向量所生成的子空间中作任意一个酉变换,再由后 nm 个单位向量所生成的子空间也作一个酉变换。选酉变换 V1,V2B1,B2 化为对角形式。总的来说,在整个 n 维空间我们就有一个块对角形式的酉变换

(24)Q=(V1,V2) 
这便是具体计算中的 3.

   根据上面所说,在新的坐标系下,矩阵 A 保持对角形式:

(25)Q1AQ=(V1,V2)1(A1,A2)(V1,V2)=(V11A1V1,V21A2V2)=(A1V11V1,A2V21V2)=(A1,A2) .

   而矩阵 B1 变成了:

(26)Q1P1BPQ=Q1B1Q=(V1,V2)1(B1,B2)(V1,V2)=(V11B1V1,V21B2V2) 
这就是说,它也成为了对角形式。由上式可知,PQ 的每一列就是 A,B 的一个共同本征矢。这便是具体计算里的 4。这就证明了我们的命题。


致读者: 小时百科一直以来坚持所有内容免费无广告,这导致我们处于严重的亏损状态。 长此以往很可能会最终导致我们不得不选择大量广告以及内容付费等。 因此,我们请求广大读者热心打赏 ,使网站得以健康发展。 如果看到这条信息的每位读者能慷慨打赏 20 元,我们一周就能脱离亏损, 并在接下来的一年里向所有读者继续免费提供优质内容。 但遗憾的是只有不到 1% 的读者愿意捐款, 他们的付出帮助了 99% 的读者免费获取知识, 我们在此表示感谢。

                     

友情链接: 超理论坛 | ©小时科技 保留一切权利