Skip to main content
Proceedings of the National Academy of Sciences of the United States of America logoLink to Proceedings of the National Academy of Sciences of the United States of America
. 2022 Nov 15;119(47):e2212310119. doi: 10.1073/pnas.2212310119

Edge states in rationally terminated honeycomb structures

C L Fefferman a,1, S Fliss b, M I Weinstein c,d
PMCID: PMC9704704  PMID: 36378646

Significance

Edge electronic transport in graphene depends on the edge’s shape. We present the first rigorous analytical results—a complete classification of flat bands and explicit analytic expressions for the corresponding edge states—for general rational edges in graphene, that is, sharp terminations of the graphene bulk which are translation invariant with respect to an arbitrary triangular lattice basis vector. Our analysis potentially impacts the study of questions of current mathematical and physical interest. It is a step toward understanding transport along non-translation-invariant (irrational) edge terminations. Further, our approach to transport along structures whose boundaries have arbitrarily large finite periods may shed light on the mathematical analysis of other physical problems having this feature, such as twisted bilayer graphene.

Keywords: graphene, edge state, tight binding, spectrum

Abstract

Consider the tight binding model of graphene, sharply terminated along an edge l parallel to a direction of translational symmetry of the underlying period lattice. We classify such edges l into those of “zigzag type” and those of “armchair type,” generalizing the classical zigzag and armchair edges. We prove that zero-energy/flat-band edge states arise for edges of zigzag type, but never for those of armchair type. We exhibit explicit formulae for flat-band edge states when they exist. We produce strong evidence for the existence of dispersive (nonflat) edge state curves of nonzero energy for most l.


A phenomenon of great interest in materials science is the propagation of electrons along line defects or edges in a crystalline material. It was first recognized by refs. 1 and 2 that edge transport depends on the shape of the edge. We study the spectrum arising from the tight-binding model of graphene, sharply terminated along a rational edge, that is, an edge l parallel to a direction of translational symmetry of the underlying period lattice. Unlike standard “zigzag” (ZZ) and “armchair” (AC) edges, a general rational edge gives rise to edge states with nonzero energies and nonflat dispersion curves. We report numerical evidence for such states, as well as a rigorous analysis that determines precisely when zero-energy (“flat band”) edge states arise. We set up basic definitions and notation and then state our results. Detailed proofs of our rigorous results, and explanations of our numerical investigations, are presented in ref. 3.

The Honeycomb Structure, H

The honeycomb structure, H, consists of all the vertices of all the tiles in a tiling of the plane by regular hexagons. H is invariant under translations by vectors in the equilateral triangular lattice Λ=Zv1°Zv2°, where we may take v1°=(3/2,1/2) and v2°=(3/2,1/2). More precisely, we may express H as the union of two interpenetrating triangular lattices: H=(vA°+Λ)(vB°+Λ)HAHB, where vA°=0 and vB°=(1/3)(v1°+v2°). The points of HA and HB are called, respectively, “A sites” and “B sites.” Each site ωH has three nearest neighbors in H; we denote the set of those three nearest neighbors NN(ω).

The Terminated Honeycomb Structure, H

Any straight line l separates the plane into two half-planes Ω±. We pick one of these half-spaces, Ω+, and the terminated structure, H arising from l is defined as HΩ+. We restrict our attention to rational edges; that is, we assume that the line l is parallel to a nonzero vector in the lattice Λ. Other classes of terminated structures were considered by refs. 4 and 5; see the section below on the relation of the current work to previous work. Given a rational edge, we may pick an alternative triangular lattice basis for Λ, one of whose elements is parallel to l; see Fig. 1. To do so, first, choose relatively prime integers a11 and a12 such that the vector

v1=a11v1°+a12v2° [1]

Fig. 1.

Fig. 1.

Notation for the honeycomb structure.

is parallel to l. Further, we may choose integers a21 and a22 such that det(aij)=1, and the vector

v2=a21v1°+a22v2° [2]

points into Ω+. The integers a21 and a22 are not uniquely determined, but our results are independent of the choice of these integers.

To describe H in terms of the basis {v1,v2}, we introduce the integers s1,s2{1,0,1} as follows:

a22a21s1,modulo3 [3a]
a11a12s2,modulo3. [3b]

The plane can be tiled by parallelograms whose sides are translates of v1 and v2. Each such parallelogram contains exactly one A site and one B site. For one such parallelogram, those sites are, respectively,

vA=0,vB=13(s1v1+s2v2). [3c]

For integers nminA,nminB, our terminated honeycomb H is then given by

H={vA+mv1+nv2|(m,n)Z2,nnminA}{vB+mv1+nv2|(m,n)Z2,nnminB}. [4]

Our results depend only on nminAnminB, because they are independent of the shift of nminA and nminB together by an arbitrary integer; this amounts to an integer translate of H in the direction v2. One can show that nminAnminB{0,s2}. If nminA=nminB, we say that H is a balanced terminated honeycomb (in this case, for each parallelogram, mentioned before, which overlaps with H, its A site and B site lie inside H); otherwise, we say that H is an unbalanced terminated honeycomb (in this case, there are parallelograms whose A site lies in H but whose B site does not lie in H, or else whose B site lies in H but whose A site does not lie in H).

ZZ-Type and AC-Type Edges

We present geometric and arithmetic characterizations of the types of edges that arise via our honeycomb termination procedure.

First, by translation invariance with respect to the vector v1, there is a row of A sites in H with minimal distance DA0 to the line l and, similarly, a row of B sites in H with minimal distance DB0 to the line l.

We say that H, the terminated structure arising from l, or simply its edge, is of ZZ type if DADB, and we say that it is of AC type if DA = DB. It can be proven that ZZ-type edges are those for which the integers defined in Eq. 1 satisfy a11a12=±1mod3 (i.e., s2=±1), and AC-type edges are such that a11a12=0mod3 (i.e., s2=0). Note that ZZ-type edges could be balanced or unbalanced, whereas the AC-type edges could only be balanced.

The best known edges correspond to the choices 1) v1=v1° (or, equivalently, v1=v1°v2°), the classical ZZ edges (balanced/ordinary or unbalanced/bearded); and 2) v1=v1°+v2°, the classical AC edge; see Fig. 2.

Fig. 2.

Fig. 2.

H for the classical ZZ and AC edges, balanced and unbalanced. A sites are in blue, and B sites are in red. The edge, l, is indicated with a dashed line.

The Tight-Binding Hamiltonian, H, Associated with H

Our Hamiltonian acts on “wave functions” ψ=(ψω)ωH with each ψωC; ψω is the quantum amplitude of ψ at site ω. We define the Hamiltonian H by the formula

(Hψ)ω=ωNN(ω)Hψω. [5]

We may Fourier analyze H by virtue of the invariance of H under translation by the vector v1. Given k[0,2π), a k-pseudoperiodic wave function is a vector ψ=(ψω)ωH such that ψω+v1=eikψω for all ωH. There is a natural l2 norm on k-pseudoperiodic wave functions, given by summing |ψω|2 over equivalence classes modulo translations by multiples of v1. We write lk2(H) to denote the space of k-pseudoperiodic wave functions with finite l2 norm. The Hamiltonian H maps lk2(H) to itself as a bounded self-adjoint operator. We write H,k to denote the restriction of H to lk2(H).

We are interested in the spectral theory of the operator H acting in the space l2(H). By translation invariance with respect to v1, this can be reduced to the spectral theory of H,k for k[0,2π). In particular, we want to understand eigenvectors of H,k, which are called edge states, that is, pairs (E,ψ) such that H,kψ=Eψ and 0ψlk2(H). By definition, an edge state is plane-wave-like under translation by v1 (parallel to the edge), but the amplitudes ψω decay to zero as the distance from ω to the edge tends to infinity. If E = 0 is an edge state eigenvalue for k ranging over a subinterval of [0,2π), then we refer to the corresponding family of edge states as a zero energy/flat band of edge states of H.

We next state one of the main results of this article.

Theorem 1:

Complete classification of zero-energy/flat-band edge states of H for rational edges. Assume k[0,2π].

  • For any AC edge (DA = DB), there are no zero-energy edge states.

  • All ZZ edges (DADB) give rise to a flat band of zero-energy edge states for k varying in a proper quasi-momentum subset of [0,2π]. These states are supported either exclusively on the A sites of H (A site ES) or exclusively on the B sites of H (B site ES). Whenever H,k has a zero-energy edge state, the space of such states is one-dimensional.

A complete classification is given in Table 1 (I=(2π3,4π3)).

Table 1.

Description of all zero-energy edge states

DA < DB DB < DA
Balanced A-site ES for kI B-site ES for kI
Unbalanced A-site ES for B-site ES for
k[0,2π]I¯ k[0,2π]I¯

Representation Formulae for Zero-Energy/Flat-Band Edge States

Each edge state is expressible as a linear combination of exponential solutions of the bulk difference equations, which 1) decay into the bulk and 2) satisfy the boundary conditions that ψω vanishes at all vertices of H which are outside H. These decaying exponential solutions are associated with the roots of an appropriate polynomial, which depends on the edge parameters (aij): p+(ζ;k) for B site edge states and p(ζ;k) for A site edge states. In particular, p+(ζ;k) and p(ζ;k) are polynomials of degree n3n1, where nν (ν=1,2,3) are introduced in the detailed mathematical setup below.

In Theorem 1, edge states occur only if we are in the ZZ case; a11a120mod3. Let r=r(k) denote the number of zeros of the relevant polynomial inside the open unit disk and denote these roots by

ζj=ζj(k),1jr(k). [6]

For k{2π/3,4π/3}, we have proved in ref. 3 that

r(k)={n1s21(2π/3,4π/3)(k),for p+n3+s21(2π/3,4π/3)(k),for p, [7]

where 1S(k) denotes the indicator function of the set S. The cases k=2π/3,4π/3 are dealt with separately in ref. 3.

Furthermore assume that k lies in an appropriate subinterval of [0,2π] for which there are edge states; see Table 1 in Theorem 1. In the following result, we let nminA,nminB be as in Eq. 4 and let nν, for ν=1,2,3, be as defined in the detailed mathematical setup below.

Theorem 2

(Representation formulae).Denote the nonzero components of a zero-energy edge state ψ by

ψvI+mv1+nv2=eimkΨ(n;k)formZ,nnminI,

where I = A or B, according to whether the edge state is supported on A sites or B sites. Let nbase be defined by

nbase={nminBn3,ifI=AnminA+n1,ifI=B. [8]

Then,

Ψ(n;k)=cΨ˜(n),

where c is an arbitrary complex constant, and Ψ˜(n) is given by the three equivalent formulas for nnbase,

Ψ˜(n)=l1,,lr1l1++lr=nnbase+1ζ1l11ζrlr1, [9]
Ψ˜(n)=12π02πei(nnbase+1)ωj=1r(eiωζj)1dω, [10]
Ψ˜(n)=j=1rζjnnbasel{1,,r}{j}(ζlζj). [11]

For n<nbase,Ψ˜(n)=0.

For the normalization, we have

||Ψ˜||l2(Z)2=j=1rζjr11|ζj|2l{1,,r}{j}1(ζlζj)(1ζj¯ζl). [12]

Note that this representation formula reduces to the standard formula for the zero-energy edge states in the case of the classical ZZ edges (for which r = 1 and ζ1=(1+eık)±1).

Nonzero-Energy (Dispersive) Edge States

We have designed and implemented a numerical method to compute edge states and their associated dispersion curves. All computations were performed in MATLAB using the computer code (6). A brief review of numerical investigations, with focus on E0 edge states, appears below; see also ref. 3. For H terminated by a rational edge other than the standard ZZ and AC, we find nonzero-energy, nonflat-band (hence dispersive) edge states as shown in Fig. 3; in each plot, the intersection of the dark region with the vertical line corresponding to a fixed k is the spectrum of H,k. In particular, the curved lines bifurcating out of the (Dirac) points, (E,k)=(0,2π/3) and (0,4π/3) (Fig. 3, Middle and Right), and (E,k)=(0,0) and (E,k)=(0,2π) (Fig. 3, Left), parametrize non-flat-band edge states.

Fig. 3.

Fig. 3.

The lk2 spectrum of H,k versus k for several choices of edges: (Left) (a11,a12)=(4,1), an AC-type edge; (Middle) (a11,a12)=(6,1), a ZZ-type balanced edge; and (Right) (a11,a12)=(8,1), a ZZ-type unbalanced edge. Above each plot is a diagram of the associated edge with the bonds that connect the sites in the structure closest to the boundary (also called frontier sites and represented with filled circles) to the closest sites outside the structure (represented with empty circles).

Relation to Previous Work

The tight binding edge Hamiltonian has most commonly been studied for the classical ZZ and AC edges; see Fig. 2. In ref. 7, it is proved that the classical AC edge supports no edge modes (zero or nonzero energy).

There are studies, in the physics literature, of rational edges (4, 5, 8). The definitions of edges used in these works differ from ours. Let us now describe these classes of edges, and contrast them with the class of edges studied in this article. Recall that our edges are boundaries of structures HH, comprising all honeycomb vertices in a closed half-space determined by a line parallel to v1, where v1 is any vector in the triangular lattice Λ. Here, we shall refer to such edges as half-space termination edges.

The notion of minimal edge was introduced in ref. 4. Minimal edges have the following properties:

  • the structure is periodic with period vector v1=a11v1°+a12v2°, where a11, a12 are positive integers;

  • no site of H has two nearest neighbors in HH;

  • no site of HH has two nearest neighbors in H; and

  • within a period, there are precisely a11+a12 frontier sites, that is, sites of H with neighbors in HH.

See Fig. 4, Left for an example of a minimal edge. It is suggested in ref. 4 that such minimal edge structures are energetically preferred. In general, a minimal edge need not be of the half-space termination type studied here.

Fig. 4.

Fig. 4.

The lk2 spectrum of H,k versus k for the ZZ-type edge (a11,a12)=(3,2), (Left) balanced and (Right) unbalanced. Note that the balanced edge is minimal, whereas the unbalanced one is not.

The class of modified edges, arising from the periodic attachment of atoms and bonds to minimal edge atoms at frontier sites of H, is studied in ref. 8. The edges studied here may be either minimal or modified (Fig. 4).

In ref. 5, edges which arise from a periodic pattern of displacements of a selected dimer (pair of nearest neighbor sites) are studied, with period vector v1=a11v1°+a12v2° with a11,a12Z. In the case where a11,a12>0, this class of edges is asserted to be precisely the class of minimal edges, as defined in ref. 4. There is overlap between our class of half-space termination edges and those discussed in ref. 5, but neither class includes the other.

We now compare our results with those of refs. 4, 5, and 8. The main goal of ref. 4 is to derive continuum boundary conditions for an effective Dirac operator, associated with a minimal rational edge. Toward this goal, they consider the tight binding model for parallel quasi-momentum k0. The article (5) postulates a bulk-edge correspondence: For a fixed edge, the dimension of the subspace of zero-energy edge states is equal to the winding number of the Zak phase along a one-dimensional Brillouin zone determined by the edge orientation. The authors of ref. 5 apply this approach to obtain an expression, derived previously in ref. 4, for the density of edge states. The reader should note that the results of ref. 5 are displayed in terms of a scaled (edge dependent) parallel quasi-momentum range, while the range of parallel quasi-momenta in the present article is fixed to be [0,2π]. There appears to be agreement between our rigorous results and the results in ref. 5 for those edges in the overlap of our studies. To our knowledge, no previous articles rigorously address, for a general class of rational edges, the questions of which parallel quasi-momentum ranges support zero-energy edge states; when they exist, the dimensionality of the eigenspaces; whether the edge states are supported on A or B sublattice sites; or explicit formulae for zero-energy edge states.

Numerical studies in ref. 8 indicate that a flat band, for a minimal edge, can give rise to nonzero-energy edge state curves when additional sites and bonds are attached to form a modified edge. Our numerical investigations give strong evidence that nonzero-energy edge state curves arise in minimal structures themselves.

Detailed Mathematical Setup and Ideas behind Our Results

We first give an explicit formulation of the edge state eigenvalue problem for the Hamiltonian H defined in Eq. 5. By Eq. 3b, there are integers k1 and k2 such that a11a12=3k2+s2 and a22a21=3k1+s1, where s1,s2{1,0,1}. Now set m˜1=k1,n˜1=k2,m˜2=k1+a21,n˜2=k2a11,m˜3=k1a22, and n˜3=k2+a12. Except for the classical ZZ case (v1=v1°), which we analyze separately, the integers n˜1,n˜2, and n˜3 are all distinct. We define mν=m˜σ(ν),nν=n˜σ(ν)),ν=1,2,3, where σ is the permutation of {1, 2, 3}, such that

n˜σ(1)<n˜σ(2)<n˜σ(3).

The three nearest neighbors in H to the A site vA+mv1+nv2 are the three B sites,

vB+(m+mν)v1+(n+nν)v2,ν=1,2,3,

and the three nearest neighbors in H to the B site vB+mv1+nv2 are the three A sites,

vA+(mmν)v1+(nnν)v2,ν=1,2,3.

A wave function in lk2 may be written in the form

ψ(vA+mv1+nv2)=eimkψA(n),nnminA [13a]
ψ(vB+mv1+nv2)=eimkψB(n),nnminB, [13b]

where mZ.

The Edge State Eigenvalue Problem

The wave function in Eq. 13 is an edge state for energy E if and only if ψA, ψB satisfy the difference equations and boundary conditions,

ν=1,2,3eimνkψB(n+nν)=EψA(n),nnminA [14a]
ψB(n)=0,n<nminB, [14b]

and

ν=1,2,3eimνkψA(nnν)=EψB(n),nnminB [15a]
ψA(n)=0,n<nminA. [15b]

On the Proof of Theorem 1 on Zero-Energy/Flat-Band Edge States

When E = 0, Eqs. 14 and 15 decouple. We shall discuss Eq. 14 here, the equation governing edge states which are supported on B sites; Eq. 15, governing edge states which are supported on A sites, is addressed analogously.

Solutions of Eq. 14 are related to roots, ζ=ζ(k), located within the open unit disk, of the indicial equation

ν=1,2,3eimνkζnν=0, [16]

or, equivalently, of the n3n1 degree polynomial equation: p+(ζ,k)1+ei(m2m1)kζn2n1+ei(m3m1)kζn3n1=0.

As in Eq. 6, we denote these roots by ζj=ζj(k),j=1,,r(k), where we recall that r=r(k) is the number of roots of the polynomial equation [16] inside the open unit disk. Since all the roots can be proven to be simple, any solution of Eq. 14 is given by

ψB(n)=j=1rAjζjn,fornnminA+n1, [17a]
ψB(n)=0,n<nminA+n1, [17b]

where (A1,,Ar) is an arbitrary solution of the linear algebraic system

j=1rζjnAj=0,nminA+n1n<nminB. [18]

Note that nminA+n1nminB. Indeed, we have already observed that nminBnminA{0,s2}, and we prove, in appendix A.4 of ref. 3, that n11. Thus, nontrivial B-site edge states exist for those k[0,2π] for which Eq. 18 has a nontrivial solution (A1,,Ar). Since the number of independent equations in Eq. 18 is nminBnminAn1 and there are r(k) unknowns, a nontrivial B-site edge state for energy E = 0 exists if and only if

r(k)>nminBnminAn1. [19]

Furthermore, if Eq. 19 holds, then the dimension of the zero energy eigenspace is equal to r(k)[nminBnminAn1]. The expression for r(k) is displayed in Eq. 7. To deduce Theorem 1 from Eq. 19, we use the expression for r(k) and the following formula, proved in (3), for DBDA in terms of s2,nminB and nminA:

DBDA=32|v1|1(13s2+nminBnminA).

An analogous argument yields the result for A-site edge states.

On the Proof of Theorem 2 on Representation Formulae for Zero-Energy/Flat-Band Edges States

Here, we explain our derivation of our explicit formulae for zero-energy edge states. Eq. 9 can be reduced to the following result. Let ζ1,,ζr denote distinct complex numbers. Then, there exist A1,,ArC such that,

for alln1,k1,,kr1k1++kr=nζ1k1ζrkr=j=1rAjζjn. [20]

Note, in particular, that this expression vanishes for 1n<r. Eq. 20 is proven by induction on the number r. Eq. 10 follows from Eq. 9 by a discrete Fourier transform, and, finally, Eq. 11 is obtained from Eq. 10 by residue calculation.

Remarks on the Numerical Investigation of E0 Edge States

When E0, Eqs. 14 and 15 are no longer uncoupled. As in the E = 0 case, solutions are represented as a linear combination of exponential solutions, ζnξ, where ξ=(ξA,ξB)C2{0} and ζC such that the following equations hold.

P+(ζ,k)·P(ζ,k)=E2,where [21a]
P+(ζ,k)=ν=1,2,3eimνkζnν,P(ζ,k)=ν=1,2,3eimνkζnν, [21b]

with mν,nν as defined earlier; when ζ solves Eq. 21, there exists a nonzero vector (ξA,ξB)C2 that satisfies

(EP+(ζ,k)P(ζ,k)E)(ξAξB)=(00). [22]

If E is not in the essential spectrum (9) of H(k), we can prove that Eq. 21 has n3n1 roots inside the open unit disk (and no roots on the unit circle); we denote them by ζ1,,ζn3n1 (not to be confused with the roots listed in Eq. 6) and denote the corresponding ξ as (ξjA,ξjB). The ζj, ξjA,ξjB depend on E and k. The vector (ξjA,ξjB) is defined up to a multiplication by a nonzero complex scalar. We assume that the ζj are all distinct. The vector (ξjA,ξjB) can then be taken to depend analytically on E as E varies in a small complex disk.

The analog of Eq. 18, governing edge states whose energies, E, are not constrained to be zero, is the (n3n1)×(n3n1) system of homogeneous linear equations

j=1n3n1ζjnξjA·Aj=0,fornminBn3n<nminA [23a]
j=1n3n1ζjnξjB·Aj=0,fornminA+n1n<nminB [23b]

for unknowns A1,,An3n1. An edge state with quasi-momentum k[0,2π] and energy E occurs if and only if the determinant of the coefficient matrix of the linear system Eq. 23, Δ(E,k), is equal to zero.

We have numerically investigated the edge state eigenvalue problem, for different choices of rational edge termination, by studying the function (E,k)Δ(E,k) over a discrete grid with respect to E and k of different resolutions. The discrete values of k vary in the interval Ik=[0,2π] in Figs. 3 and 4 and in the interval Ik=[0,π] in Figs. 5 and 6; those of E vary between rigorous bounds on the spectrum of H. More precisely, given (k,E), we may carry out the following algorithm:

Fig. 5.

Fig. 5.

Plots of (k,E)log|Δ(E,k)| for k(0,π) (Nk=1,000 points) and E(Elim,Elim) (NE=1,000 points) for various AC-like edges with a12=1.

Fig. 6.

Fig. 6.

Plots of (k,E)log|Δ(E,k)| for k(0,π) (Nk = 600 points) and E(Elim,Elim) (NE = 600 points) for various ordinary ZZ-like edges with a12=1.

  • Compute the 2(n3n1) roots of Eq. 21. The roots are calculated by computing the eigenvalues of the associated companion matrix. We verify the assumption that the roots, ζ, are distinct.

  • Deduce whether E is in the essential spectrum of H(k) (if one of the roots lies on the unit circle) or not.

  • Compute, for each root ζ(k,E) inside the unit circle, a vector satisfying Eq. 22.

  • Construct the matrix M(k,E) appearing in Eq. 23, and compute its determinant Δ(k,E).

We make a heat map of the function (k,E)log|Δ(k,E)| over the regular (Nk+1)×(NE+1) grid of points of Ik×(Elim,Elim) where Nk,NE=1,000. In Fig. 3, the dark areas correspond to the essential spectrum. Outside of the dark areas, we seek edge state curves by studying where (k,E)log|Δ(k,E)| takes on very large negative values. The function E|Δ(k,E)| appears to vanish at E = 0 for k(2π/3,4π/3) for the ZZ-type edges (Fig. 3, Middle and Right) but not to vanish at E = 0 for all k(0,2π) for the AC-type edge (Fig. 3, Left). This illustrates Theorem 1.

To confirm the existence of an edge state near a particular point (k,E)=(k0,E0), we compute the winding number of the mapping EΔ(k0,E) along a sufficiently small circle about E0, which makes sense because the mapping is analytic. In all the investigated cases, the winding number is equal to one, implying that there exists a simple root of EΔ(k0,E) near E0.

Finally, we study the behavior of the spectrum as the length of the period vector increases. We consider, first, a sequence of AC-type edges defined by a12=1 as a11 increases. We observe the presence of multiple dispersive (nonflat) edge state curves bifurcating from (k,E)=(0,0) (and from (k,E)=(2π,0)), and we find that the number of curves increases when a11 increases. Fig. 5, showing the cases a11=10 and a11=22, illustrates the increasing complexity of the dispersion curves. Similar observations hold for balanced ZZ-like edges; see Fig. 6. Note that, as a11 tends to infinity, the sequence of edges studied (a11 increasing and a12=1) tends to the balanced classical ZZ edge. Although the classical ZZ edge has a single dispersion curve, which is flat only over a limited range of k, the nearly flat dispersion curves in Figs. 5 and 6 extend over all k(0,2π). Note, however, that the definition of quasi-momentum depends on the edge. On the other hand, we have studied a sequence of edges for which a11 and a12 are two consecutive Fibonacci numbers, and we find no evidence for such increasing complexity.

Summary and Open Questions

We have completely analyzed the question of which rational edges give rise to zero-energy/flat-band edge states. We have given formulae for these edge states when they exist. Finally, we have given a general criterion for the existence of edge states (dispersive or nondispersive) that we have implemented numerically.

Many natural open questions arise from this study (for an extended list, see ref. 3), and we mention two of them. Note that our results do not determine all rational edges that give rise only to zero-energy edge states. Indeed, while the classical armchair edge has no edge states (flat band or dispersive), we have shown that, more generally, an edge of “AC type” produces no zero-energy edge states, but it can produce dispersive edge state curves of nonzero energy. A mathematically rigorous understanding of precisely which edges give rise to dispersive edge states, in particular, an understanding of the bifurcation of the dispersive curves in terms of the values (a11,a12), would be of interest. Finally, the main motivation of the present study was to understand transport along irrational edge terminations, and we hope to use the results presented here as a first step.

Acknowledgments

This research was initiated at a working group on “irrational edges” at the American Institute of Mathematics (AIM) Workshop on the Mathematics of Topological Insulators, December 7–11, 2020, which was supported by AIM, the US NSF, the Simons Foundation, and Columbia University. C.L.F. was supported, in part, by NSF Grant DMS-1700180. M.I.W. was supported, in part, by NSF Grants DMS-1620418 and DMS-1908657, as well as Simons Foundation Math + X Investigator Award 376319. We warmly thank the participants of the AIM working group, as well as Pierre Delplace, David Gontier, and Mikael Rechtsman for stimulating discussions.

Footnotes

Reviewers: P.D., Université Lyon, École Normale Supérieure de Lyon, CNRS, Laboratoire de Physique; and G.M.G., Eidgenossische Technische Hochschule Zurich.

G.M.G. and M.I.W. were coorganizers of American Institute of Mathematics (AIM) Workshop on the Mathematics of Topological Insulators, December 7–11, 2020. The other authors declare no competing interest.

Data, Materials, and Software Availability

Computer code has been deposited in Open Science Framework (https://osf.io/6z874/) (6).

References

  • 1.Fujita M., Wakabayashi K., Nakada K., Kusakabe K., Peculiar localized state at zigzag graphite edge. J. Phys. Soc. Jpn. 65, 1920–1923 (1996). [Google Scholar]
  • 2.Nakada K., Fujita M., Dresselhaus G., Dresselhaus M. S., Edge state in graphene ribbons: Nanometer size effect and edge shape dependence. Phys. Rev. B Condens. Matter 54, 17954–17961 (1996). [DOI] [PubMed] [Google Scholar]
  • 3.Fefferman C. L., Fliss S., Weinstein M. I., Discrete honeycombs, rational edges and edge states. Commun. Pure Appl. Math., in press. [Google Scholar]
  • 4.Akhmerov A., Beenakker C., Boundary conditions for Dirac fermions on a terminated honeycomb lattice. Phys. Rev. B 77, 085423 (2008). [Google Scholar]
  • 5.Delplace P., Ullmo D., Montambaux G., Zak phase and the existence of edge states in graphene. Phys. Rev. B 84, 195452 (2011). [Google Scholar]
  • 6.Fefferman C. L., Fliss S., Weinstein M. I., Edge_States_Honeycomb. Open Science Framework. https://osf.io/6z874/. Deposited 17 July 2022.
  • 7.Graf G. M., Porta M., Bulk-edge correspondence for two-dimensional topological insulators. Commun. Math. Phys. 324, 851–895 (2012). [Google Scholar]
  • 8.Jaskolski W., Ayuela A., Pelc M., Santos H., Chico L., Edge states and flat bands in graphene nanoribbons with arbitrary geometries. Phys. Rev. B Condens. Matter Mater. Phys. 83, 235424 (2011). [Google Scholar]
  • 9.Reed M., Simon B., Analysis of Operators (Methods of Modern Mathematical Physics, Academic, 1978), vol. IV. [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

Computer code has been deposited in Open Science Framework (https://osf.io/6z874/) (6).


Articles from Proceedings of the National Academy of Sciences of the United States of America are provided here courtesy of National Academy of Sciences

RESOURCES