Hello,
I am new to using iTensor and I am looking to perform the Trotterised time-evolution for a system of qudits which I currently initialise in the following way
N = 10
sites = siteinds("Qudit",N; conserve_number = true )
Psi = MPS(sites)
I wish to have a lattice of qudits which are connected to each other by a nearest neighbour hopping term. To do so, I want to start the lattice off in some initial state and then time evolve the system. I have been looking at the tutorials for time evolution of an MPS, however they are only for spin 1/2 particles, and the initial state prep seems straightforward.
Is there a way that I can initialise the MPS such that each qudit has some vector of amplitudes defining its Fock amplitudes? Once I have done that, is it then straightforward to apply nearest neighbour interactions?
Thank you for your help!
Simon