June 26, 2026
This paper introduces an index that categorizes the topology of insulating chiral magnetic systems. The position space Chern number, \(C_R\) is distinct from its momentum space counterpart, \(C_K\). A nonzero index guarantees the existence of topologically protected in-gap states that localize on the edge of local potential barriers in momentum space. The Chern-Simons effective field theory describing position space Chern insulators reveals a topologically quantized correlation between transverse force operators that describe the flow of quanta in momentum space. We demonstrate the existence of nonzero \(C_R\) in systems hosting skyrmion magnetic phases and show how the index generalizes the classical concept of a skyrmion winding number. Lastly we investigate the competition between momentum space and position space topologies, and highlight an apparent obstruction to having systems with both \(C_R\neq0\) and \(C_K\neq0\).
Most topological insulators are theoretically described in the limit of a perfect atomic crystal. Under periodic boundary conditions these systems possess a family of translation operators that commute with the Hamiltonian. The eigenstates of these operators form a Bloch basis that can be indexed by a crystal momentum taking values in the first Brillouin zone [1]. As such this basis serves as a natural space to investigate the topology of these systems [2]–[4]. However, in any real system these lattice translations are naturally broken by crystalline defects in the material or by emergent long wavelength potentials that derive from other interactions in the crystal. In the presence of these perturbations it is less clear what would be the preferred basis to diagnose the topology of the system.
Here we highlight this ambiguity by investigating a position space Chern number, \(C_R\), that is most naturally described in a local (or Wannier-like) basis [5]. Like the momentum space Chern number, \(C_K\), this topological invariant is well defined for non-degenerate systems, is integer valued, can be associated with a bulk-edge correspondence, and results in a Chern-Simons term in the effective action at long wavelengths [2], [6], [7]. This paper demonstrates these properties on model systems that naturally host \(C_R\neq 0\) phases, and investigates the competition that can occur between momentum and position space topologies.
The simplest systems hosting \(C_R\neq 0\) are 2D or low dimensional chiral magnetic systems with a skyrmion magnetic phase [8]–[14]. Skyrmion phases are described by a local magnetic texture, \(\boldsymbol{m}(\boldsymbol{r})\) that winds the 2-sphere, \(S^2\). The winding (skyrmion) number (charge) associated with these textures, \(N_\text{sk}\) can be calculated from \(\boldsymbol{m}(\boldsymbol{r})\) via
\[\require{physics} N_{\text{sk}}=\dfrac{1}{4\pi}\int d^2r\, \hat{\boldsymbol{m}}(\boldsymbol{r})\cdot \bigg(\pdv{\boldsymbol{\hat{m}}(\boldsymbol{r})}{x}(\boldsymbol{r})\times \pdv{\boldsymbol{\hat{m}}(\boldsymbol{r})}{y}\bigg) \label{NSK}\tag{1}\]
where \(\hat{\boldsymbol{m}}(\boldsymbol{r})=\boldsymbol{m}(\boldsymbol{r})/|\boldsymbol{m}(\boldsymbol{r})|\) [15]–[17]. For systems on periodic boundary conditions, equation 1 is integer valued, describing the solid angle swept out by \(\hat{\boldsymbol{m}}(\boldsymbol{r})\) as it is evaluated across the system. Skyrmion crystals appear naturally in the presence of mirror symmetry breaking that can allow for large Dzyaloshinskii–Moriya interactions [10], [14], [18], [19].
In the context of metals, skyrmion crystals are observed to have a topological Hall effect [9], [10], [12], [13], [20]–[24] that can be shown, theoretically, to couple directly to \(N_{\text{sk}}\) in regimes where the skyrmion size \(L_s\gg\) the lattice constant, \(a\) [25]–[27]. The manner in which \(N_{\text{sk}}\) couples into the dynamics of conduction electrons in these materials is through a semiclassical position space Berry curvature, \(\boldsymbol{\Omega}^{R,\text{sc}}(\boldsymbol{r},\boldsymbol{k})\) that leads to an anomalous force \(\boldsymbol{F}\sim \boldsymbol{v}\times \boldsymbol{\Omega}^{R,\text{sc}}\), where \(\boldsymbol{v}(\boldsymbol{k},\boldsymbol{r})\) is the semiclassical group velocity of a Bloch wavepacket centered at \(\boldsymbol{r}\) and \(\boldsymbol{k}\) [28]. For systems with periodic boundary conditions the integral of \(\boldsymbol{\Omega}^{R,\text{sc}}\) across the system is a semiclassical position space Chern number, \(C_{R}^{\text{sc}}\), that for weakly spin-orbit coupled systems is directly proportional to \(N_{\text{sk}}\) [27].
In this paper, we investigate the fully quantum versions of the position space Berry curvature and Chern number that can be associated with these semiclassical quantities. In doing so, we present insulating systems whose topology can be indexed by \(C_R\), and demonstrate the associated bulk-boundary correspondence for this topological index. We also explore the effective Chern-Simons action for these systems and describe the physical consequences associated to these topological insulators.
In this section we first review the momentum space Chern number and its relationship to the magnetic vector potential, and the global \(U(1)\) gauge invariance of the wavefunction [29]. We then extend these ideas to define the analogous position space Chern number and determine some of its properties and relationships to quantities conjugate to variables associated to the momentum space Chern number.
The momentum space Chern number, \(C_K\), naturally arises in condensed matter for nondegenerate two dimensional systems as the topological coefficient describing the size of the Hall conductivity, \(\sigma_H=e^2C_K/h\) [30]–[32]. The Hall conductivity describes the zero frequency homogeneous charge current \(\boldsymbol{j}^Q\) that moves transverse to an applied constant electric field \(\boldsymbol{E}\), \(j_i^Q=\sum_{j=x,y}\sigma_{ij}E_j\) with \(\sigma_H=(\sigma_{xy}-\sigma_{yx})/2\). A constant electric field can be describe by a magnetic vector potential, \(\boldsymbol{A}(t)\), that scales linearly in time (\(\boldsymbol{E}(t)=-\partial_t\boldsymbol{A}(t))\). As such, calculating, \(\sigma_H\), amounts to understanding how \(\boldsymbol{A}(t)\) perturbs the Hamiltonian, \(\widehat{H}\), and the states of the system.
The electronic field operators have a global \(U(1)\) gauge symmetry, \(\widehat{\psi}(\boldsymbol{r},t)\rightarrow \alpha \widehat{\psi}(\boldsymbol{r},t)\), \(\alpha\in U(1)\), that leads to a relationship between a conserved charge current, the magnetic vector potential, and the Hamiltonian: \(\widehat{\boldsymbol{j}}^Q(\boldsymbol{r},t)=-\delta_r \widehat{H}/\delta_r \boldsymbol{A}(\boldsymbol{r},t)\), with the functional derivative defined as
\[\dfrac{\delta}{\delta \boldsymbol{g}(\boldsymbol{r})}\bigg(\int d^2r' \, \boldsymbol{f}(\boldsymbol{r}')\cdot \boldsymbol{g}(\boldsymbol{r}')\bigg)=\boldsymbol{f}(\boldsymbol{r})\]
for some vector functions \(\boldsymbol{f}(\boldsymbol{r})\) and \(\boldsymbol{g}(\boldsymbol{r})\). This can be understood as follows. If the system has a global \(U(1)\) gauge symmetry, then the actions \(S\) must be left invariant under such at gauge transformation. If instead we take \(\alpha\rightarrow \alpha(\boldsymbol{r},t)\) then to linear order in \(\alpha(\boldsymbol{r},t)\)
\[\begin{align} \Delta S &\sim \sum_{\mu=0}^3\int d^3rdt \, \partial_{\mu}\alpha(\boldsymbol{r},t)h^\mu(\boldsymbol{r},t) \nonumber\\ &=-\sum_{\mu=0}^3\int d^3rdt \, \alpha(\boldsymbol{r},t)\partial_\mu h^\mu(\boldsymbol{r},t) \end{align}\]
where \(\Delta S\) is the change in the action under the gauge transformation, \(\partial_\mu=(\partial_t/c,\boldsymbol{\nabla}_r)\), and we have neglected boundary terms in line two. For \(\alpha\) constant, the gauge invariance demands that \(\Delta S=0\) implying that \(h^\mu\) satisfies a continuity equation \(\sum_\mu \partial_\mu h^\mu=0\) and the existence of an underlying conserved quantity.
In the context of electronic charge, \(\boldsymbol{A}(\boldsymbol{r},t)\) serves as a \(U(1)\) gauge connection, hence the above relationship between the charge current, Hamiltonian, and magnetic vector potential. Associated with the global gauge symmetry is the local conservation equation
\[\require{physics} \pdv{n_r(\boldsymbol{r},t)}{t}+\boldsymbol{\nabla}_r\cdot \boldsymbol{j}^r(\boldsymbol{r},t)=0 \label{conR}\tag{2}\]
where \(n_r(\boldsymbol{r},t)=-\text{Tr}(\widehat{\rho}(t)\delta_r \widehat{H}/\delta_r e\phi(\boldsymbol{r}, t))=\bra{\boldsymbol{r}}\widehat{\rho}(t)\ket{\boldsymbol{r}}\) is the local number density and \(\boldsymbol{j}^r(\boldsymbol{r},t)=-\text{Tr}(\widehat{\rho}(t)\delta_r \widehat{H}/\delta_r \hbar\boldsymbol{\mathcal{A}}^R(\boldsymbol{r},t))\) is the local number current with \(\widehat{\rho}(t)\) the density matrix of the system, \(\phi(\boldsymbol{r},t)\) the electromagnetic scalar potential, and \(\boldsymbol{\mathcal{A}}^R(\boldsymbol{r},t)=e\boldsymbol{A}(\boldsymbol{r},t)/\hbar\).
Local gauge invariance of the system with respect to \(\boldsymbol{A}(\boldsymbol{r},t) \rightarrow \boldsymbol{A}(\boldsymbol{r},t) +\boldsymbol{\nabla}_rf(\boldsymbol{r},t)\), for some function \(\boldsymbol{f}(\boldsymbol{r},t)\), stipulates that the system couple to \(\boldsymbol{A}(\boldsymbol{r},t)\) through the minimal coupling procedure of \(\widehat{\boldsymbol{p}}\rightarrow \widehat{\boldsymbol{p}}+\hbar\boldsymbol{\mathcal{A}}^R(\widehat{\boldsymbol{r}},t)\) [33].
The Hall conductivity is calculated by finding the expectation value of \(\boldsymbol{\widehat{j}}^Q(t)\) to first order in \(\boldsymbol{A}(t)\), which can be described by a current-current correlation function, by which then the momentum space Chern number can be determined (\(C_K=h\sigma_H/e^2\)). In the thermodynamic limit at zero temperature (\(T=0\)), the associated momentum space Chern number can be written as
\[C_K=\dfrac{2\pi}{V}\sum_{nm} \dfrac{f_n-f_m}{(E_n-E_m)^2}\dfrac{i}{2}\bigg(\bra{n}\boldsymbol{\nabla}_{\mathcal{A}^R}\widehat{H}\ket{m}\times \bra{m}\boldsymbol{\nabla}_{\mathcal{A}^R}\widehat{H}\ket{n}\bigg) \cdot \boldsymbol{\hat{z}} \label{CKG}\tag{3}\]
where \(\ket{n}\) are eigenstates of \(\widehat{H}\) with eigenvalues \(E_n\), \(f_n=\theta(\mu-E_n)\) are the Fermi occupation functions for state \(n\), and \(V\) is the volume of the system [32], [34]–[36]. The derivatives \(\boldsymbol{\nabla}_{\mathcal{A}^R}\widehat{H}\) are calculated by coupling the system to a homogeneous \(\boldsymbol{\mathcal{A}}^R\), then taking \(\boldsymbol{\mathcal{A}}^R\rightarrow 0\) after computing \(\boldsymbol{\nabla}_{\mathcal{A}^R}\widehat{H}\). See section 3 for details of this calculation for systems on a lattice. Equation 3 is well defined for systems with a non-degenerate spectrum for which \(E_n\neq E_m\) for all \(n,m\) with \(f_n\neq f_m\). In the thermodynamic limit at zero temperature, \(C_K\) is integer valued and insensitive to perturbations that keep states from crossing the chemical potential \(\mu\) [32].
Equation 3 has been used to calculate \(C_K\), particularly for systems that lack translation symmetries, whether from disorder or the inclusion of electron-electron interactions, for which the Bloch Hamiltonian is ill-defined [37]–[46].
In an analogous fashion, we may identify a conserved current in momentum space by taking \(\alpha\rightarrow \alpha(\boldsymbol{p},t)\). The corresponding field of interest we call \(\boldsymbol{\mathcal{A}}^K(\boldsymbol{p},t)\), such that there is a conserved current \(\boldsymbol{j}^p(\boldsymbol{p},t)\) satisfying
\[\require{physics} \pdv{n_p(\boldsymbol{p},t)}{t}+\boldsymbol{\nabla}_p\cdot \boldsymbol{j}^p(\boldsymbol{p},t)=0 \label{conP}\tag{4}\]
where \(n_p(\boldsymbol{p},t)=\bra{\boldsymbol{p}}\widehat{\rho}(t)\ket{\boldsymbol{p}}\) is the number of particles per unit momentum volume, and \(\require{physics} \boldsymbol{j}^p(\boldsymbol{p},t)=-\Tr(\widehat{\rho}(t)\delta_p \widehat{H}/\delta_p \boldsymbol{\mathcal{A}}^K(\boldsymbol{p},t))\), where \(\boldsymbol{\mathcal{A}}^K(\boldsymbol{p},t)\) couples to \(\widehat{H}\) via \(\widehat{\boldsymbol{r}}\rightarrow \widehat{\boldsymbol{r}}+\boldsymbol{\mathcal{A}}^K(\widehat{\boldsymbol{p}},t)\). Alternative definitions for \(\boldsymbol{j}^p(\boldsymbol{p},t)\) have been studied perviously [47]–[52], but do not satisfy a sourceless continuity equation and are not related to the global gauge invariance introduced above (see appendix 8 for details).
The continuity equation can be understood as describing the relationship between the change in time of the number of particles having some momenta \(\boldsymbol{p}\) in some volume of momentum space \(V_p\), and the number current \(\boldsymbol{j}^p(\boldsymbol{p},t)\) across the boundary of \(V_p\). In order to cross this boundary the momentum of the particle must change, indicating an applied force. Note the units of \(\boldsymbol{j}^p(\boldsymbol{p})\) are that of a force density. In this sense \(\boldsymbol{j}^p(\boldsymbol{p},t)\) and \(\boldsymbol{j}^r(\boldsymbol{p},t)\) are conjugate quantities: \(\require{physics} \boldsymbol{j}^r\sim \pdv{\boldsymbol{r}}{t}\) and \(\require{physics} \boldsymbol{j}^p\sim \pdv{\boldsymbol{p}}{t}\). In addition \(n_r(\boldsymbol{r},t)\) and \(n_p(\boldsymbol{p},t)\) are related to each other via
\[n_p(\boldsymbol{p},t)= \dfrac{1}{(2\pi\hbar)^2}\iint d^2r_1 d^2r_2 \bra{\boldsymbol{r}_1}\widehat{\rho}(t)\ket{\boldsymbol{r}_2}e^{i(\boldsymbol{r}_2-\boldsymbol{r}_1)\cdot\boldsymbol{p}/\hbar}\]
where we have used \(\braket{\boldsymbol{r}|\boldsymbol{p}}=e^{i\boldsymbol{r}\cdot \boldsymbol{p}/\hbar}/(2\pi\hbar)\) in two dimensions. Terms in the integral for which \(\boldsymbol{r}_1=\boldsymbol{r}_2\) are directly proportional to \(n_r(\boldsymbol{r},t)\).
With the field \(\boldsymbol{\mathcal{A}}^K\) defined above we can now calculate a conjugate topological invariant to \(C_K\) we call the position space Chern number, \(C_R\), as
\[C_R=\dfrac{V_{\text{cell}}}{2\pi}\sum_{nm} \dfrac{f_n-f_m}{(E_n-E_m)^2}\dfrac{i}{2}\bigg(\bra{n}\boldsymbol{\nabla}_{\mathcal{A}^k}\widehat{H}\ket{m}\times \bra{m}\boldsymbol{\nabla}_{\mathcal{A}^k}\widehat{H}\ket{n}\bigg) \cdot \boldsymbol{\hat{z}} \label{CRW}\tag{5}\]
with \(V_{\text{cell}}=V/N\) is the volume per lattice site. Like \(C_K\), \(C_R\) is integer valued in the thermodynamic limit at \(T=0\) and is insensitive to perturbations that keep \(E_n\) from crossing \(\mu\). In section 3 we consider systems on a lattice with periodic boundary conditions and explain the underlying structure for which leads \(C_R\) to take integer values.
Here we explore efficient ways to calculate \(C_R\) for systems described in a non-interacting tight-binding framework. For systems on periodic boundary conditions two natural bases to express the Hamiltonian, \(\widehat{H}\), of the system are the positions basis \(\ket{\boldsymbol{r}_i,\alpha}\) and momentum basis \(\ket{\boldsymbol{k}_i,\alpha}\), where \(\alpha=1,..,N_s\) with \(N_s\) the number of degrees of freedom (or orbitals/spins) on a lattice site. Here we consider a lattice of \(N\) sites. The basis states \(\ket{\boldsymbol{r}_i,\alpha}\) are localized Wannier-like vectors satisfying \(\widehat{\boldsymbol{r}}\ket{\boldsymbol{r}_i,\alpha}=\boldsymbol{r}_i\ket{\boldsymbol{r}_i,\alpha}\), with \(\boldsymbol{r}_i=n_1\boldsymbol{R}_1+n_2\boldsymbol{R}_2\), for integers \(n_d=1,..N_d\), and primitive lattice vectors \(\boldsymbol{R}_d\). Their relationship to the momentum basis is given by
\[\widehat{c}^\dagger_\alpha(\boldsymbol{r}_i)=\sum_{j=1}^N \dfrac{e^{-i\boldsymbol{r}_i\cdot\boldsymbol{k}_j}}{\sqrt{N}}\widehat{c}^\dagger_\alpha(\boldsymbol{k}_j)\]
with \(\widehat{c}^\dagger_\alpha(\boldsymbol{r}_i)\ket{0}=\ket{\boldsymbol{r}_i,\alpha}\) and \(\widehat{c}^\dagger_\alpha(\boldsymbol{k}_i)\ket{0}=\ket{\boldsymbol{k}_i,\alpha}\). Periodic boundary conditions, \(\boldsymbol{r}_i \sim \boldsymbol{r}_i+N_d\boldsymbol{R}_d\), restricts \(\boldsymbol{k}_i\) to take values equal to \(n_1\boldsymbol{b}_1/N_1+n_2\boldsymbol{b}_2/N_2\) with \(\boldsymbol{b}_p\) reciprocal lattice vectors satisfying \(\boldsymbol{b}_d\cdot\boldsymbol{R}_{d'}=2\pi\delta_{dd'}\).
The Hamiltonian of the system may be expressed in either basis
\[\begin{align} \widehat{H}=\sum_{i,j=1}^N\sum_{\alpha,\beta=1}^{N_s}\widehat{c}^\dagger_\alpha(\boldsymbol{r}_i) t^R_{\alpha\beta}(\boldsymbol{r}_i,\boldsymbol{r}_j)c^{\phantom{\dagger}}_{\beta}(\boldsymbol{r}_j) \nonumber \\=\sum_{i,j=1}^N\sum_{\alpha,\beta=1}^{N_s}\widehat{c}^\dagger_\alpha(\boldsymbol{k}_i) t^K_{\alpha\beta}(\boldsymbol{k}_i,\boldsymbol{k}_j)c^{\phantom{\dagger}}_{\beta}(\boldsymbol{k}_j) \end{align}\]
The relationship between the coupling functions \(t^R_{\alpha\beta}(\boldsymbol{r}_i,\boldsymbol{r}_j)\) and \(t^K_{\alpha\beta}(\boldsymbol{k}_i,\boldsymbol{k}_j)\) is given by a unitary transformation \(U\) via \(t^K_{\alpha\beta}=Ut^R_{\alpha\beta}U^\dagger\), with \(U\), \(t_{\alpha\beta}^R\), and \(t_{\alpha\beta}^K\) matrices with \(i,j\) coefficients \(U_{ij}=e^{-i\boldsymbol{k}_i\cdot\boldsymbol{r}_j}/\sqrt{N}\), \(t^R_{\alpha\beta}(\boldsymbol{r}_i,\boldsymbol{r}_j)\), and \(t^K_{\alpha\beta}(\boldsymbol{k}_i,\boldsymbol{k}_j)\).
In order to calculate \(C_R\) we must first couple the system to \(\boldsymbol{\mathcal{A}}^K\). The field \(\boldsymbol{\mathcal{A}}^K\) acts conjugately to \(\boldsymbol{\mathcal{A}}^R\), which couples to the system via the Peierls substitution [53], [54]
\[\widehat{c}^\dagger_\alpha(\boldsymbol{r}_i)c^{\phantom{\dagger}}_{\beta}(\boldsymbol{r}_j)\rightarrow \widehat{c}^\dagger_\alpha(\boldsymbol{r}_i)c^{\phantom{\dagger}}_{\beta}(\boldsymbol{r}_j)e^{-i(\boldsymbol{r}_i-\boldsymbol{r}_j)\cdot \boldsymbol{\mathcal{A}}^R} \label{psubr}\tag{6}\]
Similarly, the field \(\boldsymbol{\mathcal{A}}^K\) couples to the system via the substitution
\[\widehat{c}^\dagger_\alpha(\boldsymbol{k}_i)c^{\phantom{\dagger}}_{\beta}(\boldsymbol{k}_j)\rightarrow \widehat{c}^\dagger_\alpha(\boldsymbol{k}_i)c^{\phantom{\dagger}}_{\beta}(\boldsymbol{k}_j)e^{i(\boldsymbol{k}_i-\boldsymbol{k}_j)\cdot \boldsymbol{\mathcal{A}}^K} \label{psubk}\tag{7}\]
Thse prescriptions are consistent with the substitutions \(\widehat{\boldsymbol{p}}\rightarrow \widehat{\boldsymbol{p}}+\hbar \boldsymbol{\mathcal{A}}^R\) and \(\widehat{\boldsymbol{r}}\rightarrow \widehat{\boldsymbol{r}}+\boldsymbol{\mathcal{A}}^K\) as can be most readily seen for systems with either lattice translation symmetry in position or momentum space.
If a system has lattice translation symmetry \(\boldsymbol{r}_i\rightarrow \boldsymbol{r}_i+n_1\boldsymbol{R}_1+n_2\boldsymbol{R}_2\) then the coefficients \(t^R_{\alpha\beta}(\boldsymbol{r}_i,\boldsymbol{r}_j)=t^R_{\alpha\beta}(\boldsymbol{r}_i-\boldsymbol{r}_j)\), and the Hamiltonian can be written in a Bloch form
\[\widehat{H}=\sum_{i=1}^N\sum_{\alpha,\beta=1}^{N_s}\widehat{c}^\dagger_\alpha(\boldsymbol{k}_i) H^K_{\alpha\beta}(\boldsymbol{k}_i)c^{\phantom{\dagger}}_{\beta}(\boldsymbol{k}_i)\]
such that eigenstates of \(\widehat{H}\), \(\ket{u_n(\boldsymbol{k}_i)}\) are index by crystal momenta \(\boldsymbol{k}_i\) and can be written as
\[\ket{u_n(\boldsymbol{k}_i)}=\sum_\alpha \gamma_n^\alpha(\boldsymbol{k}_i)\widehat{c}^\dagger_\alpha(\boldsymbol{k}_i)\ket{0}\]
where the coefficients \(\gamma_n^\alpha(\boldsymbol{k}_i)\) are determined by the eigenvectors of the matrix
\[H^K_{\alpha\beta}(\boldsymbol{k}_i)=\sum_{\Delta_r}t_{\alpha\beta}^R(\boldsymbol{\Delta}_r)e^{-i\boldsymbol{\Delta}_r\cdot \boldsymbol{k}_i }\]
Therefore coupling the system to \(\boldsymbol{\mathcal{A}}^R\) via 6 is equivalent to the substitution \(H^K_{\alpha\beta}(\boldsymbol{k}_i)\rightarrow H^K_{\alpha\beta}(\boldsymbol{k}_i+\boldsymbol{\mathcal{A}}^R)\).
Likewise, for systems with momentum translation symmetry, \(\boldsymbol{k}_i\rightarrow\boldsymbol{k}_i+n_1\boldsymbol{b}_1/N_1+n_2\boldsymbol{b}_2/N_2\), the coefficients \(t^K_{\alpha\beta}(\boldsymbol{k}_i,\boldsymbol{k}_j)=t^K_{\alpha\beta}(\boldsymbol{k}_i-\boldsymbol{k}_j)\), and the Hamiltonian can be written in a local form
\[\widehat{H}=\sum_{i=1}^N\sum_{\alpha,\beta=1}^{N_s}\widehat{c}^\dagger_\alpha(\boldsymbol{r}_i) H^R_{\alpha\beta}(\boldsymbol{r}_i)c^{\phantom{\dagger}}_{\beta}(\boldsymbol{r}_i)\]
such that eigenstates of \(\widehat{H}\), \(\ket{w_n(\boldsymbol{r}_i)}\) are index by a lattice site \(\boldsymbol{r}_i\) and can be written as
\[\ket{w_n(\boldsymbol{r}_i)}=\sum_\alpha \xi_n^\alpha(\boldsymbol{r}_i)\widehat{c}^\dagger_\alpha(\boldsymbol{r}_i)\ket{0}\]
where the coefficients \(\xi_n^\alpha(\boldsymbol{r}_i)\) are determined by the eigenvectors of the matrix
\[H^R_{\alpha\beta}(\boldsymbol{r}_i)=\sum_{\Delta_k}t_{\alpha\beta}^R(\boldsymbol{\Delta}_k)e^{i\boldsymbol{\Delta}_k\cdot \boldsymbol{r}_i }\]
Therefore coupling the system to \(\boldsymbol{\mathcal{A}}^K\) via 7 is equivalent to the substitution \(H^R_{\alpha\beta}(\boldsymbol{r}_i)\rightarrow H^R_{\alpha\beta}(\boldsymbol{r}_i+\boldsymbol{\mathcal{A}}^K)\).
The quantization of \(C_R\) and \(C_K\) can be understood as follows. In the context of the momentum space Chern insulator the correlation function in 3 describes the response of the system’s eigenstates as one threads an Aharonov-Bohm-like flux through the system, which amounts to putting a twisted boundary condition on the state ket \(\widehat{T}^R_{N_d\boldsymbol{R}_d}\ket{\Psi}=e^{i\phi^R_d}\ket{\Psi}\), where \(\widehat{T}^R_{N_d\boldsymbol{R}_d}\) translates the positions of the system along one of its two distinct periodic directions [30], [31]. Similarly equation 5 describes how a system responds to the application of a flux, that twists the boundary condition of the wavefunction on the momentum space torus \(\widehat{T}_{\boldsymbol{b}_d}\ket{\Psi}=e^{i\phi^K_d}\ket{\Psi}\), where \(\widehat{T}^K_{\boldsymbol{b}_d}\) translates the system’s momenta along one of its two distinct periodic directions by \(\boldsymbol{b}_d\). The boundary conditions provide means of constructing two different Berry connections \(\boldsymbol{\omega}^R=i\bra{\Psi}\boldsymbol{\nabla}_{\phi^R}\ket{\Psi}\) and \(\boldsymbol{\omega}^K=i\bra{\Psi}\boldsymbol{\nabla}_{\phi^K}\ket{\Psi}\), where \(\boldsymbol{\phi}^R=\phi^R_1\boldsymbol{\hat{x}}+\phi^R_2\boldsymbol{\hat{y}}\) and \(\boldsymbol{\phi}^K=\phi^K_1\boldsymbol{\hat{x}}+\phi^K_2\boldsymbol{\hat{y}}\), and curvatures \(\boldsymbol{F}^R=\boldsymbol{\nabla}_{\phi^R}\times \boldsymbol{\omega}^R\) and \(\boldsymbol{F}^K=\boldsymbol{\nabla}_{\phi^K}\times \boldsymbol{\omega}^K\). The momentum space and position space Chern numbers are given by
\[\begin{align} C_K=\dfrac{1}{2\pi}\int d^2\phi^R \boldsymbol{F}^R\cdot{\boldsymbol{\hat{z}}} \,\,, C_R=\dfrac{1}{2\pi}\int d^2\phi^K \boldsymbol{F}^K\cdot{\boldsymbol{\hat{z}}} \end{align}\]
which reproduce equations 3 and 5 when the equations are evaluated in the thermodynamic limit [30], [32].
Here we explore some simple systems that exhibit nontrivial position space topology with \(C_R\neq 0\). We take a model of conduction electrons coupled to a local skyrmion magnetic texture, \(\boldsymbol{m}(\boldsymbol{r})\). Consider a 2D square lattice of size \(L\times L\) and lattice constant \(a\) with Hamiltonian \(\widehat{H}=\widehat{H}_T+\widehat{H}_R\). We couple nearest neighbor sites on the lattice such that the kinetic contribution to \(\widehat{H}\), \(\widehat{H}_T\), takes the form
\[\widehat{H}_T=t \sum_{i=1}^N\sum_{\alpha=\uparrow,\downarrow} 2(\cos(k_x a)+\cos(k_y a))\widehat{c}^\dagger_{\alpha}(\boldsymbol{k}_i)\widehat{c}^{\phantom{\dagger}}_{\alpha}(\boldsymbol{k}_i)\]
Here \(\alpha\) corresponds to the internal spin degree of freedom of the electrons on each site. The magnetic texture locally couples to the spin degrees of freedom of electrons on the lattice via \(\widehat{H}_R\), which takes the form
\[\widehat{H}_R=t_R\sum_{i=1}^N\sum_{\alpha,\beta=\uparrow,\downarrow}\widehat{c}^\dagger_{\alpha}(\boldsymbol{r}_i)(\boldsymbol{m}(\boldsymbol{r}_i)\cdot\boldsymbol{\sigma}_{\alpha\beta})\widehat{c}^{\phantom{\dagger}}_\beta(\boldsymbol{r}_i) \label{HSK}\tag{8}\]
with \(\boldsymbol{\sigma}=\sigma_x\boldsymbol{\hat{x}}+\sigma_x\boldsymbol{\hat{y}}+\sigma_x\boldsymbol{\hat{z}}\), and \(\sigma_i\) the Pauli matrices. The constants \(t\) and \(t_R\) set the ratio of the coupling strength between nearest neighbor interactions and the magnetic texture. Here we choose \(\boldsymbol{m}(\boldsymbol{r})=\sin(2\pi x_i/L)\boldsymbol{\hat{x}}+\sin(2\pi y_i/L)\boldsymbol{\hat{y}}+(\cos(2\pi x_i/L)+\cos(2\pi y_i/L)-\eta_R)\boldsymbol{\hat{z}}\), with \(\boldsymbol{r}_i=x_i\boldsymbol{\hat{x}}+y_i\boldsymbol{\hat{y}}\).
Figure 1 (a) shows the position space Chern number, \(C_R\), as a function of \(\eta_R\) for a system with \(t_R=6t\), with \(L=30a\), at half filling, and \(T=0\). Topological transitions occur around \(\eta_R=0,\pm2\) where the system becomes gapless. The value of \(C_R\) can be understood as follows. In the limit \(t\rightarrow 0\) the system becomes translationally invariant in momentum space such that eigenstates of the Hamiltonian take the form of \(\ket{w_n(\boldsymbol{r}_i)}\) with \(\xi_+^\uparrow(\boldsymbol{r})= \cos(\theta_i/2),\,\,\xi_+^\downarrow(\boldsymbol{r}_i)=e^{i\phi_i}\sin(\theta_i/2),\,\, \xi_-^\uparrow(\boldsymbol{r}_i)= e^{-i\phi_i}\sin(\theta_i/2),\,\) and \(\,\xi_-^\downarrow(\boldsymbol{r})=-\cos(\theta_i/2)\). Here \((\phi_i,\theta_i)\) are the spherical and polar angles parameterizing \(\hat{\boldsymbol{m}}(\boldsymbol{r}_i)\). Substitution into 5 and taking the thermodynamic limit leads to \(C_R=-N_{\text{sk}}\) (see equation 1 ) [55]. For the chosen \(\boldsymbol{m}(\boldsymbol{r})\) above
\[N_{\text{sk}}=\begin{cases} -\text{sgn}(\eta_R) & -2<\eta_R<2 \\ 0 & |\eta_R|>2 \end{cases} \label{etaSK}\tag{9}\]
Even for system with \(t\neq 0\) that break translation symmetries in momentum space, the Chern number reflects the classical winding number of the vector field \(\hat{\boldsymbol{m}}(\boldsymbol{r})\) as the topological index, \(C_R\), is insensitive to perturbations of the system that keep states from crossing the chemical potential. For phases \(C_R\neq 0\) and small \(t\) there is a smooth deformation of the spectrum to the \(t=0\) limit without closing the energy gap and the topology of the system remains invariant. Figure 1 (b) shows the energy gap \(\Delta\) at half filling as a function of \(\eta_R\) and \(t_R/t\). As \(t\) approaches \(t_R/2\) the system becomes gapless for a large part of the configuration space and the winding of \(\hat{\boldsymbol{m}}(\boldsymbol{r})\) no longer determines the position space topology of the system. In order to better visualize gap closures, the function \(g(\Delta)=(1+(4\Delta/t)^2)^{-1}\) is plotted such that gapless phases occur when \(g(\Delta)\sim 1\). Distinct topological phases are separated by gapless regions. A white dashed line marks the phase space cut shown in Fig 1 (a).
One of the hallmarks of Chern insulators is that they exhibit a bulk-edge correspondence [56], [57]. In the context of the momentum space Chern insulator, periodic systems for which \(C_K\neq 0\) exhibit states within the bulk insulating energy gap that are localized to a position space boundary when put into a ribbon geometry. Here we explore the consequences of \(C_R\neq 0\) by investigating the effects of this spatial constraint on the skyrmion magnetic phases described above.
We consider a position space Chern insulator in a ribbon geometry where we impose periodic boundary conditions in the \(x\)-direction of the ribbon, but couple the system to an edge potential in the \(y\)-direction. In order to see the unique bulk-edge correspondence and associated edge-like states for these systems, we must also couple the system to an edge that acts like a potential barrier in momentum space. First we demonstrate this phenomena using the canonical description of an edge. We then proceed to try and engineer an edge potential that is most suitable for application in a real experimental setting.
To determine how to implement a momentum space edge we must first express \(\widehat{H}_R\) in the momentum basis. The magnetic texture \(\boldsymbol{m}(\boldsymbol{r})\) couples to conduction electrons in \(\widehat{H}_R\) in position space through an onsite interaction. The couplings oscillate with a wavevector \(\sim L/2\pi\). On the momentum space lattice this corresponds to a nearest neighbor hopping between sites whose momenta differ by \(2\pi/L\). To implement a momentum space edge we choose to set to zero the coupling between states at the extrema of the momentum space lattice. To visualize and understand physically the effect of this type of edge on \(\widehat{H}_R\), we can then transform the modified couplings back to the position basis.
To demonstrate how this type of edge effects the couplings in \(\widehat{H}\), for simplicity consider a finite 1D chain of length \(L\) with \(N\) odd sites located at positions \(x_n=na\), \(n=1,..,N\), with nearest neighboring coupling of strength \(t_c\) on the momentum space lattice:
\[\widehat{H}_{1D}=t_c\sum^{N-1}_{i=1}\bigg(\widehat{c}^\dagger(k_i)\widehat{c}(k_{i+1})+\widehat{c}^\dagger(k_{i+1})\widehat{c}(k_i)\bigg)\]
Here we choose \(k_n=(2n-N-1)\pi/L\) such that the center of the momentum space lattice is at the origin. If the system was on periodic boundary conditions the sum would go from \(i\) equals \(1\) to \(N\) (rather than \(N-1\)), with the \(N+1\) site being identified with the site on the chain at \(N=1\), and the system would be invariant under translations \(k_i\rightarrow k_i+2\pi n/L\), for integers \(n\). In this translationally periodic limit the energy eigenstates would be localized states, \(\ket{w(x_i)}\), indexed by a lattice site \(x_i\) and having eigenenergies \(E(x_i)=2t_c\cos(2\pi x_i/L)\). For the finite chain the momentum space translation symmetry is broken and \(\widehat{H}_{1D}\) couples orbitals on the position space lattice localized at different sites. This can be seen by writing \(\widehat{H}_{1D}=\widehat{H}_{PBC}-\widehat{H}_{B}\), with
\[\widehat{H}_{PBC}=\sum_{i=1}^N\widehat{c}^\dagger(x_i)E(x_i)\widehat{c}(x_i)\]
and
\[\begin{align} \widehat{H}_{B}&=t_c\bigg(\widehat{c}^\dagger(k_N)\widehat{c}(k_{1})+\widehat{c}^\dagger(k_{1})\widehat{c}(k_N)\bigg) \nonumber\\ &=\dfrac{1}{N}\sum_{i,j=1}^N\widehat{c}^\dagger(x_i)t_B(x_i,x_j)\widehat{c}(x_j) \end{align}\]
where \(t_B(x_i,x_j)=2t_c\cos((N-1)\pi(x_i+x_j)/L)\). \(\widehat{H}_{PBC}\) describes the fully periodic chain and \(\widehat{H}_{B}\) describes the effects of the momentum space edge potential on the ribbon. The effect of the edge is to introduce long range coupling between sites that oscillates at wavelengths \(\sim 2a\) and \(2L\). Figure 2 shows the position space couplings, \(t_B(x_i,0)\), induced by this type of momentum space wall.
We now consider a position space Chern insulator described by \(\widehat{H}=\widehat{H}_T+\widehat{H}_R\), but in a ribbon geometry in position space, with a total odd number of sites, \(N\). To observe the edge states associated to the position space topology of the bulk, we couple the system to a momentum dependent potential by setting to zero the coupling between states with momenta, \(k_y\), at the extrema of allowed values. This is analogous to the 1D finite chain described above where the couplings between the states \(\widehat{c}^\dagger(k_1)\ket{0}\) and \(\widehat{c}^\dagger(k_N)\ket{0}\) are set to zero. The Hamiltonian corresponding to the system in this ribbon geometry, \(\widehat{H}_{\text{RG}}\) can be written as
\[\widehat{H}_{\text{RG}}=\widehat{H}_T+\widehat{H}_R-\widehat{H}_{B_T}-\widehat{H}_{B_R}\]
where
\[\begin{align} \widehat{H}_{B_T}&=\sum_{\boldsymbol{k}_i \in \boldsymbol{K}^*_1}\,\sum_{\boldsymbol{k}_j\in \boldsymbol{K}^*_2}\sum_{\alpha,\beta=\uparrow,\downarrow}\bigg(\bra{\boldsymbol{k}_i,\alpha}\widehat{H}_T\ket{\boldsymbol{k}_j,\beta}+\bra{\boldsymbol{k}_i,\alpha}\widehat{H}_R\ket{\boldsymbol{k}_j,\beta}\bigg)\widehat{c}^\dagger_\alpha(\boldsymbol{k}_i)\widehat{c}^{\phantom{\dagger}}_\beta(\boldsymbol{k}_j) +(i\leftrightarrow j) \\ \widehat{H}_{B_R}&=\sum_{\boldsymbol{r}_i \in \boldsymbol{R}^*_1}\,\sum_{\boldsymbol{r}_j\in \boldsymbol{R}^*_2}\sum_{\alpha,\beta=\uparrow,\downarrow}\bigg(\bra{\boldsymbol{r}_i,\alpha}\widehat{H}_T\ket{\boldsymbol{r}_j,\beta}+\bra{\boldsymbol{r}_i,\alpha}\widehat{H}_R\ket{\boldsymbol{r}_j,\beta}\bigg)\widehat{c}^\dagger_\alpha(\boldsymbol{r}_i)\widehat{c}^{\phantom{\dagger}}_\beta(\boldsymbol{r}_j)+(i\leftrightarrow j) \end{align}\]
with \(\boldsymbol{K}_1^*\) and \(\boldsymbol{K}_2^*\) the collection of \(\boldsymbol{k}_i\) with \(\boldsymbol{k}_i\cdot \boldsymbol{\hat{y}}=(1-N)\pi/L\) and \(\boldsymbol{k}_i\cdot \boldsymbol{\hat{y}}=(N-1)\pi/L\) respectively, and \(\boldsymbol{R}_1^*\) and \(\boldsymbol{R}_2^*\) the collection of \(\boldsymbol{r}_i\) with \(\boldsymbol{r}_i\cdot \boldsymbol{\hat{y}}=a\) and \(\boldsymbol{r}_i\cdot \boldsymbol{\hat{y}}=L\) respectively. For this model system, we note that \(\bra{\boldsymbol{k}_i,\alpha}\widehat{H}_T\ket{\boldsymbol{k}_j,\beta}\sim\delta_{ij}\) and \(\bra{\boldsymbol{r}_i,\alpha}\widehat{H}_R\ket{\boldsymbol{r}_j,\beta}\sim\delta_{ij}\), such that these terms do not contribute to \(\widehat{H}_{B_T}\) or \(\widehat{H}_{B_R}\). The edge potential \(\widehat{H}_{B_R}\) represents the couplings induced by the physical position space boundary associated with the real space edge of the sample, while \(\widehat{H}_{B_T}\) can be thought of as representing some momentum dependent perturbation to the system.
Figure 3 shows a system with \(N=21^2=441\) sites with \(t=0.1t_R\) and \(\eta_R=-1\). The energy spectrum is shown in figure 3 (a) showing bulk (orange) and edge states (purple) that traverse the energy gap. Figure 3 (b)-(c) show the local probability density for the edge state highlighted (red) in figure 3 (a) in the position basis (b), \(|\Psi(\boldsymbol{r})|^2\), and momentum basis (c), \(|\Psi(\boldsymbol{k})|^2\). In the momentum basis, \(|\Psi(\boldsymbol{k})|^2\) is localized at the extrema of the momentum space lattice. In position space this corresponds to a state that traverses the extent of the ribbon along its finite direction and is centered at a position where states near the chemical potential in the absence of the position and momentum space walls are localized. To see this we can look at the \(t=0\) limit for which the coupling in \(\widehat{H}\) becomes purely local in position space. Eigenenergies then take the form of \(E_\pm(\boldsymbol{r}_i)=\pm t_R |\boldsymbol{m}(\boldsymbol{r}_i)|\), (Fig. 3 (f)). The edge states have energies within the bulk energy gap and are thus centered near where \(E_+\) (\(E_-\)) takes its minimum (maximum) values. For this particular magnetic texture, \(\eta_R=-1\), minima of \(E_+\) occur near the center of the ribbon and the edge states closest to \(E=0\) are localized here (see Fig. 3 (b)).
The conventional edge structure in momentum space leads to long range couplings between sites on the position space lattice that may be challenging to implement in an experimental setting. The edge states associated with the bulk-boundary correspondence endowed by the position space Chern number will exist as long as there is a momentum space potential in the system that acts like an edge, i.e. has a magnitude that traverses the bulk energy gap and with an extent that keeps the edge states from hybridizing. Here we investigate a class of gaussian potentials as alternative perturbations that demonstrate a bulk-boundary correspondence and do not rely on the long range coupling structure induced by the canonical edge potential.
Consider a 1D system on periodic boundary conditions subjected to the potential
\[\widehat{H}_{w}^{1D}=\sum_i \widehat{c}^\dagger(k_i)V^{1D}_k(k_i)\widehat{c}(k_{i})\]
Here we take \(V^{1D}_k(k_i)=Ae^{-k_i^2/2\sigma^2}\) to take a gaussian form parameterized by its width \(\sigma\) and its amplitude at \(k_i=0\), \(A\). In order to maintain well defined periodic boundary conditions we take \(\sigma\) such that \(V^{1D}(k_i)\rightarrow 0\) near the extrema of the momentum space lattice. In position space this potential can be written as
\[\widehat{H}_{w}^{1D}=\sum_{ij} \widehat{c}^\dagger(x_i)V^{1D}_r(x_i,x_j)\widehat{c}(x_{j})\]
with \(V^{1D}_r(x_i,x_j)\approx \dfrac{A\sigma}{\sqrt{2\pi}}e^{-\sigma^2(x_i-x_j)^2/2}\). Figure 4 shows the coupling strength for a 1D gaussian potential barrier in momentum (a) and position (b) space. For this potential the interaction between position space lattice sites is short range, with the characteristic length scale describing the interactions decreasing with increasing \(\sigma\).
To demonstrate the bulk-boundary correspondence using this type of gaussian wall we again consider a system \(\widehat{H}=\widehat{H}_T+\widehat{H}_R\) in the same position space ribbon geometry given above. We then couple this system to a gaussian wall:
\[\widehat{H}_w=\sum_{i,\alpha=\uparrow\downarrow}\widehat{c}_\alpha^\dagger(\boldsymbol{k}_i)s(\alpha) V(k_{y_i})\widehat{c}_\alpha^{\phantom{\dagger}}(\boldsymbol{k}_i)\]
with \(V(k_{y_i})=Ae^{-k^2_{y_i}/2\sigma^2}\) and \(s(\alpha)\) equal \(+1\) for spin up and \(-1\) for spin down. For sufficiently large \(A\), \(\widehat{H}_w\) produces a spin dependent potential at the center of the wall that locally in momentum space can be associated with a trivial insulator. This is tantamount to taking \(\eta_R\rightarrow \eta_R(k_y)\) such that a portion of the wall takes values where \(\eta_R<-2\) (see Fig. 1 (a)), introducing into the sample a region where the system is topologically trivial. Figure 5 shows the energy spectrum for a system with \(N=21^2\) sites and lattice constant \(a\), with \(t=0.1t_R\) and \(\eta_R=-1\). The potential wall is chosen to have \(A=4.5t_R\) and widths \(\sigma=0.25/a\), ((a)-(b)), and \(\sigma=1/a\), ((c)-(d)). Energy spectrum plots show bulk states (orange) and edge states (purple). A representative edge state for each wall is plotted in (c) and in (d) showing localization of the edge modes along either side of potential barrier. Edgesates are localized near \(\partial_{k_y}^2V(k_y)=0\).
For systems \(\widehat{H}=\widehat{H}_T+\widehat{H}_R\) the topology is dependent on the value of \(\eta_R\). As shown in figure 1 (b) the phase space for which \(C_R=0\), occur away from gapless regions where \(|\eta_R|\gtrsim2\). Fig. 6 shows the corresponding trivial insulating energy spectrum for systems shown in Fig. 3 (a), 5 (a), and 5 (b), with the same parameters, but \(\eta_R=-3\). In this regime the systems have a a bulk trivial topology, and as such no states cross the chemical potential at \(\mu=0\) and only bulk states are present in the systems’ spectra.
Above we have highlighted the bulk-boundary correspondence of position space Chern insulators, presenting a pathway to measuring the topology of these systems through the observation of its topological edge states when the system is perturbed by a momentum space wall-like potential. Like for momentum space Chern insulators, position space topology also indicates properties that manifest in the bulk of the sample.
In the case of momentum space Chern insulators, \(C_K\neq 0\) leads to a bulk Hall conductivity \(\sigma_H\) that describes the transportation of charge across the system, perpendicular to a locally applied electric field. As discussed in section 2 the relations \(j_i^Q=\sum_{j=x,y}\sigma_{ij}E_j\) and \(C_K=h\sigma_H/e^2\) lead to equation 3 : an expression for \(C_K\) in the form of a transverse current-current correlation function. The effects of a nonzero Hall conductivity (or \(C_K\)) manifest in a Chern-Simons term in the effective action of the system of the form
\[S_{\text{eff}}\sim \dfrac{\sigma_H}{2}\sum_{\mu,\nu,\rho=0}^2\int d^2r dt \,\varepsilon^{\mu\nu\rho}A_\mu\partial_\nu A_\rho\]
with \(A_\mu=(-\phi/c,A_x,A_y)\) whose equations of motion reproduce \(j_i^Q=\sum_j \sigma_H \epsilon^{ij}E_j\) and the relation \(\partial_t n_Q=\sigma_H\partial_tB\) due to charge conservation, where \(n_Q\) is the local charge density (see equation 2 ) and \(\phi\) the electromagnetic scalar potential [2], [58].
In the case of the position space Chern insulator, equation 5 expresses \(C_R\) in terms of correlations between the components of the operator \(\boldsymbol{\nabla}_{\mathcal{A}^K}\widehat{H}\) that describe the flux of particles in momentum space (or the force density on charge carriers, see section 2). As such the linear response of a system to a constant \(\boldsymbol{V}=-\partial_t \boldsymbol{\mathcal{A}}^K(t)\) is described through the relation \(j^{p}_i=\sum_{j=x,y}\chi_{ij} V_j\) with \(\chi_H=(\chi_{xy}-\chi_{yx})/2\) and \(\chi_H=C_R/2\pi\hbar\). Similiarly to the Hall conductivity, nonzero \(\chi_H\), manifests in a term in the effective action of the form
\[S\sim \dfrac{\chi_H}{2}\sum_{\mu,\nu,\rho=0}^2\int d^2k dt \,\varepsilon^{\mu\nu\rho}\mathcal{A}^K_\mu\partial^{\phantom{s}}_\nu \mathcal{A}^K_\rho\]
with \(\mathcal{A}^K_\mu=(-c\Gamma ,\mathcal{A}^K_x,\mathcal{A}^K_y)\) whose equations of motion, for \(\Gamma=0\), reproduce \(j_i^p=\sum_j \chi_H \epsilon^{ij}V_j\) and the relation \(\partial_t n_p=\chi_H\partial_t(\boldsymbol{\nabla}_p \times \boldsymbol{\mathcal{A}}^K)\cdot \boldsymbol{\hat{z}}\). The exploration of perturbations with non-zero time component, \(\mathcal{A}^K_0=-c\Gamma\) is left for future work.
The field \(\boldsymbol{\mathcal{A}}^K\) couples to the system via the substitution \(\boldsymbol{\hat{r}}\rightarrow \boldsymbol{\hat{r}}+\boldsymbol{\mathcal{A}}^K\). A time dependent field \(\boldsymbol{\mathcal{A}}^K(t)\) describes a flow of electrons in the system. This is most readily understood in the context of semiclassical dynamics. For systems with position space translation symmetry subjected to a long wavelength local perturbation a semiclassical theory can be defined. Following [28], [59]–[61] a position space gradient expansion of \(\widehat{H}\) leads to a semiclassical Hamiltonian
\[\widehat{H}^{\text{sc}}(\boldsymbol{r},\boldsymbol{k})= \sum_{\alpha,\beta=1}^{N_s} \widehat{c}^\dagger_\alpha(\boldsymbol{r},\boldsymbol{k}) t^{\text{sc}}_{\alpha\beta}(\boldsymbol{r},\boldsymbol{k})\widehat{c}^{\phantom{\dagger}}_\beta(\boldsymbol{r},\boldsymbol{k})\]
where \(t^{\text{sc}}_{\alpha\beta}(\boldsymbol{r},\boldsymbol{k})=\bra{W(\boldsymbol{r},\boldsymbol{k},\alpha)}\widehat{H}\ket{W(\boldsymbol{r},\boldsymbol{k},\beta)}\), with \(c^\dagger_\alpha(\boldsymbol{r},\boldsymbol{k})\ket{0}=\ket{W(\boldsymbol{r},\boldsymbol{k},\alpha)}\) a localized wavepacket with orbital character \(\alpha\), and an average crystal momentum \(\hbar \boldsymbol{k}\) and position \(\boldsymbol{r}\). The eigenenergies and eigenstates of \(\widehat{H}^{\text{sc}}(\boldsymbol{r},\boldsymbol{k})\) we denote as \(\mathcal{E}_n(\boldsymbol{r},\boldsymbol{k})\) and \(\ket{W_n(\boldsymbol{r},\boldsymbol{k})}\).
The semiclassical equations of motion describing the time evolution of the phase space variables \(\boldsymbol{r}\) and \(\boldsymbol{k}\) for wavepacket \(\ket{W_n(\boldsymbol{r},\boldsymbol{k})}\) can be written as
\[\require{physics} \begin{align} \pdv{\boldsymbol{r}}{t} &= \dfrac{1}{ \hbar\mathcal{D}}\bigg[ \overleftrightarrow{\mathbf{K}}\boldsymbol{\nabla}_r \widetilde{\mathcal{E}}+\overleftrightarrow{\mathbf{S}} \boldsymbol{\nabla}_k\widetilde{\mathcal{E}} \bigg], \nonumber \\ \pdv{\boldsymbol{k}}{t} &= \dfrac{1}{\hbar\mathcal{D}}\bigg[ \overleftrightarrow{\mathbf{R}} \boldsymbol{\nabla}_k \widetilde{\mathcal{E}} - \overleftrightarrow{\mathbf{S}}^T\boldsymbol{\nabla}_r \widetilde{\mathcal{E}}\bigg] \label{xidot} \end{align}\tag{10}\]
where to lowest order in spatial gradients \(\mathbf{S}_{ij} \approx \delta_{ij}\), \(\mathcal{D}\approx 1\), \(\tilde{\mathcal{E}}\approx \mathcal{E}\),
\[\mathbf{K}_{ij} \approx \sum_{i,j=1}^3\epsilon_{ijk} \Omega_k^{K,\text{sc}} \,\,,\,\, \mathbf{R}_{ij} \approx \sum_{i,j=1}^3\epsilon_{ijk} \Omega_k^{R,\text{sc}}\]
with \(\boldsymbol{\Omega}^{K,\text{sc}}(\boldsymbol{r},\boldsymbol{k})=i\boldsymbol{\nabla}_k\times \bra{W_n(\boldsymbol{r},\boldsymbol{k})}\boldsymbol{\nabla}_k\ket{W_n(\boldsymbol{r},\boldsymbol{k})}\) and \(\boldsymbol{\Omega}^{R,\text{sc}}(\boldsymbol{r},\boldsymbol{k})=i\boldsymbol{\nabla}_r\times \bra{W_n(\boldsymbol{r},\boldsymbol{k})}\boldsymbol{\nabla}_r\ket{W_n(\boldsymbol{r},\boldsymbol{k})}\) the semiclassical momentum space and position space Berry curvatures [27]. For convenience we will suppress the band label \(n\) on the quantities above.
To make connection with the position space Chern number, consider a system with momentum space translation symmetries for which \(t^K_{\alpha\beta}(\boldsymbol{k}_i,\boldsymbol{k}_j)=t^K_{\alpha\beta}(\boldsymbol{k}_i-\boldsymbol{k}_j)\). In this limit eigenfunctions of the Hamiltonian are localized modes \(\ket{w(\boldsymbol{r}_i)}\). In the thermodynamic limit equation 5 can be written as
\[C_R=\dfrac{1}{2\pi}\sum_n\int d^2r \,f_n(\boldsymbol{r}) \boldsymbol{\Omega}^n_R(\boldsymbol{r})\cdot\boldsymbol{\hat{z}}\]
where \(\boldsymbol{\Omega}^n_R(\boldsymbol{r})=i\boldsymbol{\nabla}_r\times \bra{w_n(\boldsymbol{r})}\boldsymbol{\nabla}_r\ket{w_n(\boldsymbol{r})}\) is the fully quantum mechanical position space Berry curvature in band \(n\). The curvature describes the evolution of the \(U(1)\) phase of eigenstates \(\ket{w_n(\boldsymbol{r})}\) across the system. For these completely local systems \(\ket{W_n(\boldsymbol{r},\boldsymbol{k})}\rightarrow \ket{w_n(\boldsymbol{r})}\) and \(\boldsymbol{\Omega}^{R,\text{sc}}(\boldsymbol{r},\boldsymbol{k})\rightarrow \boldsymbol{\Omega}^n_R(\boldsymbol{r})\).
The semiclassical equations describe the relationship between the force on a wavepacket, \(\boldsymbol{F}^{\text{sc}}=\hbar\partial_t\boldsymbol{k}\), the semiclassical position space Berry curvature, \(\boldsymbol{\Omega}^{R,\text{sc}}(\boldsymbol{r},\boldsymbol{k})\), and the semiclassical velocity, \(\boldsymbol{v}^{\text{sc}}(\boldsymbol{r},\boldsymbol{k})=\boldsymbol{\nabla}_k\tilde{\mathcal{E}}/\hbar\) via \(\boldsymbol{F}^{\text{sc}}\sim\boldsymbol{v}^{\text{sc}}\times \boldsymbol{\Omega}^{R,\text{sc}}\). At the fully quantum mechanical level this relationship is reflected in \(\boldsymbol{j}^p\sim \boldsymbol{V}\times\boldsymbol{\chi}_H\), with \(\boldsymbol{j}^p\) playing the role of the force density, \(\boldsymbol{\chi}_H\) the average position space curvature across the system or position space Chern number, and \(\boldsymbol{V}\) the flow of particles (note that in 2D \(\boldsymbol{\chi}_H=\chi_H\boldsymbol{\hat{z}}\) has a single nonzero component).
Most systems of course are not completely local \(t^K_{\alpha\beta}(\boldsymbol{k}_i,\boldsymbol{k}_j)\neq t^K_{\alpha\beta}(\boldsymbol{k}_i-\boldsymbol{k}_j)\) and the notion of a local position space Berry curvature becomes ill-defined. However, in the case of systems with a local long wavelength potential that breaks the position space translation symmetries, the semiclassical theory provides an approximate solution through \(\boldsymbol{\Omega}^{R,\text{sc}}(\boldsymbol{r},\boldsymbol{k})\), and controlled by the small parameter \(a/L_{s}\), where \(L_s\) is the characteristic length scale of the local potential and \(a\) the lattice constant. The approximate semiclassical solution approaches the exact solution as \(a/L_s\rightarrow 0\).
To see the connection between the fully quantum mechanical theory and the semiclassical theory, we consider a bilayer system where a momentum space Chern insulator is proximity coupled to the local magnetic moments of a skyrmion magnetic crystal. We consider this 2D system on periodic boundary conditions with a Hamiltonian in the form of \(\widehat{H}=\widehat{H}_R+\widehat{H}_K\) where
\[\widehat{H}_K=t_K\sum_{i=1}^N\sum_{\alpha,\beta=\uparrow,\downarrow}\widehat{c}^\dagger_{\alpha}(\boldsymbol{k}_i)(\boldsymbol{d}(\boldsymbol{k}_i)\cdot\boldsymbol{\sigma}_{\alpha\beta})\widehat{c}^{\phantom{\dagger}}_\beta(\boldsymbol{k}_i)\]
with \(\boldsymbol{d}(\boldsymbol{k})=\sin(k_{x_i}a)\boldsymbol{\hat{x}}+\sin(k_{y_i}a)\boldsymbol{\hat{y}}+(\cos(k_{x_i}a)+\cos(k_{y_i}a)-\eta_K)\boldsymbol{\hat{z}}\), with \(\boldsymbol{k}_i=k_{x_i}\boldsymbol{\hat{x}}+k_{y_i}\boldsymbol{\hat{y}}\) and \(\widehat{H}_R\) is defined in equation 8 .
Here we investigate the topological properties of these insulators as a function of the coupling \(t_R\), \(t_K\), \(\eta_R\), and \(\eta_K\). First we consider the momentum and position space Chern numbers as a function of \(t_K/t_R\). The Chern numbers are topological invariants whose value can change when the systems energy gap closes. Figure 7 plots \(C_R\) and \(C_K\) as a function \(t_K/t_R\) for a system of size \(L=30a\) with \(\eta_R=\eta_K=1\). We see for small \(t_K\) the position space texture dominates the topology of the system exhibiting a phase with \(C_R=1\) and \(C_K=0\). A phase transition occurs when the coupling to the position space and momentum space textures are of equal magnitude \(t_R\sim t_K\) at which point the system’s energy gap closes. On the other side of the transition \(t_K\) is the dominant energy scale and the topology of system is categorized by \(C_K=\pm1\) and \(C_R=0\).
Looking toward the phase space parameterized by \(\eta_K\) and \(\eta_R\), figure 8 (a)-(b) shows \(C_K\) and \(C_R\) as a function of \(\eta_K\) and \(t_K/t_R\) for \(\eta_R=1\) and a system with size \(L=20a\). We see that there exists no region for which \(C_K\) and \(C_R\) are both non-zero suggesting there may be an obstruction for having a system where both invariants are non-zero.
The semiclassical Hamiltonian for this system is described by \(t_{\alpha\beta}^{\text{sc}}(\boldsymbol{r},\boldsymbol{k})=(t_K\boldsymbol{d}(\boldsymbol{k})+t_R\boldsymbol{m}(\boldsymbol{r}))\cdot \boldsymbol{\sigma}_{\alpha\beta}\), with eigenvalues \(\mathcal{E}_{\pm}(\boldsymbol{r},\boldsymbol{k})=\pm|t_K\boldsymbol{d}(\boldsymbol{k})+t_R\boldsymbol{d}(\boldsymbol{k})|\). To make connection with the fully quantum theory we can define average semiclassical Chern numbers
\[\begin{align} \bar{C}^{\text{sc}}_K&=\dfrac{1}{2\pi V}\int d^2r\int d^2k \, \boldsymbol{\Omega}_-^{K,\text{sc}}(\boldsymbol{r},\boldsymbol{k})\cdot \boldsymbol{\hat{z}} \\ \bar{C}^{\text{sc}}_R&=\dfrac{1}{2\pi V_{BZ}}\int d^2k\int d^2r \, \boldsymbol{\Omega}_-^{R,\text{sc}}(\boldsymbol{r},\boldsymbol{k})\cdot \boldsymbol{\hat{z}} \end{align}\]
where \(V_{BZ}\) is the volume of the Brillouin zone. Figure 8 (c)-(d) shows the values of the semiclassical Chern numbers \(\bar{C}^{\text{sc}}_K\) and \(\bar{C}^{\text{sc}}_R\) as a function of \(\eta_K\) and the ratio \(t_K/t_R\) for \(\eta_R=1\). The semiclassical result is in good agreement with the full quantum calculation as \(a/L_{sk}\sim 0.05\ll 1\) for this system leading to a good semiclassical approximation. Moreover the integral of \(\boldsymbol{\Omega}^{K,\text{sc}}(\boldsymbol{r},\boldsymbol{k})\) over the Brillouin zone or \(\boldsymbol{\Omega}^{R,\text{sc}}(\boldsymbol{r},\boldsymbol{k})\) over the volume of the system is itself a topological invariant for insulating systems, and therefore insensitive to perturbations that do not close and reopen the energy gap. If the quantum corrections to the semiclassical theory do not lead to a gap closure and reopening, we expect that this average semicalssical Chern number should well approximate the quantum result.
The position space Chern number, \(C_R\), demonstrates the existence of topological invariants that challenge the canonical framework where momentum is the preferred basis in which to understand the topology of a system. If we demand the system maintain other spacetime symmetries, by looking toward the position basis, new invariants analogous to, for example, the \(Z_2\) Kane-Mele invariant, the \(Z_2\) topological 1D inversion symmetric or 3D time-reversal invariant polarizations could be found [2], [62]–[64].
For the position space Chern number, systems hosting skyrmion phases are prime candidates for observing the edge states and bulk topological responses associated with nonzero \(C_R\). However, the Chern number is not limited to these systems, and classes of systems for which the internal degrees of freedom in a unit cell are larger than two, with no vector field representation, or associated winding number \(N_{\text{sk}}\), also can serve as a platforms for finding systems with nonzero \(C_R\). In the case of momentum space Chern insulators a common theoretical and experimental tool for finding or engineering nonzero \(C_K\) is looking for topological symmetry protected degeneracies in the band structure of a material and finding perturbations that break these symmetries leading to an insulating energy gap with topological properties [65], [66]. In principle a similar technique could be applied to highly localized systems with topological crossings in the approximate position space spectrum of the material, \(E_n(\boldsymbol{r})\).
To observe the topological edge states associated with \(C_R\neq0\) requires the application of a perturbing momentum space wall. Here we have provided a class of walls that lead to local position space coupling between sites, however it is unclear what the most experimentally viable potential barrier might be. Beyond the electronic materials described here, observing these edgestates in the context of electromagnetic waveguides or mechanical devices may serve as easier platforms to design and implement these walls [67]–[71].
In the presence of interactions that conserve particle number, \(C_R\) remains well defined as long as the spectrum remains non-degenerate as equation 5 makes no reference to the types of terms in \(\widehat{H}\). In the context of degenerate systems \(E_n=E_m\) for some \(n,m\) its an open question of whether there is any type of interactions that can drive \(\chi_H\) to fractionalize in ways similar to \(\sigma_H\) in a fractional quantum Hall state [72]–[74]. Determining the spectral flow within the degenerate manifold of the system’s eigenspectrum as a function of the momentum space fluxes generated by nonzero \(\boldsymbol{\mathcal{A}}^K\), could be a powerful tool for finding states where \(\chi_H\) takes fractional values [38].
Lastly, we note that the models discussed above seems to exhibit an inherent topological obstruction between the momentum space and position space Chern numbers as figure 8 (a)-(b) exhibits no phase space region where \(C_K\) and \(C_R\) are both nonzero. Clearly if the internal vector space hosting the distinct topologies were uncoupled this apparent obstruction would vanish. Looking toward the edge state picture for \(C_R\neq 0\) we see, for example, in figure 4 (b), that the momentum space edge states possibly provide a potential pathway for allowing the canonical position space edge states to hybridize destroying their topological protection and ultimately leading to \(C_K=0\). Interestingly, a semiclassical model of the form \(t_{\alpha\beta}^{\text{sc}}(\boldsymbol{r},\boldsymbol{k})=\boldsymbol{d}(2\pi \boldsymbol{r}/aL+\boldsymbol{k})\cdot \boldsymbol{\sigma}_{\alpha\beta}\) has \(\bar{C}_K^{\text{sc}}=\bar{C}_R^{\text{sc}}\neq 0\) for a large range of \(\eta_K\). Whether or not this system provides a faithful representation at the fully quantum level is left for future work. An open question, then, is if an obstruction exists how to best classify it, and if no obstruction exists what systems host a \(C_K\neq0\) and \(C_R\neq0\) phase and what the physical implications of such a state would be.
The author thanks Xu Yang and Barry Bradlyn for insightful discussions related to this work.
Here we demonstrate the difference between the currents described in section 2 and alternative definitions for current flows in momentum space. For simplicity consider a general noninteracting Hamiltonian that we may write as
\[\widehat{H}=\int d^3p d^3p' \,\dfrac{1}{2}\bigg(\widehat{c}^\dagger(\boldsymbol{p})t(\boldsymbol{p},\boldsymbol{p}')\widehat{c}(\boldsymbol{p'})+ \widehat{c}^\dagger(\boldsymbol{p}')t(\boldsymbol{p}',\boldsymbol{p})\widehat{c}(\boldsymbol{p})\bigg)\]
\(\widehat{H}\) is invariant under the global gauge transformation \(\widehat{c}^\dagger(\boldsymbol{p})\rightarrow \widehat{c}^\dagger(\boldsymbol{p})e^{i\theta}\). Under a local gauge transformation \(\theta\rightarrow \theta(\boldsymbol{p})\), to first order \(\boldsymbol{\nabla}_p\theta(\boldsymbol{p})\) the change in the Hamiltonian \(\Delta H\) is
\[\begin{align} \Delta\widehat{H}&=\int d^3p\bigg[\theta(\boldsymbol{p})\boldsymbol{\nabla}_p\bigg(\int d^3p' \dfrac{i}{2}(\boldsymbol{p}'-\boldsymbol{p}) \nonumber \\ &\bigg(\widehat{c}^\dagger(\boldsymbol{p})t(\boldsymbol{p},\boldsymbol{p}')\widehat{c}(\boldsymbol{p}') -\widehat{c}^\dagger(\boldsymbol{p}')t(\boldsymbol{p}',\boldsymbol{p})\widehat{c}(\boldsymbol{p})\bigg)\bigg)\bigg] \end{align}\]
where we have neglected boundary terms in the integrals. For \(\theta\) constant \(\Delta \widehat{H}=0\), therefore we may define a local conserved current operator
\[\begin{align} \widehat{\boldsymbol{j}}^p(\boldsymbol{p})&= \int d^3p' \,\dfrac{i}{2}(\boldsymbol{p}'-\boldsymbol{p})\bigg(\widehat{c}^\dagger(\boldsymbol{p})t(\boldsymbol{p},\boldsymbol{p}')\widehat{c}(\boldsymbol{p}') \nonumber \\ &-\widehat{c}^\dagger(\boldsymbol{p}')t(\boldsymbol{p}',\boldsymbol{p})\widehat{c}(\boldsymbol{p})\bigg) \end{align}\]
We note previous work has defined a momentum current operator as \(\widehat{\boldsymbol{j}}(\boldsymbol{p})\sim \widehat{c}^\dagger(\boldsymbol{p})\widehat{\boldsymbol{p}} \widehat{c}(\boldsymbol{p})\), [49], [50]. Unlike the current \(\boldsymbol{j}^p(\boldsymbol{p})=\text{Tr}(\widehat{\rho}(t) \widehat{\boldsymbol{j}}^p(\boldsymbol{p}))\), the currents stemming from the operator \(\widehat{\boldsymbol{j}}(\boldsymbol{p})\sim \widehat{c}^\dagger(\boldsymbol{p})\widehat{\boldsymbol{p}} \widehat{c}(\boldsymbol{p})\) do not satisfy a local continuity equations and are not related to the global gauge invariance of \(\widehat{H}\) described above.
The time component of the conserved current can be determined by coupling the system to a time dependent gauge transformation on the heisenburg field operators: \(\widehat{\psi}^\dagger(\boldsymbol{r},t)=\widehat{\psi}^\dagger(\boldsymbol{r},t)e^{i\theta(t)}\). For electronic systems the terms in the action that are modified take the form
\[S\sim \int d^3rdt \, \widehat{\psi}^\dagger(\boldsymbol{r},t)i\partial_t\widehat{\psi}(\boldsymbol{r},t)\]
Again looking at first order changes with respect to \(\theta(t)\) and neglecting boundary terms we have
\[\begin{align} \Delta S&\sim\int d^3rdt \,\theta(t) \partial_t ( \widehat{\psi}^\dagger(\boldsymbol{r},t)\widehat{\psi}(\boldsymbol{r},t)) \nonumber\\ &=\int d^3pdt \,\theta(t) \partial_t ( \widehat{\psi}^\dagger(\boldsymbol{p},t)\widehat{\psi}(\boldsymbol{p},t)) \end{align}\]
This leads to the expressions \(n_r(\boldsymbol{r},t)=\bra{\boldsymbol{r}}\widehat{\rho}(t)\ket{\boldsymbol{r}}\) and \(n_p(\boldsymbol{p},t)=\bra{\boldsymbol{p}}\widehat{\rho}(t)\ket{\boldsymbol{p}}\).
This procedure for defining a conserved current may be generalized to arbitrary interactions where \(\widehat{H}\) need no longer be only quadratic in annihilation and creation operators and the interactions do not involve time derivatives of the field operators. If terms in the Hamiltonian have an unequal amount of annihilation and creation operators the system does not conserve the number of quanta and there is no longer a global gauge symmetry of this form or associated conserved current.
In classical Hamiltonian mechanics, the probability distribution \(\rho(\boldsymbol{r},\boldsymbol{p},t)\) of a particle satisfies a Louisville equation
\[\partial_t \rho +\boldsymbol{\nabla}_r\cdot\boldsymbol{j}_r +\boldsymbol{\nabla}_p\cdot\boldsymbol{j}_p =0\]
A similar equation generalizing flows in a quantum mechanical phase space can be found utilizing the Wigner transform and Moyal product of the von Neumann equation for the density matrix. The resultant quantum Louisville equation allow for identification of the quantum versions of \(\boldsymbol{j}_r\) and \(\boldsymbol{j}_p\) and are not derived from a gauge symmetry of the system as the currents defined above in the main text [47], [48], [51], [52], [75], [76].