periodic table for floquet topological insulators - … · periodic table for floquet topological...

16
Periodic Table for Floquet Topological Insulators Rahul Roy and Fenner Harper Department of Physics and Astronomy, University of California, Los Angeles, California USA (Dated: August 18, 2016) Dynamical phases with novel topological properties are known to arise in driven systems of free fermions. In this paper, we obtain a ‘periodic table’ to describe the phases of such time-dependent systems, generalizing the periodic table for static topological insulators. Using K-theory, we sys- tematically classify Floquet topological insulators from the ten Altland-Zirnbauer symmetry classes across all dimensions. We find that the static classification scheme described by a group G becomes G × G in the time-dependent case, and interpret the two factors as arising from the bipartite de- composition of the unitary time-evolution operator. Topologically protected edge modes may arise at the boundary between two Floquet systems, and we provide a mapping between the number of such edge modes and the topological invariant of the bulk. I. INTRODUCTION The discovery of topological insulators and the theoret- ical and experimental activity that it inspired has led to major advances in our understanding of zero-temperature gapped phases [1, 2]. While the first new systems to be discovered were specific topological phases of insulators and superconductors in one to three dimensions [3–9], these were eventually arranged into a ‘periodic table’, which extended the classification to all dimensions and symmetry classes [10]. This unifying approach revealed a remarkable underlying periodicity, using connections between K-theory and Bott periodicity on the one hand, and free fermionic topological phases with symmetries on the other. The generalized topological insulators that this clas- sification scheme describes exhibit robust, topologically protected edge modes in the presence of a boundary, and are characterized by invariant integers encoded in the topology of their wavefunctions. In this way, the peri- odic table captures the complete set of bulk-edge con- nections between bulk Hamiltonians and their protected edge states. Equivalently, one can interpret the periodic table as expressing the connection between the unitary time evolution of a constant Hamiltonian (evaluated after some time T ), and the corresponding edge eigenstates. In this picture, the periodic table may be regarded as part of a more general framework of topological bulk-edge con- nections between unitary time evolution operators and protected edge modes. When the Hamiltonians involved are no longer constrained to be time-independent, new types of bulk-edge connection may occur. In this pa- per, we seek to capture the structure of these dynamical bulk-edge connections by constructing a generalized peri- odic table for free fermionic systems with time-dependent Hamiltonians. Among our motivations for studying these systems is the set of (time-periodic) Floquet topological insulators that have recently been the subject of much experimental and theoretical effort [see Refs. 11 and 12 for a review]. Some of these efforts have considered using periodic driv- ing to force a system into a topological state [13–23], and significant experimental progress has be made in this di- rection in photonic systems [24, 25] and using ultracold atoms [26, 27]. Floquet states (albeit non-topological ones) have also been observed in the solid state on the surfaces of topological insulators [28, 29]. Other recent work has demonstrated the possibility of generating in- trinsically dynamical topological phases that cannot be realized in static systems [30–39]. Although we will make connections to Floquet theory, our approach provides a description of time-dependent topological phases in a manner that does not require time periodicity. Instead, we consider equivalence classes of unitary time-evolution operators in general, and focus on the instantaneous topological edge states that might exist in a system after a particular time evolution. Our main result will be the production of a generalized peri- odic table of Floquet topological insulators, which may be found in Table. II. In the process, we find many new Floquet topological phases that have not been considered before, and provide a general and unifying description for all symmetry classes and dimensions. As in the case of (static) topological insulators, this picture provides a connection between the manifestations of Bott periodic- ity in K-theory and the topological phases of driven free fermionic systems, describing both the strong and weak invariants of the system. Some elements of our generalized periodic table have appeared in the context of Floquet systems elsewhere in the literature. Notably, previous work has considered dy- namical topological phases in 1D chains with emergent Majorana fermions [31, 33], 2D systems without symme- tries [32] and driven analogues of the 2D time-reversal invariant topological insulators [37]. Topological phases of 1D chiral lattices have also been described in Ref. 34, albeit using a different definition of chiral symmetry than will be used in this work. In addition, Ref. 36 describes a band singularity approach to the characterisation of Flo- quet topological phases, introducing new results for 3D systems with time-reversal symmetry. After the comple- tion of our work we discovered Ref. 39, which extends the formulation of strong topological invariants for classes A and AIII to all dimensions. While our work does not rely on invariants for classification and discusses several other cases, our results seem to be consistent with these arXiv:1603.06944v2 [cond-mat.str-el] 16 Aug 2016

Upload: dangnhu

Post on 26-Aug-2018

232 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Periodic Table for Floquet Topological Insulators - … · Periodic Table for Floquet Topological Insulators Rahul Roy and Fenner Harper Department of Physics and Astronomy, University

Periodic Table for Floquet Topological Insulators

Rahul Roy and Fenner HarperDepartment of Physics and Astronomy, University of California, Los Angeles, California USA

(Dated: August 18, 2016)

Dynamical phases with novel topological properties are known to arise in driven systems of freefermions. In this paper, we obtain a ‘periodic table’ to describe the phases of such time-dependentsystems, generalizing the periodic table for static topological insulators. Using K-theory, we sys-tematically classify Floquet topological insulators from the ten Altland-Zirnbauer symmetry classesacross all dimensions. We find that the static classification scheme described by a group G becomesG × G in the time-dependent case, and interpret the two factors as arising from the bipartite de-composition of the unitary time-evolution operator. Topologically protected edge modes may ariseat the boundary between two Floquet systems, and we provide a mapping between the number ofsuch edge modes and the topological invariant of the bulk.

I. INTRODUCTION

The discovery of topological insulators and the theoret-ical and experimental activity that it inspired has led tomajor advances in our understanding of zero-temperaturegapped phases [1, 2]. While the first new systems to bediscovered were specific topological phases of insulatorsand superconductors in one to three dimensions [3–9],these were eventually arranged into a ‘periodic table’,which extended the classification to all dimensions andsymmetry classes [10]. This unifying approach revealeda remarkable underlying periodicity, using connectionsbetween K-theory and Bott periodicity on the one hand,and free fermionic topological phases with symmetries onthe other.

The generalized topological insulators that this clas-sification scheme describes exhibit robust, topologicallyprotected edge modes in the presence of a boundary, andare characterized by invariant integers encoded in thetopology of their wavefunctions. In this way, the peri-odic table captures the complete set of bulk-edge con-nections between bulk Hamiltonians and their protectededge states. Equivalently, one can interpret the periodictable as expressing the connection between the unitarytime evolution of a constant Hamiltonian (evaluated aftersome time T ), and the corresponding edge eigenstates. Inthis picture, the periodic table may be regarded as part ofa more general framework of topological bulk-edge con-nections between unitary time evolution operators andprotected edge modes. When the Hamiltonians involvedare no longer constrained to be time-independent, newtypes of bulk-edge connection may occur. In this pa-per, we seek to capture the structure of these dynamicalbulk-edge connections by constructing a generalized peri-odic table for free fermionic systems with time-dependentHamiltonians.

Among our motivations for studying these systems isthe set of (time-periodic) Floquet topological insulatorsthat have recently been the subject of much experimentaland theoretical effort [see Refs. 11 and 12 for a review].Some of these efforts have considered using periodic driv-ing to force a system into a topological state [13–23], andsignificant experimental progress has be made in this di-

rection in photonic systems [24, 25] and using ultracoldatoms [26, 27]. Floquet states (albeit non-topologicalones) have also been observed in the solid state on thesurfaces of topological insulators [28, 29]. Other recentwork has demonstrated the possibility of generating in-trinsically dynamical topological phases that cannot berealized in static systems [30–39].

Although we will make connections to Floquet theory,our approach provides a description of time-dependenttopological phases in a manner that does not require timeperiodicity. Instead, we consider equivalence classes ofunitary time-evolution operators in general, and focuson the instantaneous topological edge states that mightexist in a system after a particular time evolution. Ourmain result will be the production of a generalized peri-odic table of Floquet topological insulators, which maybe found in Table. II. In the process, we find many newFloquet topological phases that have not been consideredbefore, and provide a general and unifying descriptionfor all symmetry classes and dimensions. As in the caseof (static) topological insulators, this picture provides aconnection between the manifestations of Bott periodic-ity in K-theory and the topological phases of driven freefermionic systems, describing both the strong and weakinvariants of the system.

Some elements of our generalized periodic table haveappeared in the context of Floquet systems elsewhere inthe literature. Notably, previous work has considered dy-namical topological phases in 1D chains with emergentMajorana fermions [31, 33], 2D systems without symme-tries [32] and driven analogues of the 2D time-reversalinvariant topological insulators [37]. Topological phasesof 1D chiral lattices have also been described in Ref. 34,albeit using a different definition of chiral symmetry thanwill be used in this work. In addition, Ref. 36 describes aband singularity approach to the characterisation of Flo-quet topological phases, introducing new results for 3Dsystems with time-reversal symmetry. After the comple-tion of our work we discovered Ref. 39, which extends theformulation of strong topological invariants for classes Aand AIII to all dimensions. While our work does notrely on invariants for classification and discusses severalother cases, our results seem to be consistent with these

arX

iv:1

603.

0694

4v2

[co

nd-m

at.s

tr-e

l] 1

6 A

ug 2

016

Page 2: Periodic Table for Floquet Topological Insulators - … · Periodic Table for Floquet Topological Insulators Rahul Roy and Fenner Harper Department of Physics and Astronomy, University

2

existing discussions and incorporates them into a general,unifying periodic table. Our results also capture the com-plete set of strong and weak topological invariants in eachcase.

In this paper we consider noninteracting systems, butthe ideas we outline also develop some of the intuitionrequired for the study of interacting topological phases,a topic that has been the focus of much recent study, bothby the current authors and others [40–43]. Importantly,the statements we make in the noninteracting case can,to a great extent, be made mathematically precise, whilearguments for interacting systems necessarily require acertain amount of conjecture. In this way, we hope thatthis paper will provide a useful corroboration of the ideasintroduced in Ref. 43.

The outline of this paper is as follows. In Sec. II,we introduce unitary evolution operators in the contextof time-dependent systems, and establish the homotopyformalism that we will require throughout the text. InSec. III we introduce unitary loops and explain how ageneral unitary evolution may be deformed into a uni-tary loop followed by a constant Hamiltonian evolution,a theorem that is central to our approach. We go onto classify unitary loops for the Altland-Zirnbauer (AZ)symmetry classes in Sec. IV, before relating this clas-sification scheme to general unitaries and edge modesin Sec. V. Finally, we give some concluding remarks inSec. VI. In order to aid ease of reading, we have omittedsome of the more mathematical sections from the maintext. These may be found in the appendices.

II. UNITARY TIME EVOLUTION OPERATORSAND THEIR PROPERTIES

A. Time-dependent Quantum Systems

The aim of this paper is to classify the novel typesof topological edge mode that can arise in a quantumsystem after it has evolved in time due to some time-dependent Hamiltonian H(t). In general, instantaneouseigenstates satisfy the time-dependent Schrodinger equa-tion and evolve in time through the unitary transforma-tion

|ψ(t)〉 = T exp

[−i∫ t

0

H(t′)dt′]|ψ(0)〉 ≡ U(t) |ψ(0)〉 ,

(1)with T the time ordering operator. U(t) is the time evo-lution operator, and, being unitary, has eigenvalues thatlie on the unit circle in the complex plane. We writethese eigenvalues as e−iε(t)t, and focus on the instanta-neous quasienergies given by {ε(t)}, taken to lie in therange −π/t < ε(t) ≤ π/t. In a spatially periodic sys-tem, the instantaneous quasienergies form bands labelledby the momentum k and a band index. In some ways,these bands bear a resemblance to the ordinary bands of a(static) periodic Hamiltonian, although we will find that

Symmetry Operator Cartan Label SP = σ1 ⊗ I BDI, D, DIII

P = iσ2 ⊗ I CII, C, CI

θ = I AI, BDI, CI

θ = I⊗ iσ2 AII, CII, DIII

C = σ3 ⊗ I AIII

TABLE I. Standard expressions for symmetry operatorswithin each Altland-Zirnbauer (AZ) symmetry class. σi arethe Pauli matrices and I is the identity.

the periodic nature of the quasienergy spectrum gener-ally allows for a much richer structure.

We are particularly interested in the quasienergy spec-trum after evolution through some time period T , andwe write the quasienergies at t = T simply as ε. At thispoint, a system with an open boundary should have asimilar quasienergy spectrum to the corresponding peri-odic system, with the possible addition of energy levels inthe gaps between the bulk bands. The existence of gapstates indicates the presence of topologically protectededge modes, which we aim to classify in this text.

Most previous work in this area has focussed on Flo-quet systems: those whose time-dependent Hamiltonianssatisfy H(t + T ) = H(t) for some time period T . In aFloquet system, we can use an analogy of Bloch’s the-orem to write the instantaneous eigenstates as |ψ(t)〉 =e−iε(t)t |φ(t)〉 with |φ(t+ T )〉 = |φ(t)〉. In this way, aftera complete time period, Floquet states simply pick upa phase, since U(T ) |ψ(0)〉 = e−iεT |ψ(0)〉. It should benoted, however, that the time evolution operator U(t) isgenerally not periodic, even if it is derived from a peri-odic Hamiltonian.

Although Floquet theory provides a useful setting inwhich to discuss time-dependent systems, we emphasizethat our conclusions will be much more general than this.We will make statements about the protected edge modespresent in the quasienergy spectrum after the unitaryevolution U(T ); whether or not the system is periodicbeyond this point in time is unimportant.

B. Particle-hole, Time-reversal and ChiralSymmetries

In this paper, we are concerned with free fermionic sys-tems that fall within the symmetry classes of the AZ clas-sification scheme [44–46]. These classes are distinguishedby the presence or absence of two antiunitary symmetriesand one unitary symmetry, as well as the general form ofthe relevant symmetry operators.

In systems with particle-hole symmetry (PHS), thereexists a PHS operator P = KP , where K is the complexconjugation operator and P is unitary, that acts on the

Page 3: Periodic Table for Floquet Topological Insulators - … · Periodic Table for Floquet Topological Insulators Rahul Roy and Fenner Harper Department of Physics and Astronomy, University

3

band Hamiltonian to give

PH(k, t)P−1 = −H∗(−k, t). (2)

Similarly, in systems with time-reversal symmetry(TRS), there exists a TRS operator Θ = Kθ, where Kis again the complex conjugation operator and θ is uni-tary, that acts on the band Hamiltonian to give

θH(k, t)θ−1 = H∗(−k, T − t). (3)

With this definition, we have assumed without loss ofgenerality that t = T/2 is the point in time about whichthe Hamiltonian is symmetric.

From the definition of the time evolution operator inEq. (1), it follows that these symmetry operators, ifpresent, act on U(k, t) to give

PU(k, t)P−1 = U∗(−k, t) (4)

θU(k, t)θ−1 = U∗(−k, T − t)U†∗(−k, T ). (5)

The actions of each symmetry operator on the time evo-lution unitary are derived in Appendix A.

If both TRS and PHS are present, there is an addi-tional unitary symmetry C = Pθ that acts on the Hamil-tonian to give

CH(k, t)C−1 = −H(k, T − t). (6)

More generally, there may be a chiral symmetry (CS)operator C 6= Pθ that acts on the Hamiltonian accordingto Eq. (6) even in the absence of PHS and TRS. Thisdefines the tenth AZ symmetry class, labelled AIII. Whenacting on the time evolution unitary, the CS operatorgives (derived in Appendix A)

CU(k, t)C−1 = U(k, T − t)U†(k, T ). (7)

We note that our definition of chiral symmetry for peri-odic systems is slightly different from that used in someprevious works [34, 36].

After a suitable basis transformation, P , θ and C canalways be written in certain standard forms, as shown inTable I. We will implicitly assume these representationsthroughout this article. We write the set of unitariesthat belong to each symmetry class as US , where S isthe appropriate Cartan label. To simplify notation, weset T = 1 from now on, so that t ∈ [0, 1]. We will alsooften omit the explicit momentum and time dependenceof a unitary operator U(k, t) if the meaning is clear.

C. Gapped Unitaries

We are interested in the protected edge modes thatmay arise in the gaps of the quasienergy spectrum at theend of a unitary evolution if the system has a boundary.For this reason, we will restrict the discussion to consideronly gapped unitaries, which we define to be unitary evo-lutions of the form in Eq. (1), which at their end point,U(k, 1), have at least one value of quasienergy in the

closed system that no bands cross.[47] Importantly, wedo not require that the instantaneous quasienergy spec-trum be gapped for intermediate values of t (0 < t < 1).We write the set of all such gapped unitaries within theAZ symmetry class S as USg and note that a unitary evo-lution of this form may be represented as a continuousmatrix function U(k, t) with 0 ≤ t ≤ 1 and k takingvalues within the d-dimensional Brillouin zone, which wecall X. It is clear that U(k, t) evolves from the identitymatrix at t = 0.

The gap structure at the end of a unitary evolution willdepend on the symmetry of the underlying Hamiltonian,and in general can be rather complicated. A schematicexample of a gapped unitary evolution with PHS is shownin Fig. 1, which emphasizes both the nontrivial evolutionand the quasienergy band structure at the end point. Themost commonly considered quasienergy gaps are those atε = 0 and ε = π, since in many cases a generic gap can bemoved homotopically [a term we define precisely below]to one of these points. We will discuss gap structuresmore generally in Sec. V.

The gapped spectrum in Fig. 1b resembles the bandstructure of a conventional, static Hamiltonian, with twowell-separated bands and a gap at zero. In this situation,it is useful to define the effective Floquet HamiltonianHF

through

HF (k) = i ln [U(k, 1)] , (8)

where the branch cut of the logarithm can be placed inthe gap at ε = π. According to Eq. (1), the FloquetHamiltonian might naively be interpreted as the effectivestatic Hamiltonian that, under time evolution, generatesthe quasienergy spectrum of the corresponding unitary,U(k, 1). If the Floquet Hamiltonian is topologically non-trivial, we might expect the edge modes associated withHF to transfer to edge modes in the quasienergy spec-trum of U(k, 1). Indeed, if one considers evolution witha time-independent but topologically nontrivial Hamilto-nian, then U(k, 1) for the open system will have robustedge modes if the corresponding unitary for the closedsystem is gapped at zero.

Although this intuition goes some way towards ex-plaining the protected edge modes of unitary operators,the time-dependent situation is inherently more com-plicated: in general, there can be edge modes in thequasienergy gaps at both ε = 0 and ε = π, the lat-ter of which lie beyond a description in terms of theeffective Floquet Hamiltonian. Indeed, recent studieshave demonstrated systems that exhibit edge modes inboth gaps even when the effective Floquet Hamiltonianis the identity operator (see, for example, Ref. 32). Tofully characterize the edge modes of a unitary operatorU(k, 1), we require information about the unitary evolu-tion U(k, t) throughout the period of evolution 0 ≤ t ≤ 1.In Fig. 1a we show a nontrivial evolution of this formthat might generate edge modes in the gaps at ε = 0 andε = π. An interesting feature of Floquet systems withedge modes at ε = π is that the unitary for the open

Page 4: Periodic Table for Floquet Topological Insulators - … · Periodic Table for Floquet Topological Insulators Rahul Roy and Fenner Harper Department of Physics and Astronomy, University

4

0 12 1

0

π

t

ϵ(t)t

a

-π 0 π

0

π

k

ϵ

b

FIG. 1. (a) Unitary evolution as a composition of a loop with a constant Hamiltonian evolution. Instantaneous quasienergybands are shown in blue. (b) End point of this unitary evolution, with quasienergy bands shown in blue and edge modes (whichmay be present in the open system) shown in red. The full spectrum has been projected onto a single momentum direction,labelled by k.

system cannot be written in the form U(k, 1) = e−iH(k)

for some local Hamiltonian H(k). This contrasts withthe closed system, whose unitary can always be writtenin this form.

D. Compositions and Homotopy of UnitaryEvolutions

Before outlining the classification scheme in detail, wedescribe a few properties of unitary evolutions that wewill require below. We will need to consider compositionsof unitaries, and so, borrowing notation from the com-position of paths [48], we write the evolution due to U1

followed by the evolution due to U2 as U1∗U2. If H1(k, t)is the Hamiltonian corresponding to U1 and H2(k, t) isthe Hamiltonian corresponding to U2, the Hamiltoniancorresponding to the composition U1 ∗ U2 is given by

H(t) =

{H1(k, 2t) 0 ≤ t ≤ 1/2

H2(k, 2t− 1) 1/2 ≤ t ≤ 1. (9)

With this definition, the endpoint of any composition ofunitaries always occurs at t = 1.

In general, this composition rule produces an evolutionthat is no longer time-reversal symmetric, even if H1 andH2 individually are time-reversal symmetric. If we wishto consider systems with TRS, we should instead definethe Hamiltonian corresponding to the composition U1∗U2

by

H(t) =

H2(k, 2t) 0 ≤ t ≤ 1/4

H1(k, 2t− 1/2) 1/4 ≤ t ≤ 3/4

H2(k, 2t− 1) 3/4 ≤ t ≤ 1

, (10)

which we see has the required symmetry.For classification purposes, we split the set USg into

equivalence classes. Following the classification scheme ofstatic topological insulators in Ref. 10, we carry out this

partition using homotopy. We define homotopy in theusual way, and say that two unitary operators U1, U2 ∈USg are homotopic if and only if there exists a functionh(s), with s ∈ [0, 1], such that

h(0) = U1, h(1) = U2, (11)

with h(s) ∈ USg for all intermediate values of s. In thisway, the gap structure at t = 1 (but only the gap struc-ture at this point) must be preserved throughout the ho-motopy. We write homotopy equivalence as U1 ≈ U2.

In order to compare unitaries with different numbersof bands, we introduce the further equivalence relationof stable homotopy as follows. We define U1 ∼ U2 if andonly if there exist two trivial unitaries, U0

n1and U0

n2, such

that

U1 ⊕ U0n1≈ U2 ⊕ U0

n2, (12)

where ⊕ is the direct sum and n1, n2 are positive integersthat give the number of bands in the trivial unitary. Theappropriate trivial unitaries U0

n must belong to the setUSg , and will be given explicitly when required.

Finally, since we are ultimately interested in the be-havior at a system boundary, the discussion is simplifiedconsiderably if we also define equivalence classes of pairsof unitaries. The pairs (U1, U2) and (U3, U4), where bothmembers of each pair have the same number of bands,are stably homotopic if and only if

U1 ⊕ U4 ∼ U2 ⊕ U3. (13)

We write this equivalence as (U1, U2) ∼ (U3, U4).

III. DECOMPOSITION OF UNITARYEVOLUTIONS

Our approach will be to isolate the new, dynamicaltopological behavior from the static topological behaviorthat is encoded in a nontrivial Floquet Hamiltonian. We

Page 5: Periodic Table for Floquet Topological Insulators - … · Periodic Table for Floquet Topological Insulators Rahul Roy and Fenner Harper Department of Physics and Astronomy, University

5

will initially restrict the discussion to unitaries that havegaps at both ε = 0 and ε = π (with possible additionalgaps elsewhere in the spectrum), considering more gen-eral cases in Sec. V. We write the set of such unitaries asUS0,π.

To proceed, it is useful to define two special types ofunitary evolution. First, we define a unitary loop to bea unitary evolution that satisfies U(k, 0) = U(k, 1) = I.A unitary of this form can be seen to act trivially on aclosed system, but may generate nontrivial edge modes ina system with a boundary. Secondly, we define a constantHamiltonian evolution as a unitary evolution that may beexpressed as U(k, t) = e−iH(k)t for some static Hamilto-nian H(k), whose eigenvalues have magnitude strictlyless than π. The utility of identifying these two types ofunitary evolutions becomes apparent when one considersthe following theorem:

Theorem III.1. Every unitary U ∈ US0,π can be contin-uously deformed to a composition of a unitary loop L anda constant Hamiltonian evolution C, which we write asU ≈ L ∗ C. L and C are unique up to homotopy.

Theorem III.1 is proved in Appendix C and is illus-trated schematically in Fig. 1a. By a slight abuse of ter-minology, we will often call the unitary composed of theloop and the constant the ‘decomposition’ of the originalunitary. Heuristically, the decomposition can be inter-preted as an initial loop, which may generate nontrivialedge modes at ε = π, followed by a constant evolutionby the static Floquet Hamiltonian HF . Since we haveassumed there is a spectral gap at ε = π, the branch cutrequired for the definition in Eq. (8) can be placed inthis region, and the final quasienergy bands can be con-sistently thought of as emanating from the point ε = 0.In addition, since we are assuming that the complete uni-tary evolution is gapped at both ε = 0 and ε = π, thestatic Hamiltonian required for the constant evolutionmust be gapped at zero. We write the set of unitaryloops in symmetry class S as USL and the set of con-stant, gapped Floquet Hamiltonian evolutions in sym-metry class S as USC .

Through this unique decomposition, we see that a gen-eral unitary evolution from U0,π can be classified by sep-arately considering the unitary loop component and theconstant evolution component. A specific phase may belabelled by the pair (nL, nC), where nL and nC are in-variant integers associated with the unitary loop and con-stant evolution components, respectively.

Next, we label the set of static gapped Hamiltoni-ans in symmetry class S, whose eigenvalues E satisfy0 < |E| < π, by HS . The set of gapped Floquet Hamilto-nian evolutions in USC is clearly in one-to-one correspon-dence with the set of static Hamiltonians in HS . Thisfollows from the bijection C(t) = exp (−iHF t), whereHF is the unique Floquet Hamiltonian with eigenvaluemagnitude strictly between 0 and π. From the defini-tion of homotopy given in Sec. II D, we see that C1 ≈ C2

within USC if and only if H1 ≈ H2 within HS , where Hi is

the static Hamiltonian corresponding to Ci. In addition,it follows that C1 ∼ C2 if and only if H1 ∼ H2, if wewrite the trivial unitary as

U0n(k, t) = exp

(−iH0

n

), (14)

where H0n is a suitable trivial Hamiltonian.

In this way, we can classify pairs of constant Hamil-tonian evolutions (C1, C2) by instead classifying pairs ofstatic Hamiltonians (H1, H2). This is a relative classifi-cation that is equivalent to the well-known classificationof static topological insulators, which is summarized inthe periodic table given in Ref. 10. The classification ofpairs of unitary loops (L1, L2) does not, however, have astatic analogue.

Through this decomposition, the periodic table ofstatic topological insulators may be viewed as a subsetof a larger classification scheme that also includes time-dependent Hamiltonians. In this picture, static topo-logical insulators correspond to compositions of nontriv-ial constant Hamiltonian evolutions with trivial unitaryloops. More general dynamical topological phases arisethrough compositions of constant evolutions with non-trivial unitary loops. In the next section of this paperwe set out to classify the nontrivial unitary loops thatmay exist in each symmetry class.

IV. CLASSIFICATION OF UNITARY LOOPS

A. Unitary Loops with Particle-Hole SymmetryOnly

With the machinery defined in previous sections, weare now ready to give a systematic discussion of the clas-sification of unitary loops. We begin by considering loopsin systems that have PHS but no other symmetry, be-longing to the set USL with S ∈ {C,D}.

1. Hermitian Maps

To proceed, we define a Hermitian map correspondingto a given unitary U(k, t) through

HU (k, t) =

(0 U(k, t)

U†(k, t) 0

), (15)

which we see satisfies H2U = I. In addition, we define the

two new symmetry operations

P1 =

(P 0

0 P

), P2 =

(P 0

0 −P

), (16)

which are derived from the standard PHS operator P .Using Eq. (4), we see that the Hermitian map satisfiesthe following new symmetry relations:

P1HU (k, t)P−11 = H∗U (−k, t)P2HU (k, t)P−12 = −H∗U (−k, t). (17)

Page 6: Periodic Table for Floquet Topological Insulators - … · Periodic Table for Floquet Topological Insulators Rahul Roy and Fenner Harper Department of Physics and Astronomy, University

6

We write the set of Hermitian maps that square to theidentity, satisfy these symmetries and which additionallysatisfy HU (k, 0) = HU (k, 1) (but which are not neces-sarily derived from unitary loops) as H S . We write thesubset of H S that corresponds specifically to unitaryloops as H S

L , and note that from the properties of uni-tary loops, members of H S

L must satisfy

HU (k, 0) = HU (k, 1) =

(0 InIn 0

). (18)

There is a one-to-one mapping between a unitary loopU ∈ USL and the corresponding Hermitian map HU ∈H SL , a statement that is proved in Appendix D.It is easy to verify that U1 ≈ U2 if and only if

HU1≈ HU2

, which extends the definition of homotopyequivalence to H S . Next, we note that the trivial uni-tary loop is given by

U0n(k, t) = In, (19)

and the corresponding trivial matrix in H SL is given by

H0U,n(k, t) =

(0 InIn 0

). (20)

This allows us to define the stable homotopy equivalenceof Hermitian maps through

HA ∼ HB ⇔ HA ⊕H0U,n1≈ HB ⊕H0

U,n2, (21)

in the space H SL . Again, it is clear that U1 ∼ U2 ⇔

HU1∼ HU2

.As in the case of unitaries, we can also consider pairs

of Hermitian maps, (HU1, HU2

), where both membersof each pair have the same number of bands. This al-lows us to define the equivalence relation (HU1

, HU2) ∼

(HU3, HU4

) if and only if HU1⊕ HU4

∼ HU3⊕ HU2

.These pairs of Hermitian maps form an additive group,described in Appendix E, which we can use to classifythe relative topological invariants of the correspondingpair of unitary evolutions.

2. Classification of Unitaries using K-Theory

We will omit the technical steps of the K-theory ar-gument in this section, and instead give an overview ofthe method. For further details, we refer the reader toAppendix E and references therein.

The general idea is to use the Morita equivalence of cat-egories to map the group of equivalence classes of pairsin H S onto a K-group of the kind KR0,q(M) (or, later,K(M) for classes A and AIII). The KR0,q(M) are a set ofwell-studied K-groups of manifolds which are described,for example, in Refs. 49–51. In these expressions, Mis the manifold S1 × X, where X is the Brillouin zoneand S1 is the circle corresponding to the time direction,whose initial and final points (t = 0 and t = 1) are iden-tified due to the assumed periodicity of Hermitian mapsin H S . The space M is, in the terminology of Ref. 51, areal space, i.e. a space with an involution correspondingto k→ −k. The reduction using Morita equivalence rela-tions is equivalent to Kitaev’s trick of replacing negativegenerators with positive generators [10].

For class D, the resulting group of the equivalenceclasses of pairs is KR0,1(S1 × X), while for class C theresulting group is KR0,5(S1 × X). Specifically restrict-ing ourselves to the subset H S

L , the group of equivalenceclasses of pairs of loops is then isomorphic to the relativeK-group

KR0,1(S1 ×X, {0} ×X) = KR0,2(X) Class D

KR0,5(S1 ×X, {0} ×X) = KR0,6(X) Class C,(22)

where the point {0} ∈ S1 corresponds to the initial timeof the evolution. The equalities in these two equations arewell-known K-theory isomorphisms [50, 51]. The last re-sults are identical to the K-groups classifying static topo-logical insulators from these classes, and we note that theK-group captures both the strong and weak invariants.

B. Unitary Loops with Time-reversal Symmetry

We now discuss the classification of unitaries that haveTRS, and which may also have PHS. These correspond tothe symmetry classes AI and AII (TRS only), and classesBDI, CII, DIII and CI (TRS and PHS).

Although it is possible to work with the unitary oper-ators directly, the calculations become considerably sim-pler if we instead define symmetrized unitaries, US(k, t),through

US(k, t) = exp

[−i∫ 1+t

2

1−t2

H(k, t′) dt′

]. (23)

It is clear that there is a one-to-one correspondence be-tween unitary operators U(k, t) and their symmetrizedforms US(k, t), and further, that both expressions agreeat t = 0 and t = 1. Under a particle-hole transforma-tion, a symmetrized unitary with PHS satisfies the samerelation as the original unitary,

PUS(k, t)P−1 = U∗S(−k, t), (24)

Page 7: Periodic Table for Floquet Topological Insulators - … · Periodic Table for Floquet Topological Insulators Rahul Roy and Fenner Harper Department of Physics and Astronomy, University

7

while under time-reversal, the symmetrized unitary op-erator transforms as

θUS(k, t)θ−1 = U†∗S (−k, t), (25)

relations that are derived in Appendix B. For the rest ofthis section we will drop the subscript S and assume thatwe are using symmetrized unitaries.

As in the previous section, a (symmetrized) unitaryevolution that belongs to US0,π is equivalent to a compo-sition of a unitary loop with a constant Hamiltonian evo-lution. However, since the unitaries involved now haveTRS, composition is defined using the time-reversal sym-metric expression in Eq. (10). The classification of theconstant Hamiltonian evolution component follows thediscussion in Sec. III, with topological edge modes atε = π, if present, arising from the loop component.

1. Hermitian Maps

To classify the unitary loops in these classes, we againdefine a Hermitian map corresponding to a given (sym-metrized) unitary U(k, t) as in Eq. (15). This time, werequire up to four symmetry operators,

P1 =

(P 0

0 P

), P2 =

(P 0

0 −P

),

θ1 =

(0 θ

θ 0

), θ2 =

(0 θ

−θ 0

), (26)

which are derived from the symmetry operators P and θ.If the relevant symmetry is present, these operators acton the Hermitian map HU to give

P1HU (k, t)P−11 = H∗U (−k, t)P2HU (k, t)P−12 = −H∗U (−k, t) (27)

for classes BDI, CII, DIII and CI, and

θ1HU (k, t)θ−11 = H∗U (−k, t)θ2HU (k, t)θ−12 = −H∗U (−k, t) (28)

for classes AI, AII, BDI, CII, DIII and CI.As before, we write the set of Hermitian maps that

square to the identity, satisfy these symmetries, andwhich additionally satisfy HU (k, 0) = HU (k, 1), as H S ,and write the subset of this that corresponds to unitaryloops as H S

L . There is again a one-to-one mapping be-tween the set of U ∈ USL and the corresponding set of Her-mitian maps HU ∈H S

L , a statement that can be provedusing a method similar to that given in Appendix D. Asin Sec. IV A, homotopy, stable homotopy, and the equiv-alence of pairs can be defined for Hermitian maps in H S .

2. Classification of Unitaries using K-Theory

We can now use K-theory arguments to map the equiv-alence classes of pairs in H S onto K-groups. Using thearguments of Sec. IV A for each symmetry class, we findthe group of equivalence classes in each case maps onto

KR0,7(S1 ×X) Class AI

KR0,3(S1 ×X) Class AII

KR0,0(S1 ×X) Class BDI

KR0,4(S1 ×X) Class CII

KR0,2(S1 ×X) Class DIII

KR0,6(S1 ×X) Class CI.

(29)

Restricting to the subset H SL , the groups are then isomorphic to the relative K-groups

KR0,7(S1 ×X, {0} ×X) = KR0,0(X) Class AI

KR0,3(S1 ×X, {0} ×X) = KR0,4(X) Class AII

KR0,0(S1 ×X, {0} ×X) = KR0,1(X) Class BDI

KR0,4(S1 ×X, {0} ×X) = KR0,5(X) Class CII

KR0,2(S1 ×X, {0} ×X) = KR0,3(X) Class DIII

KR0,6(S1 ×X, {0} ×X) = KR0,7(X) Class CI,

(30)

using a set of well-known K-theory isomorphisms as out-lined in Appendix E [50, 51]. The last results are identicalto the K-groups classifying static topological insulatorsfrom these classes and describe the complete set of strongand weak invariants. Overall, it follows that pairs of uni-

tary loops within USL are classified by the K-groups givenin Eq. (30).

Page 8: Periodic Table for Floquet Topological Insulators - … · Periodic Table for Floquet Topological Insulators Rahul Roy and Fenner Harper Department of Physics and Astronomy, University

8

C. Classification of Gapped Unitaries in SymmetryClasses A and AIII

Finally, we discuss the classification of time evolu-tion unitaries in the complex symmetry classes, withS ∈ {A,AIII}. As in the previous section, the discussionis simplified if we use the symmetrized unitaries US(k, t)defined in Eq. (23). In terms of these, the chiral symme-try operator (relevant for class AIII) has the action

CUS(k, t)C−1 = U†S(k, t), (31)

a relation that is derived in Appendix B. As before, wewill drop the subscript S and assume we are working withsymmetrized unitaries throughout this section.

1. Hermitian Maps

As in the previous cases, we use Eq. (15) to define aHermitian map HU (k, t) (satisfying H2

U = I), which cor-responds to a given (symmetrized) unitary U(k, t). Therelevant symmetry operators for classes A and AIII are

Σ =

(I 0

0 −I

), Γ =

(0 C

−C 0

). (32)

The first of these anticommutes with any Hermitian mapof the form HU , while the second, which is derived fromthe CS operator C, is relevant only for class AIII. Theseoperators act on HU to give

ΣHU (k, t)Σ−1 = −HU (k, t) Classes A and AIII

ΓHU (k, t)Γ−1 = −HU (k, t) Class AIII. (33)

We write the set of Hermitian maps that square to theidentity, satisfy these symmetries, and which addition-ally satisfy HU (k, 0) = HU (k, 1) as H S , and write thesubset of this that corresponds to unitary loops as H S

L .There is again a one-to-one mapping between the set ofU ∈ USL and the corresponding set of Hermitian mapsHU ∈ H S

L , a statement that can be proved using themethod of Appendix D. Homotopy, stable homotopy andequivalence of pairs in H S can be defined as in previoussections.

2. Classification of Unitaries using K-Theory

We can now use K-theory arguments to map the equiv-alence classes of pairs in H S onto K-groups. For eachsymmetry class, we find the mapping to

K1(S1 ×X) Class A

K2(S1 ×X) Class AIII.(34)

Restricting to the subset H SL , the groups are then iso-

morphic to the relative K-groups

K1(S1 ×X, {0} ×X) = K0(X) Class A

K2(S1 ×X, {0} ×X) = K1(X) Class AIII,(35)

which follow from known K-theory isomorphisms [50, 51].The last results are identical to the K-groups classifyingstatic topological insulators from these classes, and it fol-lows overall that pairs of unitary loops from classes A andAIII are classified by the K-groups given in Eq. (35). TheK-groups capture the complete set of strong and weak in-variants.

V. DISCUSSION

In the preceding section we obtained the groups ofthe equivalence classes of pairs of unitary loops fromthe ten AZ symmetry classes. These groups are of theform KR0,q(X) for real symmetry classes and of the formKq(X) for complex symmetry classes, where X is theBrillouin zone torus. The final K-groups were given inEqs. (22,30,35).

We noted that these K-groups are identical to thoseobtained from the classification of static (single-gapped)

topological Hamiltonians in the same symmetry classes.Depending on the dimension of the Brillouin zone X,these K-groups are isomorphic to a group G ∈ {∅,Z2,Z},reproducing the well-known periodic table of topologicalinsulators and superconductors [10].

If a general unitary evolution can be homotopicallydeformed to a loop (for example, if there is only onespectral gap at ε = π), then it falls within the loop clas-sification scheme discussed above. In Sec III, however,we explained that a unitary loop is just one componentof a generic unitary evolution. More commonly, a unitaryevolution leads to a final unitary with a set of spectralgaps at ε = 0 and ε = π (and possible gaps elsewherein the spectrum), in which case it can be continuouslydeformed to a loop followed by a constant Hamiltonianevolution, which itself may be topologically nontrivial.We argued in Sec. III that the constant evolution, be-ing in one-to-one correspondence with a static Hamilto-nian, also follows the usual classification scheme for statictopological insulators. For a static Hamiltonian with a

Page 9: Periodic Table for Floquet Topological Insulators - … · Periodic Table for Floquet Topological Insulators Rahul Roy and Fenner Harper Department of Physics and Astronomy, University

9

S d = 0 1 2 3 4 5 6 7

A Z× Z ∅ Z× Z ∅ Z× Z ∅ Z× Z ∅AIII ∅ Z× Z ∅ Z× Z ∅ Z× Z ∅ Z× ZAI Z× Z ∅ ∅ ∅ Z× Z ∅ Z2 × Z2 Z2 × Z2

BDI Z2 × Z2 Z× Z ∅ ∅ ∅ Z× Z ∅ Z2 × Z2

D Z2 × Z2 Z2 × Z2 Z× Z ∅ ∅ ∅ Z× Z ∅DIII ∅ Z2 × Z2 Z2 × Z2 Z× Z ∅ ∅ ∅ Z× ZAII Z× Z ∅ Z2 × Z2 Z2 × Z2 Z× Z ∅ ∅ ∅CII ∅ Z× Z ∅ Z2 × Z2 Z2 × Z2 Z× Z ∅ ∅C ∅ ∅ Z× Z ∅ Z2 × Z2 Z2 × Z2 Z× Z ∅CI ∅ ∅ ∅ Z× Z ∅ Z2 × Z2 Z2 × Z2 Z× Z

.

TABLE II. Classification of two-gapped unitaries by symmetry class and spatial dimension d. The table repeats for d ≥ 8 (Bottperiodicity).

single gap at zero, this introduces an additional factor ofKR0,q(X) for real symmetry classes and an additionalfactor of Kq(X) for complex symmetry classes. Combin-ing both the loop and constant Hamiltonian components,we see that the equivalence classes of pairs of unitaryevolutions from U0,π are isomorphic to a product of theform KR0,q(X) ×KR0,q(X) (real symmetry classes) orKq(X) ×Kq(X) (complex symmetry classes). Depend-ing on the dimension of the Brillouin zone, these productsare isomorphic to a group G × G ∈ {∅,Z2 × Z2,Z × Z},as shown in Table II.

In this way, the periodic table for static topological in-sulators is contained within the periodic table shown inTable. II. Static topological insulators correspond to evo-lutions with a trivial unitary loop component, which, inour generalized classification scheme, leads to one factorof the classifying group G×G being trivial.

At the interface between a system described by unitaryU1 and a system described by unitary U2, the principleof bulk-edge correspondence asserts that there should ex-ist protected edge modes, shown schematically in Fig. 2.A particular edge mode can be labelled by a quantumnumber, and the complete set of quantum numbers isisomorphic to the set of equivalence classes of (U1, U2).We can therefore determine the quantum number of theedge modes by appealing to the bulk classification schemeoutlined above.

To simplify the discussion, we again consider only uni-tary evolutions that are gapped at both ε = 0 and ε = π.This is generic enough to exhibit Floquet topological edgemodes, and the conclusions can easily be extended tosystems with additional gaps. We note that a unitaryevolution of this form is classified by a pair of integersfrom the appropriate group G×G, according to Table II.We write the integer associated with the loop compo-nent as nL and the integer associated with the gap in theconstant Hamiltonian evolution as nC . These must havea one-to-one relation with the quantum numbers associ-ated with the edge modes in the gaps, which we write asn0 for the gap at ε = 0, and as nπ for the gap at ε = π.

We leave a full discussion of the bulk-edge correspon-

U1 U2

0-π

0

π

r

ϵ

FIG. 2. Schematic diagram of the interface between a systemdescribed by unitary U1 and a system described by unitaryU2 6= U1. The vertical axis shows the quasienergy spectrumat t = T and the horizontal axis gives the displacement, withthe interface occurring in the neighborhood around r = 0.Bulk bands are shown in blue, with protected edge modesshown in red at the interface.

dence to future work, but for completeness, we note herethat the two sets of integers are related through

nπ = nL

n0 = nC + nL, (36)

where addition is taken modulo 2 for systems with a Z2

classification. In general, we see that the edge modesassociated with the gap at ε = 0 and those at ε = π maybe different.

In a system with PHS, the quasienergy spectrum mustbe symmetric about ε = 0 and ε = π. If there are gaps atthese points, then Majorana modes may be present at theboundary of an open system. However, for a system with-out PHS, there is nothing special about the quasienergiesε = 0 and ε = π. In these cases, we can always homotopi-cally deform the unitary evolution so that the gaps occurat any values of our choosing, while staying within thesymmetry class. In this way, for a unitary with two gaps

Page 10: Periodic Table for Floquet Topological Insulators - … · Periodic Table for Floquet Topological Insulators Rahul Roy and Fenner Harper Department of Physics and Astronomy, University

10

anywhere in the spectrum and without PHS, we can usehomotopy to move the gaps to ε = 0 and ε = π so thatthe correspondence given by Eq. (36) continues to hold.More generally, for a system with ng gaps and no PHS,there will be an invariant integer associated with eachgap in the Floquet Hamiltonian, nCi with 1 ≤ i < ng. Asimple extension of Eq. (36) gives the edge invariant ofthe ith gap as ni = nCi + nL.

VI. CONCLUSIONS

In this paper we have used methods from K-theoryto systematically classify noninteracting Floquet topo-logical insulators across all AZ symmetry classes and di-mensions. In the process, we discover a number of newtopological Floquet phases. It would be interesting to seeif these can be realized in an experimental setting. Ourresults, summarized in Table II, show that the classifi-cation of a static topological system described by groupG is extended to the product group G × G in the time-dependent case, assuming a canonical quasienergy spec-trum with gaps at ε = 0 and ε = π. Our approach usesthe fact that a general time-evolution operator can becontinuously deformed into a unitary loop followed by aconstant Hamiltonian evolution, and the two factors inthe resulting classification scheme can be interpreted asarising from these two unitary components. In Sec. Vwe stated how this bulk classification scheme relates tothe number of protected edge modes that may arise ina system with a boundary. The discussion of topologi-cal invariants and the bulk-boundary correspondence formore general band structures are interesting avenues forfuture work.

As noted in the introduction, some elements of our pe-riodic table have appeared elsewhere in the literature inthe context of Floquet systems, using different methods[31–34, 36, 37, 39]. While our results are consistent with

these works, a detailed comparison yields a number of dif-ferences. First, our definition of chiral symmetry differsfrom that of Ref. 34, and it would be worth investigatingunder what circumstances these definitions are equivalentand to what extent this affects the classification scheme.Secondly, Ref. 32 introduces a frequency domain formu-lation for the study of Floquet systems that explicitlymakes use of time periodicity. It would be of interest toexplore whether some variant of this approach applies tothe more general unitary evolutions we have consideredhere.

In this noninteracting setting, the unique decomposi-tion of a unitary evolution into two components (as de-fined in the text) could be proved rigorously, allowingus to separate the dynamical topological behavior fromthe static topological behavior of the Floquet Hamilto-nian. It is likely that this unitary decomposition is ap-plicable more generally, including in interacting systemsif many-body complications are dealt with appropriately.Indeed, we use this unitary decomposition as a workingassumption in Ref. 43, where it aids in the classificationof Floquet SPTs in one dimension. This approach may beuseful in the classification of driven, interacting topologi-cal phases more generally, a field in which much progresshas recently been made [40–43].

ACKNOWLEDGMENTS

The authors would like to thank S. L. Sondhi for bring-ing this problem to our attention and sharing some par-ticularly useful isights. The authors also thank D. Reiss,C. W. von Keyserlingk and B. Fregoso for fruitful discus-sions, and thank Michael Kolodrubetz for pointing outan error in an earlier version of this manuscript. R. R.and F. H. acknowledge support from the NSF under CA-REER DMR-1455368 and the Alfred P. Sloan foundation.

Appendix A: Action of Symmetry Operators on Unitaries

In this appendix, we prove the action of the three symmetry operators on the time-evolution unitary. In orderto simplify certain steps of the calculation, we will make use of the two-point (non-symmetrized) unitary operatorsdefined through

U(k; t2, t1) = T exp

(−i∫ t2

t1

H(k, t′)dt′), (A1)

where we see that U(k; t, 0) ≡ U(k, t). These auxiliary unitaries satisfy the properties

[U(k; t2, t1)]†

= U(k; t1, t2) (A2)

U(k; t3, t1) = U(k; t3, t2)U(k; t2, t1).

Page 11: Periodic Table for Floquet Topological Insulators - … · Periodic Table for Floquet Topological Insulators Rahul Roy and Fenner Harper Department of Physics and Astronomy, University

11

1. Particle-hole Symmetry

For the PHS operator, we start from

PH(k, t)P−1 = −H∗(−k, t) (A3)

and find

PU(k, t)P−1 = P

[T exp

(−i∫ t

0

H(k, t′)dt′)]

P−1

=

[∑n

(−i)n

n!T∫ t

0

dt1 . . .

∫ t

0

dtn PH(k, t1)P−1 . . . PH(k, tn)P−1

]

=

[∑n

(+i)n

n!T∫ t

0

dt1 . . .

∫ t

0

dtnH∗(−k, t1) . . . H∗(−k, tn)

]

=

[T exp

(−i∫ t

0

H(−k, t′)dt′)]∗

= U∗(−k, t). (A4)

2. Time-reversal Symmetry

For the TRS operator, we start from

θH(k, t)θ−1 = H∗(−k, T − t) (A5)

and find

θU(k, t)θ−1 = θ

[T exp

(−i∫ t

0

H(k, t′)dt′)]

θ−1

=

[∑n

(−i)n

n!T∫ t

0

dt1 . . .

∫ t

0

dtn θH(k, t1)θ−1 . . . θH(k, tn)θ−1

]

=

[∑n

(−i)n

n!T∫ t

0

dt1 . . .

∫ t

0

dtnH∗(−k, T − t1) . . . H∗(−k, T − tn)

]=

ti → T − ti

[∑n

(+i)n

n!T∫ T−t

T

dt1 . . .

∫ T−t

T

dtnH∗(−k, t1) . . . H∗(−k, tn)

]

=

[T exp

(−i∫ T−t

T

H(−k, t′)dt′)]∗

= U∗(−k;T − t, T ). (A6)

We rewrite this using Eq. (A2) to obtain

θU(k, t)θ−1 = U∗(−k;T − t, 0)U∗(−k; 0, T ) (A7)

= U∗(−k, T − t)U†∗(−k, T ).

3. Chiral Symmetry

For the CS operator, we start from

CH(k, t)C−1 = −H(k, T − t) (A8)

Page 12: Periodic Table for Floquet Topological Insulators - … · Periodic Table for Floquet Topological Insulators Rahul Roy and Fenner Harper Department of Physics and Astronomy, University

12

and find

CU(k, t)C−1 = C

[T exp

(−i∫ t

0

H(k, t′)dt′)]

C−1

=

[∑n

(−i)n

n!T∫ t

0

dt1 . . .

∫ t

0

dtn CH(k, t1)C−1 . . . CH(k, tn)C−1

]

=

[∑n

(+i)n

n!T∫ t

0

dt1 . . .

∫ t

0

dtnH(k, T − t1) . . . H(k, T − tn)

]=

ti → T − ti

[∑n

(−i)n

n!T∫ T−t

T

dt1 . . .

∫ T−t

T

dtnH(k, t1) . . . H(k, tn)

]

=

[T exp

(−i∫ T−t

T

H(k, t′)dt′

)]= U(k;T − t, T ). (A9)

We rewrite this using Eq. (A2) to obtain

CU(k, t)C−1 = U(k;T − t, 0)U(k; 0, T ) (A10)

= U(k, T − t)U†(k, T ).

Appendix B: Action of Symmetry Operators on Symmetrized Unitaries

In this appendix, we prove the action of the three symmetry operators on the symmetrized time-evolution unitariesUS(k, t) that are defined in Eq. (23). We will derive these relations using the corresponding expressions for the originalunitaries, which we derived previously in Appendix A, and will also make use of the two-point unitaries defined inEq. (A1). In particular, we note that

US(k, t) = U

(k;

1 + t

2,

1− t2

)= U

(k;

1 + t

2, 0

)U

(k; 0,

1− t2

)= U

(k,

1 + t

2

)[U

(k,

1− t2

)]†(B1)

We will also make use of the symmetrized unitary relation U†S(k, t) = US(k,−t).

1. Particle-hole Symmetry

Starting from the unitary PHS relation

PU(k, t)P−1 = U∗(−k, t), (B2)

we find that the symmetrized unitaries satisfy

PUS(k, t)P−1 = PU

(k;

1 + t

2

)P−1P

[U

(k;

1− t2

)]†P−1

= U∗(−k, 1 + t

2

)[P−1U

(k,

1− t2

)P

]†= U∗

(−k, 1 + t

2

)[U∗(−k, 1− t

2

)]†= U∗S(−k, t). (B3)

Page 13: Periodic Table for Floquet Topological Insulators - … · Periodic Table for Floquet Topological Insulators Rahul Roy and Fenner Harper Department of Physics and Astronomy, University

13

2. Time-reversal Symmetry

Starting from the unitary TRS relation

θU(k, t)θ−1 = U∗(−k, 1− t)U†∗(−k, 1), (B4)

we find that the symmetrized unitaries satisfy

θUS(k, t)θ−1 = θU

(k,

1 + t

2

)θ−1θ

[U

(k,

1− t2

)]†θ−1

= U∗(−k, 1− t

2

)U†∗ (−k, 1)

[U∗(−k, 1 + t

2

)U†∗ (−k, 1)

]†= U∗

(−k, 1− t

2

)[U∗(−k, 1 + t

2

)]†= U∗S(−k,−t). (B5)

Then, using the properties of symmetrized unitaries, this becomes

θUS(k, t)θ−1 = U∗S(−k,−t) = U†∗S (−k, t). (B6)

3. Chiral Symmetry

Starting from the unitary CS relation

CU(k, t)C−1 = U(k, 1− t)U†(k, 1), (B7)

we find

CUS(k, t)C−1 = CU

(k,

1 + t

2

)C−1C

[U

(k,

1− t2

)]†C−1

= U

(k,

1− t2

)U†(k, 1)

[U

(k,

1 + t

2

)U†(k, 1)

]†= U

(k,

1− t2

)[U

(k,

1 + t

2

)]†= US(k,−t). (B8)

Then, again using the properties of symmetrized unitaries, we obtain

CUS(k, t)C−1 = US(k,−t) = U†S(k, t). (B9)

Appendix C: Decomposition of Unitaries

In this appendix, we prove the unitary decompositiontheorem given in Sec. III, which is reproduced below.

Theorem C.1. Every unitary U ∈ US0,π can be continu-ously deformed to a composition of a unitary loop L anda constant Hamiltonian evolution C, which we write asU ≈ L ∗ C. L and C are unique up to homotopy.

The proof of this theorem has two stages. First, weshow that there exists a decomposition U ≈ L ∗ C:

Lemma C.1. Every unitary U ∈ US0,π is homotopic toa product L ∗ C, where L is a unitary loop and C is a

constant evolution due to some static Hamiltonian (whichis gapped at zero).

Proof. Let HF be the (unique) Floquet Hamiltonian forU and let C±(s) be the constant evolution unitaries cor-responding to the static Hamiltonians ±sHF . Considerthe continuous family of unitaries

h(s) = [U ∗ C−(s)] ∗ C+(s). (C1)

It is clear that h(0) is homotopic to U and h(1) is of theform L ∗ C+(1) with L = U ∗ C−(1). The endpoint ofU ∗ C−(1) is U(1) exp(iHF ) = I.

Secondly, we show that the factors L and C involvedin a decomposition L ∗ C are unique up to homotopy:

Page 14: Periodic Table for Floquet Topological Insulators - … · Periodic Table for Floquet Topological Insulators Rahul Roy and Fenner Harper Department of Physics and Astronomy, University

14

Lemma C.2. Two compositions satisfy L1∗C1 ≈ L2∗C2

if and only if L1 ≈ L2 and C1 ≈ C2.

Proof. L1 ∗ C1 ≈ L2 ∗ C2 implies there is some functionh(s) for s ∈ [0, 1] such that h(s) preserves the gap struc-ture for all values of s and

h(0) = L1 ∗ C1, h(1) = L2 ∗ C2. (C2)

Let H(s) be the Floquet Hamiltonian corresponding tothe unitary h(s). H(s) then provides a homotopy be-tween the Floquet Hamiltonians of C1 and C2.

Let C+(s) be the constant evolution unitary corre-sponding to the Hamiltonian H(s). Since H(s) is in-dependent of time, C+(s) is a constant evolution unitarythat continuously interpolates between C+(0) = C1 andC+(1) = C2. Thus, C1 ≈ C2.

Now, let g(s) = h(s) ∗ C−(s), where C−(s) is theconstant Hamiltonian unitary with Hamiltonian −H(s).g(s) is a loop for all s and interpolates between L1 andL2. Thus, L1 ≈ L2. The proof in the reverse directionfollows trivially from the definition of homotopy.

Appendix D: Proof of One-to-one Mapping betweenUnitaries and Hermitian Maps

In this section, we prove the one-to-one correspondencebetween unitary evolutions and Hermitian maps definedaccording to Eq. 15. We give the proof for the case ofPHS only, but note that the method may easily be ex-tended to other symmetry classes.

Claim D.1. There is a one-to-one mapping between theset of Hermitian matrix maps that satisfy

P1HU (k, t)P−11 = −H∗U (−k, t) (D1)

P2HU (k, t)P−12 = H∗U (−k, t) (D2)

H2U = I (D3)

and the set of unitary maps that satisfy PU(k, t)P−1 =U∗(−k, t).

Proof. For a given U(k, t), such that PU(k, t)P−1 =U∗(−k, t), let

HU =

(0 U(k, t)

U†(k, t) 0

)(D4)

Then, with P1 and P2 as defined above, it is clear thatEqs. D1–D3 are satisfied.

Conversely, for a given HU (k, t) that satisfies Eqs. D1–D2, we note that

P1P2HU (k, t) (P1P2)−1

= −HU (k, t) (D5)

with

P1P2 =

(I 0

0 −I

)(D6)

for Class D, where P 2 = I, and

P1P2 =

(−I 0

0 I

)(D7)

for class D, where P 2 = −I. If

HU =

(A B

B† D

), (D8)

then Eq. D5 implies A = D = 0, and Eq. D3 impliesBB† = I, so that B is unitary. We can then write

HU =

(0 U(k, t)

U†(k, t) 0

), (D9)

and from Eq. D1 we see that PU(k, t)P−1 = U∗(−k, t).

Appendix E: Additional K-Theory Details

In this appendix, we give some additional details of theK-theory classification scheme outlined in the main text.For further information, we refer the reader to Refs. [10,49, 50].

1. Grothendieck Group of Unitary Maps in aSymmetry Class

We consider the problem of classifying unitary maps ona manifold M (for instance, M = S1 × S1 for a periodicunitary in 1D) in a general AZ symmetry class denotedby S. We construct a group as follows: we take pairs(U1, U2) and consider the operation ‘+’ defined through

(U1, U2) + (U3, U4) = (U1 ⊕ U3, U2 ⊕ U4), (E1)

where ⊕ is the direct sum. We define the equivalence ofpairs in the usual (stable homotopy) sense, and choosesymmetry operators in such a way that a symmetry op-erator for the unitary U1 ⊕ U3 is the tensor sum of thecorresponding symmetry operators for U1 and U3. Thepairs then form an Abelian group under +, where thetrivial element consists of the equivalence class of pairsof the form (U,U). We denote this group by KU (S,M).

2. Categories and K-Theory for Classification ofUnitaries

In the main text we noted that the problem of classi-fying unitaries in symmetry class S is equivalent to theproblem of classifying Hermitian maps (or ‘Hamiltoni-ans’) in some enhanced symmetry class S ′. Using thesame reasoning as above, we can define an Abelian groupof pairs of these Hamiltonians under the ‘+’ operation,which we write as K(S ′,M).

Page 15: Periodic Table for Floquet Topological Insulators - … · Periodic Table for Floquet Topological Insulators Rahul Roy and Fenner Harper Department of Physics and Astronomy, University

15

Following Karoubi [50], for an arbitary Banach cat-egory, C , let us denote by C p,q the category whoseobjects are the pairs (E, ρ), where E ∈ Ob(C ) andρ : Cp,q → End(E) is an K-algebra homomorphism, andwhere K is R or C and Cp,q is a real or complex Clif-ford algebra with p negative generators and q positivegenerators. A morphism from the pair (E, ρ) to the pair(E′, ρ′) is defined to be a C -morphism f : E → E′ suchthat f · ρ(λ) = ρ(λ) · f for each element λ of Cp,q.

To classify the Hamiltonians above, we now constructfor every symmetry group S ′ two additive categories ofthe form C p,q and C p′,q′ , where p, q, p′, q′ all depend onS ′. Here, C is a category which is either the categoryof Real or complex vector bundles on M , or a closelyrelated category (depending on S ′) [52]. If {Si} is theset of symmetry operators corresponding to S ′, then thecanonical inclusion map from {Si} to {Si, H} leads to a

quasi-surjective Banach functor φ′ : C p′,q′ → C p,q. Thisallows us to define a Grothendieck group K(φ′) associ-ated with this functor, such that the Grothendieck group

K(S ′,M) is the same as K(φ′).The canonical inclusion map C p,q ⊂ C p,q+1 induces

a quasi-surjective Banach functor φ : C p,q+1 −→ C p,q.When C is the category of complex vector bundles onM , then the Grothendieck group K(φ) is denoted byKp,q(M), and when C is the category of Real vector bun-dles over the real space M [51], then the Grothendieckgroup K(φ) is denoted by KRp,q(M). Here, the realspace M corresponds to the existence of an involutionwhich derives from k→ −k.

Using, repeatedly if necessary, the canonical Moritaequivalences of the categories C p,q with C p+1,q+1, andC p,0 with C 0,p+2, we can establish equivalences betweenthe categories C p,q and C p′,q′ for an arbitrary symmetryclass S ′ and a category of the form C p,q, where C isthe category of complex vector bundles over M for S ′ ∈{A,AIII} and the category of Real vector bundles overM for all other symmetry classes. This then allows us toidentify K(S ′,M) with some KR0,q(M) (with 0 ≤ q < 8)or some K0,q(M) (with 0 ≤ q < 2) and leads to theresults in the main text. Further details will be presentedelsewhere.

[1] M Hasan and C Kane, “Colloquium: Topological insula-tors,” Rev. Mod. Phys. 82, 3045–3067 (2010).

[2] Xiao-Liang Qi and Shou-Cheng Zhang, “Topological in-sulators and superconductors,” Rev. Mod. Phys. 83,1057–1110 (2011).

[3] C L Kane and E J Mele, “Quantum Spin Hall Effect inGraphene,” Phys. Rev. Lett. 95, 226801 (2005).

[4] Joel E Moore and L Balents, “Topological invariants oftime-reversal-invariant band structures,” Phys. Rev. B75, 121306 (2007).

[5] Rahul Roy, “Topological phases and the quantum spinHall effect in three dimensions,” Phys. Rev. B 79,195322–5 (2009).

[6] Liang Fu, C L Kane, and E J Mele, “Topological Insula-tors in Three Dimensions,” Phys. Rev. Lett. 98, 106803–4(2007).

[7] Rahul Roy, “Topological superfluids with time reversalsymmetry,” arXiv (2008), 0803.2868v1.

[8] Rahul Roy, “Topological invariants of time rever-sal invariant superconductors,” arXiv (2006), cond-mat/0608064v1.

[9] Andreas P Schnyder, Shinsei Ryu, Akira Furusaki, andAndreas W W Ludwig, “Classification of topological in-sulators and superconductors in three spatial dimen-sions,” Phys. Rev. B 78, 195125–22 (2008).

[10] Alexei Kitaev, “Periodic table for topological insulatorsand superconductors,” in AIP Conference Proceedings(2009) pp. 22–30.

[11] Jerome Cayssol, Balazs Dora, Ferenc Simon, andRoderich Moessner, “Floquet topological insulators,”Phys. Status Solidi RRL 7, 101–108 (2013).

[12] Marin Bukov, Luca D’Alessio, and Anatoli Polkovnikov,“Universal high-frequency behavior of periodically drivensystems: from dynamical stabilization to Floquet engi-neering,” Adv. Phys. 64, 139–226 (2015).

[13] Wang Yao, A H MacDonald, and Qian Niu, “OpticalControl of Topological Quantum Transport in Semicon-ductors,” Phys. Rev. Lett. 99, 047401–4 (2007).

[14] Takashi Oka and Hideo Aoki, “Photovoltaic Hall effectin graphene,” Phys. Rev. B 79, 081406–4 (2009).

[15] Jun-ichi Inoue and Akihiro Tanaka, “Photoinduced Tran-sition between Conventional and Topological Insulatorsin Two-Dimensional Electronic Systems,” Phys. Rev.Lett. 105, 017401–4 (2010).

[16] Netanel H Lindner, Gil Refael, and Victor Galitski,“Floquet topological insulator in semiconductor quantumwells,” Nat. Phys. 7, 490–495 (2011).

[17] Takuya Kitagawa, Takashi Oka, Arne Brataas, Liang Fu,and Eugene Demler, “Transport properties of nonequi-librium systems under the application of light: Photoin-duced quantum Hall insulators without Landau levels,”Phys. Rev. B 84, 235108–13 (2011).

[18] Netanel H Lindner, Doron L Bergman, Gil Refael, andVictor Galitski, “Topological Floquet spectrum in threedimensions via a two-photon resonance,” Phys. Rev. B87, 235131–11 (2013).

[19] Adolfo G Grushin, Alvaro Gomez-Leon, and Titus Neu-pert, “Floquet Fractional Chern Insulators,” Phys. Rev.Lett. 112, 156801–5 (2014).

[20] P M Perez-Piskunow, Gonzalo Usaj, C A Balseiro,and L E F Foa Torres, “Floquet chiral edge states ingraphene,” Phys. Rev. B 89, 121401–5 (2014).

[21] L E F Foa Torres, P M Perez-Piskunow, C A Bal-seiro, and Gonzalo Usaj, “Multiterminal Conductance ofa Floquet Topological Insulator,” Phys. Rev. Lett. 113,266801–5 (2014).

[22] H L Calvo, L E F Foa Torres, P M Perez-Piskunow, C ABalseiro, and Gonzalo Usaj, “Floquet interface statesin illuminated three-dimensional topological insulators,”Phys. Rev. B 91, 241404–6 (2015).

Page 16: Periodic Table for Floquet Topological Insulators - … · Periodic Table for Floquet Topological Insulators Rahul Roy and Fenner Harper Department of Physics and Astronomy, University

16

[23] Thomas Iadecola, Luiz H Santos, and Claudio Chamon,“Stroboscopic symmetry-protected topological phases,”Phys. Rev. B 92, 125107–9 (2015).

[24] Mikael C Rechtsman, Julia M Zeuner, Yonatan Plotnik,Yaakov Lumer, Daniel Podolsky, Felix Dreisow, StefanNolte, Mordechai Segev, and Alexander Szameit, “Pho-tonic Floquet topological insulators,” Nature 496, 196–200 (2013).

[25] T Kitagawa, M A Broome, A Fedrizzi, and Mark SRudner, “Observation of topologically protected boundstates in photonic quantum walks,” Nat. Commun. 3,882 (2012).

[26] G Jotzu, M Messer, R Desbuquois, and M Lebrat, “Ex-perimental realization of the topological Haldane modelwith ultracold fermions,” Nature 515, 237 (2014).

[27] K Jimenez-Garcıa, L J LeBlanc, R A Williams, M CBeeler, C Qu, M Gong, C Zhang, and I B Spielman,“Tunable Spin-Orbit Coupling via Strong Driving inUltracold-Atom Systems,” Phys. Rev. Lett. 114, 125301–5 (2015).

[28] Y H Wang, H Steinberg, P Jarillo-Herrero, and N Gedik,“Observation of Floquet-Bloch states on the surface of atopological insulator,” Science 342, 453 (2013).

[29] Benjamin M Fregoso, Y H Wang, N Gedik, and Vic-tor Galitski, “Driven electronic states at the surface of atopological insulator,” Physical Review B 88, 155129–6(2013).

[30] Takuya Kitagawa, Erez Berg, Mark Rudner, and Eu-gene Demler, “Topological characterization of periodi-cally driven quantum systems,” Phys. Rev. B 82, 235114(2010).

[31] Liang Jiang, Takuya Kitagawa, Jason Alicea, A RAkhmerov, David Pekker, Gil Refael, J Ignacio Cirac,Eugene Demler, Mikhail D Lukin, and Peter Zoller, “Ma-jorana Fermions in Equilibrium and in Driven Cold-AtomQuantum Wires,” Phys. Rev. Lett. 106, 220402–4 (2011).

[32] Mark S Rudner, Netanel H Lindner, Erez Berg, andMichael Levin, “Anomalous Edge States and the Bulk-Edge Correspondence for Periodically Driven Two-Dimensional Systems,” Phys. Rev. X 3, 031005–15(2013).

[33] Manisha Thakurathi, Aavishkar A Patel, Diptiman Sen,and Amit Dutta, “Floquet generation of Majorana endmodes and topological invariants,” Phys. Rev. B 88,155133 (2013).

[34] J K Asboth, B Tarasinski, and P Delplace, “Chiralsymmetry and bulk-boundary correspondence in periodi-cally driven one-dimensional systems,” Phys. Rev. B 90,125143–7 (2014).

[35] Paraj Titum, Erez Berg, Mark S Rudner, Gil Refael, andNetanel H Lindner, “The anomalous Floquet-Andersoninsulator as a non-adiabatic quantized charge pump,”arXiv (2015), 1506.00650v1.

[36] Frederik Nathan and Mark S Rudner, “Topological sin-gularities and the general classification of Floquet–Blochsystems,” New Journal of Physics 17, 125014 (2015).

[37] David Carpentier, Pierre Delplace, Michel Fruchart, andKrzysztof Gawedzki, “Topological Index for PeriodicallyDriven Time-Reversal Invariant 2D Systems,” Phys. Rev.Lett. 114, 106806–5 (2015).

[38] Paraj Titum, Netanel H Lindner, Mikael C Rechtsman,and Gil Refael, “Disorder-Induced Floquet TopologicalInsulators,” Phys. Rev. Lett. 114, 056801–5 (2015).

[39] Michel Fruchart, “Complex classes of periodically driventopological lattice systems,” Phys. Rev. B 93, 115429–9(2016).

[40] Dominic V Else and Chetan Nayak, “On the classificationof topological phases in periodically driven interactingsystems,” arXiv (2016), 1602.04804v2.

[41] Andrew C Potter, Takahiro Morimoto, and Ashvin Vish-wanath, “Topological classification of interacting 1D Flo-quet phases,” arXiv (2016), 1602.05194v1.

[42] Curt W von Keyserlingk and Shivaji L Sondhi, “PhaseStructure of 1d Interacting Floquet Systems I: AbelianSPTs,” arXiv (2016), 1602.02157v1.

[43] Rahul Roy and Fenner Harper, “Abelian Floquet SPTPhases in 1D,” arXiv (2016), 1602.08089v1.

[44] P Heinzner, A Huckleberry, and M R Zirnbauer, “Sym-metry Classes of Disordered Fermions,” Commun. Math.Phys. 257, 725–771 (2005).

[45] Alexander Altland and Martin R Zirnbauer, “Non-standard symmetry classes in mesoscopic normal-superconducting hybrid structures,” Phys. Rev. B55,1142–1161 (1997).

[46] Martin R Zirnbauer, “Riemannian symmetric super-spaces and their origin in random-matrix theory,” J.Math. Phys. 37, 4986–34 (1996).

[47] More general definitions may be used, but this definitionsuffices to capture the interesting aspects of the problem.

[48] M Nakahara, Geometry, Topology and Physics, SecondEdition, Graduate student series in physics (Taylor &Francis, 2003).

[49] Michael Francis Atiyah, K-Theory (Benjamin, New York,NY, 1967).

[50] Max Karoubi, K-Theory: An Introduction, Classics inmathematics (Springer, Berlin, 1978).

[51] M F Atiyah, “ K-Theory and Reality,” The QuarterlyJournal of Mathematics 17, 367–386 (1966).

[52] For definitions see [50].