Skip to content

Commit

Permalink
Finished first draft of density matrix MPO-MPS product algorithm
Browse files Browse the repository at this point in the history
  • Loading branch information
emstoudenmire committed Sep 6, 2018
1 parent ab0c92a commit e8ef81e
Show file tree
Hide file tree
Showing 7 changed files with 19 additions and 3 deletions.
Binary file modified Figures.key
Binary file not shown.
Binary file added src/mps/algorithms/denmat_mpo_mps/C6.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/mps/algorithms/denmat_mpo_mps/M1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/mps/algorithms/denmat_mpo_mps/finalMPS.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
22 changes: 19 additions & 3 deletions src/mps/algorithms/denmat_mpo_mps/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -95,16 +95,32 @@ except for a Hermitian conjugation of the tensors. So one can
begin to save this part of the diagram so as not to compute it more
than once:

![medium](C5.png)
![small](C6.png)

Having obtained $U_5$ above, one applies it to transform the basis
and uncovers another external index of the MPO-MPS product, reusing
the saved $L_3$ tensor to obtain the density matrix $\rho_{456}$.
Diagonalizing this density matrix gives the next MPS tensor $U_4$:
Diagonalizing this density matrix (with truncation) gives the next MPS tensor $U_4$:

![medium](rho456.png)

Continuing with steps similar to the
Continuing with steps similar to the ones above, one can continue
to obtain the tensors $U_3$, $U_2$, etc. which diagonalize the
reduced density matrices obtained by exposing each previous
external index. For example, the steps to obtain $U_3$ are:

![medium](rho3456.png)

Finally, once all of the tensors down to $U_2$ have been obtained,
the MPS tensor $M_1$ carrying the first external index can be computed as:

![medium](M1.png)

Having obtained this tensor, the final MPS which represents the MPO-MPS product
we seek is:

![medium](finalMPS.png)


## Acknowledgements

Expand Down
Binary file added src/mps/algorithms/denmat_mpo_mps/rho3456.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/mps/algorithms/denmat_mpo_mps/rho456.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit e8ef81e

Please sign in to comment.