非监督学习高维多体波函数矢量轨迹所在低维子空间

,  ,  ,  ,  , 

上一篇

下一篇

黄志伟, 杨宏宇, 翟峰, 陆肖励, 卢军强, 吴健. 非监督学习高维多体波函数矢量轨迹所在低维子空间[J]. 物理学报, 2021, 70(24): 247101-1. doi: 10.7498/aps.70.20210697
引用本文: 黄志伟, 杨宏宇, 翟峰, 陆肖励, 卢军强, 吴健. 非监督学习高维多体波函数矢量轨迹所在低维子空间[J]. 物理学报, 2021, 70(24): 247101-1. doi: 10.7498/aps.70.20210697
Zhi-Wei Huang, Hong-Yu Yang, Feng Zhai, Xiao-Li Lu, Jun-Qiang Lu, Jian Wu. Low-dimensional trajectory subspace of high-dimensional many-body wavefunctions by unsupervised learning[J]. Acta Physica Sinica, 2021, 70(24): 247101-1. doi: 10.7498/aps.70.20210697
Citation: Zhi-Wei Huang, Hong-Yu Yang, Feng Zhai, Xiao-Li Lu, Jun-Qiang Lu, Jian Wu. Low-dimensional trajectory subspace of high-dimensional many-body wavefunctions by unsupervised learning[J]. Acta Physica Sinica, 2021, 70(24): 247101-1. doi: 10.7498/aps.70.20210697

非监督学习高维多体波函数矢量轨迹所在低维子空间

    作者简介: 839954991@qq.com .
    通讯作者: E-mail: anyeon@foxmail.com;  E-mail: wu@phys.tsinghua.edu.cn
  • 中图分类号: 71.10.-w

Low-dimensional trajectory subspace of high-dimensional many-body wavefunctions by unsupervised learning

    Corresponding authors: E-mail: anyeon@foxmail.com;  E-mail: wu@phys.tsinghua.edu.cn
  • MSC: 71.10.-w

  • 摘要: Frame等提出采用特征矢量延拓方法求解关联量子模型的高维多体波函数: 当模型哈密顿矩阵包含光滑变化的参数时, 其特征矢量随参数变化的轨迹集中在1个低维的子空间中, 因此可以将哈密顿量投影到该子空间的一组基矢量来简化求解(Frame D, He R Z, Ipsen I, Lee D, Lee D, Rrapaj E 2018 Phys. Rev. Lett. 121 032501). 但是他们没有明确给出轨迹子空间的维度以及其与模型大小之间的联系. 本文系统研究了大小不同的反铁磁Heisenberg链模型, 其交换相互作用随参数光滑变化. 首先通过主成分分析方法分别确定了包含4个自旋的模型和包含6个自旋的模型的基态多体波函数矢量轨迹子空间, 并分别绘制了子空间中的轨迹. 然后分析了包含$8,\cdots ,14$个自旋的模型基态矢量轨迹的主成分分量, 并指出: 当采用特征矢量延拓方法求解反铁磁Heisenberg链模型基态时, 所需基矢数目随模型所包含自旋个数的增加而增加. 本文研究可用于指导采用特征矢量延拓方法求解包含更多自旋的反铁磁Heisenberg链模型哈密顿量.
  • 加载中
  • 图 1  一维Heisenberg链模型示意图

    Figure 1.  Schematic diagram of a one-dimensional Heisenberg chain model.

    图 2  $ L=4 $的Heisenberg链 (a) 基态矢量随$ \theta $变化的轨迹(从红到蓝是0°到90°); (b) 在6维和2维空间中分别求得的基态能量

    Figure 2.  The Heisenberg chain with $ L=4 $: (a) Ground state vector trajectory (from red to blue: θ = 0° to θ = 90°); (b) ground state energies calculated in a 6-dimensional space and in a 2-dimensioanl space, respectively.

    图 3  $ L=6 $的Heisenberg链 (a) 基态矢量随$ \theta $变化的轨迹(从红到蓝是0°到90°); (b) 在20维和3维空间中分别求得的基态能量

    Figure 3.  The Heisenberg chain with $ L=6 $: (a) Ground state vector trajectory (from red to blue: θ = 0° to θ = 90°); (b) ground state energies calculated in a 20-dimensional space and in a 3-dimensioanl space, respectively.

    图 4  (a) 采用特征矢量延拓方法求解随$ \theta $变化的Heisenberg链基态能量所需基矢数目与其所含自旋个数之间的关系; (b) $ L=16 $的Heisenberg链在10维和6维空间中分别求得的基态能量

    Figure 4.  (a) Relationship between the number of basis vectors needed to calculate $ \theta $-dependent ground state energies of the Heisenberg chain by eigenvector continuation and the number of spins in the chain; (b) ground state energies of the Heisenberg chain with $ L=16 $ calculated in a 10-dimensional space and in a 6-dimensioanl space, respectively.

  • [1] Mezzacapo F, Schuch N, Boninsegni M, Cirac J I 2009 New J. Phys. 11 083026 doi: 10.1088/1367-2630/11/8/083026
    [2] Beach M J S, Melko R G, Grover T, Hsieh T H 2019 Phys. Rev. B 100 094434 doi: 10.1103/PhysRevB.100.094434
    [3] Anders S, Plenio M B, Dür W, Verstraete F, Briegel H J 2006 Phys. Rev. Lett. 97 107206 doi: 10.1103/PhysRevLett.97.107206
    [4] Girardeau M D 1990 Phys. Rev. A 42 3303 doi: 10.1103/PhysRevA.42.3303
    [5] Liu J W, Qi Y, Meng Z Y, Fu L 2017 Phys. Rev. B 95 041101 doi: 10.1103/PhysRevB.95.041101
    [6] Elhatisari S, Epelbaum E, Krebs H, Lahde T A, Lee D, Li N, Lu B N, Meibner U G, Rupak G 2017 Phys. Rev. Lett. 119 222505 doi: 10.1103/PhysRevLett.119.222505
    [7] Baumgärtner A, Burkitt A N, Burkitt A N, Ceperley D M, De Raedt H, Ferrenberg A M, Heermann D W, Herrmann H J, Landau D P, Levesque D, Linden W, Reger F D, Schmidt K E, Selke W, Stauffer D, Swendsen R H, Wang J S, Weis J J, Young A P 2012 The Monte Carlo Method in Condensed Matter Physics (Springer Science & Business Media) pp23−51
    [8] Dawson C M, Eisert J, Osborne T J 2008 Phys. Rev. Lett. 100 130501 doi: 10.1103/PhysRevLett.100.130501
    [9] Needs R J, Towler M D, Drummond N D, López Ríos P 2009 J. Phys.: Condens. Matter 22 023201 doi: 10.1088/0953-8984/22/2/023201
    [10] Ceperley D M, Alder B J 1980 Phys. Rev. Lett. 45 566 doi: 10.1103/PhysRevLett.45.566
    [11] Sandvik A W, Kurkijärvi J 1991 Phys. Rev. B 43 5950 doi: 10.1103/PhysRevB.43.5950
    [12] Gelfand M P, Singh R R P 2000 Adv. Phys. 49 93 doi: 10.1080/000187300243390
    [13] Oitmaa J, Hamer C, Zheng W 2006 Series Expansion Methods for Strongly Interacting Lattice Models (Cambridge: Cambridge University Press) pp99−123
    [14] Lanczos C 1950 J. Res. Nat. Bur. Stand. 45 255 doi: 10.6028/jres.045.026
    [15] Saad Y 2011 Numerical Methods for Large Eigenvalue Problems, Classics in Applied Mathematics (Philadelphia: Society for Industrial and Applied Mathematic) pp125−162
    [16] Frame D, He R Z, Ipsen I, Lee D, Lee D, Rrapaj E 2018 Phys. Rev. Lett. 121 032501 doi: 10.1103/PhysRevLett.121.032501
    [17] Wang L 2016 Phys. Rev. B 94 195105 doi: 10.1103/PhysRevB.94.195105
    [18] Hu W J, Singh R R P, Scalettar R T 2017 Phys. Rev. E 95 062122 doi: 10.1103/PhysRevE.95.062122
    [19] Wang C, Zhai H 2017 Phys. Rev. B 96 144432 doi: 10.1103/PhysRevB.96.144432
    [20] Wang C, Zhai H 2018 Front. Phys. 13 130507 doi: 10.1007/s11467-018-0798-7
  • 加载中
图( 4)
计量
  • 文章访问数:  93
  • HTML全文浏览数:  93
  • PDF下载数:  0
  • 施引文献:  0
出版历程
  • 收稿日期:  2021-04-13
  • 刊出日期:  2021-12-20

非监督学习高维多体波函数矢量轨迹所在低维子空间

    通讯作者: E-mail: anyeon@foxmail.com; 
    通讯作者: E-mail: wu@phys.tsinghua.edu.cn
    作者简介: 839954991@qq.com
  • 1. 浙江师范大学物理系, 金华 321004
  • 2. 清华大学物理系, 北京 100084

摘要: Frame等提出采用特征矢量延拓方法求解关联量子模型的高维多体波函数: 当模型哈密顿矩阵包含光滑变化的参数时, 其特征矢量随参数变化的轨迹集中在1个低维的子空间中, 因此可以将哈密顿量投影到该子空间的一组基矢量来简化求解(Frame D, He R Z, Ipsen I, Lee D, Lee D, Rrapaj E 2018 Phys. Rev. Lett. 121 032501). 但是他们没有明确给出轨迹子空间的维度以及其与模型大小之间的联系. 本文系统研究了大小不同的反铁磁Heisenberg链模型, 其交换相互作用随参数光滑变化. 首先通过主成分分析方法分别确定了包含4个自旋的模型和包含6个自旋的模型的基态多体波函数矢量轨迹子空间, 并分别绘制了子空间中的轨迹. 然后分析了包含$8,\cdots ,14$个自旋的模型基态矢量轨迹的主成分分量, 并指出: 当采用特征矢量延拓方法求解反铁磁Heisenberg链模型基态时, 所需基矢数目随模型所包含自旋个数的增加而增加. 本文研究可用于指导采用特征矢量延拓方法求解包含更多自旋的反铁磁Heisenberg链模型哈密顿量.

English Abstract

    • 关联量子模型的希尔伯特空间维度通常随模型所含粒子数呈指数增长, 如果不采取任何近似, 即使包含较少粒子数目的模型哈密顿矩阵也很容易超出计算机的内存空间而不能载入, 严格的数值求解更是无从谈起. 现有的关联量子模型哈密顿量近似求解手段包括变分方法[1-6]、量子蒙特卡罗方法[7-11]以及图展开方法[12-15]等; 这些方法的有效性依赖于模型哈密顿量所包含的某些参数的取值范围: 在一定的参数区间范围内, 可以利用这些方法进行有效求解, 超出了这些范围, 采用这些方法求解所导致的误差往往无法控制而导致求解失败.

      最近, Frame等[16]提出了一种新方法求解关联量子模型哈密顿量: 特征矢量延拓. 其关键思路是: 尽管高维哈密顿矩阵的特征矢量在高维空间中, 当哈密顿矩阵随参数光滑变化时, 相应特征矢量的变化轨迹集中在1个低维的子空间中; 因此可以选取少量对应不同参数的特征矢量作为基矢来构建这个低维子空间, 将哈密顿量在此子空间中展开, 从而只需求解低维哈密顿矩阵. 他们将1个具有可调参数的$ 4\times 4\times 4 $晶格的Bose-Hubbard模型哈密顿量分别展开到1个由3个参数互相远离的特征矢量为基矢构成的三维子空间和1个由5个参数互相接近的特征矢量为基矢构成的五维子空间, 通过求解三维矩阵和五维矩阵均可获得高精度的近似解.

      然而, 文献[16]中子空间基矢数量主要是以猜测的方式进行选取, 因此, 当模型粒子数目稍有增加, 比如从$ 4\times 4\times 4 $晶格增加到$ 6\times 6\times 6 $晶格, 获得高精度近似解需要的基矢是3个还是5个, 或者说轨迹子空间到底应该是三维还是五维, 亦或更高维, 文献中并没能给出明确答案. 确定或至少估计轨迹子空间维度大小是重要的: 一方面, 如果轨迹子空间维度大小随模型所含粒子数目的增加而迅速增加, 也就是采用特征矢量延拓方法所需的基矢数量迅速增加, 特征矢量延拓方法将很难奏效; 另一方面, 如果在特征矢量延拓计算中选用的基矢数目大于轨迹子空间的维度, 基矢有可能是线性相关的, 从而导致不合理的错误结果.

      确定或估计轨迹子空间维度大小的困难在于: 尽管随参数光滑变化的高维哈密顿矩阵的特征矢量变化轨迹所在的子空间是低维的, 低维子空间的维度与多体模型所含粒子数目之间并不显含简单直接的函数关系. 本文系统性地研究了反铁磁Heisenberg链模型哈密顿矩阵的特征矢量随参数光滑变化的轨迹, 通过对特征矢量轨迹进行主成分分析画出其所在低维子空间, 指出采用特征矢量延拓求解反铁磁Heisenberg链模型哈密顿量所需基矢数目随其所包含自旋个数的增加而增加.

    • 采用由$ L $个($ L $为偶数)自旋格点组成的, 具有周期边界条件的一维Heisenberg链模型(以下简称为模型), 如图1所示. 模型哈密顿量为

      其中 ${\hat{S}}_{i}^{\alpha }$为格点的自旋$ 1/2 $算符, $ \alpha =x, y, z $; $ {J}_{i} $为相邻格点自旋之间的交换相互作用, 交替取值为$ J{\rm{c}}{\rm{o}}{\rm{s}} \theta , J{\rm{s}}{\rm{i}}{\rm{n}} \theta $, 当$ J=1 $时,

      当参数θ∈[0°, 90°], ${J}_{i}\geqslant 0$, 模型为反铁磁Heisenberg链.

      哈密顿量(1)的每个特征波函数可以对应于1个$ N $维矢量. 由于单个自旋的波函数可以由1个2维矢量表示, 两个维度可以分别对应于$ {S}^{z} $向上和向下的状态, 从而$ N\left(L\right)={2}^{L} $, 波函数矢量和哈密顿矩阵的维度随$ L $的增加而指数增加. 在本文中, 研究该模型的基态, 它对应的总自旋角动量$ z $分量$ {S}_{{\rm{t}}{\rm{o}}{\rm{t}}{\rm{a}}{\rm{l}}}^{z}=0 $, 因此自旋算符$ {S}^{z} $向上和向下的状态数都是$ L/2 $个, 所以波函数的维度$ N $减少为$N\left(L\right)= $$ {C}_{L}^{L/2}$. 例如 N(4) = 6, N(6) = 20, N(14) = 3432, N(16) = 12870, N依然随自旋个数$ L $的增加而迅速增加. 只有对自旋个数$ L $不太大的情形, 多体哈密顿量(1)的特征波函数和特征能量可通过精确对角化哈密顿矩阵的数值方法严格求解.

      在本文中, 对$ L={\rm{4, 6}}, \cdots , 14 $的模型哈密顿量的基态矢量和能量进行了系统性研究. 对每一个$ L $, 将哈密顿矩阵的参数$ \theta $从0°到90°每隔1°连续变化, 通过对角化求解基态矢量和能量, 所获得的$ M $个基态矢量轨迹构成一个$ M\times N $的矩阵, 记为$ {\boldsymbol{X}}_{L} $, 其中$ M=91 $, $N={C}_{L}^{{L}/{2}}$.

      我们的目标是通过对具有不同自旋个数$ L $的模型基态矢量轨迹矩阵$ {\boldsymbol{X}}_{L} $分别进行主成分分析[17-20], 找出轨迹所在低维子空间的维度大小随自旋个数$ L $的变化关系, 从而用于指导利用特征矢量延拓法求解模型哈密顿矩阵的基态矢量和能量. 主成分分析是一种非监督学习算法, 被广泛应用于数据特征提取[17-20]. 在轨迹矩阵$ {\boldsymbol{X}}_{{L}} $中, 每一行是1个基态波函数, 对应于1个$ N $维空间中的矢量; 根据特征矢量延拓法的思路[16], $ {\boldsymbol{X}}_{L} $中的$ M $个基态矢量所构成的轨迹仅在部分基矢方向具有比较大的投影, 而且与其他基矢方向近似正交. 通过主成分分析找出这部分基矢, 并将原始高维基态矢量在其方向上投影, 从而可以在低维空间中直观而生动的展示轨迹图像.

      由于矩阵$ {\boldsymbol{X}}_{L} $不是方阵, 首先对其进行变换$ {\boldsymbol{Y}}={\boldsymbol{X}}_{L}^{{\rm{T}}}\times {\boldsymbol{X}}_{L} $, 然后求解$ {\boldsymbol{Y}} $矩阵的特征值和特征矢量, 即

      其中特征值$ {\lambda }_{n} $按从大到小的顺序排列${\lambda }_{1}\geqslant {\lambda }_{2}\geqslant $$ {\lambda }_{3}\geqslant \cdots \geqslant {\lambda }_{N}\geqslant 0$, 而对应的特征矢量${\boldsymbol{v}}_{1}, {\boldsymbol{v}}_{2}, {\boldsymbol{v}}_{3}, \cdots , $$ {\boldsymbol{v}}_{N}$是相互正交的, 称具有较大特征值$ {\lambda }_{n} $的特征矢量方向$ {\boldsymbol{v}}_{n} $为主成分方向, 原始高维波函数轨迹可以投影到相应主成分$ {\boldsymbol{v}}_{n} $方向进行展示, 即

      其中$ {PC}_{n} $是波函数轨迹在第$ n\left(n={\rm{1, 2}}, 3, \cdots , N\right) $个主成分方向上的投影.

    • 首先计算了$ L=4 $的模型基态矢量随$ \theta $变化的轨迹并将其投影到各主成分方向, 发现其仅在2个主成分方向$ {\boldsymbol{v}}_{1}, {\boldsymbol{v}}_{2} $的投影$ {PC}_{1}, {PC}_{2} $不为零, 其中

      而在其他主成分方向的投影都小于$ {10}^{-8} $. 图2(a)用$ {\boldsymbol{v}}_{1}, {\boldsymbol{v}}_{2} $构成的2维空间中单位圆上的一段圆弧完整直观地展示了$ L=4 $的模型基态矢量随$ \theta $变化的轨迹, 说明尽管基态矢量是6维的, 其随$ \theta $变化的轨迹仅处于由前两个主成分方向所张成的2维空间中. 接着计算了$ L=6 $的模型基态矢量随$ \theta $变化的轨迹并将其投影到各主成分方向, 发现其不为0的主成分分量个数不再为2, 而是增加到了3. 图3(a)用这3个主成分方向构成的3维空间中单位球上的一段弧线完整直观地展示了$ L=6 $的模型基态矢量随$ \theta $变化的轨迹.

      以上通过主成分分析方法获得了L = 4或6的模型基态矢量随$ \theta $变化的轨迹子空间的维度为2或3, 也就确定了采用特征矢量延拓方法求解具有其他角度$ \theta $的基态所需的基矢数目为2或3. 于是对$ L=4 $的模型哈密顿量分别在原6维空间($ N\left(4\right)= 6 $)中和2维轨迹子空间中求解基态能量, 记为$ {E}_{{\rm{4, 6}}} $和$ {E}_{{\rm{4, 2}}} $, 画在图2(b)当中. 毫不奇怪地, $ {E}_{{\rm{4, 2}}} $和$ {E}_{{\rm{4, 6}}} $几乎一样, 它们的最大绝对误差, ${\text{δ}} E= $$ \max\limits_{m=1, \cdots, M}\left|{E}_{{\rm{4, 2}}}\left({\theta }_{m}\right)-{E}_{{\rm{4, 6}}}\left({\theta }_{m}\right)\right| < {10}^{-15}$. 同样地, 对L = 6的模型哈密顿量分别在原20维空间 ($ N\left(6\right)= 20 $)中和3维轨迹子空间中求解基态能量, 并记为$ {E}_{{\rm{6, 20}}} $和$ {E}_{{\rm{6, 3}}} $, 如图3(b); $ {E}_{{\rm{6, 3}}} $和$ {E}_{{\rm{6, 20}}} $的最大绝对误差$\text{δ} E$也小于$ {10}^{-15} $. 然而, 确定采用特征矢量延拓方法求解L = 4或6的模型所需的基矢数目并不是非常有用, 因为利用计算机求解$ 6\times 6 $或$ 20\times 20 $的哈密顿矩阵并不非常困难. 我们的目标是能够确定或估计采用特征矢量延拓方法求解具有更大$ L $的模型所需的基矢数目. 随着模型中自旋数目$ L $的增加, 基态矢量的原空间维度$N\left(L\right)={C}_{L}^{ {L}/{2}}$迅速增长, 例如, $ N\left(16\right)= 12870 $, 利用计算机求解$ N\times N $的哈密顿矩阵变得困难, 因此需要找出轨迹子空间维度, 从而用于指导特征矢量延拓方法的求解计算.

      尽管可以用主成分分析方法确定对L = 4或6的模型基态能量进行特征矢量延拓方法求解所需的基矢数目, 当模型变大以至于用计算机求解$ N\times N $的哈密顿矩阵变得非常困难甚至不可能时, 主成分分析方法将不再适合用于确定或估计采用特征矢量延拓方法求解所需的基矢数目; 因为首先需要进行$ N\times N $的哈密顿矩阵求解获得足够数量$ M $的基态矢量, 比如本文中, $ M= 91 $, 然后才能对这$ M $个矢量进行主成分分析. 为解决这个困难, 进一步研究了采用特征矢量延拓求解模型基态能量所需基矢数目与其所包含的自旋个数之间的关系.

      对$ L=8 $的模型基态矢量随$ \theta $变化的轨迹进行主成分分析获得各主成分方向, 并分别在原70维空间($ N\left(8\right)= 70 $)中和由前$ {N}_{{\rm{s}}{\rm{u}}{\rm{b}}} $个主成分方向构成的子空间中求解基态能量, 记为$ {E}_{{\rm{8, 70}}} $和$ {E}_{8, {N}_{{\rm{s}}{\rm{u}}{\rm{b}}}} $. 当$ {N}_{{\rm{s}}{\rm{u}}{\rm{b}}}=6 $, $ {E}_{{\rm{8, 70}}} $和$ {E}_{8, {N}_{{\rm{s}}{\rm{u}}{\rm{b}}}} $的最大绝对误差$\text{δ} E$小于$ {10}^{-7} $. 同样, 对$ L=10 $的模型, 当$ {N}_{{\rm{s}}{\rm{u}}{\rm{b}}}=8 $, $ {E}_{{\rm{10, 252}}} $和$ {E}_{10, {N}_{{\rm{s}}{\rm{u}}{\rm{b}}}} $的最大绝对误差$\text{δ} E$小于$ {10}^{-7} $; 对$ L=12 $的模型, 当$ {N}_{{\rm{s}}{\rm{u}}{\rm{b}}}=8 $, $ {E}_{{\rm{12, 924}}} $和$ {E}_{12, {N}_{{\rm{s}}{\rm{u}}{\rm{b}}}} $的最大绝对误差$\text{δ} E$小于$ {10}^{-7} $; 对$ L=14 $的模型, 当$ {N}_{{\rm{s}}{\rm{u}}{\rm{b}}}=9 $, $ {E}_{{\rm{12, 924}}} $和$ {E}_{12, {N}_{{\rm{s}}{\rm{u}}{\rm{b}}}} $的最大绝对误差$\text{δ} E$小于$ {10}^{-7} $. 明显地, 随着$ L $的增加, $ {N}_{{\rm{s}}{\rm{u}}{\rm{b}}} $ 也在增加, 这个事实必须在采用特征矢量延拓进行计算时加以考虑. 将$ {N}_{{\rm{s}}{\rm{u}}{\rm{b}}} $作为$ L $的函数画在图4(a)中, 发现$ {N}_{{\rm{s}}{\rm{u}}{\rm{b}}} $随$ L $的增加而迅速增长, 尽管其总是远远小于$ N $. $ {N}_{{\rm{s}}{\rm{u}}{\rm{b}}} $的快速增长对于特征矢量延拓方法的应用是非常不利的. 幸运的是, 当我们稍稍降低计算结果的精度要求, 比如从$\text{δ} E < {10}^{-7}$到$\text{δ} E < {10}^{-4}$, 尽管对$ L=4{\rm{和}}6, $ $ {N}_{{\rm{s}}{\rm{u}}{\rm{b}}}\left(L\right) $保持不变, $ {N}_{{\rm{s}}{\rm{u}}{\rm{b}}}\left(8\right) $则从6降到了5, $ {N}_{{\rm{s}}{\rm{u}}{\rm{b}}}\left(10\right) $从8降到了5, $ {N}_{{\rm{s}}{\rm{u}}{\rm{b}}}\left(12\right) $从8降到了6, $ {N}_{{\rm{s}}{\rm{u}}{\rm{b}}}\left(14\right) $从9降到了6. 从图4(a)可以看出, 如果采用$\text{δ} E < {10}^{-4}$, 当$L\leqslant 8$时, $ {N}_{{\rm{s}}{\rm{u}}{\rm{b}}} $随$ L $的增加而快速增长, 而当$L\geqslant 8$时, $ {N}_{{\rm{s}}{\rm{u}}{\rm{b}}}{\rm{的}} $增长速度开始变得缓慢, 从而为特征矢量延拓方法的应用提供了可能性.

      图4(a)清楚地展示了采用特征矢量延拓方法求解随$ \theta $变化的模型基态能量所需基矢数目随其自旋个数增加而增加的关系图像, 因此可用于指导求解具有更多自旋的模型基态. 通过延伸图4(a)中的关系曲线(图中的虚线), 可以预测, 如果采用$\text{δ} E < {10}^{-4}$, $ {N}_{{\rm{s}}{\rm{u}}{\rm{b}}}\left(16\right)=6 $; 而如果采用$\text{δ} E < {10}^{-7}$, $ {N}_{{\rm{s}}{\rm{u}}{\rm{b}}}\left(16\right)=10 $. 于是分别计算了随$ \theta $变化的$ L=16 $的模型基态能量$ {E}_{{\rm{16, 6}}} $, $ {E}_{{\rm{16, 10}}} $, 如图4(b), 其中6维子空间的基矢由θ = 0°, 18°$,\cdots , $ 72°, 90°的基态矢量构成, 10维子空间的基矢由θ = 0°, 10°$,\cdots , $ 80°, 90°的基态矢量构成. 从图4(b)可以看出, $ {E}_{{\rm{16, 6}}} $和$ {E}_{{\rm{16, 10}}} $非常吻合, 计算可得$ {E}_{{\rm{16, 6}}} $和$ {E}_{{\rm{16, 10}}} $的最大绝对误差$\text{δ} E$小于$ {10}^{-4} $, 证实了图4(a)中关系曲线的预测能力.

    • 本文通过采用主成分分析方法研究反铁磁Heisenberg链基态多体波函数矢量随参数变化的轨迹, 画出了采用特征矢量延拓方法求解其基态能量所需基矢数目随其所包含自旋个数增加而增加的函数曲线, 用于指导采用特征矢量延拓方法求解包含更多自旋的Heisenberg链模型哈密顿量. 将类似的方法应用于指导求解高维Heisenberg模型和其他关联量子模型以总结更一般的函数关系, 将在后续文章中报道.

    参考文献 (20)

目录

/

返回文章
返回