## Abstract

Topological optical states exhibit unique immunity to defects, rendering them ideal for photonic applications. A powerful class of such states is based on time-reversal symmetry breaking of the optical response. However, existing proposals either involve sophisticated and bulky structural designs or can only operate in the microwave regime. Here we show a theoretical demonstration for highly confined topologically protected optical states to be realized at infrared frequencies in a simple two-dimensional (2D) material structure—a periodically patterned graphene monolayer—subject to a magnetic field of only 2 tesla. In our graphene honeycomb superlattice structures, plasmons exhibit substantial nonreciprocal behavior at the superlattice junctions under moderate static magnetic fields, leading to the emergence of topologically protected edge states and localized bulk modes. This approach is simple and robust for realizing topologically nontrivial optical states in 2D atomic layers, and could pave the way for building fast, nanoscale, defect-immune photonic devices.

## Introduction

Topologically protected photonic states^{1,2} exhibit remarkable robustness against disorder and backscattering, which make them extremely useful for the realization of defect-immune photonic devices. So far, such states have been explored based on reciprocal metamaterials^{3,4} and photonic crystals^{5,6}. But their realization has relied on sophisticated structural designs, which greatly complicate their fabrication and limit their miniaturization for nanoscale optical integration. Additionally, those topologically protected edge modes could couple to backscattering channels along opposite directions compatible with time-reversal symmetry (T-symmetry).

A more robust method to realize topologically protected photonic states consists in introducing T-symmetry breaking in periodic structures^{7,8,9,10,11}, which leads to the opening of topologically nontrivial bandgaps at degeneracy points (e.g., Dirac points). T-symmetry breaking can be introduced via dynamical modulation of the refractive index^{10}, although this approach is extremely challenging from the experimental viewpoint. A simpler alternative consists in using the magnetization of the material by exposing it to a static magnetic field. While this approach has been demonstrated in the microwave regime^{9}, the weak magneto-optical (MO) response of most materials at visible and infrared frequencies renders it difficult to achieve substantial T-symmetry breaking in these technologically important spectral ranges.

Recent studies have shown that Dirac fermion (DF) systems possess a giant MO response in the infrared regime, such as the conducting surface of topological insulators^{12} and a monolayer graphene^{13,14,15}. Moreover, the plasmons supported by DF systems^{16,17,18,19,20,21,22,23} exhibit deep-subwavelength confinement. This confinement makes the Dirac plamons extremely sensitive to external modulations^{24}, and possibly more susceptible to the MO response than using light plane waves incident on structureless graphene, therefore providing substantial T-symmetry breaking in the infrared regime. Although edge magnetoplasmons already show obvious nonreciprocal behavior^{13,14,15} and even form topologically protected states^{25} at low frequencies, versatile applications are enabled by constructing topologically nontrivial bandgaps in the high-frequency regime and additionally steering plasmon propagation by using periodically patterned graphene.

Here we theoretically demonstrate that topologically protected plasmonic states can be robustly realized in DF superlattices constructed from single-layer graphene, thanks to the giant MO response of this material under exposure to static magnetic fields of only a few tesla. The superlattice is a honeycomb network constructed by graphene nanoribbons. The applied magnetic field induces asymmetry in the guided ribbon plasmon modes, thus resulting in directional coupling at the junctions of the structure. We show that, as a direct consequence of this directional coupling, localized modes are formed inside the superlattice, as well as topologically protected edge states at the boundary.

## Results

### Structure and working principle

We focus on graphene^{26} because it sustains ultra-confined infrared plasmons that have been already observed in experiments^{21,22}. Topological protection of plasmons in our proposed graphene superlattice can be intuitively understood as schematically illustrated in Fig. 1a. In contrast to previous designs based on photonic crystals, our structure consists of a network of waveguides (ribbons) in which topological protection emerges by analogy to the classical phenomenological picture of the quantum Hall effect. In this picture, free electrons in a Fermi gas follow circular cyclotron orbits under the influence of a magnetic field, and consequently they form a bulk insulating state and a topologically protected conducting state at the edge boundary. Although photons are charge-free, and consequently, a magnetic field cannot change their direction of motion, the splitting ratio of the plasmons at the junctions of the superlattice can be controlled by the MO effect due to the breaking of T-symmetry, leading to nonreciprocal directional coupling (Fig. 1b–f).

In the limit of total directional coupling (e.g., nearly 100% of the power exiting through the right side at each junction, as shown in Fig. 1f), the guided waves circulate around single lattice hexagons and become localized vortex states in the interior of the superlattice, mimicking the cyclotron motion of free electrons (routes 1 and 2 in Fig. 1a). Additionally, a unidirectional and topologically protected guided mode is produced at the edge boundary (route 3 in Fig. 1a). In a general situation characterized by nonzero backward and leftward scattering at each junction (e.g., Fig. 1e), localized bulk modes and a topologically protected edge wave are formed at a frequency within the bandgap opened by the T-symmetry breaking under magnetic field exposure^{7} at the Dirac point of the honeycomb superlattice—these localized bulk modes and the topologically protected edge state exhibit analogous behaviors to the phenomenological picture in Fig. 1a, and further elaborated in our calculations below. We note that other periodic patterns different from the honeycomb structure, such as triangular or square lattices with degenerate band points, are equally applicable.

The above design for realizing topologically protected plasmonic states is universal for waveguide networks incorporating a MO material, but the graphene nanoribbons are ideally suited because radiative losses can be neglected due to the large mismatch between plasmon and photon wavelengths. Additionally, experiments have demonstrated rather low propagation losses in this material^{27,28}. More importantly, graphene exhibits a giant MO response in the infrared regime, so the supported plasmons are highly susceptible to the external magnetic field and allow us to realize the required directional coupling (Fig. 1b–f).

We use a finite-element method (FEM) to numerically solve Maxwell’s equations and calculate the plasmon dispersion relations and associated field distributions (see “Methods” section). The response of graphene under a static magnetic field **B** is described by the Drude conductivity^{13} as

where *E*
_{F} is the Fermi energy, *γ* is the plasmon damping rate, ${\omega}_{\mathrm{c}}=e\left(\mathbf{B}\cdot \mathbf{z}\right){v}_{\mathrm{F}}^{2}\u2215{E}_{\mathrm{F}}$ is the cyclotron frequency^{29} and *v*
_{F }≈ 10^{6} ms^{−1} is the graphene Fermi velocity. For simplicity, we ignore losses (*γ * = 0), which is reasonable in view of the long plasmon lifetimes (>500 fs) observed in graphene^{27,28}. The local dielectric formalism is a reasonable approximation because the nanoribbons are hundreds of nanometers wide, and consequently, the Fermi energy exceeds the plasmon energy in all of our calculations, thus eliminating any dependence on the crystallographic orientation of atomic edges^{30}.

The two lowest-order plasmonic modes of the nanoribbon are bonding and antibonding combinations of induced charge pileup at the ribbon edges (inset to Fig. 1b)^{31}, with the second order mode showing a wavelength cutoff. Under an externally applied static magnetic field (Fig. 1b, dashed curves), the optical field distributions of the two modes become asymmetric, with field piling up toward different sides of the ribbon (inset to Fig. 1b). This nonreciprocal behavior is caused by the MO response, which is captured by the off-diagonal elements of the conductivity (Eq. (1)), similar to what happens for edge magnetoplasmons in a two-dimensional electron gas^{32,33} and graphene^{34} (Supplementary Note 1 and Supplementary Fig. 1).

Below the cutoff frequency of the second mode, the ribbon only holds a single mode, so symmetry breaking can lead to directional coupling at the ribbon junctions, which is required for the realization of topological protection in the superlattice (Fig. 1c–f). The unit cell of the superlattice is formed by two nanoribbon junctions with lengths of the branches equal to *L*/2. For each junction, we calculate the scattering coefficients *S*
_{1,1–3}, starting from a plasmon wave of unit amplitude launched on the terminal of branch 1 and going to ports at the branches 1–3 (Fig. 1c). The results confirm that without magnetic field the powers at the outputs 2 and 3 are equal due to geometrical symmetry, while an applied magnetic field of 5 T leads to clear directional coupling (Fig. 1e, for a photon energy of 0.06 eV) and the right-coupling efficiency exceeds 96% for a magnetic field of 15 T.

### Band diagrams of the graphene supperlattice

The magnetic-field-induced directional coupling at the junctions leads to the opening of a Dirac point (Fig. 2). Separate bands at this point have nonzero Chern numbers^{7}, which yield topologically protected edge modes within the bandgap, with the number of edge modes equal to the Chern numbers of the bands below the gap. To obtain the band diagram of the superlattice, we first calculate the scattering coefficients of the junction structure illustrated in Fig. 1c for different frequencies and magnetic field strengths via FEM simulations (Fig. 2a). Energy conservation leads to the relation ${\u2223{S}_{11}\u2223}^{2}+{\u2223{S}_{12}\u2223}^{2}+{\u2223{S}_{13}\u2223}^{2}=1$ between the scattering coefficients, which is satisfied by our numerical simulations.

Using Bloch’s theorem, we calculate the band diagram of the superlattice (see “Methods” section)—Fig. 2b shows the results for an excursion along symmetry points within the first Brillouin zone. The nanoribbons in the unit cell are not identical because they have different orientations, so the band diagram is exactly the same as in a Kagome lattice, which contains a flat band and two Dirac points^{35, 36}. Our results confirm that, when a magnetic field of 4 T is applied, a large bandgap opens at the Dirac points K and K′ (Fig. 2b, d, f), which results in the formation of localized bulk modes within the bandgap region—in contrast, no bandgap is present in the absence of magnetic field (Fig. 2b, c, e). The bandgap opened by the magnetic field is topologically nontrivial, as demonstrated by the nonzero Chern number (*C* = 1) of the first band below the gap. This band has a nonzero Chern number by exchanging topological charge with upper bands separated by the Dirac point (see Supplementary Note 2 and Supplementary Fig. 2 for a proof of this). The lower bandgap (in between orange and blue bands in Fig. 2b) is topologically trivial, corresponding to a zero sum of Chern numbers over all bands below 44 meV; the trivial character of this bandgap is evidenced by the fact that it does not close even when increasing the magnetic field up to 4 T. According to the bulk-edge correspondence principle^{37}, the Chern number *C* = 1 of the first band below *E*
_{0} implies a unidirectional anticlockwise edge mode on the external boundary of the superlattice in the opened bandgap. The dispersion relations of the edge modes are revealed by the projected band diagrams, which are calculated along the zig-zag (Fig. 2c, d) and armchair (Fig. 2e, f) directions for a superlattice of finite period (*N* = 20) (see “Methods” section). The dispersion curves (red curve in Fig. 2d) in the bandgap correspond to edge modes propagating on the upper and lower boundaries of the superlattice—these have unidirectional group velocities, which imply that these edge modes are topologically protected. The directions of the group velocities also indicate that the edge mode on the external boundary of a finite surperlattice is anticlockwise, in agreement with that predicted from the Chern number.

### Topologically protected localized and edge modes

To reveal the localized mode and prove the topological protection of the edge modes in the proposed graphene superlattice, we construct a numerical network with honeycomb topology and simulate the field evolution using the scattering coefficients represented in Fig. 2a (see “Methods” section). The field distributions for a directional point excitation (indicated by the red arrows) at the center of the network with magnetic field of 4 T is shown in Fig. 3a. For a photon energy of *E*
_{0} = 56.37 meV, which lies in the bandgap opened by the magnetic field, the directional coupling at the junctions causes the excitation power to circulate around a single lattice hexagon with enhanced intensity—this confirms the localization of the mode and corroborates the phenomenological picture we introduced in Fig. 1a. As this picture suggested, the localized vortex mode is the foundation for the topologically protected states, which can be clearly demonstrated by Fig. 3b. We now introduce a vacant defect by removing several nanoribbons from the center of the superlattice. Then, a directional point excitation adjacent to the defect generates a localized wave circulating around the defect unidirectionally without backscattering, which reveals the topological protection of the edge mode on the interior boundary of the superlattice.

To demonstrate that the edge mode on exterior boundary of the superlattice is topologically protected, we further cut the honeycomb network into a complex shape (Fig. 4a) and simulate the field evolution in successive time steps. In the presence of a *B* = 4 T field, a point source of energy *E*
_{0} placed at the boundary of the network can generate the sought-after one-way boundary mode, which efficiently propagate energy over sharp corners without back reflection (Fig. 4b). When the magnetic field is reversed in sign, the direction of the one-way edge state is also reversed (Fig. 4c). Finally, when the magnetic field decreases to 2 T, the edge mode is still preserved, although it is less localized at the boundary (Fig. 4d).

### The effect of inelastic optical losses

We further show that inelastic losses do not deteriorate topological protection of the plasmons in the structure of Fig. 4, and just induce an attenuation of propagation, as shown in Fig. 5a. More precisely, we introduce losses into the Drude model through a damping rate *γ* = *μE*
_{F}/*ev*
_{F}
^{2}, where *μ* is mobility of graphene, for which we adopt the experimentally measured value in high-quality suspended graphene^{38}. Although this value is measured at a temperature of 5 K, it can be maintained at room temperature by encapsulating the graphene in hexagonal boron nitride^{27}. Figure 5a clearly shows that the excitation point source still generates unidirectional edge modes with good contrast between the two opposite directions, and that the edge modes retain a good capacity of topological protection. Inelastic losses only result in the attenuation of the modes along their propagation. In Fig. 5a, we show that edge plasmons can propagate over ~ 30 periods. Since the individual branch structures under consideration can serve as classical and quantum interferometers^{39,40,41} or as logic gates^{42,43}, the proposed graphene superlattice provides a versatile platform to explore various complex nonreciprocal optical computing functions.

Importantly, similar graphene superlattices of different sizes are equivalent according to basic electrostatic scaling laws of plasmons in two-dimensional (2D) materials^{44,45} (Supplementary Note 3 and Supplementary Fig. 3), which reveal the possibility to further miniaturize the graphene superlattice in order to increase the propagation distance in units of plasmon wavelengths. In particular, when the geometry of the graphene superlattice in Fig. 4d shrinks by a factor of 2 and the magnetic field increases by a factor of $\sqrt{2}$, for a photon energy of $\sqrt{2}{E}_{0}$, the response of the superlattice and the field distribution is equivalent to that Fig. 4d. However, when considering inelastic losses (Fig. 5b), the propagating distance increases considerably in units of the plasmon wavelength^{31} compared with Fig. 5a, which means that the plasmon wave can propagate over many more periods in the network. Therefore, the noted scaling leads to a dramatic reduction in the effect of inelastic losses that should facilitate the design of practical devices.

## Discussion

The realization of the topologically protected plasmonic states in the proposed graphene superlattice is experimentally feasible using state-of-the-art fabrication and measurement techniques, similar to those recently used to observe edge plasmon modes on graphene nanoribbons^{46} (i.e., the elementary unit based on which we obtain topologically protected plasmons). To reduce inelastic losses, the sample can be fabricated by dielectric structuring rather than direct lithographic patterning of the graphene, thus relying on extended graphene encapsulated in hexagonal boron nitride, for which the measured mobility exceeds the values assumed here^{27}. Additionally, our results can be readily extrapolated to include the effect of the substrate, the size of the structure and the level of graphene doping via an electrostatic scaling law formulated for 2D structures^{44,45} (Supplementary Note 3 and Supplementary Fig. 3). An extension of this law to include the MO response reveals that the magnetic field strength required to achieve topological protection is below 1 T—such field strengths can be achieved using commercially available permanent magnets.

In conclusion, we have proposed and theoretically demonstrated how topologically protected plasmon modes can be realized robustly in single-layer graphene honeycomb surperlattice structures using experimentally attainable static magnetic fields. The key ingredients for this realization are the strong MO response of graphene, which induces T-symmetry breaking, and the ensuing directional coupling at geometrically symmetric junctions between nanoribbons in the lattice. This nonreciprocal propagation leads to the formation of localized bulk modes and a topologically protected edge mode. Although we have focused on graphene, we expect other kinds of 2D materials such as topological insulators, semiconductor junctions, and conducting 2D materials, to exhibit similar phenomena, for example, by exploiting their long-lived phonon-polaritons. Our design provides an a simple, yet robust platform for fast speed, ultra-compact, nonreciprocal optical computing networks, thus paving the way toward realistic applications of topological photonics.

## Methods

### Numerical simulations

We adopt FEM (COMSOL) to numerically calculate the electromagnetic field distribution and plasmon dispersion relations of uniform graphene nanoribbons, as well as the reflection and left/right-transmission coefficients of plasmons at the nanoribbon junction structures. We model graphene as a thin layer of thickness *d* and permittivity $\epsilon \left(\omega \right)=1+i\sigma \left(\omega \right)\u2215\left({\epsilon}_{0}d\omega \right)$, where *σ*(*ω*) is the frequency-dependent 2D conductivity in the Drude model (Eq. (1)). In the simulation, we take *d* = 0.5 nm as a reasonable value close to the $d\to 0$ limit. The scattering coefficients are calculated as the ratios between the complex amplitudes of the absorbed and input fields at ports on each of the three branches of the junction, as shown in Fig. 1c.

### Calculation of band diagrams

In general, when plasmon waves are simultaneously launched at all three branches of a junction, the amplitude of input and output fields at the three branch terminals are linearly connected through a scattering equation ${\left[{A}_{1}^{\mathrm{out}}\phantom{\rule{0.3em}{0ex}}{A}_{2}^{\mathrm{out}}\phantom{\rule{0.3em}{0ex}}{A}_{3}^{\mathrm{out}}\right]}^{\mathrm{T}}=\mathbf{S}{\left[{A}_{1}^{\mathrm{in}}\phantom{\rule{0.3em}{0ex}}{A}_{2}^{\mathrm{in}}\phantom{\rule{0.3em}{0ex}}{A}_{3}^{\mathrm{in}}\right]}^{\mathrm{T}}$, where **S** is a scattering matrix, which contains three independent coefficients: *S*
_{11} = *S*
_{22} = S_{33}, *S*
_{12} = *S*
_{23} = *S*
_{31} and *S*
_{13} = *S*
_{21} = *S*
_{32}, considering the symmetry of the structure. Due to T-symmetry breaking, **S** is asymmetric for *B* ≠ 0. Incidentally, out-coupling at the junction to free space is rather inefficient due to impedance mismatch (e.g., out-coupling losses are found to be below 0.01%). Neglecting out-coupling, the scattering matrix should be unitary, and therefore, energy conservation leads to the condition ${\u2223{S}_{11}\u2223}^{2}+{\u2223{S}_{12}\u2223}^{2}+{\u2223{S}_{13}\u2223}^{2}=1$.

Using the simulation results for *S*
_{11}, *S*
_{22}, and *S*
_{13} shown in Fig. 2a, we can calculate the band diagrams of the graphene superlattice. We label the five pieces of nanoribbons within the unit cell as *i* = 1, …, 5. Each of them supports two counter-propagating waves, with field amplitudes ${A}_{i}^{j}$, where *j* = 1,2 denotes the directions of the waves corresponding to the red and black arrows in Fig. 6a, respectively. The amplitudes of these waves are connected by the scattering matrix of the single junction discussed above as ${\left[{A}_{1}^{2}\phantom{\rule{0.3em}{0ex}}{A}_{2}^{2}\phantom{\rule{0.3em}{0ex}}{A}_{3}^{2}\right]}^{\mathrm{T}}=\mathbf{S}{\left[{A}_{1}^{1}\phantom{\rule{0.3em}{0ex}}{A}_{2}^{1}\phantom{\rule{0.3em}{0ex}}{A}_{3}^{1}\right]}^{\mathrm{T}}$ and ${\left[{A}_{3}^{1}\phantom{\rule{0.3em}{0ex}}{A}_{4}^{1}\phantom{\rule{0.3em}{0ex}}{A}_{5}^{1}\right]}^{\mathrm{T}}=\mathbf{S}{\left[{A}_{3}^{2}\phantom{\rule{0.3em}{0ex}}{A}_{4}^{2}\phantom{\rule{0.3em}{0ex}}{A}_{5}^{2}\right]}^{\mathrm{T}}$. Now, Bloch’s theorem on the boundaries leads to ${\left[{A}_{4}^{1}\phantom{\rule{0.3em}{0ex}}{A}_{4}^{2}\right]}^{T}=\mathrm{exp}\left(i\mathbf{K}\cdot {\mathbf{a}}_{2}\right){\left[{A}_{1}^{1}\phantom{\rule{0.3em}{0ex}}{A}_{1}^{2}\right]}^{\mathrm{T}}$and ${\left[{A}_{5}^{1}\phantom{\rule{0.3em}{0ex}}{A}_{5}^{2}\right]}^{T}=exp\left(i\mathbf{K}\cdot {\mathbf{a}}_{1}\right){\left[{A}_{2}^{1}\phantom{\rule{0.3em}{0ex}}{A}_{2}^{2}\right]}^{\mathrm{T}}$, where **K** = *k*
_{
x
}
**x** + *k*
_{y}
**y** is the Bloch wave vector. The band diagram of the superlattice in Fig. 2b is obtained from the condition of vanishing determinant of the above linear equations, while the wave functions of the *n*th band $\u2223n\left(\mathbf{K}\right)\u27e9$ are given by the corresponding eigenvectors.

Using a similar method, we also calculate the projected band diagram for a superlattice of finite width, as shown in Fig. 6b, c. Here, the unit cell is indicated by the two parallel dashed lines, which contain a larger number of nanoribbons. Again, each nanoribbon supports two counter-propagating waves. The scattering between these waves is determined by similar relations as above. Here, apart from the coefficients *S*
_{11}, *S*
_{12}, and *S*
_{13} of Fig. 2a, we also need to obtain the scattering coefficients for V-shape junctions appearing at the boundary of the superlattice. We use the same simulation method as for the three-lobbed junction. The resulting linear set of equations, combined with Bloch’s theorem along the direction of periodicity, allows us to generate the projected band diagram shown in Fig. 2c–f.

### Calculation of Chern numbers

With the whole set of wave eigenfunctions $\u2223n\left(\mathbf{K}\right)\u27e9$ obtained for all wave vectors **K** in the first Brillouin zone for any given *n*th band, the Chern numbers of this band can be easily calculated from the integral of the Berry connections along the close path around the boundary of the first Brillouin zone^{8}: ${C}_{n}={\left(2\pi \right)}^{-1}\oint d\mathbf{K}\cdot \u27e8n\left(\mathbf{K}\right)\u2223i{\nabla}_{\mathbf{K}}\u2223n\left(\mathbf{K}\right)\u27e9$. According to the Stokes theorem, the Chern numbers can be equivalently calculated as a surface integral of the Berry curvature ${\mathrm{\Omega}}_{n}={\nabla}_{\mathbf{K}}\times \u27e8n\left(\mathbf{K}\right)\u2223i{\nabla}_{\mathbf{K}}\u2223n\left(\mathbf{K}\right)\u27e9$ over the first Brillouin zone^{8}: ${C}_{n}={\left(2\pi \right)}^{-1}\int Sd\mathbf{S}\cdot {\mathrm{\Omega}}_{n}$. The Chern numbers of the bands in our study as calculated with these two well-established methods are in excellent mutual numerical agreement.

### Calculation of field distributions in a superlattice

We focus on a superlattice of specific shape constructed out of *N* nanoribbons. We thus use a 2 *N* element vector **A**(*t*) to describe the distribution of field amplitude on the superlattice at time *t*, with *A*
_{2i
}(*t*) and *A*
_{2i−1}(*t*) (i = 1,…, N) representing the amplitude of two counter-propagating waves at the *i*th nanoribbon. Therefore, $\u2223{A}_{2i}\left(t\right)+{A}_{2i-1}\left(t\right)\u2223$ gives the modulus of the field amplitude at the ribbons.

For the simulations, we introduce a point source at the initial time and calculate the field distribution in sequential time steps upon iteration. The point source is introduced at the *i*th nanoribbon through a prescribed pair of values *A*
_{2i
}(0) and *A*
_{2i−1}(0), by setting one of them to 1 (unidirectional point source for Fig. 3) or both of them to 1 (omnidirectional point source for Figs. 4 and 5), with all other elements of **A**(0) set to 0. Then, the field distribution of the waves scattered by the junctions of the superlattice after a time step (arbitrarily denoted 1) necessary for propagation along a ribbon length are approximated by **A**(1) = **TA**(0), where **T** is a 2 × 2 *N* matrix constructed from the *S*
_{11}, *S*
_{12} and *S*
_{13} coefficients (for the bulk), as well as the scattering coefficients for V-shape junctions, which describe scattering and interference between waves in the superlattice and are determined by the linear connecting relations of the nanoribbons (see above). Subsequent field distributions are obtained by iteration **A**(t + 1) = **T**[**A**(t) + **A**(0)], where the initial distribution **A**(0) is added at every step, so that the point source produces a persistent excitation.

### Data availability

The data that support the findings of this study are available from the corresponding author upon request.

## Additional information

**Publisher's note:** Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

## References

- 1.
Lu, L., Joannopoulos, J. D. & Soljačić, M. Topological photonics.

*Nat. Photon***8**, 821–829 (2014). - 2.
Lu, L., Joannopoulos, J. D. & Soljačić, M. Topological states in photonic systems.

*Nat. Phys.***12**, 626–629 (2016). - 3.
Khanikaev, A. B. et al. Photonic topological insulators.

*Nat. Mater.***12**, 233–239 (2013). - 4.
Gao, W. et al. Topological photonic phase in chiral hyperbolic metamaterials.

*Phys. Rev. Lett.***114**, 037402 (2015). - 5.
Hafezi, M., Demler, E. A., Lukin, M. D. & Taylor, J. M. Robust optical delay lines with topological protection.

*Nat. Phys.***7**, 907–912 (2011). - 6.
Rechtsman, M. C. et al. Photonic floquet topological insulators.

*Nature***496**, 196–200 (2013). - 7.
Haldane, F. D. M. & Raghu, S. Possible realization of directional optical waveguides in photonic crystals with broken time-reversal symmetry.

*Phys. Rev. Lett.***100**, 013904 (2008). - 8.
Wang, Z., Chong, Y. D., Joannopoulos, J. D. & Soljačić, M. Reflection-free one-way edge modes in a gyromagnetic photonic crystal.

*Phys. Rev. Lett.***100**, 013905 (2008). - 9.
Wang, Z., Chong, Y., Joannopoulos, J. D. & Soljačić, M. Observation of unidirectional backscattering-immune topological electromagnetic states.

*Nature***461**, 772–775 (2009). - 10.
Fang, K., Yu, Z. & Fan, S. Realizing effective magnetic field for photons by controlling the phase of dynamic modulation.

*Nat. Photon*.**6**, 782–787 (2012). - 11.
Lu, L. et al. Symmetry-protected topological photonic crystal in three dimensions.

*Nat. Phys.***12**, 337–340 (2016). - 12.
Tse, W. & MacDonald, A. H. Giant magneto-optical Kerr effect and universal Faraday effect in thin-film topological insulators.

*Phys. Rev. Lett.***105**, 057401 (2010). - 13.
Crassee, I. et al. Giant Faraday rotation in single-and multilayer graphene.

*Nat. Phys.***7**, 48–51 (2011). - 14.
Crassee, I. et al. Intrinsic terahertz plasmons and magnetoplasmons in large scale monolayer graphene.

*Nano Lett.***12**, 2470–2474 (2012). - 15.
Yan, H. et al. Infrared spectroscopy of tunable Dirac terahertz magneto-plasmons in graphene.

*Nano Lett.***12**, 3766–3771 (2012). - 16.
Allen, S. J., Tsui, D. C. & Logan, R. A. Observation of the two-dimensional plasmon in silicon inversion layers.

*Phys. Rev. Lett.***38**, 980–983 (1977). - 17.
Ando, T., Fowler, A. B. & Stern, F. Electronic properties of two-dimensional systems.

*Rev. Mod. Phys.***54**, 437–672 (1982). - 18.
Stone, K. et al. Photovoltaic oscillations due to edge-magnetoplasmon modes in a very high-mobility two-dimensional electron gas.

*Phys. Rev. B***76**, 153306 (2007). - 19.
Raghu, S., Chung, S. B., Qi, X. L. & Zhang, S. C. Collective modes of a helical liquid.

*Phys. Rev. Lett.***104**, 116401 (2010). - 20.
Di Pietro, P. et al. Observation of Dirac plasmons in a topological insulator.

*Nat. Nanotech.***8**, 556–560 (2013). - 21.
Chen, J. et al. Optical nano-imaging of gate-tunable graphene plasmons.

*Nature***487**, 77–81 (2012). - 22.
Fei, Z. et al. Gate-tuning of graphene plasmons revealed by infrared nano-imaging.

*Nature***487**, 82–85 (2012). - 23.
Fang, Z. et al. Gated tunability and hybridization of localized plasmons in nanostructured graphene.

*ACS Nano***7**, 2388–2395 (2013). - 24.
Rodrigo, D. et al. Mid-infrared plasmonic biosensing with graphene.

*Science***349**, 165–168 (2015). - 25.
Jin, D. et al. Topological magnetoplasmon.

*Nat. Commun.***7**, 13486 (2016). - 26.
Castro Neto, A. H., Guinea, F., Peres, N. M. R., Novoselov, K. S. & Geim, A. K. The electronic properties of graphene.

*Rev. Mod. Phys.***81**, 109 (2009). - 27.
Woessner, A. et al. Highly confined low-loss plasmons in graphene–boron nitride heterostructures.

*Nat. Mater.***14**, 421–425 (2015). - 28.
Dai, S. et al. Graphene on hexagonal boron nitride as a tunable hyperbolic metamaterial.

*Nat. Nanotech.***10**, 682–686 (2015). - 29.
Gusynin, V. P., Sharapov, S. G. & Carbotte, J. P. On the universal ac optical background in graphene.

*New. J. Phys.***11**, 095013 (2009). - 30.
Silveiro, I., Plaza Ortega, J. M. & García de Abajo, F. J. Quantum nonlocal effects in individual and interacting graphene nanoribbons.

*Light Sci. Appl.***4**, e241 (2015). - 31.
Christensen, J., Manjavacas, A., Thongrattanasiri, S., Koppens, F. H. & García de Abajo, F. J. Graphene plasmon waveguiding and hybridization in individual and paired nanoribbons.

*ACS Nano***6**, 431–440 (2011). - 32.
Mast, D. B., Dahm, A. J. & Fetter, A. L. Observation of bulk and edge magnetoplasmons in a two-dimensional electron fluid.

*Phys. Rev. Lett.***54**, 1706–1709 (1985). - 33.
Xia, X. & Quinn, J. J. Edge magnetoplasmons of two-dimensional electron-gas systems.

*Phys. Rev. B***50**, 11187–11189 (1994). - 34.
Wang, W., Apell, S. P. & Kinaret, J. M. Edge magnetoplasmons and the optical excitations in graphene disks.

*Phys. Rev. B***86**, 125450 (2012). - 35.
Guo, H.-M. & Franz, M. Topological insulator on the kagome lattice.

*Phys. Rev. B***80**, 113102 (2009). - 36.
Chisnell, R. et al. Topological Magnon Bands in a Kagome Lattice Ferromagnet.

*Phys. Rev. Lett.***115**, 147201 (2015). - 37.
Hatsugai, Y. Chern number and edge states in the integer quantum Hall effect.

*Phys. Rev. Lett.***71**, 3697–3700 (1993). - 38.
Bolotin, K. I. et al. Ultrahigh electron mobility in suspended graphene.

*Solid State Commun.***146**, 351–355 (2008). - 39.
Wei, H. et al. Quantum dot-based local field imaging reveals plasmon-based interferometric logic in silver nanowire networks.

*Nano Lett.***11**, 471–475 (2010). - 40.
Heeres, R. W., Kouwenhoven, L. P. & Zwiller, V. Quantum interference in plasmonic circuits.

*Nat. Nanotech.***8**, 719–722 (2013). - 41.
Fakonas, J. S., Lee, H., Kelaita, Y. A. & Atwater, H. A. Two-plasmon quantum interference.

*Nat. Photon***8**, 317–320 (2014). - 42.
Wei, H., Wang, Z., Tian, X., Käll, M. & Xu, H. Cascaded logic gates in nanophotonic plasmon networks.

*Nat. Commun.***2**, 387 (2011). - 43.
Wang, S. M. et al. A 14×14 μm

^{2}footprint polarization-encoded quantum controlled-NOT gate based on hybrid waveguide.*Nat. Commun.***7**, 11490 (2016). - 44.
García de Abajo, F. J. Multiple excitation of confined graphene plasmons by single free electrons.

*ACS Nano***7**, 11409–11419 (2013). - 45.
Silveiro, I., Plaza Ortega, J. & García de Abajo, F. J. Plasmon wave function of graphene nanoribbons.

*New. J. Phys.***17**, 083013 (2015). - 46.
Fei, Z. et al. Edge and surface plasmons in graphene nanoribbons.

*Nano. Lett.***15**, 8271–8276 (2015).

## Acknowledgements

This work was supported in part by Ministry of Science and Technology of China (Grant No. 2015CB932400), the National Natural Science Foundation of China (Grant No. 11674256), the Spanish MINECO (MAT2014-59096-P and SEV2015-0522), the European Commission (Graphene Flagship 696656), AGAUR (2014-SGR-1400), and Fundació Privada Cellex.

## Author information

### Affiliations

#### School of Physics and Technology, Wuhan University, Wuhan, 430072, China

- Deng Pan
- , Rui Yu
- & Hongxing Xu

#### ICFO-Institut de Ciencies Fotoniques, The Barcelona Institute of Science and Technology, 08860, Barcelona, Spain

- Deng Pan
- & F. Javier García de Abajo

#### ICREA- Institució Catalana de Recerca i Estudis Avançats, Passeig Lluís Companys 23, 08010, Barcelona, Spain

- F. Javier García de Abajo

### Authors

### Search for Deng Pan in:

### Search for Rui Yu in:

### Search for Hongxing Xu in:

### Search for F. Javier García de Abajo in:

### Contributions

D.P. and H.X.: Conceived the nonreciprocal propagation in nanoribbon junctions. F.J.G.d.A.: Proposed the topological protection in graphene superlattice. F.J.G.d.A. and D.P.: Worked out the theory. D.P.: Performed the simulation and wrote the paper. R.Y.: Collaborated in the calculation of the projected diagram and discussed the results. H.X. and F.J.G.d.A.: Supervised the projected and revised the paper.

### Competing interests

The authors declare no competing financial interests.

### Corresponding authors

Correspondence to Hongxing Xu or F. Javier García de Abajo.

## Electronic supplementary material

## Comments

By submitting a comment you agree to abide by our Terms and Community Guidelines. If you find something abusive or that does not comply with our terms or guidelines please flag it as inappropriate.

**Open Access** This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.