1.TEBD算法计算一维格点模型基态
1.1背景
考虑N个自旋构成的一维海森堡模型(回顾:3.5节)
H ^ = ∑ ⟨ i , j ⟩ H ^ i j , H ^ i j = ∑ α = x , y , z s ^ i α s ^ j α \widehat{H}=\sum_{\langle i, j\rangle} \widehat{H}_{i j}, \hat{H}_{i j}=\sum_{\alpha=x, y, z} \hat{s}_{i}^{\alpha} \hat{s}_{j}^{\alpha} H
=⟨i,j⟩∑H
ij,H^ij=α=x,y,z∑s^iαs^jα
基态计算的核心问题:计算给定哈密顿量的本征值最小的那个本征态
1.2主要思路
主要思路:利用基于Trotter-Suzuki分解的退火算法,随机初始化的MPS态演化到基态,将该演化过程转换为张量网络收缩问题,并使用TEBD算法求解该收缩
1.3具体步骤
Step. 1 − 1- 1− 获得演化算符 e − τ H ^ i j e^{-\tau \widehat{H}_{i j}} e−τH
ij 的系数张量 ( ( ( 为 τ \tau τ 小的正实数 ) ) ) :
G s ′ 1 s 2 s 1 s 2 = ⟨ s 1 ′ s 2 ′ ∣ e − τ H ^ i j ∣ s 1 s 2 ⟩ G_{s^{\prime} 1} s_{2} s_{1} s_{2}=\left\langle s_{1}^{\prime} s_{2}^{\prime}\left|e^{-\tau \hat{H}_{i j}}\right| s_{1} s_{2}\right\rangle Gs′1s2s1s2=⟨s1′s2′∣∣∣e