Hello all!

I'm a beginner at ITensor (c++) and MPS calculation.

Let me ask questions.

Can I calculate the time-evolution using TEBD in the system with three-site interaction?

I assume the Hamiltonian, such as

\hat{H} = \sum*i s*i \cdot (s*{i+1}\times s*{i+2})

in arXiv:1901.05824v3 (Figure 11)

Can I calculate such long-range interaction by TEBD using swap gates?

Or should I use other suitable methods to calculate the Hamiltonian with long-range interaction, for example, TDVP?

I understand that the simple long-range interaction, such as \hat{h}*i\hat{h}*{i+n}, can be written as a product of nearest-neighbor interaction gates (including swap gate) regardless of number $n$.

My questions are

- Can I rewrite the interaction, such as \hat{h}
*i\hat{h}*{i+1}\hat{h}_{i+2}, into a product of nearest-neighbor interaction? - In the ITensor library, Can I calculate the time-evolution of the system with three-site interaction directly by using swap gates?

I would appreciate it if you could answer my questions.

Thank you.

Gri