DMRG APPROACH TO OPTIMIZING TWO-DIMENSIONAL TENSOR NETWORKS
TNSAA 7
KATHARINE HYATT Dec 6, 2019
DMRG APPROACH TO OPTIMIZING TWO-DIMENSIONAL TENSOR NETWORKS TNSAA 7 - - PowerPoint PPT Presentation
DMRG APPROACH TO OPTIMIZING TWO-DIMENSIONAL TENSOR NETWORKS TNSAA 7 KATHARINE HYATT Dec 6, 2019 DMRG is extremely successful in (quasi)-1D Gold standard for gapped and even some gapless/critical models Time
TNSAA 7
KATHARINE HYATT Dec 6, 2019
gapless/critical models
dimension is much longer than the other — infinite cylinders
Motruk et al. PRB 93(15) 155139
M Q R =
and residual
Left-canonical: Right-canonical:
̂ HL ̂ HR ̂ Hi,i+1
̂ Hi,i+1 ℝ 𝕄 ̂ Heff ̂ 𝒪 = 𝕁 λv = ̂ Heffv ̂ Heffv = λ ̂ 𝒪v
exponentially in one of the dimensions
become long distance in the MPS, which inflates χ
M0,0 M1,0 M2,0 M0,1 M1,1 M2,1 M0,2 M1,2 M2,2
4-6 ladder legs
sign problem”
sizes
it to all its neighbors
and critical states in 2D
M0,0 M1,0 M2,0 M3,0 M4,0 M0,1 M1,1 M2,1 M3,1 M4,1 M0,2 M1,2 M2,2 M3,2 M4,2 M0,3 M1,3 M2,3 M3,3 M4,3 M0,4 M1,4 M2,4 M3,4 M4,4
the entire PEPS is exponentially hard in bond dimension
iterative MPO-MPS products and truncate after each
hopefully not too much
the entire PEPS is exponentially hard in bond dimension
iterative MPO-MPS products and truncate after each
hopefully not too much
Orus & Vidal, PRB 80(9), 094403
with a perfect unitary at fixed bond dimension
while enforcing unitarity
Mi,0 Qi,0 Ri,0 Mi,1 Qi,1 Ri,1 Mi,2 Qi,2 Ri,2 Mi,3 Qi,3 Ri,3
physical degrees of freedom
multiplied into the next column
decomposition!
Q Q† Q Q†
Q1 Q2 Q3 Q4 Q†
4
Q†
3
Q†
2
Q†
1
Q1 Q2 Q3 Q†
3
Q†
2
Q†
1
Q1 Q2 Q†
2
Q†
1
Q1 Q†
1
Q† i,0 M† i,0 Q† i,1 M† i,1 Q† i,2 M† i,2 Q† i,3 M† i,3 Mi,0 Mi,1 Mi,2 Mi,3 Qi,0 Qi,1 Qi,2
⟨MQ|MQ⟩ = (MQ)†(MQ) = Q†M†MQ Now compute at each row the unitary with best overlap with its
then forces:
Q†M = R
Q† i,0 M† i,0 Q† i,1 M† i,1 Q† i,2 M† i,2 Q† i,3 M† i,3 Mi,0 Mi,1 Mi,2 Mi,3 Qi,0 Qi,1 Qi,2
Mi,0 Qi,0 Mi,1 Qi,1 Mi,2 Qi,2 Mi,3 Qi,3 Ri,0 Ri,1 Ri,2 Ri,3
Mi,0 Qi,0 Mi,1 Qi,1 Mi,2 Qi,2 Mi,3 Qi,3 Ri,0 Ri,1 Ri,2 Ri,3
M0,i M1,i M2,i M3,i
V † 0,i V † 1,i U3,i M2,i
form with SVD again as in DMRG
eigensolver or gradient descent
that is exactly unitary or exact representation of that is not quite unitary
̂ H = ∑
⟨i,j⟩
̂ ⃗ S i ⋅ ̂ ⃗ S j
5 10 15 20 25 10−3.0 10−2.5 10−2.0 10−1.5 10−1.0
D = 3 D = 4 D = 5 D = 6 5 10 15 20 25 10−3.0 10−2.5 10−2.0 10−1.5 10−1.0
D = 3 D = 4 D = 5 D = 6 5 10 15 20 25 10−3.0 10−2.5 10−2.0 10−1.5 10−1.0
D = 3 D = 4 5 10 15 20 25 10−3.0 10−2.5 10−2.0 10−1.5 10−1.0
D = 3 D = 4 5 10 15 20 25 10−3.0 10−2.5 10−2.0 10−1.5 10−1.0
D = 3 D = 4
down with increasing bond dimension
gauges, yet simulation recovers
available to all at https://github.com/ ITensor/ITensors.jl
github.com/ITensor/ITensorsGPU.jl
CuTensor library
represented by canonized PEPS
temperature
We’re hiring! & you?