▎ 摘 要
We prescribe general rules to predict the existence of edge states and zero-energy flat bands in graphene nanoribbons and graphene edges of arbitrary shape. No calculations are needed. For the so-called minimal edges, the projection of the edge translation vector into the zigzag direction of graphene uniquely determines the edge bands. By adding nodes to minimal edges, arbitrary modified edges can be obtained; their corresponding edge bands can be found by applying hybridization rules of the extra states with those belonging to the original edge. Our prescription correctly predicts the localization and degeneracy of the zero-energy bands at one of the graphene sublattices, confirmed by tight-binding and first-principles calculations. It also allows us to qualitatively predict the existence of E not equal 0 bands appearing in the energy gap of certain edges and nanoribbons.