Introduction

The search, discovery, and design of flat bands in electronic structures have attracted much interest in realizing novel correlated and topological states of matter due to the suppression of kinetic energy. A primary example is the theoretical proposal of flat band enabled fractional quantum anomalous hall effect1,2,3,4,5, which has been observed recently in twisted bilayer MoTe26, twisted bilayer graphene7, and multilayer graphene8. There are diverse and intriguing physical phenomena associated with flat bands in quantum materials, including negative orbital flat band magnetism in kagome magnetic metal Co3Sn2S29, strange metallicity in flat band kagome materials Ni3In10, and non-Fermi liquid behavior in flat band pyrochlore materials CuV2S411. In the much attractive “135” family of kagome metals and superconductors AV3Sb5 (A = K, Cs, Rb) and related compounds such as CsTi3Bi5, the interorbital flat band physics may play an important role as the low-energy electronic structure evades the one-orbital model12,13 and incipient flat bands beyond density functional theory have even been detected recently14,15. Remarkably, the flat bands in the new member of the family CsCr3Sb5 are close to the Fermi level and produce a landscape of correlated magnetic and charge density wave states, and quantum criticality, non-Fermi liquid metals, and superconductivity under pressure16,17. Since the multiorbital nature is generic to quantum materials13,18, it is crucial to understand the multiorbital origin of the flat bands and their electronic wavefunctions, which are necessary for engineering flat bands and constructing theoretical models including correlations beyond band theory to study emergent novel electronic states.

An increasing number of theoretical approaches have been developed to understand and construct flat bands19,20,21, including the line-graph method22,23,24,25, the Wannier function, and the compact localized states method26,27,28,29,30,31,32. Fine-tuning parameters in certain systems can also result in a flat band33,34,35,36. In this work, we present a systematic theory to construct single- and multiorbital flat bands in the 2D kagome and 3D pyrochlore lattices made of corner-sharing molecular motifs of triangles and tetrahedrons. Different and complementary to the existing approaches, we develop a mutual eigenstate method (MEM) based on the isolated molecular states33,37,38,39, which enables us to obtain the analytical flat band wavefunction and determine its group-theoretic origin from the molecular states. Moreover, the MEM reveals the important correlation of the flat band wavefunction singularity and topological properties with the hopping symmetries within molecular motifs. We directly utilize the orbital symmetry at the lattice sites, i.e. the local site symmetry, which is particularly suitable for the construction of flat bands in the presence of multiple orbitals20,39,40,41. The new method is also applicable for treating an equal number of orbitals on different sublattices, thereby contributing an important component to the recently proposed general construction of flat bands for an unbalanced number of sublattice orbitals20.

We discover that the local site symmetry, such as mirror and inversion, plays a vital role. The mathematical origin of the interorbital hopping generated flat bands (“interorbital flat band” is used in the following text for brevity) is the formation of antisymmetric (or skew-symmetric) off-diagonal interorbital hopping Hamiltonian. We show that inversion even/odd orbitals give rise to singular flat bands containing band-touching points with dispersive bands, while mirror even/odd orbitals lead to a new type of nonsingular flat band in lattices with an odd number of sublattice sites, including the kagome lattice. The different singularity of the mirror/inversion flat bands arises due to whether the interorbital hopping breaks the symmetries within the molecular motifs. We demonstrate the realization and topological properties of the mirror-symmetry generated flat bands for multiorbital materials on the kagome lattice using the Slater-Koster formalism42. An intriguing property we discover is that the interorbital flat band can be transformed into a dispersive kagome band with inherited pure-type (p-type) van Hove singularity (vHS) where the wavefunctions are localized on one of the three sublattices in space. Beyond advancing the general theory of flat band construction, our findings are directly relevant to the intriguing electronic structure of the “135” kagome metals AV3Sb5 and related compounds, particularly the anomalous double p-type vHS12,13 and the incipient flat bands near vHS detected in both CsTi3Bi514 and CsV3Sb515. Moreover, the interorbital flat band environment captures that in the pyrochlore CuV2S4 and provides a concrete model for including strong correlation effects beyond band theory11.

One-orbital model and MEM

The one-orbital tight-binding Hamiltonian with hopping t on the kagome lattice can be written as H = t HK + μI in the three-sublattice basis \(\left[{c}_{1}^{\dagger }({\bf{k}}),{c}_{2}^{\dagger }({\bf{k}}),{c}_{3}^{\dagger }({\bf{k}})\right]\), and

$${H}^{K}=2\left[\begin{array}{ccc}0&{\bf{c}}({\bf{k}}\cdot {{\bf{r}}}_{21})&{\bf{c}}({\bf{k}}\cdot {{\bf{r}}}_{31})\\ {\bf{c}}({\bf{k}}\cdot {{\bf{r}}}_{12})&0&{\bf{c}}({\bf{k}}\cdot {{\bf{r}}}_{32})\\ {\bf{c}}({\bf{k}}\cdot {{\bf{r}}}_{13})&{\bf{c}}({\bf{k}}\cdot {{\bf{r}}}_{23})&0\end{array}\right]$$
(1)

where μ is the chemical potential, rij denotes the hopping vector connecting the sublattice sites i and j in an up triangle in Fig. 1a, and the wavevector k is defined in the first Brillouin zone in Fig. 1b. For brevity, \({\bf{c}}(x)\equiv \cos (x)\) and \({\bf{s}}(x)\equiv \sin (x)\) are used throughout. It is widely known that the band structure obtained from the eigenstates of Eq. (1) contains a flat band, as shown in Fig. 1d, middle. Various methods, including the compact localized states based on Wannier functions32 and line-graph of honeycomb lattice43, have been employed to understand the physical and mathematical origin of the flat band.

Fig. 1: Flat band in one-orbital tight-binding model on the kagome lattice.
figure 1

a We use the C6v point group for the 2D kagome lattice and C2v group for the local site symmetry at Wyckoff position 3c. There are two sets of mirror planes perpendicular to the kagome lattice. The dash lines indicate the unit-cell. b Brillouin Zone and high symmetry path of the kagome lattice. c Illustration of mutual eigenstate shared by up and down triangles for one-orbital flat band. The arrows (filled: +; empty: −) indicate Fourier transformation vectors r1/2/3r0 from three hexagonal centers. The sublattices 1/2/3 are marked by cyan, magenta, and yellow, respectively. d Illustration of kagome flat band construction (t = −1.0 eV) from isolated up (red) and down (blue) triangles with k-independent energies.

Since the kagome lattice is made of alternating corner-sharing up and down triangles, the Hamiltonian HK in Eq. (1) can be decomposed as HK = HΔ + H,

$${H}^{\Delta /\nabla }({\bf{k}})=\left[\begin{array}{ccc}0&{e}^{\mp i{k}_{3}}&{e}^{\pm i{k}_{2}}\\ {e}^{\pm i{k}_{3}}&0&{e}^{\mp i{k}_{1}}\\ {e}^{\mp i{k}_{2}}&{e}^{\pm i{k}_{1}}&0\end{array}\right],{H}_{{\rm{molecule}}}^{\Delta /\nabla }=\left[\begin{array}{ccc}0&1&1\\ 1&0&1\\ 1&1&0\end{array}\right],$$
(2)

where kl = ϵijlk rij. \({H}^{\Delta }={({H}^{\nabla })}^{* }\) is a result of the inversion symmetry and the \({H}_{{\rm{molecule}}}^{\Delta /\nabla }\) is the Hamiltonian for an isolated triangle molecule in the basis \([{c}_{1}^{\dagger },{c}_{2}^{\dagger },{c}_{3}^{\dagger }]\). We are thus motivated to develop a systematic molecular approach37,38 to the flat band states from the localized states on the isolated motifs. The eigenvalues of HΔ/ are independent of the reciprocal vector k with n2 accidental degeneracy at each energy: E1 = 2 in the \({{\mathbb{A}}}_{1}\) irreducible representation (irrep) and E2/3 = − 1 (irrep \({\mathbb{E}}\)), corresponding to n2 isolated triangle molecules. Combining the two non-commuting HΔ and H, a flat band arises as a solution of the total Hamiltonian HK when there exists a mutual eigenstate \({H}^{\Delta /\nabla}\vert {\Psi}_{MEM}\rangle ={E}^{\Delta /\nabla }\vert {\Psi }_{MEM}\rangle\). The resulting k-independent total energy \({E}_{FB}={E}_{MEM}^{\Delta }+{E}_{MEM}^{\nabla }\) as indicated by the purple flat dispersion in Fig. 1d.

The energy and wavefunction of the flat band can be directly derived from the C3v symmetry of the triangles combined with the C2v site symmetry subgroup of the point group. The detailed analysis is given in Methods. For example, the wavefunction can be constructed using symmetry arguments and understood as a linear combination of the degenerate eigenstates in the \({\mathbb{E}}\) irrep \({\Psi }_{2/3}^{{\mathbb{E}}}\). The flat band solution requires the two-sublattice eigenvector \(\left\vert {\Psi }_{3a}\right\rangle =\left[1,-1,0\right]/\sqrt{2}\) as part of the mutual eigenstate, while the orthogonal eigenvector \(\left\vert {\Psi }_{2}\right\rangle =\left[-1,-1,2\right]/\sqrt{6}\) becomes dispersive. The two degenerate states can be linearly combined into \(\left\vert {\Psi }_{3b}\right\rangle =\left[-1,0,1\right]/\sqrt{2}\) and \(\left\vert {\Psi }_{3c}\right\rangle =\left[0,1,-1\right]/\sqrt{2}\), forming a C3 rotation symmetric two-sublattice eigenvector set. The \(\vert {\Psi }_{3a/b/c}\rangle\) isolated molecular states are Fourier transformed with respect to three origins at the center of the adjacent hexagons, as shown in Fig. 1(c), and linearly combined in 1: 1: 1 ratio to get the final wavefunction \(\left\vert {\Psi }_{MEM}\right\rangle\). At Γ point, \(\left\vert {\Psi }_{MEM}\right\rangle\) vanishes and the degeneracy in \({\mathbb{E}}\) is recovered by \(\vert {\Psi }_{2/3}\rangle\). The discontinuous jump of wavefunctions corresponds to the incomplete CLS as a criterion of the flat band singularity31,33,37,44. For a general k-point except Γ, the \(\left\vert {\Psi }_{MEM}\right\rangle\) wavefunction is a basis function of the \({{\mathbb{B}}}_{1}\) irrep of the local site symmetry C2v with \({n}_{{\bf{k}}}^{2}-1\) accidental degeneracy, which originates from the \({{\mathbb{E}}}_{1}\) irrep in the induced representation \({\rm{Ind}}{({\mathbb{E}})}_{{C}_{6v}}={{\mathbb{E}}}_{1}+{{\mathbb{E}}}_{2}\) from molecular hopping lattice point group C3v to the full kagome lattice point group C6v. The topological nontrivial singularity of the flat band can also be understood by considering that the \({{\mathbb{B}}}_{1}\) irrep of the flat band cannot be induced to the \({{\mathbb{E}}}_{2}\) irrep of the band-touching point. This concept of identifying singularities through symmetry is akin to the topological criterion used for disconnected elementary band representations (EBRs)45,46,47, but with the added consideration of a molecular symmetry group in addition to the site symmetry group. Notably, this approach avoids the need to calculate Wannier functions or identify EBRs for tight-binding models.

The detailed analysis provided in Methods leads to

$${E}_{FB}={E}_{MEM}^{\Delta }+{E}_{MEM}^{\nabla }=-2$$
(3)
$$\left\vert {\Psi }_{K}^{FB}\right\rangle =\left\vert {\Psi }_{MEM}\right\rangle =\left[{\bf{s}}({k}_{1}),{\bf{s}}({k}_{2}),{\bf{s}}({k}_{3})\right]/N.$$
(4)

for HK, where N is the normalization factor. The odd parity of \(\vert {\Psi }_{K}^{FB}\rangle\) is a result of the alternating sign of the two-sublattice wavefunction \(\left\vert {\Psi }_{3a/b/c}\right\rangle\). The single-branch flat band with a double-degeneracy touching point at Γ in a one-orbital tight-binding model for the kagome lattice is thus explained.

Inversion interorbital flat band

We next extend the molecular MEM to construct interorbital flat bands for systems involving two orbitals. Properly orienting the orbitals based on kagome lattice symmetries, the diagonal blocks of the Hamiltonian for intraorbital hopping have the same form as HK, with orbital-dependent hopping parameters t11/22. The off-diagonal interorbital hopping blocks are dependent on the site symmetry of the orbitals. If the two orbitals belong to the same irrep in the site symmetry group, the interorbital hopping will be of the same form as HK. In this case, absent of intraorbital hopping, the off-diagonal blocks generate two (a bonding and an antibonding) sets of typical kagome band dispersions with an effective interorbital hopping t± = ±t12. The flat bands have identical properties to the one-orbital kagome flat band.

New phenomena arise when the two orbitals O1/2 transform differently (for instance, even or odd) under certain symmetry operations S and thus belong to different irreps γ1/2 of the site symmetry group: \({\chi }^{{\gamma }_{1/2}}(S)=\pm 1\) as an example. It is important to note that although the even and odd orbitals belong to different irreps of the local site symmetry, mixing between the orbitals are no longer forbidden at general k-points in the 2D Brillouin zone because of the lowering of symmetry42. We first consider the case where S corresponds to the inversion operation. For instance, common inversion even/odd combination of orbitals can be s and p orbitals or d and p orbitals. Inversion even and odd orbitals have been studied on the square lattice40 but with more hoppings beyond the nearest neighbor and parameter tuning. In lattices made of corner-sharing motifs, an exact flat-band solution can be achieved. To satisfy the inversion symmetries, the off-diagonal interorbital hopping blocks of the two-orbital Hamiltonian must be antisymmetric (skew-symmetric):

$${H}_{6\times 6}^{oe}=\left[\begin{array}{cc}{t}_{11}{H}_{11}^{K}&{t}_{12}{H}_{12}^{AS\dagger }\\ {t}_{12}{H}_{12}^{AS}&{t}_{22}{H}_{22}^{K}\end{array}\right],$$
(5)

where

$${H}_{12}^{AS}\equiv {H}_{I}^{AS}=2i\left[\begin{array}{ccc}0&-{\bf{s}}({k}_{3})&{\bf{s}}({k}_{2})\\ {\bf{s}}({k}_{3})&0&-{\bf{s}}({k}_{1})\\ -{\bf{s}}({k}_{2})&{\bf{s}}({k}_{1})&0\end{array}\right].$$
(6)

Mathematically, all odd dimension antisymmetric matrices must have at least one zero eigenvalue because their determinants are zero. That happens at all k gives rise to flat bands at zero-energy. Consequently, the second nearest neighbor interorbital hopping with the same sign structure also gives flat bands at E = 0. A similar zero-energy flat band was found in systems with spin-orbit-coupling48 interpreted by line-graph and split-graph, but not in multiorbital systems. The antisymmetric interorbital \({H}_{I}^{AS}\) can also be divided into up and down triangles: \({H}_{I}^{AS}={H}_{I}^{\Delta }+{H}_{I}^{\nabla }\). Because the triangles are related by inversion, \({H}_{I}^{AS}={H}^{\Delta }-{H}^{\nabla }\) can be understood as flipping the sign of hopping t12 for one set of triangles. Thus, the mutual eigenvector \(\left\vert {\Psi }_{MEM}\right\rangle\) in Eq. (4) for the one-orbital Hamiltonian is also shared by the up and down triangles for \({H}_{I}^{AS}\), leading to two degenerate flat bands at energy

$${E}_{I}^{FB}={E}_{MEM}^{\Delta }-{E}_{MEM}^{\nabla }=0,$$
(7)

described by flat band wavefunctions

$$\begin{array}{rcl}\left\vert {\Psi }_{{O}_{1}}^{FB,I}\right\rangle &=&\left[{\bf{s}}({k}_{1}),{\bf{s}}({k}_{2}),{\bf{s}}({k}_{3}),0,0,0\right]/{N}_{0},\\ \left\vert {\Psi }_{{O}_{2}}^{FB,I}\right\rangle &=&\left[0,0,0,{\bf{s}}({k}_{1}),{\bf{s}}({k}_{2}),{\bf{s}}({k}_{3})\right]/{N}_{0}.\end{array}$$
(8)

The flat bands with band-touching singularity are shown in the two-orbital band dispersion in Fig. 2a. Note that the odd-parity interorbital flat band wavefunctions in Eq. (8) are also mutual eigenstates of the single-orbital flat band in each orbital sector given in Eq. (4). Consequently, two non-degenerate and perfectly flat bands remain robust even in the presence of significant intraorbital hopping, as shown in Fig. 2c. The singularity of the flat band at Γ point evolves from Dirac-like under predominant interorbital hopping (Fig. 2a) to quadratic band touching when intraorbital hopping becomes significant (Fig. 2c). Moreover, different inversion symmetries usually involve orbitals of different angular momentum such as the p and d orbitals. The different atomic energies and crystal fields can further separate the singular flat bands with these unique signatures in realistic materials of kagome as well as pyrochlore materials to be discussed below.

Fig. 2: Band dispersions with inversion/mirror antisymmetric interorbital hopping generated flat bands on the kagome lattice.
figure 2

a, b Band dispersion of the two-orbital models showing singular inversion (a) and the nonsingular mirror (b) interorbital flat bands. The interorbital hopping is t12 = 1.0 eV. Bands are doubly degenerate in the absence of intraorbital hopping. c, d Band dispersion in the inversion interorbital model, in the presence of nearest neighbor (nn) intraorbital hopping \({t}_{11}^{{\rm{nn}}}=-0.20\) eV (c) and the mirror interorbital model, in the presence of nearest neighbor intraorbital hopping \({t}_{22}^{{\rm{nn}}}=0.20\) eV (d).

Mirror interorbital flat band

Next, we study the case where the site symmetry S is with respect to all mirror operations and construct the interorbital flat bands. Consider a mirror-even orbital and a mirror-odd orbital under S with respect to either set of mirror planes perpendicular to the kagome lattice plane (σv and \({\sigma }_{v}^{{\prime} }\)). Examples include the px and py orbitals or the dxz and dyz orbitals described by \({\chi }_{{p}_{x}/{d}_{xz}}^{{{\mathbb{B}}}_{1}}({\sigma }_{v}/{\sigma }_{{v}^{{\prime} }})=\pm 1\) and \({\chi }_{{p}_{y}/{d}_{yz}}^{{{\mathbb{B}}}_{2}}({\sigma }_{v}/{\sigma }_{{v}^{{\prime} }})=\mp 1\). The resulting interorbital hopping Hamiltonian matrix \({H}_{12}^{AS}\equiv {H}_{M}^{AS}\) must also be antisymmetric, but real and inversion-even:

$${H}_{M}^{AS}=2\left[\begin{array}{ccc}0&-{\bf{c}}({k}_{3})&{\bf{c}}({k}_{2})\\ {\bf{c}}({k}_{3})&0&-{\bf{c}}({k}_{1})\\ -{\bf{c}}({k}_{2})&{\bf{c}}({k}_{1})&0\end{array}\right].$$
(9)

The mirror antisymmetric interorbital \({H}_{M}^{AS}\) has emergent zero-energy flat bands, just as the inversion-antisymmetric \({H}_{I}^{AS}\) discussed above. Thus, \({E}_{M}^{FB}=0\). There are, however, important differences in their properties. As shown in Fig. 2b, the mirror antisymmetric flat bands are no longer singular, i.e., without symmetry-protected band-touching points with dispersive bands, in contrast to the inversion-antisymmetric flat bands shown in Fig. 2a. Moreover, they are different from the flat bands constructed based on chiral operators20 since the interorbital flat bands in this work do not originate from site number differences but rather from the differences in orbital symmetry.

The flat band wavefunctions can be directly deduced from the lattice harmonics of \({H}_{M}^{AS}\). For a matrix of the form: \({H}_{3\times 3}^{AS}=[0,a,-b;-a,0,c;b,-c,0]\), its zero-energy eigenvector wavefunction is \(\vert {\Psi }_{0}^{AS}\rangle =[c,b,a]/{N}_{0}\), where N0 is a normalization factor. Therefore, in the absence of intraorbital hopping,\(\vert {\Psi }_{0}^{AS}\rangle\) is a zero-energy eigenvector of either orbital of the two-orbital Hamiltonian, leading to the flat band wavefuctions

$$\begin{array}{rcl}\vert {\Psi }_{{O}_{1}}^{FB,M}\rangle &=&[{\bf{c}}({k}_{1}),{\bf{c}}({k}_{2}),{\bf{c}}({k}_{3}),0,0,0]/{N}_{0},\\ \vert {\Psi }_{{O}_{2}}^{FB,M}\rangle &=&[0,0,0,{\bf{c}}({k}_{1}),{\bf{c}}({k}_{2}),{\bf{c}}({k}_{3})]/{N}_{0}.\end{array}$$
(10)

They are parity even under mirror operation. When intraorbital hoppings are added to one of the orbitals, the flatness and pure orbital content of the other orbital’s flat band are unchanged, as shown in Fig. 2d.

The interorbital flat band wavefunction can also be understood using the MEM. The two-orbital Hamiltonian can be divided into four chiral hopping sectors (clockwise: L; counterclockwise: R) on the up/down triangles: \({H}_{M}^{oe}={H}_{R}^{\Delta }+{H}_{L}^{\Delta }+{H}_{R}^{\nabla }+{H}_{L}^{\nabla }\) (see Methods for details). For the mirror interorbital model, \({t}_{R}^{\Delta }=-{t}_{L}^{\Delta }={t}_{R}^{\nabla }=-{t}_{L}^{\nabla }=1\). For each Hamiltonian, there are three degenerate bonding/antibonding eigenstates at energies E± = ±1 described by two-sublattice eigenvectors. A shared eigenvector exists for a combination of mirror (σv) related chiral up and down triangles \({H}_{A}={H}_{R}^{\Delta }+{H}_{L}^{\nabla }\) and \({H}_{B}={H}_{L}^{\Delta }+{H}_{R}^{\nabla }\) with \({E}_{\pm }^{A/B}=\pm ({t}_{R/L}^{\Delta }+{t}_{L/R}^{\nabla })=0\) and the corresponding wavefunction \(\vert {\Psi }_{{O}_{1}}^{A/B}\rangle =\vert {e}^{\pm {k}_{1}},{e}^{\pm {k}_{2}},{e}^{\pm {k}_{3}},0,0,0\rangle\) and \(\vert {\Psi }_{{O}_{2}}^{A/B}\rangle =\vert 0,0,0,{e}^{\mp {k}_{1}},{e}^{\mp {k}_{2}},{e}^{\mp {k}_{3}}\rangle\). It can be shown that \({H}_{A}\vert {\Psi}_{{O}_{i}}^{B}\rangle ={({H}_{B}\vert {\Psi}_{{O}_{i}}^{A}\rangle)}^{*}\) is a pure imaginary vector, thus leading to two flat band solutions \(\vert {\Psi }_{{O}_{i}}^{FB,M}\rangle =\vert {\Psi }_{{O}_{i}}^{A}\rangle +\vert {\Psi }_{{O}_{i}}^{B}\rangle\), as given in Eq. (10), since \(({H}_{A}+{H}_{B})\vert {\Psi }_{{O}_{i}}^{FB,M}\rangle =\mu \vert {\Psi }_{{O}_{i}}^{FB,M}\rangle\) as the dispersive cross terms cancel out.

It is interesting to note that the mirror interorbital flat band wavefunction \(\vert {\Psi }_{{O}_{i}}^{FB,M}\rangle\) is an even-parity counterpart of the single-orbital kagome flat band wavefunction \(\vert {\Psi }_{K}^{FB}\rangle\) in Eq. (4) and the inversion interorbital flat band wavefunction \(\vert {\Psi }_{{O}_{i}}^{FB,I}\rangle\) in Eq. (8). Conceptually, the even-parity counterpart remains a flat band solution because the hopping sign structure within a triangle motif matches with the one-orbital flat band wavefunction. The difference in the parity of the flat band wavefunctions of the inversion and mirror even/odd Hamiltonians reveals an intriguing mechanism for generating two kinds of flat bands. For singular flat bands with band-touching points with other dispersive bands, such as the ones in the single-orbital and the inversion interorbital band structures shown in Figs. 1d, middle and 2a, the uniform hopping within the motifs gives rise to mutual eigenstates. By contrast, hopping from orbital Oi to orbital Oj with alternating signs within each motif breaks the original mirror-symmetry of the isolated triangles, thus removing the mirror-protected degeneracy; but if the signs match the one-orbital flat band solution, there can be a branch of nonsingular dispersion-canceling eigenstates without band-touching points. In the CLS language31,44, the wavefunction of \(\vert {\Psi }_{{O}_{i}}^{FB,M}\rangle\) is a complete CLS with no singularity. In the EBR language45,46,47, the band representations of the flat band \(\vert {\Psi }_{{O}_{i}}^{FB,M}\rangle\) are connected because they are equal to the representations of the symmetrized orbital Oi at any k-point, thus no singularity exists. The MEM understanding of the flat band wavefunction provides a bottom-up construction of the CLS or Wannier function and a direct determination of the symmetry properties with insights into the singularity of the flat band.

The inversion interorbital flat band can also be understood in a similar way by decomposing the multiorbital Hamiltonian \({H}_{I}^{oe}={H}_{A}-{H}_{B}\). Because of the minus sign, in order to cancel out the dispersive cross term \({H}_{A}\left\vert {\Psi }_{B}\right\rangle +{H}_{B}\left\vert {\Psi }_{A}\right\rangle\), a flat band wavefunction of \(\vert {\Psi }_{FB}^{I}\rangle =\vert {\Psi }_{A}\rangle -\vert {\Psi }_{B}\rangle\) is required, which is the inversion-odd solution (see Methods for details) given in Eq. (M.10). From another perspective, it does not break the point group symmetry of the isolated triangular molecules, but rather the inversion symmetry relating the up and down triangles. Therefore, the original \({\mathbb{E}}\) degeneracy still exists, leading to singular flat bands. Inversion even/odd orbitals have different orbital angular momentum quantum number l, while mirror even/odd orbitals can come from the same orbital with different magnetic quantum number ml or orientations. Thus, on general grounds, large interorbital hoppings between mirror even/odd orbitals are more likely to appear, of which the properties are discussed in the following.

Properties and realizations

The two degenerate interorbital flat bands can be shifted in energy by a difference in the orbital potential energy μ1 and μ2 without disturbing the flatness because they are pure in orbital content. The double-degeneracy of the dispersive bands will be lifted as well. An interesting feature of the mirror even/odd flat bands is the pure-type (p-type) site-localized wavefunctions at the M point shown in Fig. 2b, d. In each orbital sector, this corresponds to the sublattice polarized p-type state that resides at the van Hove singularity (VHS) in a single-orbital kagome band structure (Fig. 1d) with nn hopping49. In both HK and \({H}_{M,I}^{AS}\), the p-type vHS is pinned at the energy of the corresponding orbital. While the interorbital second nn hopping does not perturb the flat bands, the intraorbital nn or second nn hopping in \({H}_{ii}^{K}\) transforms the corresponding flat band in Fig. 2b into a kagome-like dispersion with unchanged p-type vHS wavefunction and energy shown in Fig. 2d. These remarkable properties of dynamical generation of interorbital flat bands and the transformation to vHS turns out to be crucial for understanding the electronic structure of the ”135” kagome metals. At the M points, the well-known HK band structure possesses a pair of p-vHS and m-vHS for the dispersive bands (Fig. 1d), while the flat band hosts the mixed two-sublattice eigenstate. However, in the DFT band structure of “135” kagome metals, the pair of low-energy kagome-like bands are anchored by a pair of double p-type vHSs for the dispersive d-bands12, thus defying a single-orbital effective model description. The mirror flat band with p-type eigenstate at the M point provides a mechanism by transforming the interorbital flat band to the kagome-like dispersion with the additional p-vHS, thus producing the anomalous double p-type van Hove singularities in the electronic structure13. Moreover, this mechanism also provides a plausible origin for the flat band-like spectral buildup around the p-vHS observed in ARPES measurements14,15.

To make further connections to realistic materials50,51,52, we construct explicitly a two-orbital tight-binding Hamiltonian for the dxz and dyz orbitals using the Slater-Koster formalism42. We show that although it is not enforced by the lattice symmetry and is affected by intraorbital hopping, the interorbital flat band can play a significant role in the electronic structure of realistic materials. After linear combinations or rotations24,53 of the two d-orbitals based on lattice symmetry, we obtain two hybrid orbitals labeled as 1 and 2, as shown in Fig. 3a, having different mirror-symmetry (even and odd) with respect to the mirror planes σv or \({\sigma }_{{v}^{{\prime} }}\). The Hamiltonian Hxz/yz has the structure of \({H}_{6\times 6}^{oe}\) in Eq. (5), where the hopping parameters of the hybrid orbitals determined by the overlap tδ and tπ for the δ and π bonds: t11 = (tπ − 3tδ)/2, t22 = (tδ − 3tπ)/2, and \({t}_{12}=\sqrt{3}({t}_{\delta }+{t}_{\pi })/2\),

$${H}_{xz/yz}=\left[\begin{array}{cc}\frac{1}{2}({t}_{\pi }-3{t}_{\delta }){H}_{11}^{K}&\frac{\sqrt{3}}{2}({t}_{\delta }+{t}_{\pi }){H}_{M}^{AS\dagger }\\ \frac{\sqrt{3}}{2}({t}_{\delta }+{t}_{\pi }){H}_{M}^{AS}&\frac{1}{2}({t}_{\delta }-3{t}_{\pi }){H}_{22}^{K}\end{array}\right].$$
(11)

As illustrated in Fig. 3b, the interorbital hopping indeed has an alternating sign structure. Intriguingly, when tπ = 3tδ or tδ = 3tπ, the intraorbital hopping for one of the hybrid orbitals in the diagonal blocks of Eq. (11) vanishes. Our findings then imply that the associated interorbital flat band would remain perfectly flat, while the other becomes significantly dispersive. This is confirmed by the calculated band dispersion plotted in gray lines in Fig. 3c, d, in the presence of a moderate crystal field splitting between the hybrid orbitals “1” and “2”. We thus predict interorbital nearly flat or narrow bands involving dxz and dyz orbitals in proximity to having tδ: tπ = 1: 3 or 3: 1 in kagome materials.

Fig. 3: Realization of mirror interorbital flat band on the kagome lattice using the Slater-Koster formalism.
figure 3

a Linear combination of dxz and dyz orbitals to form two sets of orbitals with different mirror-symmetry for both sets of mirror planes. b Alternating two sets of orbitals on the kagome lattice have alternating signs of interorbital hopping parameters. tπ = 3tδ = 0.6 eV, μ1 = 0.0 eV, μ2 = −1.0 eV for (c, d). c Flat band disturbed by onsite spin-orbital-coupling with λSOC = 0.1 eV, remaining topological trivial when there is no band-crossing. d Flat band disturbed by onsite spin-orbital-coupling with λSOC = 0.3 eV, becoming topological nontrivial when band-crossing occurs.

It is constructive to study the effects of atomic spin-orbit coupling (SOC) Hsoc = λsocL S. Since the hybrid orbitals are l = 2 angular momentum eigenstates with magnetic quantum number ml = ±1, the SOC leaves the spin component sz conserved and the up and down spin bands degenerate. For small λsoc, the bands shift, and the band crossings are split, as shown in Fig. 3c. The flat band remains isolated and mostly across the whole Brillouin zone. The calculated Chern number for a single spin-projection is marked next to each band, which is the same as the spin-Chern number when taking into account the degenerate band of the different spin-projection carrying an opposite Chern number. In this case, the isolated flat band carries zero Chern number, as proved in previous work on nonsingular flat bands44,54. Interestingly, increasing λsoc causes a gap between the flat band and the dispersive band to close and reopen, as plotted in Fig. 3d, and endows the flat band with a nontrivial spin-resolved Chern number or a spin-Chern number.

Topologically nontrivial flat bands have been investigated for possible realizations of fractionalized anomalous quantum states. When time-reversal symmetry is broken either spontaneously by correlation effects or by coupling to ferromagnetic structures, partial occupation of the spin-polarized flat band has the potential for realizing fractional quantum anomalous Hall state or fractional Chern insulators1,2,3,4,5,55,56. When time-reversal symmetry is preserved, partial filling of the degenerate spin-Chern band has the potential of realizing fractional quantum spin Hall state or the proposed fractional topological insulator40. The isolated topological interorbital flat band discussed here can provide a useful direction for material realizations of the fractionalized quantum states.

Extension to pyrochlore

The 3D pyrochlore lattices are made of isolated motifs of apex-sharing tetrahedrons with four-sublattices, as shown in Fig. 4a. The band dispersions of a single-orbital on the pyrochlore lattice with nearest neighbor hopping are plotted in Fig. 4c along the high symmetry directions of the 3D Brillouin zone in Fig. 4b. Similar to the 2D kagome lattice, the 3D flat band wavefunction in the single-orbital pyrochlore can be understood as the mutual eigenstates of the up (red) and down (blue) tetrahedrons (see Methods Fig. 5). Applying the MEM to the \({{\mathbb{T}}}_{2}\) irrep of the tetrahedron point group Td, there are two sets of two-sublattice eigenvectors \({\Psi }_{j = 1,2}^{P}\) that form a shared 3D flat band wavefunction at energy \({E}_{FB}^{P}=-2t\),

$$\begin{array}{rcl}\left\vert {\Psi }_{a}^{FB}\right\rangle &=&\left[{\bf{s}}({k}_{23}),{\bf{s}}({k}_{31}),{\bf{s}}({k}_{12}),0\right]/{N}_{a},\\ \left\vert {\Psi }_{b}^{FB}\right\rangle &=&\left[{\bf{s}}({k}_{24}),{\bf{s}}({k}_{41}),0,{\bf{s}}({k}_{12})\right]/{N}_{b}\end{array}$$
(12)

where kij = k (rirj). These parity-odd wavefunctions, responsible for the double-degeneracy of the 3D flat bands, are basis functions of the \({{\mathbb{E}}}_{u}\) irrep of the D3d site symmetry. The 3D flat bands have been observed experimentally57.

Fig. 4: One-orbital and inversion interorbital flat bands on the pyrochlore lattice.
figure 4

a Pyrochlore lattice structure consisting of up and down tetrahedrons. The solid lines indicate the unit-cell. b Brillouin Zone and high symmetry path. c Pyrochlore one-orbital band structure with t = −1.0 eV, where there are doubly-degenerate flat bands. d Inversion interorbital flat band with t12 = 1.0 eV and t1 = 0.0 eV, t2 = 0.0 eV (black thick line) or t1 = −0.5 eV, t2 = 0.0 eV (orange thin line).

Fig. 5: Up (red) and down (blue) tetrahedrons in pyrochlore lattice.
figure 5

The two tetrahedrons are defined by the different chirality with respect to the vector from the shared vertex to the center of the triangle face consisting of the rest of the vertices.

A natural question is whether 3D interorbital flat bands can be constructed for multiorbital quantum materials on the pyrochlore lattice. Building on the findings on the kagome lattice, we consider two atomic orbitals that are even and odd under a site symmetry operation S on the pyrochlore lattice, such as sp, pd, or df combinations. Because of the four-sublattices, the tight-binding Hamiltonian is now an 8 × 8 matrix of the same form as in Eq. (5). A crucially important difference from the kagome lattice is that the 4 × 4 off-diagonal antisymmetric interorbital hopping matrix (\({H}_{12}^{AS}\)) is now even-dimensional. As a result, only inversion even/odd \({H}_{I}^{AS}\) is allowed, but mirror even/odd \({H}_{M}^{AS}\) vanishes in a two-orbital model due to the impossible sign alternations to satisfy all mirror or C2 operations. The antisymmetric inversion even/odd interorbital Hamiltonian \({H}_{12}^{AS}\equiv {H}_{I}^{AS}\) on the pyrochlore lattice is given by

$${H}_{12}=2i\left[\begin{array}{cccc}0&-{\bf{s}}({k}_{21})&-{\bf{s}}({k}_{31})&-{\bf{s}}({k}_{41})\\ {\bf{s}}({k}_{12})&0&-{\bf{s}}({k}_{32})&-{\bf{s}}({k}_{42})\\ {\bf{s}}({k}_{13})&{\bf{s}}({k}_{23})&0&-{\bf{s}}({k}_{43})\\ {\bf{s}}({k}_{14})&{\bf{s}}({k}_{24})&{\bf{s}}({k}_{34})&0\\ \end{array}\right].$$
(13)

Note that the determinant of an even-dimensional antisymmetric matrix is a Pfaffian, which is usually non-zero. Surprisingly, the inversion interorbital matrix in Eq. (13) has a zero determinant \({\rm{Det}}({H}_{12}^{AS})=0\) due to the lattice geometry. The flat band wavefunctions are given by

$$\begin{array}{rcl}\left\vert {\Psi }_{{O}_{1},a}^{FB}\right\rangle &=&\left[{\bf{s}}({k}_{23}),{\bf{s}}({k}_{31}),{\bf{s}}({k}_{12}),0,0,0,0,0\right]/{N}_{a},\\ \left\vert {\Psi }_{{O}_{1},b}^{FB}\right\rangle &=&\left[{\bf{s}}({k}_{24}),{\bf{s}}({k}_{41}),0,{\bf{s}}({k}_{12}),0,0,0,0\right]/{N}_{b},\end{array}$$
(14)
$$\begin{array}{rcl}\left\vert {\Psi }_{{O}_{2},a}^{FB}\right\rangle &=&\left[0,0,0,0,{\bf{s}}({k}_{23}),{\bf{s}}({k}_{31}),{\bf{s}}({k}_{12}),0\right]/{N}_{a},\\ \left\vert {\Psi }_{{O}_{2},b}^{FB}\right\rangle &=&\left[0,0,0,0,{\bf{s}}({k}_{24}),{\bf{s}}({k}_{41}),0,{\bf{s}}({k}_{12})\right]/{N}_{b}.\end{array}$$
(15)

In the inversion interorbital model, there is a new Dirac crossing at Γ point in both kagome and pyrochlore lattices, as shown in Figs. 2a, 4d. Similar to the kagome lattice, the inversion interorbital flat bands on the pyrochlore lattice have the remarkable property that their flatness is robust against significant intraorbital hopping, which only shifts the flat band energies, as explicitly shown in Fig. 4d. The same singularity and triple degeneracy at Γ point can also be explained by the intact symmetry of the tetrahedrons, independent of the inversion symmetry that relates the up and down tetrahedrons.

In realistic band structures, a hybrid of quadratic and Dirac crossing may occur. Whether the interorbital hopping is dominant or not can be judged by the features of the dispersive bands with respect to the singular flat band. For instance, in a recent study11 of CuV2S4, which contains a pyrochlore structure, the interorbital Dirac crossing features of the dispersive bands dominate over quadratic band touching at Γ point, pointing to the proximity to an inversion interorbital flat band between different atoms (possibly of Cu d and S p orbitals) with significant interorbital hopping.

Discussion

We introduced a new theoretical framework to discover and construct singular and nonsingular flat bands in multiorbital 2D kagome and 3D pyrochlore crystals. These lattice structures have corner-sharing motifs containing either an odd or an even number of sublattices, which are shown to be suitable for the isolated molecular approach and the mutual eigenstate method. The method bridges the gap between the geometric understanding of the lattice based on line-graph methods and the numerical construction of orthonormal Wannier functions in realistic multiorbital electronic structures. In comparison to the compact localized state (CLS) method, which interprets the flat band by constructing CLS from the eigenmode31, our method directly derives the flat band eigenstates without diagonalizing the tight-binding Hamiltonian. Additionally, it establishes a connection between the symmetry of the flat band wavefunction and the underlying lattice geometry. For the molecular state method itself, we have advanced it by using the mutual eigenstate method (MEM) to find the wavefunction, replacing the original mathematical construction33,37,38,39. This modification provides deeper insights into the degeneracy of flat bands, especially in higher dimensions such as the pyrochlore lattice. Although the current methods are limited to a small number of orbitals, they can serve as an elementary starting point for constructing CLS or Wannier states.

We discovered that the local site-symmetry S plays a crucial role in the emergence of interorbital flat bands between a pair of even/odd orbitals with respect to S. Interorbital flat bands and wavefunctions are found for S corresponding to the local inversion and mirror symmetries on the kagome lattice, and for local inversion on the 3D pyrochlore lattice. The singularity properties and the energies of the flat bands are shown to be determined by the hopping symmetries within isolated molecular motifs. The singularity of flat bands can be classified by the incomplete CLS31,44 or, similarly, the absence of symmetry-preserving, exponentially localized Wannier functions45,46,47. Our approach offers both intuitive and analytical insights into flat band singularities by examining the symmetry properties of interorbital hopping within isolated molecular eigenstates. If the interorbital hopping preserves isolated molecular symmetries, the original degeneracy of molecular eigenstates ensures a singularity or band-touching of flat bands with the dispersive band at the Γ point, corresponding to the incompleteness of CLS at the touching point. On the other hand, when the interorbital hopping breaks any isolated molecular symmetry, it lifts the degeneracy of the molecular eigenstate, resulting in nonsingular flat bands. Our method shares some similarities with the concept of identifying elementary band representations (EBRs) for topologically nontrivial bands45,46,47, but it provides a compact, lattice geometry and orbital symmetry-based approach for multiorbital tight-binding models without calculating Wannier functions or the full determination of EBRs.

Direct atomic realizations of such interorbital flat bands and the potential for hosting novel topological states are illustrated in the Slater-Koster framework for the mirror even/odd orbitals on the kagome lattice. The proposed mechanism for the interorbital flat bands is directly relevant to the search and design of flat bands in kagome and pyrochlore materials for studying novel correlated and topological quantum states. It provides a plausible interorbital flat band mechanism for the intriguing electronic structure of kagome metals AV3Sb5, such as the anomalous p-type vHS12,13 and the flat band high spectral intensity buildup around the vHS below the Fermi level observed in CsTi3Bi514 and CsV3Sb515, as well as the incipient flat band responsible for the non-Fermi behavior in pyrochlore metal CuV2S411. The findings pave the way for new directions in flat band exploration and the understanding of multiorbital electronic structures.

Methods

General proof of the symmetry structure

The mirror-symmetry operator M along the y-direction that keeps site-1 invariant while exchanging site-2 with site-3 can be expressed as a 6 × 6 matrix in the two-orbital basis C for the even/odd orbitals:

$$M=\left[\begin{array}{cccccc}1&0&0&0&0&0\\ 0&0&1&0&0&0\\ 0&1&0&0&0&0\\ 0&0&0&-1&0&0\\ 0&0&0&0&0&-1\\ 0&0&0&0&-1&0\end{array}\right],\quad C=\left[\begin{array}{c}{c}_{1}^{e}\\ {c}_{2}^{e}\\ {c}_{3}^{e}\\ {c}_{1}^{o}\\ {c}_{2}^{o}\\ {c}_{3}^{o}\end{array}\right]$$
(M.1)

The other set of mirror symmetries can also be represented in similar ways. The Hamiltonian satisfies: MHM−1 = H. Therefore, the interorbital hopping has the antisymmetric form: \({\epsilon }_{ijk}{t}_{ij}{c}_{i}^{e}{c}_{j}^{o}\), where ϵijk is the total antisymmetric tensor.

Another way to describe the symmetry structure is based on the two-center integral approximation42, where the hopping strength is approximated by the atomic orbital overlap fαβ = ∫ΨαΨβdr3. The representation of the hopping parameters can be determined: \({\chi }_{{f}^{\alpha \beta }}^{\gamma }(S)={\chi }_{{\Psi }^{\alpha }}^{{\gamma }_{\alpha }}(S){\chi }_{{\Psi }^{\beta }}^{{\gamma }_{\beta }}(S)\), where S is a local site symmetry. For the kagome lattice, \({\chi }_{{f}^{\alpha \beta }}^{\gamma }(S)\) are all one-dimensional irreps and the intraorbital hopping for any orbital gives \({\chi }_{{f}^{\alpha \beta }}^{\gamma }(S)=1\) and \(\gamma ={{\mathbb{A}}}_{1}\). Therefore, all intraorbital hopping matrix exhibits simple s-orbital symmetry. For the interorbital hopping between, e.g. mirror even and odd orbitals, \({\chi}_{f}^{\gamma}={\chi}_{{d}_{xz}}^{{{\mathbb{B}}}_{1}}{\chi}_{{d}_{yz}}^{{{\mathbb{B}}}_{2}}\), \(\gamma ={{\mathbb{B}}}_{1}\otimes {{\mathbb{B}}}_{2}={{\mathbb{A}}}_{2}\). Thus, the interorbital hopping terms \({t}_{ij}^{\alpha \beta }{c}_{i}^{\alpha }{c}_{j}^{\beta }\) should transform under this irrep. For the pyrochlore lattice, the two-dimensional irreps become complicated with complex representations. For example, \({\chi }_{f}^{\gamma }={\chi }_{{d}_{xz}}^{{{\mathbb{E}}}_{g}}{\chi }_{{d}_{yz}}^{{{\mathbb{E}}}_{g}},\gamma ={{\mathbb{E}}}_{g}\otimes {{\mathbb{E}}}_{g}={{\mathbb{A}}}_{1g}+{{\mathbb{A}}}_{2g}+{{\mathbb{E}}}_{g}\).

MEM for single-orbital model

The eigenvectors of a triangle molecule are: \(\left\vert {\Psi }_{1}\right\rangle =\left[1,1,1\right]/\sqrt{3}\), \(\left\vert {\Psi }_{2}\right\rangle =\left[-1,-1,2\right]/\sqrt{6}\) and \(\left\vert {\Psi }_{3a}\right\rangle =\left[-1,1,0\right]/\sqrt{2}\). The latter two degenerate states can be linearly combined into \(\left\vert {\Psi }_{3b}\right\rangle =\left[1,0,-1\right]/\sqrt{2}\) and \(\left\vert {\Psi }_{3c}\right\rangle =\left[0,-1,1\right]/\sqrt{2}\), which together with \(\left\vert {\Psi }_{3a}\right\rangle\) form a C3 rotation symmetric eigenvector set. Placing up (down) triangle molecules on a triangular net with aligned equal triangle edges ai and shared vertexes results in the kagome lattice. The eigenvectors of n2 molecular HΔ and H in the kagome lattice is equivalent to a Fourier transform of the molecular eigenvectors based on the translation symmetry of the triangular lattice, while the eigenvalues remain degenerate and independent of k:

$$\left\vert {\Psi }_{1}^{\Delta /\nabla }\right\rangle =\left[{e}^{\pm i{k}_{1}},{e}^{\pm i({k}_{1}-{k}_{3})},{e}^{\pm i{k}_{3}}\right]/{N}_{1},$$
(M.2)
$$\left\vert {\Psi }_{2}^{\Delta /\nabla }\right\rangle =\left[-{e}^{\pm i{k}_{1}},-{e}^{\pm i({k}_{1}-{k}_{3})},2{e}^{\pm i{k}_{3}}\right]/{N}_{2},$$
(M.3)
$$\left\vert {\Psi }_{3a}^{\Delta /\nabla }\right\rangle =\left[-{e}^{\pm i{k}_{1}},{e}^{\pm i{k}_{2}},0\right]/{N}_{3}.$$
(M.4)

The two sets of eigenvectors form the eigenspaces of the Hamiltonians of the up and down triangles, spanning the same k-space,

$${H}^{\Delta /\nabla }={t}^{\Delta /\nabla }\left[\begin{array}{ccc}0&{e}^{\mp i{k}_{3}}&{e}^{\pm i{k}_{2}}\\ {e}^{\pm i{k}_{3}}&0&{e}^{\mp i{k}_{1}}\\ {e}^{\mp i{k}_{2}}&{e}^{\pm i{k}_{1}}&0\end{array}\right].$$
(M.5)

The Hamiltonians and eigenvectors of the up and down triangles are complex conjugates of each other due to the inversion symmetry relating the two sets of triangles. The degeneracy of the energies at E = −t corresponds to the band-touching degenerate point at the Γ point. Away from the Γ point, the degeneracy is lifted, and only one eigenvector still has dispersionless energy, which is the mutual eigenstate of HΔ/. To find the shared eigenspace, a linear combination of k-space eigenvectors with different origins is performed,

$$\begin{array}{ll}{\Phi }^{{\gamma }_{j}}{\bf{k}}=\mathop{\sum }\limits_{m=1}^{3}\mathop{\sum }\limits_{n=1}^{{n}_{o}}\mathop{\sum }\limits_{i=1}^{{d}_{j}}{e}^{i{\bf{k}}\cdot ({{\bf{r}}}_{{\bf{m}}}-{{\bf{r}}}_{{\bf{n}}}^{{\bf{0}}})}{a}_{i}{w}_{i,m}^{{\gamma }_{j}}{c}_{k,m}^{\dagger }\\\qquad\quad =\mathop{\sum }\limits_{n=1}^{{n}_{o}}\mathop{\sum }\limits_{i=1}^{{d}_{j}}{a}_{i}{\Psi }_{i}^{{\gamma }_{j}}({\bf{k}},n)\end{array}$$
(M.6)

which is allowed by the energy degeneracy for all k-point. Here ai is the linear combination coefficients between different eigenstates, \({w}_{i,m}^{{\gamma }_{j}}\) is the eigenstate coefficients for mth site in the ith eigenvector of irrep γj, and \(\{{{\bf{r}}}_{{\bf{n}}}^{{\bf{0}}}\}\) is a limited set of no n2 origins.

The mutual eigenvector satisfies invariance under inversion: \({g}_{I}{\Phi }_{k}^{{\gamma }_{j}}=\pm {\Phi }_{{g}_{I}k}^{{\gamma }_{j}}\), each site remains themselves under inversion thus a set of inversion related \({g}_{I}({{\bf{r}}}_{{\bf{m}}}-{{\bf{r}}}_{{\bf{n}}}^{{\bf{0}}})={{\bf{r}}}_{{\bf{m}}}-{{\bf{r}}}_{{{\bf{n}}}^{{\prime} }}^{{\bf{0}}}\) becomes the main requirement as shown in Fig. 6c. By contrast, before linear combination, the \(\vert {\Psi }_{1/2/3}^{\Delta}\rangle\) does not match with the right eigenvector \(\vert {\Psi}_{1/2/3}^{\nabla}\rangle\) pattern because they are not inversion invariant as shown in Fig. 6a, b. The problem is thus transformed into finding a proper set of origins and eigenvectors.

Fig. 6: Demonstration of mutual eigenstate method (MEM) on the kagome lattice.
figure 6

Up/down triangles are marked in red/blue faces. \(| {{\bf{r}}}_{{\bf{1/2/3}}}-{{\bf{r}}}_{{\bf{a/b/c}}}^{{\bf{0}}}|\) belonging to different sublattices 1/2/3 are colored in cyan, magenta, and yellow, and w = ±1 is in filled and empty arrows, respectively. The curved black arrows indicate the hopping terms with hopping parameters t/Δ. a Schematics for \(\left\vert {\Psi }_{1}^{\Delta }\right\rangle\) (left) and \(\left\vert {\Psi }_{1}^{\nabla }\right\rangle\) (right). b Schematics for \(\left\vert {\Psi }_{3a/b/c}^{\Delta }\right\rangle\) (left) and \(\left\vert {\Psi }_{3a/b/c}^{\nabla }\right\rangle\) (right) before linear combination. c Symmetric hopping within triangles for one-orbital and inversion interorbital flat bands from site 2 or 3 to site-1. The schematic shows that the flat band eigenstate has a k-independent eigenvalue − (t + tΔ). d Antisymmetric hopping for \(\left\vert {\Psi }_{{O}_{1}}^{FB,M}\right\rangle\) from orbital O1 (light colors) to site-1 orbital O2 (dark colors).

For an origin \({{\bf{r}}}_{{\bf{n}}}^{{\bf{0}}}\), if there exists \(| {{\bf{r}}}_{{\bf{p}}}-{{\bf{r}}}_{{\bf{n}}}^{{\bf{0}}}| \ne | {{\bf{r}}}_{{\bf{q}}}-{{\bf{r}}}_{{\bf{n}}}^{{\bf{0}}}|\) for non-zero \({w}_{i,p/q}^{{\gamma }_{j}}\) (number of w can be two or three), there must exist another origin \({{\bf{r}}}_{{{\bf{n}}}^{{\prime} }}^{{\bf{0}}}\) in order to form the inversion pair for site p or q. Because there is no possibility for a one-sublattice eigenstate in \({\mathbb{E}}\), if \(| {{\bf{r}}}_{{\bf{p}}}-{{\bf{r}}}_{{\bf{n}}}^{{\bf{0}}}| =| {{\bf{r}}}_{{\bf{p}}}-{{\bf{r}}}_{{{\bf{n}}}^{{\prime} }}^{{\bf{0}}}|\), there must exists \(| {{\bf{r}}}_{{\bf{s}}}-{{\bf{r}}}_{{{\bf{n}}}^{{\prime} }}^{{\bf{0}}}| \ne | {{\bf{r}}}_{{\bf{p}}}-{{\bf{r}}}_{{{\bf{n}}}^{{\prime} }}^{{\bf{0}}}| \ne | {{\bf{r}}}_{{\bf{s}}}-{{\bf{r}}}_{{\bf{n}}}^{{\bf{0}}}|\). As a consequence, the number of origins quickly increase noZ*N, where Z ≤ D(C6v) and won’t enclose. In a word, \(\{{{\bf{r}}}_{{\bf{m}}}-{{\bf{r}}}_{{\bf{n}}}^{{\bf{0}}}\}(m=| {w}_{i,m}^{{\gamma }_{j}}| \,\ne\, 0)\) is not inversion invariant unless for any non-zero \({w}_{i,p/q}^{{\gamma }_{j}},| {{\bf{r}}}_{{\bf{p}}}-{{\bf{r}}}_{{\bf{n}}}^{{\bf{0}}}| =| {{\bf{r}}}_{{\bf{q}}}-{{\bf{r}}}_{{\bf{n}}}^{{\bf{0}}}|\). The center of the triangles can also be excluded from the origin choice due to the infinite propagation of the inversion-pair vectors. As a result, only the eigenvectors \(\vert {\Psi }_{3a/b/c}\rangle\) with two non-zero \({w}_{i,p/q}^{{\gamma }_{j}}\) (two-sublattice for short) satisfy the above requirement. Meanwhile, the origins and their inversion partners have to lie on the three mirror planes σv bisecting the bonds to satisfy the conditions simultaneously, which are the center of the hexagons. Around one triangle, there are three hexagon centers, forming a set of \(\{| {{\bf{r}}}_{{\bf{m}}}-{{\bf{r}}}_{{\bf{n}}}^{{\bf{0}}}| \}\) that contains all point group symmetry partners \({g}_{I}| {{\bf{r}}}_{{\bf{m}}}-{{\bf{r}}}_{{\bf{n}}}^{{\bf{0}}}|\).

Thus we have derived the flat band solution \(\vert {\Psi }_{K}^{FB}\rangle\). Because the eigenvectors \(\vert {\Psi }_{3a/b/c}\rangle\) are odd with respect to the mirror planes bisecting corresponding bonds, the combined eigenvector \(\vert {\Psi }_{K}^{FB}\rangle\) is odd with respect to inversion symmetry as shown in Fig. 6c: \(\vert {\Psi }_{K}^{FB}\rangle =[{\bf{s}}({k}_{1}),{\bf{s}}({k}_{2}),{\bf{s}}({k}_{3})]/N\). The description of \({{\mathbb{B}}}_{1}\) irrep is for the wavefunction under the site symmetry C2v. The resulting wavefunction is the shared eigenstate of HΔ and H and has a k-independent total energy \({E}_{K}^{FB}={E}_{3}^{\Delta }+{E}_{3}^{\nabla }=-{t}^{\Delta }-{t}^{\nabla }=-2t\) for the one-orbital model, and − t − (− t) = 0 for the inversion even/odd interorbital model.

This process to find flat band states of single-orbital model for more than two sublattices necessitates the linear combination of degenerate eigenvectors, leading to an inevitable band touching between the resulting flat band and other dispersive bands, as mandated by symmetry58. Similarly, the flat bands in the pyrochlore structure also touch other dispersive bands at Γ point57. The wavefunction can also be constructed using the two-sublattice eigenvectors (\({E}_{{\mathbb{{T}_{2}}}}=-t\)) with \({w}_{p}^{{\mathbb{{T}_{2}}}}=1,{w}_{q}^{{\mathbb{{T}_{2}}}}=-1,{w}_{r}^{{\mathbb{{T}_{2}}}}={w}_{s}^{{\mathbb{{T}_{2}}}}=0\) in the three-fold degenerate irrep \({{\mathbb{T}}}_{2}\) for a tetrahedron belonging to the Td group. Combined with the site symmetry D3d, there are two sets of two-sublattice solutions out of the three degenerate eigenstates with \({E}_{1/2/3}^{P}=-t\): \(\vert {\Psi }_{1}^{P}\rangle =[1,1,-1,-1]/2\), \(\vert {\Psi }_{2}^{P}\rangle =[1,-1,0,0]/\sqrt{2}\), and \(\vert {\Psi}_{3}^{P}\rangle =[0,0,1,-1]/\sqrt{2}\). They form the two degenerate flat bands solution belonging to the site symmetry irrep \({{\mathbb{E}}}_{u}\) with energy \({E}_{FB}^{P}={E}_{{\mathbb{{T}_{2}}}}^{\Delta }+{E}_{{\mathbb{{T}_{2}}}}^{\nabla }=-{t}^{\Delta }-{t}^{\nabla }=-2t\) for the one-orbital model, and − t − (− t) = 0 for the inversion even/odd interorbital model.

MEM for two-orbital model

In the one-orbital model, the hopping term \(tf{({\bf{k}})}_{ij}{c}_{i}^{\dagger }({\bf{k}}){c}_{j}({\bf{k}})={(tf{({\bf{k}})}_{ji}{c}_{j}^{\dagger }({\bf{k}}){c}_{i}({\bf{k}}))}^{\dagger }\). Thus, there is no extra degrees of freedom to further divide HΔ and H. By contrast, in the two-orbital model, because of the possible orbital combinations HΔ/ can be further divided into left and right-handed chiral hopping channels. For example, the right-handed interorbital chiral hoppings are defined according to \({c}_{{O}_{1},j}^{\dagger }({\bf{k}}){c}_{{O}_{2},i}(({\bf{k}}))\) with {ij} = {12}, {23}, {31}. As a result, the mirror even/odd interorbital Hamiltonian is decomposed as

$${H}_{M}^{oe}={H}_{R}^{\Delta }+{H}_{L}^{\Delta }+{H}_{R}^{\nabla }+{H}_{L}^{\nabla },$$
(M.7)

where

$${H}_{R}^{\Delta /\nabla }={t}_{R}^{\Delta /\nabla }\left[\begin{array}{cccccc}0&0&0&0&{e}^{\mp i{k}_{3}}&0\\ 0&0&0&0&0&{e}^{\mp i{k}_{1}}\\ 0&0&0&{e}^{\mp i{k}_{2}}&0&0\\ 0&0&{e}^{\pm i{k}_{2}}&0&0&0\\ {e}^{\pm i{k}_{3}}&0&0&0&0&0\\ 0&{e}^{\pm i{k}_{1}}&0&0&0&0\end{array}\right]$$
(M.8)

and

$${H}_{L}^{\Delta /\nabla }={t}_{L}^{\Delta /\nabla }\left[\begin{array}{cccccc}0&0&0&0&0&{e}^{\pm i{k}_{2}}\\ 0&0&0&{e}^{\pm i{k}_{3}}&0&0\\ 0&0&0&0&{e}^{\pm i{k}_{1}}&0\\ 0&{e}^{\mp i{k}_{3}}&0&0&0&0\\ 0&0&{e}^{\mp i{k}_{1}}&0&0&0\\ {e}^{\mp i{k}_{2}}&0&0&0&0&0\end{array}\right]$$
(M.9)

Here, \({t}_{R}^{\Delta }=-{t}_{L}^{\nabla }={t}_{A}\) and \({t}_{R}^{\nabla }=-{t}_{L}^{\Delta }={t}_{B}\) are required to construct the antisymmetric interorbital Hamiltonian H12. The eigenstates for these chiral hopping Hamiltonians around the up and down triangles are the interorbital bonding/antibonding states on the three bonds. They are, therefore, triple-degenerate two-sublattice wavefunctions. We construct the antisymmetric relation with respect to σv by combining the mirror-related up and down chiral Hamiltonians: \({H}_{A}={H}_{R}^{\Delta }+{H}_{L}^{\nabla }\) and \({H}_{B}={H}_{L}^{\Delta }+{H}_{R}^{\nabla }\). If tA = tB, antisymmetric relation with respect to \({\sigma }_{v}^{{\prime} }\) also exists because \({t}_{R}^{\Delta }=-{t}_{L}^{\Delta }\), forming the Hamiltonian \({H}_{M}^{oe}={H}_{A}+{H}_{B}\). If tA = −tB, the hopping structure is symmetric with respect to \({\sigma }_{v}^{{\prime} }\) but antisymmetric with respect to site inversion center, forming the Hamiltonian \({H}_{I}^{oe}={H}_{A}-{H}_{B}\). As a result, the constructed mutual eigenstates with k-independent eigenvalues for HA and HB are: \(\vert {\Psi }_{A/B}^{1}\rangle =[{e}^{\pm i{k}_{1}},{e}^{\pm i{k}_{2}},{e}^{\pm i{k}_{3}},{e}^{\mp i{k}_{1}},{e}^{\mp i{k}_{2}},{e}^{\mp i{k}_{3}}]/{N}_{1}\), \(\vert {\Psi }_{A/B}^{2}\rangle =[-{e}^{\pm i{k}_{1}},-{e}^{\pm i{k}_{2}},-{e}^{\pm i{k}_{3}},{e}^{\mp i{k}_{1}},{e}^{\mp i{k}_{2}},{e}^{\mp i{k}_{3}}]/{N}_{1}\). These states form flat bands at zero-energy, which is a result of the hopping with opposite sign on the up and down triangles. \(\vert {\Psi }_{A/B}^{i}\rangle\) can be linearly combined into orbital pure wavefunctions, which will be the eigenstates when the chemical potential \({\mu }_{{O}_{1}}\ne {\mu }_{{O}_{2}}\).

Next to find the total eigenstate for \({H}_{M}^{oe}\) or \({H}_{I}^{oe}\). For O1 as an example, we calculate the cross terms \({H}_{A}\vert {\Psi }_{B}\rangle\) and \({H}_{B}\vert {\Psi }_{A}\rangle\) and obtain \({H}_{A}\vert {\Psi }_{B}\rangle =it[{\bf{s}}({k}_{2}-{k}_{3}),{\bf{s}}({k}_{3}-{k}_{1}),{\bf{s}}({k}_{1}-{k}_{2}),0,0,0]/N\), which is purely imaginary, and \({H}_{A}\vert {\Psi}_{B}\rangle ={({H}_{B}\vert {\Psi}_{A}\rangle)}^{*}\). As a consequence, \({H}_{A}\vert {\Psi }_{B}\rangle +{H}_{B}\vert {\Psi }_{A}\rangle ={\rm{Real}}({H}_{A}\vert {\Psi }_{B}\rangle )=0\). Therefore, for the total eigenstate to remain a flat band solution, the parity of the wavefunction should match with the total Hamiltonian:

$$\begin{array}{l}({H}_{A}\pm {H}_{B})\left(\left\vert {\Psi }_{A}\right\rangle \pm \left\vert {\Psi }_{B}\right\rangle \right)\\ =\mu \left(\left\vert {\Psi }_{A}\right\rangle +\left\vert {\Psi }_{B}\right\rangle \right)\pm \left({H}_{A}\left\vert {\Psi }_{B}\right\rangle +{H}_{B}\left\vert {\Psi }_{A}\right\rangle \right)\\ =\mu \left(\left\vert {\Psi }_{A}\right\rangle +\left\vert {\Psi }_{B}\right\rangle \right)\end{array}$$
(M.10)

Definition of up and down tetrahedrons

The tetrahedron is defined in the following way: form a perpendicular line r10 from site-1 to the center of triangle of site-2/3/4. Up tetrahedron is a right-handed triangle 234 around the axis r10, and down tetrahedron is a left-handed triangle 234 around the axis r10.