Skip to content

Commit 164e3aa

Browse files
committed
add source to motivate choice of basis
1 parent e793ae7 commit 164e3aa

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

src/irreps/a4irrep.jl

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -140,12 +140,13 @@ function fusiontensor(a::I, b::I, c::I) where {I <: A4Irrep}
140140
return C
141141
end
142142

143-
# TODO: check if there's an analytic expression to generate these tensors which satisfy the pentagon equation
143+
# choice of basis: https://journals.aps.org/rmp/pdf/10.1103/RevModPhys.82.2701
144+
# triplet is a real representation -> can make all representation matrices real
145+
# μ = 1 is the antisymmetric channel, μ = 2 is the symmetric channel
144146
function A4Irrep_fusiontensor_3x3_to_3()
145147
S = zeros(Float64, 3, 3, 3, 2)
146148
s2 = 1 / sqrt(2.0)
147149
s6 = 1 / sqrt(6.0)
148-
r23 = sqrt(2.0 / 3.0)
149150

150151
im = (2, 1, 1)
151152
jm = (3, 2, 3)
@@ -156,9 +157,9 @@ function A4Irrep_fusiontensor_3x3_to_3()
156157
S[im[i], jm[i], i, 2] += s6
157158
S[jm[i], im[i], i, 2] += s6
158159
end
159-
S[1, 1, 1, 2] = -r23
160-
S[3, 3, 2, 2] = -r23
161-
S[2, 2, 3, 2] = -r23
160+
S[1, 1, 1, 2] = -2 * s6
161+
S[3, 3, 2, 2] = -2 * s6
162+
S[2, 2, 3, 2] = -2 * s6
162163
return S
163164
end
164165

0 commit comments

Comments
 (0)