Is Chern number exactly an integer of half-integer?

  • Context: Graduate 
  • Thread starter Thread starter Mohammad-gl
  • Start date Start date
  • Tags Tags
    Berry phase
Click For Summary

Discussion Overview

The discussion revolves around the calculation of the Chern number in a specific system, exploring whether it can yield non-integer values and the implications of such results. Participants examine the theoretical foundations and practical methods for calculating the Chern number, including the use of tight-binding Hamiltonians and numerical approaches.

Discussion Character

  • Exploratory, Technical explanation, Debate/contested, Homework-related

Main Points Raised

  • One participant reports obtaining a Chern number of 0.9 and questions whether this indicates an error or if it can be considered as 1.
  • Another participant asserts that the Chern number should generally be an integer but acknowledges that non-integer values may arise in metallic systems due to the lack of a gapped band structure at the Fermi level.
  • There is mention of workarounds to define an integer Chern number despite non-integer calculations in certain contexts.
  • A participant inquires about the specific methods used for calculation, suggesting that numerical adjustments might be necessary for better results.
  • Further discussion includes the use of a tight-binding Hamiltonian and Kubo formula in MATLAB for the calculations, with questions about the validity of obtaining values like 1.93 or 0.7.
  • One participant requests assistance with MATLAB code, indicating a willingness to share their code for review in case of errors.

Areas of Agreement / Disagreement

Participants express differing views on the nature of the Chern number, with some asserting it should be an integer while others recognize the possibility of non-integer values in specific systems. The discussion remains unresolved regarding the implications of these non-integer results and the methods for calculation.

Contextual Notes

Participants mention the dependence on the specific system being analyzed and the potential limitations of numerical methods in calculating the Chern number. There is also a reference to a specific paper that may provide further context for the calculations being discussed.

Mohammad-gl
Messages
29
Reaction score
4
TL;DR
I'm trying to calculate the Chern number for a specific system. When I calculate the Chern number, it's not an integer, for example, I have 0.9 for it. Is it the wrong result or can I consider it as 1?
I'm trying to calculate the Chern number for a specific system. When I calculate the Chern number, it's not an integer, for example, I have 0.9 for it. Is it the wrong result or can I consider it as 1?
 
Physics news on Phys.org
What is a "Chem number"? Google just gives me the phone number of a company called "Chem Care".
 
What is the system you are considering? In general, yes, it should be an integer.

You could have non-integer Chern numbers, for example, in a metallic system, because you do not have a gapped band structure at the Fermi level (Chern number non well defined in the conventional sense). But there are workarounds to still define an integer Chern number.

What methods are you using to calculate it? If it's just numerics you might adjust your code to get better results.
 
I'm usi
dRic2 said:
What is the system you are considering? In general, yes, it should be an integer.

You could have non-integer Chern numbers, for example, in a metallic system, because you do not have a gapped band structure at the Fermi level (Chern number non well defined in the conventional sense). But there are workarounds to still define an integer Chern number.

What methods are you using to calculate it? If it's just numerics you might adjust your code to get better results.
I'm using tight-binding Hamiltonian, Kubo formula and MATLAB programming language. Is it ok if I calculate Chern number 1.93 or 0.7?
 
Mohammad-gl said:
I'm usi

I'm using tight-binding Hamiltonian, Kubo formula and MATLAB programming language. Is it ok if I calculate Chern number 1.93 or 0.7?
Are you following a specific reference?
 
I'm using this paper.
DOI: 10.1103/PhysRevB.106.205416

Can you help me with Matlab codes? If you can I will send you the code maybe I made a mistake in coding.
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
6K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 12 ·
Replies
12
Views
7K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 0 ·
Replies
0
Views
896
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 2 ·
Replies
2
Views
4K
  • · Replies 8 ·
Replies
8
Views
4K
  • · Replies 7 ·
Replies
7
Views
3K