在一处切口做 Schmidt 分解
左态彼此正交归一,右态也是。把振幅排成矩阵,行对应左段构型、列对应右段构型,对它做奇异值分解就得到这些权重。
FR30-A · 只留下最强的 Schmidt 通道
一条量子自旋链,真正需要多少个数? 如果纠缠不多,远少于全部振幅。在链上任意一处切开,都能得到一组 Schmidt 权重;每处只留最大的几个,量子态就变成矩阵乘积态。有能隙的链每处只需几个,临界链需要更多,随机态几乎一个都省不掉。
把自旋链的量子态切成矩阵乘积态,拖动键维数线。看清保留了哪些 Schmidt 权重、整体误差有多大,以及哪些局域测量仍然吻合。
所有数值都在浏览器中由精确态矢量及其压缩副本算出。记录保存各切口的 Schmidt 谱、舍弃权重和全部误差指标。
物理教程
背景把一条自旋链分成左右两段。任何量子态都能写成“左态乘右态”之和,各项系数的平方就是 Schmidt 权重,加起来等于一。它们衡量两段纠缠得有多紧。
为什么值得理解把一条链的全部振幅存下来, 个自旋就要 个数。如果每一处切口的 Schmidt 权重都衰减得很快,这些数里大部分几乎不起作用,矩阵乘积态只留下真正要紧的部分。
先抓重点
左态彼此正交归一,右态也是。把振幅排成矩阵,行对应左段构型、列对应右段构型,对它做奇异值分解就得到这些权重。
从左到右反复做这种分解,每个振幅都写成一串小矩阵的乘积。每处切口最多保留固定数目的 Schmidt 权重,这个数叫键维数,它限制了每个矩阵的大小。
在一处切口最多只有这么多 Schmidt 项的态,离原态不可能比该处的尾部权重更近,这给出下界。上界见 Schollwöck(2011)式 58。实验画出夹在两者之间的实测误差。
容易误解范数误差平方只有百万分之一,那每个测量量都同样精确。
正确理解可观测量的误差随范数误差本身变化,而不是随它的平方;长程关联会用掉其中最大的一份。要直接检查你关心的那个量。
从“临界链:尾部衰减慢”开始,把金色剪刀线从上往下拖到键维数为一。
你会看到: 橙色通道被舍弃。中心处剪掉的通道越多,范数误差平方越大;误差图中的实测值始终夹在两条界之间。选“有能隙的链:尾部衰减快”,再和临界链比较中心的 Schmidt 谱。
你会看到: 权重衰减得快得多,每处只留两条通道误差就已经很小,每处的纠缠熵也更小。选“猫态:一条通道不够”,把键维数从一调到二。最后看“随机态:没有短尾巴”。
你会看到: 猫态恰好需要两条通道。随机态即使存的数几乎和全部振幅一样多,误差仍然很大。张量网络 · 阅读路径
这条阅读路径里用到本实验的文章,后面跟着它们推荐的其他实验。