<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Phys.</journal-id>
<journal-title>Frontiers in Physics</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Phys.</abbrev-journal-title>
<issn pub-type="epub">2296-424X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fphy.2019.00178</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Physics</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Chiral Topological Phases in Designed Mechanical Networks</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name><surname>Ronellenfitsch</surname> <given-names>Henrik</given-names></name>
<xref ref-type="corresp" rid="c001"><sup>&#x0002A;</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/685402/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Dunkel</surname> <given-names>J&#x000F6;rn</given-names></name>
</contrib>
</contrib-group>
<aff><institution>Department of Mathematics, Massachusetts Institute of Technology</institution>, <addr-line>Cambridge, MA</addr-line>, <country>United States</country></aff>
<author-notes>
<fn fn-type="edited-by"><p>Edited by: Francesca Serra, Johns Hopkins University, United States</p></fn>
<fn fn-type="edited-by"><p>Reviewed by: Massimo Pica Ciamarra, Nanyang Technological University, Singapore; Martin Kr&#x000F6;ger, ETH Z&#x000FC;rich, Switzerland</p></fn>
<corresp id="c001">&#x0002A;Correspondence: Henrik Ronellenfitsch <email>henrikr&#x00040;mit.edu</email></corresp>
<fn fn-type="other" id="fn001"><p>This article was submitted to Soft Matter Physics, a section of the journal Frontiers in Physics</p></fn></author-notes>
<pub-date pub-type="epub">
<day>08</day>
<month>11</month>
<year>2019</year>
</pub-date>
<pub-date pub-type="collection">
<year>2019</year>
</pub-date>
<volume>7</volume>
<elocation-id>178</elocation-id>
<history>
<date date-type="received">
<day>04</day>
<month>07</month>
<year>2019</year>
</date>
<date date-type="accepted">
<day>21</day>
<month>10</month>
<year>2019</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x000A9; 2019 Ronellenfitsch and Dunkel.</copyright-statement>
<copyright-year>2019</copyright-year>
<copyright-holder>Ronellenfitsch and Dunkel</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/"><p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p></license>
</permissions>
<abstract><p>Mass-spring networks (MSNs) have long been used as approximate descriptions of biological and engineered systems, from actomyosin networks to mechanical trusses. In the last decade, MSNs have re-attracted theoretical interest as models for phononic metamaterials with exotic properties such as negative Poisson&#x00027;s ratio, negative effective mass, or gapped vibrational spectra. A numerical advantage of MSNs is their tuneability, which allows the inverse design of materials with pre-specified bandgaps. Building on this fact, we demonstrate here that designed MSNs, when subjected to Coriolis forces, can host topologically protected chiral edge modes at predetermined frequencies, thus enabling robust unidirectional transmission of mechanical waves. Similar to other recently discovered topological materials, the topological phases of MSNs can be classified by a Chern invariant related to time-reversal symmetry breaking.</p></abstract>
<kwd-group>
<kwd>mechanical networks</kwd>
<kwd>topological matter</kwd>
<kwd>Chern insulator</kwd>
<kwd>classical mechanics and quantum mechanics</kwd>
<kwd>edge modes</kwd>
</kwd-group>
<counts>
<fig-count count="4"/>
<table-count count="0"/>
<equation-count count="21"/>
<ref-count count="40"/>
<page-count count="8"/>
<word-count count="5878"/>
</counts>
</article-meta> 
</front>
<body>
<sec sec-type="intro" id="s1">
<title>1. Introduction</title>
<p>Topological mechanics [<xref ref-type="bibr" rid="B1">1</xref>] is a rapidly growing research field that studies classical analogs of topological effects in quantum many-body physics [<xref ref-type="bibr" rid="B2">2</xref>]. A prime example are spectrally gapped mechanical systems that can host topologically protected zero modes at their boundaries [<xref ref-type="bibr" rid="B3">3</xref>&#x02013;<xref ref-type="bibr" rid="B5">5</xref>], similar to localized electronic excitations in the quantum spin Hall effect [<xref ref-type="bibr" rid="B6">6</xref>]. Another important class of examples are solid- or fluid-mechanical systems with broken time-reversal symmetry, which can exhibit chiral edge modes at finite frequency [<xref ref-type="bibr" rid="B7">7</xref>&#x02013;<xref ref-type="bibr" rid="B10">10</xref>], analogous to the (anomalous) quantum Hall effect [<xref ref-type="bibr" rid="B11">11</xref>, <xref ref-type="bibr" rid="B12">12</xref>]. Because these edge modes are topologically protected and robust against the introduction of defects, they may provide a powerful tool for the resilient localized transmission of sound signals in elastic materials [<xref ref-type="bibr" rid="B13">13</xref>].</p>
<p>Over the last 5 years, substantial progress has been made in the understanding of topological phenomena in a wide variety of classical systems, ranging from mechanical systems with lattice symmetry inspired by quantum analogs [<xref ref-type="bibr" rid="B14">14</xref>, <xref ref-type="bibr" rid="B15">15</xref>] and amorphous networks [<xref ref-type="bibr" rid="B9">9</xref>, <xref ref-type="bibr" rid="B16">16</xref>] to active systems [<xref ref-type="bibr" rid="B7">7</xref>, <xref ref-type="bibr" rid="B17">17</xref>, <xref ref-type="bibr" rid="B18">18</xref>], electrical circuits [<xref ref-type="bibr" rid="B19">19</xref>&#x02013;<xref ref-type="bibr" rid="B21">21</xref>], and even ocean waves [<xref ref-type="bibr" rid="B22">22</xref>]. Many of the recently discovered mechanical topological insulators rely on a known underlying lattice structure [<xref ref-type="bibr" rid="B7">7</xref>, <xref ref-type="bibr" rid="B14">14</xref>] or curvature [<xref ref-type="bibr" rid="B22">22</xref>] to induce the required gaps in their excitation spectra. From a practical perspective, it would be interesting to design and build more general structures with desired topological properties.</p>
<p>Complementing recent work aimed at engineering continuum topological insulators [<xref ref-type="bibr" rid="B23">23</xref>], we consider here the design of topological excitations in bandgap-optimized [<xref ref-type="bibr" rid="B24">24</xref>] mass-spring networks (MSNs). Specifically, we will demonstrate that MSNs with an inversely designed bandgap can host topologically protected finite-frequency edge modes, and convert non-robust non-topological edge modes into robust topological edge modes when time-reversal symmetry is broken. While many traditional topological materials, including those based on a hexagonal lattice like the Haldane model [<xref ref-type="bibr" rid="B25">25</xref>], do not possess the mode conversion property, this desirable feature is frequently encountered in our designed MSNs.</p>
<p>In the remainder, we focus on the dynamics of periodic crystals of 2D mechanical balls-and-springs networks. In all cases, the spring stiffnesses of these MSNs were numerically tuned such that the excitation spectrum exhibits a band gap (using the algorithm introduced in [<xref ref-type="bibr" rid="B24">24</xref>]). In formal analogy with quantum Hall systems [<xref ref-type="bibr" rid="B11">11</xref>, <xref ref-type="bibr" rid="B12">12</xref>], we will then break time reversal symmetry by placing the MSN into a rotating frame, with the Coriolis forces acting equivalently to an external magnetic field. To study and characterize the topological phase transition and the emerging protected chiral edge modes in detail, we will (i) numerically calculate the non-zero Chern invariant associated to the topological phase, (ii) demonstrate the dynamics of the localized chiral edge excitations in numerical simulations, and (iii) explicitly identify those dynamical edge modes that are related to topological protection. The underlying inverse-design framework [<xref ref-type="bibr" rid="B24">24</xref>] uses a generic linear response optimization and is, therefore, broadly applicable. Promising candidates for experimental implementations are mechanically coupled phase oscillators under Coriolis acceleration, such as hydrodynamic spin lattices of walking droplets [<xref ref-type="bibr" rid="B26">26</xref>] or gyroscopic mechanical metamaterials [<xref ref-type="bibr" rid="B8">8</xref>, <xref ref-type="bibr" rid="B10">10</xref>].</p>
</sec>
<sec id="s2">
<title>2. Dynamics of Mechanical Networks</title>
<p>MSNs provide a generic modeling framework for many physical systems. The potential energy of an MSN with <italic>E</italic> springs is given by</p>
<disp-formula id="E1"><mml:math id="M1"><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:mi>V</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:mfrac><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>e</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>E</mml:mi></mml:mrow></mml:munderover></mml:mstyle><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>e</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mrow><mml:mi>e</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msubsup><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mrow><mml:mi>e</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where <italic>k</italic><sub><italic>e</italic></sub> is the stiffness of spring <italic>e</italic>, &#x02113;<sub><italic>e</italic></sub> is its current length and <inline-formula><mml:math id="M2"><mml:msubsup><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mrow><mml:mi>e</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:math></inline-formula> is its preferred rest length. Here, we are interested in the dynamics near the equilibrium configuration where all springs are at their rest lengths, <inline-formula><mml:math id="M3"><mml:msub><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mrow><mml:mi>e</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mrow><mml:mi>e</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:math></inline-formula>, corresponding to the masses being at positions <inline-formula><mml:math id="M4"><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>x</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:math></inline-formula>. Expanding in small deviations <inline-formula><mml:math id="M5"><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>x</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>x</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:math></inline-formula> and neglecting frictional effects, we obtain the linearized equations of motion,</p>
<disp-formula id="E2"><label>(1)</label><mml:math id="M6"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>m</mml:mi><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle></mml:mrow><mml:mo>&#x000A8;</mml:mo></mml:mover><mml:mo>&#x0002B;</mml:mo><mml:mi>K</mml:mi><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle><mml:mo>=</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where <italic>K</italic> is the stiffness matrix of the network and <italic>m</italic> is the mass of the balls (we assume identical masses throughout). The vector <bold>u</bold> generally has <italic>dN</italic> components, where <italic>d</italic> is the dimension of space and <italic>N</italic> is the number of masses. From now on, we specialize to the case <italic>d</italic> &#x0003D; 2. The stiffness matrix can be further decomposed as <inline-formula><mml:math id="M7"><mml:mi>K</mml:mi><mml:mo>=</mml:mo><mml:mi>Q</mml:mi><mml:mover accent="true"><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover><mml:msup><mml:mrow><mml:mi>Q</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x022A4;</mml:mo></mml:mrow></mml:msup></mml:math></inline-formula>, where <italic>Q</italic> is the equilibrium matrix encoding the network geometry and <inline-formula><mml:math id="M8"><mml:mover accent="true"><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mo class="qopname">diag</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mo class="qopname">&#x02026;</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>E</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> is the diagonal matrix of spring stiffnesses [<xref ref-type="bibr" rid="B27">27</xref>]. Neglecting thermal fluctuations throughout, the subsequent discussion focuses on macroscopic topological metamaterials, similar to those realized experimentally in Chen et al. [<xref ref-type="bibr" rid="B28">28</xref>]. In principle, it is possible to incorporate thermal or non-thermal noise [<xref ref-type="bibr" rid="B18">18</xref>] and/or more general nonlinear potentials, such as in the elastic Lennard-Jones model [<xref ref-type="bibr" rid="B29">29</xref>], provided these admit linearizations in the form of Equation (1).</p>
<p>The MSN dynamics, specifically its harmonic response and its phononic modes, are encoded in the eigenmodes</p>
<disp-formula id="E3"><label>(2)</label><mml:math id="M9"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>K</mml:mi><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>m</mml:mi><mml:msubsup><mml:mrow><mml:mi>&#x003C9;</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where &#x003C9;<sub><italic>j</italic></sub> are the eigenfrequencies. If the network is a crystal consisting of <italic>N</italic><sub><italic>c</italic></sub> periodically repeated unit cells with lattice vectors <bold>R</bold><sub><italic>&#x02113;</italic></sub>, the dynamical problem can be simplified by performing a lattice Fourier transform [<xref ref-type="bibr" rid="B27">27</xref>],</p>
<disp-formula id="E4"><mml:math id="M11"><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>R</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>N</mml:mi></mml:mrow><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mstyle displaystyle="true"><mml:munder class="msub"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>k</mml:mtext></mml:mstyle></mml:mrow></mml:munder></mml:mstyle><mml:msup><mml:mrow><mml:mi>e</mml:mi></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mi>i</mml:mi><mml:mstyle mathvariant="bold"><mml:mtext>k</mml:mtext></mml:mstyle><mml:mo>&#x000B7;</mml:mo><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>x</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msup><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>k</mml:mtext></mml:mstyle></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>&#x000A0;&#x000A0;</mml:mtext><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>k</mml:mtext></mml:mstyle></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:munder class="msub"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>R</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:munder></mml:mstyle><mml:msup><mml:mrow><mml:mi>e</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mstyle mathvariant="bold"><mml:mtext>k</mml:mtext></mml:mstyle><mml:mo>&#x000B7;</mml:mo><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>x</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msup><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>R</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where we decompose the rest positions <bold>x</bold><sub><italic>i</italic></sub> &#x0003D; <bold>R</bold><sub>&#x02113;</sub> &#x0002B; <bold>v</bold><sub><italic>n</italic></sub>. Here, &#x02113; indexes the unit cell and <italic>n</italic> indexes the degree of freedom within the unit cell. The wavevector <inline-formula><mml:math id="M12"><mml:mstyle mathvariant="bold"><mml:mtext>k</mml:mtext></mml:mstyle><mml:mo>=</mml:mo><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:munderover><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>b</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>N</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>K</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> with <italic>b</italic><sub><italic>i</italic></sub> &#x02208; &#x02124; lies in the first Brillouin zone, <italic>N</italic><sub><italic>i</italic></sub> is the number of unit cells in the <italic>i</italic>th dimension, and the reciprocal lattice vectors satisfy <bold>K</bold><sub><italic>i</italic></sub> &#x000B7; <bold>R</bold><sub><italic>j</italic></sub> &#x0003D; 2&#x003C0;&#x003B4;<sub><italic>ij</italic></sub> for the primitive lattice vectors <bold>R</bold><sub><italic>j</italic></sub>. The Fourier transform decouples the eigen-problem Equation (2) for different wavevectors <bold>k</bold> and leads to a phononic band structure &#x003C9;<sub><italic>n</italic></sub>(<bold>k</bold>).</p>
<p>The band structure &#x003C9;<sub><italic>n</italic></sub>(<bold>k</bold>) is of great interest both scientifically and for engineering applications because it efficiently encodes the elastic response of the infinite network. Specifically, band structure engineering allows for explicit tuning of wave propagation in acoustic materials and can be used to design, for instance, waveguides, acoustic cloaks, or selective sound suppression. Whereas in a generic band structure, the shape and frequency of the acoustic modes depends strongly on the details of the dynamics, topological modes are protected by an integer invariant, which cannot change through continuous changes of the interaction parameters.</p>
<p>Although the physical realizations of topological insulators are vast already in the quantum case [<xref ref-type="bibr" rid="B2">2</xref>, <xref ref-type="bibr" rid="B12">12</xref>], the possible invariants and topological phases have been completely classified [<xref ref-type="bibr" rid="B30">30</xref>]. In linear topological mechanics, a similar scheme exists as long as the dynamical matrix is positive definite [<xref ref-type="bibr" rid="B1">1</xref>]. For our MSNs, this condition is always satisfied. In the following, we shall focus on one particular class of classical topological band structures for two-dimensional systems.</p>
</sec>
<sec id="s3">
<title>3. Planar Chern Insulators</title>
<p>Topological band structure is intimately related to the theory of Berry phases, or geometrical phases [<xref ref-type="bibr" rid="B31">31</xref>]. While a full account of the underlying theory is beyond the scope of this paper, the fundamental result can be stated for a linear dynamical system <inline-formula><mml:math id="M13"><mml:mi>i</mml:mi><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold-italic"><mml:mi>&#x003C8;</mml:mi></mml:mstyle></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mi>H</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>r</mml:mtext></mml:mstyle></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mstyle mathvariant="bold-italic"><mml:mi>&#x003C8;</mml:mi></mml:mstyle></mml:math></inline-formula> with Hermitian matrix <italic>H</italic>(<bold>r</bold>) which depends on some parameter <bold>r</bold>. The band structure topology is then encoded in the eigenstates of this effective &#x02018;Hamiltonian&#x02019; <italic>H</italic>, and can be characterized by calculating an integer topological invariant, the <italic>Chern number</italic>. We now give a brief sketch of this calculation.</p>
<p>If the system is prepared in an instantaneous eigenstate <italic>H</italic>(<bold>r</bold>)<bold>u</bold>(<bold>r</bold>) &#x0003D; &#x003BB;(<bold>r</bold>)<bold>u</bold>(<bold>r</bold>) and the parameter <bold>r</bold> is varied adiabatically along a closed curve <inline-formula><mml:math id="M14"><mml:mrow><mml:mi mathvariant="-tex-caligraphic">C</mml:mi></mml:mrow></mml:math></inline-formula> in parameter space, then the solution will always remain in the instantaneous eigenstate. After traversing the curve, the solution will pick up a phase factor <inline-formula><mml:math id="M15"><mml:msup><mml:mrow><mml:mi>e</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:msub><mml:mrow><mml:mi>&#x003B3;</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="-tex-caligraphic">C</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:msup></mml:math></inline-formula> with</p>
<disp-formula id="E5"><label>(3)</label><mml:math id="M16"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>&#x003B3;</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="-tex-caligraphic">C</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:msub><mml:mrow><mml:mo>&#x0222B;</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="-tex-caligraphic">C</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:mstyle><mml:mi>d</mml:mi><mml:mstyle mathvariant="bold"><mml:mtext>r</mml:mtext></mml:mstyle><mml:mo>&#x000B7;</mml:mo><mml:mstyle mathvariant="bold"><mml:mtext>A</mml:mtext></mml:mstyle><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>r</mml:mtext></mml:mstyle></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mtext>&#x000A0;&#x000A0;</mml:mtext><mml:mstyle mathvariant="bold"><mml:mtext>A</mml:mtext></mml:mstyle><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>r</mml:mtext></mml:mstyle></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mi>i</mml:mi><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>r</mml:mtext></mml:mstyle></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>H</mml:mi></mml:mrow></mml:msup><mml:msub><mml:mrow><mml:mo>&#x02207;</mml:mo></mml:mrow><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>r</mml:mtext></mml:mstyle></mml:mrow></mml:msub><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>r</mml:mtext></mml:mstyle></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>This is the celebrated Berry phase with <bold>A</bold>(<bold>r</bold>) the Berry connection (superscript <italic>H</italic> denotes the Hermitian transpose). While the Berry connection changes under reparametrizations of the curve (gauge transformations), the phase is invariant up to 2&#x003C0;, and therefore in principle a physical observable. One particular parameter space of interest is the Brillouin zone of a crystal. In two dimensions, the BZ has the topology of a torus, such that any curve connecting <bold>k</bold> and <bold>k</bold> &#x0002B; <bold>K</bold> is closed (because wavevectors <bold>k</bold> and <bold>k</bold> &#x0002B; <bold>K</bold> are equivalent if <bold>K</bold> is a reciprocal lattice vector). By Stokes&#x00027; theorem, Equation (3) can then be expressed as a surface integral independent of the curve,</p>
<disp-formula id="E6"><label>(4)</label><mml:math id="M17"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>&#x003B3;</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="-tex-caligraphic">C</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:msub><mml:mrow><mml:mo>&#x0222B;</mml:mo></mml:mrow><mml:mrow><mml:mtext>BZ</mml:mtext></mml:mrow></mml:msub></mml:mstyle><mml:mi>d</mml:mi><mml:mstyle mathvariant="bold"><mml:mtext>k</mml:mtext></mml:mstyle><mml:mo>&#x003A9;</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>k</mml:mtext></mml:mstyle></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x02261;</mml:mo><mml:mi>&#x003C7;</mml:mi><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where</p>
<disp-formula id="E7"><mml:math id="M18"><mml:mo>&#x003A9;</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>k</mml:mtext></mml:mstyle></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>&#x02202;</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>A</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>k</mml:mtext></mml:mstyle></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>&#x02202;</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>A</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>k</mml:mtext></mml:mstyle></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></disp-formula>
<p>is called the Berry curvature. Equation (4) defines the Chern number &#x003C7;, which is an integer modulo 2&#x003C0;, and characterizes the eigenstates {<bold>u</bold>(<bold>k</bold>)}<sub><bold>k</bold>&#x02208;BZ</sub>. Thus, because in a crystal each eigenstate parametrized by the wavevector <bold>k</bold> corresponds to a band, it is possible to assign a topological Chern number &#x003C7;<sub><italic>n</italic></sub> to each band <italic>n</italic>. This Chern number does not change under perturbations of the matrix <italic>H</italic>(<bold>k</bold>), unless bands cross. Then, the eigenstates are no longer non-degenerate and the above analysis fails.</p>
<p>The Chern number defined by Equation (4) is nonzero only if the dynamics are not time-reversal invariant. If the system has time reversal invariance, &#x003A9;(<bold>k</bold>) is an odd function of <bold>k</bold>, and the integral over the Brillouin zone vanishes.</p>
<p>For systems with many bands and a gap between bands <italic>n</italic>&#x02032; and <italic>n</italic>&#x02032; &#x0002B; 1, the key insight [<xref ref-type="bibr" rid="B32">32</xref>] is then that one can associate an invariant to the <italic>gap</italic> itself, namely</p>
<disp-formula id="E8"><mml:math id="M19"><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:mi>C</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x02032;</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:munder class="msub"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mo>&#x02264;</mml:mo><mml:msup><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x02032;</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:munder></mml:mstyle><mml:msub><mml:mrow><mml:mi>&#x003C7;</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>which can only change if the gap closes due to a perturbation of <italic>H</italic>(<bold>k</bold>). The gap-Chern number <italic>C</italic> characterizes the bulk of a gapped crystal. Near a boundary to another gapped crystal with a different <italic>C</italic> or to the vacuum, the topology of the system must therefore change locally by closing the gap. This argument implies the existence of modes that are localized to the boundary between different topological phases and located in the bulk gap. Because these modes are tied to the bulk topological invariants, they are robust and must always exist, regardless of the specific shape of the boundary. We note that while for historical reasons the notion of adiabatic changes of parameters was invoked to define the Chern number, no actual adiabatic processes are necessary for it to exist, and it makes sense for any Fourier-transformed Hamiltonian.</p>
<p>For numerical purposes, the above integrals can be discretized while retaining their gauge-invariant characteristics [<xref ref-type="bibr" rid="B33">33</xref>]. This way, Chern numbers can be computed robustly and quickly with reasonably coarse discretizations of the Brillouin zone. In addition, any Chern number numerically computed in this way will automatically be an integer.</p>
<p>In the remainder, we demonstrate that such topologically protected edge modes can indeed exist in mechanical networks which have been tuned to exhibit bandgaps at specified frequencies, opening up an inverse-design pathway toward explicitly programmable topology.</p>
</sec>
<sec id="s4">
<title>4. Inverse Bandgap Design</title>
<p>There are many mechanical systems that possess topological gaps by virtue of their lattice structure. Here, we consider a different approach by tuning a desired gap into the spectrum of a mechanical network through numerical Linear Response Optimization (LRO) [<xref ref-type="bibr" rid="B24">24</xref>]. Starting from a basic lattice topology such as a triangular grid or a randomized unit cell topology defining mass points and springs (<xref ref-type="fig" rid="F1">Figure 1</xref>), the spring stiffnesses <italic>k</italic><sub><italic>e</italic></sub> are numerically optimized to produce a gapped material between two desired bands. Applying the numerical LRO approach introduced and described in detail in Ronellenfitsch et al. [<xref ref-type="bibr" rid="B24">24</xref>], we minimize the average response of the network at frequency &#x003C9;,</p>
<disp-formula id="E9"><label>(5)</label><mml:math id="M20"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003C9;</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mo class="qopname">Tr</mml:mo><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>G</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003C9;</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mo class="qopname">^</mml:mo></mml:mover></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>H</mml:mi></mml:mrow></mml:msup><mml:msub><mml:mrow><mml:mi>G</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003C9;</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mo class="qopname">^</mml:mo></mml:mover></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where <inline-formula><mml:math id="M21"><mml:msub><mml:mrow><mml:mi>G</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003C9;</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>m</mml:mi><mml:msup><mml:mrow><mml:mi>&#x003C9;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mstyle mathvariant="double-struck"><mml:mn>1</mml:mn></mml:mstyle><mml:mo>-</mml:mo><mml:mi>Q</mml:mi><mml:mover accent="true"><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover><mml:msup><mml:mrow><mml:mi>Q</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x022A4;</mml:mo></mml:mrow></mml:msup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> is the linear response matrix to harmonic forcing with frequency &#x003C9; and Tr(&#x000B7;) is the matrix trace. Numerically minimizing Equation (5) over the individual spring stiffnesses <inline-formula><mml:math id="M22"><mml:mover accent="true"><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:math></inline-formula> while fixing a certain &#x003C9;<sub><italic>n</italic></sub> &#x0003C; &#x003C9; &#x0003C; &#x003C9;<sub><italic>n</italic>&#x0002B;1</sub> for eigenmodes &#x003C9;<sub><italic>n</italic></sub> is then equivalent to maximizing a spectral gap between the <italic>n</italic>th and (<italic>n</italic> &#x0002B; 1)th eigenvalue. Generalizing from spectral gaps to bandgaps, since the Fourier transform is a linear map that block-diagonalizes <inline-formula><mml:math id="M23"><mml:msub><mml:mrow><mml:mi>G</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003C9;</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>, the trace in Equation (5) is replaced by a sum over the traces over the responses at each individual wavevector <bold>k</bold>, <inline-formula><mml:math id="M24"><mml:msub><mml:mrow><mml:mi>G</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003C9;</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover><mml:mo>,</mml:mo><mml:mstyle mathvariant="bold"><mml:mtext>k</mml:mtext></mml:mstyle></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>. For practical purposes, this sum is truncated, and only traces over a small number of wavevectors are actually used in the numerical optimization. To avoid the spring stiffnesses converging to either zero or infinity, we additionally impose bound constraints 0.1 &#x02264; <italic>k</italic><sub><italic>e</italic></sub> &#x02264; 1.0, and employ the Limited-memory Broyden&#x02013;Fletcher&#x02013;Goldfarb&#x02013;Shanno algorithm [<xref ref-type="bibr" rid="B34">34</xref>] to perform the numerical optimization. Particle masses are set to unity (<italic>m</italic> &#x0003D; 1).</p>
<fig id="F1" position="float">
<label>Figure 1</label>
<caption><p>Bandgap tuned networks and topological band structures. <bold>(A)</bold> Tuned spring stiffnesses (indicated by line thickness) on the basis of triangular grids with 4 &#x000D7; 4 unit cells were tuned to have band gaps. <bold>(B)</bold> The final band structures exhibit band shapes reminiscent of band inversion. <bold>(C,E)</bold> Tuned network on top of a topology based on the Delaunay triangulation of a randomized point set. <bold>(D,F)</bold> The band structure again appears to exhibit band inversion. All three networks undergo a topological phase transition as time-reversal symmetry is broken.</p></caption>
<graphic xlink:href="fphy-07-00178-g0001.tif"/>
</fig>
<p>The above LRO approach generalizes to arbitrary network topologies and dimensions [<xref ref-type="bibr" rid="B24">24</xref>]. Throughout this paper, we will illustrate general ideas by focusing on three specific examples of bandgap-tuned networks: One with a regular triangular grid unit cell topology, and two different randomized unit cell topologies (<xref ref-type="fig" rid="F1">Figures 1A,C,E</xref>). All three networks were optimized to exhibit a bandgap at some predetermined frequency. Despite some notable differences between them, their band structures all show features reminiscent of band inversion (<xref ref-type="fig" rid="F1">Figures 1B,D,F</xref>), a characteristic that is often (but not always) present in topological band structures [<xref ref-type="bibr" rid="B35">35</xref>&#x02013;<xref ref-type="bibr" rid="B37">37</xref>].</p>
<p>Adopting band inversion as an indicator for the potential existence of a topological transition, all that remains to do is to break time-reversal invariance of the system dynamics by introducing a suitable interaction. In the case of electronic systems, an externally applied magnetic field can provide such a symmetry-breaking interaction [<xref ref-type="bibr" rid="B12">12</xref>]. A classical formal counterpart considered in the remainder is the Coriolis force [<xref ref-type="bibr" rid="B38">38</xref>] which breaks the time reversal symmetry of the MSN dynamics when the mechanical network is placed in a rotating frame [<xref ref-type="bibr" rid="B14">14</xref>].</p>
</sec>
<sec id="s5">
<title>5. Mechanical Networks in Rotating Frames</title>
<p>To sketch the general procedure for formulating the MSN dynamics in a rotating frame, we first consider a point mass in a harmonic potential with stiffness <italic>K</italic> confined to the <italic>x</italic>&#x02013;<italic>y</italic> plane, and under the influence of a constant rotation perpendicular to the plane, &#x003A9; = (0, 0, &#x003A9;). Let <bold>x</bold> be the position of the point mass as measured from the rotational axis. Then, Newton&#x00027;s equations of motion in the rotating frame take the form</p>
<disp-formula id="E10"><label>(6)</label><mml:math id="M27"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>x</mml:mtext></mml:mstyle></mml:mrow><mml:mo>&#x000A8;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi>K</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>x</mml:mtext></mml:mstyle><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>x</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:mn>2</mml:mn><mml:mo>&#x003A9;</mml:mo><mml:mo>&#x02227;</mml:mo><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>x</mml:mtext></mml:mstyle></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:mo>&#x003A9;</mml:mo><mml:mo>&#x02227;</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mo>&#x003A9;</mml:mo><mml:mo>&#x02227;</mml:mo><mml:mstyle mathvariant="bold"><mml:mtext>x</mml:mtext></mml:mstyle></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>The Coriolis force is</p>
<disp-formula id="E11"><mml:math id="M28"><mml:mo>-</mml:mo><mml:mn>2</mml:mn><mml:mo>&#x003A9;</mml:mo><mml:mo>&#x02227;</mml:mo><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>x</mml:mtext></mml:mstyle></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn>2</mml:mn><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x003A9;</mml:mo></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x02227;</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mover accent='true'><mml:mi>x</mml:mi><mml:mo>&#x002D9;</mml:mo></mml:mover><mml:mo>,</mml:mo><mml:mover accent='true'><mml:mi>y</mml:mi><mml:mo>&#x002D9;</mml:mo></mml:mover><mml:mo>,</mml:mo><mml:mn>0</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mn>2</mml:mn><mml:mo>&#x003A9;</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mo>&#x00393;</mml:mo><mml:mover accent="true"><mml:mrow><mml:msup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>x</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>&#x02032;</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover><mml:mo>,</mml:mo><mml:mn>0</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:math></disp-formula>
<p>where</p>
<disp-formula id="E12"><mml:math id="M29"><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:mo>&#x00393;</mml:mo><mml:mo>=</mml:mo><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:mtable style="text-align:axis;" equalrows="false" equalcolumns="false" class="array"><mml:mtr><mml:mtd><mml:mn>0</mml:mn></mml:mtd><mml:mtd><mml:mn>1</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mtd><mml:mtd><mml:mn>0</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>encodes the cross product and we introduced the 2D vector <bold>x</bold>&#x02032;. Similarly, the centrifugal force is -&#x003A9;&#x02227;(&#x003A9;&#x02227;<bold>x</bold>&#x02032;) = &#x003A9;&#x02227;(&#x003A9;&#x00393;<bold>x</bold>&#x02032;,0) = -&#x003A9;<sup>2</sup>(&#x00393;<sup>2</sup><bold>x</bold>&#x02032;,0) = &#x003A9;<sup>2</sup>(<bold>x</bold>&#x02032;,0). Clearly, the fictitious forces lie in the plane of rotation, so that from now on we can analyze the system in 2D. Dropping the primes, Equation (6) then yields the in-plane equations of motion</p>
<disp-formula id="E13"><label>(7)</label><mml:math id="M32"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>x</mml:mtext></mml:mstyle></mml:mrow><mml:mo>&#x000A8;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi>K</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>x</mml:mtext></mml:mstyle><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>x</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x0002B;</mml:mo><mml:mn>2</mml:mn><mml:mo>&#x003A9;</mml:mo><mml:mo>&#x00393;</mml:mo><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>x</mml:mtext></mml:mstyle></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover><mml:mo>&#x0002B;</mml:mo><mml:msup><mml:mrow><mml:mo>&#x003A9;</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mstyle mathvariant="bold"><mml:mtext>x</mml:mtext></mml:mstyle><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>We can now generalize from a single particle to the full MSN dynamics by collecting all the <italic>x</italic> coordinates of the point masses in the network into the first <italic>N</italic> components of the 2<italic>N</italic>-component vector <bold>x</bold>, and all the <italic>y</italic> coordinates into the second <italic>N</italic> components. Then the matrix &#x00393; takes the form</p>
<disp-formula id="E14"><mml:math id="M33"><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:mo>&#x00393;</mml:mo><mml:mo>=</mml:mo><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:mtable style="text-align:axis;" equalrows="false" equalcolumns="false" class="array"><mml:mtr><mml:mtd><mml:mn>0</mml:mn></mml:mtd><mml:mtd><mml:mo>&#x1D7D9;</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mo>-</mml:mo><mml:mo>&#x1D7D9;</mml:mo></mml:mtd><mml:mtd><mml:mn>0</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where <inline-formula><mml:math id="M81"><mml:mstyle mathvariant="double-struck"><mml:mn>1</mml:mn></mml:mstyle></mml:math></inline-formula> is the <italic>N</italic> &#x000D7; <italic>N</italic> identity matrix, and <italic>K</italic> now denotes the stiffness matrix such that Equation (7) remains formally unchanged.</p>
<p>We would like to express these equations in terms of small displacements around an equilibrium configuration. In doing so, we need to take into account that the equilibrium configuration is changed by the rotation. To find the new equilibrium positions <bold>x</bold><sup>&#x0002A;</sup> in the rotating frame, we set <inline-formula><mml:math id="M34"><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>x</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mo>&#x000A8;</mml:mo></mml:mrow></mml:mover><mml:mo>=</mml:mo><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>x</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mrow></mml:mover><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:math></inline-formula> and solve for <bold>x</bold><sup>&#x0002A;</sup>,</p>
<disp-formula id="E15"><mml:math id="M35"><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>K</mml:mi><mml:mo>-</mml:mo><mml:msup><mml:mrow><mml:mo>&#x003A9;</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mn>&#x1D7D9;</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:msup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>x</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mo>&#x0002A;</mml:mo></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi>K</mml:mi><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>x</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>Thus, a steady state exists unless the rotation frequency &#x003A9;<sup>2</sup> resonantly matches one of the eigenfrequencies of the stiffness matrix <italic>K</italic>. In the absence of resonance, we introduce displacements <bold>u</bold> &#x0003D; <bold>x</bold> &#x02212; <bold>x</bold><sup>&#x0002A;</sup>, and find their equations of motion,</p>
<disp-formula id="E16"><mml:math id="M37"><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle></mml:mrow><mml:mo>&#x000A8;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi>K</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle><mml:mo>&#x0002B;</mml:mo><mml:msup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>x</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mo>&#x0002A;</mml:mo></mml:mrow></mml:msup><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>x</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x0002B;</mml:mo><mml:mn>2</mml:mn><mml:mo>&#x003A9;</mml:mo><mml:mo>&#x00393;</mml:mo><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover><mml:mo>&#x0002B;</mml:mo><mml:msup><mml:mrow><mml:mo>&#x003A9;</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle><mml:mo>&#x0002B;</mml:mo><mml:msup><mml:mrow><mml:mo>&#x003A9;</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:msup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>x</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mo>&#x0002A;</mml:mo></mml:mrow></mml:msup></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>&#x000A0;&#x000A0;&#x000A0;</mml:mtext><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>K</mml:mi><mml:mo>-</mml:mo><mml:msup><mml:mrow><mml:mo>&#x003A9;</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mn>&#x1D7D9;</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle><mml:mo>&#x0002B;</mml:mo><mml:mn>2</mml:mn><mml:mo>&#x003A9;</mml:mo><mml:mo>&#x00393;</mml:mo><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>Here, the stiffness matrix was shifted due to the centrifugal force, and a new Coriolis term has appeared.</p>
<p>In the following, we further assume slow rotations compared to the smallest eigenmode of interest, typically the frequency of the gap, and neglect the term proportional to &#x003A9;<sup>2</sup> &#x0226A; 1. This leads to the final equations of motion,</p>
<disp-formula id="E17"><label>(8)</label><mml:math id="M38"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle></mml:mrow><mml:mo>&#x000A8;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi>K</mml:mi><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle><mml:mo>&#x0002B;</mml:mo><mml:mn>2</mml:mn><mml:mo>&#x003A9;</mml:mo><mml:mo>&#x00393;</mml:mo><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>The Coriolis term proportional to <inline-formula><mml:math id="M39"><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mrow></mml:mover></mml:math></inline-formula> is responsible for breaking time-reversal symmetry in this classical system (the transformation <italic>t</italic> &#x021A6; &#x02212;<italic>t</italic> maps <inline-formula><mml:math id="M40"><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover></mml:math></inline-formula> to <inline-formula><mml:math id="M41"><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover></mml:math></inline-formula> but leaves all other terms invariant), analogous to the Lorentz force in a quantum electron gas [<xref ref-type="bibr" rid="B12">12</xref>]. Because the eigenmodes of Equation (8) cannot be computed directly by inserting a harmonic ansatz, we must resort to the equivalent first order system</p>
<disp-formula id="E18"><label>(9)</label><mml:math id="M42"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>y</mml:mtext></mml:mstyle></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mi>D</mml:mi><mml:mstyle mathvariant="bold"><mml:mtext>y</mml:mtext></mml:mstyle><mml:mo>,</mml:mo><mml:mtext>&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;</mml:mtext><mml:mi>D</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:mtable style="text-align:axis;" equalrows="false" equalcolumns="false" class="array"><mml:mtr><mml:mtd><mml:mn>0</mml:mn></mml:mtd><mml:mtd><mml:mn>&#x1D7D9;</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mo>-</mml:mo><mml:mi>K</mml:mi></mml:mtd><mml:mtd><mml:mn>2</mml:mn><mml:mo>&#x003A9;</mml:mo><mml:mo>&#x00393;</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where <bold>y</bold> &#x0003D; (<bold>u</bold>, <bold>w</bold>)<sup>&#x022A4;</sup>, <inline-formula><mml:math id="M43"><mml:mstyle mathvariant="bold"><mml:mtext>w</mml:mtext></mml:mstyle><mml:mo>=</mml:mo><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover></mml:math></inline-formula>, and <italic>D</italic> is the dynamical matrix, the eigenmodes of which can be readily computed.</p>
<p>Equation (9) can be brought into a form manifestly equivalent to the Schr&#x000F6;dinger equation by introducing the change of variables [<xref ref-type="bibr" rid="B1">1</xref>],</p>
<disp-formula id="E19"><mml:math id="M44"><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:mstyle mathvariant="bold-italic"><mml:mo>&#x003C8;</mml:mo></mml:mstyle><mml:mo>=</mml:mo><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:mtable style="text-align:axis;" equalrows="false" equalcolumns="false" class="array"><mml:mtr><mml:mtd><mml:msqrt><mml:mrow><mml:mi>K</mml:mi></mml:mrow></mml:msqrt></mml:mtd><mml:mtd><mml:mn>0</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn>0</mml:mn></mml:mtd><mml:mtd><mml:mi>i</mml:mi><mml:mn>&#x1D7D9;</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>y</mml:mtext></mml:mstyle><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where the matrix square root <inline-formula><mml:math id="M45"><mml:msqrt><mml:mrow><mml:mi>K</mml:mi></mml:mrow></mml:msqrt></mml:math></inline-formula> is well-defined because <italic>K</italic> is positive-semidefinite. Under this change of variables, the dynamics becomes</p>
<disp-formula id="E20"><label>(10)</label><mml:math id="M46"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>i</mml:mi><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold-italic"><mml:mo>&#x003C8;</mml:mo></mml:mstyle></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mi>H</mml:mi><mml:mstyle mathvariant="bold-italic"><mml:mo>&#x003C8;</mml:mo></mml:mstyle><mml:mo>,</mml:mo><mml:mtext>&#x000A0;&#x000A0;&#x000A0;</mml:mtext><mml:mi>H</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:mtable style="text-align:axis;" equalrows="false" equalcolumns="false" class="array"><mml:mtr><mml:mtd><mml:mn>0</mml:mn></mml:mtd><mml:mtd><mml:msqrt><mml:mrow><mml:mi>K</mml:mi></mml:mrow></mml:msqrt></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msqrt><mml:mrow><mml:mi>K</mml:mi></mml:mrow></mml:msqrt></mml:mtd><mml:mtd><mml:mn>2</mml:mn><mml:mi>i</mml:mi><mml:mo>&#x003A9;</mml:mo><mml:mo>&#x00393;</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where the &#x0201C;Hamiltonian&#x0201D; <italic>H</italic> is manifestly Hermitian. This form makes explicit the connection between classical mechanical and quantum systems, as now the machinery of quantum mechanics is applicable to Equation (10).</p>
<p>Below, we illustrate and analyze the generic consequences of time-reversal symmetry breaking via rotation for three distinct mechanical networks based on the inversely designed unit cells in <xref ref-type="fig" rid="F1">Figure 1</xref>. We will see that the corresponding MSNs undergo a topological phase transition when the rotation frequency exceeds a critical value, resulting in topologically protected gapless modes that are exponentially localized at the boundary of samples.</p>
</sec>
<sec id="s6">
<title>6. Topological Excitations in Rotated Networks</title>
<p>The three mechanical networks from <xref ref-type="fig" rid="F1">Figure 1</xref> exemplify typical phenomena encountered with mechanical Chern networks. For each of them, a topological phase transition occurs at some finite 0 &#x0003C; |&#x003A9;<sub><italic>c</italic></sub>| &#x0003C; 0.1, independent of the sign of &#x003A9;. This is due to the fact reversing the sign of the rotation frequency &#x003A9; is equivalent to reversing time <italic>t</italic> &#x021A6; &#x02212;<italic>t</italic>, and therefore mirrors the band structure, &#x003C9;(<bold>k</bold>, &#x003A9;) &#x0003D; &#x003C9;(&#x02212;<bold>k</bold>, &#x02212;&#x003A9;). In particular, this means that one can use the sign of &#x003A9; to control the unidirectional propagation of excitations: A wave packet will reverse direction when the sign of &#x003A9; is flipped. In the topological phase |&#x003A9;|&#x0003E; &#x003A9;<sub><italic>c</italic></sub>, all of the considered networks have a gap-Chern invariant <italic>C</italic> &#x0003D; &#x000B1;1, which we calculated using the numerical procedure outlined in Fukui et al. [<xref ref-type="bibr" rid="B33">33</xref>].</p>
<p>Generally, edge bands can be visualized by taking an infinite periodic crystal in 2D and restricting to a ribbon-like slice that is finite in one direction with open boundary conditions (<xref ref-type="fig" rid="F2">Figure 2G</xref>). The resulting 1D crystal now possesses a one-dimensional band structure in which localized edge modes are directly visible. Mode localization can be measured by the participation ratio <inline-formula><mml:math id="M49"><mml:mo>&#x003BB;</mml:mo><mml:mo>=</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:munder class="msub"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:munder><mml:mo stretchy="false">|</mml:mo><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mn>4</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>/</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:munder class="msub"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:munder><mml:mo stretchy="false">|</mml:mo><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> of the eigenvector <bold>u</bold>(<italic>k</italic>). The ratio &#x003BB; is large if the mode is localized to few elements of the vector, and small if it is spread over many elements of the vector.</p>
<fig id="F2" position="float">
<label>Figure 2</label>
<caption><p>Topologically protected edge bands. Considering the same networks as in <xref ref-type="fig" rid="F1">Figure 1</xref>, we constructed ribbon-like 1D crystal realizations that are infinitely periodic in one lattice direction, and of finite extent (12 unit cells wide) with open boundary conditions in the other direction; see example in <bold>(G)</bold>, which corresponds to 12 horizontally concatenated units of the network in <xref ref-type="fig" rid="F1">Figure 1E</xref> periodically continued along the vertical direction. <bold>(A&#x02013;F)</bold> The resulting one-dimensional band structures consist of bulk bands that are delocalized (dark blue) and localized edge bands (green and yellow). All bands are colored according to the how localized the corresponding modes are, with the localization of a mode <bold>u</bold>(<italic>k</italic>) being measured by the participation ratio <inline-formula><mml:math id="M47"><mml:mo>&#x003BB;</mml:mo><mml:mo>=</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:munder class="msub"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:munder><mml:mo stretchy="false">|</mml:mo><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mn>4</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>/</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:munder class="msub"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:munder><mml:mo stretchy="false">|</mml:mo><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> where index <italic>n</italic> runs over all vertices in the unit cell of the ribbon. <bold>(A,B)</bold> Correspond to the optimized network topology in <xref ref-type="fig" rid="F1">Figure 1A</xref>; <bold>(C,D)</bold> correspond to the network topology in <xref ref-type="fig" rid="F1">Figure 1C</xref>; <bold>(E,F)</bold> correspond to the network topology in <xref ref-type="fig" rid="F1">Figure 1E</xref>. Generically, networks designed via LRO can and will have localized edge modes even in the topologically trivial regime |&#x003A9;| &#x0003C; &#x003A9;<sub><italic>c</italic></sub>, see <bold>(A,C,E)</bold>. However, when the topological phase transition is crossed at some nonzero rotation rate |&#x003A9;| &#x0003D; &#x003A9;<sub><italic>c</italic></sub>, topologically protected localized bands appear as evident from <bold>(B,D,F)</bold>. We note that the frequency of rotation is always smaller than the gap frequency <inline-formula><mml:math id="M48"><mml:msup><mml:mrow><mml:mo>&#x003A9;</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x0226A;</mml:mo><mml:msubsup><mml:mrow><mml:mi>&#x003C9;</mml:mi></mml:mrow><mml:mrow><mml:mtext>gap</mml:mtext></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></inline-formula>, justifying our approximation.</p></caption>
<graphic xlink:href="fphy-07-00178-g0002.tif"/>
</fig>
<p>For all three example networks from <xref ref-type="fig" rid="F1">Figure 1</xref>, the corresponding 1D crystals exhibit two bands of localized modes in the bulk gap in the topological phase |&#x003A9;| &#x0003E; &#x003A9;<sub><italic>c</italic></sub> (<xref ref-type="fig" rid="F2">Figures 2B,D,F</xref>). The two bands host wave packets with opposite group velocity <italic>v</italic><sub><italic>g</italic></sub> &#x0003D; <italic>d&#x003C9;</italic>/<italic>dk</italic>, and are localized at opposite edges of the semi-infinite ribbon system. They thus correspond to one single <italic>chiral</italic> edge excitation. The match between the bulk gap-Chern number <italic>C</italic> &#x0003D; &#x000B1;1 and the number of edge excitations (more precisely, the difference between clockwise and counter-clockwise edge modes) is a direct manifestation of the celebrated bulk-boundary correspondence [<xref ref-type="bibr" rid="B32">32</xref>, <xref ref-type="bibr" rid="B39">39</xref>].</p>
<p>We further note that although the existence of |<italic>C</italic>| protected edge bands is guaranteed in the topological regime |&#x003A9;| &#x0003E; &#x003A9;<sub><italic>c</italic></sub>, this does not preclude unprotected edge states in the trivial phase |&#x003A9;| &#x0003C; &#x003A9;<sub><italic>c</italic></sub>. To illustrate this fact explicitly, consider the example in <xref ref-type="fig" rid="F2">Figures 2E,F</xref>. The band structure for &#x003A9; &#x0003D; 0 in <xref ref-type="fig" rid="F2">Figure 2E</xref> is topologically trivial (<italic>C</italic> &#x0003D; 0) but exhibits features two localized edge bands, which are converted into the topologically protected bands in <xref ref-type="fig" rid="F2">Figure 2F</xref> as one crosses the phase transition at finite |&#x003A9;| &#x0003D; &#x003A9;<sub><italic>c</italic></sub> &#x0003E; 0.</p>
<p>All three networks analyzed in <xref ref-type="fig" rid="F1">Figures 1</xref>, <xref ref-type="fig" rid="F2">2</xref> have in common that they support only a single chiral edge mode, the direction of which can be reversed by changing the sign of &#x003A9;. Additional simulation scans suggest that this is typical of mechanical networks designed with the LRO scheme: Among all bandgap-designed networks that exhibited a topological transition, we never observed a case with |<italic>C</italic>| &#x0003E; 1. This empirical finding is consistent with results from previous studies which reported that larger Chern numbers are typically associated with materials that possess long-range interactions or with systems that are periodically quenched or driven [<xref ref-type="bibr" rid="B40">40</xref>]. Mechanical networks with long-range interactions could, in principle, be designed by introducing additional bonds that connect beyond the nearest neighbor unit cells. While certainly intriguing, such &#x0201C;non-local&#x0201D; networks are beyond the scope of the present study.</p>
<p>The wave packets hosted by the topological edge bands of our short-range MSNs can be excited dynamically by forcing a semi-infinite or a finite network near the boundary at a frequency inside the bulk gap. As a specific example showcasing this generic effect, we consider the mechanical network from <xref ref-type="fig" rid="F1">Figure 1C</xref> and construct a finite realization consisting of 12 &#x000D7; 12 unit cells. To demonstrate the robustness of the topological modes, we remove three unit cells from the left side boundary to introduce a boundary perturbation (<xref ref-type="fig" rid="F3">Figure 3A</xref>). We then numerically simulate the forced dynamics</p>
<disp-formula id="E21"><label>(11)</label><mml:math id="M50"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle></mml:mrow><mml:mo>&#x000A8;</mml:mo></mml:mover><mml:mo>&#x0002B;</mml:mo><mml:mi>K</mml:mi><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle><mml:mo>-</mml:mo><mml:mn>2</mml:mn><mml:mo>&#x003A9;</mml:mo><mml:mo>&#x00393;</mml:mo><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>u</mml:mtext></mml:mstyle></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mstyle mathvariant="bold"><mml:mtext>f</mml:mtext></mml:mstyle><mml:mtext>&#x000A0;sin</mml:mtext><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003C9;</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mi>h</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where the forcing vector <bold>f</bold> &#x0003D; (1, 0, &#x02026;, 0, 1, 0, &#x02026;, 0)<sup>&#x022A4;</sup> is zero except for the <italic>x</italic> and <italic>y</italic> components of one single node near the bottom left corner. We pick &#x003A9; &#x0003D; 0.15 such that the network is in the topological phase, and &#x003C9; &#x0003D; 0.71 inside the bulk gap. The window function <italic>h</italic>(<italic>t</italic>) &#x0003D; sin(&#x003C0;<italic>t</italic>/150)&#x00398;(150 &#x02212; <italic>t</italic>), where &#x00398;(<italic>t</italic>) is the Heaviside Theta function, slowly turns on the forcing at <italic>t</italic> &#x0003D; 0, and turns it off entirely at <italic>t</italic> &#x0003D; 150. The forcing injects energy into the network at the frequency &#x003C9;, which preferentially excites edge modes and creates a wave packet that travels unidirectionally along the edge of the network (<xref ref-type="fig" rid="F3">Figures 3B&#x02013;E</xref>, <xref ref-type="supplementary-material" rid="SM1">Supplemental Video 1</xref>). In particular, due to the topological protection of the edge modes, the precise shape of the boundary does not matter for the existence of these wave packets. Back-scattering modes are suppressed, and the wave packet is able to travel around the perturbation in the boundary (<xref ref-type="fig" rid="F3">Figures 3B,C</xref>). As anticipated at the beginning of this section, the chirality of these wave packets is controlled by the sign of the rotation rate &#x003A9; (<xref ref-type="supplementary-material" rid="SM2">Supplemental Video 2</xref>). If the network is put in the topologically trivial regime, no edge modes exist and the energy injected by forcing does not create a chiral traveling wave packet (<xref ref-type="supplementary-material" rid="SM3">Supplemental Video 3</xref>).</p>
<fig id="F3" position="float">
<label>Figure 3</label>
<caption><p>Traveling excitation in a rotating mechanical Chern network. We simulated the dynamics of an MSN consisting of 12 &#x000D7; 12 unit cells as shown in <xref ref-type="fig" rid="F1">Figure 1C</xref> and analyzed in <xref ref-type="fig" rid="F2">Figures 2C,D</xref>. To create an edge defect, a number of unit cells was removed from the left boundary. Simulations of Equation (11) were performed in the topological regime with &#x003A9; &#x0003D; 0.15; see also <xref ref-type="supplementary-material" rid="SM1">Supplemental Video 1</xref>. <bold>(A)</bold> Between <italic>t</italic> &#x0003D; 0 and <italic>t</italic> &#x0003D; 150, a single node in the bottom left corner is harmonically forced with a frequency &#x003C9; &#x0003D; 0.71 in the bulk gap; see <xref ref-type="fig" rid="F2">Figure 2D</xref>. <bold>(B&#x02013;E)</bold> Starting at <italic>t</italic> &#x0003D; 150, a localized excitation travels along the edge of the mechanical Chern insulator, moving over a local perturbation of the boundary.</p></caption>
<graphic xlink:href="fphy-07-00178-g0003.tif"/>
</fig>
<p>The dynamical behavior described above is encoded in a set of eigenmodes <bold>u</bold> with <italic>D</italic><bold>u</bold> &#x0003D; <italic>i&#x003C9;</italic><bold>u</bold> that are exponentially localized to the boundaries of the system, and where &#x003C9; lies in the bulk gap. For the three networks shown in <xref ref-type="fig" rid="F1">Figure 1</xref>, we again constructed finite realizations consisting of many unit cells in a square array, and computed the eigenmodes of the finite dynamical matrix <italic>D</italic> from Equation (9). For all three networks, we identified modes inside the bulk gap which were then found to be localized at the boundary (<xref ref-type="fig" rid="F4">Figures 4A&#x02013;C</xref>). To demonstrate exponential localization in each case, we analyzed a slice of the eigenmodes in <italic>y</italic> direction. Plotting the logarithm of the average node displacement <inline-formula><mml:math id="M52"><mml:msubsup><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:msubsup><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></inline-formula> as a function of the <italic>x</italic> position of the node confirms an exponential decay of the node displacement with distance from the boundary (<xref ref-type="fig" rid="F4">Figure 4D</xref>).</p>
<fig id="F4" position="float">
<label>Figure 4</label>
<caption><p>Exponential localization of edge modes in rotating tuned mechanical Chern networks. We construct finite realizations consisting of <bold>(A)</bold> 12 &#x000D7; 12 and <bold>(B,C)</bold> 14 &#x000D7; 14 unit cells of the three networks from <xref ref-type="fig" rid="F1">Figure 1</xref>, and plot a single eigenmode of the dynamical matrix <italic>D</italic> from Equation (9) with a frequency inside the bulk gap. The values of &#x003A9; are &#x003A9; &#x0003D; 0.1 <bold>(A)</bold>, &#x003A9; &#x0003D; 0.15 <bold>(B,C)</bold>, in the topological regime. The sizes and colors of the circles are proportional to the magnitude of the local node displacement <inline-formula><mml:math id="M51"><mml:msubsup><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:msubsup><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></inline-formula>, where <bold>u</bold> &#x0003D; (<bold>u</bold><sub><italic>x</italic></sub>, <bold>u</bold><sub><italic>y</italic></sub>) is the eigenmode. Each network hosts topological modes entirely localized at the boundary. <bold>(D)</bold> We consider a small slice in <italic>y</italic> direction of the networks from <bold>(A&#x02013;C)</bold> and again plot the magnitude of the local node displacement. For all three networks, the magnitude decreases approximately exponentially in the bulk, demonstrating localization of the modes to the boundary.</p></caption>
<graphic xlink:href="fphy-07-00178-g0004.tif"/>
</fig>
</sec>
<sec sec-type="conclusions" id="s7">
<title>7. Conclusions</title>
<p>We have demonstrated the existence of topologically protected chiral edge modes in the gaps of <italic>inversely designed</italic> mechanical networks, and have characterized their dynamical properties. For the network realizations considered here, we found that band inversion near the gap was a robust predictor for a topological phase transition induced by sample rotation. The direction of rotation enables control over the chirality of the edge excitation, and topological protection of the edge excitations was confirmed in direct numerical simulations and through calculations of an appropriate Chern invariant.</p>
<p>We hope that the present work can serve as a stepping stone toward the precise inverse programming of topological features into discrete disordered metamaterials. Instead of constructing gapped materials on the basis of known lattices by using certain features of the band structure (e.g., band inversion) as indicators of potential topological transitions, we envision that Linear Response Optimization [<xref ref-type="bibr" rid="B24">24</xref>] may eventually allow the direct tuning of such properties by implementing the desired topological characteristics into the optimization objectives.</p>
</sec>
<sec sec-type="data-availability-statement" id="s8">
<title>Data Availability Statement</title>
<p>The datasets generated for this study are available on request to the corresponding author.</p>
</sec>
<sec id="s9">
<title>Author Contributions</title>
<p>HR and JD conceived the study and wrote the paper. HR performed calculations, numerical simulations, and visualized results.</p>
<sec>
<title>Conflict of Interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
</sec>
</body>
<back>
<sec sec-type="supplementary-material" id="s10">
<title>Supplementary Material</title>
<p>The Supplementary Material for this article can be found online at: <ext-link ext-link-type="uri" xlink:href="https://www.frontiersin.org/articles/10.3389/fphy.2019.00178/full#supplementary-material">https://www.frontiersin.org/articles/10.3389/fphy.2019.00178/full#supplementary-material</ext-link></p>
<supplementary-material xlink:href="Video_1.MP4" id="SM1" mimetype="video/mp4" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Supplemental Video 1</label>
<caption><p>Clockwise movement of edge excitation in a topological designed mechanical network.</p></caption></supplementary-material>
<supplementary-material xlink:href="Video_2.MP4" id="SM2" mimetype="video/mp4" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Supplemental Video 2</label>
<caption><p>Counter-Clockwise movement of edge excitation in a topological designed mechanical network.</p></caption></supplementary-material>
<supplementary-material xlink:href="Video_3.MP4" id="SM3" mimetype="video/mp4" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Supplemental Video 3</label>
<caption><p>No chiral edge excitation when the designed network is in the trivial phase.</p></caption></supplementary-material>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<label>1.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>S&#x000FC;sstrunk</surname> <given-names>R</given-names></name> <name><surname>Huber</surname> <given-names>SD</given-names></name></person-group>. <article-title>Classification of topological phonons in linear mechanical metamaterials</article-title>. <source>Proc Natl Acad Sci USA</source>. (<year>2016</year>) <volume>113</volume>:<fpage>E4767</fpage>&#x02013;<lpage>75</lpage>. <pub-id pub-id-type="doi">10.1073/pnas.1605462113</pub-id><pub-id pub-id-type="pmid">27482105</pub-id></citation></ref>
<ref id="B2">
<label>2.</label>
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Asb&#x000F3;th</surname> <given-names>JK</given-names></name> <name><surname>Oroszl&#x000E1;ny</surname> <given-names>L</given-names></name> <name><surname>P&#x000E1;lyi</surname> <given-names>A</given-names></name></person-group>. <article-title><italic>A Short Course on Topological Insulators</italic>, Lecture Notes in Physics, Vol. 919</article-title>. <publisher-loc>Cham</publisher-loc>: <publisher-name>Springer International Publishing</publisher-name> (<year>2016</year>).</citation></ref>
<ref id="B3">
<label>3.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kane</surname> <given-names>CL</given-names></name> <name><surname>Lubensky</surname> <given-names>TC</given-names></name></person-group>. <article-title>Topological boundary modes in isostatic lattices</article-title>. <source>Nat Phys.</source> (<year>2014</year>) <volume>10</volume>:<fpage>39</fpage>&#x02013;<lpage>45</lpage>. <pub-id pub-id-type="doi">10.1038/nphys2835</pub-id></citation></ref>
<ref id="B4">
<label>4.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>S&#x000FC;ssman</surname> <given-names>DM</given-names></name> <name><surname>Stenull</surname> <given-names>O</given-names></name> <name><surname>Lubensky</surname> <given-names>TC</given-names></name></person-group>. <article-title>Topological boundary modes in jammed matter</article-title>. <source>Soft Matt</source>. (<year>2016</year>) <volume>12</volume>:<fpage>6079</fpage>&#x02013;<lpage>87</lpage>. <pub-id pub-id-type="doi">10.1039/C6SM00875E</pub-id><pub-id pub-id-type="pmid">27345616</pub-id></citation></ref>
<ref id="B5">
<label>5.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Susstrunk</surname> <given-names>R</given-names></name> <name><surname>Huber</surname> <given-names>SD</given-names></name></person-group>. <article-title>Observation of phononic helical edge states in a mechanical topological insulator</article-title>. <source>Science</source>. (<year>2015</year>) <volume>349</volume>:<fpage>47</fpage>&#x02013;<lpage>50</lpage>. <pub-id pub-id-type="doi">10.1126/science.aab0239</pub-id><pub-id pub-id-type="pmid">26138969</pub-id></citation></ref>
<ref id="B6">
<label>6.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kane</surname> <given-names>CL</given-names></name> <name><surname>Mele</surname> <given-names>EJ</given-names></name></person-group>. <article-title>Z2 Topological order and the quantum spin hall effect</article-title>. <source>Phys Rev Lett.</source> (<year>2005</year>) <volume>95</volume>:<fpage>146802</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.95.146802</pub-id><pub-id pub-id-type="pmid">16241681</pub-id></citation></ref>
<ref id="B7">
<label>7.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Souslov</surname> <given-names>A</given-names></name> <name><surname>van Zuiden</surname> <given-names>BC</given-names></name> <name><surname>Bartolo</surname> <given-names>D</given-names></name> <name><surname>Vitelli</surname> <given-names>V</given-names></name></person-group>. <article-title>Topological sound in active-liquid metamaterials</article-title>. <source>Nat Phys</source>. (<year>2017</year>) <volume>13</volume>:<fpage>1091</fpage>&#x02013;<lpage>4</lpage>. <pub-id pub-id-type="doi">10.1038/nphys4193</pub-id></citation></ref>
<ref id="B8">
<label>8.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Nash</surname> <given-names>LM</given-names></name> <name><surname>Kleckner</surname> <given-names>D</given-names></name> <name><surname>Read</surname> <given-names>A</given-names></name> <name><surname>Vitelli</surname> <given-names>V</given-names></name> <name><surname>Turner</surname> <given-names>AM</given-names></name> <name><surname>Irvine</surname> <given-names>WTM</given-names></name></person-group>. <article-title>Topological mechanics of gyroscopic metamaterials</article-title>. <source>Proc Natl Acad Sci USA</source>. (<year>2015</year>) <volume>112</volume>:<fpage>14495</fpage>&#x02013;<lpage>500</lpage>. <pub-id pub-id-type="doi">10.1073/pnas.1507413112</pub-id><pub-id pub-id-type="pmid">26561580</pub-id></citation></ref>
<ref id="B9">
<label>9.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mitchell</surname> <given-names>NP</given-names></name> <name><surname>Nash</surname> <given-names>LM</given-names></name> <name><surname>Irvine</surname> <given-names>WTM</given-names></name></person-group>. <article-title>Realization of a topological phase transition in a gyroscopic lattice</article-title>. <source>Phys Rev B</source>. (<year>2018</year>) <volume>97</volume>:<fpage>100302</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevB.97.100302</pub-id></citation></ref>
<ref id="B10">
<label>10.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wang</surname> <given-names>P</given-names></name> <name><surname>Lu</surname> <given-names>L</given-names></name> <name><surname>Bertoldi</surname> <given-names>K</given-names></name></person-group>. <article-title>Topological phononic crystals with one-way elastic edge waves</article-title>. <source>Phys Rev Lett.</source> (<year>2015</year>) <volume>115</volume>:<fpage>104302</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.115.104302</pub-id><pub-id pub-id-type="pmid">26382680</pub-id></citation></ref>
<ref id="B11">
<label>11.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Nagaosa</surname> <given-names>N</given-names></name> <name><surname>Sinova</surname> <given-names>J</given-names></name> <name><surname>Onoda</surname> <given-names>S</given-names></name> <name><surname>MacDonald</surname> <given-names>AH</given-names></name> <name><surname>Ong</surname> <given-names>NP</given-names></name></person-group>. <article-title>Anomalous hall effect</article-title>. <source>Rev Mod Phys</source>. (<year>2010</year>) <volume>82</volume>:<fpage>1539</fpage>&#x02013;<lpage>92</lpage>. <pub-id pub-id-type="doi">10.1103/RevModPhys.82.1539</pub-id></citation></ref>
<ref id="B12">
<label>12.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hasan</surname> <given-names>MZ</given-names></name> <name><surname>Kane</surname> <given-names>CL</given-names></name></person-group>. <article-title>Colloquium: topological insulators</article-title>. <source>Rev Mod Phys</source>. (<year>2010</year>) <volume>82</volume>:<fpage>3045</fpage>&#x02013;<lpage>67</lpage>. <pub-id pub-id-type="doi">10.1103/RevModPhys.82.3045</pub-id></citation></ref>
<ref id="B13">
<label>13.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Xia</surname> <given-names>BZ</given-names></name> <name><surname>Jiao</surname> <given-names>JR</given-names></name> <name><surname>Dai</surname> <given-names>HQ</given-names></name> <name><surname>Yin</surname> <given-names>SW</given-names></name> <name><surname>Zheng</surname> <given-names>SJ</given-names></name> <name><surname>Liu</surname> <given-names>TT</given-names></name> <etal/></person-group>. <article-title>Steerable sound transport in a 3D acoustic network</article-title>. <source>Appl Phys Lett</source>. (<year>2017</year>) <volume>111</volume>:<fpage>161903</fpage>. <pub-id pub-id-type="doi">10.1063/1.4985240</pub-id></citation></ref>
<ref id="B14">
<label>14.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wang</surname> <given-names>YT</given-names></name> <name><surname>Luan</surname> <given-names>PG</given-names></name> <name><surname>Zhang</surname> <given-names>S</given-names></name></person-group>. <article-title>Coriolis force induced topological order for classical mechanical vibrations</article-title>. <source>N J Phys</source>. (<year>2015</year>) <volume>17</volume>:<fpage>073031</fpage>. <pub-id pub-id-type="doi">10.1088/1367-2630/17/7/073031</pub-id></citation></ref>
<ref id="B15">
<label>15.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kariyado</surname> <given-names>T</given-names></name> <name><surname>Hatsugai</surname> <given-names>Y</given-names></name></person-group>. <article-title>Manipulation of dirac cones in mechanical graphene</article-title>. <source>Sci Rep.</source> (<year>2016</year>) <volume>5</volume>:<fpage>18107</fpage>. <pub-id pub-id-type="doi">10.1038/srep18107</pub-id><pub-id pub-id-type="pmid">26667580</pub-id></citation></ref>
<ref id="B16">
<label>16.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Agarwala</surname> <given-names>A</given-names></name> <name><surname>Shenoy</surname> <given-names>VB</given-names></name></person-group>. <article-title>Topological insulators in amorphous systems</article-title>. <source>Phys Rev Lett.</source> (<year>2017</year>) <volume>118</volume>:<fpage>236402</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.118.236402</pub-id><pub-id pub-id-type="pmid">28644652</pub-id></citation></ref>
<ref id="B17">
<label>17.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Shankar</surname> <given-names>S</given-names></name> <name><surname>Bowick</surname> <given-names>MJ</given-names></name> <name><surname>Marchetti</surname> <given-names>MC</given-names></name></person-group>. <article-title>Topological sound and flocking on curved surfaces</article-title>. <source>Phys Rev X</source>. (<year>2017</year>) <volume>7</volume>:<fpage>031039</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevX.7.031039</pub-id></citation></ref>
<ref id="B18">
<label>18.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Woodhouse</surname> <given-names>FG</given-names></name> <name><surname>Ronellenfitsch</surname> <given-names>H</given-names></name> <name><surname>Dunkel</surname> <given-names>J</given-names></name></person-group>. <article-title>Autonomous actuation of zero modes in mechanical networks far from equilibrium</article-title>. <source>Phys Rev Lett</source>. (<year>2018</year>) <volume>121</volume>:<fpage>178001</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.121.178001</pub-id><pub-id pub-id-type="pmid">30411906</pub-id></citation></ref>
<ref id="B19">
<label>19.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lee</surname> <given-names>CH</given-names></name> <name><surname>Imhof</surname> <given-names>S</given-names></name> <name><surname>Berger</surname> <given-names>C</given-names></name> <name><surname>Bayer</surname> <given-names>F</given-names></name> <name><surname>Brehm</surname> <given-names>J</given-names></name> <name><surname>Molenkamp</surname> <given-names>LW</given-names></name> <etal/></person-group>. <article-title>Topolectrical circuits</article-title>. <source>Commun Phys</source>. (<year>2018</year>) <volume>1</volume>:<fpage>39</fpage>. <pub-id pub-id-type="doi">10.1038/s42005-018-0035-2</pub-id></citation></ref>
<ref id="B20">
<label>20.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Imhof</surname> <given-names>S</given-names></name> <name><surname>Berger</surname> <given-names>C</given-names></name> <name><surname>Bayer</surname> <given-names>F</given-names></name> <name><surname>Brehm</surname> <given-names>J</given-names></name> <name><surname>Molenkamp</surname> <given-names>LW</given-names></name> <name><surname>Kiessling</surname> <given-names>T</given-names></name> <etal/></person-group>. <article-title>Topolectricalcircuit realization of topological corner modes</article-title>. <source>Nat Phys</source>. (<year>2018</year>) <volume>14</volume>:<fpage>925</fpage>&#x02013;<lpage>9</lpage>. <pub-id pub-id-type="doi">10.1038/s41567-018-0246-1</pub-id></citation></ref>
<ref id="B21">
<label>21.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kotwal</surname> <given-names>T</given-names></name> <name><surname>Ronellenfitsch</surname> <given-names>H</given-names></name> <name><surname>Moseley</surname> <given-names>F</given-names></name> <name><surname>Stegmaier</surname> <given-names>A</given-names></name> <name><surname>Thomale</surname> <given-names>R</given-names></name> <name><surname>Dunkel</surname> <given-names>J</given-names></name></person-group>. <article-title>Active topolectrical circuits</article-title>. <source>arXiv:1903.10130 [Preprint]</source>.</citation></ref>
<ref id="B22">
<label>22.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Delplace</surname> <given-names>P</given-names></name> <name><surname>Marston</surname> <given-names>JB</given-names></name> <name><surname>Venaille</surname> <given-names>A</given-names></name></person-group>. <article-title>Topological origin of equatorial waves</article-title>. <source>Science</source>. (<year>2017</year>) <volume>358</volume>:<fpage>1075</fpage>&#x02013;<lpage>7</lpage>. <pub-id pub-id-type="doi">10.1126/science.aan8819</pub-id><pub-id pub-id-type="pmid">28982798</pub-id></citation></ref>
<ref id="B23">
<label>23.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Christiansen</surname> <given-names>RE</given-names></name> <name><surname>Wang</surname> <given-names>F</given-names></name> <name><surname>Sigmund</surname> <given-names>O</given-names></name></person-group>. <article-title>Topological insulators by topology optimization</article-title>. <source>Phys Rev Lett.</source> (<year>2019</year>) <volume>122</volume>:<fpage>234502</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.122.234502</pub-id><pub-id pub-id-type="pmid">31298901</pub-id></citation></ref>
<ref id="B24">
<label>24.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ronellenfitsch</surname> <given-names>H</given-names></name> <name><surname>Stoop</surname> <given-names>N</given-names></name> <name><surname>Yu</surname> <given-names>J</given-names></name> <name><surname>Forrow</surname> <given-names>A</given-names></name> <name><surname>Dunkel</surname> <given-names>J</given-names></name></person-group>. <article-title>Inverse design of discrete mechanical metamaterials</article-title>. <source>Phys Rev Mater</source>. (<year>2019</year>) <volume>3</volume>:<fpage>095201</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevMaterials.3.095201</pub-id></citation></ref>
<ref id="B25">
<label>25.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Haldane</surname> <given-names>FDM</given-names></name></person-group>. <article-title>Model for a quantum hall effect without Landau levels: condensed-matter realization of the parity anomaly</article-title>. <source>Phys Rev Lett.</source> (<year>1988</year>) <volume>61</volume>:<fpage>2015</fpage>&#x02013;<lpage>8</lpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.61.2015</pub-id><pub-id pub-id-type="pmid">10038961</pub-id></citation></ref>
<ref id="B26">
<label>26.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>S&#x000E1;enz</surname> <given-names>PJ</given-names></name> <name><surname>Pucci</surname> <given-names>G</given-names></name> <name><surname>Goujon</surname> <given-names>A</given-names></name> <name><surname>Cristea-Platon</surname> <given-names>T</given-names></name> <name><surname>Dunkel</surname> <given-names>J</given-names></name> <name><surname>Bush</surname> <given-names>JWM</given-names></name></person-group>. <article-title>Spin lattices of walking droplets</article-title>. <source>Phys Rev Fluids</source>. (<year>2018</year>) <volume>3</volume>:<fpage>4</fpage>&#x02013;<lpage>6</lpage>. <pub-id pub-id-type="doi">10.1103/PhysRevFluids.3.100508</pub-id></citation></ref>
<ref id="B27">
<label>27.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lubensky</surname> <given-names>TC</given-names></name> <name><surname>Kane</surname> <given-names>CL</given-names></name> <name><surname>Mao</surname> <given-names>X</given-names></name> <name><surname>Souslov</surname> <given-names>A</given-names></name> <name><surname>Sun</surname> <given-names>K</given-names></name></person-group>. <article-title>Phonons and elasticity in critically coordinated lattices</article-title>. <source>Rep Prog Phys.</source> (<year>2015</year>) <volume>78</volume>:<fpage>073901</fpage>. <pub-id pub-id-type="doi">10.1088/0034-4885/78/7/073901</pub-id><pub-id pub-id-type="pmid">26115553</pub-id></citation></ref>
<ref id="B28">
<label>28.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chen</surname> <given-names>BGG</given-names></name> <name><surname>Upadhyaya</surname> <given-names>N</given-names></name> <name><surname>Vitelli</surname> <given-names>V</given-names></name></person-group>. <article-title>Nonlinear conduction via solitons in a topological mechanical insulator</article-title>. <source>Proc Natl Acad Sci USA</source>. (<year>2014</year>) <volume>111</volume>:<fpage>13004</fpage>&#x02013;<lpage>9</lpage>. <pub-id pub-id-type="doi">10.1073/pnas.1405969111</pub-id><pub-id pub-id-type="pmid">25157161</pub-id></citation></ref>
<ref id="B29">
<label>29.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tsamados</surname> <given-names>M</given-names></name> <name><surname>Tanguy</surname> <given-names>A</given-names></name> <name><surname>Goldenberg</surname> <given-names>C</given-names></name> <name><surname>Barrat</surname> <given-names>JL</given-names></name></person-group>. <article-title>Local elasticity map and plasticity in a model Lennard-Jones glass</article-title>. <source>Phys Rev E</source>. (<year>2009</year>) <volume>80</volume>:<fpage>026112</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevE.80.026112</pub-id><pub-id pub-id-type="pmid">19792205</pub-id></citation></ref>
<ref id="B30">
<label>30.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Altland</surname> <given-names>A</given-names></name> <name><surname>Zirnbauer</surname> <given-names>MR</given-names></name></person-group>. <article-title>Nonstandard symmetry classes in mesoscopic normal-superconducting hybrid structures</article-title>. <source>Phys Rev B</source>. (<year>1997</year>) <volume>55</volume>:<fpage>1142</fpage>&#x02013;<lpage>61</lpage>. <pub-id pub-id-type="doi">10.1103/PhysRevB.55.1142</pub-id></citation></ref>
<ref id="B31">
<label>31.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Berry</surname> <given-names>MV</given-names></name></person-group>. <article-title>Quantal phase factors accompanying adiabatic changes</article-title>. <source>Proc R Soc A Math Phys Eng Sci</source>. (<year>1984</year>) <volume>392</volume>:<fpage>45</fpage>&#x02013;<lpage>57</lpage>. <pub-id pub-id-type="doi">10.1098/rspa.1984.0023</pub-id></citation></ref>
<ref id="B32">
<label>32.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hatsugai</surname> <given-names>Y</given-names></name></person-group>. <article-title>Chern number and edge states in the integer quantum Hall effect</article-title>. <source>Phys Rev Lett</source>. (<year>1993</year>) <volume>71</volume>:<fpage>3697</fpage>&#x02013;<lpage>700</lpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.71.3697</pub-id><pub-id pub-id-type="pmid">10055049</pub-id></citation></ref>
<ref id="B33">
<label>33.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Fukui</surname> <given-names>T</given-names></name> <name><surname>Hatsugai</surname> <given-names>Y</given-names></name> <name><surname>Suzuki</surname> <given-names>H</given-names></name></person-group>. <article-title>Chern numbers in discretized brillouin zone: efficient method of computing (spin) hall conductances</article-title>. <source>J Phys Soc Jpn</source>. (<year>2005</year>) <volume>74</volume>:<fpage>1674</fpage>&#x02013;<lpage>7</lpage>. <pub-id pub-id-type="doi">10.1143/JPSJ.74.1674</pub-id></citation></ref>
<ref id="B34">
<label>34.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Byrd</surname> <given-names>RH</given-names></name> <name><surname>Lu</surname> <given-names>P</given-names></name> <name><surname>Nocedal</surname> <given-names>J</given-names></name> <name><surname>Zhu</surname> <given-names>C</given-names></name></person-group>. <article-title>A limited memory algorithm for bound constrained optimization</article-title>. <source>SIAM J Sci Comput</source>. (<year>1995</year>) <volume>16</volume>:<fpage>1190</fpage>&#x02013;<lpage>208</lpage>. <pub-id pub-id-type="doi">10.1137/0916069</pub-id></citation></ref>
<ref id="B35">
<label>35.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Xi</surname> <given-names>W</given-names></name> <name><surname>Ku</surname> <given-names>W</given-names></name></person-group>. <article-title>Non-necessity of band inversion process in two-dimensional topological insulators for bulk gapless states and topological phase transitions</article-title>. <source>Phys Rev B</source>. (<year>2017</year>) <volume>96</volume>:<fpage>201110</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevB.96.201110</pub-id></citation></ref>
<ref id="B36">
<label>36.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhu</surname> <given-names>Z</given-names></name> <name><surname>Cheng</surname> <given-names>Y</given-names></name> <name><surname>Schwingenschlogl</surname> <given-names>U</given-names></name></person-group>. <article-title>Band inversion mechanism in topological insulators: a guideline for materials design</article-title>. <source>Phys Rev B</source>. (<year>2012</year>) <volume>85</volume>:<fpage>235401</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevB.85.235401</pub-id></citation></ref>
<ref id="B37">
<label>37.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Fu</surname> <given-names>L</given-names></name> <name><surname>Kane</surname> <given-names>CL</given-names></name></person-group>. <article-title>Topological insulators with inversion symmetry</article-title>. <source>Phys Rev B</source>. (<year>2007</year>) <volume>76</volume>:<fpage>045302</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevB.76.045302</pub-id></citation></ref>
<ref id="B38">
<label>38.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Oza</surname> <given-names>AU</given-names></name> <name><surname>Harris</surname> <given-names>DM</given-names></name> <name><surname>Rosales</surname> <given-names>RR</given-names></name> <name><surname>Bush</surname> <given-names>JWM</given-names></name></person-group>. <article-title>Pilot-wave dynamics in a rotating frame: on the emergence of orbital quantization</article-title>. <source>J Fluid Mech</source>. (<year>2014</year>) <volume>744</volume>:<fpage>404</fpage>&#x02013;<lpage>29</lpage>. <pub-id pub-id-type="doi">10.1017/jfm.2014.50</pub-id></citation></ref>
<ref id="B39">
<label>39.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mong</surname> <given-names>RSK</given-names></name> <name><surname>Shivamoggi</surname> <given-names>V</given-names></name></person-group>. <article-title>Edge states and the bulk-boundary correspondence in Dirac Hamiltonians</article-title>. <source>Phys Rev B</source>. (<year>2011</year>) <volume>83</volume>:<fpage>125109</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevB.83.125109</pub-id></citation></ref>
<ref id="B40">
<label>40.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Xiong</surname> <given-names>TS</given-names></name> <name><surname>Gong</surname> <given-names>J</given-names></name> <name><surname>An</surname> <given-names>JH</given-names></name></person-group>. <article-title>Towards large-Chern-number topological phases by periodic quenching</article-title>. <source>Phys Rev B</source>. (<year>2016</year>) <volume>93</volume>:<fpage>184306</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevB.93.184306</pub-id></citation></ref>
</ref-list>
</back>
</article>

