Tensor Network Theory: A formalization blueprint

31 Physics Examples of the Multi-Block Compression Theorem

Matrix product states and operators describe periodic spin chains by contracting local tensors around a ring  [ 17 ] . At every positive chain length \(N\), an MPS tensor \(A\) and an MPO tensor \(M\) give

\begin{align} |V^{(N)}(A)\rangle & =\sum _{i_1,\ldots ,i_N}\operatorname{tr}(A^{i_1}\cdots A^{i_N}) |i_1,\ldots ,i_N\rangle , \notag \\ O_N(M) & =\sum _{i_1,\ldots ,i_N}\sum _{j_1,\ldots ,j_N} \operatorname{tr}(M^{i_1j_1}\cdots M^{i_Nj_N}) |i_1,\ldots ,i_N\rangle \langle j_1,\ldots ,j_N|. \notag \end{align}

The physical indices \(i,j\) range over \(\{ 0,\ldots ,d-1\} \). Each local matrix acts on its tensor’s virtual bond space, with rows and columns indexed by \(\{ 0,\ldots ,D-1\} \) for bond dimension \(D\). The periodic boundary contraction is the ordinary matrix trace, with no boundary insertion. The first MPO physical index is the output and the second is the input; operator products act from right to left. Thus the local tensor \(\sum _jM^{ij}\otimes P^{jk}\) represents \(O_N(M)O_N(P)\). MPS vectors need not be normalized. A nonzero positive periodic MPDO operator gives a density operator after division by its trace.

Physical examples of matrix product operators, topological symmetries, and fixed points illustrate the multi-block asymmetric compression theorem (Theorem 29.5.1). The cases treated here, in chapter order, are the GHZ and product states  [ 202 , 201 ] in the conventions of Ref.  [ 17 , Appendix A ] ; the CZX symmetry of Chen, Liu, and Wen  [ 11 ] , whose matrix product unitary is displayed in Ref.  [ 17 , Appendix A, “The CZX MPU” ] , together with its decorated form  [ 200 ] , whose anomaly class is shown here to be nontrivial; Kramers–Wannier duality  [ 212 , 1 , 239 , 214 ] ; the Fibonacci  [ 8 , Appendix D.1 ] and Ising  [ 8 , Appendix D.2 ] fusion categories and their anyon chains  [ 195 ] , together with the review’s Fibonacci operator  [ 17 , Appendix A, “The MPO for the Fibonacci model” ] ; the periodic group matrix product operators built from a normalized three-cocycle  [ 199 ] , evaluated for the group of order two, for the cyclic groups with the cocycles of  [ 200 ] , and for \(\mathbb {Z}_2\times \mathbb {Z}_2\); symmetry tensors for \(\mathbb {Z}_2\times \mathbb {Z}_2\) and \(\mathbb {Z}_3\) with their condensation defects, constructed here after the anomalous group symmetries discussed in Refs.  [ 199 , 200 , 231 ] , whose anomaly class this chapter determines for \(\mathbb {Z}_3\), where it is nontrivial, and shows to be nontrivial for the full dressed \(\mathbb {Z}_2\times \mathbb {Z}_2\) representation, whose detector values are those of the type-II class; equality with that class is not claimed  [ 115 ] ; and mixed Bell-bond fixed points addressing the length-dependence question of Ref.  [ 13 , Theorem 4.14 ] . The general notions used by the symmetry examples, namely fusion rules, units, invertible and non-invertible labels, Perron–Frobenius dimensions, symmetric matrix product states with their nonnegative integer representations, and the zipper condition, are defined in Chapter 30; this chapter supplies the tensors, fusion tables, and computations.

31.1 The GHZ state as a compression target

The Greenberger–Horne–Zeilinger (GHZ) state  [ 202 , 201 ] is the equal superposition of the two constant product configurations; for \(N{\gt}0\) sites, its unnormalized form on \((\mathbb {C}^2)^{\otimes N}\) is

\begin{align} |\mathrm{GHZ}_N\rangle & =|0\rangle ^{\otimes N}+|1\rangle ^{\otimes N}. \notag \end{align}

Here \(|0\rangle ,|1\rangle \) form the orthonormal local basis, following the product-state and GHZ conventions of Ref.  [ 17 , Appendix A ] . The standard tensor generating this state has bond dimension two and is the direct sum \(C_0\oplus C_1\) of two scalar sectors, as in Ref.  [ 17 , Appendix A ] and Definition 15.2.7. The upper-triangular source tensor \(B\) of bond dimension four (Definition 31.1.1) satisfies \(|V^{(N)}(B)\rangle = |\mathrm{GHZ}_N\rangle \) for all \(N{\gt}0\), providing an explicit instance of the multi-block compression theorem (Theorem 29.5.1).

Throughout this section and the next, for a tensor \(T=\{ T^i\} _{i=0}^1\) of bond dimension \(D\), the periodic trace boundary defines

\begin{align} V^{(N)}(T)_\sigma & =\operatorname{tr}(T^{\sigma (0)}\cdots T^{\sigma (N-1)}), \label{eq:asymex_periodic_amplitude} \\ |V^{(N)}(T)\rangle & =\sum _{\sigma :\{ 0,\ldots ,N{-}1\} \to \{ 0,1\} } V^{(N)}(T)_\sigma |\sigma \rangle , \notag \end{align}

where \(\{ 0,\ldots ,N{-}1\} =\{ 0,\ldots ,N-1\} \) for \(N{\gt}0\), \(\{ 0,\ldots ,0{-}1\} =\varnothing \), and \(|\sigma \rangle =\bigotimes _{n=0}^{N-1}|\sigma (n)\rangle \). At \(N=0\), the matrix product is \(\mathbb {1}_D\), so the unique coefficient is \(D\) and the physical space is \(\mathbb {C}\). For a word \(w=(i_1,\ldots ,i_{|w|})\), write \(T^w=T^{i_1}\cdots T^{i_{|w|}}\), with \(T^\varnothing =\mathbb {1}_D\).

Definition 31.1.1 The two sectors and the four-dimensional source
✓
#

On the alphabet \(\{ 0,1\} \), define the scalar tensors \(C_0,C_1\) and the standard GHZ tensor \(G\) by

\begin{align} C_0^0 & =(1), & C_0^1 & =(0), \notag \\ C_1^0 & =(0), & C_1^1 & =(1), \notag \\ G^0 & =\operatorname{diag}(1,0), & G^1 & =\operatorname{diag}(0,1). \notag \end{align}

Thus \(G^i=C_0^i\oplus C_1^i\), and both scalar tensors are normal. The constructed source is the bond-dimension-four tensor

\begin{align} B^0 & =\begin{pmatrix} 0 & 1 & 2 & 0 \\ 0 & 0 & 1 & 1 \\ 0 & 0 & 1 & 3 \\ 0 & 0 & 0 & 0 \end{pmatrix}, & B^1 & =\begin{pmatrix} 1 & 1 & 0 & 2 \\ 0 & 0 & 2 & 0 \\ 0 & 0 & 0 & 1 \\ 0 & 0 & 0 & 0 \end{pmatrix}. \notag \end{align}

Use the ordinary trace boundary of (1). The state and norm agree with the standard GHZ tensor at positive lengths (Theorems 31.1.2 and 31.1.3). The compression is given in Theorem 31.1.4; the intertwiner obstruction is stated in Theorem 31.1.6.

\begin{tenkz}[cols=4, boundary=periodic, physical=up]
        \tn[label pos=135, ports={90:physical:$i_1$}]{B} &
        \tn[label pos=135]{B} & \tn[skin=dots]{} &
        \tn[label pos=135, ports={90:physical:$i_N$}]{B}
    \end{tenkz}

The source generates the GHZ state at every positive length, with the same amplitudes and the same norm as the standard tensor; the two tensors differ only in their empty-length coefficients, which count their bond dimensions.

For \(x\in \{ 0,1\} \), \(C_x\) is the standard scalar GHZ sector, with \(C_x^i=(\delta _{i,x})\). For every \(N\geq 0\) and configuration \(\sigma :\{ 0,\ldots ,N{-}1\} \to \{ 0,1\} \),

\begin{align} V^{(N)}(C_x)_\sigma & =\begin{cases} 1, & \sigma (n)=x\text{ for every }n\in \{ 0,\ldots ,N{-}1\} , \\ 0, & \text{otherwise}, \end{cases} \notag \\ V^{(N)}(G)_\sigma & =V^{(N)}(C_0)_\sigma +V^{(N)}(C_1)_\sigma . \notag \end{align}

For \(N{\gt}0\), the source has the same amplitudes and vector:

\begin{align} V^{(N)}(B)_\sigma & =V^{(N)}(G)_\sigma =\delta _{\sigma ,0^N}+\delta _{\sigma ,1^N}, \label{eq:asymex_ghz_amplitude} \\ |V^{(N)}(B)\rangle & =|V^{(N)}(G)\rangle =|\mathrm{GHZ}_N\rangle . \notag \end{align}

Here \(x^N\) denotes the constant configuration with value \(x\), and \(\delta \) is the Kronecker delta.

Proof ▶

For a scalar tensor \(T\) with \(T^i=(t_i)\), induction on \(N\) gives \(V^{(N)}(T)_\sigma =\prod _{n=0}^{N-1}t_{\sigma (n)}\). Applying this to \(C_x\) gives \(\prod _n\delta _{\sigma (n),x}\). For \(G\), induction on \(N\) gives

\begin{align} G^{\sigma (0)}\cdots G^{\sigma (N-1)} & =\operatorname{diag}\left(\prod _n\delta _{\sigma (n),0}, \prod _n\delta _{\sigma (n),1}\right). \notag \end{align}

Taking the trace proves the formula for \(G\). For \(N{\gt}0\), the compression datum in Theorem 31.1.4 gives \(V^{(N)}(B)_\sigma =\sum _{x=0}^1V^{(N)}(C_x)_\sigma \). Equality of every coefficient gives equality of the vectors.

Theorem 31.1.3 GHZ norm and the empty-length exception
✓

For every \(N{\gt}0\),

\begin{align} \left\| |V^{(N)}(B)\rangle \right\| ^2 & =2. \notag \end{align}

Thus the normalized vector is \(2^{-1/2}(|0\rangle ^{\otimes N}+|1\rangle ^{\otimes N})\). The source and standard GHZ tensor do not generate equal vectors at all lengths: their empty-length coefficients are \(V^{(0)}(B)_\varnothing =4\) and \(V^{(0)}(G)_\varnothing =2\).

Proof ▶

For \(N{\gt}0\), the configurations \(0^N\) and \(1^N\) are distinct. By (4),

\begin{align} \left\| |V^{(N)}(B)\rangle \right\| ^2 & =\sum _\sigma \left|V^{(N)}(B)_\sigma \right|^2 =\sum _\sigma (\delta _{\sigma ,0^N}+\delta _{\sigma ,1^N}) =2. \notag \end{align}

At length zero, the traces are \(\operatorname{tr}(\mathbb {1}_4)=4\) and \(\operatorname{tr}(\mathbb {1}_2)=2\), which rules out equality at every length.

The amplitude identity rests on the compression of the source onto its two scalar sectors. The source has bond dimension four while both sectors are scalar, so two of its four diagonal positions are zero slots; the compression theorem accounts for them in the dimension count and delivers the periodic trace identity behind Theorem 31.1.2.

Theorem 31.1.4 Compression of the two sectors
✓

The source of Definition 31.1.1 carries the block triangular form of Theorem 29.5.1 for the slot family \((C_0,C_1)\) with \(z=2\) zero slots, the four diagonal positions carrying, in order, the sector \(C_1\), a zero slot, the sector \(C_0\) and a second zero slot. The compression pair of each sector satisfies \(W_sV_s=\operatorname{id}\) and \(W_sB^wV_s=C_s^w\) for every word, and \(4=1+1+2\). Here \(V_s:\mathbb {C}\to \mathbb {C}^4\) and \(W_s:\mathbb {C}^4\to \mathbb {C}\) are the coordinate inclusion and projection at position \(2\) for \(s=0\) and position \(0\) for \(s=1\), with coordinates numbered from zero.

Proof ▶

The gauge is the relabelling of the four bond coordinates by the four slots, with no change of basis. The three matrix conditions of the compression datum, block triangularity and the identification of the matched and unmatched diagonal blocks, follow by checking the entries of \(B^0\) and \(B^1\). The compression pairs and the dimension count are clauses (iv), (v) and (vii) of Theorem 29.5.1.

Theorem 31.1.5 Periodic traces of the source
✓

For every nonempty word \(w\), \(\operatorname{tr}(B^w)=\operatorname{tr}(C_0^w)+\operatorname{tr}(C_1^w)\).

Proof ▶

This is Proposition 29.5.3 applied to the compression datum of Theorem 31.1.4, whose slot set has two members.

The compression is genuinely a word-level statement. A sitewise intertwiner for a sector would be a vector fixed by one letter of the source and annihilated by the other; the following theorem shows that the sector \(C_0\) admits none in either direction.

Theorem 31.1.6 The first sector has no sitewise intertwiner
✓

If a column vector \(v\in \mathbb {C}^4\) satisfies \(B^0v=v\) and \(B^1v=0\), then \(v=0\); if a row vector \(u\in \mathbb {C}^4\) satisfies \(uB^0=u\) and \(uB^1=0\), then \(u=0\). Both sitewise intertwiner spaces for the sector \(C_0\) therefore vanish, so the word-level compression of Theorem 31.1.4 yields no nonzero sitewise intertwiner in either direction.

Proof ▶

The last row of \(B^0\) vanishes, so the last coordinate of \(B^0v=v\) gives \(v_3=0\); the second coordinate of \(B^1v=0\) gives \(v_2=0\); and the second and first coordinates of \(B^0v=v\) then force \(v_1=0\) and \(v_0=0\). For the covector, the first and third coordinates of \(uB^1=0\) give \(u_0=0\) and \(u_1=0\), its last coordinate gives \(u_2=0\), and the last coordinate of \(uB^0=u\) gives \(u_3=0\).

31.2 A product state from a repeated block

A product state \(|\phi \rangle ^{\otimes N}\) is the simplest matrix product state: it is generated by a tensor of bond dimension one whose entries are the local amplitudes of \(|\phi \rangle \), as in the product-state construction of Ref.  [ 17 , Appendix A ] . Here \(|\phi \rangle =|0\rangle +2|1\rangle \), so the bond-one tensor \(A\) has local amplitudes \((1,2)\). The direct sum \(A\oplus A\) doubles every amplitude, and the upper-triangular source \(B\) of Definition 31.2.1 generates the same vector:

\begin{align} |V^{(N)}(B)\rangle & =|V^{(N)}(A\oplus A)\rangle = 2|\phi \rangle ^{\otimes N} =2(|0\rangle +2|1\rangle )^{\otimes N}. \label{eq:asymex_repeated_state_eq} \end{align}

The tensors \(A\) and \(B\) in Definition 31.2.1 generate these states via the trace boundary (1); at \(N=0\) the tensor power is the scalar \(1\). The example shows a target with a repeated block, where the compression theorem records the multiplicity of the block, and a source that is not gauge equivalent to the target even though the two generate equal periodic vectors at every length.

Definition 31.2.1 The scalar block and its Jordan extension
✓

The target is the scalar normal tensor \(A^0=(1)\), \(A^1=(2)\), taken twice as \(C_s=A\) for \(s\in \{ 0,1\} \), and the source is

\begin{align} B^0 & =\begin{pmatrix} 1 & 1 \\ 0 & 1 \end{pmatrix}, & B^1 & =\begin{pmatrix} 2 & 0 \\ 0 & 2 \end{pmatrix}. \notag \end{align}

Again the boundary is the ordinary trace. The multiplicity factor in the product state and its norm are given in Theorems 31.2.2 and 31.2.3. Theorems 31.2.1.1 and 31.2.1.2 establish the compression and show that it does not arise from a simultaneous similarity to the split tensor.

\begin{tenkz}[cols=4, boundary=periodic, physical=up]
        \tn[label pos=135, ports={90:physical:$i_1$}]{B} &
        \tn[label pos=135]{B} & \tn[skin=dots]{} &
        \tn[label pos=135, ports={90:physical:$i_N$}]{B}
    \end{tenkz}
Theorem 31.2.2 Product-state amplitudes and multiplicity
✓

Set \(a_0=1\) and \(a_1=2\). For every \(N\geq 0\) and \(\sigma :\{ 0,\ldots ,N{-}1\} \to \{ 0,1\} \),

\begin{align} V^{(N)}(A)_\sigma & =\prod _{n=0}^{N-1}a_{\sigma (n)}, \notag \\ V^{(N)}(B)_\sigma & =2V^{(N)}(A)_\sigma =2\prod _{n=0}^{N-1}a_{\sigma (n)}. \label{eq:asymex_repeated_amplitude} \end{align}

Consequently,

\begin{align} |V^{(N)}(A)\rangle & =(|0\rangle +2|1\rangle )^{\otimes N}, \label{eq:asymex_repeated_A_state} \\ |V^{(N)}(B)\rangle & =2|V^{(N)}(A)\rangle . \label{eq:asymex_repeated_B_state} \end{align}

The factor two also holds at \(N=0\), where the coefficients of \(A\) and \(B\) are \(1\) and \(2\), respectively.

Proof ▶

Induction on \(N\) expresses the coefficient of the scalar tensor \(A\) as the product of its scalar entries. Substituting \(A^0=(1)\) and \(A^1=(2)\) gives the local amplitudes \(a_0,a_1\). If \(N{\gt}0\), the trace identity in Theorem 31.2.1.1 gives \(V^{(N)}(B)_\sigma =2V^{(N)}(A)_\sigma \). For \(N=0\), this follows from \(\operatorname{tr}(\mathbb {1}_2)=2\operatorname{tr}(\mathbb {1}_1)\). Equality of the coefficients gives the vector identity.

Theorem 31.2.3 Product-state norms
✓

For every \(N\geq 0\),

\begin{align} \left\| |V^{(N)}(A)\rangle \right\| ^2 & =5^N, \notag \\ \left\| |V^{(N)}(B)\rangle \right\| ^2 & =4\, 5^N. \notag \end{align}

Both tensors therefore give the same normalized product vector, \(((|0\rangle +2|1\rangle )/\sqrt{5})^{\otimes N}\).

Proof ▶

Using the amplitudes \(a_0=1\) and \(a_1=2\) in (6), expand the squared norm in the configuration basis and factor the finite sum:

\begin{align} \left\| |V^{(N)}(A)\rangle \right\| ^2 & =\sum _\sigma \prod _{n=0}^{N-1}|a_{\sigma (n)}|^2 =\prod _{n=0}^{N-1}(|a_0|^2+|a_1|^2) =5^N. \notag \end{align}

The vector identity in Theorem 31.2.2 multiplies the squared norm by \(|2|^2=4\).

31.2.1 Compression and the absence of a gauge

The source \(B\) and target \(A\oplus A\) satisfy \(|V^{(N)}(B)\rangle =|V^{(N)}(A\oplus A)\rangle \) at all lengths \(N\geq 0\) by (5). However, they are not gauge equivalent: \(B^i\neq X(A^i\oplus A^i)X^{-1}\) for any invertible \(X\) (Theorem 31.2.1.2), even though \(\operatorname{tr}(B^w)=2\operatorname{tr}(A^w)\) for all nonempty words \(w\) (Theorem 31.2.1.1). The compression theorem acts only on the two diagonal copies of \(A\), yielding the trace identity \(\operatorname{tr}(B^w)=2\operatorname{tr}(A^w)\) that proves the factor two in (6).

The source of Definition 31.2.1 carries the block triangular form of Theorem 29.5.1 for the two copies of \(A\) with no zero slots. For \(s\in \{ 0,1\} \), let \(V_s:\mathbb {C}\to \mathbb {C}^2\) and \(W_s:\mathbb {C}^2\to \mathbb {C}\) be the inclusion and projection of coordinate \(s\). Each coordinate pair compresses its copy: \(W_sV_s=\operatorname{id}\) and \(W_sB^wV_s=A^w\) for every word. Also, \(\operatorname{tr}(B^w)=2\operatorname{tr}(A^w)\) for every nonempty word.

Proof ▶

Both matrices are upper triangular with both diagonal entries equal to the corresponding scalar of \(A\), which verifies the three matrix conditions. The compression pairs are clauses (iv) and (v) of Theorem 29.5.1, and the trace identity is Proposition 29.5.3 with two equal slots.

Theorem 31.2.1.2 No invertible gauge onto the repeated target
✓

There is no invertible \(X\in \mathrm{GL}_2(\mathbb {C})\) with \(B^i=X\operatorname{diag}(A^i,A^i)X^{-1}\) for both letters \(i\). Here \(\operatorname{diag}(A^i,A^i)=A^i\oplus A^i\) is the repeated target matrix.

Proof ▶

For \(i=0\) the matrix \(\operatorname{diag}(A^0,A^0)\) is the identity, so any such conjugation would give \(B^0=\mathbb {1}_2\), contradicting the nonzero off-diagonal entry of \(B^0\).

31.2.2 A Jordan extension detected by a boundary

A Jordan extension of a repeated block of arbitrary bond dimension shares every periodic trace with the direct sum of two copies of the block, while a single boundary matrix \(Q\) detects it:

Definition 31.2.2.1 Jordan extension and split tensor
✓

Let \(A=\{ A^i\} _{i=0}^{d-1}\) be any tensor with \(A^i\in M_{D}(\mathbb {C})\). In the standard two-block coordinates on \(\mathbb {C}^{D+D}\), set

\begin{align} B^i & =\begin{pmatrix} A^i & A^i \\ 0 & A^i \end{pmatrix}, \\ C^i & =\begin{pmatrix} A^i & 0 \\ 0 & A^i \end{pmatrix}, \\ Q & =\begin{pmatrix} 0 & 0 \\ \mathbb {1} & 0 \end{pmatrix}. \end{align}

Thus \(C=A\oplus A\). For any word \(w\), write \(A^w\) for its ordered matrix product, with \(A^\varnothing =\mathbb {1}\).

The ordinary trace and the boundary insertion \(Q\) are compared in Theorem 31.2.2.2. If some nonempty word of \(A\) has nonzero trace, the insertion distinguishes the two tensors despite their identical periodic traces (Theorem 31.2.2.3).

Every word \(w\), including the empty word, satisfies

\begin{align} B^w & =\begin{pmatrix} A^w & |w|A^w \\ 0 & A^w \end{pmatrix}, \\ C^w & =\begin{pmatrix} A^w & 0 \\ 0 & A^w \end{pmatrix}, \\ \operatorname{tr}(B^w) & =\operatorname{tr}(C^w)=2\operatorname{tr}(A^w), \\ \operatorname{tr}(QB^w) & =|w|\operatorname{tr}(A^w), \\ \operatorname{tr}(QC^w) & =0. \end{align}
Proof ▶

Induct on \(w\). The empty word gives the identity matrix. Prepending a letter \(i\) changes the upper-right block of \(B^w\) to \(A^i(|w|A^w)+A^iA^w=(|w|+1)A^iA^w\). The split product retains zero off-diagonal blocks. Taking the sum of the diagonal-block traces proves the periodic formulas. Multiplication by \(Q\) puts the upper-right word block in the lower-right block, giving the two boundary formulas.

Theorem 31.2.2.3 Equal periodic traces and different boundary families
✓

Suppose there is a nonempty word \(w\) with \(\operatorname{tr}(A^w)\neq 0\), for an arbitrary tensor \(A\). Then \(B\) and \(C\) have equal periodic traces for every word, but the functions \(v\mapsto \operatorname{tr}(QB^v)\) and \(v\mapsto \operatorname{tr}(QC^v)\) differ.

Proof ▶

The periodic traces agree by Theorem 31.2.2.2. At the specified word \(w\), the boundary traces are \(|w|\operatorname{tr}(A^w)\neq 0\) and zero, respectively. Equality of the boundary functions would imply equality at \(w\), a contradiction.

31.3 The CZX symmetry

The CZX model of Chen, Liu and Wen  [ 11 ] is a two-dimensional symmetry-protected topological phase whose anomalous boundary \(\mathbb {Z}_2\) symmetry on a ring of \(N\) qubits is the CZX operator: controlled-\(Z\) gates on the nearest-neighbor bonds of the ring followed by a Pauli \(X\) on every site. The review presents this operator as a bond-two matrix product unitary and its canonical-form reduction  [ 17 , Appendix A, “The CZX MPU” ] ; the symmetry-protected context is [ 17 , Section III.B.1 ] . The decorated representative with additional Pauli \(Z\) factors in  [ 200 , Section III.D ] is a different tensor.

The CZX tensor of the review  [ 17 , Appendix A, “The CZX MPU” ] is the bond-two tensor \(A\), with the output index first:

\begin{align} A^{01} & =\begin{pmatrix} 1 & 1 \\ 0 & 0 \end{pmatrix}, \notag \end{align}
\begin{align} A^{10} & =\begin{pmatrix} 0 & 0 \\ 1 & -1 \end{pmatrix}, \notag \end{align}

and \(A^{00}=A^{11}=0\). Its entries are \(A^{ij}_{\alpha \beta }=\delta _{i,1-j}\delta _{\alpha ,i}(-1)^{i\beta }\). It is obtained from the bond-two tensor of Definition 31.3.1.1 by transposing every matrix and exchanging the two physical indices: \(A^{ij}=(M^{ji})^{\mathsf T}\). The bra-ket form of the same tensor in the review uses normalized virtual vectors and equals \(2^{-1/2}A\); its periodic operator is not unitary, and the matrices displayed above are taken as the source tensor  [ 180 ] .

For \(N{\gt}0\), close the virtual indices by the ordinary trace: \(O_N(A)_{st}=\operatorname{tr}(A^{s_0t_0}\cdots A^{s_{N-1}t_{N-1}})\). Theorem 31.3.2.1 gives the periodic kernel and its relation to the input-phase convention used below. Unitarity, the square and normality are established in Theorems 31.3.2.2–31.3.2.4. The decorated representative has its own anomaly-class statement in Theorem 31.3.3.8.

31.3.1 The bond-two tensor and the periodic operator

On a periodic chain of \(N{\gt}0\) qubits, the undecorated CZX operator acts on computational basis vectors by

\begin{align} U_N|t\rangle & =(-1)^{q(t)}|\bar t\rangle . \label{eq:asymex_czx_basis} \end{align}

Here \(t=(t_0,\ldots ,t_{N-1})\in \{ 0,1\} ^N\), \(\bar t_j=1-t_j\), and all site subscripts are taken modulo \(N\). The cyclic phase exponent is

\begin{align} q(t) & =\sum _{j=0}^{N-1}t_jt_{j+1}. \label{eq:asymex_czx_exponent} \end{align}

Define the diagonal operator \(D_N\) by \(D_N|t\rangle =(-1)^{q(t)}|t\rangle \), and let \(X|a\rangle =|1-a\rangle \). With operator products acting from right to left,

\begin{align} U_N & =X^{\otimes N}D_N. \label{eq:asymex_czx_operator} \end{align}

For \(N\geq 3\), \(D_N\) is the product of controlled-\(Z\) gates on the cyclic nearest-neighbor bonds. Formula (18) also specifies the short rings: it includes a self-loop for \(N=1\) and counts the two-site bond twice for \(N=2\).

The tensor of the review differs from the one defined below by a transposition of the bond and by the gate order \(D_NX^{\otimes N}\), which differs from (19) by the sign \((-1)^N\): the review’s printed matrices place the phase on the output bits, the tensor of Definition 31.3.1.1 on the input bits.

The symmetry tensor is \(M^{ij}=\delta _{i,1\oplus j}T_j\), where \(i,j\in \{ 0,1\} \) are respectively the physical output and input, \(\delta _{a,b}\) is the Kronecker delta, \(\oplus \) denotes addition modulo two, and

\begin{align} T_0 & =\begin{pmatrix} 1 & 0 \\ 1 & 0 \end{pmatrix}, \notag \\ T_1 & =\begin{pmatrix} 0 & 1 \\ 0 & -1 \end{pmatrix}. \notag \end{align}

The identity tensor is the bond-one tensor \(\delta ^{ij}=\delta _{i,j}\). Read over the alphabet of index pairs, encoded by \(2i+j\), the symmetry tensor has the four matrices \(0\), \(T_1\), \(T_0\), \(0\) in the order \((0,0)\), \((0,1)\), \((1,0)\), \((1,1)\). The stacked product has bond dimension four and matrices

\begin{align} B^{ij} & =\sum _{m=0}^{1}M^{im}\otimes M^{mj}. \label{eq:asymex_czx_stack} \end{align}

The single target for its compression is \(-\delta \).

\begin{tenkz}[rows={op,op}, cols=4, boundary=periodic]
        \tn[skin=mpo, ports={90:physical:$i_1$, 270:physical}]{M} &
        \tn[skin=mpo, ports={90:physical:$i_2$, 270:physical}]{M} &
        \tn[skin=dots, ports={180:virtual, 0:virtual}]{} &
        \tn[skin=mpo, ports={90:physical:$i_N$, 270:physical}]{M} \\
        \tn[skin=mpo, ports={90:physical, 270:physical:$j_1$}]{M} &
        \tn[skin=mpo, ports={90:physical, 270:physical:$j_2$}]{M} &
        \tn[skin=dots, ports={180:virtual, 0:virtual}]{} &
        \tn[skin=mpo, ports={90:physical, 270:physical:$j_N$}]{M}
    \end{tenkz}  \(=\)  \begin{tenkz}[rows={op}, cols=4, boundary=periodic]
        \tn[skin=mpo, ports={90:physical:$i_1$, 270:physical:$j_1$}]{B} &
        \tn[skin=mpo, ports={90:physical:$i_2$, 270:physical:$j_2$}]{B} &
        \tn[skin=dots, ports={180:virtual, 0:virtual}]{} &
        \tn[skin=mpo, ports={90:physical:$i_N$, 270:physical:$j_N$}]{B}
    \end{tenkz}

The periodic boundary is the ordinary, unnormalized trace. Thus the operator generated by \(M\) has matrix coefficients

\begin{align} U_N(s,t) & =\operatorname{tr}(M^{s_0t_0}\cdots M^{s_{N-1}t_{N-1}}). \label{eq:asymex_czx_periodic} \end{align}

There are no open boundary vectors. For bond indices \(\alpha ,\beta \in \{ 0,1\} \), the local entries are

\begin{align} M^{ij}_{\alpha ,\beta } & =\delta _{i,1-j}\delta _{\beta ,j}(-1)^{\alpha j}. \label{eq:asymex_czx_entries} \end{align}
Theorem 31.3.1.2 Periodic computational basis kernel
✓

For every \(N{\gt}0\) and every \(s,t\in \{ 0,1\} ^N\), the periodic contraction satisfies

\begin{align} U_N(s,t) & =\delta _{s,\bar t}(-1)^{q(t)}. \label{eq:asymex_czx_kernel} \end{align}

In particular, its basis action is (17).

Proof ▶

Expand the trace over cyclic bond configurations \(g\), using (22):

\begin{align} U_N(s,t) & =\sum _{g\in \{ 0,1\} ^N} \prod _{j=0}^{N-1} \delta _{s_j,1-t_j}\delta _{g_{j+1},t_j} (-1)^{g_jt_j}. \label{eq:asymex_czx_contraction} \end{align}

The bond constraints force \(g_j=t_{j-1}\), so exactly one bond configuration can contribute. Its contribution vanishes unless \(s=\bar t\). Otherwise it equals \((-1)^{\sum _jt_{j-1}t_j}=(-1)^{q(t)}\), by cyclic reindexing.

The operator \(U_N\) is unitary for every \(N{\gt}0\).

Proof ▶

By Theorem 31.3.1.2, \(U_N\) is a monomial matrix. The map \(t\mapsto \bar t\) is a permutation and every nonzero entry has modulus one, since \(\overline{(-1)^{q(t)}}(-1)^{q(t)}=1\). Its columns and rows are therefore orthonormal.

For every \(N{\gt}0\),

\begin{align} U_N^2 & =(-1)^N\mathbb {1}. \label{eq:asymex_czx_square_operator} \end{align}

The periodic operator generated by the stacked tensor \(B\) is also \((-1)^N\mathbb {1}\).

Proof ▶

For bits \(a,b\), direct evaluation gives \((-1)^{(1-a)(1-b)}(-1)^{ab} =-(-1)^a(-1)^b\). Multiplying this identity around the ring, each single-site sign occurs twice, so

\begin{align} (-1)^{q(\bar t)}(-1)^{q(t)} & =(-1)^N\prod _{j=0}^{N-1}(-1)^{2t_j}=(-1)^N. \label{eq:asymex_czx_phase_square} \end{align}

Apply (23) twice and use \(\overline{\bar t}=t\) to obtain (25). The periodic contraction of the stacked product is the product of the two periodic operators, by expansion over the intermediate physical indices in (20).

Unitarity and (25) give the inverse and physical adjoint:

\begin{align} U_N^{-1} & =U_N^\dagger =(-1)^NU_N. \label{eq:asymex_czx_adjoint} \end{align}

Consequently \(U_N^4=\mathbb {1}\). On even positive rings, \(U_N\) is a self-adjoint involution; on odd rings, \(U_N^2=-\mathbb {1}\). The phase identity (26) also gives \(D_NX^{\otimes N}=(-1)^NU_N\), explaining the gate-order difference.

At length one, \(q(t)=t_0^2=t_0\), hence \(D_1=Z\) and \(U_1=XZ\), where \(Z|a\rangle =(-1)^a|a\rangle \). At length two, \(q(t)=2t_0t_1\), hence \(D_2=\mathbb {1}\) and \(U_2=X\otimes X\). The exponent \(q(t)\) includes a self-loop at \(N=1\) and counts the two-site edge twice at \(N=2\).

At length zero the trace convention gives the scalar \(\operatorname{tr}(\mathbb {1}_2)=2\), not a unitary operator. The stacked tensor similarly gives \(\operatorname{tr}(\mathbb {1}_4)=4\), whereas the bond-one target gives \(\operatorname{tr}(\mathbb {1}_1)=1\). All periodic operator and trace comparisons below therefore retain their positive-length or nonempty-word hypotheses.

Remark 31.3.1.5 The shift matrix product unitary
#

The shift matrix product unitary of  [ 17 , Appendix A, “The shift MPU” ] is the right-shift tensor of Definition 18.9.3.9 in Chapter 18. It is not a compression example and is not treated in this chapter.

31.3.2 The tensor printed in the review

The review  [ 17 , Appendix A, “The CZX MPU” ] prints the CZX matrix product unitary through its two nonzero matrices and reduces its square to canonical form in two steps, following the construction of the canonical form in  [ 17 , Section IV ] . The presentation below uses the review’s coordinates. Throughout, the first physical index is the output, and for a configuration \(s\in \{ 0,1\} ^N\) the exponent \(q(s)\) is (18).

For every \(N{\gt}0\) and every \(s,t\in \{ 0,1\} ^N\), the periodic operator \(O_N(A)\) of the review’s tensor satisfies

\begin{align} O_N(A)(s,t) & =\delta _{s,\bar t}(-1)^{q(s)}. \label{eq:asymex_czx_review_kernel} \end{align}

Thus \(O_N(A)=D_NX^{\otimes N}\), and

\begin{align} O_N(A) & =(-1)^NU_N, \label{eq:asymex_czx_review_sign} \end{align}

where \(U_N\) is the periodic operator of Definition 31.3.1.1.

Proof ▶

Expand the trace over cyclic bond configurations \(g\). The factor \(\delta _{g_n,s_n}\) of the entries forces \(g=s\), so exactly one bond configuration contributes. Its contribution vanishes unless \(s=\bar t\) and otherwise equals \(\prod _n(-1)^{s_ns_{n+1}}=(-1)^{q(s)}\). Comparing with Theorem 31.3.1.2, the two kernels have the same support and their phases differ by \((-1)^{q(\bar t)}(-1)^{q(t)}=(-1)^N\), by (26).

The review describes the operator in words as controlled-\(Z\) gates followed by a Pauli \(X\) on every site, which is \(X^{\otimes N}D_N=U_N\); by (29) the two readings differ by the global sign \((-1)^N\)  [ 180 ] .

The operator \(O_N(A)\) is unitary for every \(N{\gt}0\).

Proof ▶

By (28), \(O_N(A)\) is the monomial matrix of the permutation \(t\mapsto \bar t\) with phases of modulus one.

Theorem 31.3.2.3 Square law of the review’s operator
✓

For every \(N{\gt}0\),

\begin{align} O_N(A)^2 & =(-1)^N\mathbb {1}. \notag \end{align}
Proof ▶

By (29), \(O_N(A)^2=(-1)^{2N}U_N^2=U_N^2\), and Theorem 31.3.1.4 gives \(U_N^2=(-1)^N\mathbb {1}\).

Theorem 31.3.2.4 Normality of the review’s tensor
✓

Read over the alphabet of index pairs, the review’s tensor is normal: its words of length two span \(M_{2}(\mathbb {C})\). This is the review’s statement that \(O(A)\) is injective.

Proof ▶

Let \(E_{ab}\) denote the matrix units of \(M_{2}(\mathbb {C})\). Direct multiplication gives

\begin{align} E_{00} & =\tfrac 12(A^{01}A^{01}+A^{01}A^{10}). \notag \end{align}
\begin{align} E_{01} & =\tfrac 12(A^{01}A^{01}-A^{01}A^{10}). \notag \end{align}
\begin{align} E_{10} & =\tfrac 12(A^{10}A^{01}-A^{10}A^{10}). \notag \end{align}
\begin{align} E_{11} & =\tfrac 12(A^{10}A^{01}+A^{10}A^{10}). \notag \end{align}

Let \(\widetilde B^{ij}=\sum _{m=0}^1A^{im}\otimes A^{mj}\) be the stacked product of the review’s tensor with itself, with the bond pair \((\alpha ,\alpha ')\) encoded as \(2\alpha +\alpha '\). Then \(\widetilde B^{00}=A^{01}\otimes A^{10}\), \(\widetilde B^{11}=A^{10}\otimes A^{01}\), \(\widetilde B^{01}=\widetilde B^{10}=0\), and

\begin{align} \widetilde B^{00} & =\begin{pmatrix} 0 & 0 & 0 & 0 \\ 1 & -1 & 1 & -1 \\ 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \end{pmatrix}. \label{eq:asymex_czx_review_bzero} \end{align}
\begin{align} \widetilde B^{11} & =\begin{pmatrix} 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \\ 1 & 1 & -1 & -1 \\ 0 & 0 & 0 & 0 \end{pmatrix}. \label{eq:asymex_czx_review_bone} \end{align}

Read over the alphabet of index pairs, \(\widetilde B\) is not normal.

Proof ▶

The two vanishing letters and the two Kronecker products follow from \(A^{00}=A^{11}=0\), and the displayed matrices are the Kronecker products computed entrywise. Every letter has vanishing first row, so every nonempty word does too. Hence no span of words of a fixed positive length contains the matrix unit \(E_{00}\).

The matrix \(P=\operatorname {diag}(0,1,1,0)\) is an orthogonal projector with \(P\widetilde B^{ij}=\widetilde B^{ij}\) for every index pair. Consequently \(\widetilde B^{ij}P=P\widetilde B^{ij}P\), so the range of \(P\) is invariant, and \((\mathbb {1}-P)\widetilde B^{ij}(\mathbb {1}-P)=0\). The restriction of \(\widetilde B\) to the coordinates \(1,2\) spanning the range of \(P\) is the bond-two tensor \(b\) with

\begin{align} b^{00} & =\begin{pmatrix} -1 & 1 \\ 0 & 0 \end{pmatrix}, \notag \end{align}
\begin{align} b^{11} & =\begin{pmatrix} 0 & 0 \\ 1 & -1 \end{pmatrix}, \notag \end{align}

and \(b^{01}=b^{10}=0\). For every nonempty word \(w\) over the alphabet of index pairs, \(\operatorname{tr}(\widetilde B^w)=\operatorname{tr}(b^w)\).

Proof ▶

The identity \(P\widetilde B^{ij}=\widetilde B^{ij}\) says that only the rows \(1\) and \(2\) of \(\widetilde B^{00}\) and \(\widetilde B^{11}\) are nonzero, which is visible in (30) and (31); the other two identities follow by multiplying on the right by \(P\) and by \(\mathbb {1}-P\). Let \(W_1\in \mathrm{M}_{2\times 4}\) select the coordinates \(1,2\) and \(V_1=W_1^{\mathsf T}\). Then \(V_1W_1=P\) and \(b^{ij}=W_1\widetilde B^{ij}V_1\), and Lemma I.1.9 gives the equality of traces.

The matrix

\begin{align} Q & =\frac12\begin{pmatrix} 1 & -1 \\ -1 & 1 \end{pmatrix} \notag \end{align}

is an orthogonal projector with \(b^{ij}Q=b^{ij}\) for every index pair. Consequently \(Qb^{ij}=Qb^{ij}Q\), so the range of \(\mathbb {1}-Q\) is invariant, and

\begin{align} Qb^{ij}Q & =(-1)\delta _{ij}Q. \label{eq:asymex_czx_review_canonical} \end{align}

For every nonempty word \(w\) over the alphabet of index pairs,

\begin{align} \operatorname{tr}(b^w) & =(-1)^{|w|}\operatorname{tr}(\delta ^w), \notag \end{align}

and hence \(\operatorname{tr}(\widetilde B^w)=(-1)^{|w|}\operatorname{tr}(\delta ^w)\), where \(\delta \) is the bond-one identity tensor of Definition 31.3.1.1.

Proof ▶

Both nonzero letters annihilate \((1,1)^{\mathsf T}\), which spans the range of \(\mathbb {1}-Q\); this gives \(b^{ij}Q=b^{ij}\), and multiplying on the left by \(Q\) gives \(Qb^{ij}=Qb^{ij}Q\). Identity (32) is a direct computation. Let \(W_2=\tfrac 12(1,-1)\) and \(V_2=(1,-1)^{\mathsf T}\). Then \(V_2W_2=Q\) and \(W_2b^{ij}V_2=-\delta _{ij}\), and Lemma I.1.9 gives \(\operatorname{tr}(b^w)=\operatorname{tr}((-\delta )^w)=(-1)^{|w|}\operatorname{tr}(\delta ^w)\). The last claim combines this with Theorem 31.3.2.6.

The review says that the projector \(Q\) gives an invariant subspace. Read on columns this fails, since \(b^{00}(1,-1)^{\mathsf T}=(-2,0)^{\mathsf T}\), and it is the range of \(\mathbb {1}-Q\) that is invariant. The review’s discussion of the canonical form notes that a nontrivial invariant subspace exists if and only if one exists for the action on rows, and the identity \(Qb^{ij}=Qb^{ij}Q\) says exactly that the range of \(Q\), read on rows, is invariant. In either reading \(Q\) cuts out the block \((-1)\delta _{ij}\), which is the canonical form the review states.

Theorem 31.3.2.8 The global square law from the canonical form
✓

For every \(N{\gt}0\), the periodic operator generated by the stacked tensor \(\widetilde B\) is \((-1)^N\mathbb {1}\).

Proof ▶

By Theorem 31.3.2.7, every word trace of \(\widetilde B\) of positive length \(N\) is \((-1)^N\) times the corresponding word trace of \(\delta \). Lemma 29.6.1 converts this into the equality of periodic operators, and \(\delta \) generates the identity.

This is the review’s conclusion that the canonical form \((-1)\delta _{ij}\) globally means \(O(A)^2=(-1)^N\mathbb {1}\): the stacked product generates the square of the generated operators, so the statement agrees with Theorem 31.3.2.3, reached here through the two reduction steps instead of the explicit kernel. The main text of the review instead describes the one-dimensional block of the square as the identity operator. The block \((-1)\delta _{ij}\) generates \((-1)^N\mathbb {1}\), which is the identity for even \(N\); rescaling the tensor by a scalar \(c\) with \(c^2=-1\) turns the block into \(\delta _{ij}\) at every length  [ 180 ] .

31.3.3 The decorated representative

Garre-Rubio and Schuch  [ 200 , Section III.D ] write the CZX symmetry with an additional Pauli \(Z\) on every site, \(U=\prod _iZ_i\prod _i\mathrm{CZ}_{i,i+1}\prod _iX_i\), as a bond-two tensor built from delta tensors and the unnormalized Hadamard matrix. This representative has order two. Its fusion tensors reduce two stacked layers to one, and the two ways of fusing three layers differ by the sign \(\omega =-1\)  [ 200 , Section III.A ] .

The decorated CZX tensor is the bond-two tensor \(\widehat T\) with

\begin{align} \widehat T^{01} & =\begin{pmatrix} 1 & 0 \\ 1 & 0 \end{pmatrix}, \notag \end{align}
\begin{align} \widehat T^{10} & =\begin{pmatrix} 0 & -1 \\ 0 & 1 \end{pmatrix}, \notag \end{align}

and \(\widehat T^{00}=\widehat T^{11}=0\). Its entries are \(\widehat T^{ij}_{\ell r}=\delta _{i,1-j}\delta _{r,i}(-1)^{\ell i+i}\). Its matrices are the transposes of those of the bond-two tensor \(C\) of Definition 19.7.2.1, and \(C^{ij}=(-1)^iA^{ij}\) with \(A\) the tensor of Definition 31.3.1. For a configuration \(s\in \{ 0,1\} ^N\) write \(|s|=\sum _ns_n\), and let \(Z^{\otimes N}\) be the diagonal operator with entries \((-1)^{|s|}\).

For every \(N{\gt}0\) and every \(s,t\in \{ 0,1\} ^N\), the periodic operator \(O_N(\widehat T)\) satisfies

\begin{align} O_N(\widehat T)(s,t) & =\delta _{s,\bar t}(-1)^{q(s)+|s|}. \notag \end{align}

Thus \(O_N(\widehat T)=Z^{\otimes N}O_N(A)\), \(O_N(\widehat T)\) is unitary, and

\begin{align} O_N(\widehat T)^2 & =\mathbb {1}. \notag \end{align}
Proof ▶

The factor \(\delta _{r,i}\) forces the bond configuration \(g_n=s_{n-1}\), and the surviving product is \(\prod _n(-1)^{s_{n-1}s_n+s_n}=(-1)^{q(s)+|s|}\) when \(s=\bar t\). Comparison with (28) gives \(O_N(\widehat T)=Z^{\otimes N}O_N(A)\). The operator is a monomial matrix with phases of modulus one, hence unitary. For the square, the phase at \(t\) is \((-1)^{q(\bar t)+q(t)}(-1)^{|\bar t|+|t|}\); the first factor is \((-1)^N\) by (26), and the second is \((-1)^N\) because \(|\bar t|+|t|=N\).

For every \(N{\gt}0\), \(O_N(\widehat T)\) is the periodic operator of the group-cocycle construction for the generator \(s\) of \(\mathbb {Z}_2\) and the nontrivial three-cocycle \(\omega _1\).

Proof ▶

Both operators have the kernel

\begin{align} (s,t) & \mapsto \delta _{s,\bar t}\, (-1)^{q(s)+|s|}, \notag \end{align}

by Theorems 31.3.3.2 and 31.8.2.1.

Theorem 31.3.3.4 Normality of the decorated tensor
✓

Read over the alphabet of index pairs, the decorated tensor is normal: its words of length two span \(M_{2}(\mathbb {C})\).

Proof ▶

Direct multiplication gives

\begin{align} E_{00} & =\tfrac 12(\widehat T^{01}\widehat T^{01}-\widehat T^{10}\widehat T^{01}). \notag \end{align}
\begin{align} E_{01} & =-\tfrac 12(\widehat T^{01}\widehat T^{10}+\widehat T^{10}\widehat T^{10}). \notag \end{align}
\begin{align} E_{10} & =\tfrac 12(\widehat T^{01}\widehat T^{01}+\widehat T^{10}\widehat T^{01}). \notag \end{align}
\begin{align} E_{11} & =\tfrac 12(\widehat T^{10}\widehat T^{10}-\widehat T^{01}\widehat T^{10}). \notag \end{align}

Let \(S^{ij}=\sum _m\widehat T^{im}\otimes \widehat T^{mj}\) be the stacked product of two layers, the first factor being the upper layer and a bond pair being ordered (upper, lower), and let \(R^{ij}=\sum _{m,m'}\widehat T^{im}\otimes \widehat T^{mm'}\otimes \widehat T^{m'j}\) be the stacked product of three layers. With \(|\hat\pm \rangle =|0\rangle \pm |1\rangle \), the fusion tensors are the column \(V=-|\hat-\rangle \otimes |\hat+\rangle \), contracted with the right bonds of two layers, and the row \(\hat V=\langle 1|\otimes \langle 0|\), contracted with the left bonds. The two partial fusions of three layers are \(\hat V\otimes \mathbb {1}\), fusing the left bonds of the upper two layers, and \(\mathbb {1}\otimes V\), fusing the right bonds of the lower two layers.

For every word \(w=((s_1,t_1),\ldots ,(s_k,t_k))\) with \(k\geq 0\) and all index pairs \(a,b\),

\begin{align} \hat VS^wV & =\Bigl(\prod _{n=1}^k\delta _{s_nt_n}\Bigr)\mathbb {1}_1, \label{eq:asymex_czx_v_contract} \\ S^aS^wS^b & =\Bigl(\prod _{n=1}^k\delta _{s_nt_n}\Bigr)S^aV\hat VS^b. \label{eq:asymex_czx_s_contract} \end{align}

In particular \(\hat VV=1\) and \(S^aS^b=S^aV\hat VS^b\).

Proof ▶

The identities \(S^aS^b=S^aV\hat VS^b\) and \(\hat VS^{(s,t)}V=\delta _{st}\) are finite integer computations. Identity (33) follows by induction on \(k\): inserting \(V\hat V\) between the first two letters splits off the factor \(\hat VS^{(s_1,t_1)}V\). Identity (34) follows by the same induction, contracting one intermediate letter at a time.

The source states (34) with at least one intermediate site; the case \(k=0\) is the identity \(S^aS^b=S^aV\hat VS^b\).

Theorem 31.3.3.7 The associator sign of the decorated tensor
✓

For all index pairs \((i_0,j_0),(i_1,j_1),(i_2,j_2)\),

\begin{align} (\hat V\otimes \mathbb {1})R^{i_0j_0}R^{i_1j_1}R^{i_2j_2}(\mathbb {1}\otimes V) & =-\widehat T^{i_0j_0}\widehat T^{i_1j_1}\widehat T^{i_2j_2}. \notag \end{align}

That is, the two ways of fusing three layers on three sites differ by the sign \(\omega =-1\).

Proof ▶

All matrices involved have integer entries, and the identity is checked over the integers for each of the \(2^6\) choices of indices.

Write \(\mathbb {Z}_2=\{ e,s\} \). The bond-one identity tensor for \(e\) and the decorated tensor \(\widehat T\) for \(s\) represent \(\mathbb {Z}_2\) by normal tensors whose periodic operators multiply as the group on every nonempty chain. Choose the fusion tensors to be the identity whenever a factor is \(e\), and the pair \((\hat V,V)\) of Definition 31.3.3.5 for \((s,s)\). Then the two fusion trees of three copies of \(\widehat T\) satisfy

\begin{align} (\hat V\otimes \mathbb {1})R^{\mathbf w} & =-(\mathbb {1}\otimes \hat V)R^{\mathbf w} \notag \end{align}

for every nonempty word \(\mathbf w\), so \(\omega (s,s,s)=-1\), while \(\omega (s,e,s)=1\). For every choice of fusion tensors, \(\omega (s,e,s)\, \omega (s,s,s)=-1\), and the anomaly three-cocycle is not cohomologous to the constant cochain one: the anomaly class in \(H^3(\mathbb {Z}_2,\mathbb {C}^\times _{\mathrm{triv}})\) is nonzero.

Proof ▶

Both fusion trees intertwine two letters with the target: \(X R^{a}R^{b}=\widehat T^{a}XR^{b}\) for \(X=\hat V\otimes \mathbb {1}\) and \(X=\mathbb {1}\otimes \hat V\) and all letters \(a,b\), and on a single letter \((\hat V\otimes \mathbb {1})R^{a}=-(\mathbb {1}\otimes \hat V)R^{a}\); each is an integer identity checked letter by letter. Induction on the word gives the displayed identity, and the characterization of \(\omega \) gives \(\omega (s,s,s)=-1\). For \((s,e,s)\) both trees reduce to \(\hat V\). The product \(\omega (s,e,s)\, \omega (s,s,s)\) is invariant under the fusion-tensor gauge action because \(s^2=e\), and changing the fusion tensors acts by that gauge action. Since the anomaly three-cocycle is not cohomologous to the constant cochain one, its class is nonzero by Corollary 19.5.1.9.

The decorated representation exchanges the product states \(|0\rangle ^{\otimes N}\) and \(|1\rangle ^{\otimes N}\) with phase one at every length \(N\geq 1\), so these form a pair of blocks permuted by \(\mathbb {Z}_2\). Action tensors are given by the right vectors \(|\hat+\rangle \) and \(-|\hat+\rangle \) and the left vectors \(\langle 1|\) and \(-\langle 0|\). For every choice of action tensors, with the fusion tensors of Theorem 31.3.3.8,

\begin{align} \omega (s,s,s) & =\frac{L^0_{s,s}L^0_{s,e}}{L^1_{s,s}L^0_{e,s}}=-1, \notag \end{align}

the second route to the anomaly in [ 200 , lines 1246–1339 ] . The left action vectors printed there are corrected here [ 133 ] .

Proof ▶

For \(c\in \{ 0,1\} \) the spin flip of the constant configuration \(c^N\) is \((1-c)^N\), and \(q((1-c)^N)+|(1-c)^N|=N(1-c)^2+N(1-c)=2N(1-c)\). By Theorem 31.3.3.2,

\begin{align} O_N(\widehat T)\, |c\rangle ^{\otimes N} & =(-1)^{2N(1-c)}\, |1-c\rangle ^{\otimes N} =|1-c\rangle ^{\otimes N}. \notag \end{align}

The action of \(\widehat T\) on \(|s\rangle \) has the single nonzero letter \(B_s=B_s^{1-s}\), with

\begin{align} B_0 & =-|\hat-\rangle \langle 1|, & B_1 & =|\hat+\rangle \langle 0|. \notag \end{align}

For the pairs \((v_0,w_0)=(\langle 1|,|\hat+\rangle )\) and \((v_1,w_1)=(-\langle 0|,-|\hat+\rangle )\), and each \(s\in \{ 0,1\} \),

\begin{align} v_sw_s & =1, & v_sB_sw_s & =1, & B_sw_sv_sB_s & =B_s^2, \notag \end{align}

while the other letter vanishes on both sides. These integer identities, checked letter by letter, make \((v_s,w_s)\) a reduction of the action onto the exchanged product state; for the identity element the action tensors are the trivial identifications. The ratio formula is Theorem 19.5.4.4 for the compatible L-symbols of Theorem 19.5.4.3, and its value is \(\omega (s,s,s)=-1\).

For every choice of action tensors on the product states \(|0\rangle ^{\otimes N}\) and \(|1\rangle ^{\otimes N}\), and every pair of domain walls \(e_{AB}\) and \(e_{BA}\) exchanged by the generator with phases \(c_{AB}\) and \(c_{BA}\),

\begin{align} c_{AB}\, c_{BA} & =-1, \notag \end{align}

the anomaly of the decorated CZX symmetry seen on its domain walls [ 200 , Section III ] . For the action tensors of Theorem 31.3.3.9, the walls \(e_{AB}=|0\rangle \) and \(e_{BA}=-|1\rangle \) are exchanged with \(c_{AB}=1\) and \(c_{BA}=-1\) (with the corrected left action vectors [ 133 ] ), and \(U|\psi (0\text{-}1\text{-}0)\rangle =-|\psi (1\text{-}0\text{-}1)\rangle \) on every chain with long enough regions.

Proof ▶

By Theorem 19.5.5.15 with the fusion tensors of Theorem 31.3.3.8, \(c_{AB}c_{BA}=\omega (s,s,s)\, \omega (s,e,s)=-1\). For the explicit walls write \(V_x\) and \(W_x\) for the left and right action vectors of \(s\) on \(|x\rangle ^{\otimes N}\), and \(\tilde A_x=O_s\cdot A_x\) for the acted letters. For \(e_{AB}\), with \(V_0=\langle 1|\) and \(W_1=-|\hat+\rangle \), each letter satisfies

\begin{align} A_1^jV_0 & =V_0\tilde A_0^j, \notag \\ \tilde A_1^jW_1 & =W_1A_0^j, \notag \\ V_0(O_s\cdot e_{AB})^iW_1 & =e_{BA}^i, \notag \end{align}

so \(V_0\tilde A_0^{\mathbf u}(O_s\cdot e_{AB})^i\tilde A_1^{\mathbf v}W_1 =A_1^{\mathbf u}e_{BA}^iA_0^{\mathbf v}\) for all words, and \(c_{AB}=1\). For \(e_{BA}\), the right action vector \(W_0=|\hat+\rangle \) and \(W'=-|0\rangle +|1\rangle \) satisfy \(\tilde A_0^jW_0=W'A_1^j\) and \(\tilde A_0^jW'=W'A_1^j\), so \(\tilde A_0^{\mathbf v}W_0=W'A_1^{\mathbf v}\) for every nonempty word \(\mathbf v\). Together with \(A_0^jV_1=V_1\tilde A_1^j\) for \(V_1=-\langle 0|\) and \(V_1(O_s\cdot e_{BA})^iW'=-e_{AB}^i\), this gives \(c_{BA}=-1\) with at least one site on the right of the wall. The last statement is Theorem 19.5.5.3.

With the action tensors of Theorem 31.3.3.9 (with the corrected left action vectors [ 133 ] ), the walls \(e_{AB}=|0\rangle \) and \(e_{BA}=i|1\rangle \) are exchanged by the generator with \(c_{AB}=c_{BA}=i\), and the local action of the generator on an open chain containing the pair \(|0\rangle \), \(-|1\rangle \) with long regions is the phase \(-1\). These are the tensor identities behind the semionic exchange statistics of [ 200 , Section III.F ] .

Proof ▶

Rescale the wall \(-|1\rangle \) of Theorem 31.3.3.10 by \(1/i\), using Theorem 19.5.5.11 with \(s=i\); the second statement is Theorem 19.5.5.4 with \(c_{AB}c_{BA}=-1\).

With the action tensors and the domain walls \(e_{AB}=|0\rangle \), \(e_{BA}=-|1\rangle \) of Theorem 31.3.3.10, the vectors \(\langle 0|\) and \(\langle 1|\) are left inverses of the two product states with separated supports, and the domain-wall string \(O^{[i,j]}\) creates the state \(|\psi (0\text{-}1\text{-}0)\rangle \) from \(|0\rangle ^{\otimes N}\) on the periodic chain of every length \(N\geq 2\), for all sites \(i{\lt}j\). For sites \(i_2{\lt}i_1{\lt}j_1{\lt}j_2\) whose three inner regions are longer than a fixed buffer,

\begin{align} O^{[i_1,j_1]}O^{[i_2,j_2]}|0\rangle ^{\otimes N} & =-\, O^{[i_2,j_2]}O^{[i_1,j_1]}|0\rangle ^{\otimes N}, \notag \end{align}

the semionic statistics of the domain walls of [ 200 , Section III.F ] .

Proof ▶

The left inverses are checked letter by letter. The exchange is Theorem 19.5.5.7 with \(c_{AB}c_{BA}=1\cdot (-1)=-1\).

There is no normal matrix product state of positive bond dimension whose periodic vector is fixed by the decorated CZX operator on every nonempty chain.

Proof ▶

The bond-one identity tensor fixes every periodic vector, so such a state would be invariant under the whole representation of \(\mathbb {Z}_2\). By Theorem 19.5.3.4 its anomaly class would then be trivial, contradicting Theorem 31.3.3.8.

31.3.4 Asymmetric compression of the square

By (25), the periodic operator satisfies \(O_N(B)=U_N^2=(-1)^N\mathbb {1}\), and \(\operatorname{tr}(B^w)=(-1)^{|w|}\operatorname{tr}(\delta ^w)\) for all nonempty words \(w\). This periodic comparison with the bond-one identity tensor with weight \(-1\) lies beyond the unit-weight setting. The sitewise theory of  [ 199 , Appendix A ] imposes a closedness requirement for arbitrary boundary conditions. The following example distinguishes a word-level compression from a sitewise intertwiner.

For a word \(w=((i_1,j_1),\ldots ,(i_{|w|},j_{|w|}))\), write \(B^w=B^{i_1j_1}\cdots B^{i_{|w|}j_{|w|}}\), and use the same convention for the other tensors. The empty word evaluates to the identity matrix on the corresponding bond space.

Theorem 31.3.4.1 Normality of the symmetry tensor and of the target
✓

The bond-two symmetry tensor is normal: its length-two words span \(M_{2}(\mathbb {C})\). The target \(-\delta \) is normal: its bond dimension is one and one of its matrices is the nonzero scalar \(-1\).

Proof ▶

Let \(E_{ab}\) denote the matrix units of \(M_{2}(\mathbb {C})\). Direct multiplication gives

\begin{align} E_{00} & =\tfrac 12(T_0T_0+T_1T_0). \notag \end{align}
\begin{align} E_{10} & =\tfrac 12(T_0T_0-T_1T_0). \notag \end{align}
\begin{align} E_{01} & =\tfrac 12(T_0T_1-T_1T_1). \notag \end{align}
\begin{align} E_{11} & =\tfrac 12(T_0T_1+T_1T_1). \notag \end{align}

Thus every matrix unit lies in the length-two word span. For the target, its matrix at the letter \((0,0)\) is the nonzero scalar \(-1\), so Theorem I.2.4 applies with the single position of the one-by-one matrix algebra.

The stacked product of Definition 31.3.1.1 carries the block triangular form of Theorem 29.5.1 for the single slot \(-\delta \) with \(z=3\) zero slots and \(4=1+3\). The compression pair is

\begin{align} W & =(0,0,-1,0). \notag \end{align}
\begin{align} V & =(1,1,-1,-1)^{\mathsf T}. \notag \end{align}

It satisfies \(WV=1\) and \(WB^wV=(-\delta )^w\) for every word. The remainder \(R^{ij}=B^{ij}-V(-\delta )^{ij}W\) satisfies

\begin{align} R^{i_1j_1}R^{i_2j_2}R^{i_3j_3}R^{i_4j_4} & =0 \notag \end{align}

for every choice of four index pairs.

Proof ▶

Set \(k=(1,0,0,-1)^{\mathsf T}\) and \(v=(1,1,-1,-1)^{\mathsf T}\). The only nonzero letters of \(B\) are

\begin{align} B^{00} & =\begin{pmatrix} 0 & 0 & 1 & 0 \\ 0 & 0 & 1 & 0 \\ 0 & 0 & -1 & 0 \\ 0 & 0 & -1 & 0 \end{pmatrix}. \label{eq:asymex_czx_bzero} \end{align}
\begin{align} B^{11} & =\begin{pmatrix} 0 & 1 & 0 & 0 \\ 0 & -1 & 0 & 0 \\ 0 & 1 & 0 & 0 \\ 0 & -1 & 0 & 0 \end{pmatrix}. \label{eq:asymex_czx_bone} \end{align}

Both annihilate \(k\), their images lie in \(\operatorname{span}_{\mathbb {C}}\{ k,v\} \), and \(B^{00}v=-v\), \(B^{11}v=2k-v\). Choose a basis beginning with \(k,v\) and complete it with two further vectors. Every letter is upper triangular in this basis, with diagonal \((0,-\delta _{i,j},0,0)\). A completion compatible with the displayed row \(W\) gives the compression pair by Theorem I.1.2 applied to the second coordinate. The vanishing of a product of four remainder matrices is clause (vi) of Theorem 29.5.1 with \(|S|+z=4\).

Theorem 31.3.4.3 Periodic data of the squared symmetry
✓

For every nonempty word \(w\) over the alphabet of index pairs, \(\operatorname{tr}(B^w)=(-1)^{|w|}\operatorname{tr}(\delta ^w)\). This is \(U_N^2=(-1)^N\mathbb {1}\) at the level of periodic coefficients.

Proof ▶

Proposition 29.5.3 applied to the compression of Theorem 31.3.4.2 gives \(\operatorname{tr}(B^w)=\operatorname{tr}((-\delta )^w)\). Pulling the scalar out of each letter contributes \((-1)^{|w|}\).

Theorem 31.3.4.4 Both sitewise intertwiner spaces vanish
✓

If \(v\in \mathbb {C}^4\) satisfies \(B^{ij}v=(-\delta )^{ij}v\) for every index pair, then \(v=0\). If a row vector \(u\in \mathbb {C}^4\) satisfies \(uB^{ij}=(-\delta )^{ij}u\) for every index pair, then \(u=0\).

Proof ▶

Use the two nonzero matrices (35) and (36). The right-intertwiner equations are

\begin{align} (v_2,v_2,-v_2,-v_2)^{\mathsf T} & =-(v_0,v_1,v_2,v_3)^{\mathsf T}, \notag \end{align}

and

\begin{align} (v_1,-v_1,v_1,-v_1)^{\mathsf T} & =-(v_0,v_1,v_2,v_3)^{\mathsf T}. \notag \end{align}

They give \(v_1=v_2=0\) and then \(v_0=v_3=0\). For a left intertwiner, the equations are

\begin{align} (0,0,u_0+u_1-u_2-u_3,0) & =-u, \notag \end{align}

and

\begin{align} (0,u_0-u_1+u_2-u_3,0,0) & =-u. \notag \end{align}

The equation for \(B^{00}\) gives \(u_0=u_1=u_3=0\), and the equation for \(B^{11}\) gives \(u_2=0\).

Remark 31.3.4.5 Failure of closure under conjugate transposition

Corollary 29.8.4 applies to Theorem 31.3.4.4: the algebra generated by the matrices of \(B\) is not closed under conjugate transposition in these coordinates, while the physical operator is unitary (Theorem 31.3.1.3). The absence of a sitewise intertwiner persists under an invertible change of bond coordinates. For the decorated tensor of Section 31.3.3, the anomaly class is computed in Theorem 31.3.3.8: it is nontrivial for every choice of fusion tensors. The same value \(\omega (s,s,s)=-1\) is recovered in Theorem 31.3.3.9 as a ratio of the L-symbols of the two product states exchanged by the symmetry.

31.3.5 A non-simple family with an oscillating coefficient

Let \(M\) be the bond-two tensor of Definition 31.3.1.1, with the first physical index denoting the output. For a bit configuration \(t=(t_0,\ldots ,t_{N-1})\), write \(\bar t_n=1-t_n\) and \(E(t)=\sum _{n=0}^{N-1}t_nt_{n+1}\) (with cyclic subscripts). By Theorem 31.3.1.2, the periodic operator acts as

\begin{align} U_N|t\rangle & =(-1)^{E(t)}|\bar t\rangle . \label{eq:asymex_plus_basis} \end{align}

In terms of the tensor entries,

\begin{align} \operatorname{tr}\left(M^{s_0,t_0}\cdots M^{s_{N-1},t_{N-1}}\right) & =\left(\prod _{n=0}^{N-1}\delta _{s_n,1-t_n}\right) (-1)^{\sum _{n=0}^{N-1}t_{n-1}t_n} =\delta _{s,\bar t}(-1)^{E(t)}. \label{eq:asymex_plus_kernel} \end{align}

Here \(\delta _{s,\bar t}\) is one exactly when the two configurations agree, and \(I_N=\mathbb {1}^{\otimes N}\) denotes the identity on the \(N\)-qubit space. Theorems 31.3.1.3 and 31.3.1.4 give unitarity together with the square and adjoint

\begin{align} U_N^2 & =(-1)^NI_N, \label{eq:asymex_plus_unitary} \\ U_N^\dagger =U_N^{-1} & =(-1)^NU_N. \notag \end{align}

Define the operator family \(O_N=I_N+U_N\). Its basis action is

\begin{align} O_N|t\rangle & =|t\rangle +(-1)^{E(t)}|\bar t\rangle . \label{eq:asymex_plus_action} \end{align}

The identity and the CZX operator are generated by normal, inequivalent blocks of bond dimensions one and two. Their sum therefore has a non-simple matrix product representation of bond dimension three. Before considering its virtual compression, its physical square follows from (39):

\begin{align} O_N^2 & =(1+(-1)^N)I_N+2\, U_N. \label{eq:asymex_czx_plus_square} \end{align}

The identity coefficient is two on even rings and zero on odd rings.

For even \(N{\gt}0\), \(O_N/2\) is an orthogonal projector. For odd \(N{\gt}0\), \(O_N\) is invertible, with inverse \((I_N-U_N)/2\).

Proof ▶

For even \(N\), unitarity and (39) give \(U_N^\dagger =U_N\) and \(U_N^2=I_N\). Consequently,

\begin{align} \left(\frac{O_N}{2}\right)^\dagger & =\frac{O_N}{2}, \notag \\ \left(\frac{O_N}{2}\right)^2 & =\frac{I_N+2U_N+U_N^2}{4}=\frac{O_N}{2}. \notag \end{align}

For odd \(N\), \(U_N^2=-I_N\). Both factors are polynomials in \(U_N\), and

\begin{align} (I_N+U_N)\frac{I_N-U_N}{2} & =\frac{I_N-U_N^2}{2} =I_N =\frac{I_N-U_N}{2}(I_N+U_N). \notag \end{align}

At length zero, the unnormalized trace boundary assigns the scalar value \(U_0=[2]\) to the bond-two tensor and \(O_0=[3]\) to its direct sum with the bond-one identity, so the square law (39) holds only for positive lengths.

The generating tensor is \(N^{ij}=\delta ^{ij}\oplus M^{ij}\) of bond dimension three, where \(\delta ^{ij}\) is the bond-one identity tensor. Here \(N^{ij}\) denotes a local matrix, while the integer \(N\) denotes the system size. The ordinary trace boundary gives

\begin{align} \operatorname{tr}\left(N^{s_0,t_0}\cdots N^{s_{N-1},t_{N-1}}\right) & =\prod _{n=0}^{N-1}\delta _{s_n,t_n} +\operatorname{tr}\left(M^{s_0,t_0}\cdots M^{s_{N-1},t_{N-1}}\right) =O_N(s,t). \notag \end{align}

The source tensor is the stacked product of bond dimension nine,

\begin{align} B^{ij} & =\sum _{m=0}^{1}N^{im}\otimes N^{mj}. \label{eq:asymex_plus_stack} \end{align}

Its four target slots, indexed by \(s=0,1,2,3\), are \(C_0=\delta \), \(C_1=-\delta \), \(C_2=M\), and \(C_3=M\), of bond dimensions \(1\), \(1\), \(2\), and \(2\), respectively. Each tensor is read over the alphabet of physical index pairs in the order \((0,0)\), \((0,1)\), \((1,0)\), \((1,1)\).

Stacking represents physical multiplication: expanding the intermediate physical configuration \(r\) and using multiplicativity of the Kronecker product and \(\operatorname{tr}(A\otimes D)=\operatorname{tr}(A)\operatorname{tr}(D)\) gives

\begin{align} O_N^2(s,t) & =\sum _r \operatorname{tr}\left(\prod _{n=0}^{N-1}N^{s_n,r_n}\right) \operatorname{tr}\left(\prod _{n=0}^{N-1}N^{r_n,t_n}\right) =\operatorname{tr}\left(\prod _{n=0}^{N-1}B^{s_n,t_n}\right). \label{eq:asymex_plus_contraction} \end{align}

All matrix products are ordered by increasing site index. Thus the periodic multiplication law is established independently of the asymmetric fundamental theorem.

\begin{tenkz}[rows={op,op}, cols=4, boundary=periodic]
        \tn[skin=mpo, ports={90:physical:$i_1$, 270:physical}]{N} &
        \tn[skin=mpo, ports={90:physical:$i_2$, 270:physical}]{N} &
        \tn[skin=dots, ports={180:virtual, 0:virtual}]{} &
        \tn[skin=mpo, ports={90:physical:$i_N$, 270:physical}]{N} \\
        \tn[skin=mpo, ports={90:physical, 270:physical:$j_1$}]{N} &
        \tn[skin=mpo, ports={90:physical, 270:physical:$j_2$}]{N} &
        \tn[skin=dots, ports={180:virtual, 0:virtual}]{} &
        \tn[skin=mpo, ports={90:physical, 270:physical:$j_N$}]{N}
    \end{tenkz}  \(=\)  \begin{tenkz}[rows={op}, cols=4, boundary=periodic]
        \tn[skin=mpo, ports={90:physical:$i_1$, 270:physical:$j_1$}]{B} &
        \tn[skin=mpo, ports={90:physical:$i_2$, 270:physical:$j_2$}]{B} &
        \tn[skin=dots, ports={180:virtual, 0:virtual}]{} &
        \tn[skin=mpo, ports={90:physical:$i_N$, 270:physical:$j_N$}]{B}
    \end{tenkz}

The source of Definition 31.3.5.2 carries the block triangular form of Theorem 29.5.1 for the four slots with \(z=3\) zero slots and \(9=1+1+2+2+3\). Writing \(d_s\) for the dimension of \(C_s\), the compression maps \(W_s:\mathbb {C}^9\to \mathbb {C}^{d_s}\) and \(V_s:\mathbb {C}^{d_s}\to \mathbb {C}^9\) satisfy

\begin{align} W_sV_t & = \begin{cases} \mathbb {1}_{d_s}, & s=t, \\ 0, & s\ne t. \end{cases} \notag \end{align}

For every word \(w\) over the alphabet of physical index pairs, \(W_sB^wV_s=C_s^w\). The remainder \(R^{ij}=B^{ij}-\sum _{s=0}^3V_sC_s^{ij}W_s\) satisfies \(R^w=0\) whenever \(|w|\geq 7\).

Proof ▶

The splitting \(\mathbb {C}^3=\mathbb {C}\oplus \mathbb {C}^2\) induces a four-summand decomposition of \(\mathbb {C}^3\otimes \mathbb {C}^3\). After grouping these summands, each stacked letter has the form

\begin{align} B^{ij} & \cong \delta ^{ij}\oplus M^{ij}\oplus M^{ij} \oplus \left(\sum _{m=0}^1M^{im}\otimes M^{mj}\right). \notag \end{align}

The fourth summand is the squared tensor of Section 31.3. Its flag contributes the target \(-\delta \) and three zero slots. The other three summands already carry \(\delta \), \(M\), and \(M\).

Assemble the change of bond coordinates from these four summands. Checking block triangularity and the matched and unmatched diagonal blocks is a finite verification over integer matrices. Theorem I.1.2 then gives the compression pairs. The dimension count and the nilpotency bound are clauses (vii) and (vi) of Theorem 29.5.1, with \(|S|+z=4+3=7\).

Theorem 31.3.5.4 The oscillating structure coefficient
✓

For every nonempty word \(w\) over the alphabet of index pairs,

\begin{align} \operatorname{tr}(B^w) & =(1+(-1)^{|w|})\operatorname{tr}(\delta ^w)+2\operatorname{tr}(M^w). \label{eq:asymex_czx_plus_trace} \end{align}
Proof ▶

Proposition 29.5.3 applied to Theorem 31.3.5.3 gives, for nonempty \(w\),

\begin{align} \operatorname{tr}(B^w) & =\sum _{s=0}^3\operatorname{tr}(C_s^w) =\operatorname{tr}(\delta ^w)+\operatorname{tr}((-\delta )^w)+2\operatorname{tr}(M^w). \notag \end{align}

Each letter of the second slot contributes a factor \(-1\), so \(\operatorname{tr}((-\delta )^w)=(-1)^{|w|}\operatorname{tr}(\delta ^w)\). This proves (46).

Taking \(|w|=N{\gt}0\), (43) identifies (46) with the physical square law (41). The compression resolves the oscillating integer coefficient into the signed weights \(+1\) and \(-1\): the coefficient \(1+(-1)^N\) is their length-\(N\) power sum, as in Theorem 29.7.2. The two copies of \(M\) each have unit weight and contribute the constant coefficient two. This is the general power-sum mechanism, not an instance of the positive diagonal matrices in the characterization of matrix product density operator renormalization fixed points of  [ 13 , Theorem 4.14(ii) ] . In particular, the even-ring projector property does not establish an MPDO renormalization-fixed-point condition.

31.3.6 Scalar three-cocycles on the group of order two

The scalar three-cocycles on the group of order two, whose two gauge classes are distinguished below, are the candidates for the anomaly class of a representation of that group; for the decorated CZX representation the class is the nontrivial one, by Theorem 31.3.3.8. For scalar associators, the three-cocycle and fusion-gauge conventions follow [ 200 ] .

Write \(\mathbb {Z}_2=\{ e,s\} \) multiplicatively, with \(s^2=e\). Identify \(e,s\) with the bits \(0,1\) only in exponents. For \(p\in \{ 0,1\} \), define

\begin{align} \omega _p(a,b,c) & =(-1)^{pabc}. \end{align}

Thus \(\omega _p(s,s,s)=(-1)^p\), all other values are one, and \(\omega _0\) is the constant cochain one.

Each \(\omega _p\) is normalized, has unit modulus, and satisfies, for all \(a,b,c,d\in \mathbb {Z}_2\),

\begin{align} \omega _p(a,b,c)\omega _p(a,bc,d)\omega _p(b,c,d) & =\omega _p(ab,c,d)\omega _p(a,b,cd). \end{align}

Normalization means that its value is one whenever any argument is \(e\).

Proof ▶

An identity argument excludes the triple \((s,s,s)\), proving normalization. For the cocycle equation, check the two choices for each of \(a,b,c,d\) and for \(p\), using \(s^2=e\). Every value is either one or a power of \(-1\), so its modulus is one.

The cochains \(\omega _p\) and \(\omega _q\) are cohomologous if and only if \(p=q\), even when the scalar two-cochain implementing the gauge change is not required to be normalized. The inversion scalar \(\sigma _\omega (g)=\omega (g,g^{-1},g)\) therefore satisfies \(\sigma _{\omega _p}(s)=(-1)^p\). For a normalized scalar two-cochain \(\beta \), the fusion-gauge transform satisfies

\begin{align} (\beta \cdot \omega _p)(s,s,s) & =(-1)^p, \end{align}

where the convention is

\begin{align} (\beta \cdot \omega )(a,b,c) & =\frac{\beta (b,c)\beta (a,bc)}{\beta (a,b)\beta (ab,c)}\omega (a,b,c). \end{align}
Proof ▶

Since \(s^{-1}=s\), the inversion scalar equals \(\omega _p(s,s,s)\). The criterion in Theorem 19.5.10.105 identifies triviality of the scalar gauge class with \(\sigma _\omega (s)=1\). Hence \(\omega _1\) is not gauge trivial. If \(p\neq q\), one representative is \(\omega _0=1\) and the other is \(\omega _1\); cohomology, using symmetry when needed, would contradict this nontriviality. If \(p=q\), use reflexivity. Finally, substitute \(s^2=e\) in the fusion-gauge coboundary factor and use \(\beta (e,s)=\beta (s,e)=1\).

31.4 The anomalous \(\mathbb {Z}_2\) symmetry of the Levin–Gu edge

The edge Hamiltonian of the Levin–Gu model, unitarily equivalent to the XX chain, commutes with the \(\mathbb {Z}_2\) symmetry \(U_N=\prod _nCZ_{n,n+1}\prod _nZ_nX_n\) on a ring of \(N\) qubits  [ 213 , Section II ] . The source writes it as a bond-two matrix product operator, reduces the product of two copies to a bond-three tensor \(A_0\) padded by a zero block, and states that \(A_0\) is not injective, cannot be further decomposed into a direct sum of injective matrix product operators, and generates the identity on periodic chains. This section reads these statements through the multi-block asymmetric compression theorem (Theorem 29.5.1). The associator of the fusion tensors, \(\omega (1,1,1)=-1\) in  [ 213 , Section II ] , is proved below. The unrestricted scalar relation on the full virtual space is corrected to a relation on the physical images, as explained in  [ 181 ] .

The first physical index is the output and the second the input, as in the source. For a word \(w\) in the index pairs, \(B^w\) denotes the product of the matrices of \(B\) along \(w\), as in Section 31.3.

Definition 31.4.1 The CZY tensor and its stacked square
✓

The CZY tensor \(A_1\) has bond dimension two and the only nonzero matrices

\begin{align} A_1^{01} & =\begin{pmatrix} 1 & 1 \\ 0 & 0 \end{pmatrix}. \notag \end{align}
\begin{align} A_1^{10} & =\begin{pmatrix} 0 & 0 \\ -1 & 1 \end{pmatrix}. \notag \end{align}

Its stacked square is the bond-four tensor \(\widetilde A_0^{ik}=\sum _jA_1^{ij}\otimes A_1^{jk}\), so that \(\widetilde A_0^{00}=A_1^{01}\otimes A_1^{10}\), \(\widetilde A_0^{11}=A_1^{10}\otimes A_1^{01}\), and the two mixed matrices vanish  [ 213 , Section II ] . The single target of its compression is the bond-one identity tensor \(\delta ^{ij}=\delta _{i,j}\).

The periodic operator \(U_N\) of \(A_1\) has the matrix coefficients \(U_N(s,t)=\operatorname{tr}(A_1^{s_0t_0}\cdots A_1^{s_{N-1}t_{N-1}})\), the ordinary unnormalized trace:

\begin{tenkz}[rows={op}, cols=4, boundary=periodic]
        \tn[skin=mpo, ports={90:physical:$s_0$, 270:physical:$t_0$}]{A_1} &
        \tn[skin=mpo, ports={90:physical:$s_1$, 270:physical:$t_1$}]{A_1} &
        \tn[skin=dots, ports={180:virtual, 0:virtual}]{} &
        \tn[skin=mpo, ports={90:physical:$s_{N-1}$, 270:physical:$t_{N-1}$}]{A_1}
    \end{tenkz}

The periodic kernel and the identity \(U_N^2=I\) are established in Theorems 31.4.2 and 31.4.4. Theorems 31.4.3 and 31.4.7 give the compression and the printed bond-three reduction; Theorem 31.4.9 excludes compressions of the reduced tensor onto the identity with zero remainder. Arbitrary direct-sum decompositions and the associator mentioned above are not settled by these results.

Theorem 31.4.2 Periodic kernel of the CZY operator
✓

For every \(N{\gt}0\) and \(s,t\in \{ 0,1\} ^N\), with site subscripts modulo \(N\),

\begin{align} U_N(s,t) & =\delta _{s,\bar t}\prod _{n=0}^{N-1}(-1)^{s_n(1-s_{n+1})}, \label{eq:asymex_czy_kernel} \end{align}

where \(\bar t_n=1-t_n\).

Proof ▶

The periodic operator is the cyclic trace

\begin{align} U_N(s,t) & =\sum _{\alpha \in \{ 0,1\} ^N}\prod _{n=0}^{N-1} (A_1^{s_nt_n})_{\alpha _n\alpha _{n+1}}, \notag \end{align}

with \(\alpha _N=\alpha _0\). The entry \((A_1^{ij})_{\alpha \beta }\) vanishes unless \(i=1-j\) and \(\alpha =i\), and then equals \((-1)^{i(1-\beta )}\). The incoming bond at every site is therefore forced to equal the output bit, so a product is nonzero only if \(s=\bar t\) and \(\alpha _n=s_n\) for every \(n\). The sum then has the single surviving term \(\prod _n(-1)^{s_n(1-s_{n+1})}\), which is (51).

The stacked square carries the block triangular form of Theorem 29.5.1 for the single normal slot \(\delta \) with \(z=3\) zero slots and \(4=1+3\). The compression pair is \(W=(0,1,-1,0)\) and \(V=(0,1,0,0)^{\mathsf T}\); it satisfies \(WV=1\) and \(W\widetilde A_0^wV=\delta ^w\) for every word \(w\). The remainder \(R^{ij}=\widetilde A_0^{ij}-V\delta ^{ij}W\) satisfies

\begin{align} R^{i_1j_1}R^{i_2j_2}R^{i_3j_3}R^{i_4j_4} & =0 \notag \end{align}

for every choice of four index pairs.

Proof ▶

With bond coordinates ordered as in the Kronecker product, \(\widetilde A_0^{00}=e_1u^{\mathsf T}\) and \(\widetilde A_0^{11}=e_2v^{\mathsf T}\) with \(u=(-1,1,-1,1)\) and \(v=(-1,-1,1,1)\). In the basis

\begin{align} f_0 & =(0,1,1,0)^{\mathsf T},\quad f_1=(0,1,0,0)^{\mathsf T},\quad f_2=(1,0,0,0)^{\mathsf T},\quad f_3=(0,0,0,1)^{\mathsf T} \notag \end{align}

both letters annihilate \(f_0\), have image in \(\operatorname{span}\{ f_0,f_1\} \), and satisfy \(\widetilde A_0^{00}f_1=f_1\) and \(\widetilde A_0^{11}f_1=f_1-f_0\). Hence every letter is upper triangular with diagonal \((0,\delta ^{ij},0,0)\). The row \(W\) is the second row of the inverse of the basis matrix and \(V=f_1\). The target is normal because its matrix at \((0,0)\) is the scalar \(1\). The nilpotency is clause (vi) of Theorem 29.5.1 with \(|S|+z=4\).

In a picture, the compression pair closes the bond of the stacked square onto the bond-one identity tensor, letter by letter:

\begin{tenkz}[rows={wire}, cols=3, bonds=none]
        \tn[at=(1,1), name=W, skin=ring, ports={0:virtual}]{W}
        \tn[at=(1,2), name=A, skin=mpo, size=l,
            ports={90:physical:$i$, 270:physical:$j$, 180:virtual, 0:virtual}]{\widetilde A_0}
        \tn[at=(1,3), name=V, skin=ring, ports={180:virtual}]{V}
        \tnwire{W.0}{A.180} \tnwire{A.0}{V.180}
    \end{tenkz}  \(=\)  \begin{tenkz}[rows={wire}, cols=1, bonds=none]
        \tn[at=(1,1), skin=mpo, ports={90:physical:$i$, 270:physical:$j$}]{\delta}
    \end{tenkz}

The next theorem states that the two stacked copies of \(A_1\) contract, on every ring of \(N\geq 1\) sites, to the identity:

\begin{tenkz}[rows={op,op}, cols=4, boundary=periodic, bonds=none]
        \tn[at=(1,1), name=a1, skin=mpo, ports={90:physical:$i_0$, 270:physical, 180:virtual, 0:virtual}]{A_1}
        \tn[at=(1,2), name=a2, skin=mpo, ports={90:physical:$i_1$, 270:physical, 180:virtual, 0:virtual}]{A_1}
        \tn[at=(1,3), name=a3, skin=dots, ports={180:virtual, 0:virtual}]{}
        \tn[at=(1,4), name=a4, skin=mpo, ports={90:physical:$i_{N-1}$, 270:physical, 180:virtual, 0:virtual}]{A_1}
        \tn[at=(2,1), name=b1, skin=mpo, ports={90:physical, 270:physical:$k_0$, 180:virtual, 0:virtual}]{A_1}
        \tn[at=(2,2), name=b2, skin=mpo, ports={90:physical, 270:physical:$k_1$, 180:virtual, 0:virtual}]{A_1}
        \tn[at=(2,3), name=b3, skin=dots, ports={180:virtual, 0:virtual}]{}
        \tn[at=(2,4), name=b4, skin=mpo, ports={90:physical, 270:physical:$k_{N-1}$, 180:virtual, 0:virtual}]{A_1}
        \tnwire{a1.0}{a2.180} \tnwire{a2.0}{a3.180} \tnwire{a3.0}{a4.180}
        \tnwire{b1.0}{b2.180} \tnwire{b2.0}{b3.180} \tnwire{b3.0}{b4.180}
        \tnwire{a1.270}{b1.90} \tnwire{a2.270}{b2.90} \tnwire{a4.270}{b4.90}
    \end{tenkz}  \(=\)  \begin{tenkz}[rows={wire}, cols=4, bonds=none]
        \tn[at=(1,1), skin=none, ports={90:physical:$i_0$, 270:physical:$k_0$}]{}
        \tn[at=(1,2), skin=none, ports={90:physical:$i_1$, 270:physical:$k_1$}]{}
        \tn[at=(1,3), skin=dots]{}
        \tn[at=(1,4), skin=none, ports={90:physical:$i_{N-1}$, 270:physical:$k_{N-1}$}]{}
    \end{tenkz}

For every nonempty word \(w\), \(\operatorname{tr}(\widetilde A_0^w)=\operatorname{tr}(\delta ^w)\). Consequently \(U_N^2=\mathbb {1}\) for every \(N\geq 1\), odd \(N\) included. At \(N=0\) the empty periodic contraction of the stacked square is \(\operatorname{tr}(\mathbb {1}_4)=4\), so the restriction \(N\geq 1\) is necessary.

Proof ▶

Proposition 29.5.3 applied to the compression of Theorem 31.4.3 gives the trace identity, and Lemma 29.6.1 turns it into the identity of periodic operators, since \(\delta \) generates \(\mathbb {1}\). The product formula of the operator of a stacked tensor gives \(U_N^2=\mathbb {1}\).

If \(X\in \mathbb {C}^{4\times 1}\) satisfies \(\widetilde A_0^{ij}X=X\delta ^{ij}\) for every index pair, then \(X=0\); likewise for row vectors \(Y\) with \(Y\widetilde A_0^{ij}=\delta ^{ij}Y\). Hence every multi-block compression of \(\widetilde A_0\) onto \(\delta \) has a nonzero remainder, and the algebra generated by the matrices of \(\widetilde A_0\) is not closed under conjugate transposition.

Proof ▶

From \(\widetilde A_0^{00}X=X\) the vector \(X\) is a multiple of \(e_1\), and \(\widetilde A_0^{11}e_1=-e_2\) forces the multiple to vanish. For rows, \(Y\widetilde A_0^{00}=Y\) gives \(Y=y_1u^{\mathsf T}\), and \(Y\widetilde A_0^{11}=Y\) then gives \(y_1=0\). A vanishing remainder would make \(V\) a sitewise intertwiner with \(WV=1\); the last assertion is Corollary 29.8.4.

Definition 31.4.6 The reduced tensor
✓

The tensor \(A_0\) of  [ 213 , Section II ] has bond dimension three, vanishing mixed matrices, and

\begin{align} A_0^{00} & =\begin{pmatrix} 0 & -1 & 1 \\ 0 & 1 & -1 \\ 0 & 0 & 0 \end{pmatrix}. \notag \end{align}
\begin{align} A_0^{11} & =\begin{pmatrix} 0 & 1 & 1 \\ 0 & 1 & 1 \\ 0 & 0 & 0 \end{pmatrix}. \notag \end{align}

The matrix

\begin{align} X_{1,1} & =\frac{1}{\sqrt2}\begin{pmatrix} 0 & 1 & 1 & 0 \\ 0 & -1 & 1 & 0 \\ -1 & 0 & 0 & 1 \\ -1 & 0 & 0 & -1 \end{pmatrix} \notag \end{align}

of  [ 213 , Appendix B ] is orthogonal, and \(X_{1,1}\widetilde A_0^{ij}X_{1,1}^{-1}=A_0^{ij}\oplus 0\) for every index pair, exactly as printed.

Proof ▶

Both identities are integer matrix identities after multiplying by \(\sqrt2\) on each side: \((\sqrt2X_{1,1})(\sqrt2X_{1,1})^{\mathsf T}=2\mathbb {1}\) and \((\sqrt2X_{1,1})\widetilde A_0^{ij}(\sqrt2X_{1,1})^{\mathsf T} =2(A_0^{ij}\oplus 0)\).

In its own coordinates, \(A_0\) carries the block triangular form of Theorem 29.5.1 for the single slot \(\delta \) with \(z=2\) zero slots, ordered as a zero slot, the slot \(\delta \), and a zero slot. The remainder \(R^{ij}\) of this compression satisfies

\begin{align} R^{i_1j_1}R^{i_2j_2}R^{i_3j_3} & =0 \notag \end{align}

for every choice of three index pairs, and the periodic operator of \(A_0\) is the identity at every length \(N\geq 1\).

Proof ▶

The matrices \(A_0^{00}\) and \(A_0^{11}\) are upper triangular with diagonal \((0,1,0)\), and the mixed matrices vanish, so the diagonal is \((0,\delta ^{ij},0)\). The operator identity follows as in Theorem 31.4.4.

Both sitewise intertwiner spaces between \(A_0\) and \(\delta \) vanish. Hence every multi-block compression of \(A_0\) onto \(\delta \) has a nonzero remainder, the algebra generated by the matrices of \(A_0\) is not closed under conjugate transposition, and in particular it is a proper subalgebra of the \(3\times 3\) matrices. In particular \(A_0\) is not injective, as stated in  [ 213 , Section II ] .

Proof ▶

For \(X=(a,b,c)^{\mathsf T}\), \(A_0^{00}X=X\) gives \(c=0\) and \(a=-b\), and \(A_0^{11}X=X\) then gives \(b=0\). For \(Y=(p,q,r)\), \(YA_0^{00}=Y\) gives \(p=0\) and \(r=-q\), and \(YA_0^{11}=Y\) gives \(q=0\). The remaining assertions follow as in Theorem 31.4.5; the full matrix algebra is closed under conjugate transposition.

Every matrix commuting with \(A_0^{00}\) and \(A_0^{11}\) has the form \(aI+bE_{13}\). The only idempotents in this commutant are \(0\) and \(I\). Consequently, if \(\mathbb C^3=V\oplus W\) and both summands are invariant under the letters of \(A_0\), then \(V=0\) or \(W=0\). In particular, no simultaneous bond similarity decomposes \(A_0\) into a direct sum of injective matrix product operators, as asserted in  [ 213 , Section II ] .

Proof ▶

Comparing the entries of \(PA_0^{00}=A_0^{00}P\) and \(PA_0^{11}=A_0^{11}P\) gives \(P=aI+bE_{13}\). Since \(E_{13}^2=0\), the equation \(P^2=P\) gives \(a^2=a\) and \(2ab=b\). Thus \(a\in \{ 0,1\} \) and \(b=0\). For an invariant decomposition \(V\oplus W\), the projection onto \(V\) along \(W\) commutes with every letter and is idempotent. Its range is therefore zero or the whole space. Any nontrivial direct sum of injective blocks would give such an invariant decomposition; a single injective block is excluded by Theorem 31.4.9.

Theorem 31.4.11 A one-sided fusion identity
✓
#

Let \(Y_{0,0}\) be the first three rows of the matrix \(X_{0,0}\) of  [ 213 , Appendix B ] :

\begin{align} Y_{0,0} & =\begin{pmatrix} 0 & 1 & 0 & 1 & 0 & 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 & 2 & 0 & 0 & 0 & 2 \\ 0 & 0 & 0 & 0 & 0 & 2 & 0 & 2 & 0 \end{pmatrix}. \notag \end{align}

Then \(Y_{0,0}\sum _jA_0^{ij}\otimes A_0^{jk}=A_0^{ik}Y_{0,0}\) for all \(i,k\).

Proof ▶

Direct multiplication of integer matrices.

The identity of Theorem 31.4.11 moves \(Y_{0,0}\) from the west of two stacked copies of \(A_0\) to the east of one copy:

\begin{tenkz}[rows={op,op}, cols=2, bonds=none]
        \tnfuse[at=(1,1), name=Y, skin=pill]{Y_{0,0}}
        \tn[at=(1,2), name=u, skin=mpo, ports={90:physical:$i$, 270:physical, 180:virtual, 0:virtual}]{A_0}
        \tn[at=(2,2), name=d, skin=mpo, ports={90:physical, 270:physical:$k$, 180:virtual, 0:virtual}]{A_0}
        \tnwire{open w}{Y.180}
        \tnwire{Y.0@1}{u.180} \tnwire{Y.0@2}{d.180}
        \tnwire{u.270}{d.90}
        \tnwire{u.0}{open e} \tnwire{d.0}{open e}
    \end{tenkz}  \(=\)  \begin{tenkz}[rows={op,op}, cols=2, bonds=none]
        \tn[at=(1,1), name=a, skin=mpo, ports={90:physical:$i$, 270:physical:$k$, 180:virtual, 0:virtual}]{A_0}
        \tnfuse[at=(1,2), name=Y, skin=pill]{Y_{0,0}}
        \tn[at=(2,1), skin=none]{}
        \tnwire{open w}{a.180} \tnwire{a.0}{Y.180}
        \tnwire{Y.0@1}{open e} \tnwire{Y.0@2}{open e}
    \end{tenkz}
Definition 31.4.12 Printed fusion maps for the nontrivial element
✓

As in  [ 213 , Appendix B ] , \(Y_{1,1}\) is the first three rows of \(X_{1,1}\), and

\begin{align} Y_{0,1} & =\begin{pmatrix} 0 & 0 & 1 & 0 & 0 & -1 \\ 0 & 0 & 0 & 1 & -1 & 0 \end{pmatrix}, & Y_{1,0} & =\begin{pmatrix} 0 & 1 & 0 & 0 & 0 & 1 \\ 0 & 0 & 1 & 0 & 1 & 0 \end{pmatrix}. \notag \end{align}

The printed maps satisfy \(Y_{a,b}\sum _j A_a^{ij}\otimes A_b^{jk}=A_{a+b}^{ik}Y_{a,b}\) for \((a,b)=(0,1),(1,0),(1,1)\). At the nontrivial triple, \(Y_{0,1}(Y_{1,1}\otimes I_2)=-Y_{1,0}(I_2\otimes Y_{1,1})\), with the normalization of  [ 213 , Section II ] .

Proof ▶

Substitute the displayed matrices and the letters of \(A_0,A_1\). Each equality is a finite matrix identity; the common factor \(1/\sqrt2\) cancels from the triple comparison.

Put \(F_{0,0}=Y_{0,0}\), \(F_{0,1}=2Y_{0,1}\), \(F_{1,0}=2Y_{1,0}\) and \(F_{1,1}=2\sqrt2Y_{1,1}\). For \(a,b,c\in \mathbb Z_2\), define \(T^{ik}=\sum _{j,l}A_a^{ij}\otimes A_b^{jl}\otimes A_c^{lk}\), \(L=F_{a+b,c}(F_{a,b}\otimes I_c)\) and \(R=F_{a,b+c}(I_a\otimes F_{b,c})\), identifying both bond orders. Then \(LT^{ik}=(-1)^{abc}RT^{ik}\) for every physical pair \((i,k)\). More generally, \(LT^{p_1}\cdots T^{p_n}=(-1)^{abc}RT^{p_1}\cdots T^{p_n}\) for every nonempty physical word. This is the corrected relation on the physical images of  [ 181 ] . On the full virtual space the printed neutral fusions admit no scalar comparison: the entry in row one and column \((3,3,1)\) is two on the left and zero on the right.

Proof ▶

For the chosen normalization all matrices are integral. Direct multiplication proves the identity for the eight group triples and the four physical pairs. Multiplication on the right by the remaining letters gives the nonempty-word identity. The specified entry proves the full-space obstruction.

31.5 Kramers–Wannier duality

Kramers–Wannier duality originates in the two-dimensional classical Ising model, where it relates the high- and low-temperature regimes  [ 212 ] ; in the quantum transverse-field Ising chain it exchanges the bond and field terms of the Hamiltonian. On a periodic chain the duality is a noninvertible operator, rather than a unitary change of variables on the full Hilbert space. Aasen, Mong and Fendley realize it as a lattice defect  [ 1 ] ; Seiberg and Shao place it in a noninvertible symmetry algebra together with translation and the spin flip  [ 239 ] ; Lootens, Delcamp, Ortiz and Verstraete write it as a matrix product operator intertwiner between the two Hamiltonians  [ 214 ] . The review discusses this operator among its matrix product operator symmetries  [ 17 , Section III.A.6 ] ; its relation to fusion algebras is Remark 30.14.4. Here the duality is built from an explicit two-by-two tensor whose periodic operator is unnormalized; it reproduces the primal-to-dual kernel of  [ 1 ] up to the factor \(2^{N/2}\). Its square and its action on ground states are characterized both as operator identities and as asymmetric compressions of stacked tensors.

Definition 31.5.1 The duality kernel and the two translation tensors
✓

With the outgoing label \(s'\) written first, the duality tensor is

\begin{align} W^{00} & =\begin{pmatrix} 1 & 1 \\ 0 & 0 \end{pmatrix}, & W^{01} & =\begin{pmatrix} 0 & 0 \\ 1 & 1 \end{pmatrix}, \notag \\ W^{10} & =\begin{pmatrix} 1 & -1 \\ 0 & 0 \end{pmatrix}, & W^{11} & =\begin{pmatrix} 0 & 0 \\ -1 & 1 \end{pmatrix}. \notag \end{align}

The translation tensor is \(T^{s's}=E_{s,s'}\) and the flipped translation tensor is \((\eta T)^{s's}=E_{s,1-s'}\), where \(E_{pq}\) is the matrix unit with a single entry \(1\) in row \(p\) and column \(q\). The same symbols \(T\) and \(\eta T\) denote their periodic operators. The stacked product tensor is \(B^{s's}=\sum _{m=0}^1W^{s'm}\otimes W^{ms}\), of bond dimension four. Its two target tensors are \(2T\) and \(2\eta T\).

Close the virtual bonds by the ordinary trace on a ring of \(N{\gt}0\) sites, without dividing by the bond dimension. The resulting operator is \(K_N(a,b)=\operatorname{tr}(W^{a_0b_0}\cdots W^{a_{N-1}b_{N-1}})\). Its normalization relative to the source defect follows from Theorem 31.5.1.1 and Corollary 31.5.1.7. Theorem 31.5.3.2 proves that \(W\) is normal, and Theorem 31.5.1.12 that \(T\) and \(\eta T\) are; Corollary 31.5.1.4 gives the exchange of Ising couplings, and Lemma 31.5.2.1 describes its action on product and GHZ states. The compression of its square is Theorem 31.5.1.13.

Consider \(N\geq 1\) qubits on a periodic chain, with sites \(I_N=\{ 0,\ldots ,N-1\} \) and all site indices understood modulo \(N\). The Hilbert space \(\mathcal H_N=(\mathbb {C}^2)^{\otimes N}\) has computational basis \(\{ |b\rangle :b\in \{ 0,1\} ^{I_N}\} \). Write \(\bar b\) for the componentwise complement of \(b\), and \(b\oplus e_j\) for the configuration obtained by flipping its bit at site \(j\). The Pauli operators act by

\begin{align} X_j|b\rangle & =|b\oplus e_j\rangle , \notag \\ Z_j|b\rangle & =(-1)^{b_j}|b\rangle . \label{eq:asymex_kw_pauli} \end{align}

They are self-adjoint involutions, satisfy \(X_jZ_j=-Z_jX_j\), and commute at distinct sites. Define global spin flip \(\eta \) and one-site left translation \(T\) by

\begin{align} \eta |b\rangle & =|\bar b\rangle , \notag \\ T|b\rangle & =|\tau b\rangle , \qquad (\tau b)_j=b_{j+1}. \label{eq:asymex_kw_translation} \end{align}

Thus \(\eta =\prod _jX_j\), \(\eta ^2=\mathbb {1}\), \(T^N=\mathbb {1}\), \(T^\dagger =T^{-1}\), and \(T\eta =\eta T\). In this convention, \(TX_jT^{-1}=X_{j-1}\) and \(TZ_jT^{-1}=Z_{j-1}\).

For real couplings \(J,h\), the periodic transverse-field Ising Hamiltonian is

\begin{align} H_N(J,h) & =-J\sum _{j\in I_N}Z_jZ_{j+1}-h\sum _{j\in I_N}X_j. \label{eq:asymex_kw_ising} \end{align}

The sum includes one bond per site. In particular, the bond at \(N=1\) is \(Z_0^2=\mathbb {1}\), and at \(N=2\) the two bond terms both equal \(Z_0Z_1\). The duality exchanges the bond terms with the field terms.

31.5.1 The duality kernel and its square

The translation tensor is the shift matrix product unitary of  [ 17 , Appendix A, “The shift MPU” ] , taken with the opposite direction of translation, and the flipped translation tensor composes it with the global spin flip.

\begin{tenkz}[rows={op,op}, cols=4, boundary=periodic]
        \tn[skin=mpo, ports={90:physical:$r_1$, 270:physical}]{W} &
        \tn[skin=mpo, ports={90:physical:$r_2$, 270:physical}]{W} &
        \tn[skin=dots, ports={180:virtual, 0:virtual}]{} &
        \tn[skin=mpo, ports={90:physical:$r_N$, 270:physical}]{W} \\
        \tn[skin=mpo, ports={90:physical, 270:physical:$s_1$}]{W} &
        \tn[skin=mpo, ports={90:physical, 270:physical:$s_2$}]{W} &
        \tn[skin=dots, ports={180:virtual, 0:virtual}]{} &
        \tn[skin=mpo, ports={90:physical, 270:physical:$s_N$}]{W}
    \end{tenkz}  \(=\)  \begin{tenkz}[rows={op}, cols=4, boundary=periodic]
        \tn[skin=mpo, ports={90:physical:$r_1$, 270:physical:$s_1$}]{B} &
        \tn[skin=mpo, ports={90:physical:$r_2$, 270:physical:$s_2$}]{B} &
        \tn[skin=dots, ports={180:virtual, 0:virtual}]{} &
        \tn[skin=mpo, ports={90:physical:$r_N$, 270:physical:$s_N$}]{B}
    \end{tenkz}

The site labels in the diagrams run from \(1\) to \(N\), a cyclic relabeling of \(I_N\).

Operator identities

Define the raw periodic operator \(K_N\) by the ordinary virtual trace, without dividing by the bond dimension:

\begin{align} (K_N)_{ab} & =\operatorname{tr}(W^{a_0b_0}\cdots W^{a_{N-1}b_{N-1}}). \label{eq:asymex_kw_periodic} \end{align}

We also write \(D=K_N\) for this raw operator, retaining \(D\) in the square identity below. The normalized operators will be denoted \(\mathcal D_N\) and \(U_N\), not \(D\).

Theorem 31.5.1.1 Periodic kernel
✓

For all configurations \(s',s\),

\begin{align} \langle s’|D|s\rangle & =\prod _{j\in I_N}(-1)^{s'_j(s_j+s_{j+1})}. \label{eq:asymex_kw_kernel} \end{align}
Proof ▶

The local entries are \((W^{ab})_{uv}=\delta _{u,b}(-1)^{a(b+v)}\). Expanding the trace over closed virtual configurations \(g\) gives

\begin{align} (K_N)_{ab} & =\sum _{g\in \{ 0,1\} ^{I_N}} \prod _{j\in I_N}\delta _{g_j,b_j} (-1)^{a_j(b_j+g_{j+1})} =\prod _{j\in I_N}(-1)^{a_j(b_j+b_{j+1})}. \notag \end{align}

Only the configuration \(g=b\) contributes.

For subsequent calculations, put \(q(a,b)=\sum _j a_j(b_j+b_{j+1})\), so \((K_N)_{ab}=(-1)^{q(a,b)}\). Exponents may be calculated modulo two. Unless indicated otherwise, site sums and products run over \(I_N\).

For every \(N{\gt}0\), the raw operator satisfies \(K_N\eta =\eta K_N=K_N\). If \(\eta v=-v\), then \(K_Nv=0\). In particular, \(K_N\) is not invertible.

Proof ▶

Complementing either input or output leaves the kernel unchanged: \(q(a,\bar b)\equiv q(\bar a,b)\equiv q(a,b)\pmod2\). This proves both absorption identities. For an odd vector, \(K_Nv=K_N\eta v=-K_Nv\), so \(K_Nv=0\). The nonzero vector \(|0\rangle ^{\otimes N}-|1\rangle ^{\otimes N}\) has odd spin flip and witnesses noninvertibility.

For every site \(j\),

\begin{align} K_NX_j & =Z_{j-1}Z_jK_N, \label{eq:asymex_kw_local_x} \\ K_NZ_jZ_{j+1} & =X_jK_N. \label{eq:asymex_kw_local_zz} \end{align}
Proof ▶

Flipping one input or output bit gives

\begin{align} q(a,b\oplus e_j) & \equiv q(a,b)+a_{j-1}+a_j\pmod2, \notag \\ q(a\oplus e_j,b) & \equiv q(a,b)+b_j+b_{j+1}\pmod2. \notag \end{align}

These congruences prove (57) and (58) entrywise. They remain valid when the two indicated sites coincide.

Under the identification of the dual lattice described after Corollary 31.5.1.7, these are the two local relations of the duality defect in  [ 1 ] .

The Hamiltonians with exchanged couplings satisfy

\begin{align} K_NH_N(J,h) & =H_N(h,J)K_N. \label{eq:asymex_kw_exchange} \end{align}

In particular, \(K_N\) commutes with \(H_N(J,J)\).

Proof ▶

Summing the local relations of Lemma 31.5.1.3 and reindexing the bonds yields

\begin{align} K_NH_N(J,h) & =\left(-J\sum _jX_j-h\sum _jZ_{j-1}Z_j\right)K_N =H_N(h,J)K_N. \notag \end{align}

The local identities also exchange strings and endpoint operators. For consecutive sites \(j_r=j_0+r\) and \(1\leq m\leq N\),

\begin{align} K_N\prod _{r=0}^{m-1}X_{j_r} & =Z_{j_0-1}Z_{j_{m-1}}K_N, \notag \\ K_NZ_{j_0}Z_{j_m} & =\left(\prod _{r=0}^{m-1}X_{j_r}\right)K_N. \label{eq:asymex_kw_strings} \end{align}

Indeed, iterating (57) and (58) cancels every interior factor \(Z_j^2\). At \(m=N\) the endpoints coincide, and these relations give \(K_N\eta =\eta K_N=K_N\). They are intertwining identities; no inverse of \(K_N\) is involved.

The raw operator satisfies

\begin{align} TK_N & =K_NT, \notag \\ K_N^\dagger & =T^{-1}K_N, \label{eq:asymex_kw_adjoint} \end{align}

and

\begin{align} K_N^\dagger K_N=K_NK_N^\dagger & =2^N(\mathbb {1}+\eta ). \label{eq:asymex_kw_gram} \end{align}
Proof ▶

Cyclic reindexing gives \(q(\tau a,\tau b)=q(a,b)\) and \(q(b,a)=q(\tau a,b)\). Since the kernel is real, these identities imply (61).

For a binary configuration \(c\), the character sum factors as

\begin{align} \sum _a(-1)^{\sum _ja_jc_j} & =\prod _j(1+(-1)^{c_j}) =\begin{cases} 2^N, & c=\mathbf0, \\ 0, & c\neq \mathbf0. \end{cases} \label{eq:asymex_kw_character} \end{align}

Here \(\mathbf0\) and \(\mathbf1\) denote the two constant configurations. For input configurations \(b,c\), put \(d=b\oplus c\). Then

\begin{align} (K_N^\dagger K_N)_{bc} & =\sum _a(-1)^{\sum _ja_j(d_j+d_{j+1})} =2^N(\delta _{b,c}+\delta _{b,\bar c}). \notag \end{align}

Equation (65) imposes \(d_j=d_{j+1}\) at every site. Such a configuration is constant on the cycle, and the two constant configurations are distinct because \(N\geq 1\). For the other Gram matrix, put \(d=a\oplus c\) and sum over inputs:

\begin{align} (K_NK_N^\dagger )_{ac} & =\sum _b(-1)^{\sum _jb_j(d_j+d_{j-1})} =2^N(\delta _{a,c}+\delta _{a,\bar c}). \notag \end{align}

This proves (62).

Define the spin-flip sectors \(\mathcal H_N^\pm =\{ v:\eta v=\pm v\} \) and their orthogonal projections \(P_\pm =(\mathbb {1}\pm \eta )/2\). Two useful normalizations of the duality operator are

\begin{align} \mathcal D_N & =2^{-N/2}K_N, \notag \\ U_N & =2^{-(N+1)/2}K_N=\mathcal D_N/\sqrt2. \label{eq:asymex_kw_normalizations} \end{align}

The kernel and image of the raw duality operator are

\begin{align} \ker K_N & =\mathcal H_N^-, \notag \\ \operatorname{ran}K_N & =\mathcal H_N^+, \notag \\ \operatorname{rank}K_N & =2^{N-1}. \label{eq:asymex_kw_sectors} \end{align}

The normalized operators satisfy

\begin{align} \mathcal D_N^\dagger \mathcal D_N =\mathcal D_N\mathcal D_N^\dagger & =2P_+, \notag \\ U_N^\dagger U_N=U_NU_N^\dagger & =P_+. \label{eq:asymex_kw_partial} \end{align}

Thus \(U_N\) is a partial isometry with initial and final projection \(P_+\). It vanishes on \(\mathcal H_N^-\) and restricts to a unitary operator on \(\mathcal H_N^+\).

Proof ▶

If \(K_Nv=0\), then (62) gives \(0=K_N^\dagger K_Nv=2^N(v+\eta v)\), so \(\eta v=-v\). Conversely, Theorem 31.5.1.2 shows that \(K_N\) annihilates \(\mathcal H_N^-\). The absorption relation \(\eta K_N=K_N\) puts the image in \(\mathcal H_N^+\). Conversely, for \(\eta y=y\), \(K_N(2^{-(N+1)}K_N^\dagger y)=2^{-1}(y+\eta y)=y\), so every vector in that sector is in the image. For the rank, \(\operatorname{rank}K_N=\operatorname{rank}K_N^\dagger K_N=\operatorname{rank}P_+\), and the rank of the orthogonal projection \(P_+\) is its trace. Since \(\eta \) fixes no basis vector, \(\operatorname{tr}\eta =0\) and \(\operatorname{tr}P_+=2^N/2=2^{N-1}\). Rescaling (62) proves (68).

Each \(H_N(J,h)\) preserves both spin-flip sectors: the field terms commute with \(\eta \), and the two signs acquired by a bond term cancel. Thus \(U_N\) implements a unitary equivalence between \(H_N(J,h)\) and \(H_N(h,J)\) on \(\mathcal H_N^+\), but not on the full Hilbert space.

Corollary 31.5.1.7 Square of the duality
✓
#

With \(D=K_N\) as above,

\begin{align} D^2 & =2^N(\mathbb {1}+\eta )T. \label{eq:asymex_kw_fusion} \end{align}
Proof ▶

By (61), \(K_N=TK_N^\dagger \) and \(T\) commutes with \(K_N\), so \(K_N^2=K_NTK_N^\dagger =TK_NK_N^\dagger \). Equation (62) and \(T\eta =\eta T\) give the result.

The corresponding normalized identities are

\begin{align} \mathcal D_N^2 & =(\mathbb {1}+\eta )T, \notag \\ U_N^2 & =P_+T, \notag \\ U_N^{2N} & =P_+. \label{eq:asymex_kw_normalized_square} \end{align}

The last identity uses \(P_+T=TP_+\) and \(T^N=\mathbb {1}\). The two summands \(T\) and \(\eta T\) act on the same Hilbert space. On \(\mathcal H_N^+\) they add, giving \(K_N^2=2^{N+1}T\); on \(\mathcal H_N^-\) they cancel. The negative sector is annihilated, not mapped by flipped translation.

The translation factor depends on identifying the dual lattice with the original one. In Ref.  [ 1 ] , identify the input spin \(h_j\) with \(b_j\) and the dual spin \(\hat h_{j+1/2}\) with \(a_j\). Its primal-to-dual kernel is then \(\mathcal D_N\), since

\begin{align} \sum _j(\hat h_{j-1/2}h_j+h_j\hat h_{j+1/2}) & =\sum _j(a_{j-1}b_j+b_ja_j)=q(a,b). \notag \end{align}

The source returns to the original lattice with the same matrix elements read with the arguments exchanged, that is, by the transpose \(\mathcal D_N^{\mathsf T}\). Since the kernel is real, \(\mathcal D_N^{\mathsf T}=\mathcal D_N^\dagger \).

The normalized duality \(\mathcal D_N=2^{-N/2}K_N\) and the spin flip satisfy

\begin{align} \eta ^2 & =\mathbb {1}, \notag \\ \mathcal D_N\eta =\eta \mathcal D_N & =\mathcal D_N, \notag \\ \mathcal D_N^{\mathsf T}\mathcal D_N =\mathcal D_N\mathcal D_N^{\mathsf T} & =\mathbb {1}+\eta , \notag \\ \mathcal D_N\mathcal D_N^{\mathsf T}\mathcal D_N & =2\mathcal D_N. \label{eq:asymex_kw_defect_fusion} \end{align}
Proof ▶

The spin flip is an involution, and the second line is Theorem 31.5.1.2 rescaled. The third line is (62) multiplied by \(2^{-N}\), because the kernel is real. Multiplying \(\mathcal D_N\mathcal D_N^{\mathsf T}=\mathbb {1}+\eta \) on the right by \(\mathcal D_N\) and using \(\eta \mathcal D_N=\mathcal D_N\) gives the last line.

With the spin-flip defect equal to \(\eta \) and the square of the source read as \(\mathcal D_N^{\mathsf T}\mathcal D_N\), the first three lines of (71) are the fusion algebra of  [ 1 ] , and the last line is its relation \(\mathcal D_\sigma (\mathcal D_\sigma ^2-2)=0\). The source computes the composite on the original lattice only; the identity \(\mathcal D_N\mathcal D_N^{\mathsf T}=\mathbb {1}+\eta \) on the dual lattice is not printed there. Repeating the identified endomorphism instead gives \(\mathcal D_N^2=(\mathbb {1}+\eta )T\).

The partial-isometry convention of Ref.  [ 239 ] has the scale of \(U_N\). Since the kernel is real, \(U_N^\dagger =2^{-(N+1)/2}K_N^{\mathsf T}\).

For every site \(j\),

\begin{align} U_N^\dagger X_j & =Z_jZ_{j+1}U_N^\dagger , \notag \\ U_N^\dagger Z_jZ_{j+1} & =X_{j+1}U_N^\dagger . \label{eq:asymex_kw_adjoint_local} \end{align}

and

\begin{align} (U_N^\dagger )^2 & =P_+T^{-1}, \notag \\ U_N^\dagger \eta =\eta U_N^\dagger & =U_N^\dagger , \notag \\ T^{-1}U_N^\dagger & =U_N^\dagger T^{-1}, \notag \\ (U_N^\dagger )^\dagger & =U_N^\dagger T, \notag \\ U_N^\dagger U_N=U_NU_N^\dagger & =P_+, \notag \\ (U_N^\dagger )^{2N} & =P_+. \label{eq:asymex_kw_adjoint_algebra} \end{align}
Proof ▶

Transposing (58) at site \(j\) and (57) at site \(j+1\) gives (72), because \(X_j\) and \(Z_jZ_{j+1}\) are real symmetric. Since the kernel is real, (61) gives \(K_N^{\mathsf T}=K_NT^{-1}=T^{-1}K_N\), so \((K_N^{\mathsf T})^2=K_N^{\mathsf T}K_NT^{-1}\), and (62) gives the square. The absorption and commutation relations follow from Theorem 31.5.1.2 and \(TK_N=K_NT\), and the adjoint relation from \(K_N=K_N^{\mathsf T}T\). The two products with the adjoint are (62) rescaled. Finally, \(P_+\) commutes with \(T\), \(T^N=\mathbb {1}\) and \(P_+^2=P_+\), so \((U_N^\dagger )^{2N}=P_+^NT^{-N}=P_+\).

After exchanging the Pauli operators \(X\) and \(Z\) at every site, the relations (72) and (73) are those that Ref.  [ 239 ] prints for its noninvertible translation, with its translation read as \(T^{-1}\) and its projection \((1+\eta )/2\) read as \(P_+\). The proposition shows that \(U_N^\dagger \) satisfies these relations. That reference defines its operator by an explicit product of local factors; Proposition 31.5.1.11 below shows that, after the exchange of \(X\) and \(Z\), this product is exactly \(U_N^\dagger \), with no scalar factor. The noninvertibility here concerns the periodic bosonic spin chain, not fermionic Majorana translation. The translation in (69) must be retained when comparing this lattice relation with a size-independent fusion algebra.

Definition 31.5.1.10 Circuit of the noninvertible translation
✓

Let \(H^{\otimes N}\) be the Hadamard gate at every site, \(\langle c|H^{\otimes N}|b\rangle =2^{-N/2}(-1)^{\sum _jc_jb_j}\), and let \(\eta _Z=\prod _jZ_j\). Following  [ 239 ] , with its sites \(1,\ldots ,N\) relabeled \(0,\ldots ,N-1\), put \(d^z_j=(\mathbb {1}+iZ_j)/\sqrt2\), \(d^x_j=(\mathbb {1}+iX_jX_{j+1})/\sqrt2\), and

\begin{align} C_N & =e^{-2\pi iN/8}\, (d^z_0d^x_0)(d^z_1d^x_1)\cdots (d^z_{N-2}d^x_{N-2})\, d^z_{N-1}\, \frac{\mathbb {1}+\eta _Z}{2}. \label{eq:asymex_kw_circuit_def} \end{align}

The factors \(d^x_j\) run over \(0\leq j\leq N-2\); the bond between the sites \(N-1\) and \(0\) does not occur.

For every \(N\geq 1\),

\begin{align} H^{\otimes N}C_NH^{\otimes N} & =U_N^\dagger . \label{eq:asymex_kw_circuit} \end{align}

Consequently, for every site \(j\), including \(j=N-1\), whose bond \(X_{N-1}X_0\) does not occur in (74),

\begin{align} C_NZ_j & =X_jX_{j+1}C_N, \notag \\ C_NX_jX_{j+1} & =Z_{j+1}C_N, \notag \end{align}

and

\begin{align} C_N\eta _Z=\eta _ZC_N & =C_N, \notag \\ C_NC_N^\dagger =C_N^\dagger C_N & =\frac{\mathbb {1}+\eta _Z}{2}, \notag \\ C_N^2 & =\frac{\mathbb {1}+\eta _Z}{2}\, T^{-1}. \notag \end{align}

Here \(T^{-1}\) sends \(|b_0,\ldots ,b_{N-1}\rangle \) to \(|b_{N-1},b_0,\ldots ,b_{N-2}\rangle \), which is the action of the product of nearest-neighbor swaps by which  [ 239 ] defines its translation, and \(T^{-1}\) commutes with \(H^{\otimes N}\). \(C_Nv=0\) exactly when \(\eta _Zv=-v\), and \(y\) lies in the range of \(C_N\) exactly when \(\eta _Zy=y\): the kernel is the sector \(\eta _Z=-1\), and on the sector \(\eta _Z=+1\) the circuit acts unitarily, as stated in  [ 239 ] .

Proof ▶

The Hadamard gate is its own inverse and exchanges \(X_j\) and \(Z_j\). Conjugation therefore maps \(d^z_j\) to \((\mathbb {1}+iX_j)/\sqrt2\), \(d^x_j\) to \((\mathbb {1}+iZ_jZ_{j+1})/\sqrt2\), and \(\eta _Z\) to \(\eta \). In this frame the gate \((\mathbb {1}+iX_k)/\sqrt2\) changes only the bit at site \(k\), and each site carries exactly one such gate. An entry \(\langle c|G|b\rangle \) of the product \(G\) of the gates, before the projection, is therefore a single product along one path of configurations; at the diagonal gate of the bond \((k,k+1)\) the two bits are \(b_k\) and \(c_{k+1}\). Writing \([x\neq y]\) for the indicator of \(x\neq y\), this gives

\begin{align} \langle c|G|b\rangle & =\frac{i^{[c_{N-1}\neq b_{N-1}]}}{\sqrt2} \prod _{k=0}^{N-2}w(c_k,b_k,c_{k+1}), \notag \\ w(x,y,z) & =\frac{i^{[x\neq y]}}{\sqrt2}\, \frac{1+i(-1)^{y+z}}{\sqrt2} =\frac{1+i}{2}\, i^x(-i)^z(-1)^{y(x+z)}. \notag \end{align}

The factors \(i^{c_k}(-i)^{c_{k+1}}\) telescope to \(i^{c_0}(-i)^{c_{N-1}}\). The projection adds the entry at \(\bar b\), whose open-chain signs differ by \((-1)^{c_0+c_{N-1}}\), and \(e^{-2\pi iN/8}=((1-i)/\sqrt2)^N\). Checking the eight values of \((c_0,b_{N-1},c_{N-1})\) shows that the remaining boundary factor is \((-1)^{b_{N-1}(c_{N-1}+c_0)}\), the sign of the closing bond. By Theorem 31.5.1.1 the entry is \(2^{-(N+1)/2}(K_N)_{bc}=\langle c|U_N^\dagger |b\rangle \), which proves (75). The remaining relations are those of Proposition 31.5.1.9 conjugated by the Hadamard gate, which commutes with \(T^{-1}\). If \(C_Nv=0\), then \(C_N^\dagger C_Nv=\tfrac 12(v+\eta _Zv)=0\); conversely, if \(\eta _Zv=-v\), then \(C_Nv=C_N\eta _Zv=-C_Nv\). The range of \(C_N\) lies in the sector \(\eta _Z=+1\) because \(\eta _ZC_N=C_N\), and for \(\eta _Zy=y\) one has \(C_N(2C_N^\dagger y)=y+\eta _Zy=2y\).

Positive length is essential in these calculations. At \(N=1\), \(K_1=\mathbb {1}+X_0\) and \(U_1=P_+\), consistently with the self-bond convention. The empty virtual word instead has trace \(\operatorname{tr}\mathbb {1}_2=2\), so extending the raw trace definition to \(N=0\) would give \(K_0=2\). Its square would be \(4\), whereas the right-hand side of (69) would be \(2\).

Asymmetric compression

The square identity (69) has a virtual decomposition, obtained by applying the multi-block compression theorem to the stacked tensor \(B\) of Definition 31.5.1. For the matrix-unit tensors of that definition, expanding the cyclic trace gives

\begin{align} \operatorname{tr}(T^{a_0b_0}\cdots T^{a_{N-1}b_{N-1}}) & =\prod _j\delta _{a_j,b_{j+1}}=T_{ab}, \notag \\ \operatorname{tr}((\eta T)^{a_0b_0}\cdots (\eta T)^{a_{N-1}b_{N-1}}) & =\prod _j\delta _{a_j,1-b_{j+1}}=(\eta T)_{ab}. \notag \end{align}

The stacked tensor \(B\) generates \(K_N^2\): multiplication of periodic operators sums the intermediate physical index at every site.

Normality of a tensor below means that words of some fixed positive length span its virtual matrix algebra. This differs from operator normality in (62) and does not impose a normalization on the spectral radius of a transfer map.

Theorem 31.5.1.12 Normality of the two translation tensors
✓

The translation tensor and the flipped translation tensor are normal: the four matrices of each are the four matrix units of \(M_{2}(\mathbb {C})\), which already span \(M_{2}(\mathbb {C})\) at word length one.

Proof ▶

Every matrix unit occurs among the four matrices of each tensor, and the matrix units span \(M_{2}(\mathbb {C})\). Each tensor is therefore injective and hence normal.

Theorem 31.5.1.13 Split compression of the squared duality
✓

The stacked tensor of Definition 31.5.1 has the block triangular form of Theorem 29.5.1 for the two targets \(C_1=2T\) and \(C_2=2\eta T\), with no zero slots and \(4=2+2\). There are compression maps \(W_s:\mathbb {C}^4\to \mathbb {C}^2\) and \(V_s:\mathbb {C}^2\to \mathbb {C}^4\), indexed here by \(s=1,2\), such that \(W_sV_t=\delta _{st}\mathbb {1}_2\) and \(W_sB^wV_s=C_s^w\) for every word \(w\). The remainder vanishes:

\begin{align} R^{ab} & =B^{ab}-\sum _{s=1}^2V_sC_s^{ab}W_s=0. \notag \end{align}

Thus the extension splits.

Proof ▶

The change of bond coordinates is

\begin{align} G & =\frac12\begin{pmatrix} 1 & 0 & 1 & 0 \\ 0 & 1 & 0 & -1 \\ 1 & 0 & -1 & 0 \\ 0 & 1 & 0 & 1 \end{pmatrix}, \label{eq:asymex_kw_gauge} \end{align}

whose inverse has integer entries. For each physical pair \((a,b)\), direct multiplication gives

\begin{align} GB^{ab}G^{-1} & =(2T^{ab})\oplus (2(\eta T)^{ab}). \notag \end{align}

After clearing the denominator, these are equalities of integer matrices. Block diagonality gives the triangularity condition and the vanishing remainder. The coordinate projections and inclusions give the compression pairs by Theorem I.1.2; the dimension count is clause (vii) of Theorem 29.5.1.

Theorem 31.5.1.14 Periodic data of the squared duality
✓

For every nonempty word \(w\) over the alphabet of index pairs,

\begin{align} \operatorname{tr}(B^w) & =2^{|w|}(\operatorname{tr}(T^w)+\operatorname{tr}((\eta T)^w)). \label{eq:asymex_kw_trace} \end{align}

This is (69) at the level of periodic coefficients.

Proof ▶

Proposition 29.5.3 applied to the compression of Theorem 31.5.1.13 gives \(\operatorname{tr}(B^w)=\operatorname{tr}((2T)^w)+\operatorname{tr}((2\eta T)^w)\). Pulling the weight \(2\) out of each word evaluation contributes the factor \(2^{|w|}\).

Write

\begin{align} V_1 & =\begin{pmatrix} 1 & 0 \\ 0 & 1 \\ 1 & 0 \\ 0 & -1 \end{pmatrix}, & V_2 & =\begin{pmatrix} 1 & 0 \\ 0 & 1 \\ -1 & 0 \\ 0 & 1 \end{pmatrix}, \notag \\ W_1 & =\frac12\begin{pmatrix} 1 & 0 & 1 & 0 \\ 0 & 1 & 0 & -1 \end{pmatrix}, & W_2 & =\frac12\begin{pmatrix} 1 & 0 & -1 & 0 \\ 0 & 1 & 0 & 1 \end{pmatrix}. \notag \end{align}

Then \(W_1V_1=W_2V_2=\mathbb {1}_2\), and for every index pair, \(B^{s's}V_1=V_1(2T)^{s's}\), \(B^{s's}V_2=V_2(2\eta T)^{s's}\), \(W_1B^{s's}=(2T)^{s's}W_1\) and \(W_2B^{s's}=(2\eta T)^{s's}W_2\).

Proof ▶

The matrices \(W_1,W_2\) are the two row blocks of \(G\), and \(V_1,V_2\) are the corresponding column blocks of \(G^{-1}\), as in Theorem I.1.2. Each intertwining identity is verified by multiplying the explicit matrices and clearing the denominator. The two normalizations also follow from clause (iv) of Theorem 29.5.1.

\begin{tenkz}[rows={wire}, cols=2, west=open, east=open]
        \tn[label pos=s, ports={90:physical:$s's$}]{B} & \tn[skin=ring]{V_1}
    \end{tenkz}  \(=\)  \begin{tenkz}[rows={wire}, cols=2, west=open, east=open]
        \tn[skin=ring]{V_1} & \tn[label pos=s, ports={90:physical:$s's$}]{2T}
    \end{tenkz}
\begin{tenkz}[rows={wire}, cols=2, west=open, east=open]
        \tn[label pos=s, ports={90:physical:$s's$}]{B} & \tn[skin=ring]{V_2}
    \end{tenkz}  \(=\)  \begin{tenkz}[rows={wire}, cols=2, west=open, east=open]
        \tn[skin=ring]{V_2} &
        \tn[label pos=s, ports={90:physical:$s's$}]{2\eta T}
    \end{tenkz}
\begin{tenkz}[rows={wire}, cols=2, west=open, east=open]
        \tn[skin=ring]{W_1} & \tn[label pos=s, ports={90:physical:$s's$}]{B}
    \end{tenkz}  \(=\)  \begin{tenkz}[rows={wire}, cols=2, west=open, east=open]
        \tn[label pos=s, ports={90:physical:$s's$}]{2T} & \tn[skin=ring]{W_1}
    \end{tenkz}
\begin{tenkz}[rows={wire}, cols=2, west=open, east=open]
        \tn[skin=ring]{W_2} & \tn[label pos=s, ports={90:physical:$s's$}]{B}
    \end{tenkz}  \(=\)  \begin{tenkz}[rows={wire}, cols=2, west=open, east=open]
        \tn[label pos=s, ports={90:physical:$s's$}]{2\eta T} &
        \tn[skin=ring]{W_2}
    \end{tenkz}

31.5.2 Action on ground states

The product state and the Greenberger–Horne–Zeilinger (GHZ) state  [ 202 , 201 ] give elementary finite-chain examples of the action. Use the unnormalized vectors

\begin{align} p_N & =(|0\rangle +|1\rangle )^{\otimes N}=\sum _b|b\rangle , \notag \\ g_N & =|\mathbf0\rangle +|\mathbf1\rangle . \label{eq:asymex_kw_states} \end{align}

For \(h{\gt}0\), \(p_N\) is proportional to the unique ground state of \(H_N(0,h)\). For \(J{\gt}0\) and \(N\geq 2\), the ground space of \(H_N(J,0)\) is \(\operatorname{span}_{\mathbb {C}}\{ |\mathbf0\rangle ,|\mathbf1\rangle \} \), and \(g_N\) spans its spin-flip-even subspace. These facts follow respectively by minimizing each field term \(-hX_j\) and each diagonal bond term \(-JZ_jZ_{j+1}\). They do not require a thermodynamic limit.

For every \(N\geq 1\),

\begin{align} K_Np_N & =2^Ng_N, \notag \\ K_N|\mathbf0\rangle =K_N|\mathbf1\rangle & =p_N, \notag \\ K_Ng_N & =2p_N. \label{eq:asymex_kw_state_actions} \end{align}

Writing \(\widehat p_N=2^{-N/2}p_N\) and \(\widehat g_N=2^{-1/2}g_N\), one has \(U_N\widehat p_N=\widehat g_N\) and \(U_N\widehat g_N=\widehat p_N\).

Proof ▶

Reindexing the exponent and using (65) gives

\begin{align} (K_Np_N)_a & =\sum _b(-1)^{\sum _jb_j(a_j+a_{j-1})} =2^N(\delta _{a,\mathbf0}+\delta _{a,\mathbf1}). \notag \end{align}

Both constant inputs have phase one against every output configuration, so each maps to \(p_N\). Finally, \(\| p_N\| ^2=2^N\) and \(\| g_N\| ^2=2\) give the normalized statements.

In particular, the antisymmetric combination \(|\mathbf0\rangle -|\mathbf1\rangle \) is annihilated. These finite-chain identities alone assert neither spontaneous symmetry breaking nor a thermodynamic spectral-gap property.

The finite-chain actions in (79) have different virtual decompositions. The product-state action splits into the two GHZ sectors with a local weight \(2\). The GHZ action has two unweighted copies of the same product-state target, together with a nonzero remainder. The product-state and GHZ tensors are the elementary matrix product state examples of  [ 17 , Appendix A ] ; here their explicit matrices allow the asymmetric compression and its sitewise intertwiners to be compared directly.

The product-state tensor \(A_+\) has bond dimension one and \(A_+^0=A_+^1=(1)\). Its periodic vector is \(p_N\). The two ferromagnetic-sector tensors have \(C_0^i=(\delta _{i,0})\) and \(C_1^i=(\delta _{i,1})\). Their direct sum is the GHZ tensor \(A_{\mathrm{GHZ}}^0=\operatorname{diag}(1,0)\), \(A_{\mathrm{GHZ}}^1=\operatorname{diag}(0,1)\), whose periodic vector is \(g_N\).

For either input tensor \(A\), the action tensor is \((W\cdot A)^{s'}=\sum _sW^{s's}\otimes A^s\). For \(A=A_+\) its matrices are

\begin{align} (W\cdot A)^0 & =\begin{pmatrix} 1 & 1 \\ 1 & 1 \end{pmatrix}, & (W\cdot A)^1 & =\begin{pmatrix} 1 & -1 \\ -1 & 1 \end{pmatrix}, \notag \end{align}

with targets \(2C_0\) and \(2C_1\). For \(A=A_{\mathrm{GHZ}}\) they are

\begin{align} (W\cdot A)^0 & =\begin{pmatrix} 1 & 0 & 1 & 0 \\ 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \\ 0 & 1 & 0 & 1 \end{pmatrix}, & (W\cdot A)^1 & =\begin{pmatrix} 1 & 0 & -1 & 0 \\ 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \\ 0 & -1 & 0 & 1 \end{pmatrix}, \notag \end{align}

with two unweighted copies of \(A_+\) as targets.

\begin{tenkz}[rows={op,ket}, cols=4, boundary=periodic]
        \tn[skin=mpo, ports={90:physical:$r_1$}]{W} &
        \tn[skin=mpo, ports={90:physical:$r_2$}]{W} &
        \tn[skin=dots, ports={180:virtual, 0:virtual}]{} &
        \tn[skin=mpo, ports={90:physical:$r_N$}]{W} \\
        \tn[label pos=s, ports={180:virtual, 0:virtual}]{A_+} &
        \tn[label pos=s, ports={180:virtual, 0:virtual}]{A_+} &
        \tn[skin=dots, ports={180:virtual, 0:virtual}]{} &
        \tn[label pos=s, ports={180:virtual, 0:virtual}]{A_+}
    \end{tenkz}   \begin{tenkz}[rows={op,ket}, cols=4, boundary=periodic]
        \tn[skin=mpo, ports={90:physical:$r_1$}]{W} &
        \tn[skin=mpo, ports={90:physical:$r_2$}]{W} &
        \tn[skin=dots, ports={180:virtual, 0:virtual}]{} &
        \tn[skin=mpo, ports={90:physical:$r_N$}]{W} \\
        \tn[label pos=s, ports={180:virtual, 0:virtual}]{A_{\mathrm{GHZ}}} &
        \tn[label pos=s, ports={180:virtual, 0:virtual}]{A_{\mathrm{GHZ}}} &
        \tn[skin=dots, ports={180:virtual, 0:virtual}]{} &
        \tn[label pos=s, ports={180:virtual, 0:virtual}]{A_{\mathrm{GHZ}}}
    \end{tenkz}

For the product-state action, the matrices are \(2Q_+\) and \(2Q_-\), where

\begin{align} Q_\pm & =\frac12\begin{pmatrix} 1 & \pm 1 \\ \pm 1 & 1 \end{pmatrix}. \notag \end{align}

They satisfy \(Q_\pm ^2=Q_\pm \), \(Q_+Q_-=Q_-Q_+=0\) and \(\operatorname{tr}Q_\pm =1\). Hence a nonempty word of length \(N\) has trace \(2^N\) when all letters agree and trace zero otherwise. This recovers \(K_Np_N=2^Ng_N\) and identifies the factor \(2\) as a local tensor weight. By contrast, the factor \(2\) in \(K_Ng_N=2p_N\) is the multiplicity of two unweighted targets. Replacing \(p_N\) or \(g_N\) by a normalized vector changes the global scalar as in Lemma 31.5.2.1; it does not change the weights of these fixed tensors.

In the following two results, \(B\) denotes the relevant action tensor, rather than the stacked square tensor of Definition 31.5.1.

The first action tensor of Definition 31.5.2.2 has the block triangular form of Theorem 29.5.1 for the weighted targets \(\widehat C_s=2C_s\), \(s=0,1\), with no zero slots and \(2=1+1\). Its compression pairs satisfy \(W_sV_s=\mathbb {1}_1\) and \(W_sB^wV_s=\widehat C_s^w\) for every word \(w\). The remainder vanishes identically, and for every nonempty word,

\begin{align} \operatorname{tr}(B^w) & =\operatorname{tr}((2C_0)^w)+\operatorname{tr}((2C_1)^w). \notag \end{align}
Proof ▶

Let \(F=\begin{pmatrix} 1 & 1 \\ 1 & -1 \end{pmatrix}\), so \(F^{-1}=F/2\). Direct multiplication gives

\begin{align} FB^0F^{-1} & =\operatorname{diag}(2,0), \notag \\ FB^1F^{-1} & =\operatorname{diag}(0,2). \notag \end{align}

Diagonality gives the triangularity condition, identifies the matched blocks, and makes the remainder zero. The coordinate compression pairs satisfy the stated word identities by Theorem I.1.2. The trace identity follows from Proposition 29.5.3.

The second action tensor of Definition 31.5.2.2 has the block triangular form of Theorem 29.5.1 for two unweighted copies \(C_s=A_+\) of the product-state tensor, with \(z=2\) zero slots and \(4=1+1+2\). The compression pair of each copy satisfies \(W_sV_s=\mathbb {1}_1\) and \(W_sB^wV_s=C_s^w\) for every word. For every nonempty word, \(\operatorname{tr}(B^w)=2\). Every remainder word of length at least four vanishes; in fact,

\begin{align} R^0 & =\begin{pmatrix} 0 & 0 & 1 & 0 \\ 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \\ 0 & 1 & 0 & 0 \end{pmatrix}, & R^1 & =\begin{pmatrix} 0 & 0 & -1 & 0 \\ 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \\ 0 & -1 & 0 & 0 \end{pmatrix}, \notag \end{align}

and \(R^iR^j=0\) for all letters \(i,j\).

Proof ▶

The two copies occupy the first and fourth bond coordinates, and the zero slots occupy the second and third. Ordering the coordinates as \((0,3,1,2)\) makes both letters upper triangular, with diagonal \((1,1,0,0)\). Thus the matched blocks are both \(A_+\), and the coordinate compression pairs give the asserted reductions. Every word evaluation of \(A_+\) is \(1\), so Proposition 29.5.3 gives \(\operatorname{tr}(B^w)=1+1=2\) for nonempty \(w\).

Subtracting the matched diagonal contributions in the original coordinates gives the displayed remainder matrices. Their only nonzero entries lie in positions \((0,2)\) and \((3,1)\), so direct multiplication gives \(R^iR^j=0\). The general bound in clause (vi) of Theorem 29.5.1 also gives vanishing at lengths at least \(|S|+z=4\), where \(S\) is the set of two matched slots. The obstruction to a sitewise splitting is established in Theorem 31.5.2.5.

A word reduction need not provide a pair of sitewise intertwiners. Here the periodic coefficients have merged into two copies of the same product state, but the virtual action still has a one-sided obstruction.

Theorem 31.5.2.5 One-sided sitewise intertwiners for the merged target
✓

Let \(B=W\cdot A_{\mathrm{GHZ}}\). If a row vector \(u\in \mathbb {C}^4\) satisfies \(uB^i=u\) for both letters \(i\), then \(u=0\). Thus no nonzero sitewise left intertwiner exists for the product-state target. A nonzero sitewise right intertwiner does exist: the first coordinate vector satisfies \(B^ie_0=e_0\) for both letters.

Proof ▶

Both target matrices are the scalar \(1\). In coordinates \(u=(u_0,u_1,u_2,u_3)\), the left-intertwiner equations are

\begin{align} uB^0 & =(u_0,u_3,u_0,u_3)=u, \notag \\ uB^1 & =(u_0,-u_3,-u_0,u_3)=u. \notag \end{align}

The second coordinates give \(u_3=u_1=0\), and the third give \(u_0=u_2=0\). For the right intertwiner, the first column of each matrix is \(e_0\), which is nonzero.

This obstruction rules out a sitewise split copy of the product-state target: such a splitting would require a nonzero left intertwiner. It does not obstruct the word reductions or the periodic trace formula in Theorem 31.5.2.4. Those statements retain the finite-chain action \(K_Ng_N=2p_N\) while distinguishing it from a split virtual direct sum.

31.5.3 The duality as a bimodule over the spin-flip algebra

By (69) (Corollary 31.5.1.7), \(D^2=2^N(\mathbb {1}+\eta )T\), where the non-trivial translation factor \(T\) prevents the duality \(D\) from closing in a fusion algebra with \(\mathbb {1}\) and \(\eta \). In the framework of  [ 1 ] , it is instead fused with the symmetry operators on either side and with its own return map. These relations are recorded below for the raw operator and derived at the tensor level from the compression theorems, without computing a gauge.

Let \(O_0\) and \(O_1\) be the periodic operators of the bond-one tensors \(O_0^{s's}=\delta _{s's}\) and \(O_1^{s's}=\delta _{s',1-s}\), and let \(W^{\mathsf T}\) be the duality tensor with its physical indices exchanged, \((W^{\mathsf T})^{s's}=W^{ss'}\). For every \(N{\gt}0\), \(O_0=\mathbb {1}\), \(O_1=\eta \), and \(O_aO_b=O_{a+b}\) with \(a+b\) taken modulo two. The periodic operator of \(W^{\mathsf T}\) is \(K_N^{\mathsf T}\), and

\begin{align} K_NO_a=O_aK_N & =K_N\qquad (a=0,1), \notag \\ K_NK_N^{\mathsf T}=K_N^{\mathsf T}K_N & =2^N(O_0+O_1). \label{eq:asymex_kw_bimodule} \end{align}
Proof ▶

A periodic contraction of bond-one tensors is the product of its one-site entries, which gives \(O_0=\mathbb {1}\) and \(O_1=\eta \); the fusion rule is \(\eta ^2=\mathbb {1}\). Exchanging the physical indices of every tensor in the periodic trace transposes the operator. The relations (80) are then Theorem 31.5.1.2 and (62), using that the kernel is real.

Theorem 31.5.3.2 Absorption of the spin flip is a gauge equivalence
✓

The duality tensor \(W\) is normal. The stacked tensors \(\sum _mW^{s'm}\otimes O_1^{ms}\) and \(\sum _mO_1^{s'm}\otimes W^{ms}\), of bond dimension two, are each conjugate to \(W\): there are invertible \(2\times 2\) matrices \(X\) and \(Y\) with

\begin{align} \sum _mW^{s'm}\otimes O_1^{ms} & =X^{-1}W^{s's}X, & \sum _mO_1^{s'm}\otimes W^{ms} & =Y^{-1}W^{s's}Y \notag \end{align}

for all \(s',s\).

Proof ▶

The four matrices of \(W\) give the four matrix units by

\begin{align} E_{00} & =\tfrac 12(W^{00}+W^{10}), & E_{01} & =\tfrac 12(W^{00}-W^{10}), \notag \\ E_{10} & =\tfrac 12(W^{01}-W^{11}), & E_{11} & =\tfrac 12(W^{01}+W^{11}), \notag \end{align}

so \(W\) is injective and hence normal. The periodic operators of both stacked tensors equal \(K_N\) for every \(N{\gt}0\) by (80). Corollary 29.9.1 gives \(V\) and \(W'\) with \(W'V=\mathbb {1}_2\) whose remainder vanishes on every word of length at least \(2-2+1=1\). The remainder therefore vanishes letter by letter, and \(V\) is square with left inverse \(W'\).

Explicitly, the stacked tensors have the letters \(\sum _mW^{s'm}\otimes O_1^{ms}=W^{s',1-s}\) and \(\sum _mO_1^{s'm}\otimes W^{ms}=W^{1-s',s}\), and a direct check on the four matrices of Definition 31.5.1 gives

\begin{align} W^{s',1-s} & =XW^{s's}X, & W^{1-s',s} & =YW^{s's}Y, & X & =\begin{pmatrix} 0 & 1 \\ 1 & 0 \end{pmatrix}, & Y & =\begin{pmatrix} 1 & 0 \\ 0 & -1 \end{pmatrix}, \notag \end{align}

with \(X^{-1}=X\) and \(Y^{-1}=Y\). The proof above does not use these matrices.

The stacked tensor \(\sum _mW^{s'm}\otimes (W^{\mathsf T})^{ms}\), of bond dimension four, has the block triangular form of Theorem 29.5.1 for the two bond-one targets \(2O_0\) and \(2O_1\), with exactly two zero slots: \(4=1+1+2\). The same holds for \(\sum _m(W^{\mathsf T})^{s'm}\otimes W^{ms}\).

Proof ▶

Both bond-one tensors are normal, since each has a one-site matrix equal to \(1\). By (80), the periodic operators of the stacked tensor are \(\sum _a2^NO_a\) for every \(N{\gt}0\). Theorem 29.6.2 applies with weights \(2\), and the dimension count of Theorem 29.5.1 gives the number of zero slots.

The biorthogonal compression pairs of this theorem are fusion tensors for the channels \(\mathbb {1}\) and \(\eta \) in the product of the duality with its adjoint. The stacked square of Theorem 31.5.1.13 has no zero slot, whereas the product with the adjoint has two.

31.6 Fibonacci fusion operators

The Fibonacci fusion category has two simple objects, the vacuum \(1\) and \(\tau \), with the fusion rule \(\tau \otimes \tau =1\oplus \tau \). Its string-net construction produces matrix product operators whose fusion rule, fusion tensors, and \(F\)-symbols are given in  [ 8 , Appendix D.1 ] ; the review displays the string-net operator built from the same Fibonacci data in  [ 17 , Appendix A, “The MPO for the Fibonacci model” ] , and the general string-net construction of such operator symmetries and their intertwiners is in  [ 215 ] . The physical space used here is the two-label space of the golden chain  [ 195 ] , one label \(1\) or \(\tau \) per site, rather than the full triple-index alphabet of the categorical string-net construction. The entries of the blocks defined below are obtained from the \(F\)-symbols of  [ 8 , Appendix D.1 ] . From these data one obtains two operators on the chain whose fusion relation and action on periodic states reduce to finite matrix computations.

Let \(d_1=1\), \(d_\tau =\varphi =(1+\sqrt5)/2\) be the quantum dimensions, and let \(N_{ab}^c\) denote the Fibonacci fusion multiplicities. Over \(\mathbb {C}\) write \(v_a=\sqrt{d_a}\) and \(G^{abc}_{def}=v_e^{-1}v_f^{-1}[F^{abc}_d]_e^f\). For a label \(f\), the bond letters of the block \(f\) are the pairs \((u,l)\) of labels with \(N_{ul}^f{\gt}0\): the letters \((1,1)\), \((\tau ,\tau )\) for \(f=1\) and \((1,\tau )\), \((\tau ,1)\), \((\tau ,\tau )\) for \(f=\tau \). A physical letter of the source’s tensor is a pair \((x,e)\) of a plaquette label and an edge label. The operator tensor of  [ 8 , Section 6.2 and Appendix D.1 ] is drawn as the crossing of the operator line \(f\) with an edge line \(e\), with the plaquettes \(b\) upper left, \(q'\) upper right, \(c\) lower left and \(q''\) lower right; its entries are

\begin{align} \bigl(S_f^{(b,e'),(c,e)}\bigr)_{p,(q',q'')} & =\delta _{e'e}\, \delta _{p,(b,c)}\, G^{q'bc}_{q''ef}\sqrt{v_{q'}v_bv_cv_{q''}}, \label{eq:asymex_fib_gsymbol_tensor} \end{align}

and its letters at edge label \(\tau \) are \(S_f^{x'x}=S_f^{(x',\tau ),(x,\tau )}\). The periodic operators of \(S_f\) act on \((\mathbb {C}^4)^{\otimes N}\), one plaquette label and one edge label per site. The configurations whose edge labels are all \(\tau \) span a subspace identified with \((\mathbb {C}^2)^{\otimes N}\), and the letters \(S_f^{x'x}\) are those of \(S_f\) on this subspace. The operator tensor of  [ 17 , Appendix A, “The MPO for the Fibonacci model” ] , at the vertical label \(\tau \), has the entries

\begin{align} \bigl(R_f^{x'x}\bigr)_{p,(q',q'')} & =\delta _{p,(x',x)}\, \frac{1}{\sqrt{d_{x'}d_{q''}}}\, [F^{f x\tau }_{q'}]_{x'}^{q''}, \label{eq:asymex_fib_review_tensor} \end{align}

with the \(F\)-symbols of Definition 31.6.6 and their selection rule, in place of the selection rule printed in the review. On configurations \(x\in \{ 1,\tau \} ^N\) let \(W=\operatorname {diag}\prod _k d_{x_k}\), with square roots \(W^{\pm 1/2}=\operatorname {diag}\prod _k d_{x_k}^{\pm 1/2}\), and let \(\widetilde R_f\) be the tensor with letters \(d_x R_f^{x'x}\).

The printed \(G\)-symbol tensor, including its quantum-dimension factors, is given in Definition 31.6.1. Its restriction to edge label \(\tau \) is related to the two-label blocks by the diagonal bond similarity of Theorem 31.6.9. The review uses a different physical normalization; its relation to these blocks is the congruence of Theorem 31.6.11.

For every \(N{\gt}0\), close the bond indices by the ordinary, unnormalized trace of the ordered product of local matrices. The first physical index is the output and the second is the input.

The word-span certificates are in Theorem 31.6.12. The admissibility projector and its action as the fusion unit are identified in Lemma 31.6.1.1 and Theorem 31.6.1.2. The fusion relation is proved for the two-label blocks in Theorem 31.6.4.2 and for the source’s blocks on both edge labels in Theorem 31.6.10. Commutation with the golden-chain Hamiltonian is established for \(N\geq 2\) in Theorem 31.6.2.4; the regular action on the two explicit state tensors is in Theorem 31.6.3.4.

The physical space at each site is \(\mathbb {C}^2\), with computational labels \(0\) for the vacuum and \(1\) for \(\tau \). At system size \(N\geq 1\), write \(\mathcal{H}_N=(\mathbb {C}^2)^{\otimes N}\) and use the orthonormal basis \(|x\rangle =|x_0,\ldots ,x_{N-1}\rangle \). Site indices are cyclic: \(x_N=x_0\). Throughout, the golden-number convention is \(\varphi =(1+\sqrt5)/2\) and \(\sigma =\varphi ^{-1/2}=\sqrt{(\sqrt5-1)/2}\). In particular, \(\sigma ^2=\varphi ^{-1}\) and \(\sigma ^4+\sigma ^2=1\).

For an MPO tensor \(T^{yx}\), the first physical index is the output index. Its periodic operator is defined by

\begin{align} \langle y|O_N(T)|x\rangle & =\operatorname{tr}(T^{y_0x_0}\cdots T^{y_{N-1}x_{N-1}}). \label{eq:asymex_fib_periodic} \end{align}

For the tensors \(B_1\) and \(B_\tau \) defined below, write \(O_1=O_N(B_1)\) and \(O_\tau =O_N(B_\tau )\) when \(N\) is fixed. Their non-invertible fusion relation is

\begin{align} O_\tau O_\tau & =O_1+O_\tau , \label{eq:asymex_fib_fusion} \end{align}

as proved below for every positive system size. The label \(\tau \) is not invertible in the sense of Definition 30.13.2. The vacuum operator \(O_1\) is a projection onto admissible configurations, not the identity on \(\mathcal{H}_N\), as for the unit of any fusion algebra (Remark 30.14.1).

Every entry of the tensors below, and of the changes of bond coordinates in the proofs, lies in a quartic ring generated by \(\sigma \). The identities of this section are first verified in that ring and then embedded into \(\mathbb {C}\). The exceptions are the string-net tensors of Definition 31.6.1 and the bond similarity relating them to the blocks, whose entries involve \(\varphi ^{\pm 1/4}\); those identities are proved over \(\mathbb {C}\).

The ring of golden integers is \(\mathbb {Z}[\sigma ]\), where \(\sigma =\varphi ^{-1/2}=\sqrt{(\sqrt5-1)/2}\) is the positive real root of \(X^4+X^2-1\). It is presented by the four integer coordinates of \(c_0+c_1\sigma +c_2\sigma ^2+c_3\sigma ^3\), with multiplication reduced using \(\sigma ^4=1-\sigma ^2\). It embeds into \(\mathbb {C}\) through the quotient \(\mathbb {Q}[X]/(X^4+X^2-1)\) evaluated at this real root. For matrices, the embedding is applied entrywise. Word evaluation and the bond-space product of tensors over \(\mathbb {Z}[\sigma ]\) use the same formulas as over \(\mathbb {C}\).

The generator satisfies \(\sigma ^4+\sigma ^2-1=0\) in \(\mathbb {Z}[\sigma ]\), and so does the real number \(\sqrt{(\sqrt5-1)/2}\). In any commutative ring carrying a root \(s\) of \(X^4+X^2-1\), the product of two integer combinations of \(1,s,s^2,s^3\) is the combination prescribed by the multiplication of \(\mathbb {Z}[\sigma ]\). The entrywise embedding of matrices over \(\mathbb {Z}[\sigma ]\) into the complex matrices is multiplicative, and it commutes with word evaluation and with the bond-space product of tensors.

Proof ▶

Squaring \(\sigma ^2=(\sqrt5-1)/2\) gives the quartic for the real root. The multiplication rule is the reduction of a product of two polynomials of degree at most three modulo \(X^4+X^2-1\). It is a polynomial identity in their eight integer coefficients. The entrywise embedding is induced by a ring homomorphism, so expansion of a matrix product proves its multiplicativity. Induction on the word proves compatibility with word evaluation. Expansion of the bond-space product proves the remaining compatibility statement.

Read a physical letter as the pair \((x',x)\) of outgoing and incoming labels, ordered as \((0,0),(0,1),(1,0),(1,1)\). The reduced vertex weight is

\begin{align} F & =\begin{pmatrix} 0 & \varphi ^{-1} & \varphi ^{-1/2} \\ 1 & 0 & 1 \\ 1 & \varphi ^{-1/2} & -\varphi ^{-1} \end{pmatrix}. \label{eq:asymex_fib_vertex} \end{align}

The \(\tau \) tensor \(B_\tau \) has bond dimension three and letters

\begin{align} B_\tau ^{00} & =0. \label{eq:asymex_fib_tau_zero} \end{align}
\begin{align} B_\tau ^{01} & =\begin{pmatrix} 0 & \sigma ^2 & \sigma \\ 0 & 0 & 0 \\ 0 & 0 & 0 \end{pmatrix}. \label{eq:asymex_fib_tau_01} \end{align}
\begin{align} B_\tau ^{10} & =\begin{pmatrix} 0 & 0 & 0 \\ 1 & 0 & 1 \\ 0 & 0 & 0 \end{pmatrix}. \label{eq:asymex_fib_tau_10} \end{align}
\begin{align} B_\tau ^{11} & =\begin{pmatrix} 0 & 0 & 0 \\ 0 & 0 & 0 \\ 1 & \sigma & -\sigma ^2 \end{pmatrix}. \label{eq:asymex_fib_tau_11} \end{align}

Thus each nonzero letter carries one row of (85), with the other rows zero. The vacuum tensor \(B_1\) has bond dimension two and letters

\begin{align} B_1^{00} & =\begin{pmatrix} 0 & 1 \\ 0 & 0 \end{pmatrix}. \label{eq:asymex_fib_one_00} \end{align}
\begin{align} B_1^{11} & =\begin{pmatrix} 0 & 0 \\ 1 & 1 \end{pmatrix}. \label{eq:asymex_fib_one_11} \end{align}
\begin{align} B_1^{01} & =B_1^{10}=0. \label{eq:asymex_fib_one_off} \end{align}

The stacked square has bond dimension nine:

\begin{align} B^{x'x} & =\sum _{m=0}^1 B_\tau ^{x'm}\otimes B_\tau ^{mx}. \label{eq:asymex_fib_stack} \end{align}

Viewed as MPS tensors over the four-letter pair alphabet, its two target blocks are \(B_1\) and \(B_\tau \), each with multiplicity one and weight one.

The review writes the operator with the prefactor \(1/\sqrt{d_Ad_D}\) arising from the normalization of the fusion basis, where \(d_A\) and \(d_D\) are the quantum dimensions of the labels on the adjacent bonds  [ 17 , Appendix A, “The MPO for the Fibonacci model” ] ; that prefactor is omitted in the blocks defined here, and its effect on the periodic operators is Theorem 31.6.11.

Theorem 31.6.5 The one-site matrices of the \(\tau \) block
✓

The matrix of \(B_\tau \) at the letter \((0,1)\) has the first row of (85) as its first row and zero elsewhere, and its matrix at the letter \((1,1)\) has the third row of (85) as its third row and zero elsewhere, with \(\varphi ^{-1/2}=\sqrt{(\sqrt5-1)/2}\).

Proof ▶

Both matrices are obtained by embedding their coefficients in \(\mathbb {Z}[\sigma ]\) into \(\mathbb {C}\) entrywise. Substitution of \(\sigma =\sqrt{(\sqrt5-1)/2}\) gives (87) and (89).

The blocks above are built from the categorical data of the Fibonacci theory, which  [ 8 , Appendix D.1 ] and the review print in the following form. The former gives the operator tensor only as a diagram and prints no entries of \(B_1\) or \(B_\tau \); the placement of the \(F\)-symbols used here, without the closed-loop factors of the source and without the prefactor of the review, is recorded in  [ 52 ] . Theorem 31.6.9 relates these blocks to the source’s tensor built from the \(G\)-symbols, and Theorem 31.6.10 carries their fusion rules to that tensor on both edge labels.

The Fibonacci theory has the labels \(1\) and \(\tau \), with fusion multiplicities \(N_{11}^1=N_{\tau 1}^\tau =N_{1\tau }^\tau =N_{\tau \tau }^1=N_{\tau \tau }^\tau =1\) and all others zero, and quantum dimensions \(d_1=1\) and \(d_\tau =\varphi =1+\sigma ^2\), the Perron–Frobenius dimensions of Example 30.14.2. Write \(v_a=\sqrt{d_a}\), so that \(v_1^{-1}=1\) and \(v_\tau ^{-1}=\sigma \). For labels \(a,b,c,d,e,f\), with \(\delta _{ijk}=1\) when \(N_{ij}^k{\gt}0\) and \(\delta _{ijk}=0\) otherwise, the \(F\)-symbols are

\begin{align} [F^{abc}_d]_e^f & =\delta _{abe}\delta _{cde}\delta _{adf}\delta _{bcf}\, F^{abc}_{def}, \label{eq:asymex_fib_fsymbol} \end{align}

where \(F^{abc}_{def}=1\) unless \(a=b=c=d=\tau \), and the block at \(a=b=c=d=\tau \), indexed by \(e,f\in \{ 1,\tau \} \), is

\begin{align} F^{\tau \tau \tau }_\tau & =\begin{pmatrix} \sigma ^2 & \sigma \\ \sigma & -\sigma ^2 \end{pmatrix} =\begin{pmatrix} 1/\varphi & 1/\sqrt\varphi \\ 1/\sqrt\varphi & -1/\varphi \end{pmatrix}. \label{eq:asymex_fib_ftau} \end{align}

The \(G\)-symbols are \(G^{abc}_{def}=v_e^{-1}v_f^{-1}[F^{abc}_d]_e^f\). All these quantities are taken in \(\mathbb {Z}[\sigma ]\). This is the data of  [ 17 , Appendix A, “The MPO for the Fibonacci model” ] and  [ 8 , Appendix D.1 ] .

The multiplicities \(N_{ab}^c\) of Definition 31.6.5.1 are the Fibonacci fusion multiplicities listed in Definition 31.6.6. In \(\mathbb {Z}[\sigma ]\), \(d_\tau ^2=d_\tau +1\), \(v_a^{-2}d_a=1\) for both labels, the block (95) squares to the identity, and it is the block of the \(F\)-symbols (94) at \(a=b=c=d=\tau \). Under the embedding into \(\mathbb {C}\), \(d_\tau \) is the golden ratio, \(\sigma ^2=\varphi ^{-1}\), \(\sigma =1/\sqrt\varphi \), and the block (95) has the printed complex entries \(1/\varphi \), \(1/\sqrt\varphi \), \(1/\sqrt\varphi \), \(-1/\varphi \).

Proof ▶

The identities in \(\mathbb {Z}[\sigma ]\) are finite computations with coefficients reduced using \(\sigma ^4=1-\sigma ^2\); the multiplicities are compared case by case. Over the reals, \(\sigma ^2=(\sqrt5-1)/2=\varphi ^{-1}\), so \(1+\sigma ^2=1+\varphi ^{-1}=\varphi \), and \(\sigma \) is the nonnegative square root of \(\varphi ^{-1}\).

Index the three bond coordinates of \(B_\tau \) by the admissible letters \((1,\tau )\), \((\tau ,1)\), \((\tau ,\tau )\), in this order. For every physical letter \((x',x)\), every incoming bond letter \(p\) and every outgoing bond letter \(q=(q',q'')\),

\begin{align} (B_\tau ^{x'x})_{pq} & =\begin{cases} [F^{\tau x\tau }_{q'}]_{x'}^{q''} & \text{if } p=(x’,x), \\ 0 & \text{otherwise}, \end{cases} \label{eq:asymex_fib_tau_fsymbol} \end{align}

both in \(\mathbb {Z}[\sigma ]\) and, after the entrywise embedding, over \(\mathbb {C}\).

Proof ▶

For each of the four physical letters, both sides are \(3\times 3\) matrices over \(\mathbb {Z}[\sigma ]\) and are compared entrywise using (94) and (95). The complex statement follows by the entrywise embedding.

The \(G\)-symbols satisfy \(G^{abc}_{def}=G^{fce}_{abd}\), and both blocks are \(F\)-symbol tensors: \((B_f^{x'x})_{p,(q',q'')}=\delta _{p,(x',x)}[F^{fx\tau }_{q'}]_{x'}^{q''}\) for \(f=1,\tau \). Let \(h\) be the diagonal matrix on the bond letters with \(h(u,l)=(v_u/v_l)^{1/2}\). Then

\begin{align} h\, S_f^{x'x}\, h^{-1} & =B_f^{x'x} \label{eq:asymex_fib_gsymbol_conj} \end{align}

for both labels \(f\) and all \(x',x\). Consequently, on the configurations whose edge labels are all \(\tau \), the periodic operators of \(S_1\) and \(S_\tau \) equal those of \(B_1\) and \(B_\tau \) at every length.

Proof ▶

The symmetry of the \(G\)-symbols and the \(F\)-symbol form of \(B_1\) are finite computations in \(\mathbb {Z}[\sigma ]\). By the symmetry, \(G^{q'x'x}_{q''\tau f}=v_{x'}^{-1}v_{q''}^{-1}[F^{fx\tau }_{q'}]_{x'}^{q''}\), so the nonzero entries of \(S_f^{x'x}\) are those of \(B_f^{x'x}\) multiplied by \(\sqrt{v_{q'}v_{x'}v_xv_{q''}}/(v_{x'}v_{q''})=h(q',q'')/h(x',x)\), which is (99). The similarity \(h\) cancels in the trace defining the periodic operator, so the operators agree.

Theorem 31.6.10 Fusion rules of the source’s blocks on both edge labels
✓
#

Extend \(B_1\) and \(B_\tau \) to the four physical letters (plaquette, edge label) by keeping \(B_f^{x'x}\) at edge label \(\tau \), putting the diagonal matrix unit \(E_{pp}\) at the bond letter \(p=(x',x)\) at edge label \(1\) (zero when \((x',x)\) is not a bond letter of the block \(f\)), and zero when the edge label changes. Then \(h\, S_f^{ij}\, h^{-1}=B_f^{ij}\) for both labels \(f\) and all physical letters \(i,j\), and the periodic operators of the source’s blocks \(S_1\), \(S_\tau \) on \((\mathbb {C}^4)^{\otimes N}\) satisfy the Fibonacci fusion rules \(O_1^2=O_1\), \(O_1O_\tau =O_\tau O_1=O_\tau \) and \(O_\tau ^2=O_1+O_\tau \) at every positive length. This is the fusion statement of  [ 8 , Appendix D.1 ] .

Proof ▶

At edge label \(1\) the selection rule of \(G^{abc}_{d1f}\) forces \(a=b\) and \(c=d\), and \(G^{bbc}_{c1f}v_bv_c=1\) whenever \((b,c)\) is a bond letter of the block \(f\). So the letter of \(S_f\) at \(\bigl((b,1),(c,1)\bigr)\) is the diagonal matrix unit \(E_{pp}\) at \(p=(b,c)\), which the diagonal matrix \(h\) leaves unchanged; together with Theorem 31.6.9 this gives the similarity on all letters, and the periodic operators of \(S_f\) and of the extended \(B_f\) agree. For each product of two extended blocks, the gauge of the corresponding compression of Theorem 31.6.5.3 makes every one of the sixteen letters of the stacked tensor block upper triangular: at edge label \(\tau \) the conjugated letters are the block-diagonal ones already recorded, and at edge label \(1\) they carry the edge-\(1\) letters of the target blocks on the diagonal and further entries only in the columns of the zero slots. These are finite computations in \(\mathbb {Z}[\sigma ]\). The trace identity of a compression holds for a nonzero nilpotent remainder, which gives the four fusion rules.

For both labels \(f\) and every length \(N\), the periodic operator of the tensor (82) is the congruence

\begin{align} O_N(R_f) & =W^{-1/2}\, O_N(B_f)\, W^{-1/2}. \label{eq:asymex_fib_review_congruence} \end{align}

These operators do not satisfy the Fibonacci fusion rules: at \(N=1\), \(O_N(R_1)=\operatorname {diag}(0,1/\varphi )\), whose square has the entry \(1/\varphi ^2\neq 1/\varphi \). The operators \(O_N(\widetilde R_f)=O_N(R_f)W=W^{-1/2}O_N(B_f)W^{1/2}\) satisfy them at every positive length.

Proof ▶

The diagonal bond matrix \(g(u,l)=d_l^{-1/2}\) carries \(R_f^{x'x}\) to \((d_{x'}d_x)^{-1/2}B_f^{x'x}\), a multiple of each letter by its own scalar. The periodic operator of such a tensor is the operator of \(B_f\) with its entry at \((x,y)\) multiplied by \(\prod _k(d_{x_k}d_{y_k})^{-1/2}\), which is (100). At \(N=1\), \(O_N(B_1)=\operatorname {diag}(0,1)\) gives the stated entry. Finally, \(O_N(\widetilde R_f)=W^{-1/2}O_N(B_f)W^{1/2}\) is similar to \(O_N(B_f)\) by one matrix for all labels, so products and linear combinations are carried along and the fusion rules of Theorem 31.6.5.3 transfer.

While the review states \(O_aO_b=\sum _cN_{ab}^cO_c\) for the prefactored review tensor \(R_f\)  [ 17 , Section 3 ] , that operator already contains the prefactor \(1/\sqrt{d_{x'}d_{q''}}\) and fails the fusion rules in the orthonormal plaquette basis. Theorem 31.6.11 shows that the fusion rules hold after composing it with \(W\); see  [ 52 ] .

Theorem 31.6.12 Normality of the two Fibonacci blocks
✓

Both blocks \(B_1\) and \(B_\tau \) are normal: their length-three words satisfy \(\operatorname{span}_{\mathbb {C}}\{ B_1^w : |w|=3\} = M_{2}(\mathbb {C})\) and \(\operatorname{span}_{\mathbb {C}}\{ B_\tau ^w : |w|=3\} = M_{3}(\mathbb {C})\).

Proof ▶

For the \(\tau \) block, let \(e_i\) be the \(i\)-th coordinate column vector and \(f_i\) the \(i\)-th row of (85). In this proof, superscripts \(0,1,2,3\) enumerate the ordered pair alphabet. Thus \(B_\tau ^{i+1}=e_i f_i\) for \(i\in \{ 0,1,2\} \), and

\begin{align} B_\tau ^{i+1}B_\tau ^3B_\tau ^{k+1} & =F_{i2}F_{2k}\, e_i f_k. \end{align}

All factors \(F_{i2}F_{2k}\) are nonzero, and the rows \(f_k\) form a basis. Each of the nine matrix units is an explicit combination over \(\mathbb {Z}[\sigma ]\) of these nine words. For the vacuum block, four length-three words suffice. Both families of coefficients are verified in \(\mathbb {Z}[\sigma ]\) and transported to complex matrices by Theorem 31.6.3.

31.6.1 Admissible configurations and the vacuum operator

Define the adjacency matrix \(K=\begin{pmatrix} 0 & 1 \\ 1 & 1 \end{pmatrix}\) and, for a cyclic word \(x\in \{ 0,1\} ^N\), set

\begin{align} p_N(x) & =\prod _{v=0}^{N-1}K_{x_vx_{v+1}}. \label{eq:asymex_fib_admissibility} \end{align}

A cyclic word \(x\) is admissible if \(p_N(x)=1\), equivalently if it contains no cyclic neighboring pair \(00\).

For \(N\geq 1\), the vacuum operator \(P_N=O_N(B_1)\) has matrix elements

\begin{align} \langle y|P_N|x\rangle & =\delta _{yx}p_N(x). \label{eq:asymex_fib_vacuum_kernel} \end{align}

Thus \(P_N|x\rangle =p_N(x)|x\rangle \). It is the orthogonal projection onto the admissible subspace:

\begin{align} \operatorname{ran}P_N & =\operatorname{span}_{\mathbb {C}}\{ |x\rangle :p_N(x)=1\} . \label{eq:asymex_fib_vacuum_range} \end{align}
\begin{align} \ker P_N & =\operatorname{span}_{\mathbb {C}}\{ |x\rangle :p_N(x)=0\} . \label{eq:asymex_fib_vacuum_null} \end{align}

In particular, \(P_N^2=P_N=P_N^\dagger \), but \(P_N\neq \mathbb {1}_{\mathcal{H}_N}\).

Proof ▶

The vacuum letters satisfy \((B_1^{yx})_{ab}=\delta _{yx}\delta _{ax}K_{xb}\). Expanding the periodic trace over bond labels \(g=(g_0,\ldots ,g_{N-1})\), with \(g_N=g_0\), gives

\begin{align} \langle y|P_N|x\rangle & =\sum _g\prod _{v=0}^{N-1} \delta _{y_vx_v}\delta _{g_vx_v}K_{x_vg_{v+1}} =\delta _{yx}\prod _{v=0}^{N-1}K_{x_vx_{v+1}}. \end{align}

Only \(g=x\) contributes. Since \(p_N(x)\in \{ 0,1\} \), the operator is diagonal with real idempotent entries. This proves the projection, range, and kernel statements. Since \(|0,\ldots ,0\rangle \in \ker P_N\), \(P_N\neq \mathbb {1}_{\mathcal{H}_N}\), with \(P_1=\operatorname{diag}(0,1)\) at one site.

For every \(N\geq 1\), the periodic operators satisfy

\begin{align} O_N(B_1)^2 & =O_N(B_1). \label{eq:asymex_fib_unit_square} \end{align}
\begin{align} O_N(B_1)O_N(B_\tau ) & =O_N(B_\tau ). \label{eq:asymex_fib_unit_left} \end{align}
\begin{align} O_N(B_\tau )O_N(B_1) & =O_N(B_\tau ). \label{eq:asymex_fib_unit_right} \end{align}
Proof ▶

For MPO tensors \(T\) and \(U\), denote their stacked product by \((TU)^{yx}=\sum _mT^{ym}\otimes U^{mx}\). Write \(0_r\) for the tensor whose letters are zero \(r\times r\) matrices, and \(\sim \) for simultaneous similarity of all letters. The three stacked products admit the decompositions

\begin{align} B_1B_1 & \sim B_1\oplus 0_2. \label{eq:asymex_fib_unit_blocks} \end{align}
\begin{align} B_1B_\tau & \sim B_\tau \oplus 0_3. \end{align}
\begin{align} B_\tau B_1 & \sim B_\tau \oplus 0_3. \end{align}

The changes of bond coordinates and their inverses have entries in \(\mathbb {Z}[\sigma ]\). The decompositions, of dimensions \(4=2+2\) and \(6=3+3\), are verified by matrix multiplication with coefficients reduced using \(\sigma ^4=1-\sigma ^2\). The periodic product formula for a multi-block compression gives the trace of the single nonzero target block. Since \(N{\gt}0\), every zero block contributes zero, proving the three identities.

By (108), the range of \(O_N(B_\tau )\) lies in the admissible subspace. By (109), it vanishes on the orthogonal complement of that subspace. Thus the vacuum acts as the identity on the admissible subspace and is the unit of the algebra generated there by \(O_N(B_\tau )\).

This vacuum block is distinct from the weighted string-net projector of  [ 8 , Appendix D.1 ] , which combines the vacuum and \(\tau \) blocks with weights \(w_1=1/(1+\varphi ^2)\) and \(w_\tau =\varphi /(1+\varphi ^2)\).

The weights of the two labels are \(w_1=1/(1+\varphi ^2)\) and \(w_\tau =\varphi /(1+\varphi ^2)\), the quantum dimensions divided by the square of the total quantum dimension. The bond-dimension-five tensor is the direct sum \(B_1\oplus B_\tau \), and its boundary matrix is \(\Delta =w_1\mathbb {1}_2\oplus w_\tau \mathbb {1}_3\). At every system size \(N\), the weighted projector is

\begin{align} \Pi _N & =w_1O_N(B_1)+w_\tau O_N(B_\tau ) =\frac{O_N(B_1)+\varphi \, O_N(B_\tau )}{1+\varphi ^2}, \label{eq:asymex_fib_projector} \end{align}

following  [ 8 , Sections 3.1 and 3.2 and Appendix D.1 ] .

Theorem 31.6.1.4 The weight relation
✓

For each label \(c\in \{ 1,\tau \} \), \(\sum _{a,b\in \{ 1,\tau \} }N_{ab}^cw_aw_b=w_c\).

Proof ▶

For \(c=1\) the relation reads \(w_1=w_1^2+w_\tau ^2\), and both sides equal \(1/(1+\varphi ^2)\). For \(c=\tau \) it reads \(w_\tau =2w_1w_\tau +w_\tau ^2\); after multiplication by \((1+\varphi ^2)^2/\varphi \) it becomes \(1+\varphi ^2=2+\varphi \), a consequence of \(\varphi ^2=\varphi +1\).

Theorem 31.6.1.5 The projector from the bond-dimension-five tensor
✓

At every system size \(N\), write \(B=B_1\oplus B_\tau \). Then

\begin{align} \langle y|\Pi _N|x\rangle & =\operatorname{tr}(\Delta B^{y_0x_0}\cdots B^{y_{N-1}x_{N-1}}), \label{eq:asymex_fib_projector_trace} \end{align}

and without the boundary matrix the periodic operator is \(O_N(B)=O_N(B_1)+O_N(B_\tau )\).

Proof ▶

Word evaluation of the direct sum is block diagonal by Lemma 16.1.9. Multiplication by the block-diagonal matrix \(\Delta \) scales the two blocks by \(w_1\) and \(w_\tau \), and the trace of a block-diagonal matrix is the sum of the traces of its blocks. The second statement is Theorem 16.1.10.

Theorem 31.6.1.6 The weighted Fibonacci projector is idempotent
✓

For every system size \(N\geq 1\), \((\Pi _N)^2=\Pi _N\).

Proof ▶

Expanding the square and using the unit laws of Theorem 31.6.1.2 and the fusion rule of Theorem 31.6.4.2 gives \((w_1^2+w_\tau ^2)O_N(B_1)+(2w_1w_\tau +w_\tau ^2)O_N(B_\tau )\). Theorem 31.6.1.4 identifies the two coefficients with \(w_1\) and \(w_\tau \).

At \(N=0\) the empty traces give \(O_0(B_1)=2\) and \(O_0(B_\tau )=3\), so \(\Pi _0=(2+3\varphi )/(1+\varphi ^2)\), a scalar different from \(0\) and \(1\), hence \(\Pi _0^2\neq \Pi _0\); [ 8 , Section 3.2 ] asks for idempotence at every length, and the empty chain is excluded as a degenerate reading; see  [ 53 ] .

31.6.2 The golden chain

The golden chain of Feiguin et al.  [ 195 ] acts on the labels \(x_0,\ldots ,x_{N-1}\in \{ 1,\tau \} \) of a periodic chain. Its three-site term projects the two anyons at links \(i\) and \(i+1\) onto their trivial fusion channel, with the amplitudes

\begin{align} (p_i)^{x_i'}_{x_i} & =\left(F^{x_{i-1}\tau \tau }_{x_{i+1}}\right)_{x_i'}^{1} \left(F^{x_{i-1}\tau \tau }_{x_{i+1}}\right)_{x_i}^{1}, \label{eq:asymex_fib_golden_term} \end{align}

where \(p_i\) changes only the label \(x_i\). The Hamiltonian is \(H_N=-\sum _ip_i\). The review states that such anyonic chains commute with the whole algebra of periodic operators  [ 17 ] .

The golden chain is \(H_N=-\sum _ip_i\) with the local terms of (115). The topological symmetry has the factors \(\left(F^{\tau x_n\tau }_{x_{n+1}'}\right)_{x_n'}^{x_{n+1}}\), and the vacuum factor is \(\delta _{x_n'x_n}\delta _{x_{n+1}'x_{n+1}}\) unless \(x_n=x_{n+1}=1\), where it vanishes.

The local term \(p_i\) is the projector onto \(|1\tau 1\rangle \) between two trivial neighbours, it vanishes between a trivial and a \(\tau \) neighbour, and between two \(\tau \) neighbours it is

\begin{align} \begin{pmatrix} \varphi ^{-2} & \varphi ^{-3/2} \\ \varphi ^{-3/2} & \varphi ^{-1} \end{pmatrix} \notag \end{align}

in the basis \(1,\tau \) of \(x_i\).

Proof ▶

The entries are products of two F-symbols and are checked entrywise in \(\mathbb {Z}[\sigma ]\), where \(\varphi ^{-1}=\sigma ^2\).

Theorem 31.6.2.3 Site operators and nearest-neighbour kernels
✓

On a periodic chain of \(N\geq 2\) sites, let \(K\) have the entries \(\langle s|K|t\rangle =\prod _nf(s_n,s_{n+1},t_n,t_{n+1})\), and let \(p_i\) change only the state at site \(i\), with amplitude \(h(t_{i-1},t_{i+1},s_i,t_i)\). If

\begin{align} \sum _yh(a’,c’,b’,y)f(a’,y,a,b)f(y,c’,b,c) & =\sum _yf(a’,b’,a,y)f(b’,c’,y,c)h(a,c,y,b) \notag \end{align}

for all labels, then \(p_iK=Kp_i\).

Proof ▶

Write \(R(s,t)=\prod _{n\neq i-1,i}f(s_n,s_{n+1},t_n,t_{n+1})\) for the factors of \(K\) away from the two bonds at site \(i\); it does not depend on \(s_i\) or \(t_i\). Summing over the label \(y\) at site \(i\) of the intermediate configuration,

\begin{align} \langle s|p_iK|t\rangle & =R(s,t)\sum _yh(s_{i-1},s_{i+1},s_i,y) f(s_{i-1},y,t_{i-1},t_i)f(y,s_{i+1},t_i,t_{i+1}), \notag \\ \langle s|Kp_i|t\rangle & =R(s,t)\sum _yf(s_{i-1},s_i,t_{i-1},y) f(s_i,s_{i+1},y,t_{i+1})h(t_{i-1},t_{i+1},y,t_i). \notag \end{align}

The hypothesis with \((a',b',c')=(s_{i-1},s_i,s_{i+1})\) and \((a,b,c)=(t_{i-1},t_i,t_{i+1})\) equates the two sums.

For every \(N\geq 2\), the golden chain \(H_N\) commutes with \(O_N(B_\tau )\), with \(O_N(B_1)\) and with the projector \(\Pi _N\), and, for each label \(f\), with the periodic operator of the operator tensor \(S_f\) restricted to configurations with edge label \(\tau \).

Proof ▶

In the \(\tau \) block the bond index at site \(n\) is determined by the pair \((x_n',x_n)\), so the only closed bond configuration that survives gives \(\langle x'|O_N(B_\tau )|x\rangle =\prod _n \left(F^{\tau x_n\tau }_{x_{n+1}'}\right)_{x_n'}^{x_{n+1}}\), the topological symmetry of  [ 195 ] ; similarly \(O_N(B_1)\) is diagonal with entry \(1\) exactly on the configurations without two neighbouring trivial labels. In both cases the entry is a product of factors \(f(x_n',x_{n+1}',x_n,x_{n+1})\) around the ring. The product \(p_iO_N(B_\tau )\) and the product \(O_N(B_\tau )p_i\) share the factors away from the two bonds at site \(i\), and the remaining sums over the intermediate label at site \(i\) agree by a three-site identity, checked on the sixty-four choices of the six outer and inner labels in exact golden arithmetic. The same identity holds for the kernel of \(O_N(B_1)\). Summing over \(i\) gives the first two statements, and the third follows since \(\Pi _N=w_1O_N(B_1)+w_\tau O_N(B_\tau )\). On edge label \(\tau \) the periodic operator of \(S_f\) equals \(O_N(B_f)\) by Theorem 31.6.9, which gives the last statement.

31.6.3 Two periodic states and the Fibonacci action

For an MPS tensor \(D\), write \(|V^{(N)}(D)\rangle =\sum _x\operatorname{tr}(D^{x_0}\cdots D^{x_{N-1}})|x\rangle \). These vectors are not normalized unless this is stated explicitly.

Definition 31.6.3.1 The all-\(\tau \) and chain tensors
✓

The all-\(\tau \) tensor \(A\) has bond dimension one, with \(A^0=(0)\) and

\begin{align} A^1 & =(1). \label{eq:asymex_fib_product_tensor} \end{align}

The chain tensor \(C\) has bond dimension two:

\begin{align} C^0 & =\begin{pmatrix} 0 & \sigma \\ 0 & 0 \end{pmatrix}. \label{eq:asymex_fib_chain_zero} \end{align}
\begin{align} C^1 & =\begin{pmatrix} 0 & 0 \\ 1 & -\sigma ^2 \end{pmatrix}. \label{eq:asymex_fib_chain_one} \end{align}

Let \(N\geq 1\). The product tensor gives \(|V^{(N)}(A)\rangle =|1,\ldots ,1\rangle \), of norm one. For a word \(x\), let \(n_0(x)\) count its zeros and let \(n_{11}(x)\) count its cyclic neighboring pairs \(11\). Then

\begin{align} V^{(N)}(C)_x & =p_N(x)\sigma ^{n_0(x)}(-\sigma ^2)^{n_{11}(x)}. \label{eq:asymex_fib_chain_amplitude} \end{align}

Both vectors are fixed by \(P_N\). The chain norm is

\begin{align} \bigl\| |V^{(N)}(C)\rangle \bigr\| ^2 & =\sum _{x\in \{ 0,1\} ^N} p_N(x)\sigma ^{2n_0(x)+4n_{11}(x)}. \label{eq:asymex_fib_chain_norm} \end{align}

This norm is positive.

Proof ▶

The bond-one trace is \(\prod _v\delta _{x_v1}\). For the chain, put \(H=\begin{pmatrix} 0 & \sigma \\ 1 & -\sigma ^2 \end{pmatrix}\). Since \((C^x)_{ab}=\delta _{ax}H_{xb}\), the cyclic contraction gives

\begin{align} V^{(N)}(C)_x & =\sum _g\prod _v\delta _{g_vx_v}H_{x_vg_{v+1}} =\prod _vH_{x_vx_{v+1}}. \end{align}

A pair \(00\) makes the product zero. In an admissible word, every zero is followed by a one, giving \(n_0(x)\) factors of \(\sigma \). Each pair \(10\) contributes \(1\), and each pair \(11\) contributes \(-\sigma ^2\). This proves (119). The operator \(P_N=O_N(B_1)\) fixes the product vector by Theorem 31.6.3.4. The chain vector is \(O_N(B_\tau )|V^{(N)}(A)\rangle \) by the same theorem, and the unit law \(O_N(B_1)O_N(B_\tau )=O_N(B_\tau )\) of Theorem 31.6.1.2 shows that \(P_N\) fixes it (Theorem 31.6.5.4). Summing squared amplitudes proves (120). The all-one amplitude is \((-\sigma ^2)^N\neq 0\).

The normalized chain vector is obtained by dividing by the positive square root of (120). For example, \(|V^{(1)}(C)\rangle =-\sigma ^2|1\rangle \) and its squared norm is \(\sigma ^4\). In particular, the two periodic vectors are not independent at every length.

Theorem 31.6.3.3 Normality of the two state tensors
✓

The length-one words of \(A\) span \(M_{1}(\mathbb {C})\), and the length-three words of \(C\) span \(M_{2}(\mathbb {C})\). Thus both tensors are normal.

Proof ▶

The letter \(A^1\) spans \(M_{1}(\mathbb {C})\). For \(C\), write \(E_{ab}\) for the matrix units of \(M_{2}(\mathbb {C})\). Direct multiplication gives

\begin{align} C^0C^1C^0 & =\sigma ^2E_{01}. \end{align}
\begin{align} C^0C^1C^1 & =-\sigma ^3E_{00}+\sigma ^5E_{01}. \end{align}
\begin{align} C^1C^0C^1 & =\sigma C^1. \end{align}
\begin{align} C^1C^1C^0 & =-\sigma ^3E_{11}. \end{align}

These four words span all four matrix units, since \(\sigma \neq 0\). The coefficients expressing the units in their span can all be chosen in \(\mathbb {Z}[\sigma ]\), using \(\sigma ^{-1}=\sigma +\sigma ^3\). Embedding these identities into \(\mathbb {C}\) proves that the words span the matrix algebra.

For every \(N\geq 1\),

\begin{align} O_N(B_1)|V^{(N)}(A)\rangle & =|V^{(N)}(A)\rangle . \label{eq:asymex_fib_action_unit} \end{align}
\begin{align} O_N(B_\tau )|V^{(N)}(A)\rangle & =|V^{(N)}(C)\rangle . \label{eq:asymex_fib_action_product} \end{align}
\begin{align} O_N(B_\tau )|V^{(N)}(C)\rangle & =|V^{(N)}(A)\rangle +|V^{(N)}(C)\rangle . \label{eq:asymex_fib_action_chain} \end{align}
Proof ▶

For an MPO tensor \(T\) and MPS tensor \(D\), their action tensor has letters \((T\cdot D)^y=\sum _xT^{yx}\otimes D^x\). As in the proof of Theorem 31.6.1.2, let \(\sim \) denote simultaneous similarity of letters and let \(0_r\) denote a zero tensor of bond dimension \(r\). The three action tensors have block decompositions

\begin{align} B_1\cdot A & \sim A\oplus 0_1. \label{eq:asymex_fib_action_blocks_unit} \end{align}
\begin{align} B_\tau \cdot A & \sim C\oplus 0_1. \label{eq:asymex_fib_action_blocks_product} \end{align}
\begin{align} B_\tau \cdot C & \sim A\oplus C\oplus 0_3. \label{eq:asymex_fib_action_blocks_chain} \end{align}

In lexicographic order on the product bond indices, matrices whose columns give these adapted bases are respectively

\begin{align} Q_2 & =\begin{pmatrix} 0 & 1 \\ 1 & -1 \end{pmatrix}. \end{align}
\begin{align} Q_3 & =\begin{pmatrix} 1 & 0 & 1 \\ 0 & 0 & -\sigma \\ 0 & 1 & \sigma ^2 \end{pmatrix}. \end{align}
\begin{align} Q_6 & =\begin{pmatrix} 0 & 0 & 0 & 0 & 1 & 1 \\ 0 & 1 & 0 & 0 & 0 & \sigma ^2 \\ 1 & 0 & \sigma & 1 & -\sigma & -\sigma ^3 \\ 0 & 0 & 0 & 1+\sigma ^2 & 0 & 0 \\ 0 & 0 & 0 & 0 & \sigma ^2 & 0 \\ \sigma +\sigma ^3 & 0 & -\sigma ^2 & 0 & 0 & -\sigma ^2 \end{pmatrix}. \end{align}

They are invertible, with inverses over \(\mathbb {Z}[\sigma ]\). For each action tensor, let \(D_{\mathrm{blk}}\) denote the corresponding block tensor in (129), (130), or (131). Matrix multiplication verifies \((T\cdot D)^yQ=QD_{\mathrm{blk}}^y\). All off-diagonal blocks vanish, giving the three multi-block compressions. The periodic action formula for each compression sums its target vectors. The zero blocks contribute nothing because \(N{\gt}0\). The first two sums have one target each, and the third has the targets \(A\) and \(C\).

The first nontrivial action also has a direct contraction proof. The all-one input selects the letters \(B_\tau ^{01}\) and \(B_\tau ^{11}\). Both have zero row \(1\), so a cyclic bond configuration using that coordinate contributes zero. Restricting to the ordered coordinates \((0,2)\) gives exactly \(C^0\) and \(C^1\). Hence

\begin{align} \langle x|O_N(B_\tau )|1,\ldots ,1\rangle & =\operatorname{tr}(B_\tau ^{x_0 1}\cdots B_\tau ^{x_{N-1}1}) =\operatorname{tr}(C^{x_0}\cdots C^{x_{N-1}}). \end{align}

There is no additional normalization factor.

Relative to the ordered pair of these unnormalized state families, the action coefficients are the Fibonacci matrix \(N_\tau =\begin{pmatrix} 0 & 1 \\ 1 & 1 \end{pmatrix}\), realizing the nonnegative-integer action discussed in  [ 199 ] . The positive-length hypothesis is essential: at \(N=0\) the periodic trace is the bond dimension, yielding \(O_0(B_1)=2\), \(O_0(B_\tau )=3\), and empty amplitudes \(1\) and \(2\) for \(A\) and \(C\).

31.6.4 Asymmetric compression of the stacked square

The stacked square in (93) contracts the physical index between two copies of \(B_\tau \) while retaining both virtual indices. Its periodic operator is therefore the square of \(O_N(B_\tau )\). The compression maps onto its two target blocks also have entries in \(\mathbb {Z}[\sigma ]\), so the fusion rule below is again an exact computation in the ring of golden integers.

\begin{tenkz}[rows={op,op}, cols=4, boundary=periodic]
        \tn[skin=mpo, ports={90:physical:$y_1$, 270:physical}]{B_\tau} &
        \tn[skin=mpo, ports={90:physical:$y_2$, 270:physical}]{B_\tau} &
        \tn[skin=dots, ports={180:virtual, 0:virtual}]{} &
        \tn[skin=mpo, ports={90:physical:$y_N$, 270:physical}]{B_\tau} \\
        \tn[skin=mpo, ports={90:physical, 270:physical:$x_1$}]{B_\tau} &
        \tn[skin=mpo, ports={90:physical, 270:physical:$x_2$}]{B_\tau} &
        \tn[skin=dots, ports={180:virtual, 0:virtual}]{} &
        \tn[skin=mpo, ports={90:physical, 270:physical:$x_N$}]{B_\tau}
    \end{tenkz}  \(=\)  \begin{tenkz}[rows={op}, cols=4, boundary=periodic]
        \tn[skin=mpo, ports={90:physical:$y_1$, 270:physical:$x_1$}]{B} &
        \tn[skin=mpo, ports={90:physical:$y_2$, 270:physical:$x_2$}]{B} &
        \tn[skin=dots, ports={180:virtual, 0:virtual}]{} &
        \tn[skin=mpo, ports={90:physical:$y_N$, 270:physical:$x_N$}]{B}
    \end{tenkz}

The source of Definition 31.6.4 carries the block triangular form of Theorem 29.5.1, with target blocks \(C_1=B_1\) and \(C_\tau =B_\tau \), and \(z=4\) zero slots. The dimension count is \(9=2+3+4\). Here the indexed tensors \(C_s\) denote the MPO target blocks, not the chain tensor \(C\). There are compression maps \(V_s:\mathbb {C}^{D_s}\to \mathbb {C}^9\) and \(W_s:\mathbb {C}^9\to \mathbb {C}^{D_s}\), where \(D_1=2\) and \(D_\tau =3\), such that \(W_sV_s=\mathbb {1}_{D_s}\) and \(W_sV_t=0\) for \(s\neq t\). For every word \(w\) over the pair alphabet,

\begin{align} W_sB^wV_s & =C_s^w. \label{eq:asymex_fib_reduction} \end{align}

Every remainder word of length at least six vanishes. In fact, each remainder letter is zero, so the extension splits.

Proof ▶

The adapted basis has as its first columns the two fusion tensors, followed by a basis of the four-dimensional subspace annihilated by every source letter. Writing \(Q\) for this basis matrix, the finite matrix calculation over \(\mathbb {Z}[\sigma ]\) gives

\begin{align} Q^{-1}B^{x'x}Q & =B_1^{x'x}\oplus B_\tau ^{x'x}\oplus 0_4. \label{eq:asymex_fib_split_letters} \end{align}

The corresponding column blocks of \(Q\) and row blocks of \(Q^{-1}\) give \(V_s\) and \(W_s\). Their products give biorthogonality, and multiplication of (137) along a word gives (136). Block diagonality supplies triangularity, the target diagonal blocks, and the vanishing remainder. The generic nilpotency bound of clause (vi) of Theorem 29.5.1 is \(|S|+z=6\), where \(S\) is the two-element set of target blocks; the dimension count is clause (vii). The four zero directions are virtual bond directions, not physical configurations of the chain.

For every nonempty word \(w\) over the alphabet of label pairs,

\begin{align} \operatorname{tr}(B^w) & =\operatorname{tr}(B_1^w)+\operatorname{tr}(B_\tau ^w). \label{eq:asymex_fib_trace} \end{align}

Thus at every positive system size \(N\) the periodic operators satisfy (84), and the periodic vector of the stacked tensor is the sum of the periodic vectors of the two target blocks.

Proof ▶

Apply Proposition 29.5.3 to Theorem 31.6.4.1. This gives (138). For output and input words \(y,x\), the periodic product contracts as

\begin{align} \langle y|O_N(B_\tau )^2|x\rangle & =\sum _{m\in \{ 0,1\} ^N} \operatorname{tr}(B_\tau ^{y_0m_0}\cdots B_\tau ^{y_{N-1}m_{N-1}}) \operatorname{tr}(B_\tau ^{m_0x_0}\cdots B_\tau ^{m_{N-1}x_{N-1}}) \nonumber \\ & =\operatorname{tr}(B^{y_0x_0}\cdots B^{y_{N-1}x_{N-1}}). \end{align}

Substitution of (138) proves the operator identity entry by entry. The periodic-vector statement is the same trace identity read over the pair alphabet.

At length zero, the traces of the stacked tensor and the two targets are \(9\), \(2\), and \(3\), respectively. The omitted four-dimensional zero block has empty trace four, although all its positive-length traces vanish. This explains the positive-length restriction in the fusion rule without changing the trace convention. The source asks for the fusion rules at every length. At the empty chain the periodic operators are the scalars \(O_0(B_1)=2\) and \(O_0(B_\tau )=3\), so \(O_0(B_1)^2=4\neq 2\) and \(O_0(B_1)O_0(B_\tau )=O_0(B_\tau )O_0(B_1)=6\neq 3\): the unit laws of Theorem 31.6.1.2 fail there as well, and the empty chain is excluded as a degenerate reading; see  [ 53 ] .

The compression maps of the two target blocks are the fusion tensors of the Fibonacci algebra. The map \(V_s\) is the column block of the adapted basis carrying \(s\), and \(W_s\) is the matching row block of its inverse. For every physical letter and \(s\in \{ 1,\tau \} \),

\begin{align} B^{x'x}V_s & =V_sC_s^{x'x}. \label{eq:asymex_fib_right_intertwiner} \end{align}
\begin{align} W_sB^{x'x} & =C_s^{x'x}W_s. \label{eq:asymex_fib_left_intertwiner} \end{align}
Proof ▶

Theorem I.1.2 identifies the maps with the row and column blocks of the adapted basis. Each intertwining relation is verified by multiplication over \(\mathbb {Z}[\sigma ]\) and transported to complex matrices by Theorem 31.6.3. Equivalently, taking the corresponding column or row block of (137) gives (140) or (141).

\begin{tenkz}[rows={wire}, cols=2, west=open, east=open]
        \tn[label pos=s, ports={90:physical:$x'x$}]{B} & \tn[skin=ring]{V_s}
    \end{tenkz}  \(=\)  \begin{tenkz}[rows={wire}, cols=2, west=open, east=open]
        \tn[skin=ring]{V_s} & \tn[label pos=s, ports={90:physical:$x'x$}]{C_s}
    \end{tenkz}
\begin{tenkz}[rows={wire}, cols=2, west=open, east=open]
        \tn[skin=ring]{W_s} & \tn[label pos=s, ports={90:physical:$x'x$}]{B}
    \end{tenkz}  \(=\)  \begin{tenkz}[rows={wire}, cols=2, west=open, east=open]
        \tn[label pos=s, ports={90:physical:$x'x$}]{C_s} & \tn[skin=ring]{W_s}
    \end{tenkz}

31.6.5 The categorical anomaly

The Fibonacci fusion ring \(\mathbb {Z}[\tau ]/(\tau ^2-\tau -1)\) has no unital ring homomorphism to \(\mathbb {Z}\): the two possible images of \(\tau \) over \(\mathbb {C}\), \(\varphi =(1+\sqrt5)/2\) and \(-1/\varphi \), are both irrational. This arithmetic fact is the form in which the anomaly of the Fibonacci fusion rules  [ 17 , Section III.A.6 ] enters the argument below. The general notions used here, fusion algebras with a unit, symmetric families of matrix product states, and their nonnegative integer representations, are those of Chapter 30; the multiplicities with which the normal blocks of an invariant state reappear under the symmetry operators form such a representation (Theorem 30.15.8). In the Fibonacci case the same source exhibits an invariant pair of states carrying the regular action: two blocks \(x_1,x_\tau \) with \(\tau \cdot x_1=x_\tau \) and \(\tau \cdot x_\tau =x_1+x_\tau \).

Here the two blocks are concrete state tensors on the two-label physical space of this section: the all-\(\tau \) product tensor and a bond-two tensor generating its image under \(O_\tau \). The explicit tensors are defined on the two-label physical alphabet rather than the three-index alphabet of the source. Their raw periodic vectors carry the regular action. The operator \(O_1\) is the admissibility projector introduced earlier in this section, not the identity on the ambient physical space. Its action as the identity on these states is therefore part of the symmetry statement.

The no-go proved below concerns a single word-normal tensor \(A\) of positive bond dimension whose periodic vectors satisfy \(O_1|V^{(N)}(A)\rangle =|V^{(N)}(A)\rangle \) and \(O_\tau |V^{(N)}(A)\rangle =m|V^{(N)}(A)\rangle \) for a length-independent scalar \(m\) at every \(N{\gt}0\). Then \(m\in \mathbb {N}\) must satisfy \(m^2=m+1\), which has no integer solutions. This is the Fibonacci case of Corollary 30.15.10, a specialization of the statement of  [ 199 ] to one normal tensor with a length-independent scalar action; the source does not give the proof for this tensor. The specialization does not classify families with more than one block or exclude direct sums of the regular representation. It is a non-invertible analogue of the obstruction to an invariant single-block state from a non-trivial three-cocycle discussed in the same source.

The explicit regular action is recorded in Theorem 31.6.5.4, and the single-block obstruction with the hypotheses just stated is Theorem 31.6.5.6. Neither result classifies all invariant families with several blocks.

Definition 31.6.5.1 The Fibonacci fusion matrices
✓

Index the two simple objects of Definition 31.6.4 by \(0\) and \(1\), corresponding respectively to the trivial object \(1\) and the object \(\tau \). The fusion matrix

\begin{align} N_\tau & =\begin{pmatrix} 0 & 1 \\ 1 & 1 \end{pmatrix} \label{eq:asymex_fib_anomaly_matrix} \end{align}

represents multiplication by \(\tau \) in the basis \(1,\tau \) of the fusion ring. Together with \(N_1=\mathbb {1}_2\), it gives the regular representation by matrices with nonnegative integer entries. The structure constants are \(N_{ab}^c=(N_a)_{bc}\) for \(a,b,c\in \{ 1,\tau \} \), so that \(N_1\) and \(N_\tau \) are the fusion matrices of Definition 30.13.3. The corresponding matrix product operator tensors are the admissibility block \(B_1\) and the block \(B_\tau \) of Definition 31.6.4.

Theorem 31.6.5.2 The Fibonacci relation for the fusion matrix
✓

\(N_\tau ^2=N_\tau +\mathbb {1}_2\), as matrices with nonnegative integer entries.

Proof ▶

Direct multiplication gives \(N_\tau ^2=\begin{pmatrix} 1 & 1 \\ 1 & 2 \end{pmatrix}=N_\tau +\mathbb {1}_2\).

Theorem 31.6.5.3 The fusion ring on the periodic operators
✓

For every pair of labels \(a,b\in \{ 1,\tau \} \) and every positive system size \(N\), the periodic operators \(O_a=O_a(N)=O_N(B_a)\) satisfy

\begin{align} O_aO_b & =\sum _{c\in \{ 1,\tau \} }N_{ab}^cO_c, \label{eq:asymex_fib_anomaly_fusion_algebra} \end{align}

that is, \(O_1O_1=O_1\), \(O_1O_\tau =O_\tau O_1=O_\tau \), and \(O_\tau O_\tau =O_1+O_\tau \).

\begin{tenkz}[rows={op,op}, cols=4, boundary=periodic]
            \tn[skin=mpo, ports={90:physical:$i_1$, 270:physical}]{B_\tau} &
            \tn[skin=mpo, ports={90:physical:$i_2$, 270:physical}]{B_\tau} &
            \tn[skin=dots, ports={180:virtual, 0:virtual}]{} &
            \tn[skin=mpo, ports={90:physical:$i_L$, 270:physical}]{B_\tau} \\
            \tn[skin=mpo, ports={90:physical, 270:physical:$j_1$}]{B_\tau} &
            \tn[skin=mpo, ports={90:physical, 270:physical:$j_2$}]{B_\tau} &
            \tn[skin=dots, ports={180:virtual, 0:virtual}]{} &
            \tn[skin=mpo, ports={90:physical, 270:physical:$j_L$}]{B_\tau}
        \end{tenkz}   and  \begin{tenkz}[rows={op,op}, cols=4, boundary=periodic]
            \tn[skin=mpo, ports={90:physical:$i_1$, 270:physical}]{B_1} &
            \tn[skin=mpo, ports={90:physical:$i_2$, 270:physical}]{B_1} &
            \tn[skin=dots, ports={180:virtual, 0:virtual}]{} &
            \tn[skin=mpo, ports={90:physical:$i_L$, 270:physical}]{B_1} \\
            \tn[skin=mpo, ports={90:physical, 270:physical:$j_1$}]{B_\tau} &
            \tn[skin=mpo, ports={90:physical, 270:physical:$j_2$}]{B_\tau} &
            \tn[skin=dots, ports={180:virtual, 0:virtual}]{} &
            \tn[skin=mpo, ports={90:physical, 270:physical:$j_L$}]{B_\tau}
        \end{tenkz}

In the diagrams the system size is denoted by \(L\): the first contraction is \(O_\tau (L)O_\tau (L)\) and the second is \(O_1(L)O_\tau (L)\).

Proof ▶

The case \(a=b=1\) is the admissibility projector composed with itself. The cases \(\{ a,b\} =\{ 1,\tau \} \) are the two unit laws, obtained by block-triangular compression over \(\mathbb {Z}[\sigma ]\) and transport to complex matrices as in Theorem 31.6.3. The case \(a=b=\tau \) is Theorem 31.6.4.2. These four identities give the coefficients of Eq. 143.

The pair of states is the all-\(\tau \) product tensor and the chain tensor of Definition 31.6.3.1, and the identities \(O_1\Psi _1=\Psi _1\), \(O_\tau \Psi _1=\Psi _\tau \), and \(O_\tau \Psi _\tau =\Psi _1+\Psi _\tau \) are those of Theorem 31.6.3.4. The content beyond that theorem is the remaining identity \(O_1\Psi _\tau =\Psi _\tau \) and the packaging of all four as the regular representation of the fusion matrices.

Theorem 31.6.5.4 The regular representation on a pair of normal states
✓

Set \(s=\varphi ^{-1/2}\), the scalar denoted by \(\sigma \) in Definition 31.6.2. On the physical alphabet \(\{ 0,1\} \), with \(0\) representing the trivial label and \(1\) representing \(\tau \), define the bond-one tensor \(A\) and bond-two tensor \(C\) by

\begin{align} A^0 & =(0), & A^1 & =(1), \nonumber \\ C^0 & =\begin{pmatrix} 0 & s \\ 0 & 0 \end{pmatrix}, & C^1 & =\begin{pmatrix} 0 & 0 \\ 1 & -s^2 \end{pmatrix}. \label{eq:asymex_fib_anomaly_states} \end{align}

Both tensors are word-normal: their words of a fixed positive length span their full bond matrix algebra. For \(A\) length one suffices, and for \(C\) length three suffices.

Use their raw periodic vectors

\begin{align} \Psi _1(N) & =|V^{(N)}(A)\rangle =|1,\ldots ,1\rangle , \nonumber \\ \Psi _\tau (N) & =|V^{(N)}(C)\rangle =\sum _{x\in \{ 0,1\} ^N} \operatorname{tr}(C^{x_0}\cdots C^{x_{N-1}})|x\rangle . \label{eq:asymex_fib_anomaly_vectors} \end{align}

At every positive system size \(N\) and for all \(a,r\in \{ 1,\tau \} \), these states satisfy

\begin{align} O_a\Psi _r & =\sum _{t\in \{ 1,\tau \} }N_{ar}^t\Psi _t, \label{eq:asymex_fib_anomaly_nim_rep} \end{align}

with dependence on \(N\) suppressed. Explicitly, \(O_\tau \Psi _1=\Psi _\tau \), \(O_\tau \Psi _\tau =\Psi _1+\Psi _\tau \), and \(O_1\) fixes both states. The multiplicities are the rows of the fusion matrix in Eq. 142.

These identities use the tensor normalization in Eq. 144; at length \(N=1\), \(\Psi _1(1)=|1\rangle \) and \(\Psi _\tau (1)=-s^2|1\rangle \).

The following diagrams recall the operator fusion intertwiners of Theorem 31.6.4.3. Here \(B\) is the stacked operator square and \(C_s\) denotes an operator target block, not the state tensor \(C\) of Eq. 144. The state action uses the separate action tensors described in the proof.

\begin{tenkz}[rows={wire}, cols=2, west=open, east=open]
            \tn[label pos=s, ports={90:physical:$i$}]{B} & \tn[skin=ring]{V_s}
        \end{tenkz}  \(=\)  \begin{tenkz}[rows={wire}, cols=2, west=open, east=open]
            \tn[skin=ring]{V_s} & \tn[label pos=s, ports={90:physical:$i$}]{C_s}
        \end{tenkz}
\begin{tenkz}[rows={wire}, cols=2, west=open, east=open]
            \tn[skin=ring]{W_s} & \tn[label pos=s, ports={90:physical:$i$}]{B}
        \end{tenkz}  \(=\)  \begin{tenkz}[rows={wire}, cols=2, west=open, east=open]
            \tn[label pos=s, ports={90:physical:$i$}]{C_s} & \tn[skin=ring]{W_s}
        \end{tenkz}
Proof ▶

The witnesses are precisely \(A\) and \(C\) in Eq. 144. The nonzero letter of \(A\) spans its one-dimensional matrix algebra. For \(C\), the four words \(010\), \(011\), \(101\), and \(110\) span \(M_{2}(\mathbb {C})\): each matrix unit is a linear combination of these words with coefficients in \(\mathbb {Z}[s]\).

For an operator tensor \(T\) and a state tensor \(X\), write \((T\cdot X)^i=\sum _jT^{ij}\otimes X^j\) for the action tensor of Corollary 29.6.4. Simultaneous changes of bond coordinates over \(\mathbb {Z}[s]\) give

\begin{align} B_1\cdot A & \sim A\oplus 0_1, \nonumber \\ B_\tau \cdot A & \sim C\oplus 0_1, \nonumber \\ B_\tau \cdot C & \sim A\oplus C\oplus 0_1\oplus 0_1\oplus 0_1. \label{eq:asymex_fib_anomaly_action_blocks} \end{align}

Here \(\sim \) denotes simultaneous similarity of all letters, and \(0_1\) is the bond-one tensor whose letters vanish. The source bond dimensions are respectively two, three, and six. All three decompositions are block diagonal, with no remainder.

Taking traces of nonempty words in Eq. 147 gives \(O_1\Psi _1=\Psi _1\), \(O_\tau \Psi _1=\Psi _\tau \), and \(O_\tau \Psi _\tau =\Psi _1+\Psi _\tau \). The remaining case follows from the unit law:

\begin{align} O_1\Psi _\tau & =O_1O_\tau \Psi _1=O_\tau \Psi _1=\Psi _\tau . \end{align}

This proves Eq. 146. The operator fusion intertwiners of Theorem 31.6.4.3 give the compatible operator identity \(O_\tau ^2=O_1+O_\tau \); the state identities above follow from the action decompositions in Eq. 147.

The admissibility projector and the chain amplitudes are derived earlier in this section. The action here uses that same two-label physical space and the same unnormalized contractions. Categorical fusion data alone would not establish these operator and state identities or identify them with a construction on a different physical alphabet. As noted after Theorem 31.6.3.4, the identities do not extend to length zero.

The no-go rests on the integrality of a length-independent scalar action on a normal tensor, Theorem 30.15.4 of Chapter 30.

Theorem 31.6.5.5 A nonzero length-independent eigenvalue is impossible
✓

Let \(A\) be a word-normal tensor of physical dimension two and positive bond dimension, and set \(\Psi _A(N)=|V^{(N)}(A)\rangle \). If a single scalar \(c\in \mathbb {C}\) satisfies \(O_\tau (N)\Psi _A(N)=c\Psi _A(N)\) for every \(N\geq 1\), then \(c=0\). No unit-fixing hypothesis is required for this conclusion.

Proof ▶

Suppose \(c\neq 0\) and suppress \(N\geq 1\) in the notation. The unit law \(O_1O_\tau =O_\tau \) of Theorem 31.6.5.3 gives

\begin{align} c\, O_1\Psi _A & =O_1O_\tau \Psi _A=O_\tau \Psi _A=c\Psi _A. \end{align}

Cancelling \(c\) yields \(O_1\Psi _A=\Psi _A\) for every \(N\geq 1\). Hence \(A\) is symmetric under the Fibonacci fusion algebra with eigenvalues \((c_1,c_\tau )=(1,c)\), and Theorem 30.15.9 makes \(c\in \mathbb {N}\) with

\begin{align} c^2 & =c_\tau c_\tau =c_1+c_\tau =1+c. \end{align}

No nonnegative integer satisfies this equation (Example 30.15.14), so \(c=0\).

There is no positive bond dimension \(D\), word-normal tensor \(A\) of physical dimension two and bond dimension \(D\), and single scalar \(c\in \mathbb {C}\), such that for every \(N\geq 1\),

\begin{align} O_1(N)\Psi _A(N) & =\Psi _A(N), \nonumber \\ O_\tau (N)\Psi _A(N) & =c\Psi _A(N), \label{eq:asymex_fib_anomaly_symmetry} \end{align}

where \(\Psi _A(N)=|V^{(N)}(A)\rangle \). Thus no single normal tensor of positive bond dimension realizes a unital rank-one action of these periodic Fibonacci operators with one length-independent scalar. The obstruction is the absence of a nonnegative integer \(m\) satisfying \(m^2=m+1\).

The explicit pair \(A,C\) of Theorem 31.6.5.4 shows that two normal blocks suffice. Among nonempty finite families of word-normal tensors of positive bond dimension, fixed by \(O_1\) and carrying length-independent nonnegative integer action coefficients at every positive length, the minimal number of blocks is therefore two. This counts tensor blocks, not the dimension of their periodic-vector span at each short length.

Proof ▶

Suppose \(A\) and \(c\) satisfy Eq. 151. Then \(A\) is symmetric under the Fibonacci fusion algebra of Theorem 31.6.5.3 with eigenvalues \((c_1,c_\tau )=(1,c)\). A fusion character \(m\) with values in \(\mathbb {N}\) would satisfy \(m_1=1\) and

\begin{align} m_\tau ^2 & =m_1+m_\tau =1+m_\tau , \end{align}

which no nonnegative integer does (Example 30.15.14). Corollary 30.15.10 therefore excludes \(A\).

The scalar hypothesis concerns the raw periodic vectors of one fixed tensor at every positive length. The result does not rule out eigenvectors at an individual length, length-dependent eigenvalues, or state tensors that are not word-normal.

31.7 The Ising anyon chain

The Ising fusion category has three simple objects, the vacuum \(1\), the fermion \(\psi \), and the non-Abelian anyon \(\sigma \); its F-symbols define the string-net operators of Bultinck et al.  [ 8 , Appendix D.2 ] . Chains of interacting anyons were introduced for Fibonacci anyons by Feiguin et al.  [ 195 ] , and the algebra of topological defects of the Ising chain is described by Aasen, Mong, and Fendley  [ 1 ] . Matrix product operators realize the corresponding topological symmetries of anyon chains, as reviewed in Ref.  [ 17 , Section III.A.6 ] . The matrix product operator tensors for each simple object are taken in the F-symbol convention of Ref.  [ 8 , Appendix D.2 ] ; the sigma tensor is scaled by \(\sqrt2\) so that every entry lies in \(\mathbb {Z}[\sqrt2]\) and all local computations are exact. Weighted direct sums of these tensors and the weighted Verlinde action on a fusion-tree product state address the question of whether the structure coefficients of a renormalization fixed point can depend on the chain length  [ 13 , Theorem 4.14 ] .

The quantum dimensions are \(d_1=d_\psi =1\) and \(d_\sigma =\sqrt2\); write \(N_{ab}^c\) for the Ising fusion multiplicities. Write \(v_a=\sqrt{d_a}\) for the Ising labels, so \(v_1=v_\psi =1\) and \(v_\sigma =2^{1/4}\), and let \(F^{abc}_{def}\) be the \(F\)-symbols of  [ 8 , Appendix D.2 ] , nonzero only when \(N_{ab}^e\), \(N_{cd}^e\), \(N_{ad}^f\) and \(N_{bc}^f\) are positive, with the values \(\pm 1/\sqrt2\) on \(F^{\sigma \sigma \sigma }_{\sigma ef}\), \(-1\) on \(F^{\psi \sigma \psi }_{\sigma \sigma \sigma }\) and \(F^{\sigma \psi \sigma }_{\psi \sigma \sigma }\), and \(1\) otherwise. The \(G\)-symbols are \(G^{abc}_{def}=v_e^{-1}v_f^{-1}F^{abc}_{def}\). For a label \(f\), a basis element \((x,y)\) of \(P_f\) in Definition 31.7.4 is read as the pair \((u,l)=(y,x)\) of plaquette labels above and below the operator line; so \(P_\psi \) has the bond pairs \([(\psi ,1),(1,\psi ),(\sigma ,\sigma )]\) and \(P_\sigma \) has \([(\sigma ,1),(\sigma ,\psi ),(1,\sigma ),(\psi ,\sigma )]\). The operator tensor of  [ 8 , Section 6.2 and Appendix D.1 ] is the crossing of the operator line \(f\) with an edge line \(e\), with the plaquettes \(b\) upper left, \(a\) upper right, \(c\) lower left and \(d\) lower right. On the fusion-tree labels \(k=(b,e,a)\) and \(h=(c,e',d)\) its entries are

\begin{align} \bigl(S_f^{kh}\bigr)_{p,q} & =\delta _{ee'}\, \delta _{p,(b,c)}\, \delta _{q,(a,d)}\, G^{abc}_{def}\sqrt{v_av_bv_cv_d}. \label{eq:asymex_ising_gsymbol_tensor} \end{align}

Definition 31.7.1 gives the printed \(G\)-symbol tensor with all quantum-dimension factors. The diagonal bond similarity of Theorem 31.7.1.9 relates it to the \(F\)-symbol blocks used here. The additional factor \(\sqrt2\) on the \(\sigma \) block multiplies its periodic operator by \(2^{N/2}\).

For every \(N{\gt}0\), close the bond indices by the ordinary, unnormalized trace of the ordered product of local matrices. The first physical index is the output and the second is the input.

The vacuum and fermion kernels are identified in Theorem 31.7.1.2; the fermion is a partial isometry whose initial space is the admissible-path subspace (Corollary 31.7.1.3). The fusion identities with the \(\sigma \) block are in Theorems 31.7.1.6 and 31.7.1.8, with the scaling factors retained. The word-span certificates are in Theorem 31.7.2.1. For weighted direct sums, the compression and periodic trace formula are given in Theorems 31.7.5.1 and 31.7.6.1; the weighted action on the state family is in Theorem 31.7.8.6.

The quantum dimensions of \(1\), \(\psi \), and \(\sigma \) are \(1,1,\sqrt2\), respectively; they are the Perron–Frobenius dimensions of the fusion rules below (Example 30.14.3). For every simple object \(a\), the vacuum satisfies \(1\otimes a=a\otimes 1=a\). The remaining fusion rules are

\begin{align} \psi \otimes \psi & =1, \\ \sigma \otimes \psi & =\psi \otimes \sigma =\sigma , \\ \sigma \otimes \sigma & =1\oplus \psi . \end{align}

With rows and columns ordered as \((1,\psi )\), the nontrivial F-symbols are

\begin{align} F^{\sigma \sigma \sigma }_{\sigma } & =\frac{1}{\sqrt2} \begin{pmatrix} 1 & 1 \\ 1 & -1 \end{pmatrix}, \\ {}[F^{\psi \sigma \psi }_{\sigma }]_{\sigma }^{\sigma } & =-1, \\ {}[F^{\sigma \psi \sigma }_{\psi }]_{\sigma }^{\sigma } & =-1. \end{align}

All other allowed components are one, and forbidden components vanish.

The physical site is \(\mathbb {C}^{10}\), with orthonormal basis \(|h\rangle \), \(h=0,\ldots ,9\). A label \(h\) is a locally admissible fusion vertex \((\ell (h),\rho (h),r(h))\), meaning that \(r(h)\) occurs in \(\ell (h)\otimes \rho (h)\). On \(N\) sites the ambient Hilbert space is \(\mathcal H_N=(\mathbb {C}^{10})^{\otimes N}\). For an MPO tensor \(T\), the first physical index is the output index, and its periodic contraction is

\begin{align} \langle k|O_N(T)|h\rangle & =\operatorname{tr}\! \left(T^{k_0h_0}\cdots T^{k_{N-1}h_{N-1}}\right). \label{eq:asymex_ising_periodic} \end{align}

Here \(h\) and \(k\) are words of length \(N\), and \(|h\rangle \) denotes the corresponding tensor-product basis vector. Unless stated otherwise, \(N\geq 1\), and site indices are cyclic.

The entries of the three tensors lie in the ring \(\mathbb {Z}[\sqrt2]\), so their local products and changes of auxiliary coordinates can be calculated in this ring before embedding into \(\mathbb {C}\). We fix the ring and its embedding before writing down the tensors.

Definition 31.7.2 The ring of \(\sqrt2\)-integers and its complex embedding
✓

The ring \(\mathbb {Z}[\sqrt2]\) consists of the numbers \(a+b\sqrt2\) with \(a,b\in \mathbb {Z}\), with multiplication determined by \((\sqrt2)^2=2\). It embeds into \(\mathbb {C}\) by sending \(\sqrt2\) to the positive real square root of two. Applying this embedding entrywise gives a complex matrix from a matrix over \(\mathbb {Z}[\sqrt2]\). For matrix product operator tensors \(M\) and \(N\) over \(\mathbb {Z}[\sqrt2]\), their local product is \((M\mathbin {\cdot }N)^{ik}=\sum _jM^{ij}\otimes N^{jk}\). For a matrix product operator tensor \(M\) and a state tensor \(A\), the local action is \((M\cdot A)^i=\sum _jM^{ij}\otimes A^j\).

The embedding of \(\mathbb {Z}[\sqrt2]\) into \(\mathbb {C}\) is injective and sends every nonzero element to a nonzero complex number. The entrywise embedding of matrices is multiplicative and commutes with the local product and local action of tensors over \(\mathbb {Z}[\sqrt2]\). If the one-site matrices of a tensor over \(\mathbb {Z}[\sqrt2]\) include a nonzero \(\mathbb {Z}[\sqrt2]\)-multiple of every matrix unit, its complex embedding is injective at one site.

Proof ▶

If \(a+b\sqrt2=a'+b'\sqrt2\) as real numbers, then \((b-b')\sqrt2=a'-a\). Irrationality of \(\sqrt2\) gives \(b=b'\), whence \(a=a'\). Multiplicativity of the entrywise embedding follows because it is induced by a ring homomorphism. Expanding the finite sums and tensor products proves compatibility with local products and actions. Finally, dividing each designated one-site matrix by its nonzero scalar factor exhibits every matrix unit in the complex span, as in Theorem I.2.4.

Definition 31.7.4 The three tensors \(A_1\), \(A_\psi \), \(A_\sigma \)
✓

The ten fusion-tree labels and the functions \(f\) and \(\epsilon \) used in the tensor formulas are

\(h\)

\(\ell (h)\)

\(\rho (h)\)

\(r(h)\)

\(f(h)\)

\(\epsilon (h)\)

\(0\)

\(1\)

\(1\)

\(1\)

\(3\)

\(1\)

\(1\)

\(1\)

\(\psi \)

\(\psi \)

\(4\)

\(1\)

\(2\)

\(1\)

\(\sigma \)

\(\sigma \)

\(5\)

\(1\)

\(3\)

\(\psi \)

\(1\)

\(\psi \)

\(0\)

\(1\)

\(4\)

\(\psi \)

\(\psi \)

\(1\)

\(1\)

\(1\)

\(5\)

\(\psi \)

\(\sigma \)

\(\sigma \)

\(2\)

\(1\)

\(6\)

\(\sigma \)

\(1\)

\(\sigma \)

\(6\)

\(1\)

\(7\)

\(\sigma \)

\(\psi \)

\(\sigma \)

\(7\)

\(-1\)

\(8\)

\(\sigma \)

\(\sigma \)

\(1\)

\(9\)

\(1\)

\(9\)

\(\sigma \)

\(\sigma \)

\(\psi \)

\(8\)

\(1\)

The auxiliary spaces \(P_1\), \(P_\psi \), and \(P_\sigma \) have ordered bases \([(1,1),(\psi ,\psi ),(\sigma ,\sigma )]\), \([(1,\psi ),(\psi ,1),(\sigma ,\sigma )]\), and \([(1,\sigma ),(\psi ,\sigma ),(\sigma ,1),(\sigma ,\psi )]\), respectively. Write \(E_{ab}\) for the matrix units in these ordered bases, with indices starting at zero. When a matrix-unit subscript is an anyon label, its numerical index is given by the order \((1,\psi ,\sigma )\).

The complete tensors \(A_1\) and \(A_\psi \) are

\begin{align} A_1^{kh} & =\delta _{kh}E_{\ell (h),r(h)}, \label{eq:asymex_ising_one_letters} \\ A_\psi ^{kh} & =\delta _{k,f(h)}\epsilon (h)E_{\ell (h),r(h)}. \label{eq:asymex_ising_psi_letters} \end{align}

Thus \(f=(0\, 3)(1\, 4)(2\, 5)(8\, 9)\) fixes \(6\) and \(7\), and \(\epsilon (h)=-1\) only at \(h=7\). In particular, \(A_\psi ^{7,7}=-E_{22}\) encodes \([F^{\psi \sigma \psi }_{\sigma }]_{\sigma }^{\sigma }=-1\).

Put \(\widehat A_\sigma =\sqrt2A_\sigma \). Its complete list of nonzero matrices is

\((k,h)\)

\(\widehat A_\sigma ^{kh}\)

\((k,h)\)

\(\widehat A_\sigma ^{kh}\)

\((0,6)\)

\(\sqrt2E_{22}\)

\((1,7)\)

\(\sqrt2E_{23}\)

\((2,8)\)

\(E_{20}\)

\((2,9)\)

\(E_{21}\)

\((3,6)\)

\(\sqrt2E_{33}\)

\((4,7)\)

\(\sqrt2E_{32}\)

\((5,8)\)

\(E_{30}\)

\((5,9)\)

\(-E_{31}\)

\((6,0)\)

\(\sqrt2E_{00}\)

\((6,3)\)

\(\sqrt2E_{11}\)

\((7,1)\)

\(\sqrt2E_{01}\)

\((7,4)\)

\(\sqrt2E_{10}\)

\((8,2)\)

\(\sqrt2E_{02}\)

\((8,5)\)

\(\sqrt2E_{12}\)

\((9,2)\)

\(\sqrt2E_{03}\)

\((9,5)\)

\(-\sqrt2E_{13}\)

All unlisted matrices vanish. The factors \(\pm 1\) in this table are the rescaled \(\sigma \sigma \sigma \) F-symbols \(\pm 1/\sqrt2\). The entries of \(A_1\), \(A_\psi \), and \(\widehat A_\sigma \) belong to the subring \(\mathbb {Z}[\sqrt2]=\{ a+b\sqrt2:a,b\in \mathbb {Z}\} \) of \(\mathbb {C}\).

Theorem 31.7.5 Sector vanishing of the three tensors
✓

For each tensor \(A \in \{ A_1, A_\psi , \widehat A_\sigma \} \) and each pair of fusion-tree labels \((k,h)\), if \(\rho (k) \ne \rho (h)\) then \(A(k,h) = 0\).

Proof ▶

Every nonzero matrix in Definition 31.7.4 has \(\rho (k)=\rho (h)\), as inspection of the tables shows.

31.7.1 The periodic operators of the three tensors

The vacuum and fermion tensors are evaluated on closed paths first, where their periodic operators become projections, and the rescaled sigma tensor is evaluated on a product state second.

Closed paths and the vacuum and fermion operators

Local admissibility does not impose compatibility between neighboring vertices. A word \(h\) is a closed path when \(r(h_v)=\ell (h_{v+1})\) at every site, including the last-to-first bond. Define its closure indicator and sign by

\begin{align} q_N(h) & =\prod _{v=0}^{N-1}\delta _{r(h_v),\ell (h_{v+1})}, \label{eq:asymex_ising_closure} \\ \eta _N(h) & =\prod _{v=0}^{N-1}\epsilon (h_v) =(-1)^{\# \{ v:h_v=7\} }. \label{eq:asymex_ising_path_sign} \end{align}

The map \(f\) acts on words site by site. The closed-path subspace is \(\mathcal K_N=\operatorname{span}_{\mathbb {C}}\{ |h\rangle :q_N(h)=1\} \).

Lemma 31.7.1.1 Cyclic trace of matrix units
✓
#

For \(N\geq 1\), scalars \(c_v\), and matrix-unit indices \(a_v,b_v\),

\begin{align} \operatorname{tr}\! \left(\prod _{v=0}^{N-1}c_vE_{a_vb_v}\right) & =\left(\prod _{v=0}^{N-1}c_v\right) \prod _{v=0}^{N-1}\delta _{b_v,a_{v+1}}, \label{eq:asymex_ising_unit_loop} \end{align}

where \(a_N=a_0\).

Proof ▶

Successive multiplication uses \(E_{ab}E_{cd}=\delta _{bc}E_{ad}\). Taking the trace supplies the final factor \(\operatorname{tr}(E_{a_0b_{N-1}})=\delta _{b_{N-1},a_0}\).

Set \(Q_N=O_N(A_1)\) and \(S_N=O_N(A_\psi )\). For \(N\geq 1\),

\begin{align} \langle k|Q_N|h\rangle & =\delta _{kh}q_N(h), \label{eq:asymex_ising_vacuum_kernel} \\ \langle k|S_N|h\rangle & =\delta _{k,f(h)}\eta _N(h)q_N(h). \label{eq:asymex_ising_fermion_kernel} \end{align}

The operator \(Q_N\) is the orthogonal projection onto \(\mathcal K_N\), and

\begin{align} Q_N^2 & =Q_N=Q_N^\dagger , \\ S_N^2 & =Q_N, \\ Q_NS_N & =S_NQ_N=S_N, \\ S_N^\dagger & =S_N. \end{align}
Proof ▶

Substituting (161) and (162) into (165) gives the two kernels. Since \(q_N(h)\in \{ 0,1\} \), the vacuum kernel is the orthogonal projection onto the stated basis subspace.

Let \(j\) exchange \(1\) and \(\psi \) and fix \(\sigma \). The label table gives \(\ell (f(h))=j(\ell (h))\), \(r(f(h))=j(r(h))\), \(\rho (f(h))=\rho (h)\), and \(\epsilon (f(h))=\epsilon (h)\). Since \(j\) is bijective, closure is preserved: \(q_N(f(h))=q_N(h)\). Also, \(\eta _N(f(h))=\eta _N(h)\) and \(f^2(h)=h\). Therefore

\begin{align} S_N^2|h\rangle & =q_N(h)q_N(f(h))\eta _N(h)\eta _N(f(h))|f^2(h)\rangle =q_N(h)|h\rangle . \end{align}

Closure invariance also gives \(Q_NS_N=S_NQ_N=S_N\). The real signs and the involution imply

\begin{align} \langle k|S_N^\dagger |h\rangle & =\overline{\delta _{h,f(k)}\eta _N(k)q_N(k)} =\delta _{k,f(h)}\eta _N(h)q_N(h). \end{align}

Thus \(S_N^\dagger =S_N\).

The kernels show \(\operatorname{range}S_N=\operatorname{range}Q_N=\mathcal K_N\) and \(\ker S_N=\ker Q_N=\mathcal K_N^\perp \). On \(\mathcal K_N\), the operator \(S_N\) is a self-adjoint signed permutation involution.

Corollary 31.7.1.3 The fermion operator is a partial isometry
✓

For \(N\geq 1\), \(S_N^\dagger S_N=Q_N\) and \(Q_N\neq \mathbb {1}\). Thus \(S_N\) is a partial isometry with initial projection \(Q_N\), and it is not unitary on \(\mathcal H_N\).

Proof ▶

By Theorem 31.7.1.2, \(S_N^\dagger S_N=S_N^2=Q_N\). The constant word with label \(1=(1,\psi ,\psi )\) is not closed, since \(r(1)=\psi \) and \(\ell (1)=1\), so the vacuum kernel vanishes on its diagonal entry and \(Q_N\neq \mathbb {1}\). A unitary \(S_N\) would give \(Q_N=S_N^\dagger S_N=\mathbb {1}\).

At one site, the only closed labels are \(0,3,6,7\). Using physical matrix units in \(M_{10}(\mathbb {C})\),

\begin{align} Q_1 & =E_{00}+E_{33}+E_{66}+E_{77}, \\ S_1 & =E_{30}+E_{03}+E_{66}-E_{77}. \end{align}

Thus the vacuum label acts as the identity on closed paths, not on the entire physical space. These identities follow from the concrete tensor letters rather than from the abstract fusion rules alone.

The sigma normalization and a product-state action

The rescaling \(\widehat A_\sigma =\sqrt2A_\sigma \) occurs at every site. By multilinearity of the periodic contraction,

\begin{align} O_N(\widehat A_\sigma ) & =(\sqrt2)^N O_N(A_\sigma ). \label{eq:asymex_ising_sigma_scale} \end{align}
Theorem 31.7.1.4 Sigma action on the constant closed path
✓

For \(N\geq 1\),

\begin{align} O_N(\widehat A_\sigma )|6\rangle ^{\otimes N} & =(\sqrt2)^N \left(|0\rangle ^{\otimes N}+|3\rangle ^{\otimes N}\right), \label{eq:asymex_ising_sigma_product} \\ O_N(A_\sigma )|6\rangle ^{\otimes N} & =|0\rangle ^{\otimes N}+|3\rangle ^{\otimes N}. \end{align}
Proof ▶

At input label \(6=(\sigma ,1,\sigma )\) the only nonzero matrices are \(\widehat A_\sigma ^{0,6}=\sqrt2E_{22}\) and \(\widehat A_\sigma ^{3,6}=\sqrt2E_{33}\). Products containing both matrix units vanish because \(E_{22}E_{33}=E_{33}E_{22}=0\). Each constant output word has trace \((\sqrt2)^N\). This proves (177); dividing by the factor in (176) gives the unscaled formula.

All three constant paths in this identity lie in \(\mathcal K_N\). The input is a normalized product state, while the unscaled output has squared norm two. No sigma-square operator identity is needed for this calculation.

Positive length matters here. At length zero, the empty matrix product has trace equal to its auxiliary dimension. Thus \(O_0(A_1)=O_0(A_\psi )=3\) and \(O_0(\widehat A_\sigma )=4\), as operators on a one-dimensional physical space. The projection and product-state identities above do not extend to that case.

The fusion algebra of the three periodic operators

The operator blocks of the Fibonacci string-net satisfy the Fibonacci fusion rules  [ 8 , Appendix D.1 ] , and the Ising operators are built in the same way from the Ising F-symbols  [ 8 , Appendix D.2 ] . For the Ising category the source prints only the fusion rules themselves. The theorems below prove the corresponding operator identities for the tensors of Definition 31.7.4. These tensors use the F-symbols directly, without the square roots of quantum dimensions that the source divides them by; by Theorem 31.7.1.9 this choice does not change the periodic operators  [ 69 ] . The same abstract algebra is realized by the topological defects of the Ising lattice model  [ 1 ] .

Each product is computed by one change of auxiliary coordinates of the product tensor.

Let \(X\), \(Y\), and \(T\) be MPO tensors on the same physical space, with entries in \(\mathbb {Z}[\sqrt2]\) and auxiliary dimensions \(D_X\), \(D_Y\), and \(D_T\), and let \(z\geq 0\). Suppose that a nonzero \(c\in \mathbb {Z}[\sqrt2]\) and matrices \(G\) of size \((D_T+z)\times D_XD_Y\) and \(H\) of size \(D_XD_Y\times (D_T+z)\) with entries in \(\mathbb {Z}[\sqrt2]\) satisfy \(GH=c\mathbb {1}\), \(HG=c\mathbb {1}\), and

\begin{align} G\, (X\mathbin {\cdot }Y)^{kh}\, H & =c\, \bigl(T^{kh}\oplus 0_z\bigr) \label{eq:asymex_ising_fusion_similarity} \end{align}

for all physical labels \(k,h\), where \(0_z\) is the zero matrix of size \(z\). Then \(O_N(X)\, O_N(Y)=O_N(T)\) for every \(N\geq 1\).

Proof ▶

The periodic operator of the product tensor \(X\mathbin {\cdot }Y\) is \(O_N(X)\, O_N(Y)\). Over \(\mathbb {C}\), the matrices \(G\) and \(c^{-1}H\) are mutually inverse, so conjugating every matrix of \(X\mathbin {\cdot }Y\) by them leaves the traces of all words unchanged. By (179) the conjugated tensor is the direct sum of \(T\) and the zero tensor of auxiliary dimension \(z\). Its periodic operator is \(O_N(T)+O_N(0)\), and \(O_N(0)=0\) for \(N\geq 1\) because every word of positive length contains a zero matrix.

For \(N\geq 1\),

\begin{align} O_N(A_1)\, O_N(\widehat A_\sigma ) & =O_N(\widehat A_\sigma )\, O_N(A_1) =O_N(\widehat A_\sigma ), \\ O_N(A_\psi )\, O_N(\widehat A_\sigma ) & =O_N(\widehat A_\sigma )\, O_N(A_\psi ) =O_N(\widehat A_\sigma ). \end{align}
Proof ▶

Each of the four products is an instance of Lemma 31.7.1.5 with \(c=1\), \(z=8\), a signed permutation matrix \(G\) of size \(12\), and \(H=G^{\mathsf T}\). The matrices of all three tensors are multiples of single matrix units, so each conjugated matrix of the product tensor is a short explicit sum. By Theorem 31.7.5, both sides of (179) vanish unless the two physical labels have the same middle label \(\rho \), and the remaining identities are checked in exact arithmetic over \(\mathbb {Z}[\sqrt2]\).

For \(N\geq 1\),

\begin{align} O_N(A_1)\, O_N(A_\sigma ) & =O_N(A_\sigma )\, O_N(A_1) =O_N(A_\sigma ), \\ O_N(A_\psi )\, O_N(A_\sigma ) & =O_N(A_\sigma )\, O_N(A_\psi ) =O_N(A_\sigma ). \end{align}

These are the operator analogues, for the tensors of Definition 31.7.4, of the fusion rules \(1\times \sigma =\sigma \times 1=\sigma \) and \(\psi \times \sigma =\sigma \times \psi =\sigma \) of  [ 8 , Appendix D.2 ] .

Proof ▶

Both sides of each identity in Theorem 31.7.1.6 are linear in \(O_N(\widehat A_\sigma )\). Dividing by the factor \((\sqrt2)^N\) of (176) gives the four identities.

For \(N\geq 1\),

\begin{align} O_N(\widehat A_\sigma )^2 & =2^N\bigl(O_N(A_1)+O_N(A_\psi )\bigr), \label{eq:asymex_ising_sigma_square_scaled} \\ O_N(A_\sigma )^2 & =O_N(A_1)+O_N(A_\psi ). \label{eq:asymex_ising_sigma_square} \end{align}
Proof ▶

Apply Lemma 31.7.1.5 with \(X=Y=\widehat A_\sigma \), \(c=2\), \(z=10\), and \(H=G^{\mathsf T}\), where the matrix \(G\) of size \(16\) has fourteen rows of the form \(\sqrt2e_i\) and the two rows \(e_2\pm e_7\). These two rows carry the F-move of \(F^{\sigma \sigma \sigma }_{\sigma }\), and \(GG^{\mathsf T}=G^{\mathsf T}G=2\mathbb {1}\). The target tensor \(T\) is the direct sum of \(2A_1\) and \(2A_\psi \). As in the proof of Theorem 31.7.1.6, the identity (179) is checked in exact arithmetic within each sector of \(\rho \). The periodic operator of \(T\) is \(2^N\bigl(O_N(A_1)+O_N(A_\psi )\bigr)\) by additivity and the scaling law, which gives (184). Dividing by the square of the factor in (176) gives (185).

Bond similarity for the source tensors

The \(G\)-symbols satisfy \(G^{abc}_{def}=G^{fce}_{abd}\), and the tensors \(A_1\), \(A_\psi \) and \(A_\sigma \) are \(F\)-symbol tensors: \((A_f^{kh})_{p,q}=\delta _{ee'}\delta _{p,(b,c)}\delta _{q,(a,d)}F^{fce}_{abd}\). Let \(g_f\) be the diagonal matrix on \(P_f\) with \(g_f(u,l)=(v_u/v_l)^{1/2}\). Then

\begin{align} g_f\, S_f^{kh}\, g_f^{-1} & =A_f^{kh} \label{eq:asymex_ising_gsymbol_conj} \end{align}

for \(f=1,\psi ,\sigma \) and all labels \(k,h\). Consequently \(O_N(S_f)=O_N(A_f)\) at every length, in particular \(O_N(S_\sigma )=2^{-N/2}O_N(\widehat A_\sigma )\), and the operators \(O_N(S_1)\), \(O_N(S_\psi )\), \(O_N(S_\sigma )\) satisfy the Ising fusion rules at every positive length.

Proof ▶

Write \(v_a=t^{n_a}\) with \(t=2^{1/4}\), \(n_1=n_\psi =0\) and \(n_\sigma =1\). Multiplied by \(\sqrt2\, t^{n_b+n_d+n_e+n_f}\), the symmetry of the \(G\)-symbols becomes an identity between entries of \(\mathbb {Z}[\sqrt2]\) and powers of \(t^2=\sqrt2\), checked in exact arithmetic over all labels; so is the \(F\)-symbol form of the three tensors. By the symmetry, \(G^{abc}_{def}=v_b^{-1}v_d^{-1}F^{fce}_{abd}\), so the nonzero entries of \(S_f^{kh}\) are those of \(A_f^{kh}\) multiplied by \(\sqrt{v_av_bv_cv_d}/(v_bv_d)=g_f(a,d)/g_f(b,c)\), which is (186). The similarity cancels in the trace defining the periodic operator, so the operators agree, the relation to \(\widehat A_\sigma \) is the scaling law, and the fusion rules are those of Example 30.15.20.

31.7.2 One-site injectivity by exact arithmetic

The embedding of \(\mathbb {Z}[\sqrt2]\) into \(\mathbb {C}\) from Theorem 31.7.3 preserves the matrix-unit spanning criterion of Theorem I.2.4. Here that criterion establishes one-site injectivity, not the spectral-radius-one normalization required of a normal tensor (NT) in the CPSV convention.

Theorem 31.7.2.1 One-site injectivity of the three tensors
✓

Each of the three tensors is injective at one site: the ten nonzero local matrices of \(A_1\) span \(M_{3}(\mathbb {C})\), those of \(A_\psi \) span \(M_{3}(\mathbb {C})\), and the sixteen nonzero local matrices of \(\sqrt2A_\sigma \) span \(M_{4}(\mathbb {C})\).

Proof ▶

Every matrix unit of the relevant auxiliary matrix algebra occurs, up to a nonzero factor in \(\mathbb {Z}[\sqrt2]\), among the local matrices. This follows directly from the tables. Theorem 31.7.3 gives the spanning statement over \(\mathbb {C}\).

31.7.3 The weighted direct sum and its local product

We now apply asymmetric compression to products of these operators. Consider \(\Theta =\lambda _1A_1\oplus \lambda _\psi A_\psi \oplus \lambda _\sigma A_\sigma \). First retain the two summands with labels \(1\) and \(\psi \) and rescale \((\lambda _1,\lambda _\psi )=(1/2,3/10)\) to the integer weights \(5,3\). Write \(\Theta _2=5A_1\oplus 3A_\psi \).

The local product \(\Theta _2\star (\sqrt2A_\sigma )\) represents a product of operators, as in Section 29.6. Here \(\star \) denotes the local MPO product of Definition 31.7.2, distinguished from the action of an MPO on an MPS. Theorem 29.6.2 applies to this product. Section 31.7.8 instead applies the full weighted direct sum to a product state using Corollary 29.6.4. Neither calculation alone establishes a positive vertical decomposition of an MPDO renormalization fixed point.

Definition 31.7.3.1 The weighted direct sum and the product tensor
✓

Set \(\Theta _2=5A_1\oplus 3A_\psi \), with auxiliary space \(\mathbb {C}^6=P_1\oplus P_\psi \). The local product tensor \(B=\Theta _2\star (\sqrt2A_\sigma )\) has a hundred-letter pair alphabet and auxiliary dimension \(24=6\cdot 4\). If \(u=0,\ldots ,5\) indexes \(P_1\oplus P_\psi \) and \(v=0,\ldots ,3\) indexes \(P_\sigma \), their tensor-product coordinate is \(4u+v\). Explicitly,

\begin{align} B^{(h,h')} & =\sum _{g=0}^{9} \Theta _2^{hg}\otimes (\sqrt2A_\sigma )^{gh'}. \label{eq:asymex_ising_product_letters} \end{align}

In the periodic diagrams below, \(L\) denotes the number of sites.

\begin{tenkz}[rows={op,op}, cols=4, boundary=periodic]
        \tn[skin=mpo, ports={90:physical:$h_1$, 270:physical}]{\Theta_2} &
        \tn[skin=mpo, ports={90:physical:$h_2$, 270:physical}]{\Theta_2} &
        \tn[skin=dots, ports={180:virtual, 0:virtual}]{} &
        \tn[skin=mpo, ports={90:physical:$h_L$, 270:physical}]{\Theta_2} \\
        \tn[skin=mpo, ports={90:physical, 270:physical:$g_1$}]{\sqrt2A_\sigma} &
        \tn[skin=mpo, ports={90:physical, 270:physical:$g_2$}]{\sqrt2A_\sigma} &
        \tn[skin=dots, ports={180:virtual, 0:virtual}]{} &
        \tn[skin=mpo, ports={90:physical, 270:physical:$g_L$}]{\sqrt2A_\sigma}
    \end{tenkz}  \(=\)  \begin{tenkz}[rows={op}, cols=4, boundary=periodic]
        \tn[skin=mpo, ports={90:physical:$h_1$, 270:physical:$g_1$}]{B} &
        \tn[skin=mpo, ports={90:physical:$h_2$, 270:physical:$g_2$}]{B} &
        \tn[skin=dots, ports={180:virtual, 0:virtual}]{} &
        \tn[skin=mpo, ports={90:physical:$h_L$, 270:physical:$g_L$}]{B}
    \end{tenkz}

31.7.4 The gauge and the block decomposition

The change of auxiliary coordinates is a signed permutation of the twenty-four coordinates of \(B\). Its first four rows are the F-move isometry for \(1\otimes \sigma =\sigma \), the next four are the F-move isometry for \(\psi \otimes \sigma =\sigma \), and the remaining sixteen form a coordinate complement. The single negative sign is the F-symbol \([F^{\psi \sigma \psi }_\sigma ]=-1\).

For a map \(\pi \) on an index set and a sign vector \(s\), form the matrix with entry \(s(x)\) in row \(x\) and column \(\pi (x)\) and zero elsewhere. When \(\pi \) is a permutation, this is a signed permutation matrix. The Ising gauge is the signed permutation matrix given by the F-move rows described above, in the sense of Definition I.1.1. There are two nonzero blocks: one from \(1\otimes \sigma =\sigma \), with weight \(5\), and one from \(\psi \otimes \sigma =\sigma \), with weight \(3\). Both carry \(\sqrt2A_\sigma \), of auxiliary dimension four. The zero block has dimension \(16=24-2\cdot 4\).

For a permutation \(\pi \) and sign vector \(s\), let \(G_{x,\pi (x)}=s(x)\) and let all other entries of \(G\) vanish. For every matrix \(M\),

\begin{align} (GMG^{\mathsf T})_{xy} & =s(x)\, M_{\pi (x)\pi (y)}\, s(y). \label{eq:asymex_ising_gauge_conj} \end{align}

The Ising gauge \(G\) satisfies \(GG^{\mathsf T}=G^{\mathsf T}G=\mathbb {1}\), so its transpose is its inverse.

Proof ▶

Identity (188) follows by expanding the matrix product against the two Kronecker deltas of the signed permutation matrices. For the Ising gauge, both products with its transpose are the identity, by finite verification over the twenty-four rows.

Theorem 31.7.4.3 The local block identity for the Ising product tensor
✓

In the block coordinates of Definition 31.7.4.1, conjugation by the Ising gauge gives, for every pair \((h,h')\),

\begin{align} GB^{(h,h')}G^{-1} & =5(\sqrt2A_\sigma )^{(h,h')} \oplus 3(\sqrt2A_\sigma )^{(h,h')}\oplus 0_{16}. \label{eq:asymex_ising_local_blocks} \end{align}
Proof ▶

If \(\rho (h)\neq \rho (h')\), every summand in (187) vanishes by Theorem 31.7.5. The right-hand side of (189) also vanishes. Otherwise, the sum defining \(B^{(h,h')}\) restricts to \(\rho (g)=\rho (h)\). Formula (188) reduces the claim to the entries in Definitions 31.7.4 and 31.7.4.1, checked separately in the three middle-label sectors.

31.7.5 Compression onto the \(\sigma \) tensor

The tensor \(B\) of Definition 31.7.3.1 has the block triangular form of Theorem 29.5.1 with two weighted copies of \(\sqrt2A_\sigma \), of weights \(5\) and \(3\), and a sixteen-dimensional zero block, \(24=4+4+16\). Let \(V_s\) include block \(s\) in the original auxiliary coordinates, and let \(W_s\) project onto it, for \(s=0,1\). These compression pairs are mutually biorthogonal: \(W_sV_t=\delta _{st}\mathbb {1}_4\). For every pair of physical labels,

\begin{align} W_sB^{(h,h')}V_s & =(\mu _s\sqrt2A_\sigma )^{(h,h')}, \end{align}

where \(\mu _0=5\) and \(\mu _1=3\).

Proof ▶

Theorem 31.7.4.3 gives the block-diagonal form of every conjugated local matrix over \(\mathbb {Z}[\sqrt2]\). Theorem 31.7.3 preserves this identity over \(\mathbb {C}\). If \(\iota _s\) and \(p_s\) are the coordinate inclusion and projection for block \(s\), set \(V_s=G^{-1}\iota _s\) and \(W_s=p_sG\). Then \(W_sV_t=p_s\iota _t\), and (189) gives the compression identity. Block diagonality gives triangularity, as in Theorem I.1.2. The dimension count is clause (vii) of Theorem 29.5.1.

The remainder of the compression in Theorem 31.7.5.1 vanishes identically. Thus the extension splits, and each nonzero block has local intertwiners in both directions. For every pair \((h,h')\),

\begin{align} B^{(h,h')}V_s & =V_s(\mu _s\sqrt2A_\sigma )^{(h,h')}, \\ W_sB^{(h,h')} & =(\mu _s\sqrt2A_\sigma )^{(h,h')}W_s. \end{align}
Proof ▶

Every conjugated local matrix is block diagonal by Theorem 31.7.4.3. Its off-diagonal blocks, which form the conjugated remainder, therefore vanish. Proposition 29.5.4 then gives the two intertwining identities.

In the following diagram, \(C_s=\mu _s\sqrt2A_\sigma \), and \(h\) denotes a single letter of the pair alphabet.

\begin{tenkz}[rows={wire}, cols=2, west=open, east=open]
        \tn[label pos=s, ports={90:physical:$h$}]{B} & \tn[skin=ring]{V_s}
    \end{tenkz}  \(=\)  \begin{tenkz}[rows={wire}, cols=2, west=open, east=open]
        \tn[skin=ring]{V_s} & \tn[label pos=s, ports={90:physical:$h$}]{C_s}
    \end{tenkz}
\begin{tenkz}[rows={wire}, cols=2, west=open, east=open]
        \tn[skin=ring]{W_s} & \tn[label pos=s, ports={90:physical:$h$}]{B}
    \end{tenkz}  \(=\)  \begin{tenkz}[rows={wire}, cols=2, west=open, east=open]
        \tn[label pos=s, ports={90:physical:$h$}]{C_s} & \tn[skin=ring]{W_s}
    \end{tenkz}

31.7.6 The length-dependent product coefficient

For a tensor \(T\) and a word \(w=(i_1,\ldots ,i_{|w|})\), write \(T^w=T^{i_1}\cdots T^{i_{|w|}}\).

For every nonempty word \(w\) over the alphabet of pair labels,

\begin{align} \operatorname{tr}(B^w) & =(5^{|w|}+3^{|w|})\operatorname{tr}((\sqrt2A_\sigma )^w). \label{eq:asymex_ising_trace} \end{align}

Equivalently, at every positive system size \(N\),

\begin{align} O_N(\Theta _2)O_N(\sqrt2A_\sigma ) & =(5^N+3^N)O_N(\sqrt2A_\sigma ). \end{align}
Proof ▶

Proposition 29.5.3 applied to the compression in Theorem 31.7.5.1 gives \(\operatorname{tr}(B^w)\) as the sum of the two weighted block traces. Pulling each weight out of the matrix product contributes \(5^{|w|}\) and \(3^{|w|}\). The zero block contributes nothing because \(w\) is nonempty. Reading (193) at each pair of physical configurations gives the operator identity.

Remark 31.7.6.2 Two fusion channels give the same output tensor
#

The fusions \(1\otimes \sigma =\sigma \) and \(\psi \otimes \sigma =\sigma \) give two copies of the same output tensor with different weights. The coefficient in (193) is the power sum \(5^N+3^N=\operatorname{tr}(\operatorname{diag}(5,3)^N)\). This is a length-dependent coefficient for the stated periodic product identity. Its power-sum form alone does not identify these tensors with a basis of normal tensors (BNT) in the positive vertical decomposition of an MPDO renormalization fixed point, nor prove that the length dependence cannot be removed under other choices of tensors.

The two-copy space can be written as \(\mathbb {C}^2\otimes P_\sigma \). Let \(\Pi _1\) and \(\Pi _\psi \) be the coordinate projections on \(\mathbb {C}^2\). In the following diagram, the ring denotes the multiplicity operator \(\Theta =5\Pi _1+3\Pi _\psi \), not the direct-sum MPO tensor previously denoted by \(\Theta \). Each \(\sqrt2A_\sigma \) node acts on \(P_\sigma \). On the combined bond space the ring acts as \(\Theta \otimes \mathbb {1}_{P_\sigma }\), and a tensor letter acts as \(\mathbb {1}_2\otimes (\sqrt2A_\sigma )^h\). One weight insertion per site therefore gives

\begin{align} \operatorname{tr}\! \left(\prod _{v=0}^{N-1} (\Theta \otimes (\sqrt2A_\sigma )^{h_v})\right) & =\operatorname{tr}(\Theta ^N) \operatorname{tr}\! \left(\prod _{v=0}^{N-1}(\sqrt2A_\sigma )^{h_v}\right). \end{align}
\begin{tenkz}[cols=6, boundary=periodic, physical=up]
        \tn[label pos=135, ports={90:physical:$h_1$}]{\sqrt2A_\sigma} &
        \tn[skin=ring]{\Theta} &
        \tn[label pos=135, ports={90:physical:$h_2$}]{\sqrt2A_\sigma} &
        \tn[skin=ring]{\Theta} &
        \tn[skin=dots]{} & \tn[skin=ring]{\Theta}
    \end{tenkz}   \(\Theta =5\, \Pi _1+3\, \Pi _\psi \)

31.7.7 Coefficients from the Ising fusion rules

The power sum \(5^N+3^N\) is one value of a family of structure coefficients built from the Ising fusion multiplicities and one inserted weighted label, which we now define in general. The definition and the theorems of this subsection write \(L\) for the chain length that the surrounding prose calls \(N\).

Definition 31.7.7.1 Structure coefficients from the Ising fusion rules
✓

Let the labels be \(1,\psi ,\sigma \), and let \(N_{ab}^{c}\in \mathbb {N}\) be the multiplicity of \(c\) in the Ising fusion rules. For each label \(a\), these rules are

\begin{align} 1\times a & =a\times 1=a, \\ \psi \times \psi & =1, \\ \psi \times \sigma & =\sigma \times \psi =\sigma , \\ \sigma \times \sigma & =1+\psi . \end{align}

For arbitrary weights \(w_a\in \mathbb {C}\) and \(L\in \mathbb {N}\), define

\begin{align} c_{a,b,c}^{(L)} & =\sum _r\sum _t w_r^L N_{ar}^{t}N_{tb}^{c}. \label{eq:asymex_ising_coeff} \end{align}

Both sums run over \(\{ 1,\psi ,\sigma \} \). The definition includes \(L=0\) and imposes no positivity or nonvanishing condition on the weights.

For every choice of complex weights and every \(L\in \mathbb {N}\),

\begin{align} c_{\sigma ,\sigma ,1}^{(L)} & =w_1^L+w_\psi ^L, \\ c_{\sigma ,\sigma ,\psi }^{(L)} & =w_1^L+w_\psi ^L, \\ c_{\sigma ,\sigma ,\sigma }^{(L)} & =2w_\sigma ^L. \end{align}

In contrast, the base fusion multiplicity is \(N_{\sigma \sigma }^{\sigma }=0\).

Proof ▶

Expand both three-element sums in (200) and substitute the fusion table. For output \(1\) or \(\psi \), the surviving inserted labels are \(1\) and \(\psi \). For output \(\sigma \), the inserted label \(\sigma \) contributes through both intermediate labels \(1\) and \(\psi \).

Theorem 31.7.7.3 Associativity of the structure coefficients
✓

For arbitrary complex weights, every \(L\in \mathbb {N}\), and all labels \(a,b,c,d\),

\begin{align} \sum _e c_{a,b,e}^{(L)}c_{e,c,d}^{(L)} & =\sum _f c_{b,c,f}^{(L)}c_{a,f,d}^{(L)}. \end{align}
Proof ▶

Consider the \(3^4\) choices of \(a,b,c,d\). In each case, expand the finite sums and substitute the fusion multiplicities. The resulting expressions agree as polynomials in \(w_1^L,w_\psi ^L,w_\sigma ^L\).

31.7.8 Action on a fusion-tree product state

We next apply the full weighted direct sum \(\Theta _3=5A_1\oplus 3A_\psi \oplus 2A_\sigma \) to the constant closed path with label \(6=(\sigma ,1,\sigma )\). This is an operator acting on a state, rather than the operator product of Section 31.7.3. The elementary basis action determines the resulting vector; Corollary 29.6.4 describes its local compression.

Definition 31.7.8.1 The full weighted direct sum and the fusion-tree product states
✓

Set \(\Theta _3=5A_1\oplus 3A_\psi \oplus 2A_\sigma \), with auxiliary space \(\mathbb {C}^{10}=P_1\oplus P_\psi \oplus P_\sigma \). Its sigma summand is \(2A_\sigma =\sqrt2\widehat A_\sigma \). For a fusion-tree label \(h_0\), define the bond-dimension-one tensor \(\psi _{h_0}^h=\delta _{h,h_0}\). Its periodic vector is \(|V^{(N)}(\psi _{h_0})\rangle =|h_0\rangle ^{\otimes N}\). In particular, \(\psi _{\sigma 1\sigma }=\psi _6\) generates \(|\sigma 1\sigma \rangle ^{\otimes N}\), the fusion tree of the trivial anyon chain. We also write \(\psi _{111}=\psi _0\) and \(\psi _{\psi 1\psi }=\psi _3\). The action tensor \(\Theta _3\cdot \psi _{\sigma 1\sigma }\) is the tensor of Corollary 29.6.4, with one-site matrices \((\Theta _3\cdot \psi _{\sigma 1\sigma })^h =\sum _{h'}\Theta _3^{hh'}\otimes \psi _{\sigma 1\sigma }^{h'}\).

Both \(Q_N\) and \(S_N\) fix \(|6\rangle ^{\otimes N}\): label \(6\) is closed, fixed by \(f\), and has positive sign. The sigma contribution follows from (177):

\begin{align} O_N(\sqrt2\widehat A_\sigma )|6\rangle ^{\otimes N} & =2^N\left(|0\rangle ^{\otimes N}+|3\rangle ^{\otimes N}\right). \end{align}

The factor \(2^N\) comes from two factors of \(\sqrt2\) at each site, not from a length-independent normalization.

Theorem 31.7.8.2 One-site injectivity of the fusion-tree product-state tensors
✓

Every fusion-tree product-state tensor \(T\) has auxiliary dimension \(D=1\) and satisfies \(\operatorname{span}_{\mathbb {C}}\{ T(i) : i\} = M_{1}(\mathbb {C})\).

Proof ▶

The auxiliary space is one-dimensional, so its matrix algebra is \(\mathbb {C}\). The local matrix indexed by \(h_0\) is the scalar \(1\).

Theorem 31.7.8.3 The action tensor is diagonal
✓

Let \(C=\Theta _3\cdot \psi _{\sigma 1\sigma }\) be the action tensor. Its only nonzero one-site matrices are

\begin{align} C^0 & =2E_{88}, \\ C^3 & =2E_{99}, \\ C^6 & =5E_{22}+3E_{55}. \label{eq:asymex_ising_action_six} \end{align}

Here \(E_{ij}\) denotes the matrix unit in \(M_{10}(\mathbb {C})\), with indices starting at zero.

Proof ▶

The product-state letter is \(\psi _6^h=\delta _{h,6}\), so \(C^k=\Theta _3^{k,6}\). The tables in Definition 31.7.4 give \(E_{22}\) in each of the \(A_1\) and \(A_\psi \) summands at output \(6\). Their coordinates in \(P_1\oplus P_\psi \oplus P_\sigma \) are \(2\) and \(5\). In the sigma summand the nonzero entries occur at outputs \(0,3\) and auxiliary coordinates \(8,9\). Multiplying \(\sqrt2\widehat A_\sigma \) gives coefficient \(2\) at both coordinates. All other entries vanish.

The action tensor of Theorem 31.7.8.3 has the block triangular form of Theorem 29.5.1 with four weighted bond-dimension-one product-state tensors. Two generate \(|\sigma 1\sigma \rangle ^{\otimes N}\), with weights \(5\) and \(3\), from the summands indexed by \(1\) and \(\psi \). The other two generate \(|111\rangle ^{\otimes N}\) and \(|\psi 1\psi \rangle ^{\otimes N}\), each with weight \(2\), from the summand indexed by \(\sigma \). The zero block has dimension six, and \(10=1+1+1+1+6\).

Proof ▶

Let \(H\) reorder the auxiliary coordinates as \((2,5,8,9,0,1,3,4,6,7)\). For every physical letter \(h\),

\begin{align} HC^hH^{-1} & =5\delta _{h,6}\oplus 3\delta _{h,6} \oplus 2\delta _{h,0}\oplus 2\delta _{h,3}\oplus 0_6. \label{eq:asymex_ising_action_blocks} \end{align}

This follows by permuting the diagonal matrices of Theorem 31.7.8.3. Block diagonality gives triangularity and identifies the four target tensors, as in Theorem I.1.2. Coordinate projections and inclusions give the reduction pairs. The dimension count is clause (vii) of Theorem 29.5.1.

Theorem 31.7.8.5 The extension of the action tensor splits
✓
#

The remainder \(R\) of the compression of Theorem 31.7.8.4 vanishes identically:

\begin{align} R = 0. \notag \end{align}
Proof ▶

Formula (209) is block diagonal. Subtracting its diagonal blocks therefore gives zero, so the conjugated remainder and hence the remainder vanish.

For every nonempty word \(w\) over the ten fusion-tree labels,

\begin{align} \operatorname{tr}((\Theta _3\cdot \psi _{\sigma 1\sigma })^w) & =(5^{|w|}+3^{|w|})\operatorname{tr}((\psi _{\sigma 1\sigma })^w) \notag \\ & \quad +2^{|w|}\left(\operatorname{tr}((\psi _{111})^w) +\operatorname{tr}((\psi _{\psi 1\psi })^w)\right). \end{align}

Equivalently, at every positive system size \(N\),

\begin{align} O_N(\Theta _3)|\sigma 1\sigma \rangle ^{\otimes N} & =(5^N+3^N)|\sigma 1\sigma \rangle ^{\otimes N} \notag \\ & \quad +2^N\left(|111\rangle ^{\otimes N} +|\psi 1\psi \rangle ^{\otimes N}\right). \label{eq:asymex_ising_verlinde} \end{align}

The two contributions to \(|\sigma 1\sigma \rangle ^{\otimes N}\) come from the summands indexed by \(1\) and \(\psi \), with different weights.

Proof ▶

Proposition 29.5.3 applied to the compression in Theorem 31.7.8.4 gives the sum of the four weighted block traces. For each target tensor \(\mu \psi _{h_0}\), \(\operatorname{tr}((\mu \psi _{h_0})^w)=\mu ^{|w|}\operatorname{tr}(\psi _{h_0}^w)\). The weights are \(5,3,2,2\) and the labels are \(6,6,0,3\), which gives the trace formula. The periodic action identity follows by contracting the action tensor and summing its four target vectors, with the same factors \(\mu ^N\). This proves (211) and agrees with the closed-path basis calculation.

At length zero the action tensor has trace \(10\), whereas its four one-dimensional target blocks have total empty trace \(4\). The difference is the empty trace of the six-dimensional zero block. At positive length that block contributes zero, which explains the nonempty-word and positive-size hypotheses.

31.7.9 Contraction of a matrix-unit factor

The following identities contract a finite matrix-unit factor before any fusion decomposition of the remaining matrices. They apply to every physical letter; no selection of matrix entries is required.

Theorem 31.7.9.1 Reconstruction from matrix blocks
✓
#

Let \(R\) be a commutative semiring, let \(I\) be a finite index set, and let \(K\) be an index set. For a matrix \(Z\) indexed by \(I\times K\), write \(Z_{ab}\) for its block with entries \({(Z_{ab})}_{ij}=Z_{(a,i),(b,j)}\). If \(E_{ab}\) denotes the matrix unit indexed by \(I\), then

\begin{align} \sum _{a,b\in I}E_{ab}\otimes Z_{ab} & =Z. \label{eq:asymex_matrix_unit_register_reconstruction} \end{align}
Proof ▶

At the entry indexed by \(((c,i),(d,j))\), the matrix unit \(E_{ab}\) vanishes unless \(a=c\) and \(b=d\). The sum therefore reduces to \({(Z_{cd})}_{ij}=Z_{(c,i),(d,j)}\).

Definition 31.7.9.2 Reassociation of the two matrix-unit factors
✓
#

For index sets \(V,I,K\), let

\begin{align} e:(V\times I)\times (K\times I) & \longrightarrow (V\times (I\times K))\times I, \notag \\ e((v,a),(i,b)) & =((v,(a,i)),b). \label{eq:asymex_matrix_unit_register_reassociation} \end{align}

This is a bijection. For a matrix on the first index set, denote its simultaneous row and column transport along \(e\) by \(\mathcal R\).

Theorem 31.7.9.3 Contraction in a stacked product
✓

Let \(R\) be a commutative semiring, let \(H,I\) be finite index sets, and let \(V,K\) be index sets. For each \(h\in H\), let \(X_h\) be a matrix indexed by \(V\) and let \(Z_h\) be a matrix indexed by \(I\times K\). For every \(c,d\in I\),

\begin{align} \mathcal R\left( \sum _{h\in H}\sum _{a,b\in I} (X_h\otimes E_{ab})\otimes ({(Z_h)}_{ab}\otimes E_{cd}) \right) & =\left(\sum _{h\in H}X_h\otimes Z_h\right)\otimes E_{cd}. \label{eq:asymex_matrix_unit_register_contraction} \end{align}
Proof ▶

Evaluate the left-hand side at \((((v,(a,i)),c'),((w,(b,j)),d'))\). The intermediate matrix unit leaves precisely

\begin{align} \sum _{h\in H}X_h(v,w)Z_h((a,i),(b,j))E_{cd}(c’,d’), \notag \end{align}

which is the corresponding entry of the right-hand side.

Taking \(|V|=|K|=16\) and \(|I|=4\) gives stacked bond dimension \(4096\), while the matrix remaining after this contraction has dimension \(1024\) and is tensored with a \(4\)-dimensional matrix unit. A fusion decomposition of that remaining matrix is a separate assertion.

31.7.10 The three-object weighted direct sum

Retaining all three hidden bond objects gives four fusion channels, since \(\sigma \otimes \sigma =1\oplus \psi \). The following result concerns the local product of the weighted direct sum with the \(\sigma \) strand. The literal round-45B boundary tensors require the additional register contraction described in  [ 152 ] .

Put \(\widehat A_\sigma =\sqrt2A_\sigma \), \(\Theta _3=5A_1\oplus 3A_\psi \oplus 2A_\sigma \), and \(B_3=\Theta _3\star \widehat A_\sigma \), of auxiliary dimension forty. Its four weighted targets are \(5\widehat A_\sigma \), \(3\widehat A_\sigma \), \(2\sqrt2A_1\), and \(2\sqrt2A_\psi \), of dimensions \(4,4,3,3\).

At every positive length \(L\),

\begin{align} O_L(\Theta _3)O_L(\widehat A_\sigma ) & = (5^L+3^L)O_L(\widehat A_\sigma ) +(2\sqrt2)^L\bigl(O_L(A_1)+O_L(A_\psi )\bigr). \label{eq:asymex_ising_three_product} \end{align}

For every nonempty word \(w\), the corresponding trace identity is

\begin{align} \operatorname {tr}(B_3^w) & = (5^{|w|}+3^{|w|})\operatorname {tr}(\widehat A_\sigma ^w) +(2\sqrt2)^{|w|} \bigl(\operatorname {tr}(A_1^w)+\operatorname {tr}(A_\psi ^w)\bigr). \label{eq:asymex_ising_three_trace} \end{align}
Proof ▶

The periodic operator of a direct sum is the sum of the periodic operators of its summands. Apply the fusion rules \(1\otimes \sigma =\sigma \), \(\psi \otimes \sigma =\sigma \), and \(\sigma \otimes \sigma =1\oplus \psi \) to obtain (215). Every pair-alphabet word is the word of a pair of physical configurations, so taking that matrix element gives (216).

The tensor \(B_3\) admits a multi-block asymmetric compression onto the four weighted targets in Definition 31.7.10.1. The auxiliary dimensions satisfy \(40=4+4+3+3+26\): in an upper-triangular presentation, twenty-six additional one-dimensional diagonal blocks vanish.

Proof ▶

Each target is a nonzero scalar multiple of a normal tensor of positive auxiliary dimension. Apply Theorem 29.5.1 to (216), and subtract the sum of the four target dimensions from forty.

There is an explicit four-target compression of \(B_3\) with zero remainder. Its left and right maps \(W_s,V_s\) satisfy, for every letter \(a\) and each of the four weighted targets \(C_s\),

\begin{align*} B_3^aV_s & = V_sC_s^a, \\ W_sB_3^a & = C_s^aW_s. \end{align*}

In its auxiliary coordinates the letters are the direct sum of \(5\widehat A_\sigma \), \(3\widehat A_\sigma \), \(2\sqrt2 A_1\), \(2\sqrt2 A_\psi \), and twenty-six zero matrices.

Proof ▶

Group the first two summands of \(\Theta _3\). The stacked product is the direct sum of the twenty-four-dimensional two-object product and \(\sqrt2\) times the sixteen-dimensional \(\sigma \) square. Take the direct sum of their gauges. The first inverse is its transpose; the second inverse is half its transpose. Their letter identities give the four stated blocks and respectively sixteen and ten zero coordinates. Rearranging the auxiliary coordinates yields the block-diagonal form. The remainder therefore vanishes, and multiplication by the block inclusion and projection gives the two intertwining identities.

31.8 Group matrix product operators from a three-cocycle

Garre-Rubio, Lootens and Molnár  [ 199 ] build, from a finite group \(G\) and a three-cocycle \(\omega \), a matrix product operator representation of \(G\) on a periodic chain whose sites carry the regular representation \(\mathbb {C}[G]\). Each periodic operator acts as \(U_g=\bigl(\bigotimes _iL_g\bigr)\prod _iW_g^{i,i+1}\) (Theorem 31.8.2), combining on-site left shifts \(L_g\) with diagonal two-site phase gates \(W_g\) determined by \(\omega \); its place among matrix product operator symmetries, and the anomaly carried by the class of \(\omega \), are described in Remark 30.12.3. For cyclic groups, Garre-Rubio and Schuch  [ 200 ] give one explicit cocycle in each cohomology class.

The periodic display of  [ 199 ] places two left shifts on each pair of neighboring sites, which read literally acts on every site by the shift by \(g^2\). The local tensor of that construction, and its example for the group of order two, carry one left shift per site; the operator below follows the tensor, as recorded in  [ 79 ] .

Let \(G\) be a finite group and let \(\omega \colon G^3\to \mathbb {C}^\times \) be a scalar three-cochain. On \(\mathbb {C}[G]\otimes \mathbb {C}[G]\) define the diagonal gate and the left shift by

\begin{align} W_g|k,l\rangle & =\omega (g,l,l^{-1}k)|k,l\rangle , & L_g|k\rangle & =|gk\rangle . \notag \end{align}

The tensor \(\hat T_g\) has physical and bond indices in \(G\), with

\begin{align} (\hat T_g^{\, a,b})_{l,r} & =\delta _{a,gb}\, \delta _{r,b}\, \omega (g,b,b^{-1}l), \label{eq:asymex_group_cocycle_tensor} \end{align}

where \(a\) is the output, \(b\) the input, and \(l,r\) the incoming and outgoing bonds. For a configuration \(t=(t_0,\ldots ,t_{N-1})\in G^N\) on a periodic chain of \(N{\gt}0\) sites, with \(t_N=t_0\), write \(gt=(gt_0,\ldots ,gt_{N-1})\) and

\begin{align} \phi _g(t) & =\prod _{i=0}^{N-1}\omega (g,t_{i+1},t_{i+1}^{-1}t_i). \label{eq:asymex_group_cocycle_phase} \end{align}

The group elements are identified with the basis labels \(\{ 0,\ldots ,|G|-1\} \) by a fixed bijection, and \(U_g=O_N(\hat T_g)\) denotes the periodic operator.

Following  [ 199 ] , write \(\omega _g(l,b)=\omega (g,b,b^{-1}l)\) for the diagonal entries of \(W_g\). By (217), the tensor \(\hat T_g\) copies its input \(b\) to the outgoing bond, weights the pair formed by the incoming bond and the input by \(\omega _g\), and applies \(L_g\) to the input to give the output.

\begin{tenkz}[cols=1, bonds=none]
        \tn[at=(1,1), skin=mpo,
            ports={90:physical:$a$, 270:physical:$b$, 180:virtual:$l$, 0:virtual:$r$}]{\hat T_g}
    \end{tenkz}  \(=\)  \begin{tenkz}[rows={wire,wire,wire}, cols=2, bonds=none]
        \tn[at=(1,2), name=L, skin=box, ports={90:physical:$a$, 270:physical}]{L_g}
        \tn[at=(2,1), name=w, skin=box, ports={180:virtual:$l$, 0:physical}]{\omega_g}
        \tn[at=(2,2), name=c, skin=dot, ports={90:physical, 270:physical, 180:physical}]{}
        \tn[at=(3,2), name=d, skin=dot, ports={90:physical, 270:physical:$b$, 0:virtual:$r$}]{}
        \tnwire{L.270}{c.90}
        \tnwire{w.0}{c.180}
        \tnwire{c.270}{d.90}
    \end{tenkz}

The boundary is the ordinary trace, with no additional boundary matrix. The monomial kernel is given in Theorem 31.8.2. The cocycle equation implies the multiplication law (Theorem 31.8.3), while unit-modulus values imply unitarity (Theorem 31.8.5). For the chosen fusion tensors, the associator is \(\omega ^{-1}\) (Theorem 31.8.1.7). This does not assert that all the tensors are normal: for a nontrivial group and a normalized cocycle, the identity tensor is not normal (Theorem 31.8.1.8).

For every scalar three-cochain \(\omega \), every \(g\in G\), every \(N{\gt}0\), and all \(s,t\in G^N\),

\begin{align} U_g(s,t) & =\delta _{s,gt}\, \phi _g(t). \notag \end{align}

Equivalently, \(U_g=\bigl(\bigotimes _iL_g\bigr)\prod _iW_g^{i,i+1}\), the gates acting on the neighboring pairs \((t_i,t_{i+1})\) before the shifts.

Proof ▶

Expand the trace over cyclic bond configurations \(b\). The factor \(\delta _{r,b}\) in (217) forces \(b_{i+1}=t_i\), so only \(b_i=t_{i-1}\) contributes. Its contribution vanishes unless \(s_i=gt_i\) at every site, and otherwise equals \(\prod _i\omega (g,t_i,t_i^{-1}t_{i-1})\), which is \(\phi _g(t)\) after the cyclic reindexing \(i\mapsto i+1\). The gates are diagonal, so the entry of \(\bigl(\bigotimes _iL_g\bigr)\prod _iW_g^{i,i+1}\) at \((s,t)\) is the same product.

The product law is the following identity of periodic operators, with \(U_g\) applied after \(U_h\).

\begin{tenkz}[rows={op,op}, cols=4, boundary=periodic, bonds=none]
        \tn[at=(1,1), name=a1, skin=mpo, ports={90:physical:$s_0$, 270:physical, 180:virtual, 0:virtual}]{\hat T_g}
        \tn[at=(1,2), name=a2, skin=mpo, ports={90:physical:$s_1$, 270:physical, 180:virtual, 0:virtual}]{\hat T_g}
        \tn[at=(1,3), name=a3, skin=dots, ports={180:virtual, 0:virtual}]{}
        \tn[at=(1,4), name=a4, skin=mpo, ports={90:physical:$s_{N-1}$, 270:physical, 180:virtual, 0:virtual}]{\hat T_g}
        \tn[at=(2,1), name=b1, skin=mpo, ports={90:physical, 270:physical:$t_0$, 180:virtual, 0:virtual}]{\hat T_h}
        \tn[at=(2,2), name=b2, skin=mpo, ports={90:physical, 270:physical:$t_1$, 180:virtual, 0:virtual}]{\hat T_h}
        \tn[at=(2,3), name=b3, skin=dots, ports={180:virtual, 0:virtual}]{}
        \tn[at=(2,4), name=b4, skin=mpo, ports={90:physical, 270:physical:$t_{N-1}$, 180:virtual, 0:virtual}]{\hat T_h}
        \tnwire{a1.0}{a2.180} \tnwire{a2.0}{a3.180} \tnwire{a3.0}{a4.180}
        \tnwire{b1.0}{b2.180} \tnwire{b2.0}{b3.180} \tnwire{b3.0}{b4.180}
        \tnwire{a1.270}{b1.90} \tnwire{a2.270}{b2.90} \tnwire{a4.270}{b4.90}
    \end{tenkz}  \(=\)  \begin{tenkz}[rows={op}, cols=4, boundary=periodic]
        \tn[skin=mpo, size=l, ports={90:physical:$s_0$, 270:physical:$t_0$}]{\hat T_{gh}} &
        \tn[skin=mpo, size=l, ports={90:physical:$s_1$, 270:physical:$t_1$}]{\hat T_{gh}} &
        \tn[skin=dots, ports={180:virtual, 0:virtual}]{} &
        \tn[skin=mpo, size=l, ports={90:physical:$s_{N-1}$, 270:physical:$t_{N-1}$}]{\hat T_{gh}}
    \end{tenkz}

If \(\omega \) is a three-cocycle, then \(U_gU_h=U_{gh}\) for all \(g,h\in G\) and every \(N{\gt}0\).

Proof ▶

Both sides are monomial with the shift by \(gh\), so it suffices that \(\phi _g(ht)\phi _h(t)=\phi _{gh}(t)\). The cocycle equation (394) at \((g,h,a,a^{-1}x)\) gives, at each site,

\begin{align} \omega (g,ha,a^{-1}x)\, \omega (h,a,a^{-1}x) & =\omega (gh,a,a^{-1}x)\, \frac{\omega (g,h,x)}{\omega (g,h,a)}. \notag \end{align}

With \(a=t_{i+1}\) and \(x=t_i\) the correction factors telescope around the ring.

If \(\omega \) is normalized, then \(W_e=1\) and \(U_e=1\) for every \(N{\gt}0\).

Proof ▶

Normalization in the first argument makes every factor of \(W_e\) and of \(\phi _e(t)\) equal to one, and the shift by \(e\) is the identity.

If every value of \(\omega \) has modulus one, then \(U_g\) is unitary for every \(g\in G\) and every \(N{\gt}0\), so \(\hat T_g\) is a matrix product unitary on nonempty chains. If moreover \(\omega \) is a normalized three-cocycle, then \(U_g^\dagger =U_{g^{-1}}\) for every \(N{\gt}0\).

Proof ▶

A monomial matrix whose nonzero entries have modulus one is unitary. For the adjoint law, \(U_g^\dagger =U_g^\dagger U_gU_{g^{-1}}=U_{g^{-1}}\) by Theorems 31.8.3 and 31.8.4.

The single-site tensors are not injective: their \(|G|^2\) physical matrices span a space of dimension at most \(|G|\). The operator laws above are therefore stated directly rather than through an injective representation.

31.8.1 Fusion tensors and the inverse cocycle

The source equips the tensors \(\hat T_g\) with explicit fusion tensors and states that they realize the inverse cocycle  [ 199 ] . The bond of \(\hat T_g\) carries the input label of the preceding site, so along the stacked product \(\hat T_g\hat T_h\) the bond pair over a label \(l\) of \(\hat T_{gh}\) is \((hl,l)\).

For \(g,h\in G\) let \(F^{\lt}_{g,h}\) send the bond pair \((hl,l)\) of \(\hat T_g\hat T_h\) to the bond label \(l\) of \(\hat T_{gh}\) with the factor \(\omega (g,h,l)^{-1}\), and vanish on every other bond pair, and let \(F^{\gt}_{g,h}\) send \(l\) to \((hl,l)\) with the factor \(\omega (g,h,l)\).

If \(\omega \) is a three-cocycle, then \(F^{\lt}_{g,h}F^{\gt}_{g,h}=\mathbf1\) and \(F^{\lt}_{g,h}\, (\hat T_g\hat T_h)^{ij}=\hat T_{gh}^{ij}\, F^{\lt}_{g,h}\) for every pair of physical indices. Hence \(F^{\lt}_{g,h}\, (\hat T_g\hat T_h)^{\mathbf w}\, F^{\gt}_{g,h}=\hat T_{gh}^{\mathbf w}\) for every word \(\mathbf w\), including the empty word.

Proof ▶

Both sides of the letter identity vanish unless the output bond pair is \((hj,j)\) and the ket index is \(ghj\). On that support the left side is \(\omega (g,h,l)^{-1}\omega (g,hj,j^{-1}l)\, \omega (h,j,j^{-1}l)\) and the right side is \(\omega (gh,j,j^{-1}l)\, \omega (g,h,j)^{-1}\), which agree by the sitewise cocycle identity in the proof of Theorem 31.8.3. The word identity follows by moving \(F^{\lt}_{g,h}\) through the word and using \(F^{\lt}_{g,h}F^{\gt}_{g,h}=\mathbf1\).

The projector at a periodic cut

For the periodic tensors, the source replaces the right zipper and exact factorization by an identity with a projector on the incoming product bond  [ 199 ] . Write \(B^{ij}=(\hat T_g\hat T_h)^{ij}\), \(T^{ij}=\hat T_{gh}^{ij}\), \(V=F^{\lt}_{g,h}\) and \(W=F^{\gt}_{g,h}\), with the fusion tensors of Definition 31.8.1.1. The support identities hold for every three-cochain \(\omega :G^3\to \mathbb {C}^\times \); neither normalization nor unit modulus is needed.

Definition 31.8.1.3 The compatible-pair projector
✓

On the product bond \(\mathbb {C}[G]\otimes \mathbb {C}[G]\), define the diagonal matrix \(P_{g,h}\) by

\begin{align} (P_{g,h})_{(a,b),(c,d)} & =\delta _{a,c}\delta _{b,d}\delta _{a,hb}. \label{eq:asymex_pbc_projector} \end{align}

Thus \(P_{g,h}\) is independent of \(g\) and \(\omega \).

For every three-cochain, \(P_{g,h}^2=P_{g,h}=P_{g,h}^{\dagger }\), \(P_{g,h}=WV\), and \(B^{ij}P_{g,h}=B^{ij}\) for every physical pair \((i,j)\). If \(\omega \) is a three-cocycle, then

\begin{align} P_{g,h}B^{ij} & =WT^{ij}V, \label{eq:asymex_pbc_factorization} \\ P_{g,h}B^{ij}W & =WT^{ij}. \label{eq:asymex_pbc_zipper} \end{align}
Proof ▶

Every diagonal component of \(P_{g,h}\) is zero or one, proving idempotence and self-adjointness. The nonzero components of \(W\) and \(V\) select the same pairs \((hk,k)\), with reciprocal factors \(\omega (g,h,k)\) and \(\omega (g,h,k)^{-1}\), so \(WV=P_{g,h}\). Contracting the physical intermediate index gives

\begin{align} B^{ij}_{(a,b),(c,d)} & =\delta _{i,ghj}\delta _{c,hj}\delta _{d,j}\, \omega (g,hj,(hj)^{-1}a)\, \omega (h,j,j^{-1}b). \label{eq:asymex_pbc_stacked_letter} \end{align}

Its outgoing pair is \((hj,j)\), proving \(B^{ij}P_{g,h}=B^{ij}\). The left zipper and \(VW=1\) from Theorem 31.8.1.2 give \(P_{g,h}B^{ij}=WVB^{ij}=WT^{ij}V\) and \(P_{g,h}B^{ij}W=WT^{ij}VW=WT^{ij}\).

\begin{tenkz}[rows={wire,wire,wire}, cols=3, bonds=none]
        \tn[at=(2,1), name=P, skin=box, size=l,
            ports={150:virtual:$a$, 210:virtual:$b$, 30:virtual, 330:virtual}]{P_{g,h}}
        \tn[at=(1,3), name=G, skin=mpo, size=l,
            ports={180:virtual, 0:virtual:$c$, 90:physical:$i$, 270:physical}]{\hat T_g}
        \tn[at=(3,3), name=H, skin=mpo, size=l,
            ports={180:virtual, 0:virtual:$d$, 90:physical, 270:physical:$j$}]{\hat T_h}
        \tnwire{P.30}{G.180}
        \tnwire{P.330}{H.180}
        \tnwire{G.270}{H.90}
    \end{tenkz}  \(=\)  \begin{tenkz}[rows={wire,wire,wire}, cols=3, bonds=none]
        \tn[at=(2,1), name=W, skin=box, size=l,
            ports={150:virtual:$a$, 210:virtual:$b$, 0:virtual}]{F^>_{g,h}}
        \tn[at=(2,2), name=T, skin=mpo, size=l,
            ports={180:virtual, 0:virtual, 90:physical:$i$, 270:physical:$j$}]{\hat T_{gh}}
        \tn[at=(2,3), name=V, skin=box, size=l,
            ports={180:virtual, 30:virtual:$c$, 330:virtual:$d$}]{F^<_{g,h}}
        \tnwire{W.0}{T.180}
        \tnwire{T.0}{V.180}
    \end{tenkz}

For every three-cochain and every nonempty word \(\mathbf w\), \(B^{\mathbf w}P_{g,h}=B^{\mathbf w}\) and \(\operatorname{tr}(P_{g,h}B^{\mathbf w})=\operatorname{tr}(B^{\mathbf w})\). If \(\omega \) is a three-cocycle, then \(P_{g,h}B^{\mathbf w}=WT^{\mathbf w}V\) for every word, including the empty word. Consequently \(\operatorname{tr}(B^{\mathbf w})=\operatorname{tr}(T^{\mathbf w})\) whenever \(\mathbf w\) is nonempty.

Proof ▶

The last letter of a nonempty word absorbs the projector on its right, giving \(B^{\mathbf w}P_{g,h}=B^{\mathbf w}\), and cyclicity of the trace gives \(\operatorname{tr}(P_{g,h}B^{\mathbf w})=\operatorname{tr}(B^{\mathbf w}P_{g,h})=\operatorname{tr}(B^{\mathbf w})\). Iterating the left zipper gives \(VB^{\mathbf w}=T^{\mathbf w}V\). Hence \(P_{g,h}B^{\mathbf w}=WVB^{\mathbf w}=WT^{\mathbf w}V\), and the closed-chain fusion follows from \(\operatorname{tr}(WT^{\mathbf w}V)=\operatorname{tr}(VWT^{\mathbf w})=\operatorname{tr}(T^{\mathbf w})\).

If \(G\) is nontrivial, then for every three-cochain and every \(g,h\in G\) there are physical indices \((i,j)\) such that \(B^{ij}W\ne WT^{ij}\). There are also physical indices for which \(B^{ij}\ne WT^{ij}V\).

Proof ▶

Choose \(a\ne b\), take \(j=b\) and \(i=ghb\), and compare the entry from the incoming pair \((ha,b)\) to the fused outgoing label \(b\). The corresponding entry of \(B^{ij}W\) is

\begin{align} \omega (g,hb,(hb)^{-1}ha)\omega (h,b,1)\omega (g,h,b) & \ne 0. \label{eq:asymex_pbc_failure_entry} \end{align}

The entry of \(WT^{ij}\) is zero because \(ha\ne hb\). If \(B^{ij}=WT^{ij}V\), multiplying by \(W\) and using \(VW=1\) would contradict this failure of the right zipper.

For example, take \(G=\mathbb {Z}_2\), \(g=h=e\), and \(\omega =1\). At physical indices \((0,0)\), incoming pair \((1,0)\), and fused outgoing label \(0\), the entries of \(B^{00}W\) and \(WT^{00}\) are respectively \(1\) and \(0\). Here \(P_{e,e}\) has diagonal \((1,0,0,1)\), so even this trivial-cocycle example requires the projector. For the empty word, \(\operatorname{tr}(P_{e,e})=2\ne 4=\operatorname{tr}(1)\); the periodic support assertion concerns nonempty chains.

Let \(\omega \) be a three-cocycle. For the fusion tensors of Definition 31.8.1.1, the left boundaries of the two fusion trees of \((g,h,k)\) satisfy \(V^L=\omega (g,h,k)^{-1}\, V^R\), and the anomaly three-cochain of these fusion tensors is \(\omega ^{-1}\).

Proof ▶

Both boundaries send the triple bond label \((hkx,kx,x)\) to \(x\) and vanish elsewhere. Their factors are \(\omega (gh,k,x)^{-1}\omega (g,h,kx)^{-1}\) and \(\omega (g,hk,x)^{-1}\omega (h,k,x)^{-1}\), whose ratio is \(\omega (g,h,k)^{-1}\) by the cocycle equation at \((g,h,k,x)\). The scalar is unique because every \(\hat T_g\) has nonzero words of every length, its periodic operator being a shift with nonzero phases.

If \(G\) is nontrivial and \(\omega \) is normalized, then \(\hat T_e\) is not normal. Hence the tensors \(\hat T_g\) do not form a representation with normal tensors, and the three-cochain of Theorem 31.8.1.7 is that of the fusion tensors of Definition 31.8.1.1.

Proof ▶

Every letter of \(\hat T_e\) has all rows equal, so every nonempty product of letters does too, while the matrix unit at a diagonal position has distinct rows.

31.8.2 The group of order two and the decorated CZX operator

For \(G=\mathbb {Z}_2=\{ e,s\} \) with the nontrivial cocycle \(\omega _1\) of Definition 31.3.6.1, the source identifies the gate as \(CZ(1\otimes Z)\), the shift as \(X\), and the operator as \(\prod _iCZ_{i,i+1}Z_i\prod _iX_i\)  [ 199 ] . Identify \(e,s\) with the qubit labels \(0,1\) and write \(\bar t\) for the bitwise complement of \(t\in \{ 0,1\} ^N\) and \(q(s)=\sum _is_is_{i+1}\).

For \(\omega =\omega _1\) and \(g=s\), the gate is \(W_s|k,l\rangle =(-1)^{kl+l}|k,l\rangle \), which is \(CZ(1\otimes Z)\). For every \(N{\gt}0\),

\begin{align} U_s(u,t) & =\delta _{u,\bar t}\, (-1)^{q(u)+\sum _iu_i}, \notag \end{align}

so that \(U_s=\prod _iCZ_{i,i+1}Z_i\prod _iX_i\).

Proof ▶

On bits, \(\omega _1(s,l,l^{-1}k)=(-1)^{kl+l}\), checked on the four pairs \((k,l)\). By Theorem 31.8.2 the kernel is supported on \(u=\bar t\) with phase \(\prod _i(-1)^{t_it_{i+1}+t_{i+1}}\). On complemented bits, \((-1)^{kl+l}=(-1)^{\bar k\bar l+\bar k}\), and the product becomes \((-1)^{q(u)+\sum _iu_i}\) after reindexing the second factor.

Hamiltonians symmetric under the CZX operators

Write \(X_j\) and \(Z_j\) for the Pauli operators on qubit \(j\) of a periodic chain of \(N\geq 2\) qubits, with sites taken modulo \(N\), and \(K_j=Z_{j-1}X_jZ_{j+1}\). The source records the Hamiltonian \(H_{\mathrm R}(\mu )=\sum _iCZ_{i,i+2}X_{i+1}-\mu \sum _iZ_iZ_{i+1}\) of Roose et al. as invariant under the operator \(U=\prod _iCZ_{i,i+1}Z_i\prod _iX_i\) of Theorem 31.8.2.1  [ 199 ] . The review states that the cluster Hamiltonian in a critical transverse field commutes with the operator of the nontrivial three-cocycle, which it writes, as the virtual symmetry of the CZX state, as \(O_Z=\prod _iCZ_{i,i+1}\prod _iX_i\), without the factors \(Z_i\)  [ 17 ] . Let \(H(\lambda )=-\sum _jK_j-\lambda \sum _jX_j\) be the cluster Ising Hamiltonian.

The operators \(X_j\), \(K_j\), \(CZ_{i,i+2}X_{i+1}\) and \(Z_iZ_{i+1}\) are monomial in the computational basis: the first three flip one bit, with the phases \(1\), \((-1)^{t_{j-1}+t_{j+1}}\) and \((-1)^{t_it_{i+2}}\) on the input \(t\), and the last is diagonal with the phase \((-1)^{t_i+t_{i+1}}\). The Hamiltonians are \(H(\lambda )\) and \(H_{\mathrm R}(\mu )\) above.

On a periodic chain of \(N\geq 2\) qubits the following hold.

  1. \(O_ZX_jO_Z^\dagger =K_j\) and \(O_ZK_jO_Z^\dagger =X_j\), so \(O_ZH(\lambda )O_Z^\dagger =-\sum _jX_j-\lambda \sum _jK_j\), and \(O_Z\) commutes with \(H(1)\).

  2. \(UX_jU^\dagger =-K_j\) and \(UK_jU^\dagger =-X_j\), so \(UH(\lambda )U^\dagger =\lambda \sum _jK_j+\sum _jX_j\), which is \(-\lambda H(\lambda ^{-1})\) for \(\lambda \neq 0\). In particular \(U\) commutes with \(H(-1)\), while \(UH(1)U^\dagger =-H(1)\).

  3. \(U\) commutes with \(H_{\mathrm R}(\mu )\) for every \(\mu \).

Proof ▶

All operators are monomial in the computational basis. The periodic operator of the undecorated CZX tensor is \(O_Z\) up to the global sign \((-1)^N\) of its gate order  [ 180 ] , which cancels in every conjugation. The operator \(O_Z\) flips every bit of the input \(t\) and multiplies by \((-1)^{q(t)}\), and \(U\) multiplies instead by \((-1)^{q(\bar t)+\sum _i\bar t_i}\). Flipping bit \(j\) of \(t\) changes \(q(t)\) by \(t_{j-1}+t_{j+1}\) and \(\sum _i\bar t_i\) by one, modulo two. Since \(X_j\), \(K_j\) and \(CZ_{i,i+2}X_{i+1}\) flip one bit and \(O_Z\), \(U\) flip all bits, the two products in each relation have the same permutation, and the phases agree by this parity count together with \((-1)^{\bar a+\bar b}=(-1)^{a+b}\) and \((-1)^{\bar a\bar b}=-(-1)^{a+b+ab}\) for bits \(a,b\). The operators \(Z_iZ_{i+1}\) are diagonal with a phase invariant under flipping all bits. Summing the relations over the sites and using unitarity gives the statements about the Hamiltonians.

For \(\lambda \neq 0\) the conjugate in item 1 is \(-\sum _jX_j-\lambda \sum _jK_j=\lambda H(\lambda ^{-1})\), so \(O_Z\) exchanges \(H(\lambda )\) with a multiple of \(H(\lambda ^{-1})\).

The review prints no formula for the cluster Hamiltonian in a critical field. The factors \(Z_i\) of \(U\) reverse the sign of the transverse field at the symmetric point: \(O_Z\) fixes \(H(1)\) and \(U\) fixes \(H(-1)\).

31.8.3 The cyclic groups

For \(n\geq 1\) and \(j\in \mathbb {N}\), Garre-Rubio and Schuch  [ 200 , Section IV.D ] write the three-cocycles of \(\mathbb {Z}_n\) as \(\omega _j\) below, with \(j=0,\ldots ,n-1\) labelling the cohomology classes.

Represent residues of \(\mathbb {Z}_n\) by \(\{ 0,\ldots ,n-1\} \) and write \([b+c]\) for the representative of \(b+c\). Define

\begin{align} \omega _j(a,b,c) & =\exp \Bigl\{ \frac{2\pi \mathrm{i}\, j}{n^2}\, a\bigl(b+c-[b+c]\bigr)\Bigr\} , \notag \end{align}

and let \(\zeta =e^{2\pi \mathrm{i}/n}\).

For every \(n\geq 1\) and \(j\in \mathbb {N}\), the value is \(\omega _j(a,b,c)=\zeta ^{ja\lfloor (b+c)/n\rfloor }\), and \(\omega _j\) is a normalized three-cocycle of \(\mathbb {Z}_n\) with values of modulus one. For every \(g\in \mathbb {Z}_n\), every \(N{\gt}0\) and all \(s,t\in \mathbb {Z}_n^N\),

\begin{align} U_g(s,t) & =\delta _{s,g+t}\prod _{i=0}^{N-1} \zeta ^{jg\lfloor (t_{i+1}+[t_i-t_{i+1}])/n\rfloor }. \notag \end{align}

Every \(\hat T_g\) is a matrix product unitary on nonempty chains, and \(U_0=1\), \(U_gU_h=U_{g+h}\) and \(U_g^\dagger =U_{-g}\) for every \(N{\gt}0\).

Proof ▶

Since \(b+c-[b+c]=n\lfloor (b+c)/n\rfloor \), the exponential is the stated power of \(\zeta \). The cocycle equation reduces modulo \(n\) to the carry identity

\begin{align} \Bigl\lfloor \frac{k+l}{n}\Bigr\rfloor +\Bigl\lfloor \frac{h+[k+l]}{n}\Bigr\rfloor & =\Bigl\lfloor \frac{h+k}{n}\Bigr\rfloor +\Bigl\lfloor \frac{[h+k]+l}{n}\Bigr\rfloor , \notag \end{align}

both sides counting the multiples of \(n\) in \(h+k+l\). An identity argument makes the exponent zero, and every power of \(\zeta \) has modulus one. The kernel is Theorem 31.8.2 evaluated on these values, and the operator laws are Theorems 31.8.3, 31.8.4 and 31.8.5.

Garre-Rubio and Schuch  [ 200 , Section IV.C ] show that interchanging the domain walls created by a symmetry-breaking element \(g\) of order \(o(g)\) multiplies the state by the phase \(\prod _{k=1}^{o(g)}\omega ^{-1}(g,g^k,g)\). Since \(g^{o(g)}=e\) this phase is the inverse of the cyclic invariant \(I_{g,o(g)}(\omega )\) of Definition 19.5.10.42, so it depends only on the class of \(\omega \).

For a scalar three-cochain \(\omega \) of a group \(G\) and \(g\in G\) of order \(o(g)\), set

\begin{align} P_g(\omega ) & =\prod _{k=1}^{o(g)}\omega (g,g^k,g)^{-1} =I_{g,o(g)}(\omega )^{-1}. \notag \end{align}
Theorem 31.8.3.4 Gauge invariance of the domain-wall phase
✓

Cohomologous three-cochains have the same phase \(P_g\) for every \(g\in G\).

Proof ▶

Since \(P_g(\omega )=I_{g,o(g)}(\omega )^{-1}\), this is the gauge invariance of the cyclic invariant in Theorem 19.5.10.43.

Let \(n\geq 1\), \(j\in \mathbb {N}\) and \(a\in \{ 0,\ldots ,n-1\} \), with order \(o(a)=n/\gcd (n,a)\) in \(\mathbb {Z}_n\). For every \(m\in \mathbb {N}\), \(I_{a,m}(\omega _j)=\zeta ^{ja\lfloor ma/n\rfloor }\). The domain-wall phase is

\begin{align} P_a(\omega _j) & =\exp \Bigl\{ -\frac{2\pi \mathrm{i}\, j}{n^2}\, a \sum _{k=0}^{o(a)-1}\bigl([ka]+a-[ka+a]\bigr)\Bigr\} =\exp \Bigl\{ -\frac{2\pi \mathrm{i}\, j\, a^2}{n\gcd (n,a)}\Bigr\} , \notag \end{align}

the carry sum being equal to \(o(a)\, a\). For \(n=3\) the phases are \(e^{-2\pi \mathrm{i}/3}\) for \(j=1\) and \(e^{2\pi \mathrm{i}/3}\) for \(j=2\), at both \(a=1\) and \(a=2\). For \(n=4\) and \(a=1,2,3\) they are \(-\mathrm{i},-1,-\mathrm{i}\) for \(j=1\), then \(-1,1,-1\) for \(j=2\), and \(\mathrm{i},-1,\mathrm{i}\) for \(j=3\). Both tables agree with those printed in  [ 200 , Section IV.D ] . If \(n{\gt}1\) and \(j\not\equiv j'\pmod n\), then \(\omega _j\) and \(\omega _{j'}\) are not cohomologous.

Proof ▶

By Theorem 31.8.3.2, \(\omega _j(a,[ka],a)=\zeta ^{ja\lfloor ([ka]+a)/n\rfloor }\). Writing \([ka]+a=[(k+1)a]+n\lfloor ([ka]+a)/n\rfloor \) and summing over \(k{\lt}m\), the carries add up to \(\lfloor ma/n\rfloor \), which gives \(I_{a,m}(\omega _j)\). At \(m=o(a)\) one has \(o(a)\, a=n\, (a/\gcd (n,a))\), which gives the carry sum and the closed form. The tables follow by reducing the exponent modulo \(n\), with \(\zeta =\mathrm{i}\) for \(n=4\). At the generator \(a=1\) and \(m=n\) the cyclic invariant of \(\omega _j\) is \(\zeta ^j\), and \(\zeta \) is a primitive \(n\)-th root of unity, so the gauge invariance of Theorem 19.5.10.43 separates the classes.

Let \(n{\gt}1\). The group \(H^3(\mathbb {Z}_n,\mathbb {C}^\times _{\mathrm{triv}})\) has \(n\) elements and consists of the classes \([\omega _0],\ldots ,[\omega _{n-1}]\), with \([\omega _j]=[\omega _{j'}]\) exactly when \(j\equiv j'\pmod n\). In particular \([\omega _j]=0\) exactly when \(n\mid j\), and every three-cocycle of \(\mathbb {Z}_n\) is cohomologous to some \(\omega _j\) with \(0\leq j{\lt}n\). Two three-cocycles \(\omega \) and \(\eta \) of \(\mathbb {Z}_n\) are cohomologous exactly when \(P_1(\omega )=P_1(\eta )\), the domain-wall phases at the generator \(1\).

Proof ▶

The value \(\omega _j(a,b,c)=\zeta ^{ja\lfloor (b+c)/n\rfloor }\) depends on \(j\) only modulo \(n\), and \(\omega _0=1\). By Theorem 31.8.3.5 the classes of \(\omega _j\) and \(\omega _{j'}\) differ when \(j\not\equiv j'\pmod n\), so \([\omega _0],\ldots ,[\omega _{n-1}]\) are \(n\) distinct classes. The periodic resolution of the finite cyclic group \(\mathbb {Z}_n\) identifies \(H^3(\mathbb {Z}_n,A)\) with \(\ker N/\operatorname {im}(\rho (1)-1)\), where \(N=\sum _{g\in \mathbb {Z}_n}\rho (g)\). For the trivial action on \(\mathbb {C}^\times \) one has \(\rho (1)-1=0\) and \(N(z)=z^n\), so \(H^3(\mathbb {Z}_n,\mathbb {C}^\times _{\mathrm{triv}})\) is the group of \(n\)-th roots of unity and has \(n\) elements. Hence the \(n\) classes of the \(\omega _j\) exhaust it. If \(\omega \sim \omega _j\) and \(\eta \sim \omega _{j'}\) with \(P_1(\omega )=P_1(\eta )\), then \(\zeta ^{-j}=P_1(\omega _j)=P_1(\omega _{j'})=\zeta ^{-j'}\), so \(j\equiv j'\pmod n\) and \(\omega \sim \eta \); the converse is Theorem 31.8.3.4.

31.8.4 The group \(\mathbb {Z}_2\times \mathbb {Z}_2\)

For \(\mathbb {Z}_2\times \mathbb {Z}_2\) the construction is applied to the mixed three-cocycle of type II whose exponent couples the first factor to the second, the cocycle targeted in Section 31.9. It is the type-II component in the decomposition of the three-cocycles of \(\mathbb {Z}_2\times \mathbb {Z}_2\) printed in  [ 199 , Section 6.1 ] , where it takes the value \(-1\) exactly on the triples \((ab^i,a^jb,a^kb)\) with \(a=(1,0)\) and \(b=(0,1)\). That source does not apply the periodic construction to it.

Definition 31.8.4.1 The mixed cocycle of type II
✓

For \(a=(a_1,a_2)\), \(b=(b_1,b_2)\) and \(c=(c_1,c_2)\) in \(\mathbb {Z}_2\times \mathbb {Z}_2\), define \(\omega (a,b,c)=(-1)^{a_1b_2c_2}\).

The function \(\omega \) is a normalized three-cocycle with values \(\pm 1\). Write \(t_i=(x_{i,1},x_{i,2})\). For every \(g\in \mathbb {Z}_2\times \mathbb {Z}_2\), every \(N{\gt}0\) and all \(s,t\),

\begin{align} U_g(s,t) & =\delta _{s,g+t}\, (-1)^{\sum _ig_1x_{i+1,2}(x_{i,2}-x_{i+1,2})}. \notag \end{align}

Every \(\hat T_g\) is a matrix product unitary on nonempty chains, and \(U_0=1\), \(U_gU_h=U_{g+h}\) and \(U_g^\dagger =U_{-g}\) for every \(N{\gt}0\).

Proof ▶

The exponent \(a_1b_2c_2\) is trilinear over \(\mathbb {Z}_2\), hence an additive three-cocycle, and it vanishes when any argument is zero. The kernel is Theorem 31.8.2 with \(t_{i+1}^{-1}t_i=t_i-t_{i+1}\), and the operator laws are Theorems 31.8.3, 31.8.4 and 31.8.5.

31.9 The anomalous \(\mathbb {Z}_2\times \mathbb {Z}_2\) symmetry and its condensation defect

The operators \(U_{g,L}\) on a periodic chain of \(L\) two-qubit sites are defined by (224). The construction targets the mixed three-cocycle of type II whose exponent \((-1)^{a_1b_2c_2}\) couples the first factor of the group to the second, motivated by anomalous \(\mathbb {Z}_2\times \mathbb {Z}_2\) symmetry-protected topological phases  [ 10 ] . The four operators do not form an exact representation. After an on-site dressing they do (Theorem 31.9.1.4), and the anomaly class of the dressed representation has the detector values of the type-II class (Theorem 31.9.3.1); in particular it is nontrivial. Matrix product operator symmetries of this kind are reviewed in  [ 17 , Section III.A.6 ] . The local tensors are assembled from the letters of the CZX matrix product unitary  [ 17 , Appendix A, “The CZX MPU” ] , whose symmetry-protected context is  [ 17 , Section III.B.1 ] . The group matrix product operators of  [ 199 ] and the anomalous representations of  [ 200 ] are exact representations, whereas the tensors defined below compose only projectively on odd rings, built from the CZX letters of Section 31.3. The sum \(\mathcal C_L = \sum _{g\in \mathbb {Z}_2\times \mathbb {Z}_2} U_{g,L}\) over the group is a condensation defect in the sense of  [ 231 ] . Throughout this section the chain length is written \(L\) rather than \(N\), because \(N\) denotes the direct-sum tensor that generates the condensation defect.

On a periodic chain of \(L{\gt}0\) two-qubit sites, define

\begin{align} U_{g,L}|t\rangle & =(-1)^{g_1\sum _{n=0}^{L-1}t_{n,2}t_{n+1,2}} |g\oplus t\rangle . \label{eq:asymex_z2z2_action} \end{align}

Here \(g=(g_1,g_2)\in G=\mathbb {Z}_2\times \mathbb {Z}_2\), \(t=(t_0,\ldots ,t_{L-1})\) with \(t_n=(t_{n,1},t_{n,2})\in \{ 0,1\} ^2\), and \((g\oplus t)_n=g\oplus t_n\) is componentwise addition modulo two. Site indices are cyclic, so \(t_L=t_0\). The vectors \(|t\rangle \) form the computational basis of \((\mathbb {C}^2\otimes \mathbb {C}^2)^{\otimes L}\). Write \(e=(0,0)\), \(y=(0,1)\), \(x=(1,0)\), and \(xy=(1,1)\). The product \(gh\) denotes \(g\oplus h\). The phase exponent in (224) is evaluated on the input bits.

Let \(X_n^{(r)}\) flip qubit \(r\) at site \(n\), and define the diagonal operator \(D_{2,L}\) by

\begin{align} D_{2,L}|t\rangle & =(-1)^{\sum _n t_{n,2}t_{n+1,2}}|t\rangle . \notag \end{align}

Then

\begin{align} U_{g,L} & =\left(\prod _{n=0}^{L-1} (X_n^{(1)})^{g_1}(X_n^{(2)})^{g_2}\right)D_{2,L}^{\, g_1}. \label{eq:asymex_z2z2_gates} \end{align}

For \(L\geq 3\), \(D_{2,L}\) is the product of controlled-\(Z\) gates between neighboring second qubits. Thus \(U_{x,L}\) flips the first bits and applies a controlled phase to the second bits; it does not flip the second bits and is not the CZX operator on those qubits. The operator \(U_{xy,L}\) flips both bits, with the diagonal phase acting first. Operator products act from right to left.

The cyclic convention in (224) also specifies the short rings. For \(L=1\), the phase exponent is \(t_{0,2}^2=t_{0,2}\), so \(D_{2,1}=Z^{(2)}\) and \(U_{xy,1}=X^{(1)}X^{(2)}Z^{(2)}\), where \(Z|b\rangle =(-1)^b|b\rangle \). For \(L=2\), the exponent is \(2t_{0,2}t_{1,2}\), so \(D_{2,2}=\mathbb {1}\). There is one self-loop at length one and two cyclic bonds at length two; these are not replaced by the edges of a simple graph.

The local tensors are matrix product operator tensors whose first physical index is the output, or matrix row, and whose second is the input, or matrix column.

Encode a two-qubit label \(i=(i_1,i_2)\) by \(2i_1+i_2\). For \(g\in G\), let \(D_g=1\) when \(g_1=0\) and \(D_g=2\) when \(g_1=1\). Define \(M_g^{(o,i)}\in M_{D_g}(\mathbb {C})\) by

\begin{align} M_g^{(o,i)}[\alpha ,\beta ] & =\delta _{o,g\oplus i}\delta _{\beta ,\pi _g(i)}f_g(\alpha ,i), \label{eq:asymex_z2z2_tensor} \end{align}

where \(\delta \) is the Kronecker delta and \(\alpha ,\beta \in \{ 0,\ldots ,D_g-1\} \). For \(g\in \{ e,y\} \), set \(\pi _g(i)=0\) and \(f_g(\alpha ,i)=1\). For \(g\in \{ x,xy\} \), set \(\pi _g(i)=i_2\) and \(f_g(\alpha ,i)=(-1)^{\alpha i_2}\). Thus the bond-one entries are \(\delta _{o,i}\) and \(\delta _{o,y\oplus i}\), respectively. Each tensor has four nonzero physical-index pairs. For the bond-two tensors, the nonzero matrix is \(T_{i_2}\), where

\begin{align} T_0 & =\begin{pmatrix} 1 & 0 \\ 1 & 0 \end{pmatrix}, \notag \\ T_1 & =\begin{pmatrix} 0 & 1 \\ 0 & -1 \end{pmatrix}. \label{eq:asymex_z2z2_local_matrices} \end{align}

Pairing the physical indices gives an MPS tensor on the sixteen-letter alphabet indexed by \(4o+i\), using the integer encodings of \(o\) and \(i\).

Every entry lies in \(\{ 0,\pm 1\} \). The matrices \(T_0,T_1\) are those of the bond-two symmetry tensor in Section 31.3, but the physical output constraints are different. The tensor \(M_{xy}\) is obtained from \(M_x\) by relabeling the outgoing physical index as \(o\mapsto o\oplus y\). The boundary convention is the ordinary, unnormalized trace:

\begin{align} \rho ^{(L)}(M_g)_{s,t} & =\operatorname{tr}\left(M_g^{(s_0,t_0)}\cdots M_g^{(s_{L-1},t_{L-1})}\right). \label{eq:asymex_z2z2_trace_boundary} \end{align}

There are no open boundary vectors.

Theorem 31.9.3 establishes the word spans, with one-site injectivity for the bond-one tensors and two-site injectivity for the bond-two tensors. The multiplication phases are retained in Theorem 31.9.1.2. The dressed exact representation is given in Theorem 31.9.1.4, and its nontrivial anomaly detectors in Theorem 31.9.3.1. These detector values concern the dressed family; they do not identify the full cohomology class of the original family.

\begin{tenkz}[rows={op}, cols=4, boundary=periodic]
        \tn[skin=mpo, ports={90:physical:$o_1$, 270:physical:$i_1$}]{M_g} &
        \tn[skin=mpo, ports={90:physical:$o_2$, 270:physical:$i_2$}]{M_g} &
        \tn[skin=dots, ports={180:virtual, 0:virtual}]{} &
        \tn[skin=mpo, ports={90:physical:$o_L$, 270:physical:$i_L$}]{M_g}
    \end{tenkz}

The first property is that the periodic contraction of each tensor reproduces the operator of (224).

For every \(L{\gt}0\), \(\rho ^{(L)}(M_g)=U_{g,L}\). Each \(U_{g,L}\) is unitary, and

\begin{align} U_{g,L}^{-1}=U_{g,L}^{\dagger } & =(-1)^{Lg_1g_2}U_{g,L}. \label{eq:asymex_z2z2_inverse} \end{align}
Proof ▶

Expand the trace in (228) over bond indices \(b_n\in \{ 0,\ldots ,D_g-1\} \), with \(b_L=b_0\):

\begin{align} \rho ^{(L)}(M_g)_{s,t} & =\sum _{b_0,\ldots ,b_{L-1}} \prod _{n=0}^{L-1} M_g^{(s_n,t_n)}[b_n,b_{n+1}]. \label{eq:asymex_z2z2_cyclic} \end{align}

If \(s\neq g\oplus t\), the physical constraints make every summand zero. Otherwise the bond constraints force \(b_{n+1}=\pi _g(t_n)\), leaving exactly one bond configuration. For \(g_1=0\) its weight is one. For \(g_1=1\) its weight is \(\prod _n(-1)^{t_{n-1,2}t_{n,2}}\). Reindexing the cyclic sum therefore yields

\begin{align} \rho ^{(L)}(M_g)_{s,t} & =\delta _{s,g\oplus t} (-1)^{g_1\sum _n t_{n,2}t_{n+1,2}}. \label{eq:asymex_z2z2_kernel} \end{align}

This is (224), including its self-loop convention at \(L=1\).

The map \(t\mapsto g\oplus t\) permutes the computational basis, and every coefficient in (224) has modulus one. Hence the images form an orthonormal basis, proving unitarity.

Set \(E(t_2)=\sum _n t_{n,2}t_{n+1,2}\). Complementing all second bits gives

\begin{align} E(1\oplus t_2) & =\sum _n(1-t_{n,2})(1-t_{n+1,2}) =L-2\sum _n t_{n,2}+E(t_2). \label{eq:asymex_z2z2_flip_phase} \end{align}

Thus \(E(g_2\oplus t_2)\equiv E(t_2)+Lg_2\pmod2\). Applying (224) twice gives \(U_{g,L}^2=(-1)^{Lg_1g_2}\mathbb {1}\). Together with unitarity, this proves (229).

Equation (232) also fixes the gate order: \(D_{2,L}\prod _nX_n^{(1)}X_n^{(2)} =(-1)^LU_{xy,L}\). At length zero, the trace of the empty product is \(D_g\). The bond-one tensors therefore give the scalar \(1\), while the bond-two tensors give \(2\), not a unitary operator. All unitarity and group-multiplication assertions here concern positive lengths.

The basis action also determines multiplication. For \(g,h\in G\),

\begin{align} U_{g,L}U_{h,L}|t\rangle & =(-1)^{h_1E(t_2)+g_1E(h_2\oplus t_2)} |g\oplus h\oplus t\rangle =(-1)^{Lg_1h_2}U_{gh,L}|t\rangle . \label{eq:asymex_z2z2_basis_product} \end{align}

The last equality uses (232) and the fact that the parity of \(g_1+h_1\) is the first bit of \(gh\). Thus \(\lambda (g,h)=(-1)^{g_1h_2}\) supplies a length-dependent scalar factor, reflecting the non-trivial projective 2-cocycle class of \(\mathbb {Z}_2\times \mathbb {Z}_2\)  [ 10 , 199 ] . The tensor proof of this law, through word traces, is given in Theorem 31.9.1.2.

The second property concerns the word spans of the four tensors, which the compression results of Section 31.9.2 require.

The bond-one tensors of \(U_e\) and \(U_y\) are injective without blocking: a nonzero matrix is the scalar \(1\) and spans \(M_{1}(\mathbb {C})\). The bond-two tensors of \(U_x\) and \(U_{xy}\) are not injective without blocking, since their four nonzero matrices span only a two-dimensional space. Their length-two words span \(M_{2}(\mathbb {C})\), so they are injective after blocking two sites. These assertions concern word spans. The tensors are proportional to normal tensors (NT); the spectral-radius normalization required for NT is imposed separately.

Proof ▶

For each bond-one tensor, a nonzero scalar matrix spans \(M_{1}(\mathbb {C})\). For each bond-two tensor, all four products \(T_aT_b\) occur as length-two words. If \(E_{ab}\) denotes a matrix unit, direct multiplication gives

\begin{align} 2E_{00} & =T_0T_0+T_1T_0, \notag \\ 2E_{10} & =T_0T_0-T_1T_0, \notag \\ 2E_{01} & =T_0T_1-T_1T_1, \notag \\ 2E_{11} & =T_0T_1+T_1T_1. \notag \end{align}

These integer linear combinations span \(M_{2}(\mathbb {C})\). At length one, \(T_0,T_1\) are linearly independent, but the functional \(Q\mapsto Q_{00}-Q_{10}\) vanishes on both and takes the value \(1\) on \(E_{00}\). Their span is therefore proper.

31.9.1 The condensation defect and its periodic fusion table

The condensation defect is the operator \(A_L=U_{e,L}+U_{x,L}+U_{y,L}+U_{xy,L}\). It is generated by the direct-sum tensor \(N=M_e\oplus M_x\oplus M_y\oplus M_{xy}\) of Definition 16.1.8, with bond dimension six.

\begin{tenkz}[rows={op}, cols=4, boundary=periodic]
        \tn[skin=mpo, ports={90:physical:$o_1$, 270:physical:$i_1$}]{N} &
        \tn[skin=mpo, ports={90:physical:$o_2$, 270:physical:$i_2$}]{N} &
        \tn[skin=dots, ports={180:virtual, 0:virtual}]{} &
        \tn[skin=mpo, ports={90:physical:$o_L$, 270:physical:$i_L$}]{N}
    \end{tenkz}
Definition 31.9.1.1 The condensation defect tensor
✓

The condensation defect tensor is the iterated direct sum \(N=((M_e\oplus M_x)\oplus M_y)\oplus M_{xy}\) of bond dimension six. Its periodic operator is the sum of the four periodic operators of Definition 31.9.1:

\begin{align} \rho ^{(L)}(N) & =\rho ^{(L)}(M_e)+\rho ^{(L)}(M_x) +\rho ^{(L)}(M_y)+\rho ^{(L)}(M_{xy}). \label{eq:asymex_z2z2_defect_sum} \end{align}

This identity holds at every system size, including length zero. For \(L{\gt}0\), it reads \(\rho ^{(L)}(N)=A_L\).

Proof ▶

Apply the additivity of Theorem 16.1.10 three times.

The multiplication law (233) of the four operators is now derived from the tensors themselves, through word traces of their stacked products.

For every \(L\geq 1\) and every \(g,h\in \mathbb {Z}_2\times \mathbb {Z}_2\), the periodic operators satisfy

\begin{align} \rho ^{(L)}(M_g)\rho ^{(L)}(M_h) & =\lambda (g,h)^L\rho ^{(L)}(M_{gh}), \label{eq:asymex_z2z2_fusion} \end{align}

where

\begin{align} \lambda (g,h) & =\begin{cases} -1 & \text{if }g\in \{ x,xy\} \text{ and }h\in \{ y,xy\} , \\ +1 & \text{otherwise}. \end{cases} \notag \end{align}

On odd rings, \(\lambda (x,y)\lambda (y,x)=-1\), so \(\rho ^{(L)}(M_x)\rho ^{(L)}(M_y)=-\rho ^{(L)}(M_y)\rho ^{(L)}(M_x)\). The four operators form a projective representation of \(\mathbb {Z}_2\times \mathbb {Z}_2\) on odd rings and a linear representation on even rings.

Proof ▶

The stacked tensor is defined by \((M_g\cdot M_h)^{(o,i)} =\sum _{j=0}^3M_g^{(o,j)}\otimes M_h^{(j,i)}\). For each of the sixteen pairs, the pair-block compression gives

\begin{align} \operatorname{tr}((M_g\cdot M_h)^w) & =\lambda (g,h)^{|w|}\operatorname{tr}(M_{gh}^w) \label{eq:asymex_z2z2_pair_trace} \end{align}

for every nonempty word \(w\) on the paired physical alphabet. The explicit split and non-split compressions are described in Theorems 31.9.2.2 and 31.9.2.3. Lemma 29.6.1 converts (238) into the operator identity (235). The odd-ring anticommutation follows by substituting \(\lambda (x,y)=-1\) and \(\lambda (y,x)=+1\) and using \((-1)^L=-1\).

The four operators are related to the group matrix product operators of Section 31.8 for the mixed cocycle of Definition 31.8.4.1 by an on-site dressing. Identify the two-qubit label \(2i_1+i_2\) with the group element \((i_1,i_2)\), so that each site carries \(\mathbb {C}[\mathbb {Z}_2\times \mathbb {Z}_2]\), and write \(U^{\omega }_{g,L}\) for the periodic operator of that construction on a ring of \(L\) sites.

Theorem 31.9.1.3 Comparison with the cocycle construction
✓

Define the diagonal operator \(Z_{2,L}\) by \(Z_{2,L}|t\rangle =(-1)^{\sum _nt_{n,2}}|t\rangle \), the product of the Pauli \(Z\) on the second qubit of every site. For every \(g\in \mathbb {Z}_2\times \mathbb {Z}_2\) and every \(L{\gt}0\),

\begin{align} U_{g,L} & =U^{\omega }_{g,L}\, Z_{2,L}^{\, g_1}. \label{eq:asymex_z2z2_group_cocycle} \end{align}

The dressing is trivial for \(g\in \{ e,y\} \) and is a product of single-site unitaries. The cocycle operators form an exact representation, whereas the operators \(U_{g,L}\) compose only up to the signs of Theorem 31.9.1.2.

Proof ▶

Both sides vanish at \((s,t)\) unless \(s=g\oplus t\), since the table of the labels \(2i_1+i_2\) is the group law of \(\mathbb {Z}_2\times \mathbb {Z}_2\). On that support, Theorem 31.8.4.2 gives the sign of the right side as \((-1)^e\) with

\begin{align} e & =g_1\sum _n\bigl(t_{n+1,2}(t_{n,2}-t_{n+1,2})+t_{n,2}\bigr). \notag \end{align}

Reindexing \(\sum _nt_{n,2}=\sum _nt_{n+1,2}\) cyclically and using \(t_{n+1,2}^2=t_{n+1,2}\) gives \(e\equiv g_1\sum _nt_{n,2}t_{n+1,2}\pmod2\), which is the sign of (224).

For \(g\in \mathbb {Z}_2\times \mathbb {Z}_2\) let \(M'_g\) be the tensor \(M_g\) of Definition 31.9.1 with the letter of input label \(i\) multiplied by \((-1)^{g_1i_2}\). It has the bond dimension of \(M_g\), its doubled-index tensor is normal, and its periodic operator on every ring of \(L{\gt}0\) sites is \(U^{\omega }_{g,L}\). In particular the tensors \(M'_g\) form an exact representation of \(\mathbb {Z}_2\times \mathbb {Z}_2\) by normal tensors.

Proof ▶

By Theorem 16.1.7 the periodic operator of \(M'_g\) is \(U_{g,L}Z_{2,L}^{\, g_1}\), which is \(U^{\omega }_{g,L}\) by (239) and \(Z_{2,L}^2=\mathbb {1}\). The operators \(U^{\omega }_{g,L}\) multiply as the group by Theorem 31.8.4.2. The letters of \(M'_g\) are those of the normal tensor \(M_g\) of Theorem 31.9.3 multiplied by signs, so Theorem 16.1.7 gives normality.

For every \(L\geq 1\),

\begin{align} A_L^2 & =(3+(-1)^L)A_L. \label{eq:asymex_z2z2_defect_square} \end{align}

Its all-zero diagonal entry is \(1\), so \(A_L\neq 0\). Consequently \((A_L/4)^2=A_L/4\) if and only if \(L\) is even. Thus the normalization by \(\tfrac 14\) is not idempotent on odd rings.

Proof ▶

Expand the square using Theorem 31.9.1.2. For each \(k\in G\), the four pairs satisfying \(gh=k\) contribute three weights \(+1\) and one weight \((-1)^L\). Hence

\begin{align} A_L^2 & =\sum _{k\in G} \left(\sum _{\substack {g,h\in G \\ gh=k}} \lambda (g,h)^L\right)U_{k,L} =(3+(-1)^L)A_L. \notag \end{align}

At the all-zero physical-index pair, \(M_e^{(0,0)}=1\) and \(M_x^{(0,0)}=M_y^{(0,0)}=M_{xy}^{(0,0)}=0\). Since \(L{\gt}0\), only the identity tensor contributes to the all-zero diagonal entry, giving \(1\) and proving \(A_L\neq 0\). Finally,

\begin{align} (A_L/4)^2-A_L/4 & =\frac{(-1)^L-1}{16}A_L. \label{eq:asymex_z2z2_quarter_difference} \end{align}

Nonvanishing of \(A_L\) reduces idempotence to \((-1)^L=1\).

Proof ▶

Equation (229) gives

\begin{align} A_L^\dagger & =\mathbb {1}+U_{x,L}+U_{y,L}+(-1)^LU_{xy,L}. \label{eq:asymex_z2z2_defect_adjoint} \end{align}

For even \(L\), this equals \(A_L\), and (240) gives \((A_L/4)^2=A_L/4\). A self-adjoint idempotent is an orthogonal projector. For odd \(L\), (240) instead gives \((A_L/2)^2=A_L/2\), while \(A_L^\dagger -A_L=-2U_{xy,L}\neq 0\) because \(U_{xy,L}\) is unitary.

31.9.2 The sixteen pair blocks of the stacked defect

The operator identities of the fusion table have word-trace counterparts, to which the multi-block compression theorem applies. The stacked product \(B=N\cdot N\) has local matrices

\begin{align} B^{(o,i)} & =\sum _{j=0}^3N^{(o,j)}\otimes N^{(j,i)}. \label{eq:asymex_z2z2_stack} \end{align}

Its bond dimension is thirty-six, and its periodic operator is \(A_L^2\) for \(L{\gt}0\). After grouping bond indices by \((g,h)\in G^2\), it is block diagonal with sixteen blocks \(B_{g,h}=M_g\cdot M_h\), each generating \(U_{g,L}U_{h,L}\).

\begin{tenkz}[rows={op,op}, cols=4, boundary=periodic]
        \tn[skin=mpo, ports={90:physical:$o_1$, 270:physical}]{N} &
        \tn[skin=mpo, ports={90:physical:$o_2$, 270:physical}]{N} &
        \tn[skin=dots, ports={180:virtual, 0:virtual}]{} &
        \tn[skin=mpo, ports={90:physical:$o_L$, 270:physical}]{N} \\
        \tn[skin=mpo, ports={90:physical, 270:physical:$i_1$}]{N} &
        \tn[skin=mpo, ports={90:physical, 270:physical:$i_2$}]{N} &
        \tn[skin=dots, ports={180:virtual, 0:virtual}]{} &
        \tn[skin=mpo, ports={90:physical, 270:physical:$i_L$}]{N}
    \end{tenkz}  \(=\)  \begin{tenkz}[rows={op}, cols=4, boundary=periodic]
        \tn[skin=mpo, ports={90:physical:$o_1$, 270:physical:$i_1$}]{B} &
        \tn[skin=mpo, ports={90:physical:$o_2$, 270:physical:$i_2$}]{B} &
        \tn[skin=dots, ports={180:virtual, 0:virtual}]{} &
        \tn[skin=mpo, ports={90:physical:$o_L$, 270:physical:$i_L$}]{B}
    \end{tenkz}
Definition 31.9.2.1 The stacked defect tensor and its sixteen target tensors
✓

Pairing the physical indices of \(N\cdot N\) gives an MPS tensor on \(16\) letters. Its sixteen target tensors are \(C_{(g,h)}=\lambda (g,h)M_{gh}\), indexed by the pairs \((g,h)\). Their bond dimensions are those of \(M_{gh}\).

For twelve of the sixteen pairs, the stacked tensor is conjugate to its target by an invertible integer matrix, with no additional zero diagonal blocks. These are the split pairs. Ten of them, with at most one factor from \(\{ x,xy\} \) and with \(\lambda (g,h)=+1\), are equal to their targets. The two pairs \((x,y)\) and \((xy,y)\) have weight \(-1\) and are conjugate to \(-M_{xy}\) and \(-M_x\), respectively, by \(\begin{pmatrix} 0 & -1 \\ 1 & 0 \end{pmatrix}\). In the following diagram, \(B\) denotes one such pair block and \(s=(g,h)\).

\begin{tenkz}[rows={wire}, cols=3, west=open, east=open]
        \tn[skin=ring]{W_s} &
        \tn[skin=mpo, ports={90:physical:$o$, 270:physical:$i$}]{B} &
        \tn[skin=ring]{V_s}
    \end{tenkz}  \(=\)  \begin{tenkz}[rows={wire}, cols=1, west=open, east=open]
        \tn[skin=mpo, ports={90:physical:$o$, 270:physical:$i$}]{C_s}
    \end{tenkz}
Proof ▶

Substitution of (226) in the stacked product shows that the ten positive-weight blocks equal their targets at every physical-index pair. For the other two, set \(S=\begin{pmatrix} 0 & -1 \\ 1 & 0 \end{pmatrix}\). Direct multiplication gives \(S^{-1}T_{1-b}S=-T_b\) for \(b\in \{ 0,1\} \). This proves the conjugation identities for \((x,y)\) and \((xy,y)\). Theorem I.1.2 gives the compression maps \(W=S^{-1}\) and \(V=S\) in these two cases, and identity maps in the other ten. In every case \(B^{(o,i)}=VC_s^{(o,i)}W\) on the entire bond space. Thus there are no zero diagonal blocks and the remainder vanishes identically.

The remaining four pairs are the ones with both factors of bond dimension two. Their stacked blocks have bond dimension four but targets of bond dimension one, so the compression must discard three bond directions.

The four pairs \((g,h)\) with both \(g,h\in \{ x,xy\} \) do not split. Their targets, in the order \((x,x)\), \((x,xy)\), \((xy,x)\), \((xy,xy)\), are \(M_e\), \(-M_y\), \(M_y\), \(-M_e\). Each block has bond dimension four and admits a compression onto its one-dimensional target \(\lambda (g,h)M_{gh}\) with \(z=3\) zero diagonal entries, an explicit unimodular integer gauge, and a remainder that vanishes on every word of length at least four. This is the bound \(1+z=4\) of Theorem 29.5.1. For the block \((x,x)\), write \(\delta ^{ij}=\delta _{i,j}\) for the scalar entries of \(M_e\). Its compression pair is

\begin{align} W & =(0,0,0,1), \notag \\ V & =(1,-1,-1,1)^{\mathsf T}, \notag \end{align}

with \(WV=1\) and \(WB^{ij}V=\delta ^{ij}\) for every physical-index pair. The remainder \(R^{ij}=B^{ij}-V\delta ^{ij}W\) satisfies \(R^{i_1j_1}R^{i_2j_2}R^{i_3j_3}R^{i_4j_4}=0\). The other three blocks admit the same construction, each with its own gauge.

Proof ▶

For each of the four pairs, a finite calculation verifies an integer gauge and its inverse. This gauge puts every matrix of the stacked tensor in upper triangular form, with the target in the third diagonal position and zero in the other diagonal positions. Theorem I.1.2 gives the compression pair from this gauge. Subtracting \(VC^{ij}W\) removes the only potentially nonzero diagonal entry. The remaining matrices are strictly upper triangular in a common four-dimensional basis, so every product of four remainders is zero. Equivalently, this is the nilpotency clause of Theorem 29.5.1, with \(|S|+z=4\). The absence of a splitting follows from the intertwiner calculation in Theorem 31.9.2.4.

For each of the four non-split pairs \((g,h)\), let \(B\) denote its stacked block and set \(C^{oi}=\lambda (g,h)(M_{gh}^{oi})_{00}\). If a column vector \(v\in \mathbb {C}^4\) satisfies \(B^{oi}v=C^{oi}v\) for every physical-index pair, then \(v=0\). Likewise, if a row vector \(u\) satisfies \(uB^{oi}=C^{oi}u\) for every physical-index pair, then \(u=0\).

Proof ▶

Four of the sixteen matrices of each block are nonzero, taking only two distinct values. Each distinct value has rank one, with an explicit integer kernel and image. Comparing the four coordinates of the two independent equations forces every coordinate of \(v\), respectively of \(u\), to vanish.

For the block \((x,x)\), the nonzero physical-index pairs are \((0,0)\) and \((1,1)\), repeated at \((2,2)\) and \((3,3)\). Its two matrices are \(T_0\otimes T_0\) and \(T_1\otimes T_1\). The equation \((T_0\otimes T_0)v=v\) gives \(v_0=v_1=v_2=v_3\), while \((T_1\otimes T_1)v=v\) gives \(v_0=v_3\) and \(v_1=-v_3\). Hence all coordinates vanish. The row equation \(u(T_0\otimes T_0)=u\) gives \(u_1=u_2=u_3=0\), and \(u(T_1\otimes T_1)=u\) then gives \(u_0=0\).

The block \((xy,x)\) has the same two matrices and target value \(+1\) at its nonzero physical-index pairs. For \((x,xy)\) and \((xy,xy)\), the matrices are \(T_1\otimes T_0\) and \(T_0\otimes T_1\), with target value \(-1\). The equation \((T_1\otimes T_0)v=-v\) gives \(v=(-v_2,-v_2,v_2,v_2)^{\mathsf T}\). Substituting this into \((T_0\otimes T_1)v=-v\) forces \(v_2=0\). On the left, \(u(T_1\otimes T_0)=-u\) forces \(u_0=u_1=u_3=0\), and \(u(T_0\otimes T_1)=-u\) then forces \(u_2=0\).

The sixteen pair-block compressions assemble into one compression of the full stacked tensor.

For every nonempty word \(w\), the stacked defect tensor \(B=N\cdot N\) satisfies

\begin{align} \operatorname{tr}(B^w) & =\sum _{g,h\in \mathbb {Z}_2\times \mathbb {Z}_2} \lambda (g,h)^{|w|}\operatorname{tr}(M_{gh}^w). \label{eq:asymex_z2z2_assembled_trace} \end{align}

Consequently \(B\) admits a multi-block compression, in the sense of Theorem 29.5.1, onto the sixteen weighted targets \(\lambda (g,h)M_{gh}\). Every such compression has exactly \(z=12\) zero diagonal entries, since \(36=4(1+2+1+2)+12\). In the pair-block construction, these twelve entries come from the four non-split blocks of Theorem 31.9.2.3, each of which has \(z=3\).

Proof ▶

Decode \(w\) as a pair of physical configurations of length \(|w|\). The periodic operator of \(B\) is the square of the sum in (234). Expanding it and applying Theorem 31.9.1.2 gives the sum of the corresponding matrix entries of \(\lambda (g,h)^{|w|}\rho ^{(|w|)}(M_{gh})\). Lemma 29.6.1 identifies these entries with word traces. Since \(\operatorname{tr}(C_{(g,h)}^w)=\lambda (g,h)^{|w|}\operatorname{tr}(M_{gh}^w)\), this proves (245) in the form required for compression.

The targets have positive bond dimensions and are normal in the word-span sense by Theorem 31.9.3: multiplication by the nonzero scalar \(\lambda (g,h)\) does not change any fixed-length word span. Theorem 29.5.1 therefore supplies the compression from (245). Each \(k\in G\) occurs as \(gh\) for four pairs, so the sum of target dimensions is \(4(1+1+2+2)=24\). The dimension identity in clause (vii) gives \(36=24+z\), hence \(z=12\). The explicit pair-block construction allocates three of these zero diagonal entries to each non-split block and none to a split block.

The letters of \(B=N\cdot N\) are block diagonal over the sixteen pairs \((g,h)\), with the stacked tensor \(M_g\cdot M_h\) as the block of \((g,h)\). The direct sum of the sixteen pair-block compressions is a compression of \(B\) onto the weighted targets \(\lambda (g,h)M_{gh}\) with \(z=12\), and its remainder \(R\) is nilpotent of order exactly three: \(R^w=0\) for every word with \(|w|\geq 3\), while \(R^aR^a\neq 0\) for the physical letter \(a=0\). The generic bound of Theorem 29.5.1 is \(|S|+z=16+12=28\).

Proof ▶

The defect tensor \(N\) is block diagonal over the four group elements, so Theorem I.1.5 makes \(B\) block diagonal over the pairs. By Theorem I.1.7, the remainder of the direct sum is the direct sum of the pair remainders. The twelve split pairs have zero remainder. On each of the four non-split pairs, the remainder letters vanish outside two physical letters, and every product of three of these remainder matrices vanishes; on the pair \((x,x)\) the square of the remainder at the physical letter \(0\) is nonzero.

Remark 31.9.2.7 Failure of closure under conjugate transposition

By Theorem 31.9.2.4 and Corollary 29.8.4, the algebra generated by the matrices of each stacked pair block with \(g,h\in \{ x,xy\} \) is not closed under conjugate transposition. This is the same algebraic obstruction as for the squared CZX tensor in Section 31.3. For each of these four blocks, there is no nonzero sitewise intertwiner with the specified target in either direction. In contrast, the twelve split pairs of Theorem 31.9.2.2 have one-dimensional sitewise intertwiner spaces in both directions. Indeed, conjugation identifies these spaces with the commutant of the target matrices, and injectivity after blocking makes that commutant consist only of scalar matrices.

Remark 31.9.2.8 Nilpotency of the stacked defect remainders
#

The four non-split pair blocks have remainders that vanish on every word of length at least four; the twelve split pair blocks have identically vanishing remainders.

31.9.3 The anomaly class of the full group

By Theorem 31.9.1.2 the four operators \(U_{g,L}\) compose only projectively on odd rings, and no rescaling of the four tensors removes the signs, since \(\lambda (x,y)\neq \lambda (y,x)\). The dressed tensors \(M'_g\) of Theorem 31.9.1.4 form an exact representation by normal tensors, so the anomaly three-cochain of Definition 19.5.1.3 is defined for them. According to  [ 199 ] , the values \(\omega (g,g,g)\) in a normalized gauge at the three elements of order two distinguish the eight classes of \(H^3(\mathbb {Z}_2\times \mathbb {Z}_2,\mathbb {C}^\times )\cong \mathbb {Z}_2^3\), and the type-II class has the values \((+1,+1,-1)\) at \(x\), \(y\) and \(xy\). The theorem below states these detector values for the dressed representation. Theorem 31.9.4.16 proves that the three products distinguish all cohomology classes. The distinction between the dressed representation and the original odd-ring projective family remains as described in  [ 115 ] .

Theorem 31.9.3.1 The anomaly class of the full group
✓
#

Let \(\omega \) be the anomaly three-cochain of any choice of fusion tensors of the representation \(g\mapsto M'_g\) of Theorem 31.9.1.4. For every \(g\in \mathbb {Z}_2\times \mathbb {Z}_2\),

\begin{align} \omega (g,e,g)\, \omega (g,g,g) & =(-1)^{g_1g_2}, \notag \end{align}

which is the same product for the cocycle \((-1)^{a_1b_2c_2}\). It equals \(+1\) at \(x\) and \(y\) and \(-1\) at \(xy\). In particular \(\omega \) is not cohomologous to the constant cochain one, so \([\omega ]\neq 0\) in \(H^3(\mathbb {Z}_2\times \mathbb {Z}_2,\mathbb {C}^\times _{\mathrm{triv}})\). Its class is the mixed type-II class \([(-1)^{a_1b_2c_2}]\).

Proof ▶

Since \(g^2=e\), the product \(\omega (g,e,g)\, \omega (g,g,g)\) does not depend on the fusion tensors and can be computed on the restriction of the family along an embedding of \(\mathbb {Z}_2\) onto \(\{ e,g\} \), by Theorem 19.5.10.47. On \(\{ e,y\} \) all bond dimensions are one. The fusion tensors can be taken to be the identity, since \(M'_y=M_y\) and the blocks with factors in \(\{ e,y\} \) are split, so every value of \(\omega \) is one. On \(\{ e,x\} \) and \(\{ e,xy\} \) choose the identity whenever a factor is \(e\), and for the generator the compression pair \((V,W)\) of the block \((x,x)\), respectively \((xy,xy)\), of Theorem 31.9.2.3. This pair is a reduction onto \(M_e\) because the stacked square of \(M'_x\) equals that of \(M_x\), and the stacked square of \(M'_{xy}\) is minus that of \(M_{xy}\), which cancels the weight \(-1\) of the target of that block. With these choices \(\omega (g,e,g)=1\), since both fusion trees equal \(V\). Let \(R\) be the triple product of the generator tensor. The trees \(X=V\otimes \mathbb {1}\) and \(X=\mathbb {1}\otimes V\) both intertwine two letters with the generator tensor, \(XR^aR^b=M'^aXR^b\), and on single letters \((V\otimes \mathbb {1})R^a=\pm (\mathbb {1}\otimes V)R^a\), with the sign \(+\) for \(x\) and \(-\) for \(xy\). These are integer identities over the few distinct letters, and induction on the word gives \(\omega (g,g,g)=+1\) for \(x\) and \(-1\) for \(xy\). The value \(-1\) at \(xy\) shows that the class is nontrivial, by Theorem 19.5.10.43. Theorem 31.9.4.16 identifies its class from these three products.

31.9.4 The eight scalar representatives

Definition 31.9.4.1 Klein-four cocycle representatives
✓

For \(p,q,r\in \mathbb {Z}_2\) and \(a,b,c\in \mathbb {Z}_2^2\), set

\begin{align} \omega _{pqr}(a,b,c) =(-1)^{p a_1b_1c_1+q a_2b_2c_2+r a_1b_2c_2}. \end{align}

These are the representatives in the \(\mathbb {Z}_2\times \mathbb {Z}_2\) table of  [ 199 , Section 6 ] . The exponent is evaluated in \(\mathbb {Z}_2\).

Each \(\omega _{pqr}\) is a normalized three-cocycle. At \(a=(1,0)\), \(b=(0,1)\), and \(a+b=(1,1)\) its diagonal values are

\begin{align} \bigl(\omega _{pqr}(a,a,a),\omega _{pqr}(b,b,b), \omega _{pqr}(a+b,a+b,a+b)\bigr) =\bigl((-1)^p,(-1)^q,(-1)^{p+q+r}\bigr). \end{align}

Its restriction to the subgroup generated by \((x,y)\) is identically one if and only if \(px+qy+rxy=0\) in \(\mathbb {Z}_2\). In particular, for every subgroup \(H\leq \mathbb {Z}_2\times \mathbb {Z}_2\), \(\omega _{111}|_H=1\) if and only if \(H=\{ 0\} \). The representative \(\omega _{001}\) is the cocycle \((-1)^{a_1b_2c_2}\) of Definition 31.8.4.1.

Proof ▶

The exponent is additive in each argument, which gives the cocycle equation, and vanishes if any argument is zero. Substitution gives the three signs. On the subgroup generated by \(g=(x,y)\), normalization leaves only the value at \((g,g,g)\) to check. Since \(x^2=x\) and \(y^2=y\), this value is \((-1)^{px+qy+rxy}\). For \(p=q=r=1\), the exponent is nonzero at every nonzero \(g\). Hence any subgroup on which the restriction is one contains only zero.

The representatives \(\omega _{pqr}\) and \(\omega _{p'q'r'}\) are cohomologous if and only if \((p,q,r)=(p',q',r')\). For every subgroup \(H\leq \mathbb {Z}_2^2\), the class of \(\omega _{111}|_H\) is trivial if and only if \(H=\{ 0\} \). These are the distinction of the eight representatives and the last-row subgroup assertion in  [ 199 , Section 6 ] .

Proof ▶

For an element \(g\) of order dividing two, the cyclic product \(\omega (g,0,g)\omega (g,g,g)\) is invariant under multiplication by a three-coboundary. Normalization reduces it to \(\omega (g,g,g)\). The three signs therefore agree for cohomologous representatives; they recover \(p\), \(q\), and then \(r\). Conversely, equal parameters give the same cocycle. If the restriction of \(\omega _{111}\) to \(H\) has trivial class, Theorem 31.9.4.9 gives diagonal value \(1\) at every \(g\in H\). The last row has diagonal value \(-1\) at every nonzero element, so \(H=\{ 0\} \). On the trivial subgroup the cocycle is identically one.

Let \(G=\mathbb {Z}_2^2\) act on a set \(X\), and let \(L\) be compatible with \(\omega _{111}\). For each \(x\in X\), the stabilizer \(G_x\) is trivial and \(|Gx|=4\). In particular, if \(X\) is nonempty and the action is transitive, then \(|X|=4\). This gives the block count for the last class in  [ 199 , Section 6 ] .

Proof ▶

Compatibility implies \(\omega _{111}|_{G_x}=d(L^x|_{G_x})\). Thus the restricted class is trivial and \(G_x=\{ 0\} \). The orbit–stabilizer identity gives \(|Gx|\, |G_x|=|G|=4\). For a transitive action, \(Gx=X\).

Let \(G\) act freely and transitively on a nonempty set \(X\). Any two L-symbols \(L_1,L_2\) compatible with the same three-cochain \(\omega \) are related by an action-tensor gauge, with the fusion gauge fixed to one. If \(\omega \) is a three-cocycle, the regular action of \(G\) on itself admits the compatible solution \(L^x_{g,h}=\omega (g,h,x)^{-1}\). This is the trivial-stabilizer case of [ 199 , Section 4.1 ] , in the compatibility convention of Definition 19.5.10.49.

Proof ▶

Fix \(x_0\in X\), and write each \(x\in X\) uniquely as \(k\cdot x_0\). Set \(\gamma _{g,k\cdot x_0}=L_2^{x_0}(g,k)/L_1^{x_0}(g,k)\). Compatibility gives, for \(i=1,2\),

\begin{align} \label{eq:asymex_free_gauge} L_i^{k\cdot x_0}(g,h) =\frac{L_i^{x_0}(g,hk)L_i^{x_0}(h,k)}{\omega (g,h,k)L_i^{x_0}(gh,k)}. \end{align}

Taking the ratio in (248) yields \(L_1^x(g,h)=\gamma _{gh,x}L_2^x(g,h)/ (\gamma _{g,h\cdot x}\gamma _{h,x})\). For the regular action, the cocycle equation directly verifies compatibility of \(\omega (g,h,x)^{-1}\).

Let \(G=\mathbb {Z}_2^2\) act transitively on a nonempty set \(X\), and let \(L\) be compatible with \(\omega _{111}\). There is an equivariant bijection \(e:G\to X\) under which \(L\) is action-gauge equivalent to \(L_0^k(g,h)=\omega _{111}(g,h,k)\). Thus there is exactly one compatible L-symbol class, up to equivariant relabeling and action-tensor gauge, and it has four blocks. This is the L-symbol uniqueness assertion of [ 199 , Section 6 ] for the \((1,1,1)\) class.

Proof ▶

All stabilizers are trivial, so \(e(k)=k\cdot x_0\) is an equivariant bijection. Pull back \(L\) along \(e\) and apply Theorem 31.9.4.5. Every value of \(\omega _{111}\) is \(\pm 1\), so its inverse equals itself. The regular solution also proves existence.

Let \(L\) be compatible with a normalized three-cochain \(\omega \) for an action of \(G\) on \(X\). The action-tensor gauge \(\gamma _{g,x}=L^x_{e,e}\), with fusion gauge equal to one, makes \(L\) normalized. For every three-cochain \(\omega \), every normalized \(L\) compatible with \(\omega \), every \(x\in X\), and every \(g\in G\) with \(g^2=e\), one has \(L^x_{g,g}=\omega (g,g,g)L^{g\cdot x}_{g,g}\). These are the normalization and sign relations used in [ 199 , Section 6 ] .

Proof ▶

Compatibility at \((g,e,e)\) and \((e,e,g)\) gives \(L^x_{g,e}=L^x_{e,e}/\omega (g,e,e)\) and \(L^x_{e,g}=\omega (e,e,g)L^{g\cdot x}_{e,e}\). Since \(\omega \) is normalized, these are \(L^x_{g,e}=L^x_{e,e}\) and \(L^x_{e,g}=L^{g\cdot x}_{e,e}\). The gauge formula then makes both identity-axis values equal to one. Compatibility at \((g,g,g)\) reduces to the stated sign relation.

Let \(L\) be normalized and compatible with \(\omega _{pqr}\), with \(p,q,r\in \mathbb {Z}_2\). For \(g=(u,v)\in \mathbb {Z}_2^2\) and every block \(x\),

\begin{align} \label{eq:asymex_klein_l_sign} L^x_{g,g}=(-1)^{pu+qv+ruv}L^{g\cdot x}_{g,g}. \end{align}

In particular, for the type-II representative \(\omega _{001}\) and \(c=(1,1)\), one has \(L^x_{c,c}=-L^{c\cdot x}_{c,c}\). If \(c\) exchanges two blocks \(x,y\), this is \(L^x_{c,c}=-L^y_{c,c}\), the relation for the element \(ab\) in [ 199 , Section 6 ] .

Proof ▶

Every element of \(\mathbb {Z}_2^2\) squares to the identity. Substitute \(\omega _{pqr}(g,g,g)=(-1)^{pu+qv+ruv}\) into Theorem 31.9.4.7, using \(u^2=u\) and \(v^2=v\) in \(\mathbb {Z}_2\).

Let \(H\leq \mathbb {Z}_2^2\), with \(a=(1,0)\) and \(b=(0,1)\). The restriction of \(\omega _{pqr}\) to \(H\) represents the trivial cohomology class if and only if \(pu+qv+ruv=0\) for every \((u,v)\in H\). Equivalently, \(H\) must avoid precisely the elements in the right column:

\((p,q,r)\)

forbidden elements of \(H\)

\((0,0,0)\)

none

\((1,0,0)\)

\(a,ab\)

\((0,1,0)\)

\(b,ab\)

\((1,1,0)\)

\(a,b\)

\((0,0,1)\)

\(ab\)

\((0,1,1)\)

\(b\)

\((1,0,1)\)

\(a\)

\((1,1,1)\)

\(a,b,ab\)

This gives the subgroup restrictions in [ 199 , Section 6 ] , including arbitrary changes of fusion gauge.

Proof ▶

If the restricted class is trivial, its cyclic invariant at every element of \(H\) is one. Since each element has square equal to the identity and the representative is normalized, this invariant is \(\omega _{pqr}(g,g,g)\); hence \(pu+qv+ruv=0\). Conversely, write \(Q(x)=px_1+qx_2+rx_1x_2\). A check over the finitely many \(p,q,r\in \mathbb {Z}_2\) and \(g,h,k\in \mathbb {Z}_2^2\) gives

\begin{align} Q(g)=Q(h)=Q(k)=Q(g+h)=Q(g+k)=Q(h+k)=0 \implies pg_1h_1k_1+qg_2h_2k_2+rg_1h_2k_2=0. \notag \end{align}

Subgroup closure therefore makes the entire restriction identically one. Testing the identity and the three nonidentity elements gives the table.

Definition 31.9.4.10 The one-qubit Klein-four symmetry
✓

On a periodic chain of \(N{\gt}0\) qubits, write \(\bar t_i=1-t_i\) and set

\begin{align} \label{eq:asymex_klein_spin_generators} U_a|t\rangle & =(-1)^{\sum _i(t_it_{i+1}+t_i)}|t\rangle , \\ U_b|t\rangle & =|\bar t\rangle .\notag \end{align}

Thus \(U_a=\prod _i CZ_{i,i+1}Z_i\) and \(U_b=\prod _i X_i\), as in [ 199 , Section 6 ] . Define \(U_{a^p b^q}=U_a^pU_b^q\) for \(p,q\in \{ 0,1\} \). If \(\widehat T^{ij}\) is the decorated CZX tensor, the tensors \(A^{ij}=\widehat T^{i,1-j}\) and \(B^{ij}=\delta _{i,1-j}\) have bond dimensions two and one, respectively.

At every positive length, \(U_a^2=U_b^2=I\) and \(U_aU_b=U_bU_a\). Every \(U_g\) is unitary, \(U_e=I\), and \(U_gU_h=U_{gh}\), so \(g\mapsto U_g\) is a representation of \(\mathbb {Z}_2\times \mathbb {Z}_2\) on the state space. The periodic operators of \(A\) and \(B\) are \(U_a\) and \(U_b\). Their product is the decorated CZX operator.

Proof ▶

The diagonal entries of \(U_a\) are signs, and the spin flip is an involution, so both generators square to the identity and are unitary. By Theorem 31.3.3.2, \(O_N(A)(s,t)=O_N(\widehat T)(s,\bar t) =\delta _{s,t}(-1)^{\sum _i(s_is_{i+1}+s_i)}=U_a(s,t)\), and \(O_N(B)(s,t)=\mathbb {1}(s,\bar t)=\delta _{s,\bar t}=U_b(s,t)\). By (250), \(U_aU_b\) is the decorated CZX operator, whose square is \(I\). Multiplying \((U_aU_b)^2=I\) on the left by \(U_a\) and on the right by \(U_b\) proves commutation. The multiplication law follows by adding exponents modulo two.

Definition 31.9.4.12 The two invariant state spaces
✓

Put \(z_0=|0\rangle ^{\otimes N}\), \(z_1=|1\rangle ^{\otimes N}\), \(u=\sum _t|t\rangle \), and \(v=U_au\). The two spaces of [ 199 , Section 6 ] are \(S_z=\operatorname {span}\{ z_0,z_1\} \) and \(S_c=\operatorname {span}\{ u,v\} \). Multiplying \(u\) and \(v\) by \(2^{-N/2}\) gives the normalized uniform and cluster-like vectors used there, without changing \(S_c\).

Both \(S_z\) and \(S_c\) are invariant under \(U_a\) and \(U_b\). More precisely, for \(j\in \{ 0,1\} \),

\begin{align} \label{eq:asymex_klein_spin_actions} U_a z_j & =z_j, \\ U_b z_j & =z_{1-j},\notag \\ U_a v & =u,\notag \\ U_b u & =u,\notag \\ U_b v & =v.\notag \end{align}
Proof ▶

The exponent in (250) is zero on the all-zero configuration and \(2N\) on the all-one configuration. Since \(U_b\) permutes configurations by the global flip with no sign, it fixes the uniform vector directly: \(U_bu=u\). The same flip exchanges the all-zero and all-one configurations, giving \(U_bz_j=z_{1-j}\). Since \(v=U_au\), the identities \(U_a^2=I\) and \(U_bU_a=U_aU_b\) then give \(U_av=u\) and \(U_bv=v\). Linearity proves invariance of both spans.

Let \(G\) be a small group, whose underlying set lies in a fixed set-theoretic universe. Every three-cocycle \(\omega :G^3\to \mathbb {C}^\times \) is cohomologous to a normalized one. One may use the two-cochain \(\beta (g,h)=\omega (g,e,e)/\omega (e,e,h)\) and replace \(\omega \) by \((d\beta )\omega \), where \(d\beta (g,h,k)=\beta (g,hk)\beta (h,k)/(\beta (g,h)\beta (gh,k))\).

Proof ▶

The cocycle equation gives \(\omega (e,e,e)=1\) and

\begin{align} \label{eq:asymex_three_cocycle_axes} \omega (g,h,e) & =\frac{\omega (gh,e,e)}{\omega (h,e,e)}, \\ \omega (e,g,h) & =\frac{\omega (e,e,gh)}{\omega (e,e,g)},\notag \\ \omega (g,e,h) & =\omega (g,e,e)\omega (e,e,h).\notag \end{align}

Substitution of (252) into \(d\beta \) makes each identity-axis value of \((d\beta )\omega \) equal to one.

Theorem 31.9.4.15 Triviality from the Klein diagonal signs
✓

A normalized three-cocycle on \(G=\{ e,a,b,c=ab\} \cong \mathbb {Z}_2^2\) whose diagonal values \(\omega (g,g,g)\) are all one is a coboundary. This is the trivial-class case of the classification in [ 199 , Section 6 ] .

Proof ▶

Set \((s_1,s_2,s_3,s_4,s_5,s_6)= (\omega (a,a,b),\omega (a,b,a),\omega (a,b,b),\omega (a,b,c), \omega (b,a,a),\omega (b,a,b))\). Choose \(t\in \mathbb {C}^\times \) with \(t^2=s_1s_5/s_2\) and define a normalized two-cochain by its values on \(\{ a,b,c\} ^2\):

\begin{align} \label{eq:asymex_klein_trivial_gauge} (\beta (g,h))_{g,h\in \{ a,b,c\} } & =\begin{pmatrix} ts_4/(s_3s_6) & 1/s_3 & ts_1s_4/s_6 \\ 1/(ts_3) & 1 & s_6/t \\ s_1s_4/(s_2s_6) & 1 & 1 \end{pmatrix}. \end{align}

The six corresponding values of \(d\beta \) are \(s_1,\ldots ,s_6\). Hence \(\eta =\omega /(d\beta )\) has those six values equal to one. Its diagonal values remain one because \(g^2=e\) and \(\beta \) is normalized. Applying the cocycle equation successively to the remaining triples gives one for all eighteen other nonidentity entries. Thus \(\eta =1\) and \(\omega =d\beta \).

Every three-cocycle on \(\mathbb {Z}_2^2\) is cohomologous to exactly one \(\omega _{pqr}\). The correspondence \([\omega _{pqr}]\mapsto (p,q,r)\) is an isomorphism \(H^3(\mathbb {Z}_2\times \mathbb {Z}_2,\mathbb {C}^\times _{\mathrm{triv}})\cong \mathbb {Z}_2^3\). Two arbitrary three-cocycles \(\omega ,\nu \) are cohomologous if and only if

\begin{align} \label{eq:asymex_klein_complete_detectors} \omega (g,e,g)\omega (g,g,g) & =\nu (g,e,g)\nu (g,g,g) \end{align}

at \(g=a,b,c\). For normalized cocycles these products reduce to the diagonal values. This is the classification and detector assertion of [ 199 , Section 6 ] with \(\mathbb {C}^\times \) coefficients; the source states it for \(U(1)\), and the degree-three comparison of the two coefficient groups is not formalized here  [ 71 ] .

Proof ▶

Normalize both cocycles. Their quotient has trivial diagonal precisely when their three signs agree, so Theorem 31.9.4.15 proves sufficiency of (254). Necessity follows from invariance of the cyclic products under coboundaries. The cocycle equation at \((g,g,g,g)\) makes each normalized diagonal value a sign. If the signs are \((-1)^p,(-1)^q,(-1)^t\), the matching representative is \(\omega _{p,q,p+q+t}\). Theorem 31.9.4.3 proves uniqueness. Finally \(\omega _{pqr}\omega _{p'q'r'}=\omega _{p+p',q+q',r+r'}\), so this bijection of cohomology classes is a group isomorphism.

Definition 31.9.4.17 The four printed tensors
✓

For \(G=\{ e,a,b,ab\} \), let \(T_e\) be the bond-one identity tensor, \(T_a=A\) the diagonal tensor, \(T_b=B\) the bond-one spin-flip tensor, and \(T_{ab}=\widehat T\) the decorated CZX tensor.

For every \(N{\gt}0\) and \(g\in G\), the periodic operator of \(T_g\) is the printed operator, \(O_N(T_g)=U_g\). The four tensors are normal and form an exact representation on every positive-length periodic chain. For every choice of fusion tensors, the anomaly satisfies

\begin{align} \label{eq:asymex_klein_printed_anomaly} \omega (ab,e,ab)\omega (ab,ab,ab) & =-1. \end{align}

Its class \([\omega ]\in H^3(\mathbb {Z}_2\times \mathbb {Z}_2,\mathbb {C}^\times _{\mathrm{triv}})\) is nonzero and admits a normalized representative \(\nu \) with \(\nu (ab,ab,ab)=-1\).

Proof ▶

The equalities \(O_N(T_g)=U_g\) are Theorem 31.9.4.11 for \(g=a,b,ab\) and the identity tensor for \(g=e\). On the physical alphabet \(\{ 0,1\} ^2\) let \(\varphi (i,j)=(i,1-j)\). Then \(A^{\varphi (i,j)}=\widehat T^{ij}\), so \(A^{\varphi \circ w}=\widehat T^{w}\) for every word \(w\) and \(\operatorname {span}\{ A^{v}:|v|=n\} \supseteq \operatorname {span}\{ \widehat T^{w}:|w|=n\} \). Normality of \(\widehat T\) therefore gives normality of the diagonal tensor. The identity and spin-flip tensors have bond dimension one. The operator multiplication law follows from the commuting involutions. Restriction to \(\{ e,ab\} \) gives exactly the decorated CZX family; let \(\omega _{\mathrm{CZX}}\) be the anomaly of its fusion tensors and write \(ab\) also for the generator of \(\{ e,ab\} \). Restricting the fusion tensors (Theorem 19.5.10.47) and using invariance of the cyclic product under a change of fusion tensors (Theorem 19.5.10.43) gives

\begin{align} \omega (ab,e,ab)\, \omega (ab,ab,ab) & =\omega _{\mathrm{CZX}}(ab,e,ab)\, \omega _{\mathrm{CZX}}(ab,ab,ab)=-1, \notag \end{align}

the last value by Theorem 31.3.3.8. This proves (255). A trivial class would have cyclic product one, so the gauge class is nontrivial; by Theorem 19.5.10.41 the class \([\omega ]\in H^3(\mathbb {Z}_2\times \mathbb {Z}_2,\mathbb {C}^\times _{\mathrm{triv}})\) is nonzero. Finally normalization makes \(\nu (ab,e,ab)=1\).

For every choice of fusion tensors of the four printed tensors,

\begin{align} \label{eq:asymex_klein_printed_cyclic} \omega (a,e,a)\, \omega (a,a,a) & =1, & \omega (b,e,b)\, \omega (b,b,b) & =1. \end{align}

Hence \(\omega \) is cohomologous to \(\omega _{001}\), its class corresponds to \((0,0,1)\) under \(H^3(\mathbb {Z}_2\times \mathbb {Z}_2,\mathbb {C}^\times _{\mathrm{triv}})\cong \mathbb {Z}_2^3\), and every normalized cocycle \(\nu \) cohomologous to \(\omega \) has

\begin{align} \label{eq:asymex_klein_printed_diagonal} \bigl(\nu (a,a,a),\nu (b,b,b),\nu (ab,ab,ab)\bigr) & =(1,1,-1). \end{align}

This is the statement of [ 199 , Section 6 ] that in this realization “the only non-trivial \(3\)-cocycle element is \(\omega (ab,ab,ab)=-1\)”, read through the diagonal values that label the classes; read entrywise, the printed sentence describes no cocycle  [ 145 ] .

Proof ▶

As in the proof of Theorem 31.9.4.18, each cyclic product is computed on a restriction of the family with chosen fusion tensors. On \(\{ e,b\} \) all tensors have bond dimension one, \(B\) squares to the identity tensor letter by letter, and the one-by-one identity fusion tensors make both fusion trees equal, so the anomaly is one. On \(\{ e,a\} \) the letters of \(A\) are \(A^{00}=u_0e_0^{\mathsf T}\) and \(A^{11}=u_1e_1^{\mathsf T}\) with \(u_0=(1,1)\) and \(u_1=(-1,1)\), the other letters vanishing. Take the fusion tensors of \((a,a)\) to be \(\langle 00|\) and \(|00\rangle +|11\rangle \), and the identity whenever a factor is \(e\). Every nonzero letter of the stacked square of \(A\) is \((u_i\otimes u_i)(e_i\otimes e_i)^{\mathsf T}\), and \(\langle 00|u_i\otimes u_i\rangle =(e_i\otimes e_i)^{\mathsf T}(|00\rangle +|11\rangle )=1\), so these fusion tensors reduce the stacked square to the identity tensor, and the two fusion trees \(\langle 00|\otimes 1\) and \(1\otimes \langle 00|\) agree on every letter \(u_i\otimes u_i\otimes u_i\) of the triple product. Hence \(\omega (a,e,a)\, \omega (a,a,a)=1\); reading the cyclic product off the two fusion trees of an order-two family with a bond-two generator is the step used in Theorem 31.9.3.1. Together with (255), the three cyclic products are those of \(\omega _{001}\), and Theorem 31.9.4.16 identifies the class. For normalized \(\nu \) the cyclic products are the diagonal values.

Let \(\nu \) be a normalized cocycle cohomologous to the anomaly of the printed symmetry, and let \(L\) be normalized L-symbols compatible with \(\nu \) for an action of \(\mathbb {Z}_2\times \mathbb {Z}_2\) on a set of blocks. For every block \(x\),

\begin{align} \label{eq:asymex_klein_printed_l_signs} L^x_{ab,ab} & =-L^{ab\cdot x}_{ab,ab}, & L^x_{a,a} & =L^{a\cdot x}_{a,a}, & L^x_{b,b} & =L^{b\cdot x}_{b,b}. \end{align}

In the two-block phases with unbroken subgroup \(H_a\) or \(H_b\), the element \(ab\) exchanges the blocks, which is the relation \(L^x_{ab,ab}=-L^y_{ab,ab}\) of [ 199 , Section 6 ] . The relation for \(a\) relates the two blocks in the phase \(H_b\), and that for \(b\) in the phase \(H_a\); the source attaches them to \(H_a\) and \(H_b\) respectively  [ 145 ] .

Proof ▶

Each nonidentity element is an involution, so Theorem 31.9.4.7 gives \(L^x_{g,g}=\nu (g,g,g)L^{g\cdot x}_{g,g}\). Substitute the diagonal values (257).

31.10 The anomalous \(\mathbb {Z}_3\) symmetry and its condensation defect

A finite group acting on a spin chain by matrix product operators may be anomalous (Remark 30.12.3): the obstruction to gauging it is a three-cocycle, and for a cyclic group Garre-Rubio and Schuch  [ 200 ] give the cocycle in closed form together with the interchange statistics of the domain walls it governs. The phase-decorated shift defined below realizes their cocycle formula for \(\mathbb {Z}_3\) by an explicit local tensor; its anomaly class is computed in Theorem 31.10.2.4. The general construction of a matrix product operator representation from a finite group is given in Garre-Rubio, Lootens and Molnár  [ 199 ] , and matrix product operator symmetries are reviewed in  [ 17 , Section III.A.6 ] . The sum \(\mathcal C_N = \mathbb {1}+ U_N + U_N^\dagger \) of the three group operators is a condensation defect in the terminology of Roumpedakis, Seifnashri and Shao  [ 231 ] .

Let \(\omega =(-1+\mathrm{i}\sqrt{3})/2\) be the primitive cube root of unity. Thus \(\omega ^2+\omega +1=0\), \(\omega ^3=1\), and \(\overline{\omega }=\omega ^{-1}=\omega ^2\). On a periodic chain of \(N{\gt}0\) qutrits, use basis vectors \(|t\rangle \) indexed by \(t=(t_0,\ldots ,t_{N-1})\in \{ 0,1,2\} ^N\). Set \(\chi (a)=[a\neq 0]\) and

\begin{align} F(t) & =\sum _{j=0}^{N-1}\chi (t_j)t_{j+1}, \label{eq:asymex_z3_phase} \end{align}

where \(t_N=t_0\) and the exponent uses the integer representatives \(0,1,2\). Write \(X|a\rangle =|a+1\rangle \), with addition modulo three, and \((Xt)_j=t_j+1\). The phase-decorated shift acts by

\begin{align} U_N|t\rangle & =\omega ^{F(t)}|Xt\rangle . \label{eq:asymex_z3anomalous_operator} \end{align}

Thus \(U_N = X^{\otimes N}\operatorname {diag}(\omega ^{F(t)})\). Every cyclic bond is included: at \(N=1\) there is a self-loop, and at \(N=2\) both oriented bonds contribute.

The group-cocycle context for anomalous symmetries is discussed in Garre-Rubio and Schuch  [ 200 ] ; see also Sun  [ 241 ] .

The tensor \(M\) has bond dimension two, with

\begin{align} M^{1,0} & =\begin{pmatrix} 1 & 0 \\ 1 & 0 \end{pmatrix}, & M^{2,1} & =\begin{pmatrix} 0 & 1 \\ 0 & \omega \end{pmatrix}, & M^{0,2} & =\begin{pmatrix} 0 & 1 \\ 0 & \omega ^2 \end{pmatrix}, \notag \end{align}

and all other matrices zero. The independently specified tensor denoted by \(M^\dagger \) has bond dimension two, with

\begin{align} (M^\dagger )^{0,1} & =\begin{pmatrix} 1 & 0 \\ 1 & 0 \end{pmatrix}, & (M^\dagger )^{1,2} & =\begin{pmatrix} 0 & 1 \\ 0 & \omega ^2 \end{pmatrix}, & (M^\dagger )^{2,0} & =\begin{pmatrix} 0 & 1 \\ 0 & \omega \end{pmatrix}, \notag \end{align}

and all other matrices zero. The first physical index is the output and the second is the input. The identity tensor \(\delta \) has bond dimension one and scalar matrices \(\delta ^{o,i}=\delta _{o,i}\), where \(\delta _{o,i}\) is the Kronecker delta. Read over the alphabet of index pairs, \(M\), \(M^\dagger \) and \(\delta \) are matrix product state tensors of physical dimension nine, with the matrix at \((o,i)\) assigned to the letter \(3o+i\).

For any such tensor \(T\), its periodic operator uses the ordinary, unnormalized trace:

\begin{align} O_N(T)(s,t) & =\operatorname{tr}(T^{s_0,t_0}\cdots T^{s_{N-1},t_{N-1}}). \label{eq:asymex_z3_periodic_kernel} \end{align}

Set \(U_N=O_N(M)\) and \(V_N=O_N(M^\dagger )\). Theorem 31.10.2 verifies that this definition of \(U_N\) gives (260). The contraction below represents \(U_L\) on a ring drawn with \(L\) sites and physical input labels \(s_1,\ldots ,s_L\).

\begin{tenkz}[rows={wire}, cols=4, boundary=periodic]
            \tn[skin=mpo, ports={90:physical:$s_1{+}1$, 270:physical:$s_1$}]{M} &
            \tn[skin=mpo, ports={90:physical:$s_2{+}1$, 270:physical:$s_2$}]{M} &
            \tn[skin=dots]{} &
            \tn[skin=mpo, ports={90:physical:$s_L{+}1$, 270:physical:$s_L$}]{M}
        \end{tenkz}

Theorem 31.10.2 identifies the periodic kernels and unitarity. The word-span statements, including injectivity after two-site blocking, are in Theorem 31.10.5; the exact group law is in Theorem 31.10.1.4. The nontrivial anomaly is established by the cyclic invariant in Theorem 31.10.2.4. The condensation operator satisfies \(\mathcal C_N^2=3\mathcal C_N\) for every \(N{\gt}0\) (Theorem 31.10.3.5).

For every \(N{\gt}0\), the two bond-two tensors have kernels

\begin{align} U_N(s,t) & =\delta _{s,Xt}\omega ^{F(t)}, \\ V_N(s,t) & =\delta _{s,X^{-1}t}\omega ^{-F(X^{-1}t)}. \label{eq:asymex_z3_inverse_kernel} \end{align}

Both operators are unitary, and \(V_N=U_N^\dagger =U_N^{-1}\).

Proof ▶

For physical labels \(o,i\in \{ 0,1,2\} \) and bond labels \(\alpha ,\beta \in \{ 0,1\} \), the defining entries give

\begin{align} M^{o,i}_{\alpha ,\beta } & =\delta _{o,i+1}\delta _{\beta ,\chi (i)}\omega ^{\alpha i}, \\ (M^\dagger )^{o,i}_{\alpha ,\beta } & =\delta _{i,o+1}\delta _{\beta ,\chi (o)}\omega ^{-\alpha o}. \label{eq:asymex_z3_local_entries} \end{align}

The physical equalities in the Kronecker deltas are modulo three. Expanding the trace in (261) gives

\begin{align} U_N(s,t) & =\sum _{g_0,\ldots ,g_{N-1}\in \{ 0,1\} } \prod _{j=0}^{N-1}M^{s_j,t_j}_{g_j,g_{j+1}}, \label{eq:asymex_z3_cyclic_trace} \end{align}

with \(g_N=g_0\). A nonzero summand requires \(s=Xt\). The bond constraints then force \(g_{j+1}=\chi (t_j)\), so there is exactly one surviving bond configuration. Its weight is \(\omega ^{\sum _j\chi (t_{j-1})t_j}=\omega ^{F(t)}\), by cyclic reindexing.

For \(M^\dagger \), the physical constraint forces \(s=q=X^{-1}t\), and the bonds are \(g_{j+1}=\chi (q_j)\). The surviving weight is \(\omega ^{-\sum _j\chi (q_{j-1})q_j}=\omega ^{-F(q)}\), proving (263).

Since \(X\) permutes configurations and \(|\omega |=1\), \(U_N\) maps an orthonormal basis to an orthonormal basis. The same argument applies to \(V_N\). Conjugate transposition of the physical kernel yields

\begin{align} U_N^\dagger (s,t) & =\overline{U_N(t,s)} =\delta _{t,Xs}\omega ^{-F(s)} =\delta _{s,X^{-1}t}\omega ^{-F(X^{-1}t)} =V_N(s,t). \end{align}

Thus \(V_N\) is also the inverse of \(U_N\).

Lemma 31.10.3 The cube of the phase-decorated shift
✓

For every \(N{\gt}0\), \(U_N^3=\mathbb {1}\) and \(V_N=U_N^2\).

Proof ▶

Theorem 31.10.1.2 gives \(U_NU_N=V_N\), so \(V_N=U_N^2\). Theorem 31.10.1.4 gives \(V_NU_N=\mathbb {1}\), hence \(U_N^3=U_N^2U_N=V_NU_N=\mathbb {1}\).

Remark 31.10.4 A direct check of the cube
#

The cube law also follows from the kernel formula alone. For \(a,b\in \{ 0,1,2\} \), direct evaluation gives

\begin{align} \left[\sum _{r=0}^{2}\chi (a+r\bmod 3)(b+r\bmod 3)\right]_{a,b=0}^{2} & =\begin{pmatrix} 3 & 2 & 1 \\ 1 & 3 & 2 \\ 2 & 1 & 3 \end{pmatrix}. \end{align}

The \((a,b)\) entry is congruent to \(a-b\) modulo three. Summing over cyclic bonds therefore gives

\begin{align} F(t)+F(Xt)+F(X^2t) & \equiv \sum _{j=0}^{N-1}(t_j-t_{j+1}) =0\pmod3. \label{eq:asymex_z3_phase_telescope} \end{align}

Applying (260) three times and using (269) gives \(U_N^3|t\rangle =|t\rangle \). Since \(V_N=U_N^{-1}\), it follows that \(V_N=U_N^2\).

The length-two words of \(M\) span \(M_{2}(\mathbb {C})\), as do those of \(M^\dagger \). The length-one words of \(\delta \) span \(M_{1}(\mathbb {C})\). Thus each tensor is proportional to a normal tensor (NT); the NT convention additionally normalizes the spectral radius of the associated completely positive map to one. The single-site matrices of \(M\) do not span \(M_{2}(\mathbb {C})\), so \(M\) is not injective without blocking.

Proof ▶

For \(M\), four length-two words in the two letters \((0,2)\) and \((1,0)\) combine, with coefficients in the Eisenstein integers \(\mathbb {Z}[\omega ]\), to \((\omega -1)\) times each matrix unit of \(M_{2}(\mathbb {C})\). Since \(\omega -1\neq 0\), these words span \(M_{2}(\mathbb {C})\) over \(\mathbb {C}\). The same calculation holds for \(M^\dagger \) with the letters \((0,1)\) and \((1,2)\). For the identity tensor, a diagonal physical index pair gives the nonzero scalar \(1\). These spanning identities establish injectivity after blocking, independently of any normalization of the transfer spectral radius. Every nonzero matrix of \(M\) has equal entries in its first column, so the functional \(Q\mapsto Q_{00}-Q_{10}\) vanishes on the span of the single-site matrices and takes the value \(1\) on \(E_{00}\).

Remark 31.10.6 Notation for the group inverse
#

The symbol \(M^\dagger \) denotes the tensor in Definition 31.10.1, not the conjugate transpose of each bond matrix of \(M\). Its entries satisfy \((M^\dagger )^{o,i}=\overline{M^{i,o}}\): the physical indices are exchanged, while the bond matrices are conjugated without transposition. Theorem 31.10.2 and Lemma 31.10.3 show that its periodic operator is \(U_N^\dagger =U_N^{-1}=U_N^2\) for \(N{\gt}0\).

At \(N=1\), the self-loop gives \(F(t)=t_0\), so \(U_1|a\rangle =\omega ^a|a+1\rangle \). At \(N=2\), \(F(t)=\chi (t_0)t_1+\chi (t_1)t_0\). These short rings obey the same unitary group law. At \(N=0\), however, the trace of the empty bond product gives \(O_0(M)=O_0(M^\dagger )=[2]\) and \(O_0(\delta )=[1]\). The positive-length hypothesis cannot be omitted.

31.10.1 Fusion of the anomalous representation

Write \(M_0=\delta \), \(M_1=M\) and \(M_2=M^\dagger \), with group indices added modulo three. The physical calculations give \(O_N(M_g)O_N(M_h)=O_N(M_{g+h})\) for every \(N{\gt}0\). The stacked product tensor has entries

\begin{align} (M_g\cdot M_h)^{o,i} & =\sum _{k=0}^{2}M_g^{o,k}\otimes M_h^{k,i}. \label{eq:asymex_z3_stacked_product} \end{align}

Its bond dimension is the product of the two bond dimensions, and its periodic operator is the physical product (Theorem 29.6.2). Consequently, the group law gives equality of nonempty-word traces before any compression pair is chosen. The asymmetric reductions realizing these equalities on the virtual spaces are described next. In the statements and diagrams below, \(L\) denotes the ring length, as \(N\) did above.

The four nontrivial products have targets \(M^\dagger \) for \(M\cdot M\), \(\delta \) for \(M\cdot M^\dagger \) and \(M^\dagger \cdot M\), and \(M\) for \(M^\dagger \cdot M^\dagger \). The compressions come first, and the periodic fusion rules follow from them.

The stacked tensor \(B=M\cdot M\) has the block triangular form of Theorem 29.5.1 for the single target \(M^\dagger \) with \(z=2\) one-dimensional zero diagonal blocks, \(4=2+2\). The compression pair is

\begin{align} V & =\begin{pmatrix} 0 & 0 \\ 0 & -\omega \\ 0 & 1+\omega \\ -1 & 0 \end{pmatrix}, & W & =\begin{pmatrix} 0 & 0 & 0 & -1 \\ 0 & 0 & -\omega & 0 \end{pmatrix}, \notag \end{align}

with \(WV=\mathbb {1}\) and \(WB^wV=(M^\dagger )^w\) for every word. The symbol \(V\) here denotes a virtual compression matrix, not the physical operator \(V_L\). The remainder \(R^{ij}=B^{ij}-V(M^\dagger )^{ij}W\) is nilpotent of order exactly three: some product of two letters is nonzero, but every product of three vanishes.

The stacked tensor \(M^\dagger \cdot M^\dagger \) has the analogous block triangular form for the single target \(M\), again with \(z=2\) one-dimensional zero diagonal blocks and a remainder of order exactly three. Its compression pair is

\begin{align} V_{22} & =\begin{pmatrix} 0 & 0 \\ 0 & -1 \\ 0 & -\omega \\ 1+\omega & 0 \end{pmatrix}, & W_{22} & =\begin{pmatrix} 0 & 0 & 0 & -\omega \\ 0 & 0 & 1+\omega & 0 \end{pmatrix}. \end{align}
Proof ▶

Choose bond coordinates adapted to the common kernel, the common image modulo that kernel, and a completion. Conjugation by this change of coordinates makes every letter block upper triangular with \(M^\dagger \) on the matched diagonal block. The entries and the inverse change of coordinates are checked over \(\mathbb {Z}[\omega ]\), as in Theorem I.1.2. The rows and columns belonging to the matched block give \(W\) and \(V\). Multiplication of upper triangular block matrices gives \(WB^wV=(M^\dagger )^w\), including \(WV=\mathbb {1}\) for the empty word. The remainder identities are \(R^aR^bR^c=0\) for all letters \(a,b,c\) and \(R^1R^5\neq 0\), using the pair-alphabet encoding \(a=3o+i\). For \(M^\dagger \cdot M^\dagger \), the corresponding calculation has target \(M\) and gives \((R^2)^2\neq 0\), with all triple products zero.

Stacking \(M\) over \(M\) and compressing gives the first fusion rule, \(U_L^2=O_L(M^\dagger )\):

\begin{tenkz}[rows={op,op}, cols=4, boundary=periodic]
        \tn[skin=mpo, ports={90:physical:$i_1$, 270:physical}]{M} &
        \tn[skin=mpo, ports={90:physical:$i_2$, 270:physical}]{M} &
        \tn[skin=dots, ports={180:virtual, 0:virtual}]{} &
        \tn[skin=mpo, ports={90:physical:$i_L$, 270:physical}]{M} \\
        \tn[skin=mpo, ports={90:physical, 270:physical:$j_1$}]{M} &
        \tn[skin=mpo, ports={90:physical, 270:physical:$j_2$}]{M} &
        \tn[skin=dots, ports={180:virtual, 0:virtual}]{} &
        \tn[skin=mpo, ports={90:physical, 270:physical:$j_L$}]{M}
    \end{tenkz}  \(=\) \begin{tenkz}[rows={wire}, cols=4, boundary=periodic]
        \tn[skin=mpo, ports={90:physical:$i_1$, 270:physical:$j_1$}]{M^\dagger} &
        \tn[skin=mpo, ports={90:physical:$i_2$, 270:physical:$j_2$}]{M^\dagger} &
        \tn[skin=dots]{} &
        \tn[skin=mpo, ports={90:physical:$i_L$, 270:physical:$j_L$}]{M^\dagger}
    \end{tenkz}
Theorem 31.10.1.2 Periodic fusion \(U\cdot U=U^\dagger \) and \(U^\dagger \cdot U^\dagger =U\)
✓

For every nonempty word \(w\), \(\operatorname{tr}(B^w)=\operatorname{tr}((M^\dagger )^w)\), where \(B=M\cdot M\). Similarly, \(\operatorname{tr}((M^\dagger \cdot M^\dagger )^w)=\operatorname{tr}(M^w)\). Hence \(O_L(M)O_L(M)=O_L(M^\dagger )\) and \(O_L(M^\dagger )O_L(M^\dagger )=O_L(M)\) at every positive length \(L\).

Proof ▶

Proposition 29.5.3 applied to Theorem 31.10.1.1 gives the trace identities, and Theorem 29.6.2 gives the stated identities of periodic operators.

The stacked tensor \(B=M\cdot M^\dagger \) has the block triangular form of Theorem 29.5.1 for the single target \(\delta \) with \(z=3\) one-dimensional zero diagonal blocks, \(4=1+3\). The compression pair satisfies \(WV=\mathbb {1}\) and \(WB^wV=\delta ^w\) for every word, and the remainder is nilpotent of order exactly three, one short of the general bound \(|S|+z=4\). Here \(|S|=1\) is the number of target slots. The stacked tensor \(M^\dagger \cdot M\) has the analogous block triangular form for the same target \(\delta \). Both products use the compression pair

\begin{align} V & =\begin{pmatrix} 1 \\ 0 \\ 0 \\ 1 \end{pmatrix}, & W & =\begin{pmatrix} 0 & 0 & 0 & 1 \end{pmatrix}. \end{align}
Proof ▶

Use the conjugation argument of Theorem 31.10.1.1, over \(\mathbb {Z}[\omega ]\), with two one-dimensional zero diagonal blocks before the target and one after. The target rows and columns give \(WV=\mathbb {1}\) and \(WB^wV=\delta ^w\). Direct multiplication gives zero for every triple product of remainder letters. The products \(R^0R^4\) for \(M\cdot M^\dagger \) and \(R^0R^0\) for \(M^\dagger \cdot M\) are nonzero, proving that the order is exactly three in both cases.

The periodic operator of the identity tensor is the identity map at every length, \(O_L(\delta )=\mathbb {1}\). For every nonempty word \(w\), both \(\operatorname{tr}((M\cdot M^\dagger )^w)\) and \(\operatorname{tr}((M^\dagger \cdot M)^w)\) equal \(\operatorname{tr}(\delta ^w)\). Thus \(O_L(M)O_L(M^\dagger )=O_L(M^\dagger )O_L(M)=\mathbb {1}\) at every positive length. Together with \(O_L(M)O_L(M)=O_L(M^\dagger )\), this gives \(O_L(M)^3=\mathbb {1}\): the symmetry gives a representation of \(\mathbb {Z}_3\) without any length-dependent phase.

Proof ▶

The word evaluation of \(\delta \) is the scalar \(1\) when the input and output configurations agree, and \(0\) otherwise. Hence \(O_L(\delta )=\mathbb {1}\), including at length zero. Proposition 29.5.3 applied to Theorem 31.10.1.3 gives the nonempty-word trace identities. By Theorem 29.6.2, they imply \(O_L(M)O_L(M^\dagger )=\mathbb {1}\) and \(O_L(M^\dagger )O_L(M)=\mathbb {1}\). Finally, Theorem 31.10.1.2 gives \(O_L(M)^3=O_L(M)^2O_L(M)=O_L(M^\dagger )O_L(M)=\mathbb {1}\).

For each of the four stacked products \(M\cdot M\), \(M\cdot M^\dagger \), \(M^\dagger \cdot M\), \(M^\dagger \cdot M^\dagger \), let \(B\) denote the stacked tensor and let \(C\) denote its respective target \(M^\dagger \), \(\delta \), \(\delta \), \(M\). There is no nonzero matrix \(X\) with \(B^aX=XC^a\) for every letter \(a\), and no nonzero matrix \(Y\) with \(YB^a=C^aY\) for every letter \(a\). In particular, the compression identities \(WB^wV=C^w\) do not give sitewise intertwiners.

Proof ▶

Select eight scalar equations for the equal-factor products and four for the inverse-factor products. Write the selected sitewise intertwining equations as \(Kx=0\), where \(x\) lists the entries of \(X\) or \(Y\). The coefficient matrix \(K\) has entries in \(\mathbb {Z}[\omega ]\) and admits a matrix \(H\) with \(HK=c\mathbb {1}\) for a nonzero scalar \(c\). These identities are verified over \(\mathbb {Z}[\omega ]\). Consequently \(cx=HKx=0\), and all entries of the intertwiner vanish.

Remark 31.10.1.6 Failure of closure under conjugate transposition

By Corollary 29.8.4, Theorem 31.10.1.5 shows that the algebra generated by each stacked tensor is not closed under conjugate transposition. This concerns the virtual matrices, rather than the physical operator or a \(3\)-cocycle associator.

31.10.2 The group family

Garre-Rubio and Schuch  [ 200 , Section IV.A ] define a matrix product unitary representation of a finite group by injective tensors whose periodic operators satisfy \(U_gU_h=U_{gh}\) and \(U_e=\mathbb {1}\). The three tensors above, indexed by \(\mathbb {Z}_3\), satisfy these operator laws; injectivity holds after blocking two sites.

Set \(T_0=\delta \), \(T_1=M\) and \(T_2=M^\dagger \), with indices in \(\mathbb {Z}_3\). Every \(T_g\) is a matrix product unitary on nonempty chains, and for every \(N{\gt}0\) and all \(g,h\in \mathbb {Z}_3\),

\begin{align} O_N(T_0) & =\mathbb {1}, & O_N(T_g)O_N(T_h) & =O_N(T_{g+h}), & O_N(T_g)^\dagger & =O_N(T_{-g}). \notag \end{align}

The family is not a raw matrix product unitary representation in the sense of Definition 19.2.4.15, since \(M\) is not injective. After common blocking of two sites it is one.

Proof ▶

The unitarity and the adjoint law are Theorem 31.10.2, and the unit and product laws are Theorems 31.10.1.4 and 31.10.1.2, checked on the nine pairs \((g,h)\). Theorem 31.10.5 gives the failure of one-site injectivity for \(M\) and injectivity after blocking two sites for all three tensors; for \(\delta \), injectivity at one site persists at two. Blocking \(L\) sites replaces the operator at length \(N\) by the operator at length \(NL\), which is positive, so the operator laws persist, and a tensor injective after blocking \(L\) sites has an injective blocked tensor.

The periodic construction of Section 31.8, applied to the cocycle \(\omega _1\) of \(\mathbb {Z}_3\) from Definition 31.8.3.1, gives a second exact representation of \(\mathbb {Z}_3\), of bond dimension three. The two families are conjugate by one diagonal unitary built from on-site and two-site gates (Theorem 31.10.2.3).

Theorem 31.10.2.2 The cocycle construction for \(\mathbb {Z}_3\)
✓

For \(n=3\) and \(j=1\), every tensor \(\hat T_g\) of the construction is a matrix product unitary on nonempty chains, and \(U_0=\mathbb {1}\), \(U_gU_h=U_{g+h}\) and \(U_g^\dagger =U_{-g}\) for every \(N{\gt}0\).

Proof ▶

This is Theorem 31.8.3.2 with \(n=3\) and \(j=1\).

For \(N{\gt}0\) define the diagonal unitary \(V_N\) by \(V_N|t\rangle =\omega ^{E(t)}|t\rangle \), where

\begin{align} E(t) & =\sum _{k=0}^{N-1}\bigl([t_k=2]+[t_k=1][t_{k+1}=2]\bigr), \label{eq:asymex_z3anomalous_bridge_exponent} \end{align}

with \(t_N=t_0\). Let \(U^{\omega _1}_g\) be the operators of the cocycle construction of Theorem 31.10.2.2. Then for every \(g\in \mathbb {Z}_3\) and every \(N{\gt}0\),

\begin{align} O_N(T_g)\, V_N & =V_N\, U^{\omega _1}_g, & O_N(T_g) & =V_N\, U^{\omega _1}_g\, V_N^\dagger . \notag \end{align}
Proof ▶

For \(g=1\) both sides vanish at \((s,t)\) unless \(s=Xt\). On that support the left side is \(\omega ^{F(t)+E(t)}\), by Theorem 31.10.2, and the right side is \(\omega ^{E(Xt)+c(t)}\), where \(c(t)\) counts the bonds with \(t_k{\lt}t_{k+1}\), by Theorem 31.8.3.2; for \(n=3\) the carry \(\lfloor (t_{k+1}+[t_k-t_{k+1}])/3\rfloor \) is \([t_k{\lt}t_{k+1}]\). Both exponents are sums over the bonds \((t_k,t_{k+1})\), and the two bond terms agree modulo three for each of the nine pairs. For \(g=0\) both operators are the identity, and for \(g=2\) both operators are the squares of those at \(g=1\), by the product laws of Theorems 31.10.2.1 and 31.10.2.2. The matrix \(V_N\) is diagonal with entries of modulus one, hence unitary.

Reading off the two terms of (273), \(V_N=D^{\otimes N}\prod _kC_{k,k+1}\), where \(D=\operatorname {diag}(1,1,\omega )\) and the commuting two-site gate \(C\) multiplies \(|1,2\rangle \) by \(\omega \) and fixes the other basis vectors, so \(V_N\) is a circuit of depth two. No purely on-site diagonal gauge relates the two families. A diagonal unitary \(\prod _k\omega ^{w(t_k,t_{k+1})}\) changes the exponent of the shift by \(\sum _k\bigl(w(t_k+1,t_{k+1}+1)-w(t_k,t_{k+1})\bigr)\). For an on-site gate \(w(a,b)=\alpha (a)\) this is a sum of single-site terms, whereas the difference \([a\neq 0]\, b-[a{\lt}b]\) of the two bond exponents is not, modulo three, the sum of a function of \(a\) and a function of \(b\), which it would have to be for the exponents to agree on every chain. What relates the two families is the identity \(O_N(T_g)=V_N\, U^{\omega _1}_g\, V_N^\dagger \) of Theorem 31.10.2.3, with \(V_N=D^{\otimes N}\prod _kC_{k,k+1}\) a product of commuting diagonal gates. The class of Theorem 31.10.2.4 is computed from fusion tensors of the family \(\{ T_g\} \). The construction for \(\omega _1\) has fusion tensors of its own, and they give the same cyclic product (Theorem 31.10.2.6), as invariance of the class under the conjugation by \(V_N\) would predict; that invariance is not proved here.

The tensors \(T_0=\delta \), \(T_1=M\), \(T_2=M^\dagger \) are normal and represent \(\mathbb {Z}_3\) exactly on nonempty chains. Choose the fusion tensors to be the identity whenever a factor is \(T_0\), and the compressions of Theorems 31.10.1.1 and 31.10.1.3 otherwise. Write \(\mathbb {Z}_3=\{ e,g,g^2\} \) multiplicatively, with \(g^3=e\), so that \(M\) represents \(g\). Then the two fusion trees of \((g,g,g)\) differ by the factor \(\omega ^2\) and those of \((g,g^2,g)\) and \((g,e,g)\) agree, against every nonempty word, so that

\begin{align} \omega _{\mathrm{an}}(g,e,g)\, \omega _{\mathrm{an}}(g,g,g)\, \omega _{\mathrm{an}}(g,g^2,g) & =\omega ^2, \notag \end{align}

where \(\omega _{\mathrm{an}}\) is the anomaly three-cochain. The same product equals \(\omega ^2\) for every choice of fusion tensors, and the anomaly three-cocycle is not cohomologous to the constant cochain one: the anomaly class in \(H^3(\mathbb {Z}_3,\mathbb {C}^\times _{\mathrm{triv}})\) is nonzero.

Proof ▶

Each of the two fusion trees \(X\) of \((g,g,g)\) and of \((g,g^2,g)\) satisfies \(XR^aR^b=T^aXR^b\) for all letters \(a,b\), with \(R\) the triple product and \(T\) the target tensor, and on single letters the trees differ by \(\omega ^2\), respectively agree. These are identities over \(\mathbb {Z}[\omega ]\) checked letter by letter, and induction on the word gives the dressed identities. For \((g,e,g)\) both trees are the fusion tensor of \(M\otimes M\). The product is invariant under the fusion-tensor gauge action because \(g^3=e\), and \(\omega ^2\neq 1\). Since the anomaly three-cocycle is not cohomologous to the constant cochain one, its class is nonzero by Corollary 19.5.1.9.

Let \(g\) be the generator of \(\mathbb {Z}_3\). The cocycle \(\omega _1\) of  [ 200 ] has \(\omega _1(g,e,g)\, \omega _1(g,g,g)\, \omega _1(g,g^2,g)=\omega \), while the anomaly three-cochain of the family has the inverse product \(\omega ^2\) for every choice of fusion tensors.

Proof ▶

The cube root \(\omega =(-1+i\sqrt3)/2\) is \(e^{2\pi i/3}\), so \(\omega _1(a,b,c)=\omega ^{a\lfloor (b+c)/3\rfloor }\) and only the factor \(\omega _1(g,g^2,g)=\omega \) is nontrivial. The product for the family is \(\omega ^2\) by Theorem 31.10.2.4, and \(\omega ^2\cdot \omega =1\).

Both  [ 200 ] and  [ 199 ] define the anomaly by the same move between the two fusion trees of \((g,h,k)\) as the three-cochain used here. The construction of  [ 199 ] from a cocycle \(\omega \) carries \(\omega ^{-1}\), as that source states for its fusion tensors (Theorem 31.8.1.7). Built from \(\omega _1\) it therefore realizes \(\omega _2=\omega _1^{-1}\), the class of the family, and not \(\omega _1\): the orientation is a property of the construction, not a discrepancy between the two definitions of the anomaly.

With the fusion tensors of Definition 31.8.1.1, the anomaly three-cochain of the construction for \(\omega _1\) is \(\omega _1^{-1}\), which equals \(\omega _2\) at every triple. Its cyclic product at the generator is \(\omega ^2\), the product of the family for every choice of fusion tensors, and its domain-wall phase at the generator is \(e^{2\pi i/3}\), the entry \(j=2\), \(a=1\) of the table of  [ 200 ] . The construction is not a representation with normal tensors.

Proof ▶

The first claim is Theorem 31.8.1.7, and \(\omega _j^{-1}=\omega _{(n-1)j}\) because \(\omega _j\) is a power of the primitive root \(e^{2\pi i/n}\). The cyclic product of \(\omega _1^{-1}\) is the inverse of that of \(\omega _1\), which is \(\omega ^2\) by Theorem 31.10.2.5. The domain-wall phase is the table entry for \(\omega _2\). The last claim is Theorem 31.8.1.8.

For every choice of fusion tensors, the anomaly three-cochain \(\omega _{\mathrm{an}}\) of the family has, at the generator \(g\), the same cyclic invariant as the cocycle \(\omega _2\) of Definition 31.8.3.1 for \(n=3\), and it is not cohomologous to \(\omega _j\) for \(j\not\equiv 2\pmod3\). Its domain-wall phase is \(P_g(\omega _{\mathrm{an}})=e^{2\pi \mathrm{i}/3}\), the entry \(j=2\), \(a=1\) of the table of Theorem 31.8.3.5. The three-cochain \(\omega _{\mathrm{an}}\) is cohomologous to \(\omega _2\), so the anomaly class of the family in \(H^3(\mathbb {Z}_3,\mathbb {C}^\times _{\mathrm{triv}})\) is \([\omega _2]\).

Proof ▶

The primitive cube root \(\omega \) equals \(e^{2\pi \mathrm{i}/3}=\zeta \), so the invariant \(\omega ^2\) of Theorem 31.10.2.4 is \(\zeta ^2\), the cyclic invariant of \(\omega _2\) at \(g\). The classes \(\omega _j\) are separated by this invariant, and \(P_g=I_{g,3}^{-1}=\zeta ^{-2}=\zeta \) because \(g\) has order three. The cyclic invariant at the generator determines the class by Theorem 31.8.3.6, so \(\omega _{\mathrm{an}}\) is cohomologous to \(\omega _2\).

31.10.3 The condensation defect

The condensation defect of the anomalous symmetry is the sum of its three group operators, \(\mathbb {1}+U_N+U_N^\dagger \), in the terminology of  [ 231 ] . It is realized by the direct sum of the three tensors. On the physical side the defect squares to three times itself; on the virtual side the stacked square splits into nine pair blocks, each compressing onto one group tensor.

Definition 31.10.3.1 The condensation defect
✓

The condensation defect is the block-diagonal tensor \(A=\delta \oplus M\oplus M^\dagger \) of bond dimension five. Its three diagonal blocks have bond dimensions one, two and two and represent \(\mathbb {1}\), \(U_L\) and \(U_L^\dagger \), respectively, at positive ring length \(L\).

Theorem 31.10.3.2 The defect is the sum of the three group elements
✓

For every word \(w\), \(\operatorname{tr}(A^w)=\operatorname{tr}(\delta ^w)+\operatorname{tr}(M^w)+\operatorname{tr}((M^\dagger )^w)\); that is, \(O_L(A)=O_L(\delta )+O_L(M)+O_L(M^\dagger )\) at every length \(L\).

Proof ▶

Products of block-diagonal matrices remain block diagonal, so \(A^w=\delta ^w\oplus M^w\oplus (M^\dagger )^w\). Taking the trace gives the word identity and hence the periodic operator identity.

For \(L{\gt}0\), the operator \(P_L=O_L(A)/3=(\mathbb {1}+U_L+U_L^2)/3\) is the orthogonal projector onto \(\{ \psi :U_L\psi =\psi \} \). Its basis action is

\begin{align} P_L|t\rangle & =\frac{1}{3}\left(|t\rangle +\omega ^{F(t)}|Xt\rangle +\omega ^{-F(X^{-1}t)}|X^{-1}t\rangle \right). \end{align}

In particular, \(O_L(A)^2=3O_L(A)\) and \(\operatorname{rank}P_L=3^{L-1}\).

Proof ▶

Theorem 31.10.3.2 and Lemma 31.10.3 give \(P_L=(\mathbb {1}+U_L+U_L^2)/3\), and Theorem 31.10.2 gives its basis action. By the operator laws of Theorem 31.10.2.1, the operators \(\mathbb {1},U_L,U_L^\dagger \) form a unitary representation of \(\mathbb {Z}_3\) (Definition 19.2.5), and \(P_L\) is its normalized group average. By Theorem 19.1.2, \(P_L\) is an orthogonal projector. Since \(U_L^3=\mathbb {1}\), \(U_LP_L=P_L\), and \(P_L\psi =\psi \) whenever \(U_L\psi =\psi \); these identify its range. The identity \(O_L(A)^2=3O_L(A)\) is \(P_L^2=P_L\) multiplied by nine, and is also Theorem 31.10.3.5. The diagonal entries of the kernels in Theorem 31.10.2 are \(U_L(t,t)=\delta _{t,Xt}\, \omega ^{F(t)}\) and \(U_L^\dagger (t,t)=\delta _{t,X^{-1}t}\, \omega ^{-F(X^{-1}t)}\). When \(L{\gt}0\), \(Xt\neq t\) and \(X^{-1}t\neq t\) for every configuration \(t\), so \(\operatorname{tr}U_L=\sum _tU_L(t,t)=0\) and likewise \(\operatorname{tr}U_L^\dagger =0\). Hence \(\operatorname{rank}P_L=\operatorname{tr}P_L=3^L/3\).

The physical identity has a corresponding virtual decomposition. The stacked square has nine pair blocks, each reducing to one of the three group tensors. The asymmetric compression records these nine targets separately.

Theorem 31.10.3.4 Block decomposition of the stacked square
✓

Write \(M_0=\delta \), \(M_1=M\), \(M_2=M^\dagger \), and \(B_{gh}=(M_g\cdot M_h)^a\) for the pair block at a fixed letter \(a\). Reindex the bond coordinate \(p=5p_1+p_2\) by the summand pair and its internal coordinates. The stacked tensor \(A\cdot A\) of bond dimension twenty-five is then block diagonal over the nine pairs \((g,h)\in \{ 0,1,2\} ^2\), with \((g,h)\) block \(M_g\cdot M_h\). In these coordinates, for every letter \(a\),

\begin{align} (A\cdot A)^{a} & = \begin{pmatrix} B_{00} \\ & B_{01} \\ & & B_{02} \\ & & & B_{10} \\ & & & & B_{11} \\ & & & & & B_{12} \\ & & & & & & B_{20} \\ & & & & & & & B_{21} \\ & & & & & & & & B_{22} \end{pmatrix}, \label{eq:asymex_z3anomalous_defect_square_blocks} \end{align}

with all off-diagonal blocks zero.

Proof ▶

Each letter of \(A\) preserves its three summands. The tensor product of two such letters therefore preserves each of the nine summand pairs. In the pair coordinates, its restriction is \(M_g^{o,k}\otimes M_h^{k,i}\). Summing over \(k\) gives \((M_g\cdot M_h)^{o,i}\), as in (270). The specified reindexing and the resulting entry identities are verified over \(\mathbb {Z}[\omega ]\).

Theorem 31.10.3.5 The defect squares to three times itself
✓

For every nonempty word \(w\), \(\operatorname{tr}((A\cdot A)^w)=3\bigl(\operatorname{tr}(\delta ^w)+\operatorname{tr}(M^w)+ \operatorname{tr}((M^\dagger )^w)\bigr)\); that is, \(O_L(A)O_L(A)=3\, O_L(A)\) at every positive length \(L\).

Proof ▶

By Theorem 31.10.3.4, the trace of \((A\cdot A)^w\) is the sum of the nine pair-block traces. Theorems 31.10.1.2 and 31.10.1.4 give \(\operatorname{tr}((M_g\cdot M_h)^w)=\operatorname{tr}(M_{g+h}^w)\) on the four nontrivial pairs. For \(g=0\) or \(h=0\), the pair block equals the target under the natural bond identification. Each group element occurs as \(g+h\) exactly three times, so

\begin{align} \operatorname{tr}((A\cdot A)^w) & =\sum _{g,h=0}^{2}\operatorname{tr}(M_{g+h}^w) =3\sum _{k=0}^{2}\operatorname{tr}(M_k^w). \end{align}

Theorem 29.6.2 converts this trace identity into the periodic operator identity.

The stacked tensor \(A\cdot A\) has the block triangular form of Theorem 29.5.1 for the nine targets \(M_{g+h}\), \((g,h)\in \{ 0,1,2\} ^2\), with \(z=10\) one-dimensional zero diagonal blocks and \(25=15+10\). The nine compression pairs are mutually biorthogonal, and the remainder is nilpotent of order exactly three. Explicitly, writing \(s=(g,h)\) and \(C_s=M_{g+h}\), the pairs satisfy \(W_s(A\cdot A)^wV_s=C_s^w\) for every word and \(W_sV_t=0\) for \(s\neq t\). The remainder is

\begin{align} R^a & =(A\cdot A)^a-\sum _s V_sC_s^aW_s, \end{align}

and \(R^w=0\) whenever \(|w|\geq 3\), while \(R^1R^5\neq 0\).

Proof ▶

On the five pairs with \(g=0\) or \(h=0\), the pair block equals its target under the natural bond identification and requires no zero diagonal block. On the other four pairs, use the gauges of Theorem 31.10.1.1 or Theorem 31.10.1.3. Their direct sum, transported along the bond reindexing of Theorem 31.10.3.4, gives the required triangular form (Theorem I.1.7). Distinct pair blocks have disjoint coordinates, which gives \(W_sV_t=0\) for \(s\neq t\).

The original block dimensions sum to \(1+2+2+2+4+4+2+4+4=25\). The target dimensions sum to \(1+2+2+2+2+1+2+1+2=15\), and the zero diagonal blocks number \(0+0+0+0+2+3+0+3+2=10\). Clause (vi) of Theorem 29.5.1 bounds the nilpotency order only by \(|S|+z=9+10=19\), where \(S\) is the set of nine target slots. By Theorem I.1.7, the remainder is the direct sum of the nine pair remainders. These vanish on the five pairs with \(g=0\) or \(h=0\), and on the four other pairs every word of length three vanishes while \(R^1R^5\neq 0\) on the pair \((1,1)\), by Theorems 31.10.1.1 and 31.10.1.3. Hence the order is exactly three.

31.11 The \(\mathbb {Z}_3\) clock symmetry

The anomalous symmetry of Section 31.10 is an exact representation of \(\mathbb {Z}_3\), and its condensation defect satisfies \(A^2=3A\) at every length (Theorem 31.10.3.5). This section treats a second family of \(\mathbb {Z}_3\) symmetry operators whose representatives multiply only up to phases depending on the length, and shows that the structure constants of its condensation defect then genuinely depend on the length. The length dependence comes from the per-site phases of the chosen representatives. The expected triviality of the Else–Nayak class remains to be established for these dressed operators; the trivial cocycle in Theorem 31.11.2 alone does not identify that class.

As in Section 31.10, let \(\omega =\exp (2\pi \mathrm{i}/3)\), let \(X|s\rangle =|s+1\rangle \) on a qutrit, and let \(CZ|a,b\rangle =\omega ^{ab}|a,b\rangle \) and \(Z|a\rangle =\omega ^a|a\rangle \). On a periodic chain of \(N{\gt}0\) qutrits the clock operators are

\begin{align} U_N & =X^{\otimes N}\prod _{k}CZ_{k,k+1}, & V_N & =(X^{2})^{\otimes N}\prod _{k}CZ^{2}_{k,k+1}Z^{2}_{k}. \end{align}
Definition 31.11.1 The clock tensors
✓

For \(g\in \mathbb {Z}_3\) and a weight \(f\colon \mathbb {Z}_3\times \mathbb {Z}_3\to \mathbb {Z}_3\), the clock tensor of bond dimension three has the entries

\begin{align} \bigl(T_{g,f}^{o,i}\bigr)_{l,r} & = \begin{cases} \omega ^{f(l,i)} & \text{if } o=i+g \text{ and } r=i, \\ 0 & \text{otherwise}, \end{cases}\end{align}

with output label \(o\), input label \(i\) and bond labels \(l,r\). The tensor \(U\) is \(T_{1,f_U}\) with \(f_U(l,i)=li\), and the tensor \(V\) is \(T_{2,f_V}\) with \(f_V(l,i)=2li+2i\).

The clock tensor has the shape of the group tensor of Definition 31.8.1: it copies the input \(i\) to the outgoing bond, weights the pair formed by the incoming bond and the input by \(\omega ^{f(l,i)}\), and applies \(X^g\) to the input to give the output.

\begin{tenkz}[cols=1, bonds=none]
        \tn[at=(1,1), skin=mpo, size=l,
            ports={90:physical:$o$, 270:physical:$i$, 180:virtual:$l$, 0:virtual:$r$}]{T_{g,f}}
    \end{tenkz}  \(=\)  \begin{tenkz}[rows={wire,wire,wire}, cols=2, bonds=none]
        \tn[at=(1,2), name=X, skin=box, ports={90:physical:$o$, 270:physical}]{X^g}
        \tn[at=(2,1), name=w, skin=box, ports={180:virtual:$l$, 0:physical}]{\omega^f}
        \tn[at=(2,2), name=c, skin=dot, ports={90:physical, 270:physical, 180:physical}]{}
        \tn[at=(3,2), name=d, skin=dot, ports={90:physical, 270:physical:$i$, 0:virtual:$r$}]{}
        \tnwire{X.270}{c.90}
        \tnwire{w.0}{c.180}
        \tnwire{c.270}{d.90}
    \end{tenkz}

Both tensors use the ordinary trace on rings of \(N{\gt}0\) sites. Theorem 31.11.2 identifies their kernels and proves unitarity. The multiplication table retains its length-dependent phases (Theorem 31.11.3); the resulting square of the condensation defect and the obstruction to length-independent fusion constants are given in Theorems 31.11.6 and 31.11.7. The anomaly-class question remains separate from these operator identities.

On a periodic chain of \(N{\gt}0\) qutrits, the periodic operator of \(T_{g,f}\) is monomial:

\begin{align} \langle s|O_N(T_{g,f})|t\rangle & = \prod _k\delta _{s_k,t_k+g}\, \omega ^{f(t_k,t_{k+1})}. \end{align}

In particular the periodic operators of \(U\) and \(V\) are \(U_N\) and \(V_N\). The tensor \(T_{g,f}\) is, entrywise, the group tensor of Definition 31.8.1 for the trivial cocycle \(\omega _0=1\) of \(\mathbb {Z}_3\) times the bond weight \(\omega ^{f(l,i)}\), so that \(O_N(T_{g,f})\) is the diagonal circuit with phase \(\omega ^{\sum _k f(t_k,t_{k+1})}\) on the input configuration \(t\), followed by the plain shift by \(g\). Every clock tensor is a matrix product unitary.

Proof ▶

The tensor \(T_{g,f}\) forces its right bond to carry the input label, so on a closed chain the only surviving bond configuration is \(b_k=t_{k-1}\), which gives the kernel. With the trivial cocycle the group tensor has entry one exactly where \(T_{g,f}\) is nonzero, and its periodic operator is the shift by \(g\). A permutation matrix times a diagonal matrix of unit-modulus phases is unitary.

The first relation of the next theorem, \(U_N^2=\omega ^NV_N\), reads as follows on a ring of \(N\) sites.

\begin{tenkz}[rows={op,op}, cols=4, boundary=periodic, bonds=none]
        \tn[at=(1,1), name=a1, skin=mpo, ports={90:physical:$s_0$, 270:physical, 180:virtual, 0:virtual}]{U}
        \tn[at=(1,2), name=a2, skin=mpo, ports={90:physical:$s_1$, 270:physical, 180:virtual, 0:virtual}]{U}
        \tn[at=(1,3), name=a3, skin=dots, ports={180:virtual, 0:virtual}]{}
        \tn[at=(1,4), name=a4, skin=mpo, ports={90:physical:$s_{N-1}$, 270:physical, 180:virtual, 0:virtual}]{U}
        \tn[at=(2,1), name=b1, skin=mpo, ports={90:physical, 270:physical:$t_0$, 180:virtual, 0:virtual}]{U}
        \tn[at=(2,2), name=b2, skin=mpo, ports={90:physical, 270:physical:$t_1$, 180:virtual, 0:virtual}]{U}
        \tn[at=(2,3), name=b3, skin=dots, ports={180:virtual, 0:virtual}]{}
        \tn[at=(2,4), name=b4, skin=mpo, ports={90:physical, 270:physical:$t_{N-1}$, 180:virtual, 0:virtual}]{U}
        \tnwire{a1.0}{a2.180} \tnwire{a2.0}{a3.180} \tnwire{a3.0}{a4.180}
        \tnwire{b1.0}{b2.180} \tnwire{b2.0}{b3.180} \tnwire{b3.0}{b4.180}
        \tnwire{a1.270}{b1.90} \tnwire{a2.270}{b2.90} \tnwire{a4.270}{b4.90}
    \end{tenkz}  \(=\; \omega ^N\)  \begin{tenkz}[rows={op}, cols=4, boundary=periodic]
        \tn[skin=mpo, ports={90:physical:$s_0$, 270:physical:$t_0$}]{V} &
        \tn[skin=mpo, ports={90:physical:$s_1$, 270:physical:$t_1$}]{V} &
        \tn[skin=dots, ports={180:virtual, 0:virtual}]{} &
        \tn[skin=mpo, ports={90:physical:$s_{N-1}$, 270:physical:$t_{N-1}$}]{V}
    \end{tenkz}
Theorem 31.11.3 Multiplication with length-dependent phases
✓

On every periodic chain of \(N{\gt}0\) qutrits,

\begin{align} U_N^2 & =\omega ^N V_N, & U_NV_N & =V_NU_N=\omega ^N\mathbb {1}, & V_N^2 & =U_N, & U_N^3 & =\omega ^{2N}\mathbb {1}. \end{align}

When \(3\mid N\) these are the relations of \(\mathbb {Z}_3\); otherwise the representatives multiply only up to the phases \(\omega ^N\).

Proof ▶

The product of \(O_N(T_{g,f})\) and \(O_N(T_{h,f'})\) is the shift by \(g+h\) with phase \(\omega ^{\sum _k (f(t_k+h,t_{k+1}+h)+f'(t_k,t_{k+1}))}\). If \(f(a+h,b+h)+f'(a,b)=f''(a,b)+c+\kappa (a)-\kappa (b)\) for all \(a,b\), the terms \(\kappa (t_k)-\kappa (t_{k+1})\) cancel around the chain and the product is \(\omega ^{cN}O_N(T_{g+h,f''})\). For \(U\cdot U\) one has \((a+1)(b+1)+ab=(2ab+2b)+1+(a-b)\); for \(U\cdot V\) and \(V\cdot U\) the left side is \(2a+b+1=0+1+(2a-2b)\) modulo three; for \(V\cdot V\) it is \(ab+(a-b)\). These are checked on the nine pairs \((a,b)\).

Theorem 31.11.4 The condensation defect of an exact group representation
✓

For every finite group \(G\) and every three-cocycle, the periodic operators \(U_g\) of Definition 31.8.1 form a matrix product operator fusion algebra with structure constants \(N_{gh}^k=\delta _{k,gh}\), and \(A_0=\sum _g U_g\) satisfies \(A_0^2=\lvert G\rvert A_0\) at every positive length. For \(\mathbb {Z}_3\) and the trivial cocycle, \(A_0^2=3A_0\).

Proof ▶

The first claim restates \(U_gU_h=U_{gh}\). For the second, \(A_0^2=\sum _g\sum _h U_{gh}\), and for each \(g\) the map \(h\mapsto gh\) is a bijection of \(G\), so every term \(U_k\) occurs \(\lvert G\rvert \) times.

Definition 31.11.5 The clock condensation defect
✓

The defect \(A=\delta \oplus U\oplus V\) is the block-diagonal tensor of bond dimension \(1+3+3\) whose blocks are the identity tensor \(\delta \) and the clock tensors \(U\) and \(V\). Its periodic operator is \(O_N(A)=\mathbb {1}+U_N+V_N\).

On every periodic chain of length \(N{\gt}0\),

\begin{align} O_N(A)^2 & =(1+2\omega ^N)\, \mathbb {1}+3\, U_N+(2+\omega ^N)\, V_N, \end{align}

and the operators \(\mathbb {1}\), \(U_N\) and \(V_N\) are linearly independent, so these coefficients are the unique ones. The coefficients are the power sums of the weight multisets \(\{ 1,\omega ,\omega \} \), \(\{ 1,1,1\} \) and \(\{ 1,1,\omega \} \). In particular \(O_N(A)^2=3\, O_N(A)\) if and only if \(3\mid N\), and there are no coefficients independent of \(N\) with \(O_N(A)^2=a\, \mathbb {1}+b\, U_N+c\, V_N\) for every \(N{\gt}0\).

Proof ▶

Expanding \((\mathbb {1}+U_N+V_N)^2\) with Theorem 31.11.3 gives \(\mathbb {1}+3U_N+2V_N+\omega ^NV_N+2\omega ^N\mathbb {1}\). The three operators shift the constant configuration \(0\) to the constant configurations \(0\), \(1\) and \(2\) respectively, each with phase one, so reading a combination of them in these three entries recovers its coefficients. The coefficient of \(V_N\) is \(2+\omega ^N\), which equals \(3\) exactly when \(\omega ^N=1\), that is, when \(3\mid N\); comparing the lengths \(1\) and \(3\) would force \(\omega =1\).

Theorem 31.11.7 The clock family is not a fusion algebra
✓

For no nonnegative integers \(m_{ab}^{c}\), independent of the length, do the periodic operators of \(\delta \), \(U\) and \(V\) satisfy \(O_N(T_a)O_N(T_b)=\sum _cm_{ab}^{c}O_N(T_c)\) at every positive length. In contrast, the group operators of the trivial cocycle form such an algebra (Theorem 31.11.4).

Proof ▶

Such constants would give \(\omega ^NV_N=U_N^2=m_{11}^{0}\mathbb {1}+m_{11}^{1}U_N+m_{11}^{2}V_N\), hence \(\omega ^N=m_{11}^{2}\) for every \(N{\gt}0\) by linear independence, and the lengths \(1\) and \(3\) give \(\omega =1\).

31.12 Mixed Bell bonds and renormalization fixed points

A renormalization fixed point of a matrix product density operator is a tensor whose one-site and two-site closures with an arbitrary boundary matrix are carried into each other by trace-preserving completely positive maps, in both directions  [ 13 , Definition 4.1, Example 4.12, Proposition 4.13, Theorem 4.14 ] . The characterization there expresses the products of the vertical components of such a tensor through structure coefficients, and the question left open after its Theorem 4.14 is whether these coefficients can depend on the length of the chain. The mixed Bell-bond tensor, the flagged tensor, the one-label tensor, and the dimer twist below address that question. They are not taken from the literature; only the flag factor of the flagged tensor is, namely the normalized tensor of [ 13 , Example 4.12 ] . The first two are mixed states built from Bell bonds: in the first, incoming bonds carry the mixed state \(\beta _R=(25/32)P_++(7/32)P_-\); in the second, each site also carries a flag qubit \(|f\rangle \) (\(f\in \{ 0,1\} \)), with a controlled flip coupling the Bell sectors to an even-parity flag state. The vertical components of these two tensors yield the one-label tensor and the dimer twist, whose structure coefficients are computed explicitly by the multi-block compression theorem. These results establish tensor decompositions and periodic trace identities for the examples, not a classification of length-dependent fixed points.

The density formulas are (292) and Theorem 31.12.2.1. The channel equations, including arbitrary boundary matrices, are proved in Theorem 31.12.3.1; their necessary physical-trace identity is Theorem 31.12.3.2. The one-label and dimer word-span certificates are Theorems 31.12.6.2 and 31.12.7.3, with compression and trace identities in Theorems 31.12.6.3, 31.12.6.4, 31.12.7.5, and 31.12.7.6.

Write \(E_{ij}=|i\rangle \! \langle j|\) and \(|\Phi _\pm \rangle =(|00\rangle \pm |11\rangle )/\sqrt2\), with \(P_\pm =|\Phi _\pm \rangle \! \langle \Phi _\pm |\). For an MPO tensor \(M^{ij}\in M_{D}(\mathbb {C})\), its periodic physical operator is

\begin{align} \rho ^{(N)}(M) & =\sum _{\boldsymbol i,\boldsymbol j} \operatorname{tr}(M^{i_0j_0}\cdots M^{i_{N-1}j_{N-1}}) |\boldsymbol i\rangle \! \langle \boldsymbol j|. \label{eq:asymex_physical_closure} \end{align}

An MPDO requires positivity for every \(N{\gt}0\); trace-one normalization is a separate condition. Throughout the physical state formulas below, \(N{\gt}0\) and site indices are cyclic.

31.12.1 Independent mixed Bell bonds

The local physical space is \(\mathcal H_R=\mathbb {C}^2_L\otimes \mathbb {C}^2_R\), with basis index \(2l+r\). On the incoming bond \((R_{n-1},L_n)\), put \(\beta _R=(25/32)P_++(7/32)P_-\). Let \(Q_N\) regroup sites into incoming bonds:

\begin{align} Q_N\bigotimes _{n=0}^{N-1}|l_n,r_n\rangle & =\bigotimes _{n=0}^{N-1}|r_{n-1},l_n\rangle . \label{eq:asymex_R_regroup} \end{align}

Thus \(Q_N^\dagger \beta _R^{\otimes N}Q_N\) is a normalized density operator of rank \(2^N\).

An MPO representation uses four real matrices:

\begin{align} A^0 & =\tfrac 45E_{00}, \nonumber \\ A^1 & =\tfrac 45E_{11}, \nonumber \\ A^2 & =\tfrac 35E_{01}, \nonumber \\ A^3 & =\tfrac 35E_{10}. \label{eq:asymex_one_label_matrices} \end{align}

The auxiliary indices \(a,b\in \{ 0,1,2,3\} \) label these matrices; their ordering is not the physical pair ordering \(2l+r\). Define

\begin{align} R^{(l,r),(l',r')}_{ab} & =\frac{25}{32}A^a_{ll'}A^b_{rr'}. \label{eq:asymex_R_tensor} \end{align}

To contract this tensor, introduce \(w=\left(\begin{smallmatrix} 16/25 & 9/25 \\ 9/25 & 16/25 \end{smallmatrix}\right)\). The matrix-unit entries give

\begin{align} \sum _a A^a_{uv}A^a_{xy} & =\delta _{ux}\delta _{vy}w_{uv}. \label{eq:asymex_R_contraction} \end{align}

For physical strings \(p_n=(l_n,r_n)\) and \(q_n=(l'_n,r'_n)\), the auxiliary trace pairs the right half of site \(n-1\) with the left half of site \(n\). Consequently,

\begin{align} \rho ^{(N)}(R)_{p,q} & =\left(\frac{25}{32}\right)^N \prod _{n=0}^{N-1} \delta _{r_{n-1},l_n}\delta _{r'_{n-1},l'_n}w_{l_nl'_n}. \label{eq:asymex_R_entries} \end{align}

This also gives a support-isometry description. Define \(B_N|a_0,\ldots ,a_{N-1}\rangle =\bigotimes _n|a_n,a_{n+1}\rangle \). Distinct bit strings have distinct images, so \(B_N^\dagger B_N=\mathbb {1}\). Set \(h=(25/32)w= \left(\begin{smallmatrix} 1/2 & 9/32 \\ 9/32 & 1/2 \end{smallmatrix}\right)\). Formula (290) becomes

\begin{align} \rho ^{(N)}(R) & =B_Nh^{\otimes N}B_N^\dagger . \label{eq:asymex_R_isometry} \end{align}

The eigenvectors of \(h\) are \((1,\pm 1)/\sqrt2\), with eigenvalues \(25/32\) and \(7/32\). For \(J|a\rangle =|a,a\rangle \), one has \(JhJ^\dagger =\beta _R\) and \(Q_NB_N=J^{\otimes N}\). Hence

\begin{align} Q_N\rho ^{(N)}(R)Q_N^\dagger & =\beta _R^{\otimes N}. \label{eq:asymex_R_density} \end{align}

This proves positivity, trace one, and rank \(2^N\) directly. At \(N=1\) the bond closes within the site, giving \(\rho ^{(1)}(R)=\beta _R\). At \(N\ge 2\) the two qubits at a site belong to distinct independent bonds. Since both one-qubit marginals of \(\beta _R\) are \(\mathbb {1}_2/2\), the one-site marginal is \(\mathbb {1}_4/4\).

31.12.2 Mixed Bell bonds with an even-parity flag

The second model has local space \(\mathcal H_T=\mathbb {C}^2_L\otimes \mathbb {C}^2_R\otimes \mathbb {C}^2_F\), with basis index \(4l+2r+f\). Put \(x=7/8\), \(y=1/8\), and define the bond state \(\sigma =xP_++yP_-\). The flag state is the classical even-parity mixture

\begin{align} \eta _N & =2^{-N}(\mathbb {1}_2^{\otimes N}+Z^{\otimes N}) =2^{1-N}\sum _{\substack {\boldsymbol f\in \{ 0,1\} ^N \\ \sum _n f_n\equiv 0\pmod2}} |\boldsymbol f\rangle \! \langle \boldsymbol f|, \label{eq:asymex_even_flags} \end{align}

where \(Z=E_{00}-E_{11}\). There are \(2^{N-1}\) even strings, so \(\eta _N\) is positive and has trace one. For \(N\ge 2\) its rank is \(2^{N-1}\); it is not a pure GHZ state. At \(N=1\) it is \(|0\rangle \! \langle 0|\).

A cell consists of the incoming bond and its receiving flag. With \(X_F=E_{01}+E_{10}\) on the flag, define

\begin{align} V & =(\mathbb {1}_4-P_-)\otimes \mathbb {1}_2+P_-\otimes X_F. \label{eq:asymex_flag_gate} \end{align}

This gate fixes the flag outside the minus Bell sector and flips it inside that sector. Orthogonality of \(P_-\) and \(\mathbb {1}_4-P_-\) gives \(V^\dagger =V\) and \(V^2=\mathbb {1}_8\), including on the complement of the two Bell vectors. Let \(\widetilde Q_N\) regroup sites into incoming cells by \(\bigotimes _n|l_n,r_n,f_n\rangle \mapsto \bigotimes _n|(r_{n-1},l_n),f_n\rangle \). The physical state is obtained by applying \(V\) on each cell to \(\sigma ^{\otimes N}\otimes \eta _N\). Here and below, the separated bond and flag factors are identified with cell coordinates by the canonical permutation of tensor factors.

For its MPO representation, set \(\tau _k(f)=(-1)^{kf}\) and \(C_k(u,v)=\tfrac 12(x+(-1)^{k+u+v}y)\). Explicitly,

\begin{align} C_0 & =\begin{pmatrix} 1/2 & 3/8 \\ 3/8 & 1/2 \end{pmatrix}, \nonumber \\ C_1 & =\begin{pmatrix} 3/8 & 1/2 \\ 1/2 & 3/8 \end{pmatrix}. \label{eq:asymex_dimer_C} \end{align}

An auxiliary index is \((p,p',k)\), encoded as \(4p+2p'+k\). Define

\begin{align} T^{(l,r,f),(l',r',g)}_{(p,p',k),(q,q',k')} & =\delta _{kk'}\delta _{fg}\delta _{lp}\delta _{l'p'} \delta _{rq}\delta _{r'q'} \frac12C_k(p,p’)\tau _k(f). \label{eq:asymex_T_tensor} \end{align}

Both the physical and auxiliary dimensions are eight.

Theorem 31.12.2.1 Closed density of the twisted dimer
✓

For \(N{\gt}0\), write \(W_N=V^{\otimes N}\) in incoming-cell coordinates. Then

\begin{align} \widetilde Q_N\rho ^{(N)}(T)\widetilde Q_N^\dagger & =W_N(\sigma ^{\otimes N}\otimes \eta _N)W_N^\dagger . \label{eq:asymex_T_density} \end{align}

In particular, \(\rho ^{(N)}(T)\) is positive and has trace one.

Proof ▶

Put \(\sigma '=xP_+-yP_-\). The entries of \(xP_++(-1)^kyP_-\) on the matched bond subspace are \(C_k(u,v)\). In a positive-length auxiliary trace of (297), the label \(k\) is constant around the ring. The remaining constraints require matching neighboring half-bonds and equal ket and bra flags. Therefore

\begin{align} \widetilde Q_N\rho ^{(N)}(T)\widetilde Q_N^\dagger & =2^{-N}\bigl[(\sigma \otimes \mathbb {1}_2)^{\otimes N} +(\sigma ’\otimes Z)^{\otimes N}\bigr]. \label{eq:asymex_T_contraction} \end{align}

The gate fixes \(\sigma \otimes \mathbb {1}_2\) under conjugation and sends \(\sigma \otimes Z\) to \(\sigma '\otimes Z\), since \(X_FZX_F=-Z\). Applying these identities in each cell proves (298). Positivity follows from the positive factor states; their traces are \(\operatorname{tr}\sigma =x+y=1\) and \(\operatorname{tr}\eta _N=1\). Unitary conjugation preserves trace.

Theorem 31.12.2.2 The flag factor as a normalized fixed-point state
✓

The flag family is represented by the density-normalized tensor \(\widehat M^{fg}=\tfrac 12\delta _{fg}\operatorname{diag}(1,(-1)^f)\) of Example 4.12 of Ref.  [ 13 ] . This tensor is an MPDO and satisfies the channel fixed-point equations defined below.

Proof ▶

The two diagonal auxiliary sectors contribute \(2^{-N}\mathbb {1}_2^{\otimes N}\) and \(2^{-N}Z^{\otimes N}\), respectively. Their sum is (294). The channel fixed-point property is that of the normalized example. The normalization includes a factor \(1/2\) in every local tensor, absent from the unnormalized tensor printed in the example.

The factorization (298) is an identity of closed operators, not an on-site tensor equivalence or an auxiliary gauge equivalence. The positive-length restriction matters for both models: at length zero the auxiliary trace gives \(\rho ^{(0)}(R)=4\) and \(\rho ^{(0)}(T)=8\), whereas the corresponding empty factor expressions give \(1\) and \(2\).

31.12.3 Trace-preserving fixed-point maps

For a tensor \(M\) and an auxiliary boundary matrix \(X\), define the one-site and two-site physical closures by

\begin{align} M_1(X) & =\sum _{i,j}\operatorname{tr}(M^{ij}X)E_{ij}, \nonumber \\ M_2(X) & =\sum _{i,j,k,l}\operatorname{tr}(M^{ij}M^{kl}X)E_{ij}\otimes E_{kl}. \label{eq:asymex_boundary_closures} \end{align}

The channel fixed-point condition of [ 13 , Definition 4.1 ] requires trace-preserving completely positive maps, abbreviated tpCPMs, \(\mathcal S\) and \(\mathcal T\) such that, for every \(X\),

\begin{align} \mathcal S(M_2(X)) & =M_1(X), \nonumber \\ \mathcal T(M_1(X)) & =M_2(X). \label{eq:asymex_channel_equations} \end{align}

The symbol \(T\) denotes the physical dimer tensor, whereas \(\mathcal T\) denotes a refinement channel. Closed density factorizations alone do not establish these equations for arbitrary boundary matrices.

Theorem 31.12.3.1 Channel fixed points of the two physical tensors
✓

Both \(R\) and \(T\) satisfy (301) with tpCPMs on the full physical matrix spaces.

Proof ▶

For \(R\), set \(h=(25/32)w\). Its spectral probabilities are \(p_0=25/32\) and \(p_1=7/32\). The refinement Kraus operators act by

\begin{align} K_s|l,r\rangle & =\sqrt{\frac{p_s}{2}}\sum _{b=0}^1(-1)^{sb} |l,b\rangle \otimes |b,r\rangle . \label{eq:asymex_R_refine} \end{align}

Thus \(\sum _sK_s^\dagger K_s=\mathbb {1}_4\). Direct contraction of (288) gives, for every boundary matrix \(X\),

\begin{align} R_2(X)_{(l,b),(c,r);(l',b'),(c',r')} & =\delta _{bc}\delta _{b'c'}h_{bb'}R_1(X)_{(l,r),(l',r')}. \label{eq:asymex_R_boundary} \end{align}

The spectral identity \(\sum _s(p_s/2)(-1)^{s(b+b')}=h_{bb'}\) proves refinement. Coarse-graining contracts the inner bond against the four orthonormal vectors \(\Phi _+,\Phi _-,01,10\), retaining the outer bits. The four Kraus operators resolve the identity on the full two-site space. The last two annihilate (303); summing the first two returns \(R_1(X)\) because \(\operatorname{tr}h=1\).

For \(T\), coarse-graining reads the flags \(f_1,f_2\) and measures the inner bond in the basis \(\Phi _+,\Phi _-,01,10\). It retains the outer qubits and outputs \(f_1+f_2+s\) modulo two, where \(s=1\) only for outcome \(\Phi _-\). Completeness of the bond basis gives the Kraus resolution. On the matched support, the two Bell outcomes have weights \(x\) and \((-1)^ky\) in block \(k\). Their flag shifts therefore yield the required factor \(\tau _k(f_1+f_2+s)\), and \(x+y=1\) gives the coarse-graining equation.

Refinement inserts \(\Phi _+\) or \(\Phi _-\) with probabilities \(x,y\). For outcome \(s\), it splits an input flag \(f\) uniformly among the two pairs satisfying \(f_1+f_2+s=f\). Its boundary equation follows from

\begin{align} xP_++(-1)^kyP_- & =JC_kJ^\dagger . \label{eq:asymex_T_refine_identity} \end{align}

Each inserted Bell vector is normalized, and the two flag choices each have half the outcome probability, so refinement is trace preserving. These are the coarse-graining and refinement constructions for the respective tensors.

Theorem 31.12.3.2 A necessary physical-trace identity
✓

If \(M\) satisfies (301), then \(F_M=\sum _iM^{ii}\) satisfies \(F_M^2=F_M\).

Proof ▶

Trace preservation of \(\mathcal T\) gives \(\operatorname{tr}(F_M^2X)=\operatorname{tr}M_2(X)=\operatorname{tr}M_1(X)=\operatorname{tr}(F_MX)\) for every \(X\). Nondegeneracy of the matrix trace pairing gives \(F_M^2=F_M\).

This is a statement about the physical-trace transfer matrix \(F_M\), not the doubled-index completely positive transfer map. For \(R\), the identity also follows directly from \(F_R=(25/32)tt^{\mathsf T}\), where \(t=(4/5,4/5,0,0)^{\mathsf T}\) and \(t^{\mathsf T}t=32/25\).

31.12.4 Vertical components and their multiplication

Rotation exchanges the physical and auxiliary pairs: \(\mathcal V(M)^{ab}_{ij}=M^{ij}_{ab}\). For a vertical component \(K\), its periodic operator at length \(L{\gt}0\) is

\begin{align} O_L(K) & =\sum _{\boldsymbol a,\boldsymbol b} \operatorname{tr}(K^{a_0b_0}\cdots K^{a_{L-1}b_{L-1}}) |\boldsymbol a\rangle \! \langle \boldsymbol b|. \label{eq:asymex_vertical_closure} \end{align}

It acts on strings of the original auxiliary indices, rather than on the original physical chain.

For \(R\), the normalized vertical component is \(K^{ab}=A^a\otimes A^b\), so \(\mathcal V(R)=(25/32)K\). This rotation and scalar factor are essential: \(K\) is not the physical tensor \(R\). If its indices \(a,b\) are instead treated as physical indices, then

\begin{align} F_K & =\sum _aA^a\otimes A^a =\frac1{25}\begin{pmatrix} 16 & 0 & 0 & 9 \\ 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \\ 9 & 0 & 0 & 16 \end{pmatrix}. \label{eq:asymex_K_transfer} \end{align}

Its \((00,00)\) entry satisfies \((F_K^2-F_K)_{00,00}=(337-400)/625=-63/625\). Theorem 31.12.3.2 therefore excludes the channel fixed-point property for \(K\) in this physical reading.

Writing \(|\psi _L\rangle =\sum _{\boldsymbol a} \operatorname{tr}(A^{a_0}\cdots A^{a_{L-1}})|\boldsymbol a\rangle \) gives \(O_L(K)=|\psi _L\rangle \! \langle \psi _L|\). A nonzero cyclic product of the matrix-unit letters specifies a cyclic bit path, and its squared amplitude is the product of the corresponding entries of \(w\). Thus \(\langle \psi _L | \psi _L \rangle =\operatorname{tr}(w^L)\), and

\begin{align} O_L(K)^2 & =\operatorname{tr}(w^L)O_L(K) =\left(1+\left(\frac7{25}\right)^L\right)O_L(K). \label{eq:asymex_K_product} \end{align}

The eigenvalue \(7/25\) controls vertical multiplication; it is not the physical Bell probability \(7/32\).

For \(T\), restrict the physical ket and bra flags to the same value \(f\). The unnormalized vertical component \(D_f\) is defined by

\begin{align} (D_f^{ab})_{(l,r),(l',r')} & =T^{(l,r,f),(l',r',f)}_{ab}. \label{eq:asymex_dimer_dictionary} \end{align}

It satisfies \(D_f=\nu \widehat K_f\), where \(\widehat K_f\) is the normalized flag component, \(\nu =5/8\), and \(\nu ^2=(x^2+y^2)/2=25/64\). For \(a=(p,p',k)\) and \(b=(q,q',k')\), its normalized letter is

\begin{align} \widehat K_f^{ab} & =\frac{\delta _{kk'}C_k(p,p')\tau _k(f)}{2\nu } (E_{pp'}\otimes E_{qq'}). \notag \end{align}

The nonzero coefficient magnitudes of \(D_f\) are \(1/4,3/16\), whereas those of \(\widehat K_f\) are \(2/5,3/10\). Neither component is the physical tensor \(T\).

For an MPDO in CPSV canonical form, the fixed-point characterization requires a vertical canonical decomposition with a basis of normal tensors \(K_\alpha \), positive diagonal multiplicity matrices \(\mu _\alpha \), and positive diagonal matrices \(\chi _{\alpha ,\beta ,\gamma }\). Set \(m_\alpha =\operatorname{tr}\mu _\alpha \) and \(c_{\alpha ,\beta ,\gamma }^{(L)}=\operatorname{tr}(\chi _{\alpha ,\beta ,\gamma }^L)\). The required multiplication identities, for every \(L{\gt}0\), are

\begin{align} O_L(K_\alpha )O_L(K_\beta ) & =\sum _\gamma c_{\alpha ,\beta ,\gamma }^{(L)}O_L(K_\gamma ). \label{eq:asymex_vertical_product} \end{align}

The vector \(m\) is an idempotent for the multiplication induced by \(c^{(1)}\):

\begin{align} m_\gamma & =\sum _{\alpha ,\beta } c_{\alpha ,\beta ,\gamma }^{(1)}m_\alpha m_\beta . \label{eq:asymex_weight_idempotent} \end{align}

For \(R\), \(\mu _0=(25/32)\) and \(\chi _{000}=\operatorname{diag}(1,7/25)\); indeed \((32/25)(25/32)^2=25/32\). For the normalized dimer components, \(m_0=m_1=5/8\). The fusion calculation below gives unnormalized weights \(7/16,1/16\), which become \(7/10,1/10\) after division by \(\nu \). Each output sector receives two contributions of each kind in (310), giving \(2(7/10+1/10)(5/8)^2=5/8\).

Theorem 31.12.4.1 Fixed points and vertical multiplication
✓

Let \(M\) generate MPDOs and suppose its doubled-physical-index tensor is in CPSV canonical form (CF), with normalized normal tensor blocks. The channel equations (301) are equivalent to the existence of a vertical canonical decomposition of \(M\) whose basis of normal tensors (BNT) satisfies (309) and (310) with positive diagonal \(\chi \). They are also equivalent to the existence of active-sector fusion coisometries with exact reconstruction and the same idempotent relation, as specified in Theorem 21.3.30. The first equivalence is Ref.  [ 13 , Theorem 4.14(i)–(ii) ] ; the second is the corrected active-support form of its fusion equivalence. The zero fusion multiplicity of absent product sectors, the empty active support of a fixed pair, and the coisometry orientation of the fusion map are recorded in [ 21 ] , [ 84 ] , and [ 125 ] . The comparison of one-site and two-site prefixes and the completion of the physical maps on discarded complements are recorded in [ 28 ] and [ 159 ] .

Proof ▶

The fixed-point channels give an active-sector fusion decomposition, which implies the operator product identities and the idempotent relation. Conversely, these relations for the vertical components of \(M\) yield coarse-graining and refinement channels by Theorem 21.3.30. The comparison uses both one-site and two-site prefixes, and the physical maps are completed on discarded complements. These implications also prove the equivalence with the active-sector fusion description.

31.12.5 Representative rescaling

Scalar rescalings of the normal tensors in a basis change the structure coefficients by geometric factors, so the length-dependence question must be posed modulo this freedom; the entries below record the rescaling rule for the structure coefficients of [ 13 , Theorem 4.14 ] .

Consider the structure coefficients \(c_{\alpha ,\beta ,\gamma }^{(L)}=\operatorname{tr}(\chi _{\alpha ,\beta ,\gamma }^{L})\) and trace scalars \(m_\alpha \) of [ 13 , Theorem 4.14(ii) ] .

Let \(\Lambda \) be a label set and let \(s_\alpha \in \mathbb {C}\) for every \(\alpha \in \Lambda \). In the algebraic formulas below, division is extended by \(z/0=0\). Their interpretation as changes of tensor representatives requires all scales to be nonzero. Rescale the diagonal entries, coefficients, and trace scalars by

\begin{align} \chi ’_{\alpha ,\beta ,\gamma ,k} & =\frac{s_\alpha s_\beta }{s_\gamma } \chi _{\alpha ,\beta ,\gamma ,k}, \label{eq:asymex_chi_rescale} \\ c’{}_{\alpha ,\beta ,\gamma }^{(L)} & =\left(\frac{s_\alpha s_\beta }{s_\gamma }\right)^L c_{\alpha ,\beta ,\gamma }^{(L)}, \label{eq:asymex_c_rescale} \\ m’_\alpha & =\frac{m_\alpha }{s_\alpha }. \label{eq:asymex_m_rescale} \end{align}

The multiplicity \(r_{\alpha ,\beta ,\gamma }\) is unchanged, and \(0\leq k{\lt}r_{\alpha ,\beta ,\gamma }\).

Taking trace-power coefficients commutes with rescaling: for every \(L\in \mathbb {N}\), including \(L=0\),

\begin{align} \operatorname{tr}((\chi ’_{\alpha ,\beta ,\gamma })^L) & = \left(\frac{s_\alpha s_\beta }{s_\gamma }\right)^L \operatorname{tr}(\chi _{\alpha ,\beta ,\gamma }^L). \end{align}

If the original diagonal entries are positive real numbers and every \(s_\alpha \) is positive real, the rescaled entries are positive.

Proof ▶

Expand the trace as the sum of the \(L\)th powers of the diagonal entries. Each summand acquires the factor \((s_\alpha s_\beta /s_\gamma )^L\), which factors out of the finite sum. For positive real scales, the ratio \(s_\alpha s_\beta /s_\gamma \) is positive, so multiplication by it preserves positivity.

Suppose \(\Lambda \) is finite and every \(s_\alpha \) is nonzero. The vector \(m'\) is idempotent for \(c'{}^{(1)}\) if and only if \(m\) is idempotent for \(c^{(1)}\). Explicitly, the equations

\begin{align} m’_\gamma & =\sum _{\alpha ,\beta } c’{}_{\alpha ,\beta ,\gamma }^{(1)}m’_\alpha m’_\beta , \\ m_\gamma & =\sum _{\alpha ,\beta } c_{\alpha ,\beta ,\gamma }^{(1)}m_\alpha m_\beta \end{align}

are equivalent when imposed for every \(\gamma \in \Lambda \).

Proof ▶

Substituting (312) and (313) and cancelling the nonzero scales in each summand gives

\begin{align} \sum _{\alpha ,\beta } c’{}_{\alpha ,\beta ,\gamma }^{(1)}m’_\alpha m’_\beta & = \frac{1}{s_\gamma } \sum _{\alpha ,\beta } c_{\alpha ,\beta ,\gamma }^{(1)}m_\alpha m_\beta . \end{align}

The left side of the idempotent equation is \(m'_\gamma =m_\gamma /s_\gamma \). Cancellation of \(s_\gamma \) proves both implications.

Scaling a normal-tensor representative by a positive factor \(c \ne 1\) alters the transfer map’s spectral radius to \(c^2\), though the rescaled idempotent coefficient equations remain preserved.

31.12.6 The one-label fixed point

The two remaining subsections apply the multi-block compression theorem to the vertical components of \(R\) and \(T\), in the unnormalized representatives fixed above. The adapted basis of the inner bond and the reordering behind the factorization \(B^a=\sigma \otimes M^a\) used below are set out in Section I.2, together with the two supporting results the proofs invoke, Theorems I.2.3 and I.2.4.

The vertical component \(K\) of \(R\) has letters \(K^{ij}=A^i\otimes A^j\), with \(A\) given in (287). Its stacked product has letters \(A^i\otimes F_K\otimes A^k\). The inner matrix \(F_K=\sum _jA^j\otimes A^j\) has eigenvalues \(1,7/25,0,0\), with eigenvectors \(\Phi _+,\Phi _-,01,10\). Thus the stacked tensor contains two weighted copies of the same target, not two inequivalent targets. In this subsection write \(M=K\); it remains a vertical component, not the physical tensor \(R\).

Set \(M^{(i,j)}=A^i\otimes A^j\), of bond dimension four. Its sixteen-letter MPS reading is the target tensor. Let \(B^{(i,k)}=\sum _jM^{(i,j)}\otimes M^{(j,k)}\) be the stacked product, of bond dimension sixteen. The two targets are copies of \(M\) with scalar weights \(\mu _0=1\) and \(\mu _1=7/25\).

The following schematic records the inner spectral factors. Its \(\sigma \) denotes the inner matrix \(\Pi _0+(7/25)\Pi _1\), not a trace-one physical density. After reordering, \(B^a=\sigma \otimes M^a\): the spectral factor acts on the inner bond and \(M^a\) on the outer bond. In the alternating drawing, each \(M\) node means \(\mathbb {1}_4\otimes M^a\) and each spectral ring means \(\sigma \otimes \mathbb {1}_4\), both on the full bond space. Their product is \(B^a\). Only the virtual legs are closed; the physical pair legs remain open.

\begin{tenkz}[cols=6, boundary=periodic, physical=up]
        \tn[label pos=135, ports={90:physical:$a_1$}]{M} &
        \tn[skin=ring]{\sigma} &
        \tn[label pos=135, ports={90:physical:$a_2$}]{M} &
        \tn[skin=ring]{\sigma} &
        \tn[skin=dots]{} & \tn[skin=ring]{\sigma}
    \end{tenkz}   \(\sigma =\sum _b\lambda _b\, \Pi _b\)
Theorem 31.12.6.2 Normality of the one-label target
✓

The vertical tensor is normal at blocking length one in the sense of Definition 2.5.5: its sixteen matrices are scaled matrix units covering every position of \(M_{4}(\mathbb {C})\).

Proof ▶

Each position is realized by one of the sixteen letters with a nonzero integer factor. Theorem I.2.4 gives normality.

The stacked tensor \(B\) has the block triangular form of Theorem 29.5.1 for \(C_s=\mu _sM\), with an eight-dimensional zero complement, \(z=8\), and \(16=4+4+8\). Its compression pairs \(W_s,V_s\) are mutually biorthogonal and satisfy \(W_sB^wV_s=C_s^w\) for every word. The remainder vanishes identically, and \(B^aV_s=V_s(\mu _sM^a)\) and \(W_sB^a=(\mu _sM^a)W_s\).

Proof ▶

For the integer tensors, twice the stacked letter is the sum of the two adapted-basis blocks with coefficients \(25\) and \(7\). This is the integer identity of Theorem I.2.3, verified over the sixteen physical indices. The scalar identity uses weights \(1,7/25\). Proposition 29.5.5 supplies the compression maps, vanishing remainder, and one-site intertwiners, with zero complement of dimension \(2\cdot 4=8\).

\begin{tenkz}[rows={wire}, cols=2, west=open, east=open]
        \tn[label pos=s, ports={90:physical:$a$}]{B} & \tn[skin=ring]{V_s}
    \end{tenkz}  \(=\)  \begin{tenkz}[rows={wire}, cols=2, west=open, east=open]
        \tn[skin=ring]{V_s} & \tn[label pos=s, ports={90:physical:$a$}]{\mu_sM}
    \end{tenkz}
\begin{tenkz}[rows={wire}, cols=2, west=open, east=open]
        \tn[skin=ring]{W_s} & \tn[label pos=s, ports={90:physical:$a$}]{B}
    \end{tenkz}  \(=\)  \begin{tenkz}[rows={wire}, cols=2, west=open, east=open]
        \tn[label pos=s, ports={90:physical:$a$}]{\mu_sM} & \tn[skin=ring]{W_s}
    \end{tenkz}
Theorem 31.12.6.4 The one-label structure coefficient
✓

For every nonempty word \(w\) over the sixteen-letter alphabet,

\begin{align} \operatorname{tr}(B^w) & =\left(1+(\tfrac 7{25})^{|w|}\right)\operatorname{tr}(M^w). \label{eq:asymex_one_label_trace} \end{align}
Proof ▶

Proposition 29.5.3 applied to Theorem 31.12.6.3 gives the two weighted target traces. Scalar word evaluation contributes \(1\) and \((7/25)^{|w|}\).

31.12.7 The graded quantum-dimer twist

For the dimer, write \(M_f=D_f\) for the unnormalized vertical components of (308). Their matrix space acts on \(\mathbb {C}^2\otimes \mathbb {C}^2\); their physical letter indices are the horizontal auxiliary pairs of \(T\). The matrices \(C_k\) are the two-by-two matrices in (296), equivalently the restrictions of \(xP_++(-1)^kyP_-\) to the matched bond subspace.

Stacking sectors \(f,f'\) gives targets \(M_{f+f'}\) and \(M_{f+f'+1}\), with addition modulo two, and weights \(x/2=7/16\) and \(y/2=1/16\). Unlike the one-label example, these contributions multiply different targets. For sector zero multiplied by itself, \(c_{000}^{(L)}=(7/16)^L\) and \(c_{001}^{(L)}=(1/16)^L\) in this unnormalized component convention. These are the trace powers of \(\chi _{000}=(7/16)\) and \(\chi _{001}=(1/16)\). The normalized BNT coefficients instead use \(7/10,1/10\), as explained in Subsection 31.12.4.

For \(a=(p,p',k)\) and \(b=(q,q',k')\), define

\begin{align} M_f^{ab} & =\delta _{kk'} \frac12C_k(p,p’)\tau _k(f) (E_{pp'}\otimes E_{qq'}). \label{eq:asymex_dimer_letters} \end{align}

The sixty-four-letter reading is the target tensor, of bond dimension four. The stacked product \(B_{f,f'}^{ab}=\sum _cM_f^{ac}\otimes M_{f'}^{cb}\) has bond dimension sixteen. Its target tensors are \(M_{f+f'}\) and \(M_{f+f'+1}\), with weights \(7/16\) and \(1/16\).

The inner idempotents select different outer target sectors. The exact reordered letter identity is

\begin{align} B_{f,f'}^a & =\frac7{16}\Pi _0\otimes M_{f+f'}^a +\frac1{16}\Pi _1\otimes M_{f+f'+1}^a. \label{eq:asymex_dimer_split} \end{align}

For fixed \(f,f'\), define matrices on the full inner–outer bond space by

\begin{align} \mathcal M^a & =\sum _{s=0}^1\Pi _s\otimes M_{f+f'+s}^a. \notag \end{align}
\begin{align} \Sigma & =\left(\frac7{16}\Pi _0+\frac1{16}\Pi _1\right)\otimes \mathbb {1}_4. \notag \end{align}

Orthogonality of the idempotents gives \(B_{f,f'}^a=\mathcal M^a\Sigma =\Sigma \mathcal M^a\). The alternating ring therefore represents the periodic contraction of these stacked letters. Its spectral factor \(\Sigma \) is not the physical Bell density \(\sigma \) in (298).

\begin{tenkz}[cols=6, boundary=periodic, physical=up]
        \tn[label pos=135, ports={90:physical:$a_1$}]{\mathcal M} &
        \tn[skin=ring]{\Sigma} &
        \tn[label pos=135, ports={90:physical:$a_2$}]{\mathcal M} &
        \tn[skin=ring]{\Sigma} &
        \tn[skin=dots]{} & \tn[skin=ring]{\Sigma}
    \end{tenkz}
Lemma 31.12.7.2 The sectors are rescaled flag sectors
✓

For each \(f\in \{ 0,1\} \), the sector \(M_f\) of (319) equals \(\frac58\widehat M_f\), where \(\widehat M_f\) is the rescaled flag sector of the twisted quantum dimer of Definition 21.2.2.55.

Proof ▶

Both tensors are supported on the bond pairs with a common label \(k=k'\), where both matrices are the unit \(E_{pp'}\otimes E_{qq'}\) times a scalar. The scalars agree, \(\frac12C_k(p,p')\tau _k(f)=\frac58\) times the coefficient of \(\widehat M_f\), as checked over the two sectors and the eight values of \((p,p',k)\).

Each sector \(M_f\) is normal at blocking length one in the sense of Definition 2.5.5.

Proof ▶

By Lemma 31.12.7.2, \(M_f=\frac58\widehat M_f\). The rescaled flag sector \(\widehat M_f\) is normal by Theorem 21.2.2.62, and normality is invariant under the nonzero rescaling by \(\frac58\) (Theorem 12.8.1).

Lemma 31.12.7.4 Sign rule of the stacked product
✓

Write \(\widetilde M_f=16M_f\) for the integer sector tensor and

\begin{align} \widetilde B_{f,f'}^{ab} & =\sum _c\widetilde M_f^{ac}\otimes \widetilde M_{f'}^{cb} =256\, B_{f,f'}^{ab} \notag \end{align}

for the integer stacked product. For all sectors \(f,f'\), \(\widetilde B_{f,f'}=\widetilde B_{0,f+f'}\), and the two integer target tensors \(\widetilde M_{f+f'}\) and \(\widetilde M_{f+f'+1}\) of the pair \((f,f')\) are those of the pair \((0,f+f')\).

Proof ▶

The factor \(\widetilde M_f^{ac}\otimes \widetilde M_{f'}^{cb}\) vanishes unless the three indices \(a,c,b\) carry a common label \(k\). On a common label the signs multiply, \(\tau _k(f)\tau _k(f')=\tau _k(0)\tau _k(f+f')\), which is checked over the two values of \(k\) and the four pairs of sectors. The target tensors depend on \((f,f')\) only through \(f+f'\).

For every pair of sectors \(f,f'\), let \(B=B_{f,f'}\). It has the block triangular form of Theorem 29.5.1 for \(C_s=\mu _sM_{f+f'+s}\), where \(\mu _0=7/16\) and \(\mu _1=1/16\) are scalar fusion weights and sector addition is modulo two, with an eight-dimensional zero complement, \(z=8\), and \(16=4+4+8\). The compression pairs are mutually biorthogonal and satisfy \(W_sB^wV_s=C_s^w\) for every word. The remainder vanishes identically, and the compression maps intertwine the letters in both directions.

Proof ▶

Twice the integer stacked letter decomposes in the adapted basis with coefficients \(7,1\), the integer form of (320), giving the hypotheses of Theorem I.2.3. By Lemma 31.12.7.4, the identity for the pair \((f,f')\) is the identity for the pair \((0,f+f')\), so it suffices to treat the pairs \((0,0)\) and \((0,1)\). For each of these, a stacked letter vanishes on both sides unless its outer auxiliary indices have the same label \(k\); for a matching label, the intermediate sum runs over the four auxiliary indices with that label, and the identity is checked over the sixty-four letters. The scalar identity uses \(7/16,1/16\). Proposition 29.5.5 then gives the compression maps, vanishing remainder, and both intertwiners.

\begin{tenkz}[rows={wire}, cols=2, west=open, east=open]
        \tn[label pos=s, ports={90:physical:$a$}]{B} & \tn[skin=ring]{V_s}
    \end{tenkz}  \(=\)  \begin{tenkz}[rows={wire}, cols=2, west=open, east=open]
        \tn[skin=ring]{V_s} &
        \tn[label pos=s, ports={90:physical:$a$}]{\mu_sM_s}
    \end{tenkz}
\begin{tenkz}[rows={wire}, cols=2, west=open, east=open]
        \tn[skin=ring]{W_s} & \tn[label pos=s, ports={90:physical:$a$}]{B}
    \end{tenkz}  \(=\)  \begin{tenkz}[rows={wire}, cols=2, west=open, east=open]
        \tn[label pos=s, ports={90:physical:$a$}]{\mu_sM_s} & \tn[skin=ring]{W_s}
    \end{tenkz}
Theorem 31.12.7.6 The dimer structure coefficients
✓

For every pair of sectors \(f,f'\) and every nonempty word \(w\) over the sixty-four-letter alphabet,

\begin{align} \operatorname{tr}(B^w) & =(\tfrac 7{16})^{|w|}\operatorname{tr}(M_{f+f'}^w) +(\tfrac 1{16})^{|w|}\operatorname{tr}(M_{f+f'+1}^w), \label{eq:asymex_dimer_trace} \end{align}

where \(M_{f+f'},M_{f+f'+1}\) are the unnormalized target sectors of the pair and sector addition is modulo two.

Proof ▶

Proposition 29.5.3 applied to Theorem 31.12.7.5 gives the two weighted target traces. Scalar word evaluation gives the factors \((7/16)^{|w|}\) and \((1/16)^{|w|}\) in (321).