Inner products of two iPEPS states #316
Unanswered
zxm403089989
asked this question in
Q&A
Replies: 1 comment 4 replies
-
|
This is indeed possible but not yet well documented. Internally, when you call using TensorKit, PEPSKit
ket = InfinitePEPS(ℂ^2, ℂ^2)
bra = InfinitePEPS(ℂ^2, ℂ^2)
network = InfiniteSquareNetwork(ket, bra)
env₀ = CTMRGEnv(ket, ℂ^10)
env, = leading_boundary(env₀, network; tol = 1.0e-6, alg = :sequential);Note that, since these are two random PEPS, CTMRG might not converge properly in many cases. |
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I noticed that PEPSKit.jl uses
expectation_valueto compute expectation values for two iPEPSs, which involvesreduced_densitymatrixto calculate the density matrix. However, the library doesn’t seem to provide an interface for computing ⟨bra|ket⟩. If bra and ket are two different many-body quantum states and their environments may also differ, is it possible to compute their inner product?Beta Was this translation helpful? Give feedback.
All reactions