Topologische analoge signaalverwerking

Bloch eigenprobleem

Het bulkkristal is eendimensionaal met roosterconstante a en twee obstakels per eenheidscel. We modelleren het en definiëren zijn topologie met behulp van de overdrachtsmatrix Mcell van een eenheidscel. We beginnen met het definiëren van de twee verstrooiingsmatrices S1 en S2, als de verre-veld verstrooiingsmatrices van elk obstakel wanneer het alleen is in de monomode golfgeleider. Deze matrices relateren de uitgaande complexe signalen aan de linker (L) en rechter (R) zijde van de verstrooiers bL en bR aan de invallende, aL en aR:

$$ {b_{{\mathrm{L}},{{i}}}} \\ {b_{\mathrm{R}},{{i}}}}}} \einde{array}} \rechts) = S_i_left( {{\begin{array}{*{20}{c}} {a_{{\mathrm{L}},{{i}}}} \\ {\a_{\mathrm{R}},{{i}}}}}} \einde{array}} \rechts).$$
(2)

Merk op dat we voor nu niet de aanname doen dat de twee matrices gelijk zijn: de cilinders kunnen bijvoorbeeld verschillende doorsneden hebben, of verschoven zijn ten opzichte van elkaar, enz. Deze matrices hangen gewoonlijk ook af van de hoekfrequentie ω. In de veronderstelling dat de energie tijdens het verstrooiingsproces behouden blijft, moeten zij unitair zijn. We kunnen ze daarom heel algemeen parametriseren als

$$S_1 = \left( {{array}{*{20}{c}} {e^{i\varphi _1}{\mathrm{cos}}{theta _1} & {e^{i\alpha _1}{\mathrm{sin}}\theta _1} \\ { – e^{ – i\alpha _1}{\mathrm{sin}}\theta _1e^{i{\mathrm{Phi }}_1}} & {e^{ – i\varphi _1}{\mathrm{cos}}\theta _1e^{i{\mathrm{\Phi }}_1}} \Einde{array}} \rechts),$$
(3)

$$S_2 = \left( {{\begin{array}{*{20}{c}} {e^{i}varphi _2}{\mathrm{cos}}theta _2} & {e^{i\alpha _2}{\mathrm{sin}}\theta _2} \\ { – e^{ – i\alpha _2}{\mathrm{sin}}\theta _2e^{i{\mathrm{Phi }}_2}} & {e^{ – i\varphi _2}{\mathrm{cos}}\theta _2e^{i{\mathrm{\Phi }}_2}} \Einde{array}} \Φ1,2),$
(4)

waar de frequentie-afhankelijke hoeken θ1,2, α1,2, ϕ1,2, en Φ1,2 uniek zijn zodra wij het referentievlak, hier bij de centrale positie van de verspreiders bevestigen. Uitgaande van wederkerigheid (S21 = S12) moet 2α1,2 – Φ1,2 = π zijn, hetgeen ons beperkt tot drie parameters per verstrooiingsmatrix, zodat we kunnen schrijven:

$$S_1 = \left( {{{array}{*{20}{c}} {e^{i\varphi _1}{\mathrm{cos}}{theta _1} & {e^{i\alpha _1}{\mathrm{sin}}\theta _1} \\ {e^{i\alpha _1}{\mathrm{sin}}\theta _1} & { – e^{ – i\varphi _1}{\mathrm{cos}}\theta _1e^{2i\alpha _1}} \Einde{array}} \rechts),$$
(5)

$$S_2 = \left( {\begin{array}{*{20}{c}} {e^{i}varphi _2}{\mathrm{cos}}theta _2} & {e^{i\alpha _2}{\mathrm{sin}}\theta _2} \\ {e^{i\alpha _2}{\mathrm{sin}}\theta _2} & { – e^{ – i\varphi _2}{\mathrm{cos}}\theta _2e^{2i\alpha _2}} \Einde{array}} \rechts).$$
(6)

U kunt dan de bijbehorende transfermatrices M1 en M2 afleiden, gedefinieerd als

$$$$left( {{{20}{c}} {{{b}}_{{\mathrm{R}},{{i}}}} \\ {{a_{\mathrm{R}},{{i}}}}}} \einde{array}} \rechts) = M_{{i}}-links( {{20}{c}} {a_{{\mathrm{L}},{{i}}}} \\ b_{\mathrm{L}},{{i}}}} \einde{array}} \rechts)$$
(7)

en verkrijgt

$$M_1 = \links( {\begin{array}{*{20}{c}} {\frac{{e^{i\alpha _1}}{{\mathrm{sin}}{theta _1}}} & { – \frac{e^{ – i\varphi _1}e^{i\alpha _1}{{\mathrm{cos}}\theta _1}}{{\mathrm{sin}}\theta _1}} \\ {\frac{e^{i\varphi _1}e^{ – i\alpha _1}{\mathrm{cos}}theta _1}}{{\mathrm{sin}}theta _1}} & {\frac{e^{ – i\alpha _1}}{{{\mathrm{sin}}}theta _1}} \Einde{array}} \rechts),$$
(8)

$$M_2 = \left( {\begin{array}{*{20}{c}} {\frac{{e^{i\alpha _2}}{{\mathrm{sin}}{theta _2}}} & { – \frac{e^{ – i\varphi _2}e^{i\alpha _2}{{\mathrm{cos}}\theta _2}}{{\mathrm{sin}}\theta _2}} \\ {\frac{e^{i\varphi _1}e^{ – i\alpha _2}{\mathrm{cos}}theta _2}{{\mathrm{sin}}theta _2}} & {\frac{e^{ – i\alpha _2}}{{{\mathrm{sin}}{theta _2}}} \einde{array}} \rechts).$$
(9)

Als de twee verstrooiers op een afstand d van elkaar staan in een eenheidscel met roosterconstante a, dan is de totale overdrachtsmatrix van de eenheidscel Mcell het product:

$${{M}}_{\mathrm{cell}} = {{M}}_{{{{{a – d}}}}{2}}{M}}_2{M}}_{d}}{M}}__1{M}}_{M}}_{\frac{{{{a – d}}}}{2}}$$
(10)

met

$$M_{L}} = \left( {{array}{*{20}{c}} {e^{\frac{{i\omega L}}{c}} & 0 & {e^{ – \frac{i\omega L}}{c}} \Einde{array}} \rechts),$$
(11)

waarin ^(L = d,\frac{a – d}}{2},\) en c de fasesnelheid is. Na toepassing van het matrixproduct verkrijgt men

$${{M}}_{\mathrm{cell}}}left( \omega \right) = \left( {{array}{*{20}{c}} {M_{11}}left( \omega \right)} & {M_{21}^ \ast \left( \omega \rechts)} & {M_{21}}-links( \omega \rechts)} & {M_{11}^ \ast \left( \omega \rechts)} \Einde{array}} \rechts)$$
(12)

met

$${{M}}_{11}} links( \omega \rechts) = e^{\frac{i\omega a}}{c}}e^{i}left( {a_1 + a_2} \right)}{{mathrm{csc}}theta _1{mathrm{csc}}theta _2 + e^{\frac{i}left( {a – 2d}}{c}}e^{i\left( {\varphi _1 – \varphi _2} \right)}e^{ – i\left( {a_1 – a_2} \right)}{\mathrm{cot}}theta _1{\mathrm{cot}}theta _2,$$
(13)

$$M_{21}left( \omega \right) = – e^{\frac{{i\omega d}}{c}}e^{i\varphi _2}e^{i(a_1 – a_2)}{\mathrm{csc}}theta _1{\mathrm{cot}}theta _2 – e^{ – \frac{i\omega d}{c}}e^{i\varphi _1}e^{ – i(a_1 + a_2)}{\mathrm{cot}}{theta _1{\mathrm{csc}}theta _2.$$
(14)

We gebruiken de notatie z* om het complexe conjugaat van z aan te duiden. Met a en b de voorwaartse en achterwaartse complexe veldamplituden bij de ingang van de eenheidscel, levert de toepassing van de stelling van Bloch het volgende eigenwaarde probleem op,

$${{M}}_{\mathrm{cell}}} links( \omega \rechts)\left| \psi \rechts = e^{i,k_{mathrm{B}}a}}left| \psi \right}rangle$$
(15)

wat we het Bloch eigenprobleem van het kristal noemen. Merk de niet-triviale afhankelijkheid van Mcell(ω) van ω op. De meest eenvoudige toepassing van bovenstaande vergelijking is de volgende: voor alle waarden van ω kan men Mcell(ω) diagonaliseren, en twee tegengestelde waarden ±kB(ω) van het Bloch golfgetal in de eerste Brillouin zone krijgen, en de bandstructuur oplossen. Merk op dat Mcell niet unitair en niet-Hermitisch is, wat betekent dat in het algemeen de waarden ±kB(ω) complex zijn, waardoor in principe een oneindig aantal banden en bandgaps mogelijk is. Merk verder het verschil op met het standaard tight-binding SSH model, dat leidt tot een Hermitisch eigenwaarde probleem dat de Brillouin cirkel in de ruimte van SU(2) matrices brengt, en een duidelijke topologische classificatie van chirale symmetrische systemen via het kronkelgetal. In overeenstemming met de tijd-omgekeerde symmetrie54 is M_{\mathrm{cell}}}(1,1)\), een groep van niet-Hermitische matrices55. SU(1,1) Hamiltonianen worden bijvoorbeeld gevonden in PT-symmetrische uitbreidingen van het SSH-krap-bindmodel56 waar de niet-Hermiticiteit van de Hamiltoniaan voortkomt uit de afwezigheid van behoud van energie. Hier is Mcell geen Hamiltoniaan, in de zin dat zijn eigenwaarden niet gerelateerd zijn aan ω, maar aan kB, en de pseudo anti-Hermiticiteit van Mcell (\(\sigma _{\mathrm{z}}{{M}}}_{{\mathrm{cell}}^{\mathrm{z}} = – {{Mathrm{cell}}})) is gerelateerd aan tijd-omgekeerde symmetrie. In aanvullende Fig. 11 stellen we de bandstructuur voor die verkregen is met de overdrachtsmatrix benadering, en vergelijken die met die welke rechtstreeks verkregen is met behulp van simulaties van de volledige golf van de eenheidscel onderworpen aan periodieke randvoorwaarden (FEM methode). Om het eigenwaardeprobleem van de overdrachtsmatrix op te lossen, werden de parameters θ1,2, α1,2 en Φ1,2, die van de frequentie afhangen, ontleend aan FEM-verstrooiingssimulaties van een enkel obstakel in een golfgeleider. De afstand tussen de twee verstrooiers is genomen om d = \frac{a}{2} – e_{\mathrm{p}}), met ep = 2,8 cm (“triviale” geval) en a = 23 cm. De diameter van de staaf is 3,5 cm en de breedte van de golfgeleider is 7 cm. De overeenkomst tussen de twee benaderingen valideert de nauwkeurigheid van het meervoudige verstrooiingsmodel, in het bijzonder de onderliggende veronderstelling van geen nabije-veld interacties tussen de obstakels in het kristal.

Eigenschappen van de eenheidscel overdrachtsmatrix

Om de topologie van het systeem in het volgende hoofdstuk te definiëren, moeten we eerst een paar belangrijke eigenschappen van de eenheidscel overdrachtsmatrix vaststellen. We beginnen met algemene eigenschappen, alvorens over te gaan naar meer specifieke eigenschappen op een band of op ontaarde punten van de bandstructuur.

Als direct gevolg van de tijd-omkeringssymmetrie54 behoort de overdrachtsmatrix van het systeem Mcell tot de groep SU(1,1) van matrices van de vorm

$$$M_{{{cell}}}} = {{20}{c}} \alpha & {\beta ^ \ast} \beta & {\alpha ^ \ast}} \einde{array}} \rechts)$$
(16)

die met behulp van de Pauli-matrices wordt geparametriseerd als

$${{\it{M}}_{{\mathrm{cell}}} = \alpha _{\mathrm{R}}sigma _0 + \beta _{\mathrm{R}}sigma _x + \beta _{\mathrm{I}}sigma _y + i\alpha _{\mathrm{I}}}sigma _{\mathrm{z}}.$$
(17)

Its eigenwaarden, gegeven door \lambda _ \pm = \alpha _{\mathrm{R}} \pm iQsqrt {alpha _{\mathrm{I}}^2 – \beta _{\mathrm{R}}^2 – \beta _{\mathrm{I}}^2}) zijn reëel als \alpha _{\mathrm{I}}^2 < \left| \beta \right|^2}), en complex anders. Deze eigenwaarden zijn ontaard onder de voorwaarde β(βalpha _{\mathrm{I}}^2 – βbeta _{\mathrm{R}}^2 – βbeta _{\mathrm{I}}^2 = 0\), d.w.z. wanneer de parameters βR, βI en αI tot een dubbele kegel in de (βR, βI, αI) ruimte behoren. Deze kegel is afgebeeld in de onderste panelen van fig. 6. Aan het uiteinde van de kegel heeft men βR = βI = αI = 0, wat betekent dat Mcell reduceert tot Mcell = αRσ0.

Fig. 6
figure6

Topologie van de banden. We definiëren de topologie van de banden als het aantal keren dat de contour \(\mathcal{C}}) de as van de kegel, gedefinieerd in Eq. 20, kruist. a Voor het triviale rooster kruist de contour \(\mathcal{C}}) de as van de kegel niet, wat overeenkomt met een topologische invariant nul. b Als het systeem een faseovergang doormaakt, raakt de contour \(\mathcal{C}}) de top van de kegel. De topologische invariant kan in dit geval niet gedefinieerd worden. c Hetzelfde als de figuren (a) en (b) maar dan voor het topologisch rooster. De contour (\mathcal{C}) kruist in dit geval één keer de as van de kegel, wat overeenkomt met een niet-triviale topologie

Op een band heeft de matrix Mcell een speciale vorm. Het Bloch-eigenprobleem impliceert immers dat \(\mathrm{R}} \^pm i}sqrt {alpha _I^2 – \left| \beta \right|^2} = e^{i,k_{mathrm{B}}a}), waaruit volgt dat

$${\it{\alpha }}_{\mathrm{R}} = {\mathrm{cos}}\left( {k_{\mathrm{B}}a} \right)$$
(18)

en

$$[\left| \alpha \right|^2 = 1 + \left| \beta \right|^2$$
(19)

waaruit volgt dat \(\alpha _{\mathrm{I}}^2 + \alpha _{\mathrm{R}}^2 = 1 + \left| \beta \right|^2}), wat gelijkwaardig is aan \alpha _{\mathrm{I}}^2 = {\mathrm{sin}}^2(k_{\mathrm{B}}a) + \left| \beta right|^2}), of

$${\it{\alpha }}_{\mathrm{I}} = \pm \sqrt {{\mathrm{sin}}^2({{\it{k}}_{\mathrm{B}}}{\it{a}}) + \left| \beta \rechts|^2}.$$
(20)

Op een band hebben we dus

$$M_{{\mathrm{cell}}} = \left( {{\begin{array}{*{20}{c}} {{\mathrm{cos}(k_{\mathrm{B}a) \pm i}sqrt {{\mathrm{sin}}^2(k_{\mathrm{B}a) + \left| \beta \right|^2}} } & {\beta \ast} & {{\m{cos}}(k_{\m{B}}a) \mp i\sqrt {{\m{sin}}^2(k_{\mathrm{B}a) + \links| \m{B}a \lrechts|^2}} } \eind{array}} \rechts).$$
(21)

Hieruit volgt dat een band een één-op-één afbeelding beschrijft van de Brillouin-cirkel naar een gesloten pad \(\mathcal{C}\) in de deelruimte van SU(1,1) matrices Mcell(kB) met de bovenstaande vorm. Uit het eigenwaardenprobleem van Bloch (M_{\mathrm{B}a}}left( \omega \right)\left| \psi \rightrangle = e^{i\,k_{\mathrm{B}a}left| \psi \rightrangle), kan men afleiden dat Mcell(ω) op een band complexe eigenwaarden heeft, wat betekent dat \alpha _{\mathrm{I}}^2 > \left| \beta \right|^2}), d.w.z.D.w.z. het pad (\mathcal{C}}) moet binnen de kegel liggen, hetzij in het bovenste gebied αI > |β|, hetzij in het onderste gebied αI < -|β|. Bovendien kan het pad ^(^mathcal{C}}) de kegel alleen raken als de eigenwaarden van Mcell, namelijk ^(e^{i,k_{\mathrm{B}}a}), ontaard zijn. Dit is noodzakelijkerwijs het geval aan de randen van de Brillouin-zone ²(k_{\mathrm{B}} = ²(k_{\mathrm{B}}}) ²rechts)²), en in het centrum kB = 0. Daartussenin kan (\mathrm{C}}) de kegel niet raken, omdat er twee verschillende eigenwaarden \(e^{ \pm i,k_{\mathrm{B}}a}) gevonden moeten worden, op grond van de tijd-omgekeerde symmetrie. Tenslotte is het pad (\mathcal{C}}) geen lus, maar een eenvoudige rechte, want Mcell is een eenvoudige functie van ω, en is dus gelijk voor twee tegengestelde waarden van kB op een band: hij begint op de kegel bij \(k_{\mathrm{B}} = – \frac{\pi }{a}}) en komt er weer op terecht bij kB = 0, om vervolgens het omgekeerde pad te volgen tussen kB = 0 en \(k_{\mathrm{B}} = \frac{\pi }{a}}). Figuur 6a geeft een voorbeeld van de (k_{\mathrm{B}} = \frac{\pi}{a}}) contour voor de derde band van het kristal (zogenaamd topologisch “triviaal” geval, met ep = 2,8 cm), en fig. 6c geeft dezelfde contour voor ep = -2,8 cm, overeenkomend met het duale systeem, dat zogenaamd topologisch is (de topologische eigenschappen zullen in de volgende paragraaf worden bewezen). Figuur 6b vertegenwoordigt het geval ep = 0 cm dat de bandgaps sluit. Zoals verwacht begint en eindigt de contour in alle gevallen op de kegel.

Om de voorwaarden te bestuderen waaronder twee opeenvolgende frequentiebanden elkaar kunnen raken, is het handig om het Bloch eigenprobleem te herschikken in de equivalente vorm:

$$e^{ – i,k_{\mathrm{B}}a}M_{\mathrm{cell}}} links( \omega \rechts)\left| { {{\mathrm{B}}} \rechts. = \left| {\psi \rangle } \$$

$

(22)

en zie het als volgt: voor elke kB in de eerste Brillouin-zone betekent het vinden van de banden het vinden van de waarden van ω waarvoor de matrix φ(e^{ – i,k_{\mathrm{B}}a}M_{{\mathrm{cell}}}) ten minste één eigenwaarde gelijk aan één heeft, waarbij de bijbehorende eigenvector de Bloch eigenvector op die bepaalde band is. Dit kan gebeuren voor oneindig veel waarden van ω. Als beide eigenwaarden van ^(e^{ – i,k_{\mathrm{B}}a}M_{{\mathrm{cell}}}) bij een bepaalde frequentie gelijk zijn aan één, is de bandstructuur dubbel ontaard, wat dus de maximale frequentieontaarding is die het systeem toelaat. Aangezien de algemene vorm van de eigenwaarden van e^{ – i,k_{\mathrm{B}}a}M_{{\mathrm{cell}}}) op een band zijn ^{upsilon _ \pm = e^{ – i,k_{\mathrm{B}}a}left( {alpha _{\mathrm{R}}} \ipm iqrt {alpha _{\mathrm{I}}^2 – \left| \beta \right|^2}} } \rechts) = e^{ – i,k_{mathrm{B}}a}e^{ ipm i,k_{mathrm{B}a}), de tweede eigenwaarde \(e^{ – 2i,k_{\mathrm{B}}a}) kan alleen aan de randen van de Brillouin-zone \links( {k_{\mathrm{B}} = \pm \frac{\pi }{a}} rechts)\), of bij kB = 0, gelijk worden aan eenheid. Als gevolg hiervan kunnen bandgaps zich alleen sluiten in het centrum of aan de rand van de Brillouin-zone, d.w.z. wanneer de contour \(\mathcal{C}}) de kegel raakt.

Aanname van het eerste geval, d.w.z. een ontaarding bij k_{\mathrm{B}} = ^{ – i,k_{\mathrm{B}}a} = – 1}), dan heeft men ^{ – i,k_{\mathrm{B}}a} = – 1}). We krijgen, bij de bepaalde frequentie van de ontaarding,

$$e^{ – i,k_{\mathrm{B}a}}M_{\mathrm{cell}} = \left( {{\begin{array}{*{20}{c}} {1 \mp i\left| \beta \right|} & { – \beta \ast} \\ {\an5} {\an5} & {1 \pm ileft| \beta right|} \einde{array}} \rechts)$$
(23)

en deze matrix kan alleen gelijk zijn aan de identiteit als \(\left| \beta \rechts| = 0\). Het tweede geval van ontaarding bij kB = 0 leidt tot dezelfde conclusie \(\links| \beta \rechts| = 0)\). Dit betekent dat wanneer twee banden elkaar raken, de contour (\mathcal{C}) de top van de kegel bereikt, zoals bevestigd in Fig. 6b.

Topologie van de banden

Zoals gezien in vorige secties, definieert elke band een afbeelding tussen de Brillouin cirkel en een deelruimte van SU(1,1) matrices. We definiëren nu een topologische invariant voor elke band, d.w.z. een geheel getal dat invariant is bij continue transformaties van de bandstructuur. Dit betekent dat dit getal alleen kan veranderen wanneer de band een discontinue transformatie ondergaat, d.w.z. een andere band raakt, of omgekeerd, wanneer de contour (²mathcal{C}) de top van de kegel raakt.

Net als in het standaard SSH model met nauwe binding, hebben we een extra symmetrie nodig, verwant aan de chirale symmetrie, om topologische invarianten op elke band te kunnen definiëren. Hier moeten we eisen dat de verstrooiingsmatrices S1 en S2 gelijk zijn, waarbij we θ1 = θ2 =θ, α1,2 = α1,2 = α en φ1 = φ2 = φ nemen. Met deze extra voorwaarde wordt de grootheid φ2 = M_{21}} \rechts)\) in Eq. 14, die de matrix Mcell op een band parametriseert, wordt

$$2826>

$2826>

$2826>

$2826>

$2826>

$2826>

$2826>

$2826>

$2826>

$282a \left( {k_{\mathrm{B}}} \right) = – 2e^{i\left( {k_{\mathrm{B}}} \right)}\cos \left( {\alpha + \frac{\omega \left( {k_{\mathrm{B}}}}{c}} \rechts)\cot \theta \csc \theta,$$
(24)

waarbij de grootheden α, θ en φ die de S matrix van een enkel obstakel parametriseren in het algemeen afhangen van ω(kB). We gaan dan uit van het geval van niet-resonante verstrooiers, wat betekent dat cos θ niet verdwijnt op de band, en de variatie van α en θ op de band verwaarloosbaar zijn. Omdat Mcell altijd twee complex-geconjugeerde unimodulaire eigenwaarden heeft, is ω(kB) noodzakelijkerwijs monotoon tussen -π/a en 0. Laten we onze aandacht richten op de grootheid ω(\cos θleft( {alpha + \frac{{\omega θleft( {k_{\mathrm{B}}}}}}{c}} \), waardoor het complexe getal β(kB) kan verdwijnen in een bepaald punt van de Brillouin-zone. Als kB van -π/a naar 0 gaat, beweegt de hoek β(kB) monotoon tussen twee reële waarden, zeg γmin en γmax, en definieert daarmee een continue monotone afbeelding van β(kB) naar . Nu kunnen zich twee situaties voordoen:

  1. (1)

    Het segment bevat π/2 niet (modulo π), in welk geval \(\cos \left( {\alpha + \frac{{\omega \left( {k_{\mathrm{B}}} \rechts)d}}{c}} \) verdwijnt nooit als kB van -π/a naar 0 gaat. Dit betekent dat β nooit verdwijnt op de band.

  2. (2)

    Het segment bevat π/2 (modulo π), in welk geval β ten minste eenmaal verdwijnt op de band.

Omdat β = 0 betekent dat de contour β de kegelas doorsnijdt, kunnen we dus een topologische invariant η op de volgende manier definiëren: We kunnen het aantal keren η tellen dat \(\mathcal{C}}) de kegelas doorkruist als kB van -π/a naar 0 gaat. Dit gehele getal verandert telkens als γmax of γmin gelijk is aan π/2 (modulo π), dat wil zeggen als β nul is ofwel aan de rand ofwel in het centrum van de Brillouin-zone, dat wil zeggen als een bandkloof zich sluit. Figuur 6 toont hoe de contour β(\mathcal{C}}) evolueert voor de derde band van ons systeem, wanneer men van het triviale regime (paneel a, β(\mathcal{C}}) kruist de kegelas niet, η = 0) naar het topologische regime (paneel c, β(\mathcal{C}}) kruist de kegelas, η = 1) gaat. Bij de topologische faseovergang raakt de contour (\mathcal{C}}) de top van de kegel, waardoor de bandkloof wordt gesloten, en het getal η niet gedefinieerd is.

Symmetriebescherming

De definitie van de topologische invariant η als het aantal keren dat de contour (\mathcal{C}) de kegelas tussen -π/a tot 0 kruist, is gebaseerd op twee onderliggende symmetrieën, en aan beide moet voldaan zijn:

  1. (1) Tijdsreversale symmetrie, die garandeert dat Mcell behoort tot SU(1,1)55.

  1. (2) Gelijkheid van S1 en S2 (de ver-van-het-veld individuele verstrooiingsmatrices van beide hindernissen moeten identiek zijn), of equivalent:

$$M_{\mathrm{cell}}^2 = 1.$$
(25)

Het is duidelijk dat horizontale positiestoornis de individuele verstrooiingsparameters van het object niet verandert. Bovendien verandert verticale positiestoornis deze ook niet, zoals aangetoond in aanvullende Fig. 12 (het enige verschil in het verstrooiingsspectrum zijn zeer scherpe Fano-interferenties die optreden door koppeling aan een akoestisch gebonden toestand in het continuüm, maar die liggen ver van het frequentiegebied van belang). Dientengevolge wordt de positiestoornis niet verbroken (M_{\mathrm{cell}}^2 = 1). Maar als de diameter van een staaf verandert, verandert de verstrooiingsmatrix wel degelijk. Wat er gebeurt in het geval van staafjes met verschillende straal is dat het reële en imaginaire deel van de grootheid

$$beta \left( {k_{\mathrm{B}}} rechts) = – e^{\frac{i\omega \left( {k_{\mathrm{B}}} rechts)d}}{c}}e^{i\varphi _2}e^{i(a_1 – a_2)}}e^{i\varphi _1}e^{i\theta _2 – e^{ – \frac{{i\omega \left( {k_{mathrm{B}}} \right)d}{c}}e^{i\varphi _1}e^{ – i(a_1 + a_2)}}e^{i(a_1 + a_2)}{{i(a_1 + a_2)}}{3992>

(26)

zijn nooit gelijktijdig nul, wat impliceert dat de contour \(\mathcal{C}}) kan vermijden de kegelas te kruisen door er gewoon omheen te gaan. Dit is analoog aan een SSH-keten zonder chirale symmetrie, waar enkele goed gekozen chiraliteits-brekende defecten aan een grensvlak het kronkelgetal kunnen veranderen zonder de bandkloof te sluiten. Deze resultaten verklaren het resultaat van de simulaties van de volledige golf die in Fig. 3 van de hoofdtekst worden gepresenteerd.

Numerieke methoden

De simulaties van de volledige golf zijn alle uitgevoerd met behulp van Comsol Multiphysics (Akoestische en RF-modules). Dispersiekrommen worden verkregen door een enkele eenheidscel van de roosterarrays te beschouwen, de Floquet-randvoorwaarde op de laterale zijden van de eenheidscel toe te passen, en eigenfrequentiesimulaties voor alle Floquet-Bloch-golfgetallen uit te voeren.

Om de frequentiespectra van de ODE-solvers te verkrijgen, exciteren wij het systeem met een invallende vlakke golf met eenheidsamplitude en meten wij de hoeveelheid druk aan de transmissiekant van de golfgeleider.

Om onze experimentele metingen te kruisvalideren, hebben wij numerieke eindige-element simulaties uitgevoerd met inbegrip van een viscothermisch verlies van 1,15 dB/m om bijvoorbeeld een overdrachtsfunctie X(ω) te verkrijgen tussen de geïnjecteerde en de uitgezonden geluidsgolven. Vervolgens verkregen wij de overdrachtsfunctie van de luidspreker Y(ω) door de lege golfgeleider op te wekken en het bijbehorende geluidsdrukniveau aan de zendzijde te meten. De overdrachtsfunctie Z(ω), tussen de op de luidspreker aangelegde spanning en de uitgezonden druk, kon vervolgens gemakkelijk worden verkregen als Z(ω) = X(ω )/Y(ω )/Y(ω).

In onze FDTD simulaties, we exciteren de golfgeleider van een uiteinde met de gewenste gemoduleerde ingangssignaal, en registreer de temporele evolutie van het drukveld (met een tijdstap onderworpen aan Courant-Friedrichs-Lewy (CFL) voorwaarde voor het waarborgen van stabiliteit) ontvangen op een punt aan de andere kant van de golfgeleider.

Experimentele methoden

Zoals vermeld in de hoofdtekst, wordt een acryl vierkante buis gebruikt om de akoestische golfgeleider te implementeren. Nylon 6 continu gegoten cilinders werden vervolgens handmatig ingevoegd in de golfgeleider om de SSH-type array te vormen. In aanvullende Fig. 13a is de experimentele opstelling te zien die is gebruikt om de overdrachtsfunctie van het systeem te bepalen. De opstelling bestaat uit een luidspreker, een Data Physics Quattro signaalanalysator aangesloten op een computer (niet afgebeeld in de figuur) die deze aanstuurt, een ICP-microfoon die het uitgezonden geluidsdrukniveau meet, en een zelfgemaakte anechoïsche afsluiting (niet afgebeeld in de figuur). Om de overdrachtsfunctie van het monster te verkrijgen, besturen we de luidspreker met een burst-ruisspanning (die in de opstelling als referentiesignaal is ingesteld), en meten we het drukniveau ten opzichte van het referentiekanaal met behulp van de ICP-microfoon. Aanvullende Fig. 13b toont de experimentele opstelling gebruikt om een ingangssignaal (spanning) te maken met een willekeurig tijdsprofiel g(t), en om de temporele evolutie van het uitgangssignaal f(t) te meten. De opstelling bestaat uit een Speedgoat Performance Real-Time Target Machine met IO131 interface, bestuurd door xPC target omgeving van MATLAB/Simulink, een luidspreker, een vermogensversterker, een zelfgemaakte akoestische afsluiter (niet afgebeeld in de figuur), en een ICP-microfoon die de uitgezonden druk meet.