Nielsen–Ninomiya theorem
- 3 min read
- 2 chapters
Related on Lably
Through Charge (physics), Continuous function and Charge conservation
Lattice regularization
The theorem was originally formulated in the Hamiltonian formulation of lattice field theory where time is continuous but space has been discretized. Consider a theory with a Hamiltonian of the form
together with a charge . The Nielsen–Ninomiya theorem states that there is an equal number of left-handed and right-handed fermions for every set of charges if the following assumptions are met
- Translational invariance: Implies that .
- Locality: must vanish fast enough to have a Fourier transform with continuous derivatives.
- Hermiticity: For the Hamiltonian to be Hermitian, must also be Hermitian.
- The charge is defined locally through some local charge density.
- The charge is quantized.
- The charge is exactly conserved.
This theorem trivially holds in odd dimensions since odd dimensional theories do not admit chiral fermions due to the absence of a valid chirality operator, that is an operator that anticommutes with all gamma matrices. This follows from the properties of Dirac algebras in odd dimensions.
The Nielsen–Ninomiya theorem has also been proven in the Euclidean formulation. For example, consider a weaker version of the theorem which assumes a less generic action of the form
where is the right-handed projection operator, together with three assumptions
- Translational invariance: .
- Hermiticity: For the action to be hermitian, it must hold that .
- Locality: The inverse propagator decreases fast enough so that its Fourier transform exists and all its derivatives are continuous.
If all these conditions are met then there is once again an equal number of left-handed and right-handed fermions.
Proof summary
The simplified Euclidean version of the theorem has a much shorter proof, relying on a key theorem from differential topology known as the Poincaré–Hopf theorem. It can be summarized as follows. From the locality assumption, the Fourier transform of the inverse propagator must be a continuous vector field on the Brillouin zone whose isolated zeros correspond to different species of particles of the theory. Around each zero the vector field behavior is either a saddle singularity or a sink/source singularity. This is captured by the index of the vector field at the zero which takes the values for the two cases. It can be shown that the two cases determine whether the particle is left-handed or right-handed. The Poincaré–Hopf theorem states that the sum of the indices of a vector field on a manifold is equal the Euler characteristic of that manifold. In this case, the vector field lives on the Brillouin zone which is topologically a 4-torus which has Euler characteristic zero. Therefore, there must be an equal number of left-handed and right-handed particles.
Sign in to keep reading
One more chapter is free with a Lably account.
General regularization schemes
The Nielsen–Ninomiya theorem can be generalized to all possible regularization schemes, not just lattice regularization. This general no-go theorem states that no regularized chiral fermion theory can satisfy all the following conditions
- Invariance under at least the global part of the gauge group.
- Different number of left-handed and right-handed Weyl species for a given combination of generators.
- The correct chiral anomaly.
- An action bilinear in Weyl fields.
A short proof by contradiction points out that the Noether current acquired from some of assumptions is conserved, while other assumptions imply that it is not.
Every regularization scheme must violate one or more of the conditions. For lattice regularization the Nielsen–Ninomiya theorem leads to the same result under even weaker assumptions where the requirement for the correct chiral anomaly is replaced by an assumption of locality of interactions. Dimensional regularization depends on the particular implementation of chirality. If the matrix is defined as for infinitesimal then this leads to a vanishing chiral anomaly, while using breaks global invariance. Meanwhile, Pauli–Villars regularization breaks global invariance since it introduces a regulator mass.

