Sem II Week 7 — SPT Phases, Group Cohomology, Dijkgraaf–Witten

Sem II Week 5 found ‘t Hooft anomalies on the boundary of a gapped bulk one dimension up. This week we construct that bulk, the symmetry-protected topological phases, classify it by group cohomology, and gauge it: in dimensions the two gauged phases are the toric code of Sem I Week 7 and the double semion, which Block 3 solves.

How to use this chapter

  • In class: in the first hour derive the coboundary and the normalization lemma (§2.1), (2.4)–(2.6), the AKLT transfer matrix (3.7)–(3.9) and the edge doublet (3.12) with Figures 1–2; Problems 1–2. In the second hour prove the inequality (4.1), the theorem (4.3), projectivity (4.5) and the edge action (4.6), and place AKLT and the cluster state in the classification (§§4.5–4.6); Problem 3. In the third hour derive the cone identity (5.3)–(5.4), the response (5.5), the cubic weight (5.7) with Figure 3, the partition function (6.1) and the anyon data of §§6.3–6.4, ending with (6.9); Problem 4. The seminar hour (§7) is Levin–Gu.
  • For self-study: §4.3(d), the gauge invariance (5.8), §6.2 with Figure 4, §5.4, §§8–9 and Problems 5⋆–7⋆. The one calculation to do alone is the edge magnetization (3.13)–(3.14): iterate the transfer map on and sum the series.
  • Instructor checkpoint: two errors recur. The first is the order of composition: (4.3) is , and the other order inverts the class (F2). The second is to look for the difference between the toric code and the double semion in their degeneracies, which agree (F3); it is in the spins of the fluxes, which (6.9) ties to the class of the associator.

0. Reading

Primary: Chen, Gu, Liu, Wen (CGLW), “Symmetry protected topological orders and the group cohomology of their symmetry group”, Phys. Rev. B 87 (2013) 155114 [arXiv:1106.4772]: §I.C (summary), §IV.B (canonical form with an on-site symmetry), §V (classification of symmetry transformations), §VI.A (group cocycles), §X (equivalent cocycles give the same phase), Apps. B and D. Dijkgraaf, Witten (DW), “Topological gauge theories and group cohomology”, Commun. Math. Phys. 129 (1990) 393, §6: the partition function (6.8)–(6.9), the lattice realization of §6.4, and in §6.6 the 2-cocycle of (6.32) and the 3-torus partition function (6.34)–(6.36).

Secondary: Affleck, Kennedy, Lieb, Tasaki (AKLT), “Rigorous results on valence-bond ground states in antiferromagnets”, Phys. Rev. Lett. 59 (1987) 799. Pérez-García, Wolf, Sanz, Verstraete, Cirac, “String order and symmetries in quantum spin lattices”, Phys. Rev. Lett. 100 (2008) 167202 [arXiv:0802.0447], the source of the theorem of §4.1. Kitaev, cond-mat/0506438, App. E (“Algebraic theory of anyons”), as a reference for pentagon, hexagons and spins.

Seminar paper: Levin, Gu, “Braiding statistics approach to symmetry-protected topological phases”, Phys. Rev. B 86 (2012) 115109 [arXiv:1202.3120], §§I–III and V.A (§7).

Optional research reading: Chen, Gu, Wen, Phys. Rev. B 83 (2011) 035107 [arXiv:1008.3745] (the complete d classification); Pollmann, Turner, Berg, Oshikawa, Phys. Rev. B 81 (2010) 064439 [arXiv:0910.1811] (the symmetries protecting the Haldane phase); Raussendorf, Briegel, Phys. Rev. Lett. 86 (2001) 5188, and Else, Schwarz, Bartlett, Doherty, Phys. Rev. Lett. 108 (2012) 240505 [arXiv:1201.4877] (cluster states and measurement-based computation); Levin, Wen, cond-mat/0404617 (the double semion as a string net); Vishwanath, Senthil, Phys. Rev. X 3 (2013) 011016 [arXiv:1209.3058] (phases beyond group cohomology).

Proof-status labels follow note-quality-template §4. The group-cohomology, matrix-product and anyon conventions (2.1), (3.3), (4.3), (6.4) and (6.8) are new to the course; they are fixed here and recorded in conventions.

1. Motivation and setting

Consider two gapped spin-1 chains with unique ground states on a ring: , whose ground state is , and the Heisenberg chain, gapped as Haldane predicted for integer spin, or its soluble relative built by Affleck, Kennedy, Lieb and Tasaki. Neither breaks a symmetry or has a local order parameter, and neither has the torus degeneracy of topological-order (Sem II Week 2). On an open chain the AKLT chain carries a free spin at each end. Without symmetry an end field removes these doublets and the chains can be deformed into each other through gapped states; with the of π rotations imposed they cannot. This is a symmetry-protected topological (SPT) phase: for a symmetry in spacetime dimensions, a gapped phase with a unique -symmetric ground state on every closed space, connected to a product state by a gapped path only if the path breaks .

The week answers three questions. In dimensions the invariant is a class in , read off the action of on the virtual index of a matrix product state (§4), with AKLT worked to the end (§3). In higher dimensions it is a class in , the topological action an SPT contributes when is coupled to a background (§5). Gauging turns the SPT into a Dijkgraaf–Witten theory whose anyons remember the class (§6). The edge of §4.4 is the anomalous boundary of Week 5, and the response (5.5) is the inflow action that compensates it.

2. Group cohomology with coefficients

2.1 Cochains, coboundaries and normalization [Proved.]

Let be finite, acting trivially on ; the symmetries of this week are unitary. An -cochain is a function , with coboundary

so that and . In the degrees we use,

with for an abelian group written additively. A 1-cocycle is a character. A 2-cocycle is the factor system of a projective representation, : associativity is , and the rephasing multiplies ω by (Sem II Week 5 §3.1). A 3-cocycle is an associator: if objects labelled by fuse by the group law and relates the groupings and , the pentagon, , is .

A cochain is normalized if it equals 1 whenever an argument is the identity . Evaluating at , and gives

and the first at gives . For every 2-cochain, and ; so the choice , , elsewhere reproduces the first two relations of (2.3), and is 1 whenever its first or last argument is . The third relation for then reads , and gives . Conversely, if two normalized cocycles differ by , the same two formulas force , and is normalized with the same coboundary. Therefore may be computed with normalized cochains throughout. In degree 2 the argument is shorter: at and gives , removed by the constant 1-cochain .

2.2 The low degrees of [Computed.]

For a normalized cochain of degree 1, 2 or 3 is fixed by , or . The 1-cocycles are the characters , and is trivial: . For a normalized α the only condition with no vanishing argument, , holds identically, while reaches every . Therefore , and by §4 a single protects no d SPT (Problem 2 treats ). For , ; its nontrivial class, detected by a commutator phase and forcing even-dimensional representations, is derived in Sem II Week 5 (‘t Hooft anomalies: obstruction as physics) §§3.3–3.4, and §§4.5–4.6 use it.

2.3 [Computed.]

The cocycle condition is at the 16 points of . For a normalized ω, every point with a vanishing argument gives 1; at , for instance, the factors of (2.2) are . At the remaining point, where ,

The normalized cocycles are , and the coboundary of a normalized 2-cochain is trivial, as in §2.2. By the lemma of §2.1,

representing the nontrivial class. A class can be read without normalizing first: since and for every α,

is coboundary invariant, with for (2.5). Problem 5⋆ extends (2.5)–(2.6) to .

We checked these groups by computer: with for , is the torsion of the cokernel of the integer coboundary matrix , and the Smith normal forms give the entries of Table 1 (and ). The cocycle (2.5) satisfies the condition at all 16 points, and for generic the only nonzero entry of is (2.4).

: : :
()
readingcharge of a d stated SPT (§4)d SPT; gauged, DW (§6)

Table 1. Low-degree cohomology (Smith normal forms) and its SPT reading, = spacetime dimension.

3. Matrix product states and the AKLT chain

3.1 Matrix product states and the transfer map

A translation-invariant matrix product state (MPS) on a ring of sites, with local dimension and bond dimension , and its open-chain version are

as Figure 1 shows. The transfer map, its dual and its version with an operator inserted are

where . As a matrix, acts on the vectorized , , and in a product of insertions the maps compose with the leftmost site outermost.

A matrix product state drawn as a chain of tensors A contracted along the horizontal virtual index, with vertical physical legs and open virtual ends alpha and beta, and the transfer map in which a ket tensor and a bra tensor share their physical leg while a matrix X joins their right virtual legs

Figure 1. An MPS contracts tensors along the virtual (horizontal) index; the transfer map contracts one site of the ket with the same site of the bra, and every overlap or correlator is a composition of such maps.

The MPS is injective if for some the products span ; it is normalized if, in addition,

Every injective MPS is brought to this form by , which changes the state only by a factor [Stated — refs: Pérez-García et al. 2008; CGLW §IV.B]. For a normalized injective MPS, 1 is a simple eigenvalue of and every other eigenvalue has modulus below 1 (proved in §4.1), so , , and on the infinite chain

3.2 The AKLT tensors and their transfer matrix [Computed.]

For spin 1, in the basis , the AKLT tensors are

where . Since , : the MPS is normalized with , and it is injective at , where , , span . Using , and ,

and in the same way. So has the eigenvalue 1 on and on the three traceless directions: the correlation length is . The insertions of are

and (3.5) gives

The tensors (3.6) describe the valence-bond state of Figure 2, the ground state of

where projects two spins 1 on total spin 2 (the identity follows from at total spin ). Every state (3.2) is annihilated by every : at fixed outer virtual indices, sites are in the state , on which rotations act through the virtual indices as by (4.7)–(4.8), two spins , so the total spin is at most 1. The four states (3.2) are therefore ground states of energy . Exact diagonalization on six open sites gives four degenerate levels at , spanned by the states (3.2), and a gap to ; (3.7)–(3.9) and the string order of Problem 1 were checked numerically from the tensors.

The AKLT chain drawn as ellipses that each hold two virtual spins one half, with singlet bonds between neighbouring sites and one free virtual spin at each end of the chain

Figure 2. The AKLT state: each spin 1 is the symmetric product of two virtual spins (small circles), and neighbouring virtual spins form singlets; on an open chain the unpaired virtual spin at each end is the index α or β of (3.2).

3.3 The edge doublet from the transfer matrix [Computed.]

The overlaps of the states (3.2) are matrix elements of :

With , traceless, (3.7) gives with , and therefore

Its eigenvalues are three times, orthogonal to Φ, and on Φ. For the latter vanishes (a single spin 1 has no singlet); for every all four are positive. The four ground states are independent: two spins at the ends, in the singlet Φ, invariant under the of (4.6), and the triplet, with norms differing by terms of order . We checked (3.12) against the Gram matrices for .

The ends carry spin literally. Since and , only if , with the virtual ; so has . For and fixed , as , and the norm tends to , so

The left end carries , spread over a few sites with alternating sign, and the right end carries , the conjugate representation (§4.4). On nine sites in , with , the exact profile is , symmetric about the centre, summing to 1.

Physical picture. A simulation of an open spin-1 chain in the Haldane phase sees (3.13): magnetization attached to each end and decaying over ξ, in the four lowest states, which a generic Hamiltonian in the phase splits only by an amount of order [Heuristic]. A field on one end, , would split its doublet, and the π rotations of §4.5 forbid it: the virtual index of (3.1) is a physical spin at an edge.

4. The classification of one-dimensional SPT phases

4.1 A symmetry acts on the virtual index [Proved.]

A unitary on acts on tensors as , so that is the MPS of . Everything rests on one inequality. Let satisfy (for instance ) and . The maps and , from to , are isometries, , and with the projector

Suppose , . Pairing (4.1) with ρ and using gives , with : . If , the nonnegative operator has zero trace against and vanishes; the last term of (4.1), equal to , vanishes too, so . In components,

Take first . If with , (4.2) gives for every product of adjoint tensors; these span , so gives , is central, , and . Finally, (4.1) and give , so the powers of are bounded and there is no Jordan block at 1. Therefore 1 is a simple eigenvalue and the only one on the unit circle, as §3 used.

Now suppose for infinitely many , as when . With , by unitarity and . If every eigenvalue of Φ had modulus below 1, while ; so Φ has an eigenvalue . By (4.2) and the uniqueness just proved, , with unitary, and the adjoint of (4.2), , gives . With ,

the theorem of Pérez-García, Wolf, Sanz, Verstraete and Cirac; conversely (4.3) gives . is unique up to a phase: if for all and , then for every product of tensors, gives , and

two solutions , of (4.3) give with , so and .

4.2 Projectivity and the class [Proved.]

Let be a unitary representation of under which every is invariant up to a phase. Applying (4.3) twice, with acting on the physical index only, gives , to be compared with . So satisfies , and (4.4) gives

The form a projective representation, , and is a character, the charge per site. Since each is fixed up to a phase , ω is fixed up to : the MPS determines a class .

4.3 The class is an invariant of the phase [Proved for (a)–(d); the converse Stated — refs: Chen–Gu–Wen 2011; CGLW §V.]

(a) Gauge: , unitary, preserves (3.4) with and sends . (b) Blocking sites, with , keeps and sends , so the charge per site is not an invariant of the internal symmetry (with translation imposed it is an extra label, CGLW §XII). (c) Stacking: is injective, with and cocycle ; the classes add, and a product state () adds nothing.

(d) Continuity. Along a continuous path of normalized injective symmetric MPS with fixed , the character , valued in a finite set, is constant, and spans the one-dimensional, continuously varying solution space of (4.3); so and can be chosen continuous. The cocycles form a closed subgroup of ; is connected and has finite index [Stated]. A closed subgroup of finite index is open, so is the identity component of and every class is a union of components: a continuous path of cocycles stays in one class.

The converse, that injective MPS with the same class are connected by a gapped symmetric path after blocking and stacking with product states, and the statement that without symmetry every injective MPS is connected to a product state, are the theorems of Chen, Gu and Wen [Stated — refs]; the second is why the classification is entirely symmetry-protected.

4.4 The edge carries the projective representation [Proved; the protection Sketched.]

On the open chain, with , so (4.3) gives

The right end carries , with cocycle ω, the left end , with , and the bulk only the linear factor . This is the d case of the inflow of Sem II Week 5: each edge realizes with the anomaly , which the bulk compensates. If and is irreducible, Schur’s lemma, valid for projective representations, makes every operator on the left-edge space that commutes with all a multiple of . A symmetric perturbation localized near the left end acts on the edge space, at first order and up to corrections of order whose estimate we omit, as such an operator; it shifts the doublet without splitting it. Stability to all orders is [Stated — refs: Pollmann et al. 2010; Chen–Gu–Wen 2011]. For in the nontrivial class every representation is even-dimensional (Week 5 §3.3), so each end keeps at least two states.

4.5 The AKLT chain in the classification [Computed.]

For rotations about , gives , and since ,

For the π rotation about , maps and , so and , which is by , :

At , (4.7) gives for a rotation that is the identity on every physical spin: the virtual representation of is the projective spin (numerically, for a generic rotation). For , with and ,

a phase that rephasing cannot change: AKLT is in the nontrivial class of , and its edge spin is protected by the π rotations alone. Pollmann, Turner, Berg and Oshikawa showed that time reversal or bond-centred inversion protect it as well [Stated — refs]. We verified (4.7)–(4.9) by solving (4.3) as a linear system for .

4.6 The cluster state in the classification [Computed.]

The cluster chain of Sem II Week 5 (5.1)–(5.2), with and symmetry generated by and , has the ground state ( even). Week 5 §5.2 computes its edge from the stabilizers; here we read its class off the bulk tensor. Since , with , , the state is the MPS

It is normalized, and , and injective at , where form a basis of . Since , and : the eigenvalues are . The symmetry is on-site for the block , where acts as and as , and the identities

give and :

The cluster state is in the nontrivial class, that of AKLT under , . On the left end, (4.6) represents by and by ; Week 5 §5.2 writes the same edge algebra with as , and the two differ by a Hadamard change of basis. We checked that (4.10) reproduces , that every and both sublattice symmetries fix it, and (4.12) by solving (4.3).

The cluster state is the resource of Raussendorf and Briegel’s measurement-based computation: measuring site in the basis with outcome replaces by or , which teleports the virtual qubit, the space of the projective representation, one site with a known byproduct. Else, Schwarz, Bartlett and Doherty showed that this use as a quantum wire persists throughout the SPT phase [Stated — refs].

5. Cocycle models in higher dimensions

5.1 The response of an SPT to a background [Proved.]

CGLW build an SPT in spacetime dimensions from through its homogeneous form

in which reads

Triangulate a closed oriented -manifold with ordered vertices, place on each vertex, and weight each -simplex by , with its orientation relative to . The condition (5.2) at , solved for its first factor, is the cone identity

whose factors are cones with apex over the faces of Δ. Over a closed every -face occurs twice with opposite induced orientations, so the cones cancel:

The normalized partition function is 1 on every closed : the bulk is trivial.

A background is a flat -connection on the oriented links. The matter couples through the gauge-covariant combinations , and the weight , which reduces to (5.4) at , is invariant under , . It does not depend on the matter field: on the star of a vertex , a ball, is pure gauge, the weights around are by (5.1), and (5.3) rewrites their product as cones over the link of , where does not appear. Setting , the response of the SPT to the background is

gauge invariant, equal to 1 for pure-gauge , and a function of the holonomies alone: the topological action of DW (6.9) in the triangulated form of their §6.4. We checked (5.2)–(5.3) for (2.5) at every point of , and (5.2) for a representative of .

5.2 Retriangulation and coboundaries [Proved; Pachner’s theorem Stated.]

A Pachner move replaces some of the faces of a -simplex, glued together, by the complementary ones; in the 2–3 move exchanges two tetrahedra sharing a triangle for three sharing an edge. The cocycle condition (5.2), read on the -simplex, says that the two products of weights agree. Since any two triangulations of a closed PL manifold are related by Pachner moves, (5.5) does not depend on the triangulation. A coboundary multiplies (5.5) by a product of α’s over -faces in which every face occurs twice with opposite signs. So depends only on and on the gauge class of : cocycles are the data that give consistent topological weights, and cohomologous cocycles give the same weight on closed manifolds.

5.3 The weight on the cubic lattice [Proved.]

For , and (2.5), the cubical cup product of conventions §8 does the triangulation. With lifted to , the three terms of on a cube, each with the two-term rule for , give

a sum over the six monotone paths from to (Figure 3). Each path is the spine of a tetrahedron of the six-simplex triangulation of the cube that DW use for the 3-torus in §6.6, whose weight (6.35) has the same six terms. So

is (5.5) on that triangulation. Its gauge invariance is the Leibniz rule mod 2. For flat ( mod 2), is a sum of seven products containing , each exact mod 2: for instance with , and ; the others follow alike, using associativity and that products of cocycles are cocycles mod 2. On a closed lattice the exact terms sum to zero:

On the torus we checked associativity, (5.6) on a random cochain, and (5.8) for random λ on all eight holonomy classes. On the harmonic representatives of Sem I Week 2, is even for every class, as DW (6.35) requires for : on the response is trivial.

A square plaquette split by its diagonal into two triangles that carry the two terms of the cup product with signs plus and minus, and six cubes that each show one monotone path from the base corner to the opposite corner with its sign

Figure 3. The cubical cup product triangulates. In two dimensions its two terms are the two triangles of the plaquette; in three, the six terms of (5.6) are the six tetrahedra sharing the main diagonal.

5.4 The classification statement [Stated — refs: CGLW §§VI, X.]

CGLW show that the construction of §5.1, made into a lattice Hamiltonian or path integral, gives for every class in a gapped symmetric phase with trivial bulk, that cohomologous cocycles give the same phase, and that distinct classes give distinct phases, as (5.5) suggests: is the topological action of the background, which no local counterterm changes. In this is §4, where the classification is complete; in the case has one nontrivial phase, built by Levin and Gu (§7). The classification is incomplete in general: bosons with time reversal in dimensions have phases beyond group cohomology (Vishwanath and Senthil), and fermions need more structure. Since , there is no group-cohomology SPT in dimensions.

6. Dijkgraaf–Witten theory as a gauged SPT

6.1 The partition function [Proved; the value Computed.]

Gauging the SPT of §5.3 with the normalized sum of Sem II Week 4 (2.4) for a 0-form symmetry, , gives the Dijkgraaf–Witten theory with class ,

the second form by (5.8) and Week 4 (2.5). This is DW (6.8), , with . At , is the BF theory of Sem II Week 2 in the normalization of conventions §7, whose Hamiltonian is the toric-code at the point of Sem I Week 7 §8. At the gauge field carries the response of the SPT as a topological action. On , since is even on every class,

in agreement with DW (6.34)–(6.36), whose weight is 1 for . counts the states on , that is the anyons: both theories have four. The dual symmetry of Week 4, for a 0-form symmetry gauged in , is generated by the Wilson line , the worldline of the pure charge of §6.3.

6.2 Flux lines and their associator [Sketched.]

A puncture of a spatial surface carries a flux , read by the Wilson loop around it, and fluxes fuse by addition. For three punctures with fluxes in a disc, the two bases labelled by the fusion trees and of Figure 4 are related by the amplitude of the gauge theory on the cobordism in which the tree changes; triangulated with the vertex order of the trees, the elementary change is one tetrahedron whose spine carries [Heuristic], with weight (5.5):

We omit the triangulation of this cobordism; DW carry out the analogous construction for , with three simplices, in their §6.6, and §6.3 checks the outcome against their (6.32). What we use is structural: the flux sector is with associator ω, and the 2–3 move of §5.2 is its pentagon equation.

Two fusion trees of three fluxes x, y and z, one fusing x with y first and the other fusing y with z first, related by the phase F(x,y,z)

Figure 4. The F-move for three fluxes: for abelian fluxes the two fusion trees differ by the phase , which in the gauged SPT is the cocycle ω.

6.3 Anyons as fluxes with half-braidings [Proved, given (6.3) and the ansatz .]

An anyon has a flux and is otherwise characterized by how it braids with fluxes: the phase of the counterclockwise exchange of and depends on only through its flux, . (In the untwisted theory is the charge of and its Aharonov–Bohm phase in the flux of .) The associator is , and the data must satisfy the pentagon, which is , and the two hexagons of Kitaev’s App. E, which for abelian anyons in our conventions read

with the phase of and that of . With and , the first hexagon becomes

exactly DW (6.32), the 2-cocycle they obtained from three simplices of : is a -projective character. The second hexagon fixes the fusion of half-braidings,

For (2.5), and unless , where . So and :

Each theory has four anyons, as requires; DW §6.6 counts them the same way, as fluxes with irreducible -projective representations of their stabilizers.

6.4 The and data and the spin of the semion [Computed.]

The topological spin of an abelian anyon is its self-exchange,

and the monodromy is . With (6.6)–(6.8) the two theories are those of Table 2.

: toric code: double semion
anyon

Table 2. The two Dijkgraaf–Witten theories. Toric code: , , , and is for and otherwise. Double semion: if , else ; and , since (6.6) gives ; , , , else .

In the toric code and are the star and plaquette violations of conventions §9, with braiding phase . A change of basis of the fusion spaces, , multiplies by and by [Stated — refs: Kitaev, App. E]. Two quantities survive: , and, for an anyon with , the class of the restriction of to , a 3-cocycle on with invariant by (2.6). In a normalized gauge the first hexagon at , with , reads :

The spin of an anyon of order two squares to the class of its associator. In the toric code is trivial and ; in the gauged nontrivial SPT, on the flux sector is the nontrivial class of and the hexagon forces : the flux is a semion. The spins and are gauge invariant and differ, so the theories are inequivalent, and (6.9) is the reason: the class of §2.3 reappears as the spin of the flux. The subtheory , with and , is the semion theory, its mirror image; and braid trivially and the double semion is their product. Both theories are non-chiral: with , so mod 8 by Kitaev’s App. E relation [Stated]. We checked by computer that (6.6) closes on (6.7), that the pentagon and both hexagons hold for all labels at , the monodromy identity, and that the first hexagon on a fusion rule admits for and only for .

Physical picture. The spin of a charge–flux composite is the Aharonov–Bohm phase of its charge in its own flux, for a flux: gives , gives ε. In the double semion the symmetry squares to on a flux, , as if the flux carried half a charge, and its spin is . This is the d version of the projective edge of §4.4: the symmetry is projective on a defect, and the bulk class forces it [Heuristic reading of (6.5)–(6.9)]. Levin and Gu use exactly this observable to tell their two paramagnets apart.

6.5 The Hamiltonians [Stated — refs; forward references.]

At , gauging the paramagnet operator by operator, as Week 4 §3 did for the Ising chain, gives the toric code of conventions §9, which Sem II Week 8 solves completely. At , Levin and Gu gauge their paramagnet , whose site terms carry the phases , and obtain a model that maps onto the doubled-semion string net of Levin and Wen, the subject of Week 11 (forward reference). Week 10 treats the quantum doubles and their modular data, the toric code being the simplest (forward reference); the twisted doubles , of which the double semion is the abelian case, are beyond the course.

7. Seminar: Levin–Gu, braiding statistics of gauged SPTs

Format. The presenter states the paper’s technical claim, identifies what it needs from Semester I and reproduces one nontrivial step at the board; discussion follows, and the instructor places the result on the course map (syllabus §7). Every student reads the sections and brings Problem 4.

Sections. Levin–Gu §I, §II (the paramagnets and , eqs. (1)–(3)), §III (coupling to a gauge field; the statistics of π fluxes) and §V.A (the argument for protected edge modes).

The technical claim. and are -symmetric paramagnets with unique gapped ground states in different phases: after minimal coupling to a gauge field the π fluxes of the gauged are bosons or fermions and those of the gauged are semions, so the two cannot be connected without breaking the symmetry or closing the gap.

What it needs from Semester I. The Kogut–Susskind Hamiltonian and its toric-code point (Sem I Week 7 §§7.1, 8); minimal coupling and the Gauss law, done for the Ising chain in Sem II Week 4 §3; braiding from linking (Sem II Week 2 §5).

The step at the board. Levin–Gu §III, eqs. (11)–(16): the string operators and that create pairs of π fluxes in the gauged and ; the relation for a closed β crossing an open γ, which reads the statistical angle θ off the string algebra; and the conclusion that commuting strings, their (12), give while anticommuting ones, their (16), give . The presenter closes by comparing with (6.9), . The mini-step of the week, the edge doublet (3.12) and the two theories of Table 2, is done in the lectures.

For the discussion. Levin and Gu identify the phase by gauging; the course reached the same distinction through the response (5.5), and the two must agree because (6.1) is the gauged form of (5.7). Their §V.A argues that a symmetric gapped edge would contradict the semionic statistics: compare with §4.4 and with the anomaly matching of Week 5.

The open question it leaves for this course. The Dijkgraaf–Witten theories with the cubical cup product of conventions §8 (Problem 8⋆⋆).

On the course map. The gauged is the deconfined phase of Sem I Week 5 at its soluble point; the gauged is a different deconfined gauge theory with the same degeneracy; Block 3 solves both.

8. Subtleties and fine print

F1. Injectivity separates SPT from symmetry breaking. The GHZ state, , is not injective: its products span the diagonal matrices only, has the eigenvalue 1 twice, and the of (4.3) for is not unique up to a phase ( and both work), so no class is defined. It is a cat state of the two broken product states, and the injectivity hypothesis of §4 excludes it.

F2. The order of composition. With the same algebra gives , with the transposed cocycle and inverted commutator phases. For a finite abelian group a class is fixed by its commutator phases, so the transposed convention inverts the class: harmless for , a sign error for , . The choice of ω or in (6.3) is the same issue: immaterial for , where , and the mirror theory, , for .

F3. Same degeneracy, different theory. Both theories have and, with four abelian anyons, states on , the count of Sem II Week 2 §4 for . A partition function separates them only on a 3-manifold with : with [Stated], (6.1) gives and . These are , the value of a TQFT on [Stated] with : 1 for the toric-code spins and 0 for , a class-level check of §6.2.

F4. Why the cubic formula is special to . For the representatives of are , if and 0 otherwise (Problem 5⋆). For the carry is , which makes (2.5) a triple product and (5.7) a triple cup product; for it is the Bockstein of the integer lift, and the cubical weight needs care (Problem 8⋆⋆). Throughout, the symmetries are unitary and the systems bosonic; antiunitary symmetries twist the coefficients.

9. Common misconceptions

“An SPT has a trivial bulk, so gauging it gives the same theory as gauging a product state.” It is tempting because (5.4) makes the partition function 1 on every closed manifold. The bulk is trivial only without background; the response (5.5) is a nontrivial topological action, and gauging turns it into the double semion instead of the toric code.

“The Haldane edge spin is protected by .” It is tempting because AKLT is rotation invariant and its edge is a spin . Any symmetry whose virtual representation has a nontrivial class protects it, the π rotations by (4.9); and two stacked Haldane chains are rotation invariant with no protected edge (Problem 3).

10. Historical note

Haldane (1983) mapped the large-spin Heisenberg chain onto the O(3) nonlinear σ model with a topological angle and argued that integer-spin chains are gapped. Affleck, Kennedy, Lieb and Tasaki (1987) gave the rigorous example, the Hamiltonian (3.10) with the valence-bond ground state of Figure 2, unique on the ring, with exponentially decaying correlations and a gap. den Nijs and Rommelse (1989) found the hidden order measured by the string operator of Problem 1. The reading as symmetry protection came two decades later: Pollmann, Turner, Berg and Oshikawa (2010) identified the protecting symmetries through the entanglement spectrum, Chen, Gu and Wen (2011) classified gapped spin chains by projective representations using the theorem Pérez-García et al. had proved in 2008 in the context of string order, and Chen, Gu, Liu and Wen extended the construction to cocycles in every dimension. Dijkgraaf and Witten (1990) had met the same cocycles from gauge theory: they chose a class in as the action of a finite-group gauge theory, realized it on triangulations with group elements on links (§6.4), and computed the cocycle (6.32) and the 3-torus partition function by hand, in the language of Hilbert spaces and projective representations. Levin and Gu (2012) joined the two lines by gauging an SPT and reading its class off the statistics of the fluxes.

11. What to take away

  1. Technical: a symmetry of an injective MPS acts on the virtual index by conjugation, (4.3), through a projective representation whose class in survives gauge, blocking, stacking with product states and deformation. Physical: the edge carries that representation, (4.6); the Haldane edge doublet is protected for this reason.
  2. Technical: the AKLT transfer matrix, with spectrum , gives , four independent edge states and the edge magnetization summing to . Physical: the virtual spin is a measurable spin at each end.
  3. Technical: with representative ; the cocycle condition is the Pachner move, and on the cubic lattice the weight is . Physical: a higher-dimensional SPT is a topological action for the background of its symmetry.
  4. Technical: gauging gives (6.1), whose anyons are fluxes with -projective half-braidings, and . Physical: the double-semion fluxes are semions because their associator is the nontrivial class.

12. Looking ahead

Block 3 starts from the two theories of §6. Sem II Week 8 solves the toric code to the bone, with the anyons of Table 2 as excitations of a Hamiltonian; Week 9 turns to long-range entanglement and error correction; Week 10 develops the quantum doubles of finite groups and their modular data, the toric code being the simplest (the twisted doubles behind the double semion are beyond the course); Week 11 builds the double semion as a string net. Block 2 closes here: the anomalies of Week 5 live on the boundaries of the SPT phases of this week, and gauging those phases produces the topological orders that Block 3 diagonalizes.

13. Problem set

Problems 1–4 are the classroom core; 5⋆–7⋆ consolidate the self-study sections; 8⋆⋆–9⋆⋆ are research extensions.

Core problems

1. String order of the AKLT chain (extends §§3.2, 4.5). (a) Show that with , and deduce . (b) From (3.5) and (3.8), compute for . (c) Explain from (4.8) why the same value is obtained with in place of .

2. No d SPT for a cyclic group (extends §§2.2, 4.2). (a) For a projective representation of , show that and construct phases making linear. (b) Conclude and that a -symmetric injective MPS is in the trivial class. (c) Where does the argument fail for ?

3. Stacking Haldane chains (extends §§4.3(c), 4.4, 4.5). (a) For two AKLT chains with the π rotations acting on both, show that the virtual operators are and compute (4.9) for the stack. (b) Each end of the open double chain carries two spins ; show that the symmetric coupling , , leaves a unique end state. (c) Stack an AKLT chain with a cluster chain blocked as in §4.6, with , : which class?

4. Monodromy and Gauss sums (extends §6.4). (a) From Table 2, compute for both theories and check . (b) Show that every toric-code anyon has and find the double-semion anyons with . (c) Compute , , for both.

Starred problems

5⋆. (extends §2.3). (a) Show that is a 3-cocycle. (b) Show that is coboundary invariant and . (c) Conclude that the are pairwise inequivalent and, with (Table 1 for ), exhaust the group. Hint: additively, δ of is the integer , by ; in (b) the coboundary terms telescope around .

6⋆. Spins of the theories (extends §§6.3–6.4). With of Problem 5⋆, show , solve (6.5), and show that the flux- anyons have , ; check , against Table 2. Hint: (6.5) at is the recursion , which closes only if .

7⋆. The d cocycle response on the torus (extends §§5.1–5.2 and Sem II Week 5 §5.3). (a) For an abelian and , evaluate (5.5) on the one-plaquette torus split into the two triangles of Figure 3, with holonomies along and along , and show that , the commutator phase of Week 5 (3.4). (b) Explain from §5.2 why the same value holds on the torus. (c) For and , show that the result is , the response (5.8) of Week 5, and explain with (4.6) why the torus response of the bulk is the commutator phase of the edge representation. Hint: the two triangles carry and ; for the general torus use triangulation independence and gauge invariance; DW §6.7 calls the ratio discrete torsion.

⋆⋆ problems

8⋆⋆. Dijkgraaf–Witten theory on the cubic lattice. Known: the simplicial weight of DW §6.4 and the cubical form (5.7). Sources: DW §6.4; Chen–Tata (arXiv:2106.05274) for higher cup products on hypercubic lattices, translated by conventions §8. Explored: whether , with the lift, is invariant under mod , and how it compares with summed over the six tetrahedra of Figure 3, whose diagonal links the lattice lacks. Completion: a proof of gauge invariance or a counterexample on with ; if invariant, for every and the spins of Problem 6⋆ from a lattice computation.

9⋆⋆. The SPT phase as a computational resource. Known: teleportation along the cluster chain (§4.6) and the wire property throughout the phase. Sources: Raussendorf–Briegel 2001; Else, Schwarz, Bartlett, Doherty 2012. Explored: how (4.3) controls the byproducts of a measurement, which applies to the virtual space. Completion: for a normalized injective -symmetric MPS with in the nontrivial class, a derivation that measuring a generator’s eigenbasis implements a fixed virtual unitary up to byproducts in , reproducing and for (4.10), and the comparison with Else et al. for .

Self-study answer checkpoints

Problem 1. Decisive step: ( on spin 1), so and : the string acts on the virtual space by , which commutes with . Result: for every , equal to (3.9) at ; the same for by rotation covariance. Common failure: propagating the string sites with instead of , which reproduces the decaying (3.9), or dropping , which doubles the answer.

Problem 2. Decisive step: and , so for and ; with , satisfies . Result: every 2-cocycle of is a coboundary and the class of a -symmetric MPS is trivial; for the commutator of the generators is rephasing invariant, for clock and shift. Common failure: rescaling only without fixing the other phases, or setting without the scalar .

Problem 3. Decisive step: (4.3) layer by layer gives . Result: (a) commutator , trivial; (b) , singlet at below the triplet at , unique; (c) , , commutator , trivial. Common failure: multiplying the classes of the two ends of one chain, inverse by (4.6), instead of those of the two layers at one end.

Problem 4. Decisive step: the fusion rules from (6.6), and . Result: rows of in the order : , , , ; in the order : , , , , so and ; both Gauss sums equal 1. Common failure: normalizing by instead of , which gives , not a phase.


Notes prepared for the generalized-symmetries course, Semester II Block 2. Written to the note-quality-template standard on 2026-10-02. Last revised 2026-10-02.