Abstract
Abstract
We report the presence of exactly and nearly flat bands with non-trivial topology in three-dimensional (3D) lattice models. We first show that an exactly flat band can be realized in a 3D lattice model characterized by a 3D topological invariant, namely Hopf invariant. In contrast, we find another distinct 3D model, exhibiting both 2D Chern and 3D Hopf invariant, namely Hopf-Chern insulator, that can host nearly or perfect flat bands across different 2D planes. Such a Hopf-Chern model can be constructed by introducing specific hopping along the orthogonal direction of a simple two-orbital 2D Chern insulator in the presence of in-plane nearest-neighbor and next-nearest hopping among different orbitals. While the Chern planes host nearly perfect flat bands, the orthogonal planes can host both perfect or nearly perfect flat bands with zero Chern number at some special parameter values. Interestingly, such a 3D lattice construction from 2D allows finite Hopf invariant too. Finally, we show that higher Chern models can also be constructed in the same lattice setup with only nearest and next-nearest hopping, but the appearance of flat bands along high-symmetric path in the Brillouin zone requires longer-range hopping. We close with a discussion on possible experimental platforms to realize the models.