搜索

文章查询

x

留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

基于U(1)对称的无限矩阵乘积态张量网络算法提取Luttinger液体参数K

王秀娟 李生好

基于U(1)对称的无限矩阵乘积态张量网络算法提取Luttinger液体参数K

王秀娟, 李生好
PDF
HTML
导出引用
导出核心图
  • 本文数值研究了自旋$ S=1/2,1,2 $的各向异性量子XXZD模型的Luttinger液体参数K. 首先, 利用$ U(1) $对称的无限矩阵乘积态算法(iMPS)得到在Luttinger液体相中的基态波函数. 通过二分量子涨落F和有限纠缠标度指数$ \kappa $的关系可以提取出Luttinger液体参数K. 对于自旋$ S=1/2, D=0 $的量子XXZD模型, 本文利用$ U(1) $对称的iMPS的算法得到的数值结果与精确解符合得很好. 在参数$ D\leqslant -2 $的区域, 自旋$ S=1 $的XXZD模型的哈密顿量可以被映射到一个自旋$ S=1/2 $的有效XXZ模型, 本文计算了在这个区域内的Luttinger液体参数K与精确解基本是一致的, 相对误差小于$ 1\% $. 此外, 在参数$ \varDelta=-0.5, D=0 $处, 本文数值计算的Luttinger液体参数与密度矩阵重整化群(DMRG)的结果也是一致的. 这些研究结果表明: 当系统具有$ U(1) $对称性时, 利用$ U(1) $对称的iMPS的方法可以提取无能隙相中的Luttinger液体参数. 本文利用此方法还研究了自旋$ S=1 $的XXZD模型在其他参数下的Luttinger液体参数, 以及自旋$ S=2 $的XXZD模型的Luttinger液体参数.
      通信作者: 李生好, shanshui510@163.com
    • 基金项目: 国家自然科学基金(批准号: 11104362)、重庆市基础科学与前沿技术研究专项(批准号: cstc2018jcyjAX0812)、重庆市教委科学技术研究项目(批准号: KJQN201801212)和陕西省自然科学基金(批准号: 2019JM-017)资助的课题.
    [1]

    Sachdev S 1999 Quantum Phase Transitions (Cambridge: Cambridge University)pp3—5

    [2]

    White S R 1992 Phys. Rev. Lett. 69 2863

    [3]

    Landau D P, Binder K 2011 A Guide to Monte-Carlo Simulatios in Statistical Physics (Cambridge: Cambridge University)pp70-73

    [4]

    Evenbly G, Vidal G 2009 Phys. Rev. B 79 144108.

    [5]

    Jordan J, Orus R, Vidal G, Verstraete F, Cirac J I 2008 Phys. Rev. Lett. 101 250602

    [6]

    Singh S, Zhou H Q, Vidal G 2010 New J. Phys. 12 033029

    [7]

    Jiang H C, Weng Z Y, Xiang T 2008 Phys. Rev. Lett. 101 090603

    [8]

    Czarnik P, Dziarmaga J 2015 Phys. Rev. B 92 035120.

    [9]

    Li W, Ran S J, Gong S S, Zhao Y, Xi B, Ye F, Su G 2011 Phys. Rev. Lett. 106 127202

    [10]

    Chen B B, Chen L, Chen Z Y, Li W, Weichselbaum A 2018 Phys. Rev. X 8 031082

    [11]

    Corboz P, Czarnik P, Kapteijns G, Tagliacozzo L 2018 Phys. Rev. X 8 031031

    [12]

    Singh S, Pfeifer R N C, Vidal G 2010 Phys. Rev. A 82 050301

    [13]

    Haghshenas R, Sheng D N 2017 arXiv: 1711.07584v1 [cond-mat.str-el]

    [14]

    Singh S, Pfeifer R N C, Vidal G 2011 Phys. Rev. B 83 115125

    [15]

    Song H F, Rachel S, Hur K Le 2010 Phys. Rev. B 82 012405

    [16]

    Song H F, Rachel S, Flindt C,Klich I, Laflorencie N, Hur K Le 2012 Phys. Rev. B 85 035409

    [17]

    Yang M F 2007 Phys. Rev. B 76 180403(R).

    [18]

    Boschi C D E, Ercolessi E, Ortolani F, Roncaglia M 2003 Eur. Phys. J. B 35 465

    [19]

    Pollmann F, Mukerjee S, Turner A, Moore J E 2009 Phys. Rev. Lett. 102 255701

    [20]

    苏耀恒, 陈爱民, 王洪雷, 相春环 2017 物理学报 66 120301

    Su Y H, Chen A M, Wang H L, Xiang C H 2017 Acta Phys. Sin. 66 120301

    [21]

    Yang C N, Yang C P 1966 Phys. Rev. 150 321

    [22]

    Chen W, Hida K, Sanctuary B C 2003 Phys. Rev. B 67 104401

    [23]

    Kjall J A, Zaletel M P, Mong R S K, Bardarson J H, Pollmann F 2013 Phys. Rev. B 87 235106

  • 图 1  (i)三指标张量${ {\varGamma}}$, 奇异值矩阵${ {\lambda}}$和粒子数n; (ii)具有$U(1)$对称的iMPS表示

    Fig. 1.  (a) Three index tensor ${ {\varGamma}}$, singular value matrix ${ {\lambda}}$ and particle number n; (b) An U(1) symmetric iMPS representation.

    图 2  更新具有$U(1)$对称的MPS的过程(a)把U门作用在具有$U(1)$对称的MPS上; (b)吸收U门缩并(a)中的张量使之成为一个两指标张量${ {\varTheta}}$;(c)对张量${ {\varTheta}}$进行奇异值分解(SVD), 得到新的张量X, Y$\tilde{{ {\lambda}}_{\rm B}}$, 同时得到新的粒子数$\tilde{n_r}$;(d)插入逆矩阵, 还原原来的原胞结构; (e)得到更新的张量$\tilde{ {\varGamma}}^{\rm A}$, $\tilde{ {\varGamma}}^{\rm B}$$\tilde{ {\lambda}}^{\rm B}$及粒子数$\tilde{n_r}$

    Fig. 2.  The process of update the U(1) symmetric MPS (a) applied gate U on the U(1) symmetric MPS, then contract the tensor network (a) into a single tensor ${ {\varTheta}}$. We compute the singular value decomposition of tensor ${ {\varTheta}}$, and get the new tensor X, Y$\tilde{{ {\lambda}}_{\rm B}}$ and particle number $\tilde{n_r}$ as in (c). (d) Insert inverse matrix and restore the original tensor structure, we obtain the new tensor $\tilde{ {\varGamma}}^{\rm A}$, $\tilde{ {\varGamma}}^{\rm B}$, $\tilde{ {\lambda}}^{\rm B}$ and particle number $\tilde{n_r}$ as in (e).

    图 3  在不同控制参量条件下, 自旋$S = 1/2$的XXZD模型的关联长度$\xi$和涨落F是截断维数$\chi$的函数. 其中, 参数$D = 0$

    Fig. 3.  Correlation length $\xi$ and fluctuation F of spin $S = 1/2$ XXZD model as a function of the truncation dimension $\chi$ for various parameters $\varDelta$. Here, fixed parameter $D = 0$

    图 4  在不同控制参量条件下, 自旋$S = 1$的XXZD模型的关联长度$\xi$和涨落F是截断维数$\chi$的函数. 其中, 各向异性参数$\varDelta = -0.5$

    Fig. 4.  Correlation length $\xi$ and fluctuation F of spin $S = 1$ XXZD model as a function of the truncation dimension $\chi$ for various parameters D. Here, fixed anisotropic parameter $\varDelta = -0.5$

    图 5  在不同控制参量条件下, 自旋$S = 2$的XXZD模型的关联长度$\xi$和涨落F是截断维数$\chi$的函数. 其中, 参数$D = 1.5$

    Fig. 5.  Correlation length $\xi$ and fluctuation F of spin $S = 2$ XXZD model as a function of the truncation dimension $\chi$ for various parameters $\varDelta$. Here, fixed parameter $D = 1.5$

    表 1  自旋S = 1/2的XXZD模型在临界区的Luttinger液体参数K, 其中参数D = 0

    Table 1.  Estimates for Luttinger liquid parameter K in the critical phase of spin S = 1/2 XXZD model with the parameter D = 0.

    Δ 0 0.25 0.5 0.75 1
    K[精确] 1.0 0.8614... 0.75 0.6493... 0.5
    K[数值] 0.999 0.856 0.7529 0.6457 0.5198
    相对误差 0.001 0.0063 0.0039 0.0053 0.0396
    下载: 导出CSV

    表 2  自旋$S = 1$的XXZD模型在临界区的Luttinger液体参数K, 固定参数$\varDelta = -0.5$

    Table 2.  Estimates for Luttinger liquid parameter K in the critical phase of spin $S = 1$ XXZD model with the parameter $\varDelta = -0.5$.

    D –0.3 0 0.3 0.5 0.6
    K[数值] 3.3679 3.1275 2.6834 2.4126 2.2745
    下载: 导出CSV

    表 3  自旋S = 2的XXZD模型在临界区的Luttinger液体参数K, 固定参数$D = 1.5$

    Table 3.  Estimates for Luttinger liquid parameter K in the critical phase of spin S = 2 XXZD model with the parameter $D = 1.5$.

    Δ 0.4 0.8 1 1.2 1.6
    K[数值] 1.652 2.5227 2.4096 2.3546 2.1107
    下载: 导出CSV
  • [1]

    Sachdev S 1999 Quantum Phase Transitions (Cambridge: Cambridge University)pp3—5

    [2]

    White S R 1992 Phys. Rev. Lett. 69 2863

    [3]

    Landau D P, Binder K 2011 A Guide to Monte-Carlo Simulatios in Statistical Physics (Cambridge: Cambridge University)pp70-73

    [4]

    Evenbly G, Vidal G 2009 Phys. Rev. B 79 144108.

    [5]

    Jordan J, Orus R, Vidal G, Verstraete F, Cirac J I 2008 Phys. Rev. Lett. 101 250602

    [6]

    Singh S, Zhou H Q, Vidal G 2010 New J. Phys. 12 033029

    [7]

    Jiang H C, Weng Z Y, Xiang T 2008 Phys. Rev. Lett. 101 090603

    [8]

    Czarnik P, Dziarmaga J 2015 Phys. Rev. B 92 035120.

    [9]

    Li W, Ran S J, Gong S S, Zhao Y, Xi B, Ye F, Su G 2011 Phys. Rev. Lett. 106 127202

    [10]

    Chen B B, Chen L, Chen Z Y, Li W, Weichselbaum A 2018 Phys. Rev. X 8 031082

    [11]

    Corboz P, Czarnik P, Kapteijns G, Tagliacozzo L 2018 Phys. Rev. X 8 031031

    [12]

    Singh S, Pfeifer R N C, Vidal G 2010 Phys. Rev. A 82 050301

    [13]

    Haghshenas R, Sheng D N 2017 arXiv: 1711.07584v1 [cond-mat.str-el]

    [14]

    Singh S, Pfeifer R N C, Vidal G 2011 Phys. Rev. B 83 115125

    [15]

    Song H F, Rachel S, Hur K Le 2010 Phys. Rev. B 82 012405

    [16]

    Song H F, Rachel S, Flindt C,Klich I, Laflorencie N, Hur K Le 2012 Phys. Rev. B 85 035409

    [17]

    Yang M F 2007 Phys. Rev. B 76 180403(R).

    [18]

    Boschi C D E, Ercolessi E, Ortolani F, Roncaglia M 2003 Eur. Phys. J. B 35 465

    [19]

    Pollmann F, Mukerjee S, Turner A, Moore J E 2009 Phys. Rev. Lett. 102 255701

    [20]

    苏耀恒, 陈爱民, 王洪雷, 相春环 2017 物理学报 66 120301

    Su Y H, Chen A M, Wang H L, Xiang C H 2017 Acta Phys. Sin. 66 120301

    [21]

    Yang C N, Yang C P 1966 Phys. Rev. 150 321

    [22]

    Chen W, Hida K, Sanctuary B C 2003 Phys. Rev. B 67 104401

    [23]

    Kjall J A, Zaletel M P, Mong R S K, Bardarson J H, Pollmann F 2013 Phys. Rev. B 87 235106

  • [1] 黄清龙, 曹天德. 二分量高温超导机理. 物理学报, 2002, 51(7): 1600-1603. doi: 10.7498/aps.51.1600
    [2] 二分量胶体悬浮系统的短时间动力学. 物理学报, 2001, 50(9): 1810-1817. doi: 10.7498/aps.50.1810
    [3] GNgele, 马红孺, 张海燕. 二分量带电胶体悬浮系统的等效硬球模型. 物理学报, 2002, 51(8): 1892-1896. doi: 10.7498/aps.51.1892
    [4] 崔世民, 蔡建华. 二维费密液体理论(Ⅱ)——3He朗道参数的计算. 物理学报, 1990, 39(4): 572-579. doi: 10.7498/aps.39.572
    [5] 肖海林, 欧阳缮, 谢武. 量子Turbo乘积码. 物理学报, 2011, 60(2): 020301. doi: 10.7498/aps.60.020301
    [6] 张志勇, 王太宏. 用散粒噪声测量碳纳米管中Luttinger参数. 物理学报, 2004, 53(3): 942-946. doi: 10.7498/aps.53.942
    [7] 龚志强, 周磊, 冯爱霞, 支蓉. 基于二分图的温度网络拓扑性质研究. 物理学报, 2010, 59(9): 6689-6696. doi: 10.7498/aps.59.6689
    [8] 谭维翰, 刘仁红. 二分岔理论的抛物线近似. 物理学报, 1990, 39(7): 35-39. doi: 10.7498/aps.39.35
    [9] 万宝惠, 张鹏, 张晶, 狄增如, 樊瑛. 二分网上的靴襻渗流. 物理学报, 2012, 61(16): 166402. doi: 10.7498/aps.61.166402
    [10] 云国宏, 周玉魁. 最一般的超矩阵量子非线性Schr?dinger模型的本征态研究. 物理学报, 1989, 38(4): 648-652. doi: 10.7498/aps.38.648
    [11] 雷敏生, 嵇英华, 阮 文, 谢安东. 热克尔态下介观LC电路的量子涨落. 物理学报, 2005, 54(5): 2291-2295. doi: 10.7498/aps.54.2291
    [12] 王继锁, 孙长勇. 压缩真空态下介观电路的量子涨落. 物理学报, 1997, 46(10): 2007-2009. doi: 10.7498/aps.46.2007
    [13] 郑兆勃. 无限次微扰理论的分块矩阵法证明. 物理学报, 1981, 30(7): 866-877. doi: 10.7498/aps.30.866
    [14] 文振翼. 计算酉群生成元乘积矩阵元的一个新途径. 物理学报, 1983, 32(9): 1149-1158. doi: 10.7498/aps.32.1149
    [15] 田立新, 贺莹环, 黄益. 一种新型二分网络类局域世界演化模型 . 物理学报, 2012, 61(22): 228903. doi: 10.7498/aps.61.228903
    [16] 卢道明. 三参数双模压缩粒子数态的量子特性. 物理学报, 2012, 61(21): 210302. doi: 10.7498/aps.61.210302
    [17] 崔世民, 蔡建华. 二维费密液体理论(Ⅰ). 物理学报, 1990, 39(4): 565-571. doi: 10.7498/aps.39.565
    [18] 焦荣珍, 唐少杰, 张弨. 诱惑态量子密钥分配系统中统计涨落的研究. 物理学报, 2012, 61(5): 050302. doi: 10.7498/aps.61.050302
    [19] 詹明生, 刘堂昆, 王继锁. 平移压缩Fock态下介观电容耦合电路的量子涨落. 物理学报, 2000, 49(11): 2271-2275. doi: 10.7498/aps.49.2271
    [20] 顾永建. 压缩真空态下介观RLC电路中电荷和电流的量子涨落. 物理学报, 2000, 49(5): 965-968. doi: 10.7498/aps.49.965
  • 引用本文:
    Citation:
计量
  • 文章访问数:  646
  • PDF下载量:  4
  • 被引次数: 0
出版历程
  • 收稿日期:  2019-03-17
  • 修回日期:  2019-05-31
  • 上网日期:  2019-09-11
  • 刊出日期:  2019-08-01

基于U(1)对称的无限矩阵乘积态张量网络算法提取Luttinger液体参数K

  • 1. 重庆大学, 输配电装备及系统安全与新技术国家重点实验室, 重庆 400044
  • 2. 重庆工程职业技术学院, 重庆 400037
  • 3. 重庆大学, 现代物理中心, 重庆 400044
  • 通信作者: 李生好, shanshui510@163.com
    基金项目: 国家自然科学基金(批准号: 11104362)、重庆市基础科学与前沿技术研究专项(批准号: cstc2018jcyjAX0812)、重庆市教委科学技术研究项目(批准号: KJQN201801212)和陕西省自然科学基金(批准号: 2019JM-017)资助的课题.

摘要: 本文数值研究了自旋$ S=1/2,1,2 $的各向异性量子XXZD模型的Luttinger液体参数K. 首先, 利用$ U(1) $对称的无限矩阵乘积态算法(iMPS)得到在Luttinger液体相中的基态波函数. 通过二分量子涨落F和有限纠缠标度指数$ \kappa $的关系可以提取出Luttinger液体参数K. 对于自旋$ S=1/2, D=0 $的量子XXZD模型, 本文利用$ U(1) $对称的iMPS的算法得到的数值结果与精确解符合得很好. 在参数$ D\leqslant -2 $的区域, 自旋$ S=1 $的XXZD模型的哈密顿量可以被映射到一个自旋$ S=1/2 $的有效XXZ模型, 本文计算了在这个区域内的Luttinger液体参数K与精确解基本是一致的, 相对误差小于$ 1\% $. 此外, 在参数$ \varDelta=-0.5, D=0 $处, 本文数值计算的Luttinger液体参数与密度矩阵重整化群(DMRG)的结果也是一致的. 这些研究结果表明: 当系统具有$ U(1) $对称性时, 利用$ U(1) $对称的iMPS的方法可以提取无能隙相中的Luttinger液体参数. 本文利用此方法还研究了自旋$ S=1 $的XXZD模型在其他参数下的Luttinger液体参数, 以及自旋$ S=2 $的XXZD模型的Luttinger液体参数.

English Abstract

    • 量子相变[1]是发生在绝对零度由量子涨落所驱动的一种相变. 量子相变现象为我们展示了一个丰富的量子世界, 目前仍然是凝聚态物理研究领域极为热衷的研究对象. 研究量子强关联多体系统的主要数值方法有密度矩阵重整化群的方法(DMRG)[2]、量子蒙特卡罗方法[3]以及张量网络态算法[4-14]. DMRG的方法处理一维系统很是成功, 但在处理二维晶格系统时还是存在一定的限制. 量子蒙特卡罗在处理费米子系统以及带有阻挫的系统时会遇到一个负号问题. 而张量网络则不存在这些问题, 它既可以处理一维系统也可处理高维系统, 而且被认为是目前解决复杂的带阻挫的量子自旋系统的一种强有力的数值模拟方法. 把$U(1)$对称性应用到张量网络态算法中大大优化了程序, 提高了计算效率, 而且还可以得到具有很大纠缠的系统基态.

      纠缠熵是一个量子系统中非局域关联的测量, 在研究黑洞、量子计算等问题中起着非常重要的作用. 在一维系统中, 共形场论和精确对角化已经证实了对于一个临界系统, 纠缠熵与系统尺寸存在一个对数函数的标度关系[15,16]. 实际上, 对于一个具有粒子数或自旋守恒的一维临界系统, 在一个共性不变的子系统中, 涨落的行为类似于纠缠熵, 也是系统尺寸的函数并且是对数发散的. 其系数就是Luttinger液体参数K, K可以用来描述很多一维系统的低能特征.

      本文研究的目的就是利用$U(1)$对称的无限矩阵乘积态算法(iMPS)提取自旋$S = 1/2,1,2$的各向异性量子XXZD模型的Luttinger液体参数K. 二分涨落在临界系统中与系统尺寸存在一个对数函数的标度关系, 通过对二分涨落F的拟合并结合有限纠缠标度的临界指数$\kappa$, 可以提取出无能隙相中的Luttinger液体参数K. 自旋$S = 1/2, D = 0$的量子XXZD模型在临界相中Luttinger液体参数K是精确可解的[17]$K = ({\text{π}}/2)/[{\text{π}}-{\rm {arccos}}(\varDelta)]$, 其中$\varDelta$是各向异性参数. 本文利用$U(1)$对称的iMPS的方法提取出的Luttinger液体参数K与精确Luttinger液体参数K的值符合得很好, 相对误差小于$4\%$. 众所周知, 自旋$S = 1$的XXZD模型可以被映射到一个自旋$S = 1/2$的有效XXZ模型在参数$D\leqslant -2$的区域内. 文中计算了在这个区域内参数($\varDelta = -0.05, D = -5$)的Luttinger液体参数$K = 0.991$, 精确的Luttinger液体参数$K = 1$, 其相对误差小于$1\%$. 在参考文献[18]中DMRG在这一点上给出的数值结果是$K = 0.9976\pm0.0004$. 此外, 在参数点($\varDelta = -0.5$, $D = 0$)处, 文献[18]中, DMRG给出的Luttinger液体参数$K = 3.086\pm$0.002. 在这个参数点上, 本文方法给出的Luttinger液体参数$K = 3.1275$与DMRG的结果相对误差小于$2\%$. 研究结果表明: 当系统具有$U(1)$对称性时, 利用$U(1)$对称的iMPS的方法可以提取无能隙相中的Luttinger液体参数. 本文研究的内容安排如下: 第2部分介绍$U(1)$对称的iMPS算法[13,14]; 第3部详细介绍如何提取量子XXZD模型在临界区的Luttinger液体参数K; 最后部分对本文主要工作进行总结.

    • 目前, 张量网络算法是研究量子多体系统的一种强有力的数值计算方法. 本文工作在无限矩阵乘积态(iMPS)算法的基础上把$U(1)$对称性加到算法中, 得到优化的张量网络算法, 进一步提高了计算精度, 从而得到更高精度的系统基态. 下面就以平移两个晶格不变的结构为例说明如何把$U(1)$对称性应用到iMPS算法中并实现波函数部分的更新, 从而得到量子自旋系统的基态波函数[13,14]. 对于具有平移不变的一维晶格系统, 其系统基态波函数可以用几个三阶张量和二阶张量刻画的iMPS表示. 系统具有$U(1)$对称性也就意味着系统的粒子数是守恒的, 用n来标记, 如图1所示. 图1(a)是组成iMPS表示的一个三指标张量$ {\varGamma}$ (圆圈表示)和奇异值矩阵$ {\lambda}$ (菱形表示), 以及标记每个键上的粒子数n. 由于所考虑的系统是平移两个晶格不变的, 因此可以用这四个张量$ {\lambda}^{[0]}$, $ {\lambda}^{[1]}$, $ {\varGamma}^{[0]}$$ {\varGamma}^{[1]}$来表示系统的基态波函数, 如图1(b)所示, 其中, $n_{l}$, $n_{r}$$n_{s}$分别标记每个键上的粒子数. 每个键上粒子数n的符号是“$\pm$”, 图中用输入或输出的箭头表示. 每个格点张量是$U(1)$不变的, 也就是说保证每个格点上的张量输入的粒子数之和等于输出的粒子数总和. 图1(b)中的四个张量就是我们选择更新的最小的一个原包结构, 只要更新了这个最小的原包结构, 整个iMPS链就被全部更新.

      图  1  (i)三指标张量${ {\varGamma}}$, 奇异值矩阵${ {\lambda}}$和粒子数n; (ii)具有$U(1)$对称的iMPS表示

      Figure 1.  (a) Three index tensor ${ {\varGamma}}$, singular value matrix ${ {\lambda}}$ and particle number n; (b) An U(1) symmetric iMPS representation.

      具体的更新过程如图2所示, 由以下几个步骤组成: 图2(a)两点U门作用于具有$U(1)$对称的iMPS态上; 图2(b)缩并张量以及两点门U, 从而得到一个新的张量$ {\varTheta}$; 图2(c)对张量$ {\varTheta}$进行奇异值分解, 得到新的张量${ {X,Y}}$$\tilde{ {\lambda}}^{\rm B}$; 图2(d)插入逆矩阵$ {\lambda}^{\rm A}$, 从而还原原来的原胞结构; 图2(e)得到更新的张量$\tilde{ {\varGamma}}^{\rm A}$, $\tilde{ {\varGamma}}^{\rm B}$$\tilde{ {\lambda}}^{\rm B}$以及更新过的粒子数$\tilde{n_{r}}$. 值得注意的是它与之前不加$U(1)$对称性的iMPS算法的区别在于更新张量的同时, 也要一起更新粒子数n. 不断地交替作用两点门, 重复以上步骤, 直到系统的基态能量收敛, 便可以得到具有$U(1)$对称的iMPS表示的系统基态波函数. 有了波函数之后, 便可以计算想要研究的一些物理量.

      图  2  更新具有$U(1)$对称的MPS的过程(a)把U门作用在具有$U(1)$对称的MPS上; (b)吸收U门缩并(a)中的张量使之成为一个两指标张量${ {\varTheta}}$;(c)对张量${ {\varTheta}}$进行奇异值分解(SVD), 得到新的张量X, Y$\tilde{{ {\lambda}}_{\rm B}}$, 同时得到新的粒子数$\tilde{n_r}$;(d)插入逆矩阵, 还原原来的原胞结构; (e)得到更新的张量$\tilde{ {\varGamma}}^{\rm A}$, $\tilde{ {\varGamma}}^{\rm B}$$\tilde{ {\lambda}}^{\rm B}$及粒子数$\tilde{n_r}$

      Figure 2.  The process of update the U(1) symmetric MPS (a) applied gate U on the U(1) symmetric MPS, then contract the tensor network (a) into a single tensor ${ {\varTheta}}$. We compute the singular value decomposition of tensor ${ {\varTheta}}$, and get the new tensor X, Y$\tilde{{ {\lambda}}_{\rm B}}$ and particle number $\tilde{n_r}$ as in (c). (d) Insert inverse matrix and restore the original tensor structure, we obtain the new tensor $\tilde{ {\varGamma}}^{\rm A}$, $\tilde{ {\varGamma}}^{\rm B}$, $\tilde{ {\lambda}}^{\rm B}$ and particle number $\tilde{n_r}$ as in (e).

      为了验证这个算法, 本文研究了不同自旋的量子${\rm {XXZD}}$模型. 文中只考虑最近邻两个格点之间有相互作用, 其系统哈密顿量写成:

      $ H = \sum\limits_{i}(S_{i}^{x}S_{i+1}^{x}+S_{i}^{y}S_{i+1}^{y}+\Delta S_{i}^{z}S_{i+1}^{z})+D(S_{i}^{z})^2, $

      其中$S_{i}^{\alpha}(\alpha = x,y,z)$是第i个格点上的自旋矩阵, $\varDelta$D分别是交换和单粒子各向异性参数. 目前, 自旋$S = 1/2, 1$的各向异性量子XXZD模型已被广泛研究, 在给定参数下该模型具有丰富的基态相图.

    • 本节中讨论如何利用$U(1)$对称的iMPS算法提取临界区内的Luttinger液体参数K. 根据iMPS表示, 一个临界的基态, 关联长度和系统的截断维数满足如下的标度关系[19,20]

      $ \xi\thicksim a \chi^{\kappa}, $

      其中$\kappa$是有限纠缠标度指数. 关联长度被定义为$\xi(\chi) = 1/\log_{2}\left(\dfrac{\lambda_{1}}{\lambda_{2}}\right)$, 其中$\lambda_{1}$$\lambda_{2}$分别是转移矩阵的第一大和第二大本征值. 对于一个具有$U(1)$对称的系统, 在临界区另外一个有用的量被参数化就是Luttinger液体参数K. 在量子多体系统中利用粒子数守恒二分量子涨落可以被定义为:

      $ F = \sum\limits_{n}n^{2}\sum\limits_{i}(\lambda_{i}^{n})^{2}-\sum\limits_{n}[n\sum\limits_{i}(\lambda_{i}^{n})^{2}]^{2}, $

      其中n是粒子数, $\lambda$是二分系统的斯密特分解系数. 二分量子涨落类似于纠缠熵, 在临界处与系统尺寸$\chi$满足一个对数函数的标度关系[15,16]

      $ F = \frac{K\kappa}{2{\text{π}}^{2}}\log(\chi)+{\rm {const}}, $

      本文首先利用$U(1)$对称的无限矩阵乘积态算法(iMPS)得到在Luttinger液体相中的基态波函数. 然后通过二分量子涨落F和有限纠缠标度指数$\kappa$的关系提取出Luttinger液体参数K.

    • 首先讨论$D = 0$, 自旋$S = 1/2$的情况, 此时, (1)式中系统的哈密顿量H对应着量子XXZ模型, 这个模型的基态相图已被广泛地研究. 自旋$S = 1/2$的XXZ模型是精确可解的[21]. XXZ模型在各向异性参数$\varDelta = -1$处发生了一个量子相变, 其对应着各向异性铁磁海森堡模型; 在各向异性反铁磁点$\varDelta = 1$处, 系统发生的是一个BKT相变. 当各向异性参数$\varDelta$$[-1,1]$的区域, 系统处于无能隙的XY液体相中, 此时, 系统的Luttinger液体参数K是精确可解的[17]$K = ({\text{π}}/2)/[{\text{π}}-{\rm {arccos}}(\varDelta)]$.

      固定各向异性参数$D = 0$, 改变各向异性参数$\varDelta$$[0,1]$的范围内, 如图3所示. 如图3(左)所示, 通过执行拟合函数$\xi \sim a\chi^{\kappa}$, 分别得到不同参数$\varDelta$对应的有限纠缠标度指数$\kappa$: 其中(a) a = 1.11, $\kappa \!=\! 1.359$, 参数$\varDelta \!=\! 0$; (b) $a \!=\! 1.206$, $\kappa = 1.316$, 参数$\varDelta = 0.25$; (c) $a = 0.9428$, $\kappa = 1.331$, 参数$\varDelta = 0.5$; (d) $a = 0.6996$, $\kappa = 1.356$, 参数$\varDelta = 0.75$; (e) $a = 0.863$, $\kappa = 1.271$, 参数$\varDelta = 1$. 然后, 根据粒子数守恒的二分涨落的定义计算出涨落的大小, 再通过涨落与系统尺寸之间存在一个对数函数的标度关系执行拟合, 如图3所示, 拟合函数$F = \dfrac{K\kappa}{2{\text{π}}^{2}}\log(\chi)+b$. 得到如下的拟合结果: (a) ${K\kappa}/({2{\text{π}}^{2}}) = 0.06878$, $b = 0.1259$, 参数$\varDelta = 0$; (b) ${K\kappa}/({2{\text{π}}^{2}}) = $0.05707, $b = $0.1296, 参数$\varDelta = $0.25; (c) ${K\kappa}/({2{\text{π}}^{2}}) = $0.05077, $b = $0.1193, 参数$\varDelta = 0.5$; (d) ${K\kappa}/({2{\text{π}}^{2}}) = $0.04436, $b = 0.1114$, 参数$\varDelta = 0.75$; (e) ${K\kappa}/({2{\text{π}}^{2}}) = $0.03347, $b = 0.1193$, 参数$\varDelta = 1$. 由此, 可以数值提取出自旋$S = 1/2$的XXZ模型在临界区内的Luttinger液体参数K, 如表1所示. 同时, 表1也给出了Luttinger液体参数K的精确解以及相对误差.

      图  3  在不同控制参量条件下, 自旋$S = 1/2$的XXZD模型的关联长度$\xi$和涨落F是截断维数$\chi$的函数. 其中, 参数$D = 0$

      Figure 3.  Correlation length $\xi$ and fluctuation F of spin $S = 1/2$ XXZD model as a function of the truncation dimension $\chi$ for various parameters $\varDelta$. Here, fixed parameter $D = 0$

      Δ 0 0.25 0.5 0.75 1
      K[精确] 1.0 0.8614... 0.75 0.6493... 0.5
      K[数值] 0.999 0.856 0.7529 0.6457 0.5198
      相对误差 0.001 0.0063 0.0039 0.0053 0.0396

      表 1  自旋S = 1/2的XXZD模型在临界区的Luttinger液体参数K, 其中参数D = 0

      Table 1.  Estimates for Luttinger liquid parameter K in the critical phase of spin S = 1/2 XXZD model with the parameter D = 0.

      表1可以看出, 我们的计算结果和精确解符合得很好, 在参数$\varDelta = 1$时, 本文得到的结果与精确解的相对误差小于$4 \%$, 其他参数点得到的结果与精确解相比相对误差均小于$1 \%$, 这表明用$U(1)$对称的iMPS算法提取Luttinger液体参数K是可行的.

    • 为了检验这个提取Luttinger液体参数方法的可靠性, 研究了自旋$S = 1$的XXZD模型. 自旋$S = 1$的XXZ模型加入单粒子各向异性参数D后, 这个模型呈现出了一个丰富的相图[22]. 其基态相图包含${\rm {Haldane}}$相、${\rm {large}}-D$相、两个$ XY$($ XY1,$$ XY2$相、铁磁相和${\rm {Neel}}$相. 每两个相之间发生了各种类型的相变, 如在${\rm {Haldane}}$${\rm {large}}-D$相之间发生的是从有能隙到有能隙的高斯相变; $XY$相和${\rm {Haldane}}$相、${\rm {large}}-D$相之间发生的是有能隙到无能隙的BKT相变等.

      $XY2$相中, 当参数$D\leqslant-2$时, 自旋$S = 1$的XXZD模型可被映射到一个有效的1/2的XXZ自旋链:

      $ H^{\rm {eff}} = \sum\limits_{i}(\tilde{S}_{i}^{x}\tilde{S}_{i+1}^{x}+\tilde{S}_{i}^{y}\tilde{S}_{i+1}^{y}+\tilde{\Delta} \tilde{S}_{i}^{z}\tilde{S}_{i+1}^{z}), $

      其中$\tilde{\varDelta} = 4\varDelta |D|+1$, $\tilde{S}_{i}$是自旋-1/2的算符. 我们在XY2相中选取一点($\varDelta = -0.05, D = -5$), 利用$U(1)$对称的iMPS的算法提取出了Luttinger液体参数$K = 0.991$. 通过关系式$\tilde{\varDelta} = 4\varDelta |D|+1$, 这个参数点可以被映射到自旋1/2的精确可解的XXZ模型, 其对应的参数点就是$\tilde{\varDelta} = 0$, 该点处的Luttinger液体参数是$K = 1$. 利用$U(1)$对称的iMPS的方法得到的Luttinger液体参数K与精确解的相对误差是$0.1\%$. 在参考文献[18]中DMRG在这一点上给出的数值结果是K =$ 0.9976\pm$0.0004, 我们的计算结果与DMRG数值结果的相对误差小于$1\%$. 通过与精确解以及DMRG数值结果的比较, 表明我们的计算结果是可靠的.

      此外, 利用$U(1)$对称的算法也研究了其他一些参数点的Luttinger液体参数K. 图4给出了自旋为1的XXZD模型的关联长度和二分涨落分别对不同的参数D, 它们是截断维数$\chi$的函数. 在这里, 固定参数$\varDelta = -0.5$, 改变参数D在[–0.3, 0.6]范围内, 也即是从$ XY2$相到$ XY1$相变化. 如图4(左)所示, 我们分别执行拟合$\xi \sim a\chi^{\kappa}$对不同的参数D, 得到$\kappa$的拟合结果如下: (a) $a = 1.173$, $\kappa = 1.273$, 参数$D = -0.3$; (b) $a = 0.9994$, $\kappa = 1.321$, 参数$D = 0$; (c) $a = 1.106$, $\kappa = 1.291$, 参数$D = 0.3$; (d) $a = 1.095$, $\kappa = 1.287$, 参数$D = 0.5$; (e) $a = 1.075$, $\kappa = 1.287$, 参数$D = 0.6$. 图4(右)所示为 分别执行拟合$F\sim\dfrac{K\kappa}{2{\text{π}}^{2}}\log(\chi)+b$对不同的参数D, 从而得到$\dfrac{K\kappa}{2{\text{π}}^{2}}$的拟合结果: (a) ${K\kappa}/({2{\text{π}}^{2}})= 0.2171$, $b = 0.2609$, 参数$D = -0.3$; (b) ${K\kappa}/({2{\text{π}}^{2}}) = 0.2093$, $b = 0.1787$, 参数$D = 0$; (c) ${K\kappa}/({2{\text{π}}^{2}}) = 0.1755$, $b = 0.207$, 参数$D = 0.3$; (d) ${K\kappa}/({2{\text{π}}^{2}}) = 0.1573$, $b = 0.2078$, 参数$D = 0.5$; (e) ${K\kappa}/({2{\text{π}}^{2}}) = 0.1483$, $b = 0.199$, 参数$D = 0.6$. 结合上面的拟合结果可以得到不同控制参量D对应的Luttinger液体参数K, 如表2所示.

      图  4  在不同控制参量条件下, 自旋$S = 1$的XXZD模型的关联长度$\xi$和涨落F是截断维数$\chi$的函数. 其中, 各向异性参数$\varDelta = -0.5$

      Figure 4.  Correlation length $\xi$ and fluctuation F of spin $S = 1$ XXZD model as a function of the truncation dimension $\chi$ for various parameters D. Here, fixed anisotropic parameter $\varDelta = -0.5$

      D –0.3 0 0.3 0.5 0.6
      K[数值] 3.3679 3.1275 2.6834 2.4126 2.2745

      表 2  自旋$S = 1$的XXZD模型在临界区的Luttinger液体参数K, 固定参数$\varDelta = -0.5$

      Table 2.  Estimates for Luttinger liquid parameter K in the critical phase of spin $S = 1$ XXZD model with the parameter $\varDelta = -0.5$.

      表2给出的结果是在参数$D > -2$的区域, 这个区域内的参数点不能够被映射到自旋1/2的XXZ模型, 其对应的Luttinger液体参数K也就没有精确解. 文献[18]中, DMRG给出的Luttinger液体参数$K = 3.086\pm0.002$在参数点($\varDelta = -0.5$, $D = 0$)处, 其中DMRG方法保存了$400$个态. 在这个参数点上, 表2给出的Luttinger液体参数K的结果与DMRG数值结果的相对误差小于$2\%$. 通过对参数点($\varDelta = -0.05$,$D = -5$)和($\varDelta = -0.5$, $D = 0$), 得到的数值结果分别与精确解和DMRG数值结果进行对比, 相对误差均小于$2\%$. 从而表明利用$U(1)$对称的iMPS的方法提取自旋$S = 1$的XXZD模型在其他参数点处的Luttinger液体参数K的结果也是可靠的. 此外, 由表2也可以看出在此临界区内随着参数D的增加, Luttinger液体参数K是逐渐减小的.

    • 此外, 我们还研究了$S = 2$的量子XXZD自旋链. 对于自旋$S = 2$的量子XXZD模型, 目前还很少被研究, 整个参数下的基态相图还不是很清楚. 文献[23]基于DMRG的算法给出了$\varDelta\geqslant 0$$D\geqslant 0$参数下的基态相图. 其基态相图包括: $XY$相、${\rm {even-Haldane}}$相和反铁磁相. 图5分别给出了不同控制参量下自旋为2的XXZD模型的关联长度和二分涨落, 它们是截断维数$\chi$的函数. 其中固定参数$D = 1.5$, 在$XY$相中改变参数$\varDelta$. 图5(左)给出了关联长度与截断维数$\chi$之间的关系. 根据关联函数的拟合方程$\xi \sim a\chi^{\kappa}$, 得到不同参数$\varDelta$对应的有限纠缠标度指数$\kappa$的数值结果分别是: (a) a = 0.6438, $\kappa = 1.298$, 参数$\varDelta = 0.4$; (b) $a = 0.6199$, $\kappa = 1.277$, 参数$\varDelta = 0.8$; (c) $a =$0.5916, $\kappa = 1.273$, 参数$\varDelta = 1$; (d) $a = 0.5316$, $\kappa = 1.286$, 参数$\varDelta = $1.2; (e) $a = 0.458$, $\kappa = 1.284$, 参数$\varDelta = 1.6$. 图5(右)分别给出不同控制参量$\varDelta$对应的二分涨落与截断维数之间的关系. 二分涨落类似于纠缠熵在临界处与截断维数有一个对数函数的标度关系$F\sim$$\dfrac{K\kappa}{2{\text{π}}^{2}}\log(\chi)+b$. 通过这个标度关系得到数值拟合结果是: (a) ${K\kappa}/({2{\text{π}}^{2}}) = 0.1771$, $b = 0.2$, 参数$\varDelta = 0.4$; (b) ${K\kappa}/({2{\text{π}}^{2}}) = 0.1632$, $b = 0.2126$, 参数$\varDelta = 0.8$; (c) ${K\kappa}/({2{\text{π}}^{2}}) = 0.1554$, $b = 0.2261$, 参数$\varDelta = 1$; (d) ${K\kappa}/({2{\text{π}}^{2}}) = $0.1534, b = 0.2202, 参数$\varDelta = $1.2; (e) ${K\kappa}/({2{\text{π}}^{2}}) = $0.1373, b = 0.2571, 参数$\varDelta = 1.6$. 由此, 得到自旋$S = 2$的XXZD模型在XY相中的Luttinger液体参数K, 如表3所示.

      图  5  在不同控制参量条件下, 自旋$S = 2$的XXZD模型的关联长度$\xi$和涨落F是截断维数$\chi$的函数. 其中, 参数$D = 1.5$

      Figure 5.  Correlation length $\xi$ and fluctuation F of spin $S = 2$ XXZD model as a function of the truncation dimension $\chi$ for various parameters $\varDelta$. Here, fixed parameter $D = 1.5$

      Δ 0.4 0.8 1 1.2 1.6
      K[数值] 1.652 2.5227 2.4096 2.3546 2.1107

      表 3  自旋S = 2的XXZD模型在临界区的Luttinger液体参数K, 固定参数$D = 1.5$

      Table 3.  Estimates for Luttinger liquid parameter K in the critical phase of spin S = 2 XXZD model with the parameter $D = 1.5$.

      前面已利用$U(1)$对称的iMPS的方法提取了自旋$S = 1/2$$S = 1$的XXZD模型的Luttinger液体参数K, 并且将所得结果分别与精确结果和现有DMRG结果进行了比较, 其相对误差均小于$4\%$. 这充分说明了利用$U(1)$对称的iMPS的方法提取Luttinger液体参数K是可行的. 因此, 利用此方法提取出的Luttinger液体参数K表3所示的结果是可靠的.

      本文对各向异性量子XXZD模型的研究表明: 当系统具有$U(1)$对称性时, 利用$U(1)$对称的iMPS的方法可以准确提取出无能隙相中的Luttinger液体参数K.

    • 本文将$U(1)$对称性应用到iMPS的算法中, 优化了之前的张量网络算法, 提高了计算效率, 并根据粒子数守恒定义了二分量子涨落. 二分量子涨落在临界点处有类似于纠缠熵的标度行为, 与系统尺寸有对数函数的标度关系, 其拟合系数是Luttinger液体参数K与有限纠缠标度指数$\kappa$的乘积. 为了提取Luttinger液体参数K我们分别研究了$S = 1/2,1,2$的量子XXZD自旋链. 首先, 利用$U(1)$对称的无限矩阵乘积态算法(iMPS)得到在Luttinger液体相中的基态波函数. 其次, 利用关联长度与截断维数的关系以及二分涨落与截断维数的关系提取出了各向异性XXZD自旋链在临界区域内的Luttinger液体参数K. 对于自旋$S = 1/2$的情况, 固定参数$D = 0$, 此时考虑的系统对应着XXZ模型. 在XY相中Luttinger液体参数是精确可解的, 提取出的数值结果与精确解符合得很好, 相对误差小于$4\%$. 对于自旋$S = 1$的情况, 量子XXZD模型具有一个丰富的基态相图. $\rm {XY}$相包含$\rm {XY1}$$\rm {XY2}$相, 在$\rm {XY2}$相中, 当$D\leqslant-2$时, 这个模型可以被映射到一个自旋1/2的XXZ自旋链. 本文计算了参数点($\varDelta = -0.05, D = -5$)处的Luttinger液体参数$K = 0.991$. 把这个点映射到自旋1/2的XXZ模型其对应的精确Luttinger液体参数$K = 1$, 而DMRG方法给出的结果是$K = $$0.9976\pm0.0004$. 在这个参数点上计算的结果分别与精确解和DMRG的结果进行了比较, 相对误差均小于$1\%$. 在参数点($\varDelta = -0.5, D = 0$)处, 得到的结果和DMRG的结果相比相对误差小于$2\%$. 此外, 固定参数$\varDelta = -0.5$, 改变参数D, 计算了在$\rm {XY}$相中的其他一些点的Luttinger液体参数K. 最后, 还计算了自旋为$S = 2$的量子XXZD模型在一定参数下对应的Luttinger液体参数K. 研究结果表明: 当系统具有$U(1)$对称性时, 利用$U(1)$对称的iMPS的方法可以提取无能隙相中的Luttinger液体参数K, 这为提取Luttinger液体参数K提供一种新的思路和研究方法.

参考文献 (23)

目录

    /

    返回文章
    返回