-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP: Cat state caught #17
base: master
Are you sure you want to change the base?
Conversation
It turns out that the "transition" happens between |
It's not correct to say that the transition "actually happens" at a particular point, because there isn't actually a transition in the physical system. Most likely the cat state and the non-cat state are actually degenerate in the infinite system, but given your initial state the cat state starts out favored, while ultimately an MPS will favor the non-cat state since you can represent a larger part of the wave function with the same bond dimension. The "transition" is caused by small numerical errors, and where those occur will depend on details of the parameters, including chi, in a semi-random way. |
It's true. This is definitely not a real transition happening in the Kitaev ladder (there is no Hamiltonian parameter tuning at all; we are investigating the static properties); it's rather a "transition" of DMRG's behaviors lol |
In TenPy2, the overlap is per site, so only overlap**4 is actually meaningful, so this would be fine. I'm not 100% sure that's how it works in TenPy3, so this needs to be checked. If it's per unit cell, then it's more surprising. |
In the docstring of the
|
Yes, you're right. I suggest the following test:
|
As @aaronszasz pointed out,
We will keep working on this cat state in this Pull Request