I know what you're thinking, 'cause right now I'm thinking the same thing. Actually, I've been thinking it ever since I got here: Why oh why didn't I take the BLUE pill?

Tools /
## MpIOverlapThe ## Synopsis
calculates the largest eigenvalue of the mixed transfer operator {$d$}, giving the overlap of the wavefunctions as {$\braket{\mbox{psi}}{\mbox{psi2}} = d^L$}, where {$L$} is the number of unit cells. ## Options
show help message
`--cart` Show the results in cartesian coordinates
`--polar` show the results in polar coordinates
`--real` Show the real part of the result
`--imag` show the imaginary part of the result
`--mag` Show the magnitude part of the result
`--ard` show the argument part of the result
show the argument in radians
`--corr` show the equivalent correlation length ({$-1/\ln \lambda$})
Rotate psi1 N sites to the right
Parity-reflect psi1
Complex-conjugate psi1
Use the string operator `Op` (must be a ProductMPO) to calculate {$\bigbraket{\mbox{psi1}}{\mbox{Op}}{\mbox{psi2}}$}
calculate the overlap in this quantum number sector (can be used more than once)
`--sort` order the quantum number sectors by magnitude
## DescriptionThis command obtains the largest eigenvalue of the (mixed) transfer matrix between the two wavefunctions (and optional string operator). The transfer matrix is a scalar operator with respect to the global symmetries of the wavefunctions, and hence is block-diagonalized into quantum number sectors. Generally we want to find the largest overlap. However this is quantum number dependent - by default all quantum number sectors are listed, but the Note: for two unrelated wavefunctions (even if they represent the same physical state), it is in general ## Examples- example 1
- example 2
## Notes- Previous versions applied reflection/conjugation to psi2 -- this was changed to better support inhomogeneous unit cells.
## See also |

Page last modified on October 13, 2017, at 07:18 AM