## Learn to Use ITensor

main / course C++v3 | C++v2 | Julia

# ITensor Mini-Course

Slides on the basics of ITensor and working with matrix product states. Each lecture has accompanying code in the tutorial/ subdirectory of the ITensor distribution.

• One Site. Working with a single-site wavefunction. Creating ITensors and priming indices. Creating single-site operators.
• Two Sites. Working with more complex wavefunctions and operators. Introduces Index types.

• SVD. The singular value decomposition. Concept of matrix product state gauges.

• Four. Introducing matrix product states using a four-site wavefunction. Measuring properties of an MPS.

• Trotter. Time evolution with Trotter gates.

• MPO. Constructing matrix product operators.

• DMRG. Introduction to DMRG using ITensor.

Back to Main