Introduction

Chern insulators are classic examples of non-interacting systems with nontrivial bulk topology1, where the quantized Hall conductivity is related to the first Chern number defined in the Brillouin zone (BZ)2. The associated quantum anomalous Hall effect has been observed experimentally3,4,5,6,7 along with robust gapless edge states4,5,8,9.

Recently, it is proposed that there exist a family of topological insulators with delicate topology protected by rotation symmetries10,11. These systems have symmetric and exponentially-localized Wannier functions that cannot be entirely localized to δ-functions. This multicellular topology is shown to be a delicate property, where the topology can be trivialized by adding appropriate bulk atomic bands to either the conduction or valence bands11. A related concept of noncompact atomic insulators is proposed12, where certain obstructed atomic insulators with fragile complement cannot have orthonormal compact Wannier functions which are strictly local and have zero support outside a finite domain.

In this work, we show that nontrivial topology can appear locally in the BZ, even when the global topology is trivial. The idea relies on the concept of sub-Brillouin zone (sBZ) topology, where the topological invariant is defined in a fraction of the BZ. Consider a two-dimensional (2D) system with n mirror symmetries. The mirror symmetries divide the BZ into 2n sBZs with the high-symmetry lines (HSLs), which are the irreducible BZs in these systems. Based on these sBZs, we introduce a family of delicate topological systems, termed as the Chern dartboard insulators (CDIs). The n-th order CDIs (CDIn) are defined with quantized first Chern numbers inside the irreducible BZs. Since the irreducible BZs are only 1/2n fraction of the BZ, all the CDIs exhibit sBZ topology. The n mirror symmetries protect the CDIs and the associated quantized reduced Chern numbers (Fig. 1a). These systems cannot be captured by the theories of tenfold way13,14, symmetric indicators15,16,17 or topological quantum chemistry18,19. In addition, all the CDIs exhibit multicellular and even noncompact topology, i.e., the Wannier functions cannot be entirely localized to δ-functions due to the reduced Chern numbers.

Fig. 1: Illustration of Chern dartboard insulators.
figure 1

a Chern dartboard insulators with different orders. The black dashed lines denote the high-symmetry lines of mirror symmetries in the Brillouin zone. The Chern number is quantized inside the regions enclosed by the high-symmetry lines. Here, the regions with blue and red color have reduced Chern number \({{{{{{{{\mathcal{C}}}}}}}}}_{n}=1,-1\) respectively. b Mercator projection of Type I n = 1 Chern dartboard insulator.

Results

Theory

We aim at finding possible topology protected by n mirror symmetries \({{{{{{{{\mathcal{M}}}}}}}}}_{1},{{{{{{{{\mathcal{M}}}}}}}}}_{2},...,{{{{{{{{\mathcal{M}}}}}}}}}_{n}\). These symmetries divide the BZ into irreducible BZs, which become a fundamental domain to define the topology. A possible realization is to consider systems with the same mirror symmetry representation \({{{{{{{{\mathcal{M}}}}}}}}}_{1},...,{{{{{{{{\mathcal{M}}}}}}}}}_{n}={\sigma }_{z}\otimes I\),

$$\begin{array}{r}{{{{{{{{\mathcal{M}}}}}}}}}_{i}H({{{{{{{\boldsymbol{k}}}}}}}}){{{{{{{{\mathcal{M}}}}}}}}}_{i}^{-1}=H({R}_{i}{{{{{{{\boldsymbol{k}}}}}}}}),\end{array}$$
(1)

where σz and I are the Pauli and identity matrices, and Ri’s represent the mirror reflections in the k space. Here, the basis orbitals are chosen such that the mirror symmetry representation is diagonal. Therefore, the projection matrix onto the occupied space is block-diagonal at the HSLs. Notice that the system also has Cn symmetry with trivial representation Cn = I.

Next, we consider the models in which all the occupied states have the same mirror representations at the HSLs. The blocks in the projection matrix are thus composed of zero and identity matrices, which correspond to the unoccupied and occupied spaces, respectively. Up to a k-dependent U(1) phase, the HSLs are mapped onto a point in the Hilbert space. Note that the boundaries of irreducible BZs are composed of HSLs, or lines that can be mapped to each other by a Cn symmetry with trivial representation. Therefore, the irreducible BZs are topologically equivalent to a compact manifold. The first Chern number is well-defined in the irreducible BZ

$${{{{{{{{\mathcal{C}}}}}}}}}_{n}=-\frac{1}{2\pi }{\int}_{\!\!\!\!{{{{{{{\rm{irBZ}}}}}}}}}{d}^{2}k{{{{{{{\rm{Tr}}}}}}}}{F}_{xy}.$$
(2)

Here Fxy is the non-Abelian Berry curvature, and \({{{{{{{{\mathcal{C}}}}}}}}}_{n}\) is the reduced Chern number of the n-th order CDIs.

The simplest CDI1 is protected by one mirror symmetry and has quantized reduced Chern number inside half of the BZ. There are two types of CDI1: Type I has opposite mirror representations at the two HSLs, which are positive and negative, respectively. A two-band tight-binding Hamiltonian with mirror symmetry \({{{{{{{{\mathcal{M}}}}}}}}}_{y}={\sigma }_{z}\) serves as an example

$${H}_{1}^{I}({{{{{{{\boldsymbol{k}}}}}}}}) = \, \cos {k}_{x}\sin {k}_{y}{\sigma }_{x}+\sin {k}_{x}\sin {k}_{y}{\sigma }_{y}\\ +(m+\cos {k}_{y}){\sigma }_{z}.$$
(3)

In this model, the basis orbitals are an s and a py orbitals. The two HSLs at ky = 0, π divide the BZ into upper and lower sBZs. When − 1 < m < 1, the upper and lower sBZs have quantized reduced Chern numbers \({{{{{{{{\mathcal{C}}}}}}}}}_{1}=\pm \!1\), respectively. Note that the model hosts a flat-band limit at m = 0. If the total number of occupied bands is odd, Type I CDI1 exhibits a quantized bulk polarization20,21,22,23.

On the other hand, Type II CDI1 has the same mirror representations at the two HSLs, which are either both positive or both negative. A flat-band model is given by

$$\begin{array}{rcl}{H}_{1}^{II}({{{{{{{\boldsymbol{k}}}}}}}})&&=\frac{1}{2}(1+\cos {k}_{x})\sin 2{k}_{y}{\sigma }_{x}+\sin {k}_{x}\sin {k}_{y}{\sigma }_{y}\\ &&+\frac{1}{2}[(1+\cos {k}_{x})(\cos 2{k}_{y}-1)+2]{\sigma }_{z}.\end{array}$$
(4)

The bulk polarization \({P}_{x}=\int\nolimits_{0}^{2\pi }{{{{{{{\rm{Tr}}}}}}}}{A}_{x}d{k}_{x}\) shows the returning Thouless pump (RTP) behavior in both cases10,11. The returning Thouless pump invariant is given by the difference of polarizations along the HSLs ΔPx = Px(ky = π) − Px(ky = 0). Notably, this invariant is equivalent to the quantized reduced Chern number in the Type II CDI1.

The sBZ topology can be visualized by mapping (3) to the Bloch sphere with kx → ϕ, ky → θ24,25. This mapping is meaningful only when ky [0, π] or ky [ − π, 0]. In the Type I CDI1, the upper sBZ is mapped to the entire sphere through the Mercator projection, thereby hosting the reduced Chern number \({{{{{{{{\mathcal{C}}}}}}}}}_{1}=1\) (Figs. 1b and 2a). Meanwhile, the lower sBZ with ky [− π, 0] is also mapped to the entire sphere, but now with a negative reduced Chern number \({{{{{{{{\mathcal{C}}}}}}}}}_{1}=-1\) due to mirror symmetry. The quantization of these reduced Chern numbers can be understood as follows: Under the mirror symmetry \({{{{{{{{\mathcal{M}}}}}}}}}_{y}={\sigma }_{z}\), the ky = 0 and π HSLs are mapped to the north and south poles, respectively, as they have opposite representations. The sBZs are then topologically equivalent to S2, and the reduced Chern numbers \({{{{{{{{\mathcal{C}}}}}}}}}_{1}\) are well-defined (Fig. 1b). In contrast to Type I CDI1, Type II CDI1 has well-defined skyrmions inside the sBZs, as shown in Fig. 2b. The sBZ topology is more complicated as both HSLs are mapped to the north pole, which can be directly related to the existence of skyrmions.

Fig. 2: Pseudospin textures of the Chern dartboard insulators.
figure 2

The vector field represents the components of nx and ny, and the color represents the nz component. a Type I n = 1 Chern dartboard insulator in the flat-band limit. The reduced Chern number \({{{{{{{{\mathcal{C}}}}}}}}}_{1}=1\) arising from the winding around the south pole at ky = π. b Type II n = 1 Chern dartboard insulator in the flat-band limit. The reduced Chern number \({{{{{{{{\mathcal{C}}}}}}}}}_{1}=1\) arising from the skyrmion living inside half of the BZ. c n = 2 Chern dartboard insulator. d Type I n = 3 Chern dartboard insulator. e n = 4 Chern dartboard insulator. f The zoom-in subplot for the red frame in e.

Higher-order CDIs are quite different from the CDI1s, since they cannot be captured by the returning Thouless pump invariant. The connection of all HSLs enforces the same mirror-symmetry eigenvalues in the valence bands (or the conduction bands) among them. Therefore, the valence or conduction bands transform exactly the same as one of the trivial s or p orbitals with Wyckoff position a. Figures 2c–f and 3b plot the peudospin textures of the two-band higher-order CDIns with n = 2, 3, 4. All these cases have blue-centered skyrmions or antiskyrmions inside the irreducible BZs, which lead to the nontrivial reduced Chern numbers \({{{{{{{{\mathcal{C}}}}}}}}}_{n}=\pm 1\). With the proper definition from the irreducible BZ, the reduced Chern number serves as a powerful generalization from the returning Thouless pump invariant.

Importantly, the mirror symmetry eigenvalues alone cannot detect CDIs. The CDIs are still inequivalent from the ones with δ-like Wannier functions, as they cannot be adiabatically transformed into each other. Moreover, the n = 2, 4, 6 CDIs are noncompact atomic insulators, where the orthonormal Wannier functions cannot be strictly local and compact12. Note that these models are quite different from the noncompact cases studied in Ref. 12, where the noncompactness arises from the obstruction of the lattices that leads to obstructed atomic insulators. Here, the CDIs are not obstructed and the noncompactness arises due to the multicellularity. Also note that the CDI5 does not exist since it is not lattice compatible.

There are also two types of CDI3s. We define the Type I CDI3 as the one with HSLs passing through the K and \({K}^{{\prime} }\) points (Fig. 1), and the Type II CDI3 as the one with HSLs passing through the M and \({M}^{{\prime} }\) points (Fig. 3a). The Type II CDI3 is slightly different from other CDIs. Here, the irreducible BZs are not enclosed by the HSLs (Fig. 3). Nevertheless, the lines \({M}^{{\prime} }-{K}^{{\prime} }\) and \(M-{K}^{{\prime} }\) are mapped to each other by an emergent \({C}_{3}^{{\prime} }\) symmetry at the center of K or \({K}^{{\prime} }\) point. This \({C}_{3}^{{\prime} }\) symmetry is a combination of a C3 symmetry (which comes from the three mirror symmetries) plus a k-space translation. Therefore, the two boundary lines are glued together and effectively disappear. The sBZ topology is thus well-defined and Eq. (2) still applies. In particular, if we calculate the loop integral around the path \({{\Gamma }}-{M}^{{\prime} }-{K}^{{\prime} }-M-{{\Gamma }}\),

$$\frac{1}{2\pi }\int\nolimits_{{M}^{{\prime} }}^{{K}^{{\prime} }}{{{{{{{\boldsymbol{A}}}}}}}}\cdot d{{{{{{{\boldsymbol{k}}}}}}}}+\frac{1}{2\pi }\int\nolimits_{{K}^{{\prime} }}^{M}{{{{{{{\boldsymbol{A}}}}}}}}\cdot d{{{{{{{\boldsymbol{k}}}}}}}}=0$$
(5)

due to the \({C}_{3}^{{\prime} }\) symmetry. The remaining integral

$$\frac{1}{2\pi }\int\nolimits_{{{\Gamma }}}^{{M}^{{\prime} }}{{{{{{{\boldsymbol{A}}}}}}}}\cdot d{{{{{{{\boldsymbol{k}}}}}}}}+\frac{1}{2\pi }\int\nolimits_{M}^{{{\Gamma }}}{{{{{{{\boldsymbol{A}}}}}}}}\cdot d{{{{{{{\boldsymbol{k}}}}}}}}=-{{{{{{{{\mathcal{C}}}}}}}}}_{3}\in {\mathbb{Z}}$$
(6)

is a loop integral since \({M}^{{\prime} }\) maps to M by \({C}_{3}^{{\prime} }\) symmetry, which has a trivial representation. Therefore, the region enclosed by this path has a quantized reduced Chern number \({{{{{{{{\mathcal{C}}}}}}}}}_{3}^{{\prime} }\in {\mathbb{Z}}\).

Fig. 3: Type II n=3 Chern dartboard insulator.
figure 3

a The quantized Chern number inside the irreducible BZs. The regions with blue and red color have reduced Chern number \({{{{{{{{\mathcal{C}}}}}}}}}_{n}=1,-1\) respectively. The dashed lines indicate the high-symmetry lines. The reciprocal lattice vectors \({{{{{{{{\boldsymbol{G}}}}}}}}}_{1}={(2\pi ,2\pi /\sqrt{3})}^{T}\) and \({{{{{{{{\boldsymbol{G}}}}}}}}}_{2}={(0,4\pi /\sqrt{3})}^{T}\) form the rhombus-shape BZ, which is indicated by the red dashed lines. The numbers denote the Chern numbers inside the irreducible BZs, enclosed by the path \({{\Gamma }}-{M}^{{\prime} }-{K}^{{\prime} }-M-{{\Gamma }}\). b The pseudospin texture of the Type II n = 3 Chern dartboard insulator. There are in total 6 skyrmions and 3 antiskyrmions inside half of the BZ, which add up to 3. The antiskyrmions are not clear in this figure since they are very close to the skyrmions.

Gapless edge states

Similar to the Chern insulators, the appearance of gapless edge states in CDIs can be explained by the domain walls, with the exception of Type I CDI1. Since the edges of CDIs serve as the boundaries between bulk and vacuum, domain walls naturally appear from the negative mass terms in the irreducible BZs under band inversions. For Type I CDI1, there are no isolated band-inversion points. Therefore, the gapless edge states only exist in the directions perpendicular to the HSLs. On the other hand, the rest CDIs host isolated band-inversion points inside the irreducible BZ, owing to the quantized reduced Chern number \({{{{{{{{\mathcal{C}}}}}}}}}_{n}\). Inside the irreducible BZ, the topology shares similar behavior with regular Chern insulators. If one tries to close the gap by creating massive Dirac cones at the band-inversion points, the minimal low-energy Dirac Hamiltonian with mirror symmetry representation σzI can be expressed as

$$H({{{{{{{\boldsymbol{k}}}}}}}},r)={k}_{x}{{{\Gamma }}}_{x}+{k}_{y}{{{\Gamma }}}_{y}+m(r){\sigma }_{z}\otimes I,$$
(7)

where the three matrices Γx, Γy, σzI anticommute with each other, and m(r) is a position-dependent mass term. Since m(r) < 0 inside the bulk, gapless edge states appear as the domain walls between the bulk and the vacuum withm(r) > 026,27. In the two-band models, the band-inversion points are exactly associated with the skyrmion centers in Fig. 2.

It is worth emphasizing a fundamental difference between the Chern insulators and the CDIs. In a Chern insulator with \({{{{{{{\mathcal{C}}}}}}}}=1\), we have only one band-inversion point inside the BZ. Thus, the chiral gapless edge states appear due to the domain walls between the bulk and the vacuum. However, for CDIs with \({{{{{{{{\mathcal{C}}}}}}}}}_{n}=1\), we have 2n band-inversion points with opposite-sign reduced Chern numbers. Therefore, we expect the edge states with opposite velocities in the edge spectrum. Following ref. 11, we can derive the bulk-boundary correspondence

$${{{{{{{{\mathcal{C}}}}}}}}}_{n}=\frac{1}{n}\mathop{\sum}\limits_{j}I\left(\frac{d{E}_{j}}{dk} \, > \, 0\right)=\frac{1}{n}\mathop{\sum}\limits_{j}I\left(\frac{d{E}_{j}}{dk} \, < \, 0\right).$$
(8)

Here I(x) is the indicator function counting the number of edge states, and dEj/dk are the corresponding velocities. We have chosen an arbitrary energy level E that passes through the edge states, and the sum is over all the edge states. Since a positive reduced Chern number corresponds to an edge state with positive velocity (and vice versa), the bulk-boundary correspondence can be established accordingly. In Fig. 4, we plot the nanoribbon band structures for all the CDIs. Figure 4a represents the typical edge spectrum for delicate TIs. It is easy to observe that the bulk-boundary correspondence Eq. (8) is satisfied. Finally, the edge states in Fig. 4c–f are doubly degenerate because of mirror symmetry that relates the two boundaries.

Fig. 4: Edge states of Chern dartboard insulators.
figure 4

The nanoribbon band structures are shown in all subfigures. The doubly degenerate edge states localized separately at the two opposite edges are highlighted by red color. a Type I and II n = 1 Chern dartboard insulators with edges along the y-direction in the flat-band limit. The edge states localized at the left (right) edge are denoted by blue (black) color. b Type II n = 1 Chern dartboard insulator with edges along the x-direction in the flat-band limit. c n = 2 Chern dartboard insulator with edges along the x-direction. d n = 4 Chern dartboard insulator with edges along the x-direction. e Type I n = 3 Chern dartboard insulator with edges along the x-direction, which correspond to the flat edges. f Type II n = 3 Chern dartboard insulator with edges along the y-direction, which correspond to the zigzag edges.

Midgap corner states

By cutting the edges along the (1,1) and (1,-1) directions of Type I CDI1, we obtain two protected midgap corner states with quantized 1/2 charges. Notice that the unit cell is preserved, and the upper and lower corners have two atoms instead of one atom. Contrary to the 2D weak topological insulators where there are plenties of midgap edge states, Type I CDI1 host two protected midgap corner states at the upper and lower corners (Fig. 5). This is similar to the midgap corner states in a model with quantized polarization28, where the corner states appear along the polarization direction. Therefore, Type I CDI1 also serves as the simplest two-band models with protected midgap corner states.

Fig. 5: Midgap corner states in Type I n=1 Chern dartboard insulator.
figure 5

a The nanoflake energy spectrum. b The probability distribution of the two corner states. In the flat-band limit, the left and right corners of the nanoflake also host midgap corner states, but they are not robust. Here for clarity, we set m = 0.2 and add the nearest-neighbor coupling \(0.3\cos {k}_{x}{\sigma }_{z}\) to Eq. (3).

Möbius fermions

The edge states parallel to the x-axis in Type II CDI1 show even more striking phenomenon. We expect two chiral gapless edge states with opposite chirality near E = 0, regardless of the edge terminations due to the band inversions inside the irreducible BZ. In the flat-band limit, the edge Hamiltonian describes the phase transition point of the four-band SSH model, and the edge states form the Möbius fermions29 see Fig. 4b and Supplementary Note 1. The energy of the two edge states are \({E}_{1}({k}_{x})=\sin ({k}_{x}/2)\) and \({E}_{2}({k}_{x})=-\sin ({k}_{x}/2)\). A Möbius twist is clearly observed: The energies are only periodic in kx [0, 4π], and a single edge Dirac cone appears at kx = 0. Since the edge Dirac cone is protected by the quantized reduced Chern number, the Dirac cone cannot disappear although the position can shift from kx = 0. The \({e}^{i{k}_{x}/2}\) dependence is also clearly shown in the edge states. See Supplementary Note 1 for details. In addition to Type II CDI1, the Möbius fermions also appear in both types of CDI3s (Fig. 4e, f). See Supplementary note 2 for details. Finally, we note that the Möbius fermions can only appear with odd numbers of Dirac cones in the CDIs.

Discussion

We introduce the concept of sBZ topology that manifests itself in different classes of CDIs. CDIs host gapless edge states in general and can even develop nontrivial Möbius fermions or midgap corner states in certain cases. Although here we only consider specific examples of the sBZ topology, one can easily generalize the same argument to systems in higher dimensions or with different symmetries/constraints. The sBZ topology thus opens a fertile area for new topological systems with nontrivial surface responses. The different physical properties from the global topology make the realization and classification of the sBZ topology a new frontier of research in topological materials.

We note that the concept of local topology has been discussed in the valley Hall effect and some attempts have been made to classify the topology30,31. However, the valley Hall effect is not a robust band topology as (i) the valley Chern number is not exactly quantized (ii) the edge states can be trivialized by adiabatically transforming the Hamiltonian without closing the band gap. On the contrary, CDIs are systems with exactly quantized Chern number inside the sBZ and robust band topology. Finally, thanks to the recent advances in detecting local Berry curvature in various systems32,33, and in realizing topological phases in nanophotonic silicon ring resonators34, the realization and observation of CDIs and their exotic edge states is expected in the near future.

Methods

Conventions and definitions

With translational symmetry, the second quantized tight-binding Hamiltonian can be written into the Bloch form,

$$\hat{H}=\mathop{\sum}\limits_{{{{{{{{\boldsymbol{k}}}}}}}}}{c}_{i,{{{{{{{\boldsymbol{k}}}}}}}}}^{{{{\dagger}}} }{\left[H({{{{{{{\boldsymbol{k}}}}}}}})\right]}_{ij}{c}_{j,{{{{{{{\boldsymbol{k}}}}}}}}},$$
(9)

where

$${c}_{j,{{{{{{{\boldsymbol{k}}}}}}}}}=\frac{1}{\sqrt{{N}_{t}}}\mathop{\sum}\limits_{{{{{{{{\boldsymbol{R}}}}}}}}}{e}^{i{{{{{{{\boldsymbol{k}}}}}}}}\cdot {{{{{{{\boldsymbol{R}}}}}}}}}{c}_{j,{{{{{{{\boldsymbol{R}}}}}}}}}$$
(10)

is the electron annihilation operator. Here, j = 1, . . . , 2N labels the basis orbitals and spins, R labels the unit cell position, and Nt is the total number of the unit cells. We use the convention that the Bloch Hamiltonian H(k) is periodic under a translation of a reciprocal lattice vector G:

$$\begin{array}{r}H({{{{{{{\boldsymbol{k}}}}}}}})=H({{{{{{{\boldsymbol{k}}}}}}}}+{{{{{{{\boldsymbol{G}}}}}}}}).\end{array}$$
(11)

The intra-cell eigenstates are defined by:

$$H({{{{{{{\boldsymbol{k}}}}}}}})\left\vert {u}^{l}({{{{{{{\boldsymbol{k}}}}}}}})\right\rangle ={E}^{l}({{{{{{{\boldsymbol{k}}}}}}}})\left\vert {u}^{l}({{{{{{{\boldsymbol{k}}}}}}}})\right\rangle ,$$
(12)

where l = 1, . . . , 2N are the band indices and El(k) is the eigenenergy. Note that one can generically choose a smooth and periodic gauge for the eigenstates of CDIs since the total Chern number is zero. Considering the half-filling band insulators, the intra-cell states can be decomposed into the valence states \(\left\vert {u}_{v}^{l}\right\rangle\) and the conduction states \(\left\vert {u}_{c}^{l}\right\rangle\), where l = 1, . . . , N. The Bloch state is given by \(\left\vert {\psi }^{l}({{{{{{{\boldsymbol{k}}}}}}}})\right\rangle ={e}^{i{{{{{{{\boldsymbol{k}}}}}}}}\cdot {{{{{{{\boldsymbol{R}}}}}}}}}\left\vert {u}^{l}({{{{{{{\boldsymbol{k}}}}}}}})\right\rangle\).

The non-Abelian Berry connection for the valence bands is defined as:

$${{{{{{{{\boldsymbol{A}}}}}}}}}_{lm}({{{{{{{\boldsymbol{k}}}}}}}})=i\left\langle {u}_{v}^{l}({{{{{{{\boldsymbol{k}}}}}}}})\right\vert {{{{{{{\boldsymbol{\nabla }}}}}}}}\left\vert {u}_{v}^{m}({{{{{{{\boldsymbol{k}}}}}}}})\right\rangle ,$$
(13)

and the non-Abelian Berry curvature in two dimensions is:

$${F}_{xy,lm}={\partial }_{x}{A}_{y,lm}-{\partial }_{y}{A}_{x,lm}-i{\left[{A}_{x},{A}_{y}\right]}_{lm}.$$
(14)

Mathematical formulation of Chern dartboard insulators

Consider n mirror symmetries \({{{{{{{{\mathcal{M}}}}}}}}}_{1},{{{{{{{{\mathcal{M}}}}}}}}}_{2},...,{{{{{{{{\mathcal{M}}}}}}}}}_{n}\) with the same mirror symmetry representation \({{{{{{{{\mathcal{M}}}}}}}}}_{1},...,{{{{{{{{\mathcal{M}}}}}}}}}_{n}={\sigma }_{z}\otimes I\):

$${{{{{{{{\mathcal{M}}}}}}}}}_{i}H({{{{{{{\boldsymbol{k}}}}}}}}){{{{{{{{\mathcal{M}}}}}}}}}_{i}^{-1}=H({R}_{i}{{{{{{{\boldsymbol{k}}}}}}}}),$$
(15)

where Ri represent mirror reflections in k space. Using Stokes theorem:

$$-\frac{1}{2\pi }\oint {{{{{{{\rm{Tr}}}}}}}}\, {{{{{{{\boldsymbol{A}}}}}}}}\cdot d{{{{{{{\boldsymbol{k}}}}}}}}=-\frac{1}{2\pi }{\int}_{\!\!\!{{{{{{{\rm{irBZ}}}}}}}}}{d}^{2}k\, {{{{{{{\rm{Tr}}}}}}}}\, {F}_{xy}={{{{{{{{\mathcal{C}}}}}}}}}_{n},$$
(16)

where A and Fxy are the non-Abelian Berry connection and curvature, and \({{{{{{{{\mathcal{C}}}}}}}}}_{n}\) is the reduced Chern number of the n-th order CDIs. The loop integral encloses the irreducible BZ. On the HSLs, the valence states are eigenstates of the Hamiltonian due to Eq. (15). Next, we consider the models where all the occupied states at the high-symmetry lines have the same mirror representations. As a result, the valence states are spanned by the basis orbitals:

$$\left\vert {u}_{v}^{i}({{{{{{{\boldsymbol{k}}}}}}}}\in {{{{{{{\rm{HSLs}}}}}}}})\right\rangle =\mathop{\sum }\limits_{j=1}^{N}{U}_{ij}({{{{{{{\boldsymbol{k}}}}}}}}\in {{{{{{{\rm{HSLs}}}}}}}})\left\vert {b}^{j}\right\rangle ,$$
(17)

where \(\left\vert {b}^{j}\right\rangle\) with j = 1, . . . , N are the basis orbitals that have the same mirror symmetry representation with the occupied states \(\left\vert {u}_{v}^{j}({{{{{{{\boldsymbol{k}}}}}}}}\in {{{{{{{\rm{HSLs}}}}}}}})\right\rangle\). Here, the basis orbitals are chosen into the basis such that the mirror symmetry representation is diagonal. Since the total Chern number is zero, Uij(k) can be chosen to a smooth and periodic U(N) gauge transformation. The key point is that the rank of the occupied states is equal to the rank of the basis states \(\left\vert {b}^{j}\right\rangle\) such that Uij(k) is a well-defined U(N) gauge transformation. By plugging Eq. (17) into Eq. (16), it follows that,

$$\frac{i}{2\pi }\int\,{{{{{{{\rm{Tr}}}}}}}}[{U}_{\pi }^{{{{\dagger}}} }{{{{{{{\boldsymbol{\nabla }}}}}}}}{U}_{\pi }-{U}_{0}^{{{{\dagger}}} }{{{{{{{\boldsymbol{\nabla }}}}}}}}{U}_{0}]\cdot d{{{{{{{\boldsymbol{k}}}}}}}}={{{{{{{{\mathcal{C}}}}}}}}}_{1},$$
(18)

where Uπ and U0 denote the gauge transformation at the two different HSLs, and

$$-\frac{i}{2\pi }\oint {{{{{{{\rm{Tr}}}}}}}}{U}^{{{{\dagger}}} }{{{{{{{\boldsymbol{\nabla }}}}}}}}U\cdot d{{{{{{{\boldsymbol{k}}}}}}}}={{{{{{{{\mathcal{C}}}}}}}}}_{n},$$
(19)

for n > 1. The reduced Chern number is thus quantized to integers. Note that the k-dependent U(1) phase is crucial to obtain the nonzero reduced Chern number.

Skyrmion number

The topology of two-band CDIs can be visualized using the psudospin textures. We first expand the Bloch Hamiltonian into the Pauli matrices:

$$H({{{{{{{\boldsymbol{k}}}}}}}})=\mathop{\sum}\limits_{i}{d}_{i}({{{{{{{\boldsymbol{k}}}}}}}}){\sigma }_{i},$$
(20)

where σi with i = x, y, z are the Pauli matrices. The reduced Chern number can be defined as the degree of the map from the irreducible BZ to S2:

$$\begin{array}{r}{{{{{{{{\mathcal{C}}}}}}}}}_{n}=-\frac{1}{4\pi }{\int}_{\!\!{{{{{{{\rm{irBZ}}}}}}}}}{d}^{2}k{{{{{{{\boldsymbol{n}}}}}}}}\cdot \left(\frac{\partial {{{{{{{\boldsymbol{n}}}}}}}}}{\partial {k}_{x}}\times \frac{\partial {{{{{{{\boldsymbol{n}}}}}}}}}{\partial {k}_{y}}\right)\end{array}$$
(21)

where n(k) = d(k)/d(k) are the unit vectors that define the space of S2. The reduced Chern number measures how many times the irreducible BZ wraps around S2.

The peudospin textures of CDIs are plotted in Fig. 2. The first Chern number can be calculated as the sum of the indices around either n0 = (0, 0, 1) or n0 = (0, 0, −1) inside the BZ, with a sign difference35. Note that this choice is just for convenience as one can easily do an arbitrary unitary transformation. The reduced Chern number is

$${{{{{{{{\mathcal{C}}}}}}}}}_{n}=\mathop{\sum}\limits_{i}{S}_{i},$$
(22)

where Si is the index around the south pole n0 = (0, 0, −1) with the blue center in the plot, and i denotes the different skyrmions inside the BZ. Since the irreducible BZ is a two-dimensional manifold, the indices can be calculated simply as the winding numbers of the vectors around the south pole. Notice that the Poincaré-Hopf theorem constrains the total indices including those around the north pole n0 = (0, 0, 1) are summed to zero. This is consistent with Eq. (21) since a nonzero Chern number implies the north pole and the south pole must be wrapped around nontrivially.

Tight-binding models

Here we list the two-band spinless tight-binding models used to construct the figures in the main text for CDIs. The n = 1, 2, 4 CDIs are built in the simple square lattice with primitive lattice vectors a1 = (1, 0) and a2 = (0, 1) in the unit of a lattice constant. The CDI3 is built in the triangular lattice with primitive lattice vectors a1 = (1, 0) and \({{{{{{{{\boldsymbol{a}}}}}}}}}_{2}=(1/2,\sqrt{3}/2)\) in the unit of a lattice constant. The basis orbitals are all placed on the atoms. The numerical results of the midgap corner states and the nanoribbon band structures are performed using the PYTHTB package36.

Type I CDI1:

$${H}_{1}^{I}({{{{{{{\boldsymbol{k}}}}}}}}) = \, \cos {k}_{x}\sin {k}_{y}{\sigma }_{x}+\sin {k}_{x}\sin {k}_{y}{\sigma }_{y}\\ +(m+\cos {k}_{y}){\sigma }_{z},$$
(23)

where m is a parameter. The basis orbital consists of a s orbital and a py orbital. The Hamiltonian has the mirror symmetry \({{{{{{{{\mathcal{M}}}}}}}}}_{y}={\sigma }_{z}\). For − 1 < m < 1, this model has a quantized reduced Chern number \({{{{{{{{\mathcal{C}}}}}}}}}_{1}=1\) inside the upper half BZ, see Fig. 1. The system has a flat-band limit when m = 0.

Type II CDI1:

$${H}_{1}^{II}({{{{{{{\boldsymbol{k}}}}}}}}) = \, \cos {k}_{x}\sin 2{k}_{y}{\sigma }_{x}+\sin {k}_{x}\sin {k}_{y}{\sigma }_{y}\\ +(m+\cos 2{k}_{y}-\cos {k}_{x}){\sigma }_{z},$$
(24)

where m is a parameter. The basis orbital consists of a s orbital and a py orbital. The Hamiltonian has the mirror symmetry \({{{{{{{{\mathcal{M}}}}}}}}}_{y}={\sigma }_{z}\). For 0 < m < 2, this model has a quantized reduced Chern number \({{{{{{{{\mathcal{C}}}}}}}}}_{1}=1\) inside the upper half BZ, see Fig. 1. The system has a flat-band limit in the following form:

$${H}_{1}^{IIc}({{{{{{{\boldsymbol{k}}}}}}}}) = \, \frac{1}{2}(1+\cos {k}_{x})\sin 2{k}_{y}{\sigma }_{x}+\sin {k}_{x}\sin {k}_{y}{\sigma }_{y}\\ +\frac{1}{2}[(1+\cos {k}_{x})(\cos 2{k}_{y}-1)+2]{\sigma }_{z}.$$
(25)

CDI2:

$${H}_{2}({{{{{{{\boldsymbol{k}}}}}}}})= \, -\sin {k}_{x}\sin 2{k}_{y}{\sigma }_{x}+\sin 2{k}_{x}\sin {k}_{y}{\sigma }_{y}\\ +(m+\cos 2{k}_{x}+\cos 2{k}_{y}){\sigma }_{z}.$$
(26)

where m is a parameter. The basis orbital consists of a s orbital and a dxy orbital. The Hamiltonian has two mirror symmetries \({{{{{{{{\mathcal{M}}}}}}}}}_{x}={{{{{{{{\mathcal{M}}}}}}}}}_{y}={\sigma }_{z}\). For 0 < m < 2, this model has a quantized reduced Chern number \({{{{{{{{\mathcal{C}}}}}}}}}_{2}=1\) inside the upper right quarter of the BZ, see Fig. 1. We set m = 1.0 for all the figures.

CDI4:

$${H}_{4}({{{{{{{\boldsymbol{k}}}}}}}})= \, \left(-\sin {k}_{x}\sin 4{k}_{y}+\sin 4{k}_{x}\sin {k}_{y}\right){\sigma }_{x}\\ +\left(\sin 2{k}_{x}\sin 4{k}_{y}-\sin 4{k}_{x}\sin 2{k}_{y}\right){\sigma }_{y}\\ +\left[m+\cos 2{k}_{x}+\cos 2{k}_{y}+\cos 4{k}_{x}\right.\\ \left.+\cos 4{k}_{y}+4\cos {k}_{x}\cos {k}_{y}\right]{\sigma }_{z},$$
(27)

where m is a parameter. The basis orbital consists of a s orbital and a second orbital that is odd under four mirror symmetries. The Hamiltonian has four mirror symmetries \({{{{{{{{\mathcal{M}}}}}}}}}_{x}={{{{{{{{\mathcal{M}}}}}}}}}_{y}={{{{{{{{\mathcal{M}}}}}}}}}_{x+y}={{{{{{{{\mathcal{M}}}}}}}}}_{x-y}={\sigma }_{z}\). For 2 < m < 4, this model has a quantized reduced Chern number \({{{{{{{{\mathcal{C}}}}}}}}}_{4}=1\) inside the irreducible BZ, see Fig. 1. We set m = 3.0 for all the figures.

Type I CDI3:

$${H}_{3}({{{{{{{\boldsymbol{k}}}}}}}})= \left[\sin \frac{5}{2}{k}_{x}\sin \frac{\sqrt{3}}{2}{k}_{y}-\sin 2{k}_{x}\sin \sqrt{3}{k}_{y}\right.\\ \left.+\sin \frac{1}{2}{k}_{x}\sin \frac{3\sqrt{3}}{2}{k}_{y}\right]{\sigma }_{x}\\ +\left[-\cos \frac{5}{2}{k}_{x}\sin \frac{\sqrt{3}}{2}{k}_{y}-\cos 2{k}_{x}\sin \sqrt{3}{k}_{y}\right.\\ \left.+\cos \frac{1}{2}{k}_{x}\sin \frac{3\sqrt{3}}{2}{k}_{y}\right]{\sigma }_{y}\\ +\left[m+\mathop{\sum }\limits_{a=1}^{6}\left({e}^{i{{{{{{{{\boldsymbol{t}}}}}}}}}_{2}(a)\cdot {{{{{{{\boldsymbol{k}}}}}}}}}+\frac{1}{2}{e}^{2i{{{{{{{{\boldsymbol{t}}}}}}}}}_{2}(a)\cdot {{{{{{{\boldsymbol{k}}}}}}}}}\right)\right]{\sigma }_{z},$$
(28)

where m is a parameter and \({{{{{{{{\boldsymbol{t}}}}}}}}}_{2}(a)=\sqrt{3}{[\cos (\pi a/3-\pi /6),\sin (\pi a/3-\pi /6)]}^{T}\). The basis orbitals consist of a s orbital and a \({f}_{y(3{x}^{2}-{y}^{2})}\) orbital. The Hamiltonian has three mirror symmetries \({{{{{{{{\mathcal{M}}}}}}}}}_{y}={C}_{3}{{{{{{{{\mathcal{M}}}}}}}}}_{y}{C}_{3}^{-1}={C}_{3}^{2}{{{{{{{{\mathcal{M}}}}}}}}}_{y}{C}_{3}^{-2}={\sigma }_{z}\). The σz term contains the hoppings with range a1 + a2, 2(a1 + a2), and also the ones generated by all the C6 rotations. The σx and σy terms contain the hoppings with range a1 + 2a2 and the ones generated by three mirror symmetries. For 0 < m < 4.5, this model has a quantized reduced Chern number \({{{{{{{{\mathcal{C}}}}}}}}}_{3}=1\) inside the irreducible BZ, see Fig. 1. We set m = 2.0 for all the figures.

Type II CDI3:

$${H}_{3}^{II}({{{{{{{\boldsymbol{k}}}}}}}})= \left[\sin \frac{5}{2}{k}_{x}\sin \frac{\sqrt{3}}{2}{k}_{y}-\sin 2{k}_{x}\sin \sqrt{3}{k}_{y}\right.\\ \left.+\sin \frac{1}{2}{k}_{x}\sin \frac{3\sqrt{3}}{2}{k}_{y}\right]{\sigma }_{x}\\ +\left[\sin \frac{5}{2}{k}_{x}\cos \frac{\sqrt{3}}{2}{k}_{y}-\sin 2{k}_{x}\cos \sqrt{3}{k}_{y}\right.\\ \left.-\sin \frac{1}{2}{k}_{x}\cos \frac{3\sqrt{3}}{2}{k}_{y}\right]{\sigma }_{y}\\ +\left[m+\mathop{\sum }\limits_{a=1}^{6}\left({e}^{i{{{{{{{{\boldsymbol{t}}}}}}}}}_{1}(a)\cdot {{{{{{{\boldsymbol{k}}}}}}}}}+{e}^{2i{{{{{{{{\boldsymbol{t}}}}}}}}}_{1}(a)}\right)\right]{\sigma }_{z},$$
(29)

where m is a parameter and \({{{{{{{{\boldsymbol{t}}}}}}}}}_{1}(a)={[\cos (\pi a/3),\sin (\pi a/3)]}^{T}\). The basis orbitals consist of a s orbital and a \({f}_{x({x}^{2}-3{y}^{2})}\) orbital. The Hamiltonian has three mirror symmetries \({{{{{{{{\mathcal{M}}}}}}}}}_{x}={C}_{3}{{{{{{{{\mathcal{M}}}}}}}}}_{x}{C}_{3}^{-1}={C}_{3}^{2}{{{{{{{{\mathcal{M}}}}}}}}}_{x}{C}_{3}^{-2}={\sigma }_{z}\). The σz term contains the hoppings with range a1, 2a1, and also the ones generated by all the C6 rotations. The σx and σy contains the hoppings with range 2a1 + a2 and the ones generated by three mirror symmetries. The system has a quantized reduced Chern number \({{{{{{{{\mathcal{C}}}}}}}}}_{3}=1\) if 0.5 < m < 2.5, see Fig. 3. We set m = 1.5 for all the figures.