You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi! Not sure if this feature is already available, but I want to perform a time evolution of an Hamiltonian $H=H_H+H_{nH}$ which is consist of two parts: the Hermitian part $H_{H}$ and the non-Hermitian part $H_{nH}$. The non-Hermitian Hamiltonian is actually a two-body dissipation one as $i \sum_{j=1}^{N-1} \sigma_z^j \sigma_z^j$. I wonder if there is a built-in feature in $\texttt{quimb}$? I understand that for the built-in $\texttt{tebd}$, we can perform the imaginary time evolution but what about this one?
The text was updated successfully, but these errors were encountered:
Hi @talentkeychen, yes I think this should work just as-is, supplying the non-hermitian terms. The local evolution in the TEBD class is generated now as np.linalg.expm(real_or_imag_dt * hij), where hij could be any matrix.
I guess there might be some things to think about such as loss of norm, but I would just see what happens first - I haven't tested this kind of system myself.
What is your issue?
Hi! Not sure if this feature is already available, but I want to perform a time evolution of an Hamiltonian$H=H_H+H_{nH}$ which is consist of two parts: the Hermitian part $H_{H}$ and the non-Hermitian part $H_{nH}$ . The non-Hermitian Hamiltonian is actually a two-body dissipation one as $i \sum_{j=1}^{N-1} \sigma_z^j \sigma_z^j$ . I wonder if there is a built-in feature in $\texttt{quimb}$ ? I understand that for the built-in $\texttt{tebd}$ , we can perform the imaginary time evolution but what about this one?
The text was updated successfully, but these errors were encountered: