跳到主要内容
Sandbox Physics

FR30-B · 纠缠在增长,时间窗在关闭

TEBD 淬火与可信时间窗

矩阵乘积态能跟住一次量子淬火多久? 只能跟到纠缠超出键维数能承载的那一刻。淬火后纠缠大致随时间线性增长,而键维数能承载的纠缠只是它的对数。所以键维数翻倍,可信时间只延长一段固定的长度,而不是翻倍。

自旋链从简单的直积态出发,突然打开横场,用 TEBD 追踪它的演化。精确的自由费米子解标出截断模拟不再可信的时刻。

交互模型TEBD 淬火与可信时间窗
可信直到t∗=2.7t^{\ast}=2.7
当前最大局域误差00
中心纠缠熵00
累计舍弃权重00
中心纠缠熵随时间的变化
局域误差与舍弃权重
可信时间随键维数的变化
数值诊断与记录t=0t=0

精确参考由自由费米子协方差演化求得,与 Trotter 门无关。记录保存两种计算的每一帧,以及可信时间扫描。

继续学习:量子多体物理中的张量网络

物理教程

TEBD 淬火与可信时间窗

背景直积态没有纠缠,每条键只要一条通道的矩阵乘积态就能精确表示它。哈密顿量突然改变后,成对的准粒子向外传播,把相距很远的区域纠缠起来。

为什么值得理解TEBD 每次作用一个短时双格点门,作用后立即截断。只要舍弃的权重很小,它又快又准。横场 Ising 链还能精确求解,所以这个实验能直接测出截断计算从哪一刻开始失效。

先抓重点

核心问题
矩阵乘积态能跟住一次量子淬火多久?
一句话直觉
全局淬火后,切口两侧的纠缠大致随时间线性增长,而键维数最多只能承载它的对数那么多纠缠。所以可信时间只随键维数的对数增长。

核心数学模型

淬火后的哈密顿量

H=−J∑j=1L−1σjxσj+1x−h∑j=1Lσjz,∣ψ(0)⟩=∣↑↑⋯↑⟩H=-J\sum_{j=1}^{L-1}\sigma^x_j\sigma^x_{j+1}-h\sum_{j=1}^{L}\sigma^z_j,\qquad |\psi(0)\rangle=|{\uparrow\uparrow\cdots\uparrow}\rangle

耦合取一。所有自旋起初都沿场方向朝上;耦合一旦起作用,这个态就不是本征态。

二阶 Trotter 步

e−iHΔt=∏b=1L−1e−ihbΔt/2∏b=L−11e−ihbΔt/2+O(Δt3)e^{-iH\Delta t}=\prod_{b=1}^{L-1}e^{-ih_b\Delta t/2}\prod_{b=L-1}^{1}e^{-ih_b\Delta t/2}+O(\Delta t^3)

每个键项分到一份横场。先正向、再反向各扫一遍半步门,每一步的误差是三阶,所以固定时刻的误差随时间步长的平方变化。

一条键最多能承载多少纠缠

Sc(t)=−∑αλα(c)(t)ln⁡λα(c)(t)≤ln⁡χS_c(t)=-\sum_\alpha\lambda^{(c)}_\alpha(t)\ln\lambda^{(c)}_\alpha(t)\le\ln\chi

至多只有这么多个 Schmidt 权重时,它们全部相等时熵最大。一旦精确的熵接近这条上限,截断就必然丢掉实在的权重。

常见难点

舍弃权重小,不等于结果可信

容易误解只要每次截断几乎没丢什么,模拟就一定还准确。

正确理解舍弃权重会在成千上万个门上累积,Trotter 误差又和截断无关。要和精确结果比较,或者加大键维数、缩小时间步再算一遍。

动手实验

  1. 01

    看时间窗怎样关闭

    让“临界淬火”运行,看时空图从上往下填满。虚线标出局域误差第一次超过千分之一的时刻。

    你会看到: 中心纠缠熵先贴着精确曲线走,随后被金色上限压平,误差也从那时起迅速增长。
  2. 02

    让键维数不够用

    选“通道太少”,或把键上方的金色上限往下拖。

    你会看到: 时间窗关闭得早得多。可信时间与键维数的关系图中,键维数每翻一倍,可信时间增加的长度大致相同。
  3. 03

    把截断与时间步分开

    选“时间步太粗”,比较舍弃权重和局域误差。

    你会看到: 这时舍弃权重仍然很小,误差却已经出现。它来自 Trotter 步,而不是截断。

相关实验与文章

张量网络 · 阅读路径

张量网络与 DMRG:从纠缠到量子淬火

这条阅读路径里用到本实验的文章,后面跟着它们推荐的其他实验。

  1. 文章用两格点门让矩阵乘积态随时间演化
  2. 文章为什么淬火会甩开所有矩阵乘积态
  3. 文章读懂 García-Ripoll 时间演化论文的图 3(a)
反馈这个页面有错误、看不明白,或者缺了什么?告诉我们
反馈类型

提交时会附带本页地址、Lab ID、网站语言和设备类型。请不要填写个人信息。反馈最多保存 12 个月。隐私政策