Skip to content

Fermionic Operators in SU2 #146

Answered by hczhai
cfengno1 asked this question in Q&A
Discussion options

You must be logged in to vote

Can one use define fermionic_ops in the construction of MPO of the Hamiltonian?

When you set adjust_order=False when building the MPO, the value of fermionic_ops will not be used so it does not matter.

Why can't one use fermionic_ops in the SU2 symmetry?

This is related to the comment in #139 (reply in thread). In the SU2 mode, we do not allow custom operators, so that the block2 code knows which operators are fermionic and which are not. So fermionic_ops=None means it is not user's responsibility for defining the fermionicity in the SU2 mode.

In get_npdm(), the operator index for computing expectation values will inevitably have non-ascending ordering, so you can understand it as the…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by cfengno1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants