Topology and index theorem with a generalized Villain lattice action -- a test in 2d
Christof Gattringer, Pascal T\"orek

TL;DR
This paper investigates two definitions of topological charge in 2D U(1) lattice gauge theory using a generalized Villain action, demonstrating the index theorem's rapid convergence to exactness in the continuum limit.
Contribution
It introduces and compares two topological charge definitions, showing their effectiveness and the rapid approach to the index theorem's validity in the continuum limit.
Findings
Both topological charge definitions quickly satisfy the index theorem near the continuum limit.
One definition preserves charge conjugation symmetry exactly, aiding physics studies.
Numerical results confirm the theoretical expectations for the generalized Villain action.
Abstract
Using 2-d U(1) lattice gauge theory we study two definitions of the topological charge constructed from a generalized Villain action and analyze the implementation of the index theorem based on the overlap Dirac operator. One of the two definitions expresses the topological charge as a sum of the Villain variables and treats charge conjugation symmetry exactly, making it particularly useful for studying related physics. Our numerical analysis establishes that for both topological charge definitions the index theorem becomes exact quickly towards the continuum limit.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Topology and index theorem with a
generalized Villain lattice action – a test in 2d
Christof Gattringer, Pascal Törek
Universität Graz, Institut für Physik111Member of NAWI Graz., Universitätsplatz 5, 8010 Graz, Austria
Abstract
Using 2-d U(1) lattice gauge theory we study two definitions of the topological charge constructed from a generalized Villain action and analyze the implementation of the index theorem based on the overlap Dirac operator. One of the two definitions expresses the topological charge as a sum of the Villain variables and treats charge conjugation symmetry exactly, making it particularly useful for studying related physics. Our numerical analysis establishes that for both topological charge definitions the index theorem becomes exact quickly towards the continuum limit.
Introduction
Topological terms are an important ingredient for many quantum field theories in high energy and condensed matter physics. The corresponding physical phenomena are non-perturbative in nature and suitable non-perturbative approaches are needed for properly describing them. An appealing approach is the lattice formulation, which, however, faces two key challenges when dealing with topological terms:
- The topological charge must be suitably discretized such that the symmetries one wants to study are correctly implemented on the lattice. 2) Topological terms generate a complex action problem that must be overcome for Monte Carlo simulations.
Recently [1] a new discretization approach for abelian topological terms was presented that gives rise to a generalized Villain action [2], which now also includes the topological term. For many cases the complex action problem can be solved in this formulation by exactly mapping the system to dual variables such that worm algorithms [3] and their generalization to gauge surfaces [4] can be used for numerical simulations. In an application of this new formulation the 2-d U(1) gauge Higgs model at topological angle was studied in [5, 6] (for earlier related studies see [7, 8, 9]). With the solution of the complex action problem by dualization and the correct implementation of charge conjugation symmetry at it was possible to study the spontaneous breaking of the charge conjugation symmetry and show [5, 6] that the transition is in the 2-d Ising universality class as expected [10, 11, 12]
In this paper we further explore the formulation of topological terms based on [1], now focussing on the index theorem [13]. The index theorem connects the topological charge with the number of zero modes of the Dirac operator and plays an important role in our understanding of the effects of gauge field topology on fermions. Consequently a proper lattice discretization must implement the index theorem in a suitable way. We explore this property for the topological charge [1] in 2 dimensions.
More specifically we use the overlap lattice Dirac operator [14, 15] for the index theorem. For the gauge fields we define two different forms of the topological charge, both based on the generalized Villain action [1]. Using quenched ensembles on different volumes and at different gauge couplings we compute the index from the Dirac operator. We show that as one approaches the continuum limit the index theorem is obeyed perfectly for both variants of the topological charge. The study establishes that the topological charge based on the generalized Villain action [1] implements the relevant symmetries exactly and allows one to use the index theorem for exploring the physics of fermions coupled to gauge fields with topological terms.
General Villain action, topological charge, index theorem
For coupling the lattice gauge fields to the fermions we use the compact gauge fields U(1) assigned to the links of a lattice where they obey periodic boundary conditions. We parameterize the U(1)-valued compact gauge links with -valued gauge fields ,
[TABLE]
For studying the index theorem we use the overlap Dirac operator . The overlap operator [14, 15] is constructed from the Wilson Dirac operator given by (the lattice spacing is set to )
[TABLE]
are the Pauli matrices, the corresponding unit matrix and for the fermions we use periodic boundary conditions in space and anti-periodic boundary conditions in time. Note that the mass parameter was set to 0 in . The overlap operator then is defined as (here is the unit matrix and )
[TABLE]
where is a real parameter restricted to , which we here set to .
Using the overlap operator one can write the fermionic definition of the topological charge as [16]
[TABLE]
The second equality is a trivial identity for any lattice Dirac operator that obeys the Ginsparg-Wilson relation and relates to the difference of the numbers of left-handed () and right-handed () zero modes222We remark, that for 2-d U(1) gauge fields one can show explicitly that only one of the two numbers , is non-zero. See, e.g., [17, 18, 19] for this so-called ”vanishing theorem”.. In other words, the fermionic definition of the topological charge simply expresses the index theorem.
For defining the gauge field action we now use the real-valued gauge fields . We define the lattice field strength tensor as
[TABLE]
where in the last step we have defined the exterior derivative on the lattice that constitutes the field strength. is invariant under , which together with for the fermion fields defines the U(1) gauge transformations.
Note, however, that using the compact link variables in the parameterization (1) and in (2), (3) implies a second invariance of the Dirac operator and the fermion action, which is given by the shifts
[TABLE]
Clearly this is not a symmetry of which transforms non-trivially under the shifts (6),
[TABLE]
In order to take into account the symmetry under shifts, the Wilson gauge action uses the -periodic functions for defining the gauge action and in a similar way one may construct the field theoretical discretization of the topological charge as . However, this does not give rise to an integer valued definition of the topological charge, which is obtained only in the continuum limit. As a consequence this discretization also does not correctly implement the non-trivial charge conjugation symmetry at topological angle .
An alternative discretization provides the so-called Villain action. Invariance of the gauge action under the shifts (7) is obtained by introducing a new plaquette-based variable and replacing by . Subsequently one sums over all integers such that the action becomes a -periodic function and thus invariant under the shifts (7). Actually one may consider as new (additional) plaquette-valued gauge field that ensures invariance under the local shift transformation (see [1, 20] for detailed discussions of these aspects).
This construction is now used for the discretization of both, the gauge action as well as the topological charge . In this way we obtain the generalized Villain Boltzmann factor with topological term,
[TABLE]
The product is over all plaquettes of the lattice, which in two dimensions can be labeled by the coordinate of their lower left corner.
We introduce the notation to write the Boltzmann factor as
[TABLE]
In the second step we have made use of the fact that for a lattice with periodic boundary conditions. As a consequence we may identify the topological charge as the factor that multiplies in the exponent and obtain
[TABLE]
Note that this is a definition in terms of only the Villain variables and we thus refer to as the ”Villain form of the topological charge”.
We stress that defined in (10) is an integer and as a consequence also the non-trivial charge conjugation at is implemented exactly. More specifically, for the gauge field charge conjugation corresponds to . This implies , which in turn gives rise to the usual charge conjugation invariance of the fermion action based on the Wilson- or overlap Dirac operators in Eqs. (2) and (3). To see the invariance of the Boltzmann factor we note that under charge conjugation the field strength transforms as and that in the gauge field action (the quadratic term in the exponent of (9)) this change of sign is compensated by transforming the Villain variables as . This in turn implies and the part of the Boltzmann factor that contains the topological charge, i.e., , is invariant under for (and of course the trivial value ). We thus see that the Villain definition of the topological charge exactly implements the non-trivial charge conjugation symmetry at .
As we have discussed, the Villain form of the topological charge is defined in terms of the Villain variables . It is also possible to sum the Villain variables completely in the Boltzmann factor, such that can then be written as a product over all plaquettes and each factor will still depend on the topological angle . For this variant we may define a different form of the topological charge via a derivative of with respect to ,
[TABLE]
In this version of the topological charge the Villain variables are summed and depends only on the gauge fields that enter via . We refer to as the ”summed form of the topological charge”. It is obvious that is odd under charge conjugation ( and ), but clearly is not integer. We will see, however, that in the continuum limit becomes concentrated on integers.
Numerical results for topological charge and index theorem
We now explore the properties of the topological charge definitions and based on the generalized Villain action and analyze their correlation with the fermionic definition to test the index theorem. We use ensembles of quenched gauge field configurations generated with the Villain action on lattices with sizes between up to with statistics of to configurations. We use a local algorithm that updates the gauge field variables and the Villain variables in turn. This is combined with an additional update step where we shift by and the Villain variables and connected to by and accordingly, whenever the Monte Carlo proposal for is outside the fundamental domain . The approach with updating the Villain variables as independent variables makes them explicitly available for computing the Villain form of the topological charge333We remark that one can also use an update of only the gauge fields that for each acceptance state locally sums the Villain variables for the plaquettes containing .. We study the approach to the continuum limit with a fixed physical volume by sending at constant ratio using three values for that dimensionless ratio, , and , which correspond to continuum limits at different physical volumes.
The strategy for calculating the fermionic definition of the topological charge (4) is as follows: We solve the eigenvalue problem for the Hermitian matrix explicitly and compute in (3) by employing the spectral theorem. The result is plugged into (3) and the eigenvalues are computed again explicitly for evaluating the trace in (4), where the multiplication with under the trace just weights the eigenvalues with .
Before we come to comparing the different topological charge densities and checking the index theorem, we first need to test whether the summed topological charge defined in (S0.Ex1) becomes integer when approaching the continuum limit as expected. Indeed we find that very quickly becomes concentrated on integers, as we illustrate in Fig. 1, where we show normalized histograms for the distribution of the topological charge for our ensembles. The lhs. plot is for the smallest value of the inverse gauge coupling we considered, i.e., most remote from the continuum limit. Nevertheless already here we see very pronounced peaks of the distribution near the integers and only a small fraction of the configurations has values of outside the bins around the integers. Already at the next value of the inverse gauge coupling we consider, , all configurations are concentrated around the integers and we conclude, that although is not an integer per definition, towards the continuum limit the values of very quickly become restricted near integers. This finding, which in Fig. 1 we illustrate for , was also confirmed for the other ratios and .
The next part of our numerical analysis of the Villain topological charge and the summed topological charge is to test how well the index theorem is obeyed and how this relation between topological charge and the number of zero modes behaves towards the continuum limit. To assess these questions we begin with the sequence of histograms shown in Fig. 2. For each configuration in our ensembles we determined , and and counted the entries that fall into bins in the - plane (for the lhs. column of plots) and in the - plane (for the rhs. column of plots). Subsequently the histograms were normalized to 1. In all histogram plots runs on the axis from right to left, and (lhs. column) and respectively (rhs.) from the front to the back. The histograms we show are for the ensembles with in the top row, in the middle, and in the bottom row, i.e., we approach the continuum limit from top to bottom.
It is obvious that all histograms in Fig. 2 show a strong correlation of the respective Villain-based definitions (lhs.) and (rhs.) with the fermionic definition of the topological charge based on the index of the overlap operator. Furthermore both definitions converge towards a perfect correlation, i.e., non-zero histogram entries only on the diagonal, as we approach the continuum limit (top to bottom). Note that the fact that and both become perfectly correlated with towards the continuum limit, of course implies that also and become perfectly correlated in that limit.
It is important to understand that the two definitions and are conceptually quite different and thus also have different properties which are partly reflected in the histograms shown in Fig. 2: defined in (S0.Ex1) is directly expressed in terms of the gauge fields that enter also the Dirac operator via the link variables (note that the Villain variables are summed over in (S0.Ex1)). On the other hand, defined in Eq. (10) depends only on the Villain variables , and thus couples to the fermions only indirectly via the gauge fields whose dynamics is connected to the Villain variables in the Boltzmann factor in Eq. (9). This indirect connection of and the fermions is the reason why at smaller for the Villain form of the topological charge the correlation with is less pronounced (top of the lhs. column of plots in Fig. 2). Towards the continuum limit this effect is washed out and and both become equally well correlated with and the index theorem is obeyed.
We conclude this study with making the analysis of the index theorem more quantitative. In Fig. 3 we show as a function of the inverse gauge coupling the mismatch , defined as the fraction of configurations where and (lhs. plot), and and respectively (rhs. plot) disagree, i.e., the fraction of configurations where the index theorem is violated. We show the data for all our ensembles, i.e., for the three dimensionless ratios and use all volumes up to . The results for show that the fraction of configurations where the index theorem is violated drops quickly towards the continuum limit, and above we see no more violations of the index theorem. This holds for both definitions of the topological charge, and at all values of . We conclude that in the continuum limit the index theorem holds for both topological charges based on the generalized Villain action.
Discussion
In this letter we have analyzed new definitions of the topological charge that are based on a generalized 2-d U(1) Villain action and have studied how the index theorem based on the overlap operator becomes manifest in the continuum limit. In particular the Villain form , where the topological charge is an integer, simply the sum of the Villain variables , is interesting since it exactly implements the charge conjugation symmetry at , which in [5, 6] was used to determine the critical exponents at the corresponding transition in the gauge Higgs model.
When using the new formulation of the topological charge to study systems with fermions it is of foremost interest to establish that the index theorem is obeyed since it provides the link between gauge field topology and the fermions. Since the Villain form of the topological charge depends only on the Villain variables , while the fermions couple only to the gauge fields , it is not a-priori clear how well the index theorem is implemented. Our study shows that indeed the index theorem becomes essentially exact very quickly when going towards the continuum limit. This holds for the continuum limits at different values of , i.e., at different physical volumes. Also the second definition of the topological charge, the summed form that depends only on the gauge fields, shows a fast approach towards an exact index theorem in the continuum limit.
The study presented here is the analysis of the index theorem for the simplest case of abelian topological terms. In [1] several cases of abelian topological terms (compare also [21, 22]) based on the Villain action in 2-d, 3-d and 4-d were worked out and it would be interesting to explore their relation to the index of the Dirac operator. These are issues to be analyzed in future work, with the current study establishing an encouraging example.
Acknowledgments: We would like to thank Daniel Göschl and Tin Sulejmanpasic for discussions. This work is supported by the Austrian Science Fund FWF, grant I 2886-N27. Parts of the computational results presented have been achieved using the Vienna Scientific Cluster (VSC). The authors gratefully acknowledge support from NAWI Graz.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] T. Sulejmanpasic, C. Gattringer, Nucl. Phys. B 943C (2019) 114616 [ar Xiv:1901.02637].
- 2[2] J. Villain, J. Phys. (France) 36 (1975) 581.
- 3[3] N. Prokof’ev, B. Svistunov, Phys. Rev. Lett. 87 (2001) 160601.
- 4[4] Y. Delgado Mercado, C. Gattringer, A. Schmidt, Comput. Phys. Commun. 184 (2013) 1535 [ar Xiv:1211.3436].
- 5[5] C. Gattringer, D. Göschl, T. Sulejmanpasic, Nucl. Phys. B 935 (2018) 344 [ar Xiv:1807.07793].
- 6[6] D. Göschl, C. Gattringer, T. Sulejmanpasic, Po S LATTICE 2018 (2019) 226 [ar Xiv:1810.09671].
- 7[7] U.-J. Wiese, Nucl. Phys. B 318 (1989) 153.
- 8[8] T. Kloiber, C. Gattringer, Po S LATTICE 2014 (2014) 345.
