Search found 9 matches
- 03 Jun 2020, 03:51
- Forum: HowTos and FAQ for TeNPy
- Topic: tebd on 2d lattice/ MPS with dangling legs
- Replies: 2
- Views: 5606
Re: tebd on 2d lattice/ MPS with dangling legs
Thanks so much, Johannes! The point you understood was exactly correct. Indeed, I was having a look at the paper that you made a reference. I was imagining the current TEBD can be reused to apply TEBD to the canonical PEPS state, but as you have done with new Purification TEBD, I might need a new TE...
- 31 May 2020, 12:03
- Forum: HowTos and FAQ for TeNPy
- Topic: tebd on 2d lattice/ MPS with dangling legs
- Replies: 2
- Views: 5606
tebd on 2d lattice/ MPS with dangling legs
Hi! I am considering the problems of how to apply tebd on 2d lattices. My thought was to cut the 1d segments of 2d lattices and apply tebd on it. On implementing this idea, I have one problem. On constructing MPS states from these 1d segments, we have dangling legs across MPS states, vUP and vDOWN. ...
- 23 May 2020, 01:54
- Forum: HowTos and FAQ for TeNPy
- Topic: Bipartitioning infinite MPS into 2 semi-infinite chains
- Replies: 11
- Views: 20711
- 22 May 2020, 12:47
- Forum: HowTos and FAQ for TeNPy
- Topic: Initializing RenyiDisentangler
- Replies: 2
- Views: 4564
Re: Initializing RenyiDisentangler
Maybe I can copy and paste the source code to define my own function that can be used without tebd class
- 22 May 2020, 12:45
- Forum: Algorithms
- Topic: Algorithm for Gradient Descent Disentangler
- Replies: 0
- Views: 19726
Algorithm for Gradient Descent Disentangler
Hi! I was checking the documents for the Gradient Descent Disentangler, and I had some concepts that I cannot understand. The document says dS = {\partial S(Utheta,n)} / {\partial U} R[i] is given by {\partial S(Y,n)} / {\partial Y_i} The point I cannot understand is how dS is given by: | .----X--R-...
- 21 May 2020, 15:13
- Forum: HowTos and FAQ for TeNPy
- Topic: Initializing RenyiDisentangler
- Replies: 2
- Views: 4564
Initializing RenyiDisentangler
Hi! I was trying to use RenyiDisentangler class. The parameter on the initialization is the 'parent', which is the tebd.Engine. However, in my case, I did now want to run the tebd algorithm, but only wanted to get the disentangler in the end. I think I do not need tebd for the disentangler, as I rea...
- 17 May 2020, 15:49
- Forum: HowTos and FAQ for TeNPy
- Topic: Error at example code c_tebd.py
- Replies: 1
- Views: 3566
Error at example code c_tebd.py
At the function example_TEBD_gs_tf_ising_infinite, the energy per site is calculated as
E = np.sum(M.bond_energies(psi))
I think you missed 1/2 here.
It can be clearly seen at the final results on the relative error.
E = np.sum(M.bond_energies(psi))
I think you missed 1/2 here.
It can be clearly seen at the final results on the relative error.
- 16 May 2020, 02:47
- Forum: HowTos and FAQ for TeNPy
- Topic: npc.zeros and labels
- Replies: 2
- Views: 4759
Re: npc.zeros and labels
I see the difference!
Thanks Johannes
Thanks Johannes
- 15 May 2020, 10:59
- Forum: HowTos and FAQ for TeNPy
- Topic: npc.zeros and labels
- Replies: 2
- Views: 4759
npc.zeros and labels
Hi! I am now learning how to use the Tenpy library and I am now following the example code. At the first a_np_conserved.py code, I tried to execute it, but it showed an error. The error was at B_even = npc.zeros([v_leg_even, v_leg_odd.conj(), p_leg], label=['vL', 'vR', 'p']) # virtual left/right, ph...