• No results found

Classification of kagome PEPS

3.3 Algorithm for Symmetric PEPS

3.3.2 Classification of kagome PEPS

Here, we will classify symmetric kagome PEPS wavefunction with a half-integer spin- 𝑆 per site, which preserves all lattice symmetries, the time reversal symmetry as well as the spin rotation symmetry. We will only assume 𝐼𝐺𝐺 = 𝑍2 = {I, J} without specifying the physical meaning of J. Later we will prove that J can always be chosen to be the 2πœ‹ spin rotation on the virtual legs. Let us begin with setting up some useful facts.

First, we can use the 𝑉 -ambiguity to diagonalize J(π‘₯, 𝑦, 𝑠, 𝑖) for every virtual leg (π‘₯, 𝑦, 𝑠, 𝑖), where (π‘₯, 𝑦, 𝑠) labels a site on the lattice by the coordinates of the unit cell π‘₯, 𝑦 and the sublattice index 𝑠 = 𝑒, 𝑣, 𝑀, and 𝑖 = π‘Ž, 𝑏, 𝑐, 𝑑 labels one of the four virtual legs coming out of the site tensor. (see Fig.3-4 for illustrations) In this gauge, βˆ€(π‘₯, 𝑦, 𝑠, 𝑖), the matrix J(π‘₯, 𝑦, 𝑠, 𝑖) is a direct sum of an identity matrix and a minus identity matrix. Let us denote J(π‘₯0, 𝑦0, 𝑠0, 𝑖0) = I𝐷1 βŠ• (βˆ’I𝐷2) for some given virtual

leg (π‘₯0, 𝑦0, 𝑠0, 𝑖0), where 𝐷1+ 𝐷2 = 𝐷. We will consider the generic case in which 𝐷1 ΜΈ= 𝐷2.

Using the lattice symmetry, it is straightforward to prove that one can always redefine {J(π‘₯, 𝑦, 𝑠, 𝑖)} by multiplying with an element πœ€ in the πœ’βˆ’π‘”π‘Ÿπ‘œπ‘’π‘: πœ€(π‘₯, 𝑦, 𝑠, 𝑖) = Β±1 so that J(π‘₯, 𝑦, 𝑠, 𝑖) = I𝐷1 βŠ• (βˆ’I𝐷2), βˆ€(π‘₯, 𝑦, 𝑠, 𝑖). (Such a modification is allowed in

our definition of 𝐼𝐺𝐺.) For example, consider a particular lattice symmetry operation 𝑅, which could be the 60∘ degree rotation 𝐢6 or the lattice translation 𝑇1 or 𝑇2 of the kagome lattice (see Section 3.6 for precise definitions), we always have a group relation π‘…βˆ’1 Β· e Β· 𝑅 = e. Using Eq.(3.28) for this group relation and choosing J to replace the e on the LHS:

π‘Šπ‘…βˆ’1(𝑅(π‘₯, 𝑦, 𝑠, 𝑖))J(𝑅(π‘₯, 𝑦, 𝑠, 𝑖))π‘Šπ‘…(𝑅(π‘₯, 𝑦, 𝑠, 𝑖))

=πœ‚(π‘₯, 𝑦, 𝑠, 𝑖)πœ’(π‘₯, 𝑦, 𝑠, 𝑖). (3.37)

The πœ‚ on the RHS must be J, otherwise we would find J to be an element in the πœ’ βˆ’ π‘”π‘Ÿπ‘œπ‘’π‘, violating 𝐼𝐺𝐺 = 𝑍2. Therefore we know that J(𝑅(π‘₯, 𝑦, 𝑠, 𝑖)) and J(π‘₯, 𝑦, 𝑠, 𝑖), which are generally on two different virtual legs, are related by a similar- ity transformation π‘Šπ‘…(𝑅(π‘₯, 𝑦, 𝑠, 𝑖)) and an overall phase factor πœ’(π‘₯, 𝑦, 𝑠, 𝑖). But we are already in a gauge such that J(π‘₯, 𝑦, 𝑠, 𝑖) are all diagonal. We then conclude that J(𝑅(π‘₯, 𝑦, 𝑠, 𝑖)) = Β±J(π‘₯, 𝑦, 𝑠, 𝑖). Since all virtual legs are related by lattice symmetries, we know J(π‘₯, 𝑦, 𝑠, 𝑖) = πœ€(π‘₯, 𝑦, 𝑠, 𝑖)J(π‘₯0, 𝑦0, 𝑠0, 𝑖0), where πœ€(π‘₯, 𝑦, 𝑠, 𝑖) = Β±1 βˆ€(π‘₯, 𝑦, 𝑠, 𝑖).

Next, we show {πœ€(π‘₯, 𝑦, 𝑠, 𝑖)} ∈ πœ’ βˆ’ π‘”π‘Ÿπ‘œπ‘’π‘. Namely, if (π‘₯, 𝑦, 𝑠, 𝑖) and (π‘₯β€², 𝑦′, 𝑠′, 𝑖′) are connected by a bond tensor 𝐡𝑏, then πœ€(π‘₯, 𝑦, 𝑠, 𝑖) = πœ€(π‘₯β€², 𝑦′, 𝑠′, 𝑖′). This is because if πœ€(π‘₯, 𝑦, 𝑠, 𝑖) = βˆ’πœ€(π‘₯β€², 𝑦′, 𝑠′, 𝑖′), then the matrix (𝐡𝑏)𝛼𝛽 satisfying Eq.(3.14) for π‘Š = J

would not have a full rank, since 𝐷1 ΜΈ= 𝐷2. This means that some singular value of (𝐡𝑏) vanishes, dictating an 𝐼𝐺𝐺 larger than 𝑍2. For instance, one can multiply an arbitrary U(1) phase on the zero singular value eigenstate on one of the two virtual legs, leaving the bond tensor 𝐡𝑏 invariant.

Therefore {πœ€(π‘₯, 𝑦, 𝑠, 𝑖)} ∈ πœ’ βˆ’ π‘”π‘Ÿπ‘œπ‘’π‘ and we can always redefine J such that J(π‘₯, 𝑦, 𝑠, 𝑖) = I𝐷1 βŠ• (βˆ’I𝐷2), βˆ€(π‘₯, 𝑦, 𝑠, 𝑖). From now on we will work within this gauge

and denote the matrix I𝐷1 βŠ• (βˆ’I𝐷2) simply as J.

This allows us to denote the πœ‚(π‘₯, 𝑦, 𝑠, 𝑖) transformation in Eq.(3.28) simply as πœ‚ since it is site and virtual leg independent. In addition, according to Eq.(3.33), the remaining 𝑉 -ambiguity: 𝑉 (π‘₯, 𝑦, 𝑠, 𝑖) must commute with J. In other words, 𝑉 (π‘₯, 𝑦, 𝑠, 𝑖) are block diagonal with two blocks, and the sizes of blocks are 𝐷1 and 𝐷2 respectively.

Now we can consider an arbitrary symmetry transformation 𝑅, which could be either a lattice symmetry or an on-site symmetry. Eq.(3.37) still holds for 𝑅 and the πœ‚ on the RHS must be 𝐽 . Consequently we have:

π‘Šπ‘…βˆ’1(𝑅(π‘₯, 𝑦, 𝑠, 𝑖)) Β· J Β· π‘Šπ‘…(𝑅(π‘₯, 𝑦, 𝑠, 𝑖))

=πœ’(π‘₯, 𝑦, 𝑠, 𝑖)J. (3.38)

Squaring this equation leads to πœ’(π‘₯, 𝑦, 𝑠, 𝑖) = Β±1. However only the + sign is possible since otherwise the matrix π‘Šπ‘…(𝑅(π‘₯, 𝑦, 𝑠, 𝑖)) will not have a full rank, again due to 𝐷1 ΜΈ= 𝐷2. Thus we have proved that π‘Šπ‘…(π‘₯, 𝑦, 𝑠, 𝑖) commutes with J, βˆ€(π‘₯, 𝑦, 𝑠, 𝑖) and βˆ€π‘…. Mathematically, this means that when we extend the symmetry group by 𝐼𝐺𝐺 = 𝐼𝐺𝐺 Γ— πœ’ βˆ’ π‘”π‘Ÿπ‘œπ‘’π‘, 𝐼𝐺𝐺 is in the center of the extended group.

Let us consider the phase factors πœ‡J(π‘₯, 𝑦, 𝑠) on site tensors obtained when applying the nontrivial element J on the virtual legs. This determines whether the site tensor is 𝑍2 even or 𝑍2 odd. Now we are ready to show that πœ‡J(π‘₯, 𝑦, 𝑠) is site independent in the current gauge. Namely if one site tensor is 𝑍2 even (odd), the same is true for all site tensors. Consider a lattice symmetry 𝑅 which send a site (π‘₯, 𝑦, 𝑠) to the site (π‘₯β€², 𝑦′, 𝑠′), Eq.(3.13) states that the two site tensors are related by a possible

permutation of virtual indices (e.g. induced by a lattice rotation) together with multiplications of π‘Šπ‘… matrices on the virtual legs as well as a overall phase factor Ξ˜π‘…(π‘₯, 𝑦, 𝑠). Because π‘Šπ‘…matrices all commute with J, it is straightforward to see that the πœ‡J(π‘₯, 𝑦, 𝑠) = πœ‡J(π‘₯β€², 𝑦′, 𝑠′). Because all sites are related to each other by lattice symmetries, πœ‡J(π‘₯, 𝑦, 𝑠) are identical for all sites. Thus in the discussion below we will simply denote the πœ‚ ∈ 𝐼𝐺𝐺 associated phase factors πœ‡(π‘₯, 𝑦, 𝑠) in Eq.(3.29) as πœ‡, since it does not depend on the site.

By applying the condition 𝐼𝐺𝐺 = 𝑍2 to the kagome lattice with the symmetry group described in Section 3.6, we are able to solve the equations for symmetry operations, i.e. Eq.(3.28,3.29), by gauge fixing. For the purpose of presentation, here we only demonstrate the calculation for the translation symmetry, and list the full results of the classification. The calculation for other symmetries is in paper [76].

Let us consider the translation symmetry group. This group is isomorphic to 𝑍 Γ— 𝑍: the group is defined by its generators 𝑇1, 𝑇2 as well as the relation between generators,

𝑇2βˆ’1𝑇1βˆ’1𝑇2𝑇1 = e (3.39)

As shown in Eq.(3.13), for PEPS symmetric under 𝑇𝑖 (𝑖 = 1, 2), we have

𝑇(π‘₯,𝑦,𝑠) = Ξ˜π‘‡π‘–π‘Šπ‘‡π‘–π‘‡π‘–βˆ˜ 𝑇

(π‘₯,𝑦,𝑠)

𝐡(π‘₯𝑦𝑠𝑖|π‘₯′𝑦′𝑠′𝑖′)= π‘Šπ‘‡

π‘–π‘‡π‘–βˆ˜ 𝐡(π‘₯𝑦𝑠𝑖|π‘₯′𝑦′𝑠′𝑖′) (3.40)

From the group relation 𝑇2βˆ’1𝑇1βˆ’1𝑇2𝑇1 = e, we have

π‘Šπ‘‡βˆ’1

2 (𝑇2(π‘₯, 𝑦, 𝑠, 𝑖))π‘Š

βˆ’1

𝑇1 (𝑇1𝑇2(π‘₯, 𝑦, 𝑠, 𝑖))π‘Šπ‘‡2(𝑇1𝑇2(π‘₯, 𝑦, 𝑠, 𝑖))

as well as Θ*𝑇2(𝑇2(π‘₯, 𝑦, 𝑠))Θ*𝑇1(𝑇1𝑇2(π‘₯, 𝑦, 𝑠))Ξ˜π‘‡2(𝑇1𝑇2(π‘₯, 𝑦, 𝑠)) Ξ˜π‘‡1(𝑇1(π‘₯, 𝑦, 𝑠)) = πœ‡12 ∏︁ 𝑖 πœ’*12(π‘₯, 𝑦, 𝑠, 𝑖) (3.42)

where πœ‚12 ∈ {I, J}, and {πœ’12(π‘₯, 𝑦, 𝑠, 𝑖)} ∈ πœ’ βˆ’ π‘”π‘Ÿπ‘œπ‘’π‘.

Under transformations π‘Šπ‘‡π‘– β†’ πœ€π‘‡π‘–π‘Šπ‘‡π‘– and Ξ˜π‘‡π‘– β†’ πœ€π‘‡π‘–Ξ˜π‘‡π‘–, we have

πœ’12β†’ πœ€*𝑇2(π‘₯, 𝑦 + 1, 𝑠, 𝑖)πœ€

*

𝑇1(π‘₯ + 1, 𝑦 + 1, 𝑠, 𝑖)Β·

πœ€π‘‡2(π‘₯ + 1, 𝑦 + 1, 𝑠, 𝑖)πœ€π‘‡1(π‘₯ + 1, 𝑦, 𝑠, 𝑖)πœ’12(π‘₯, 𝑦, 𝑠, 𝑖) (3.43)

Thus, we are able to set all πœ’12(π‘₯, 𝑦, 𝑠, 𝑖) = 1 via the πœ€π‘‡π‘–-ambiguity.

According to Eq.(3.32) and Eq.(3.34), by doing a gauge transformation 𝑉 (π‘₯, 𝑦, 𝑠, 𝑖) and multiply phase factors Ξ¦(π‘₯, 𝑦, 𝑠):

π‘Šπ‘‡2(π‘₯, 𝑦, 𝑠, 𝑖) β†’ 𝑉 (π‘₯, 𝑦, 𝑠, 𝑖)π‘Šπ‘‡2(π‘₯, 𝑦, 𝑠, 𝑖)𝑉 βˆ’1 (π‘₯, 𝑦 βˆ’ 1, 𝑠, 𝑖) Ξ˜π‘‡2(π‘₯, 𝑦, 𝑠) β†’ Ξ˜π‘‡2(π‘₯, 𝑦, 𝑠)Ξ¦(π‘₯, 𝑦, 𝑠)Ξ¦ * (π‘₯, 𝑦 βˆ’ 1, 𝑠) (3.44)

We are able to set π‘Šπ‘‡2(π‘₯, 𝑦, 𝑠, 𝑖) = I as well as Ξ˜π‘‡2(π‘₯, 𝑦, 𝑠, 𝑖) = 1. Thus we ob-

tain 𝑇(π‘₯,𝑦,𝑠) = 𝑇(0,𝑦,𝑠). The remaining 𝑉 -ambiguity preserving the form of π‘Š 𝑇2

should satisfy 𝑉 (π‘₯, 𝑦, 𝑠, 𝑖) = 𝑉 (π‘₯, 0, 𝑠, 𝑖), and the remaining Ξ¦-ambiguity preserv- ing the form of Ξ˜π‘‡2 should satisfy Ξ¦(π‘₯, 𝑦, 𝑠) = Ξ¦(π‘₯, 0, 𝑠). In addition, any nontrivial

πœ€π‘‡2 transformation will change the form of π‘Šπ‘‡2 = I, so πœ€π‘‡2 is fixed to be 1. To-

gether with the condition πœ’12(π‘₯, 𝑦, 𝑠, 𝑖) = 1, the remaining πœ€π‘‡1-ambiguity satisfies

πœ€π‘‡1(π‘₯, 𝑦, 𝑠, 𝑖) = πœ€π‘‡1(π‘₯, 0, 𝑠, 𝑖).

Similarly, for 𝑇1transformation, using the remaining 𝑉 -ambiguity and Ξ¦-ambiguity, we have π‘Šπ‘‡1(π‘₯, 𝑦, 𝑠, 𝑖) β†’ 𝑉 (π‘₯, 0, 𝑠, 𝑖)π‘Šπ‘‡1(π‘₯, 𝑦, 𝑠, 𝑖)𝑉 βˆ’1 (π‘₯ βˆ’ 1, 0, 𝑠, 𝑖) Ξ˜π‘‡1(π‘₯, 𝑦, 𝑠) β†’ Ξ˜π‘‡1(π‘₯, 𝑦, 𝑠)Ξ¦(π‘₯, 0, 𝑠)Ξ¦ * (π‘₯ βˆ’ 1, 0, 𝑠) (3.45)

Thus we can set π‘Šπ‘‡1(π‘₯, 0, 𝑠, 𝑖) = I and Ξ˜π‘‡1(π‘₯, 0, 𝑠) = 1. To maintain this form of π‘Šπ‘‡1,

we find that there is no remaining πœ€π‘‡1-ambiguity: πœ€π‘‡1 is fixed to be 1. The remaining

𝑉 -ambiguity and Ξ¦-ambiguity satisfy 𝑉 (π‘₯, 𝑦, 𝑠, 𝑖) = 𝑉 (𝑠, 𝑖) and Ξ¦(π‘₯, 𝑦, 𝑠) = Ξ¦(𝑠); namely they are only dependent on the sublattice index and the virtual leg index from a site, but are independent of the unit cell coordinates. Further, in this gauge, site tensors are translational invariant (but could be sublattice dependent),

𝑇(π‘₯,𝑦,𝑠)= 𝑇(π‘₯,0,𝑠) = 𝑇𝑠= 𝑇. (0,0,𝑠), 𝑠 = 𝑒, 𝑣, 𝑀 (3.46)

Thus, in the gauge that we choose so far, we can solve Eq.(3.41), and get the implementation of translation symmetry on PEPS as

π‘Šπ‘‡1(π‘₯, 𝑦, 𝑠, 𝑖) = πœ‚ 𝑦 12 π‘Šπ‘‡2(π‘₯, 𝑦, 𝑠, 𝑖) = I Ξ˜π‘‡1(π‘₯, 𝑦, 𝑠) = πœ‡ 𝑦 12 Ξ˜π‘‡2(π‘₯, 𝑦, 𝑠) = 1 (3.47)

So for systems with translational symmetries and 𝐼𝐺𝐺 = 𝑍2, there are at least two distinct classes of wavefunction. In the context of quantum spin liquids, these two classes are known as zero flux state and πœ‹ flux state, corresponding to πœ‚12 = I and πœ‚12 = J respectively. Condensations of spinons in these two spin liquids lead to different types of magnetic orders[147]. In the above gauge, although all site tensors related by the translation symmetry share the same form, bond states related by the translation symmetry are in general different if πœ‚12 is nontrivial.

The calculation for other symmetries is similar as the above procedure. The basic idea is to keep fixing gauge by the four ambiguities. And when we find certain algebraic data, such as the πœ‚12 introduced above, that cannot be removed by the ambiguities, they describe different symmetric PEPS classes. We only list the result here.

πœ‚β€™s, πœ’β€™s and Ξ˜β€™s and we will discuss their physical meanings in Sec.3.4. Although in general systems every set of indices is nonempty, for a half-integer spin system on the kagome lattice described by PEPS with 𝐼𝐺𝐺 = 𝑍2, we have:

βˆ™ πœ‚12, πœ‚πΆ6 and πœ‚πœŽ, where πœ‚ ∈ {I, J}. The corresponding πœ‡12, πœ‡πΆ6, πœ‡πœŽ are determined

by πœ‚β€™s.

βˆ™ πœ’πœŽ and πœ’π’―, where πœ’ = Β±1.

βˆ™ There turns out to be no tunable Θ indices in this example.

So the number of classes equals to 25 = 32. By choosing a gauge, the symmetry operations on PEPS can be solved as

π‘Šπ‘‡1(π‘₯, 𝑦, 𝑠, 𝑖) = πœ‚ 𝑦 12, π‘Šπ‘‡2(π‘₯, 𝑦, 𝑠, 𝑖) = I, π‘ŠπΆ6(π‘₯, 𝑦, 𝑒, 𝑖) = πœ‚ π‘₯𝑦+12π‘₯(π‘₯+1)+π‘₯+𝑦 12 𝑀𝐢6(𝑒, 𝑖), π‘ŠπΆ6(π‘₯, 𝑦, 𝑣, 𝑖) = πœ‚ π‘₯𝑦+12π‘₯(π‘₯+1)+π‘₯+𝑦 12 , π‘ŠπΆ6(π‘₯, 𝑦, 𝑀, 𝑖) = πœ‚ π‘₯𝑦+12π‘₯(π‘₯+1) 12 , π‘ŠπœŽ(π‘₯, 𝑦, 𝑠, 𝑖) = πœ‚π‘₯+𝑦+π‘₯𝑦12 π‘€πœŽ(𝑠, 𝑖), π‘Šπ’―(π‘₯, 𝑦, 𝑠, 𝑖) = 𝑀𝒯(𝑠, 𝑖), π‘Šπœƒβƒ—π‘›(π‘₯, 𝑦, 𝑠, 𝑖) = ⨁︁ 𝑖 (I𝑛𝑖 βŠ— e iπœƒβƒ—π‘›Β· ⃗𝑆𝑖). (3.48)

In this gauge all π‘Šπ‘… matrices are unitary. The last equation is for the π‘†π‘ˆ (2) spin rotation along ⃗𝑛 direction by an angle πœƒ. In addition, in this gauge we choose J = π‘Š2πœ‹(π‘₯, 𝑦, 𝑠, 𝑖) =

⨁︀

𝑖(I𝑛𝑖 βŠ— e

i2πœ‹βƒ—π‘›Β· ⃗𝑆𝑖); namely J is the direct sum of I

𝐷1 for the integer

spin subspace and βˆ’I𝐷2 for the half-integer spin subspace and 𝐷1+ 𝐷2 = 𝐷.

For the rotation transformation 𝑀𝐢6(𝑒, 𝑖), we have

𝑀𝐢6(𝑒, π‘Ž) = 𝑀𝐢6(𝑒, 𝑐) = I,

For the reflection transformation π‘€πœŽ(𝑠, 𝑖), we have π‘€πœŽ(𝑒, π‘Ž) = I, π‘€πœŽ(𝑒, 𝑏) = πœ’πœŽπœ‚12πœ‚πΆ6, π‘€πœŽ(𝑒, 𝑐) = πœ’πœŽπœ‚12πœ‚πΆ6πœ‚πœŽ, π‘€πœŽ(𝑒, 𝑑) = πœ‚πœŽ; π‘€πœŽ(𝑣, π‘Ž) = πœ‚12, π‘€πœŽ(𝑣, 𝑏) = πœ’πœŽπœ‚12, π‘€πœŽ(𝑣, 𝑐) = πœ‚πΆ6πœ‚πœŽ, π‘€πœŽ(𝑣, 𝑑) = πœ’πœŽπœ‚πΆ6πœ‚πœŽ; π‘€πœŽ(𝑀, π‘Ž) = πœ’πœŽπœ‚πΆ6, π‘€πœŽ(𝑀, 𝑏) = πœ‚πΆ6, π‘€πœŽ(𝑀, 𝑐) = πœ‚12πœ‚πœŽ, π‘€πœŽ(𝑀, 𝑑) = πœ’πœŽπœ‚12πœ‚πœŽ; (3.50)

And for the time reversal transformation 𝑀𝒯, we have

𝑀𝒯(𝑒, π‘Ž) = 𝑀𝒯, 𝑀𝒯(𝑒, 𝑏) = πœ‚12πœ‚πΆ6𝑀𝒯, 𝑀𝒯(𝑒, 𝑐) = πœ‚12πœ‚πΆ6πœ‚πœŽπ‘€π’―, 𝑀𝒯(𝑒, 𝑑) = πœ‚πœŽπ‘€π’―; 𝑀𝒯(𝑣, π‘Ž) = πœ‚12πœ‚πΆ6𝑀𝒯, 𝑀𝒯(𝑣, 𝑏) = 𝑀𝒯, 𝑀𝒯(𝑣, 𝑐) = πœ‚πœŽπ‘€π’―, 𝑀𝒯(𝑣, 𝑑) = πœ‚12πœ‚πΆ6πœ‚πœŽπ‘€π’―; 𝑀𝒯(𝑀, π‘Ž) = 𝑀𝒯, 𝑀𝒯(𝑀, 𝑏) = πœ‚12πœ‚πΆ6𝑀𝒯, 𝑀𝒯(𝑀, 𝑐) = πœ‚12πœ‚πΆ6πœ‚πœŽπ‘€π’―, 𝑀𝒯(𝑀, 𝑑) = πœ‚πœŽπ‘€π’―; (3.51) where 𝑀𝒯 = ⎧ ⎨ ⎩ ⨁︀ 𝑖(I𝑛𝑖 βŠ— e iπœ‹π‘†π‘¦π‘–) if πœ’π’― = 1 ⨁︀ 𝑖(Ξ©π‘›π‘–βŠ— e iπœ‹π‘†π‘–π‘¦) if πœ’π’― = βˆ’1 (3.52) Here 𝑛𝑖 is dimension of the extra degeneracy associated with spin-𝑆𝑖. Namely, the total degeneracy for spin-𝑆𝑖 living on one virtual leg equals 𝑛𝑖× (2𝑆𝑖+ 1). We have the virtual bond dimension

𝐷 =βˆ‘οΈ 𝑖

𝑛𝑖(2𝑆𝑖+ 1) (3.53)

For Ξ˜π‘…β€™s, we have Ξ˜π‘‡1(π‘₯, 𝑦, 𝑠) = πœ‡ 𝑦 12, Ξ˜π‘‡2(π‘₯, 𝑦, 𝑠) = 1, Θ𝐢6(π‘₯, 𝑦, 𝑒) = πœ‡ π‘₯𝑦+12π‘₯(π‘₯+1)+π‘₯+𝑦 12 Θ𝐢6(𝑒), Θ𝐢6(π‘₯, 𝑦, 𝑣) = πœ‡ π‘₯𝑦+12π‘₯(π‘₯+1)+π‘₯+𝑦 12 , Θ𝐢6(π‘₯, 𝑦, 𝑀) = πœ‡ π‘₯𝑦+12π‘₯(π‘₯+1) 12 , Θ𝜎(π‘₯, 𝑦, 𝑠) = πœ‡ π‘₯+𝑦+π‘₯𝑦 12 Θ𝜎(𝑠), Ξ˜π’―(π‘₯, 𝑦, 𝑒/𝑀) = 1, Ξ˜π’―(π‘₯, 𝑦, 𝑣) = πœ‡12πœ‡πΆ6, Ξ˜πœƒβƒ—π‘›= 1, (3.54) where Θ𝐢6(𝑒) = (πœ‡12πœ‡πΆ6) 1 2; Θ𝜎(𝑒) = (πœ‡πœŽ)12; Θ𝜎(𝑣) = πœ‡πΆ6Θ𝐢6(𝑒)Θ𝜎(𝑒); Θ𝜎(𝑀) = πœ‡πœŽπœ‡πΆ6(Θ𝐢6(𝑒)Θ𝜎(𝑒)) βˆ’1 . (3.55)

Note that in Eq.(3.55) Θ𝐢6(𝑒) and Θ𝜎(𝑒) contain square roots so there appear to

be two possible values of each of them differing by a minus sign, giving rise to Θ- indices. However, these minus signs can be tuned away using the πœ‚-ambiguities in the definition of π‘ŠπΆ6 and π‘ŠπœŽ since every site tensor is 𝑍2 odd. So one could simply fix

an arbitrary choice for the square roots here. This is the reason why there turns out to be no tunable Θ indices in this example.

Even after all these transformation rules are determined by gauge fixing, we still have some remaining 𝑉 -ambiguity for each class. (Note that there is no remaining nontrivial πœ‚,πœ€ and Ξ¦ ambiguities.) To preserve the lattice symmetry, the remaining 𝑉 - ambiguity is independent of sites and legs. To preserve the form of π‘Šπœƒβƒ—π‘›, the remaining

𝑉 -ambiguity must have the following form:

𝑉 =⨁︁ 𝑖

( ̃︀𝑉𝑆𝑖 βŠ— I2𝑆𝑖+1), (3.56)

where ̃︀𝑉𝑆𝑖 is a 𝑛𝑖 dimensional matrix. In addition, the time-reversal transformation

π‘Šπ’― further constrains the form of component matrices ̃︀𝑉𝑆𝑖. When πœ’π’― = 1, one can

show that ̃︀𝑉𝑆𝑖 must be a real matrix. For the purpose of presentation we only consider

πœ’π’― = 1 classes here. The πœ’π’― = βˆ’1 cases involve quaternion matrices and we leave the general and detailed discussions in [76].

Next, we are at the stage to construct the constrained sub-Hilbert spaces for building block tensors for all classes, according to the π‘Šπ‘… transformation rules. The basic idea is to determine the generic form of a single site/bond tensor using the π‘Šπ‘…β€™s with 𝑅 leaving the site/bond invariant, and then generate all other site/bond tensors using all π‘Šπ‘…β€™s. The generic forms of site tensors are straightforwardly determined in this fashion, with a set of real continuous variational parameters whose number basically equals the dimension of the constrained site sub-Hilbert space. However, for bond tensors, we will use the remaining 𝑉 -ambiguity to bring them into canonical forms which are maximal entangled bond states containing no continuous variational parameters.

To make sure a bond tensor 𝐡𝑏 to be invariant under the π‘†π‘ˆ (2) spin rotation, it must have the following form:

𝐡𝑏 = 𝑀 ⨁︁ 𝑖=1 (︁ ΜƒοΈ€ 𝐡𝑆𝑖 𝑏 βŠ— 𝐾𝑆𝑖 )︁ , (3.57) where ̃︀𝐡𝑆𝑖

𝑏 is 𝑛𝑖 dimensional matrix, and 𝐾𝑆𝑖 is the fixed (2𝑆𝑖+ 1) dimensional matrix

representing the spin singlet formed by two spin-𝑆𝑖 on the two virtual legs shared by 𝐡𝑏. For example, we get 𝐾𝑆=0 = 1, 𝐾𝑆=12 = iπœŽπ‘¦.

As shown in [76], when πœ’π’― = 1 and a given 𝑆𝑖, depending on the four possible values of πœ‚πœŽ and πœ’πœŽ, the component matrix ̃︀𝐡𝑆𝑏𝑖 must be a purely real/imaginary symmetric/antisymmetric matrix. Then we can use the remaining 𝑉 -ambiguity in

Eq.(3.56) to simplify ̃︀𝐡𝑆𝑖

𝑏 , because under a ̃︀𝑉𝑆𝑖 transformation, ̃︀𝐡

𝑆𝑖 𝑏 transforms as: ΜƒοΈ€ 𝐡𝑆𝑖 𝑏 β†’ ̃︀𝑉𝑆𝑖· ̃︀𝐡 𝑆𝑖 𝑏 Β· ̃︀𝑉 t 𝑆𝑖 (3.58)

Clearly we can use a real orthogonal ̃︀𝑉𝑆𝑖 to diagonalize (block diagonalize) ̃︀𝐡

𝑆𝑖

𝑏 if ̃︀𝐡 𝑆𝑖

𝑏 is a symmetric (antisymmetric) matrix. After this, the eigenvalues of ̃︀𝐡𝑆𝑖

𝑏 could have arbitrary norms. But then we can use another real diagonal ̃︀𝑉𝑆𝑖 matrix to normalize

the eigenvalues so that they are only Β±1 (if ̃︀𝐡𝑆𝑖

𝑏 is purely real) or Β±i (if ̃︀𝐡 𝑆𝑖

𝑏 is purely imaginary).

This procedure fixes 𝐡𝑏 to be maximal entangled states with no continuous vari- ational parameters. However, the relative number of +1(+i) eigenvalues and βˆ’1(βˆ’i) eigenvalues cannot be further tuned away by gauge fixing and will serve as discrete variational parameters on the bond tensors.

The previous discussions in the subsection are general for any half-integer spin-𝑆. Below we focus on the case with 𝑆 = 12. For simplicity, we demonstrate the results for with 𝐷 = 3. The basis of virtual legs of site tensors are {|0⟩, | β†‘βŸ©, | β†“βŸ©}. Namely, virtual legs are formed by one spin singlet and one spin doublet. Note that virtual legs of bond tensors are dual to those of site tensors, so the basis are ⟨0|, βŸ¨β†‘ |, βŸ¨β†“ |. Symmetric PEPS with larger 𝐷 are also conceptually straightforward but technically involved to obtain, and we leave the general construction in [76]

As discussed in [76], only classes satisfying πœ‚πœŽ = J, πœ’πœŽ = 1 and πœ’π’― = 1 can be realized with 𝐷 = 3. So the realizable classes reduce to 22 = 4 with 𝐷 = 3. At such a small 𝐷, it turns out that each class has only two continuous variational parameters. (Note that for 𝐷 = 6, i.e. two spin singlet and two spin doublet on the virtual leg, we find that all the 32 classes can be realized. And each class has 47 continuous variational parameters.) Following the above procedure we can bring the bond tensor

on a given bond 𝑏0 into the canonical form: 𝐡𝑏0 = βŽ› ⎜ ⎜ ⎜ ⎝ Β±1 0 0 0 0 βˆ’i 0 i 0 ⎞ ⎟ ⎟ ⎟ ⎠ (3.59)

All other bond tensors are generated by combination of translation and rotation symmetries as: 𝐡𝑅(𝑏) = π‘…βˆ’1π‘Šπ‘…π‘… ∘ 𝐡𝑏0 (3.60) where 𝑅 = 𝑇𝑛1 1 𝑇 𝑛2 2 𝐢 𝑛𝐢6 6 with 𝑛1, 𝑛2, 𝑛𝐢6 ∈ Z.

One can view a bond tensor as a quantum state living in the Hilbert space formed by the tensor product of two virtual legs. Namely, we have

^

𝐡𝑏0 = ±⟨0, 0| βˆ’ i βŸ¨β†‘, ↓ | + i βŸ¨β†“, ↑ | (3.61)

Here we use notation ^𝐡𝑏0 as the quantum state representation while 𝐡𝑏0 as the matrix

(tensor) representation.

At a given site 𝑠0, the generic form of the site tensor for all classes can be sum- marized as: ^ 𝑇𝑠0 ={ ^𝐾 0+ ^𝐾12(𝑝1, 𝑝2)} + Ξ˜βˆ’1𝐢6(𝑒){π‘Ž ↔ 𝑏, 𝑐 ↔ 𝑑} + Θ βˆ’1 𝜎 (𝑒)Β· {π‘Ž ↔ 𝑑, 𝑏 ↔ 𝑐} + πœ‡12πœ‡πΆ6(Θ𝐢6(𝑒)Θ𝜎(𝑒)) βˆ’1{π‘Ž ↔ 𝑐, 𝑏 ↔ 𝑑} (3.62)

with real continuous parameters 𝑝1, 𝑝2. Here π‘Ž, 𝑏, 𝑐, 𝑑 denote virtual leg of sites, as shown in Fig.(3-4). ^𝐾0 and ^𝐾12 denote linear independent spin singlet states, which

can be expressed as ^ 𝐾0 =| β†‘βŸ© βŠ— | ↓ 000⟩ βˆ’ | β†“βŸ© βŠ— | ↑ 000⟩ ^ 𝐾12=𝑝1Β· (| β†‘βŸ© βŠ— |0 β†“β†‘β†“βŸ© + | β†“βŸ© βŠ— |0 β†‘β†“β†‘βŸ©)+ 𝑝2Β· (| β†‘βŸ© βŠ— |0 β†“β†“β†‘βŸ© + | β†“βŸ© βŠ— |0 β†‘β†‘β†“βŸ©)βˆ’ (𝑝1+ 𝑝2) Β· (| β†‘βŸ© βŠ— |0 β†‘β†“β†“βŸ© + | β†“βŸ© βŠ— |0 β†“β†‘β†‘βŸ©), (3.63)

where the first spin lives on the physical leg, while the following four spins live on virtual legs π‘Ž, 𝑏, 𝑐, 𝑑 respectively. Note that we have chosen a particular gauge such that all site tensors share the same form.

By direct comparison, the NN RVB state (𝑄1 = 𝑄2 state) given in Sec.(3.2.5) is represented as the PEPS defined in Eq.(3.59) and Eq.(3.62), with 𝑝1 = 𝑝2 = 0 and:

πœ‚12 = πœ‚πΆ6 = I, πœ‚πœŽ = J;

πœ’πœŽ = πœ’π’― = 1;

(3.64)