Skip to content
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

WCC are not degenrate Kramers pair at the edges of the surface #215

Open
sharm608 opened this issue Apr 5, 2024 · 2 comments
Open

WCC are not degenrate Kramers pair at the edges of the surface #215

sharm608 opened this issue Apr 5, 2024 · 2 comments

Comments

@sharm608
Copy link

sharm608 commented Apr 5, 2024

Dear developer,

I am calculating the z2 invariant of a 2D system with tight binding Hamiltonian. The Hamiltonian is complex conjugate and time reversal invariant. When I calculate z2 invariant it gives WCC are not degenerate Kramers pairs at the edges of the surface.
The values of WCC at the edges are close but have some difference. Upon reducing the pos_tol (say pos_tol = 0.00001) the difference in WCC reduces and the issue is somewhat mitigated.
Please let me know what could be going wrong.

Many thanks,
Shivam

@greschd
Copy link
Member

greschd commented Apr 9, 2024

How was the tight-binding Hamiltonian generated? The easiest explanation would be that there is a small numerical difference already there.

@shahid-sattar
Copy link

Hi @sharm608, have you been able to fix this issue? I am also trying to compute Z2 invariant for a 2D system and getting around some errors. Let me know if it works in your case.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants