The Ising Model on π•Š2superscriptπ•Š2\mathbb{S}^{2}blackboard_S start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT


Richard C. Brower1 and Evan K. Owen1


1Department of Physics, Boston University, Boston, MA 02215-2521, USA


[email protected], [email protected]

Abstract

We define a 2-dimensional Ising model on a triangulated sphere, π•Š2superscriptπ•Š2\mathbb{S}^{2}blackboard_S start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT, designed to approach the exact conformal field theory (CFT) in the continuum limit. Surprisingly, the derivation leads to a set of geometric constraints that the lattice field theory must satisfy. Monte Carlo simulations are in agreement with the exact Ising CFT on π•Š2superscriptπ•Š2\mathbb{S}^{2}blackboard_S start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT. We discuss the inherent benefits of using non-uniform simplicial lattices and how these methods may be generalized for use with other quantum theories on curved manifolds.

1 Introduction

Lattice Monte Carlo has proven to be a powerful method to numerically solve non-perturbative quantum field theories for condensed matter and relativistic high energy physics – most celebrated in the QCD sector of the standard model. But for the most part the high precision results Β [1] are restricted to flat Euclidean space discretized on hypercubic lattices. Extensions to curved manifolds would open up new frontiers. For example the simulation of conformal Β [2] or near conformal theoriesΒ [3] on discretization of a RiemannΒ [4] sphere π•Šdsuperscriptπ•Šπ‘‘\mathbb{S}^{d}blackboard_S start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT or on a cylinder, β„Γ—π•Šdℝsuperscriptπ•Šπ‘‘\mathbb{R}\times\mathbb{S}^{d}blackboard_R Γ— blackboard_S start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT for radial quantization Β [5]. For conformal field theories, unlike toroidal lattices, the finite volume errors for spatial images are removed, giving direct access to conformal parameters.

However the problem with curved manifolds, even for spherical manifolds in 2 or more dimensions Β [6], is that there are only a finite number of uniform discretizations. For the 2 sphere there are 5 Platonic solids. The largest, the icosahedron, consists of 20 equilateral triangles invariant under the finite 120 element subgroup, A5Γ—Z2subscript𝐴5subscript𝑍2A_{5}\times Z_{2}italic_A start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT Γ— italic_Z start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT, of O⁒(3)𝑂3O(3)italic_O ( 3 ). For the 3 sphere, the largest uniform sub-manifold consists of 600 equilateral tetrahedrons in the 14400 element Coxeter group H4subscript𝐻4H_{4}italic_H start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT subgroup of O(4)4(4)( 4 ). Similar restrictions apply to Anti-de Sitter spaceΒ [7, 8]. This means that for a uniform discretization on constant curvature manifolds, there is a fundamental minimum lattice spacing relative to the curvature. To avoid this limitation we seek a method for simulating a theory on a non-uniform lattices, which exactly approaches the symmetries of a smooth manifold as the effective lattice spacing goes to zero.

For classical physics, expressed as a system of partial differential equation, the problem of discretization on curved manifolds is solved by the Finite Element Method (FEM)Β [9]. Solutions to the discrete equations of motion on piecewise flat manifolds, compose of d dimensional simplicies (e.g. 2d triangles, 3d tetrahedrons, etc.), converge to the exact continuum on a suitable sequence of refined lattices. The same simplicial lattices were also introduced in 1961 for the metric field in Regge Calculus (RC)Β [10] to discretize the Einstein-Hilbert action resulting in powerful tool to construct numerical solutions to Einstein gravity. However quantum fields on these discrete manifolds are not so forgiving. Finite element methods fail.

One way to see the difficulty for quantum fields theories is to note that the ultraviolet divergences are sensitive to lattice cut-off, which is no longer independent of position. As a consequence in general there is no global second order fixed point. Removing the UV cut-off fails to converge to the quantum field theory or even to give the continuum renormalized perturbation theory. Our first remedy implemented in the Quantum Finite Elements (QFE) projectΒ [11] was to modify the FEM discretization by additional quantum counter terms to cancel the local cut-off dependence of UV divergent perturbation loops. Implemented for the super renormalizable Ο•4superscriptitalic-Ο•4\phi^{4}italic_Ο• start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT theory enabled accurate lattice simulations for CFT data for 2d Ο•4superscriptitalic-Ο•4\phi^{4}italic_Ο• start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT on π•Š2superscriptπ•Š2\mathbb{S}^{2}blackboard_S start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPTΒ [4] and for 3d on β„Γ—π•Š2ℝsuperscriptπ•Š2\mathbb{R}\times\mathbb{S}^{2}blackboard_R Γ— blackboard_S start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPTΒ [2, 12]. However subsequent studies suggested that exact results for lattice Ξ»0⁒ϕ4subscriptπœ†0superscriptitalic-Ο•4\lambda_{0}\phi^{4}italic_Ξ» start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_Ο• start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT theory in the continuum limit also required tuning the bare dimensionless coupling (Ξ»0subscriptπœ†0\lambda_{0}italic_Ξ» start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT) to zero by fixing UV renormalized parameters.

Here we seek a more general approach, applicable to strong coupling infrared fixed points. To this end, we studied the universally equivalent lattice Ising model. Surprisingly we found a solution for the 2d Ising model on a triangulated sphere with only nearest neighbor couplings. By smoothing the simplicial geometry, combined with matching the lattice coupling, this enabled simulations to reach the CFT in the continuum. A first step to this matching condition was identified in Ref.Β [13] in the analysis of the Ising model in flat space as a function of a global affine transformation. To restore PoincarΓ© invariance of quantum correlators fixes the map from the geometry (edge lengths of triangles) to the couplings on the triangular Ising lattice as functionΒ (3). This map was found analytically using the star-triangle relationΒ [14, 15] and the free fermion sector of the trivalent dual Ising modelΒ [16].

In Sec.Β 2 , we show how to generalize flat affine analysis to any triangulation of the Riemann sphere. The Kramers Wannier transformation maps the triangulated Ising model to a dual Ising model on a trivalent lattice, which is subsequently mapped to free Wilson-Majorana fermionsΒ [16]. All three representations give equivalent correlators. With suitable smoothness assumptions, the fermion representation is used to determine the geometry at short distances on each tangent plane of the curved manifold. The reader may prefer first to skip the technical details in subsections.Β 2.1 - 2.3, returning when needed. In Sec.Β 3, this map is applied to our target application on π•Š2superscriptπ•Š2\mathbb{S}^{2}blackboard_S start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT as a sequence of refined lattices approaching the continuum. Extensive Monte Carlo simulations agree with the exact Ising minimal c=1/2𝑐12c=1/2italic_c = 1 / 2 CFT two point function on the sphere. In Sec.Β 3.4 we discuss further tests and generalizations. We conjecture that a local affine transformation to the tangent planes is sufficient for any lattice field on a smooth manifold, when implemented with a suitable ancillary numerical algorithm.

2 Geometry of 2d Ising Graphs

The heart of the problem for lattice field theory on curved manifolds is how to reconcile two conflicting representations of geometry. In Regge calculus, the geometry consists of a collection of simplicies (e.g. triangles in 2d) with flat interiors. The edge lengths, β„“i⁒jsubscriptℓ𝑖𝑗\ell_{ij}roman_β„“ start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT, on the graph are a replacement for metric, gμ⁒ν⁒(x)subscriptπ‘”πœ‡πœˆπ‘₯g_{\mu\nu}(x)italic_g start_POSTSUBSCRIPT italic_ΞΌ italic_Ξ½ end_POSTSUBSCRIPT ( italic_x ). Hence the title of Regge’s seminal 1961 paperΒ [10] on General relativity without coordinates! The continuum requires taking edge lengths to zero and re-introducing a differentiable metric gμ⁒ν⁒(x)subscriptπ‘”πœ‡πœˆπ‘₯g_{\mu\nu}(x)italic_g start_POSTSUBSCRIPT italic_ΞΌ italic_Ξ½ end_POSTSUBSCRIPT ( italic_x ). G. Feinberg, R. Friedberg, T. D. Lee, and H. C. RenΒ [17] give a detail procedure applied to spherical manifolds. In contrast a lattice quantum field theory on this same simplicial graph is defined by local dimensionless couplings on the edges, Ki⁒jsubscript𝐾𝑖𝑗K_{ij}italic_K start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT, with no metric. The quantum field geometry emerges dynamically determined by computing correlators as one approaches a second order phase boundary. To reconcile Regge geometry and lattice fields on a curved manifold requires finding a map coupling constants, Ki⁒jsubscript𝐾𝑖𝑗K_{ij}italic_K start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT, and edge lengths, β„“i⁒jsubscriptℓ𝑖𝑗\ell_{ij}roman_β„“ start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT,

Map:
Ki⁒j
β†’β„“i⁒j
,
β†’Map:
subscript𝐾𝑖𝑗
subscriptℓ𝑖𝑗
\mbox{Map:}\\ \quad K_{ij}\rightarrow\ell_{ij}\;,Map: italic_K start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT β†’ roman_β„“ start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT ,
(1)

consistent with the target continuum geometry.

Interestingly this problem already arises in flat space for the 2d Ising model studied in [13]. An affine transformation on an equilateral triangle takes it to a general simplex with 3 distinct edge lengths, β„“l,β„“2,β„“3subscriptℓ𝑙subscriptβ„“2subscriptβ„“3\ell_{l},\ell_{2},\ell_{3}roman_β„“ start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT , roman_β„“ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , roman_β„“ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT. For a scalar field in this uniform affine lattice, it is reasonable to introduce 3 corresponding couplings, K1,K2,K3subscript𝐾1subscript𝐾2subscript𝐾3K_{1},K_{2},K_{3}italic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_K start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT as illustrated on the right in Fig.Β 1. This preserves the discrete translational invariance of on the lattice.

Refer to caption
K1subscript𝐾1K_{1}italic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPTK1subscript𝐾1K_{1}italic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPTK3subscript𝐾3K_{3}italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPTK3subscript𝐾3K_{3}italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPTK2subscript𝐾2K_{2}italic_K start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT
Figure 1: On the left is the triangular graph (with black dots, solid lines) and its hexagonal dual graph (with open circles, dashed lines). In Regge Calculus the geometry is determine by assigning edge length, {β„“i⁒j}subscriptℓ𝑖𝑗\{\ell_{ij}\}{ roman_β„“ start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT }, to the each simplex. On the right for affine flat space example, the lattice action has 3 independent couplings, {K1,K2,K3}subscript𝐾1subscript𝐾2subscript𝐾3\{K_{1},K_{2},K_{3}\}{ italic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_K start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT } identical triangles 3 edge lengths, {β„“l,β„“2,β„“3}subscriptℓ𝑙subscriptβ„“2subscriptβ„“3\{\ell_{l},\ell_{2},\ell_{3}\}{ roman_β„“ start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT , roman_β„“ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , roman_β„“ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT }.

For free scalar field theory with lattice action: S⁒[Ο•j]=βˆ‘i^=1,2,3Ki⁒(Ο•j+i^βˆ’Ο•j)2𝑆delimited-[]subscriptitalic-ϕ𝑗subscript^𝑖123subscript𝐾𝑖superscriptsubscriptitalic-ϕ𝑗^𝑖subscriptitalic-ϕ𝑗2S[\phi_{j}]=\sum_{\hat{i}=1,2,3}K_{i}(\phi_{j+\hat{i}}-\phi_{j})^{2}italic_S [ italic_Ο• start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ] = βˆ‘ start_POSTSUBSCRIPT over^ start_ARG italic_i end_ARG = 1 , 2 , 3 end_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_Ο• start_POSTSUBSCRIPT italic_j + over^ start_ARG italic_i end_ARG end_POSTSUBSCRIPT - italic_Ο• start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT, linear finite elements provides the correct map,

2⁒Ki=β„“iβˆ—β„“i.2subscript𝐾𝑖subscriptsuperscriptℓ𝑖subscriptℓ𝑖2K_{i}=\frac{\ell^{*}_{i}}{\ell_{i}}\;.2 italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = divide start_ARG roman_β„“ start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG start_ARG roman_β„“ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG . (2)

The couplings are expressed as the ratio of Voronoi dual lengths, β„“iβˆ—subscriptsuperscriptℓ𝑖\ell^{*}_{i}roman_β„“ start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT, between circumcenter of two adjacent triangles with common edge length β„“isubscriptℓ𝑖\ell_{i}roman_β„“ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT. This restores rotational symmetry in the continuum for the resultant FEM Laplace-Beltrami operator. Incidentally this is an example of the elegant Discrete Exterior CalculusΒ [9] (DEC) which applies to general simplicial manifold in any dimension.

In contrast for the Affine Ising latticeΒ [13] the correct map is

sinh⁑2⁒Ki=β„“iβˆ—β„“i,2subscript𝐾𝑖superscriptsubscriptℓ𝑖subscriptℓ𝑖\sinh 2K_{i}=\dfrac{\ell_{i}^{*}}{\ell_{i}}\;,roman_sinh 2 italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = divide start_ARG roman_β„“ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT end_ARG start_ARG roman_β„“ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG , (3)

to restore rotational symmetry for critical Ising CFT on ℝ2superscriptℝ2\mathbb{R}^{2}blackboard_R start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT. This is a non-perturbative quantum effect at the Wilson Fisher fixed point, not part of classical FEM methods. The map in Eq.Β (3) also fixes the critical surface at

p1p2+p2p3+p3p1=1,pi=eβˆ’2⁒Ki.p_{1}p_{2}+p_{2}p_{3}+p_{3}p_{1}=1\quad,\quad p_{i}=e^{-2K_{i}}\;.italic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_p start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_p start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_p start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT + italic_p start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT italic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = 1 , italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = italic_e start_POSTSUPERSCRIPT - 2 italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT . (4)

Both are consequence of the star-triangle identityΒ [14, 15] between the triangular lattice with couplings K1,K2,K3subscript𝐾1subscript𝐾2subscript𝐾3K_{1},K_{2},K_{3}italic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_K start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT and its Kramers Wannier dual with with couplings L1,L2,L3subscript𝐿1subscript𝐿2subscript𝐿3L_{1},L_{2},L_{3}italic_L start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_L start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_L start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT fixed by eβˆ’2⁒Ki=tanh⁑(Li)superscript𝑒2subscript𝐾𝑖subscript𝐿𝑖e^{-2K_{i}}=\tanh(L_{i})italic_e start_POSTSUPERSCRIPT - 2 italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT = roman_tanh ( italic_L start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ). The geometry is then fixed by the loop expansion for free Wilson-Majorana fermions on the trivalent dual lattice.

The take away is that even on ℝ2superscriptℝ2\mathbb{R}^{2}blackboard_R start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT, restoring PoincarΓ© invariance require solving the the quantum theory. The problem we now face is how to generalize this to curved manifolds, forgoing the dependance on analytical tools of the 2d flat space Ising model. The hope is that the map in Eq.Β (3) can still be apply locally on each tangent plane as we take the continuum limit.

2.1 Kramers Wannier Duality

A general triangulated surface with no boundaries is defined by a set of N𝑁Nitalic_N vertices, E𝐸Eitalic_E edges, and F𝐹Fitalic_F triangular faces satisfying Euler’s theorem, Fβˆ’E+N=2βˆ’2⁒g𝐹𝐸𝑁22𝑔F-E+N=2-2gitalic_F - italic_E + italic_N = 2 - 2 italic_g. The topology is fixed by the genus , g𝑔gitalic_g. Constant curvature metric exist for the positive curvature sphere at g=0𝑔0g=0italic_g = 0, zero curvature torus at g=1𝑔1g=1italic_g = 1 and negative curvature hyperbolic Riemann surfaces for g>1𝑔1g>1italic_g > 1.

The graph dual to any triangulated Riemann surface is trivalent graph as illustrated in Fig.Β 2 with a one to one match of edges and dual edges.

Refer to caption
Figure 2: An illustration of a loop configuration for a non-uniform simplicial lattice and its trivalent dual lattice on portion of Riemann manifold. The bold solid lines show two dual loops (Ξ“isubscriptΓ𝑖\Gamma_{i}roman_Ξ“ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT) in the low temperature.

The Ising model triangular graph can be define the sum over the edges of the triangulated graphs with action,

Sβ–³=βˆ’βˆ‘βŸ¨i⁒j⟩Ki⁒j⁒si⁒sj.subscript𝑆△subscriptdelimited-βŸ¨βŸ©π‘–π‘—subscript𝐾𝑖𝑗subscript𝑠𝑖subscript𝑠𝑗S_{\triangle}=-\sum_{\langle ij\rangle}K_{ij}s_{i}s_{j}\;.italic_S start_POSTSUBSCRIPT β–³ end_POSTSUBSCRIPT = - βˆ‘ start_POSTSUBSCRIPT ⟨ italic_i italic_j ⟩ end_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT italic_s start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_s start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT . (5)

Similarly on the dual graph we can define a dual Ising spin system

Sdual=βˆ’βˆ‘βŸ¨i⁒j⟩Li⁒j⁒si⁒sj.subscript𝑆dualsubscriptdelimited-βŸ¨βŸ©π‘–π‘—subscript𝐿𝑖𝑗subscript𝑠𝑖subscript𝑠𝑗S_{\text{dual}}=-\sum_{\langle ij\rangle}L_{ij}s_{i}s_{j}\;.italic_S start_POSTSUBSCRIPT dual end_POSTSUBSCRIPT = - βˆ‘ start_POSTSUBSCRIPT ⟨ italic_i italic_j ⟩ end_POSTSUBSCRIPT italic_L start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT italic_s start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_s start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT . (6)

Properly the dual Ising spins are now disorder variables, ΞΌiβˆ—=Β±1subscriptπœ‡superscript𝑖plus-or-minus1\mu_{i^{*}}=\pm 1italic_ΞΌ start_POSTSUBSCRIPT italic_i start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = Β± 1, at dual sites iβˆ—superscript𝑖i^{*}italic_i start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT but for notational simplicity we label them by ΞΌiβˆ—β†’siβ†’subscriptπœ‡superscript𝑖subscript𝑠𝑖\mu_{i^{*}}\rightarrow s_{i}italic_ΞΌ start_POSTSUBSCRIPT italic_i start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT end_POSTSUBSCRIPT β†’ italic_s start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT without the star on dual sites iβˆ—β†’iβ†’superscript𝑖𝑖i^{*}\rightarrow iitalic_i start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT β†’ italic_i. The coupling constants for the triangle and trivalent dual Ising models are paired as illustrated in Fig.Β 3. In passing we note the special simplicity the trivalent dual of 2d triangle simplicial complex for any Riemann triangulated surface is at the heart of the random graph solution to 2d string theory as a large N matrix model in the double scaling limitΒ [18].

For any fixed triangulation, there is a general Kramers Wannier mapΒ [19] found by comparing strong and weak loop expansions.

i𝑖iitalic_ij𝑗jitalic_jiβˆ—superscript𝑖i^{*}italic_i start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPTjβˆ—superscript𝑗j^{*}italic_j start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPTKi⁒jsubscript𝐾𝑖𝑗K_{ij}italic_K start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPTLi⁒jsubscript𝐿𝑖𝑗L_{ij}italic_L start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT
Figure 3: Couplings for a single edge on both the simplicial lattice (closed circles, solid lines) and its trivalent dual (open circles, dashed lines).

On the triangular graph, the low temperature expansion is a power series in the number of broken bonds,

Z△⁒[K]=T⁒r⁒[eKi⁒j⁒si⁒sj]=βˆ‘{si}=Β±1∏⟨i⁒j⟩eKi⁒j⁒[eβˆ’2⁒Ki⁒j+(1βˆ’eβˆ’2⁒Ki⁒j)⁒δsi,sj]=2⁒∏⟨i⁒j⟩eKi⁒jβ’βˆ‘{Ξ“}∏⟨i⁒jβŸ©βˆˆΞ“eβˆ’2⁒Ki⁒jsubscript𝑍△delimited-[]πΎπ‘‡π‘Ÿdelimited-[]superscript𝑒subscript𝐾𝑖𝑗subscript𝑠𝑖subscript𝑠𝑗subscriptsubscript𝑠𝑖plus-or-minus1subscriptproductdelimited-βŸ¨βŸ©π‘–π‘—superscript𝑒subscript𝐾𝑖𝑗delimited-[]superscript𝑒2subscript𝐾𝑖𝑗1superscript𝑒2subscript𝐾𝑖𝑗subscript𝛿subscript𝑠𝑖subscript𝑠𝑗2subscriptproductdelimited-βŸ¨βŸ©π‘–π‘—superscript𝑒subscript𝐾𝑖𝑗subscriptΞ“subscriptproductdelimited-βŸ¨βŸ©π‘–π‘—Ξ“superscript𝑒2subscript𝐾𝑖𝑗Z_{\triangle}[K]=Tr[e^{K_{ij}s_{i}s_{j}}]=\sum_{\{s_{i}\}=\pm 1}\prod_{\langle ij% \rangle}e^{K_{ij}}[e^{-2K_{ij}}+(1-e^{-2K_{ij}})\delta_{s_{i},s_{j}}]=2\prod_{% \langle ij\rangle}e^{K_{ij}}\sum_{\{\Gamma\}}\prod_{\langle ij\rangle\in\Gamma% }e^{-2K_{ij}}italic_Z start_POSTSUBSCRIPT β–³ end_POSTSUBSCRIPT [ italic_K ] = italic_T italic_r [ italic_e start_POSTSUPERSCRIPT italic_K start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT italic_s start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_s start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_POSTSUPERSCRIPT ] = βˆ‘ start_POSTSUBSCRIPT { italic_s start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT } = Β± 1 end_POSTSUBSCRIPT ∏ start_POSTSUBSCRIPT ⟨ italic_i italic_j ⟩ end_POSTSUBSCRIPT italic_e start_POSTSUPERSCRIPT italic_K start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT end_POSTSUPERSCRIPT [ italic_e start_POSTSUPERSCRIPT - 2 italic_K start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT end_POSTSUPERSCRIPT + ( 1 - italic_e start_POSTSUPERSCRIPT - 2 italic_K start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT end_POSTSUPERSCRIPT ) italic_Ξ΄ start_POSTSUBSCRIPT italic_s start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_s start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_POSTSUBSCRIPT ] = 2 ∏ start_POSTSUBSCRIPT ⟨ italic_i italic_j ⟩ end_POSTSUBSCRIPT italic_e start_POSTSUPERSCRIPT italic_K start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT end_POSTSUPERSCRIPT βˆ‘ start_POSTSUBSCRIPT { roman_Ξ“ } end_POSTSUBSCRIPT ∏ start_POSTSUBSCRIPT ⟨ italic_i italic_j ⟩ ∈ roman_Ξ“ end_POSTSUBSCRIPT italic_e start_POSTSUPERSCRIPT - 2 italic_K start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT end_POSTSUPERSCRIPT (7)

Since the dual lattice is trivalent the path of broken bounds form non-intersecting loops and ΓΓ\Gammaroman_Ξ“ enumerates the loops ensemble.

These same loop enumeration also give the high temperature for aligned spins si=sjsubscript𝑠𝑖subscript𝑠𝑗s_{i}=s_{j}italic_s start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = italic_s start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT on the dual lattice for sphere (g=0𝑔0g=0italic_g = 0) or the topologically equivalent C⁒P⁒(1)𝐢𝑃1CP(1)italic_C italic_P ( 1 ) complex plane,

Zdual⁒[L]=T⁒r⁒[eLi⁒j⁒si⁒sj]=βˆ‘{si}=Β±1∏⟨i⁒j⟩cosh⁑Li⁒j⁒(1+si⁒sj⁒tanh⁑Li⁒j)=2F⁒∏⟨i⁒j⟩cosh⁑Li⁒jβ’βˆ‘{Ξ“}∏⟨i⁒jβŸ©βˆˆΞ“tanh⁑Li⁒jsubscript𝑍dualdelimited-[]πΏπ‘‡π‘Ÿdelimited-[]superscript𝑒subscript𝐿𝑖𝑗subscript𝑠𝑖subscript𝑠𝑗subscriptsubscript𝑠𝑖plus-or-minus1subscriptproductdelimited-βŸ¨βŸ©π‘–π‘—subscript𝐿𝑖𝑗1subscript𝑠𝑖subscript𝑠𝑗subscript𝐿𝑖𝑗superscript2𝐹subscriptproductdelimited-βŸ¨βŸ©π‘–π‘—subscript𝐿𝑖𝑗subscriptΞ“subscriptproductdelimited-βŸ¨βŸ©π‘–π‘—Ξ“subscript𝐿𝑖𝑗Z_{\text{dual}}[L]=Tr[e^{L_{ij}s_{i}s_{j}}]=\sum_{\{s_{i}\}=\pm 1}\prod_{% \langle ij\rangle}\cosh L_{ij}(1+s_{i}s_{j}\tanh L_{ij})=2^{F}\prod_{\langle ij% \rangle}\cosh L_{ij}\sum_{\{\Gamma\}}\prod_{\langle ij\rangle\in\Gamma}\tanh L% _{ij}italic_Z start_POSTSUBSCRIPT dual end_POSTSUBSCRIPT [ italic_L ] = italic_T italic_r [ italic_e start_POSTSUPERSCRIPT italic_L start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT italic_s start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_s start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_POSTSUPERSCRIPT ] = βˆ‘ start_POSTSUBSCRIPT { italic_s start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT } = Β± 1 end_POSTSUBSCRIPT ∏ start_POSTSUBSCRIPT ⟨ italic_i italic_j ⟩ end_POSTSUBSCRIPT roman_cosh italic_L start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT ( 1 + italic_s start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_s start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT roman_tanh italic_L start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT ) = 2 start_POSTSUPERSCRIPT italic_F end_POSTSUPERSCRIPT ∏ start_POSTSUBSCRIPT ⟨ italic_i italic_j ⟩ end_POSTSUBSCRIPT roman_cosh italic_L start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT βˆ‘ start_POSTSUBSCRIPT { roman_Ξ“ } end_POSTSUBSCRIPT ∏ start_POSTSUBSCRIPT ⟨ italic_i italic_j ⟩ ∈ roman_Ξ“ end_POSTSUBSCRIPT roman_tanh italic_L start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT (8)

where F𝐹Fitalic_F is the number of faces on the triangular sphere. For g=0𝑔0g=0italic_g = 0, partition functions in Eqs,Β (7-8) are equivalent if we assert the identity,

eβˆ’2⁒Ki⁒j=tanh⁑Li⁒jsuperscript𝑒2subscript𝐾𝑖𝑗subscript𝐿𝑖𝑗e^{-2K_{ij}}=\tanh L_{ij}italic_e start_POSTSUPERSCRIPT - 2 italic_K start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT end_POSTSUPERSCRIPT = roman_tanh italic_L start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT (9)

or its equivalent to the symmetric form

sinh⁑2⁒Ki⁒j⁒sinh⁑2⁒Li⁒j=1.2subscript𝐾𝑖𝑗2subscript𝐿𝑖𝑗1\sinh 2K_{ij}\sinh 2L_{ij}=1\;.roman_sinh 2 italic_K start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT roman_sinh 2 italic_L start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT = 1 . (10)

Although we use the term ”expansion”, both Eq.Β (7) and Eq.Β (8) are exact. We note that for higher genus Riemann surfaces (gβ‰₯1𝑔1g\geq 1italic_g β‰₯ 1) such as the modular torus, the non-contractible loops require addition care with boundary conditions.

This is a powerful map central to our construction. It fixes the ratio of the partition functions or equivalently the difference of the free energies ,

F△⁒[K]=Fdual⁒[L]+12β’βˆ‘βŸ¨i,j⟩log⁑(sinh⁑(2⁒Li⁒j))+(Fβˆ’1)⁒log⁑(2).subscript𝐹△delimited-[]𝐾subscript𝐹dualdelimited-[]𝐿12subscript𝑖𝑗2subscript𝐿𝑖𝑗𝐹12F_{\triangle}[K]=F_{\text{dual}}[L]+\frac{1}{2}\sum_{\langle i,j\rangle}\log(% \sinh(2L_{ij}))+(F-1)\log(2)\;.italic_F start_POSTSUBSCRIPT β–³ end_POSTSUBSCRIPT [ italic_K ] = italic_F start_POSTSUBSCRIPT dual end_POSTSUBSCRIPT [ italic_L ] + divide start_ARG 1 end_ARG start_ARG 2 end_ARG βˆ‘ start_POSTSUBSCRIPT ⟨ italic_i , italic_j ⟩ end_POSTSUBSCRIPT roman_log ( roman_sinh ( 2 italic_L start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT ) ) + ( italic_F - 1 ) roman_log ( 2 ) . (11)

Taking derivatives with respect to the link coupling, Ki⁒jsubscript𝐾𝑖𝑗K_{ij}italic_K start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT, all correlation function for Z2subscript𝑍2Z_{2}italic_Z start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT even Ising energy operators on the edges of triangular lattice are mapped to dual correlation functions. For example if we consider the connected two point energy-energy correlators between any two edges ⟨1,2⟩12\langle 1,2\rangle⟨ 1 , 2 ⟩ and ⟨3,4⟩34\langle 3,4\rangle⟨ 3 , 4 ⟩, we have

βˆ‚K12βˆ‚K34F△⁒[K]=⟨(s1⁒s2)⁒(s3⁒s4)βŸ©β–³subscriptsubscript𝐾12subscriptsubscript𝐾34subscript𝐹△delimited-[]𝐾subscriptdelimited-⟨⟩subscript𝑠1subscript𝑠2subscript𝑠3subscript𝑠4β–³\partial_{K_{12}}\partial_{K_{34}}F_{\triangle}[K]=\langle(s_{1}s_{2})(s_{3}s_% {4})\rangle_{\triangle}βˆ‚ start_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT end_POSTSUBSCRIPT βˆ‚ start_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_F start_POSTSUBSCRIPT β–³ end_POSTSUBSCRIPT [ italic_K ] = ⟨ ( italic_s start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_s start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) ( italic_s start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT italic_s start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ) ⟩ start_POSTSUBSCRIPT β–³ end_POSTSUBSCRIPT (12)

which is mapped to the dual by the identity,

⟨(s1⁒s2)⁒(s3⁒s4)⟩dual=sinh⁑(2⁒L12)⁒sinh⁑(2⁒L34)⁒⟨(s1⁒s2)⁒(s3⁒s4)βŸ©β–³subscriptdelimited-⟨⟩subscript𝑠1subscript𝑠2subscript𝑠3subscript𝑠4dual2subscript𝐿122subscript𝐿34subscriptdelimited-⟨⟩subscript𝑠1subscript𝑠2subscript𝑠3subscript𝑠4β–³\langle(s_{1}s_{2})(s_{3}s_{4})\rangle_{\text{dual}}=\sinh(2L_{12})\sinh(2L_{3% 4})\;\langle(s_{1}s_{2})(s_{3}s_{4})\rangle_{\triangle}⟨ ( italic_s start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_s start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) ( italic_s start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT italic_s start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ) ⟩ start_POSTSUBSCRIPT dual end_POSTSUBSCRIPT = roman_sinh ( 2 italic_L start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT ) roman_sinh ( 2 italic_L start_POSTSUBSCRIPT 34 end_POSTSUBSCRIPT ) ⟨ ( italic_s start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_s start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) ( italic_s start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT italic_s start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ) ⟩ start_POSTSUBSCRIPT β–³ end_POSTSUBSCRIPT (13)

using the chain rule, it d⁒L/d⁒K=βˆ’sinh⁑(2⁒L)𝑑𝐿𝑑𝐾2𝐿dL/dK=-\sinh(2L)italic_d italic_L / italic_d italic_K = - roman_sinh ( 2 italic_L ) on Eq.Β (10).

At present we don’t have enough information to determine the geometry of the quantum system. The positions of the vertices, the lengths of the edges, and the locations of the dual sites within the triangular faces are all unknown quantities. Only if the lattice model has a well-defined continuum limit at a second order phase boundary, can we find the emergent quantum geometry through its correlation functions. To implement this, we now map the trivalent Ising partition function to an equivalent Wilson-Majorana free fermion partition function.

2.2 Wilson-Majorana fermion loop expansion

We introduce Wilson-Majorana fermion on the trivalent dual lattice, with fields ψiΞ±superscriptsubscriptπœ“π‘–π›Ό\psi_{i}^{\alpha}italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_Ξ± end_POSTSUPERSCRIPT (Ξ±=1,2𝛼12\alpha=1,2italic_Ξ± = 1 , 2). Each field is a two-component spinor that obeys the charge conjugation constraint ψ¯iΞ²=ψiα⁒ϡα⁒βsuperscriptsubscriptΒ―πœ“π‘–π›½subscriptsuperscriptπœ“π›Όπ‘–superscriptitalic-ϡ𝛼𝛽\bar{\psi}_{i}^{\beta}=\psi^{\alpha}_{i}\epsilon^{\alpha\beta}overΒ― start_ARG italic_ψ end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_Ξ² end_POSTSUPERSCRIPT = italic_ψ start_POSTSUPERSCRIPT italic_Ξ± end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_Ο΅ start_POSTSUPERSCRIPT italic_Ξ± italic_Ξ² end_POSTSUPERSCRIPT, i.e. ψ¯i1=βˆ’Οˆi2subscriptsuperscriptΒ―πœ“1𝑖subscriptsuperscriptπœ“2𝑖\bar{\psi}^{1}_{i}=-\psi^{2}_{i}overΒ― start_ARG italic_ψ end_ARG start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = - italic_ψ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT and ψ¯i2=ψi1subscriptsuperscriptΒ―πœ“2𝑖subscriptsuperscriptπœ“1𝑖\bar{\psi}^{2}_{i}=\psi^{1}_{i}overΒ― start_ARG italic_ψ end_ARG start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = italic_ψ start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT. The action is

Sψ=12β’βˆ‘iψ¯i⁒ψiβˆ’βˆ‘βŸ¨i⁒j⟩κi⁒j⁒ψ¯i⁒Pi⁒j⁒ψj,subscriptπ‘†πœ“12subscript𝑖subscriptΒ―πœ“π‘–subscriptπœ“π‘–subscriptdelimited-βŸ¨βŸ©π‘–π‘—subscriptπœ…π‘–π‘—subscriptΒ―πœ“π‘–subscript𝑃𝑖𝑗subscriptπœ“π‘—S_{\psi}=\dfrac{1}{2}\sum_{i}\bar{\psi}_{i}\psi_{i}-\sum_{\langle ij\rangle}% \kappa_{ij}\bar{\psi}_{i}P_{ij}\psi_{j}\;,italic_S start_POSTSUBSCRIPT italic_ψ end_POSTSUBSCRIPT = divide start_ARG 1 end_ARG start_ARG 2 end_ARG βˆ‘ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT overΒ― start_ARG italic_ψ end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT - βˆ‘ start_POSTSUBSCRIPT ⟨ italic_i italic_j ⟩ end_POSTSUBSCRIPT italic_ΞΊ start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT overΒ― start_ARG italic_ψ end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_P start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT italic_ψ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT , (14)

with local hop** parameters, ΞΊi⁒jsubscriptπœ…π‘–π‘—\kappa_{ij}italic_ΞΊ start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT and Wilson spinor propagator,

Pi⁒j=12⁒(1+e^i⁒jβ‹…Οƒβ†’).subscript𝑃𝑖𝑗121β‹…subscript^π‘’π‘–π‘—β†’πœŽP_{ij}=\dfrac{1}{2}(1+\hat{e}_{ij}\cdot\vec{\sigma})\;.italic_P start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT = divide start_ARG 1 end_ARG start_ARG 2 end_ARG ( 1 + over^ start_ARG italic_e end_ARG start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT β‹… overβ†’ start_ARG italic_Οƒ end_ARG ) . (15)

The vectors, e^i⁒jsubscript^𝑒𝑖𝑗\hat{e}_{ij}over^ start_ARG italic_e end_ARG start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT, are defined as a unit vector on the dual links from i𝑖iitalic_i to j𝑗jitalic_j, so that Wilson factor are projection operator, Pi⁒j2=Pi⁒jsubscriptsuperscript𝑃2𝑖𝑗subscript𝑃𝑖𝑗P^{2}_{ij}=P_{ij}italic_P start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT = italic_P start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT, with two eigenvalues 0,1010,10 , 1. Wilson-Majorana fermion with real Grassmann variables has a symmetry property identifying directed links iβ†’j≑{i,j}→𝑖𝑗𝑖𝑗i\rightarrow j\equiv\{i,j\}italic_i β†’ italic_j ≑ { italic_i , italic_j } with the reflected direction jβ†’i≑{j,i}→𝑗𝑖𝑗𝑖j\rightarrow i\equiv\{j,i\}italic_j β†’ italic_i ≑ { italic_j , italic_i } :

ψ¯i⁒(1+e^i⁒jβ‹…Οƒβ†’)⁒ψj=ψ¯j⁒(1+e^j⁒iβ‹…Οƒβ†’)⁒ψisubscriptΒ―πœ“π‘–1β‹…subscript^π‘’π‘–π‘—β†’πœŽsubscriptπœ“π‘—subscriptΒ―πœ“π‘—1β‹…subscript^π‘’π‘—π‘–β†’πœŽsubscriptπœ“π‘–\bar{\psi}_{i}(1+\hat{e}_{ij}\cdot\vec{\sigma})\psi_{j}=\bar{\psi}_{j}(1+\hat{% e}_{ji}\cdot\vec{\sigma})\psi_{i}overΒ― start_ARG italic_ψ end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( 1 + over^ start_ARG italic_e end_ARG start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT β‹… overβ†’ start_ARG italic_Οƒ end_ARG ) italic_ψ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT = overΒ― start_ARG italic_ψ end_ARG start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ( 1 + over^ start_ARG italic_e end_ARG start_POSTSUBSCRIPT italic_j italic_i end_POSTSUBSCRIPT β‹… overβ†’ start_ARG italic_Οƒ end_ARG ) italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT (16)

where e^j⁒i=βˆ’e^i⁒jsubscript^𝑒𝑗𝑖subscript^𝑒𝑖𝑗\hat{e}_{ji}=-\hat{e}_{ij}over^ start_ARG italic_e end_ARG start_POSTSUBSCRIPT italic_j italic_i end_POSTSUBSCRIPT = - over^ start_ARG italic_e end_ARG start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT. This is an additional reflection symmetry, independent of so called Ξ³5subscript𝛾5\gamma_{5}italic_Ξ³ start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT hermiticity for Wilson Fermions. So there is no need to add links in both directions. This is similar to the convention introduced in Ref.Β [11] for Wilson fermions, except now the fermions are moved from the triangulated simplex to sites on the dual lattice. The geodesics between dual sites are straight lines illustrated in Fig.4.

Refer to caption
Figure 4: The angles at each of the trilinear sites provide a discrete rotation of the Wilson-Majorana propagator. This forms a Voronoi polyhedron dual to the central vertex (βˆ™βˆ™\bulletβˆ™). with area Aβˆ™βˆ—subscriptsuperscriptπ΄βˆ™A^{*}_{\bullet}italic_A start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT start_POSTSUBSCRIPT βˆ™ end_POSTSUBSCRIPT.

Now we show that free fermion partition function,

Zψ=βˆ«π’Ÿβ’Οˆβ’eβˆ’Sψ,subscriptπ‘πœ“π’Ÿπœ“superscript𝑒subscriptπ‘†πœ“Z_{\psi}=\int\mathcal{D}\psi e^{-S_{\psi}}\;,italic_Z start_POSTSUBSCRIPT italic_ψ end_POSTSUBSCRIPT = ∫ caligraphic_D italic_ψ italic_e start_POSTSUPERSCRIPT - italic_S start_POSTSUBSCRIPT italic_ψ end_POSTSUBSCRIPT end_POSTSUPERSCRIPT , (17)

with Grassmann path integral measure

π’Ÿβ’Οˆβ‰‘βˆid⁒ψi1⁒d⁒ψi2π’Ÿπœ“subscriptproduct𝑖𝑑superscriptsubscriptπœ“π‘–1𝑑superscriptsubscriptπœ“π‘–2\mathcal{D}\psi\equiv\prod_{i}d\psi_{i}^{1}d\psi_{i}^{2}caligraphic_D italic_ψ ≑ ∏ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_d italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT italic_d italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT (18)

with appropriate hop** parameters: ΞΊi⁒jsubscriptπœ…π‘–π‘—\kappa_{ij}italic_ΞΊ start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT is equivalent to the Ising partition function on the dual lattice (8). We can expand the exponential in Eq.Β (17),

Zψ=βˆ«π’Ÿβ’Οˆi⁒∏i(1βˆ’12⁒ψ¯i⁒ψi)⁒∏⟨i⁒j⟩(1+12⁒ψ¯i⁒(1+e^i⁒jβ‹…Οƒβ†’)⁒ψj),subscriptπ‘πœ“π’Ÿsubscriptπœ“π‘–subscriptproduct𝑖112subscriptΒ―πœ“π‘–subscriptπœ“π‘–subscriptproductdelimited-βŸ¨βŸ©π‘–π‘—112subscriptΒ―πœ“π‘–1β‹…subscript^π‘’π‘–π‘—β†’πœŽsubscriptπœ“π‘—Z_{\psi}=\int\mathcal{D}\psi_{i}\prod_{i}\left(1-\dfrac{1}{2}\bar{\psi}_{i}% \psi_{i}\right)\prod_{\langle ij\rangle}\left(1+\dfrac{1}{2}\bar{\psi}_{i}(1+% \hat{e}_{ij}\cdot\vec{\sigma})\psi_{j}\right)\;,italic_Z start_POSTSUBSCRIPT italic_ψ end_POSTSUBSCRIPT = ∫ caligraphic_D italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∏ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( 1 - divide start_ARG 1 end_ARG start_ARG 2 end_ARG overΒ― start_ARG italic_ψ end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) ∏ start_POSTSUBSCRIPT ⟨ italic_i italic_j ⟩ end_POSTSUBSCRIPT ( 1 + divide start_ARG 1 end_ARG start_ARG 2 end_ARG overΒ― start_ARG italic_ψ end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( 1 + over^ start_ARG italic_e end_ARG start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT β‹… overβ†’ start_ARG italic_Οƒ end_ARG ) italic_ψ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) , (19)

discarding all terms above first order which vanish in a Grassmann integral. Now, following the standard rules for integration of Grassmann variables, the only nonzero terms are those which include every pair ψ¯i⁒ψi=ϡα⁒β⁒ψiα⁒ψiΞ²subscriptΒ―πœ“π‘–subscriptπœ“π‘–superscriptitalic-ϡ𝛼𝛽subscriptsuperscriptπœ“π›Όπ‘–subscriptsuperscriptπœ“π›½π‘–\bar{\psi}_{i}\psi_{i}=\epsilon^{\alpha\beta}\psi^{\alpha}_{i}\psi^{\beta}_{i}overΒ― start_ARG italic_ψ end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = italic_Ο΅ start_POSTSUPERSCRIPT italic_Ξ± italic_Ξ² end_POSTSUPERSCRIPT italic_ψ start_POSTSUPERSCRIPT italic_Ξ± end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_ψ start_POSTSUPERSCRIPT italic_Ξ² end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT exactly once on each site i𝑖iitalic_i. The set of nonzero terms is exactly described by the same set of unique loop configurations {Ξ“}Ξ“\{\Gamma\}{ roman_Ξ“ } that we used in Sec. 2.1. Due to Eq.Β (16), it does not matter which direction we choose to traverse each loop, the result will be the same either way. Discarding irrelevant constant factors, the fermion partition function becomes

Zψ=βˆ‘{Ξ“}(βˆ’1)n⁒tr⁑[∏⟨i⁒jβŸ©βˆˆΞ“12⁒κi⁒j⁒(1+e^i⁒jβ‹…Οƒβ†’)]subscriptπ‘πœ“subscriptΞ“superscript1𝑛trsubscriptproductdelimited-βŸ¨βŸ©π‘–π‘—Ξ“12subscriptπœ…π‘–π‘—1β‹…subscript^π‘’π‘–π‘—β†’πœŽZ_{\psi}=\sum_{\{\Gamma\}}(-1)^{n}\operatorname{tr}\left[\prod_{\langle ij% \rangle\in\Gamma}\dfrac{1}{2}\kappa_{ij}(1+\hat{e}_{ij}\cdot\vec{\sigma})\right]italic_Z start_POSTSUBSCRIPT italic_ψ end_POSTSUBSCRIPT = βˆ‘ start_POSTSUBSCRIPT { roman_Ξ“ } end_POSTSUBSCRIPT ( - 1 ) start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT roman_tr [ ∏ start_POSTSUBSCRIPT ⟨ italic_i italic_j ⟩ ∈ roman_Ξ“ end_POSTSUBSCRIPT divide start_ARG 1 end_ARG start_ARG 2 end_ARG italic_ΞΊ start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT ( 1 + over^ start_ARG italic_e end_ARG start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT β‹… overβ†’ start_ARG italic_Οƒ end_ARG ) ] (20)

where n𝑛nitalic_n is the number of closed loops in ΓΓ\Gammaroman_Ξ“.

The evaluation depends on the product of adjacent projection operators. We may choose an arbitrary coordinate system with e^=[ex,ey]^𝑒subscript𝑒π‘₯subscript𝑒𝑦\hat{e}=[e_{x},e_{y}]over^ start_ARG italic_e end_ARG = [ italic_e start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT , italic_e start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT ] across each edge, given as a rotation from the dyadic along the x axis

P⁒(nβ†’)=12⁒(1+n^β‹…Οƒβ†’)=ei⁒θ⁒σz/2⁒[1+Οƒx2]⁒eβˆ’i⁒θ⁒σz/2𝑃→𝑛121β‹…^π‘›β†’πœŽsuperscriptπ‘’π‘–πœƒsuperscriptπœŽπ‘§2delimited-[]1superscript𝜎π‘₯2superscriptπ‘’π‘–πœƒsuperscriptπœŽπ‘§2P(\vec{n})=\frac{1}{2}(1+\hat{n}\cdot\vec{\sigma})=e^{\textstyle i\theta\sigma% ^{z}/2}\big{[}\frac{1+\sigma^{x}}{2}\big{]}e^{\textstyle-i\theta\sigma^{z}/2}italic_P ( overβ†’ start_ARG italic_n end_ARG ) = divide start_ARG 1 end_ARG start_ARG 2 end_ARG ( 1 + over^ start_ARG italic_n end_ARG β‹… overβ†’ start_ARG italic_Οƒ end_ARG ) = italic_e start_POSTSUPERSCRIPT italic_i italic_ΞΈ italic_Οƒ start_POSTSUPERSCRIPT italic_z end_POSTSUPERSCRIPT / 2 end_POSTSUPERSCRIPT [ divide start_ARG 1 + italic_Οƒ start_POSTSUPERSCRIPT italic_x end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG ] italic_e start_POSTSUPERSCRIPT - italic_i italic_ΞΈ italic_Οƒ start_POSTSUPERSCRIPT italic_z end_POSTSUPERSCRIPT / 2 end_POSTSUPERSCRIPT (21)

or introducing complex variable z=nx+i⁒ny=ei⁒θ𝑧subscript𝑛π‘₯𝑖subscript𝑛𝑦superscriptπ‘’π‘–πœƒz=n_{x}+i\;n_{y}=e^{i\theta}italic_z = italic_n start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT + italic_i italic_n start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT = italic_e start_POSTSUPERSCRIPT italic_i italic_ΞΈ end_POSTSUPERSCRIPT as dyadic,

P⁒(ΞΈ)=12⁒[ei⁒θ/20eβˆ’i⁒θ/2]⁒[1111]⁒[eβˆ’i⁒θ/20ei⁒θ/2]=12⁒[zzβˆ—]⁒[zβˆ—z]≑|z⟩⁒⟨z|,π‘ƒπœƒ12matrixsuperscriptπ‘’π‘–πœƒ2missing-subexpression0superscriptπ‘’π‘–πœƒ2matrix1111matrixsuperscriptπ‘’π‘–πœƒ2missing-subexpression0superscriptπ‘’π‘–πœƒ212matrix𝑧superscript𝑧matrixsuperscript𝑧𝑧ket𝑧bra𝑧P(\theta)=\frac{1}{2}\begin{bmatrix}e^{i\theta/2}&\\ 0&e^{-i\theta/2}\end{bmatrix}\begin{bmatrix}1&1\\ 1&1\end{bmatrix}\begin{bmatrix}e^{-i\theta/2}&\\ 0&e^{i\theta/2}\end{bmatrix}=\frac{1}{2}\begin{bmatrix}\sqrt{z}\\ \sqrt{z^{*}}\end{bmatrix}\begin{bmatrix}\sqrt{z^{*}}&\sqrt{z}\end{bmatrix}% \equiv|z\rangle\langle z|\;,italic_P ( italic_ΞΈ ) = divide start_ARG 1 end_ARG start_ARG 2 end_ARG [ start_ARG start_ROW start_CELL italic_e start_POSTSUPERSCRIPT italic_i italic_ΞΈ / 2 end_POSTSUPERSCRIPT end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL italic_e start_POSTSUPERSCRIPT - italic_i italic_ΞΈ / 2 end_POSTSUPERSCRIPT end_CELL end_ROW end_ARG ] [ start_ARG start_ROW start_CELL 1 end_CELL start_CELL 1 end_CELL end_ROW start_ROW start_CELL 1 end_CELL start_CELL 1 end_CELL end_ROW end_ARG ] [ start_ARG start_ROW start_CELL italic_e start_POSTSUPERSCRIPT - italic_i italic_ΞΈ / 2 end_POSTSUPERSCRIPT end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL italic_e start_POSTSUPERSCRIPT italic_i italic_ΞΈ / 2 end_POSTSUPERSCRIPT end_CELL end_ROW end_ARG ] = divide start_ARG 1 end_ARG start_ARG 2 end_ARG [ start_ARG start_ROW start_CELL square-root start_ARG italic_z end_ARG end_CELL end_ROW start_ROW start_CELL square-root start_ARG italic_z start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT end_ARG end_CELL end_ROW end_ARG ] [ start_ARG start_ROW start_CELL square-root start_ARG italic_z start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT end_ARG end_CELL start_CELL square-root start_ARG italic_z end_ARG end_CELL end_ROW end_ARG ] ≑ | italic_z ⟩ ⟨ italic_z | , (22)

where have used the constraint z⁒zβˆ—=1𝑧superscript𝑧1zz^{*}=1italic_z italic_z start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT = 1. In the loop expansion each corner has the spinor matrix, ⟨zi|zj⟩=eΞΈi⁒j⁒σz/2inner-productsubscript𝑧𝑖subscript𝑧𝑗superscript𝑒subscriptπœƒπ‘–π‘—superscriptπœŽπ‘§2\langle z_{i}|z_{j}\rangle=e^{\theta_{ij}\sigma^{z}/2}⟨ italic_z start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT | italic_z start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ = italic_e start_POSTSUPERSCRIPT italic_ΞΈ start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT italic_Οƒ start_POSTSUPERSCRIPT italic_z end_POSTSUPERSCRIPT / 2 end_POSTSUPERSCRIPT which is evaluated between the non-zero Grassmann integral ϡα⁒β⁒ψα⁒ψβsuperscriptitalic-ϡ𝛼𝛽superscriptπœ“π›Όsuperscriptπœ“π›½\epsilon^{\alpha\beta}\psi^{\alpha}\psi^{\beta}italic_Ο΅ start_POSTSUPERSCRIPT italic_Ξ± italic_Ξ² end_POSTSUPERSCRIPT italic_ψ start_POSTSUPERSCRIPT italic_Ξ± end_POSTSUPERSCRIPT italic_ψ start_POSTSUPERSCRIPT italic_Ξ² end_POSTSUPERSCRIPT. This takes the trace, T⁒r⁒[eΞΈi⁒j⁒σz/2]=2⁒cos⁑(ΞΈi⁒j/2)π‘‡π‘Ÿdelimited-[]superscript𝑒subscriptπœƒπ‘–π‘—superscriptπœŽπ‘§22subscriptπœƒπ‘–π‘—2Tr[e^{\theta_{ij}\sigma^{z}}/2]=2\cos(\theta_{ij}/2)italic_T italic_r [ italic_e start_POSTSUPERSCRIPT italic_ΞΈ start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT italic_Οƒ start_POSTSUPERSCRIPT italic_z end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT / 2 ] = 2 roman_cos ( italic_ΞΈ start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT / 2 ), resulting in the loop expansion,

Zψ=βˆ‘{Ξ“}∏⟨i⁒jβŸ©βˆˆΞ“ΞΊi⁒j⁒cos⁑θi⁒j2.subscriptπ‘πœ“subscriptΞ“subscriptproductdelimited-βŸ¨βŸ©π‘–π‘—Ξ“subscriptπœ…π‘–π‘—subscriptπœƒπ‘–π‘—2Z_{\psi}=\sum_{\{\Gamma\}}\prod_{\langle ij\rangle\in\Gamma}\kappa_{ij}\cos% \dfrac{\theta_{ij}}{2}\;.italic_Z start_POSTSUBSCRIPT italic_ψ end_POSTSUBSCRIPT = βˆ‘ start_POSTSUBSCRIPT { roman_Ξ“ } end_POSTSUBSCRIPT ∏ start_POSTSUBSCRIPT ⟨ italic_i italic_j ⟩ ∈ roman_Ξ“ end_POSTSUBSCRIPT italic_ΞΊ start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT roman_cos divide start_ARG italic_ΞΈ start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG . (23)

Here our notation is a bit compressed. Fermions live on dual sites i𝑖iitalic_i and propagate on directed links, iβ†’j≑{i,j}→𝑖𝑗𝑖𝑗i\rightarrow j\equiv\{i,j\}italic_i β†’ italic_j ≑ { italic_i , italic_j }, along unit vectors e^i⁒jsubscript^𝑒𝑖𝑗\hat{e}_{ij}over^ start_ARG italic_e end_ARG start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT with couplings ΞΊi⁒jsubscriptπœ…π‘–π‘—\kappa_{ij}italic_ΞΊ start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT. For a fixed loop as illustrated in Fig.Β 4 we may relabel the sites in sequence a 1β†’2β†’3β†’β‹―β†’12β†’3β†’β‹―1\rightarrow 2\rightarrow 3\rightarrow\cdots1 β†’ 2 β†’ 3 β†’ β‹― with angles ΞΈi+1,isubscriptπœƒπ‘–1𝑖\theta_{i+1,i}italic_ΞΈ start_POSTSUBSCRIPT italic_i + 1 , italic_i end_POSTSUBSCRIPT at each vertex i𝑖iitalic_i. Of course the vertex angles depend on the path. So a proper notation without relabeling sites for the rotation at vertex kπ‘˜kitalic_k for a general path iβ†’kβ†’jβ†’π‘–π‘˜β†’π‘—i\rightarrow k\rightarrow jitalic_i β†’ italic_k β†’ italic_j is determined by the scalar product e^i⁒kβ‹…e^k⁒j=cos⁑(ΞΈi⁒kβˆ’ΞΈk⁒j)β‹…subscript^π‘’π‘–π‘˜subscript^π‘’π‘˜π‘—subscriptπœƒπ‘–π‘˜subscriptπœƒπ‘˜π‘—\hat{e}_{ik}\cdot\hat{e}_{kj}=\cos(\theta_{ik}-\theta_{kj})over^ start_ARG italic_e end_ARG start_POSTSUBSCRIPT italic_i italic_k end_POSTSUBSCRIPT β‹… over^ start_ARG italic_e end_ARG start_POSTSUBSCRIPT italic_k italic_j end_POSTSUBSCRIPT = roman_cos ( italic_ΞΈ start_POSTSUBSCRIPT italic_i italic_k end_POSTSUBSCRIPT - italic_ΞΈ start_POSTSUBSCRIPT italic_k italic_j end_POSTSUBSCRIPT ). This requires 3 site labels for the rotation angle: ΞΈi⁒jk≑θi⁒kβˆ’ΞΈk⁒jsubscriptsuperscriptπœƒπ‘˜π‘–π‘—subscriptπœƒπ‘–π‘˜subscriptπœƒπ‘˜π‘—\theta^{k}_{ij}\equiv\theta_{ik}-\theta_{kj}italic_ΞΈ start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT ≑ italic_ΞΈ start_POSTSUBSCRIPT italic_i italic_k end_POSTSUBSCRIPT - italic_ΞΈ start_POSTSUBSCRIPT italic_k italic_j end_POSTSUBSCRIPT. The sign is undetermined because the loop is unchanged if we reverse the direction due the reflection identity in Eq.Β (16).

In the affine case there are 3 distinct links enumerated by 3 out-going (or in-going) vectors, n^1,n^2,n^3subscript^𝑛1subscript^𝑛2subscript^𝑛3\hat{n}_{1},\hat{n}_{2},\hat{n}_{3}over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT in a bipartite graph. In Ref.Β [13], we proved the identity

t2/ΞΊ2=cos⁑(ΞΈ12/2)⁒cos⁑(ΞΈ23/2)cos⁑(ΞΈ31/2)=cos⁑((ΞΈ1βˆ’ΞΈ2)/2)⁒cos⁑((ΞΈ2βˆ’ΞΈ3)/2)cos⁑((ΞΈ3βˆ’ΞΈ1)/2)=⟨z2|z1⟩⁒⟨z3|z1⟩⟨z2|z3⟩subscript𝑑2subscriptπœ…2subscriptπœƒ122subscriptπœƒ232subscriptπœƒ312subscriptπœƒ1subscriptπœƒ22subscriptπœƒ2subscriptπœƒ32subscriptπœƒ3subscriptπœƒ12inner-productsubscript𝑧2subscript𝑧1inner-productsubscript𝑧3subscript𝑧1inner-productsubscript𝑧2subscript𝑧3t_{2}/\kappa_{2}=\frac{\cos(\theta_{12}/2)\cos(\theta_{23}/2)}{\cos(\theta_{31% }/2)}=\frac{\cos((\theta_{1}-\theta_{2})/2)\cos((\theta_{2}-\theta_{3})/2)}{% \cos((\theta_{3}-\theta_{1})/2)}=\frac{\langle z_{2}|z_{1}\rangle\langle z_{3}% |z_{1}\rangle}{\langle z_{2}|z_{3}\rangle}italic_t start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT / italic_ΞΊ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = divide start_ARG roman_cos ( italic_ΞΈ start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT / 2 ) roman_cos ( italic_ΞΈ start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT / 2 ) end_ARG start_ARG roman_cos ( italic_ΞΈ start_POSTSUBSCRIPT 31 end_POSTSUBSCRIPT / 2 ) end_ARG = divide start_ARG roman_cos ( ( italic_ΞΈ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - italic_ΞΈ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) / 2 ) roman_cos ( ( italic_ΞΈ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT - italic_ΞΈ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) / 2 ) end_ARG start_ARG roman_cos ( ( italic_ΞΈ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT - italic_ΞΈ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) / 2 ) end_ARG = divide start_ARG ⟨ italic_z start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | italic_z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⟩ ⟨ italic_z start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT | italic_z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⟩ end_ARG start_ARG ⟨ italic_z start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | italic_z start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ⟩ end_ARG (24)

and cyclic permutations. Remarkably this can be generalized for any trivalent lattice to the identity

tanh2⁑Li⁒j=ΞΊi⁒j2⁒cos⁑(Ξ±2/2)⁒cos⁑(Ξ±3/2)⁒cos⁑(Ξ²2/2)⁒cos⁑(Ξ²3/2)cos⁑(Ξ±1/2)⁒cos⁑(Ξ²1/2)superscript2subscript𝐿𝑖𝑗superscriptsubscriptπœ…π‘–π‘—2subscript𝛼22subscript𝛼32subscript𝛽22subscript𝛽32subscript𝛼12subscript𝛽12\tanh^{2}L_{ij}=\kappa_{ij}^{2}\dfrac{\cos(\alpha_{2}/2)\cos(\alpha_{3}/2)\cos% (\beta_{2}/2)\cos(\beta_{3}/2)}{\cos(\alpha_{1}/2)\cos(\beta_{1}/2)}roman_tanh start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_L start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT = italic_ΞΊ start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT divide start_ARG roman_cos ( italic_Ξ± start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT / 2 ) roman_cos ( italic_Ξ± start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT / 2 ) roman_cos ( italic_Ξ² start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT / 2 ) roman_cos ( italic_Ξ² start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT / 2 ) end_ARG start_ARG roman_cos ( italic_Ξ± start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT / 2 ) roman_cos ( italic_Ξ² start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT / 2 ) end_ARG (25)

where the six angles are defined in Fig. 5. It follows by matching terms in loop expansion (8) and (23) or proven algebraically by extending the analysis above for each of the 4 paths through the link ⟨i,jβŸ©π‘–π‘—\langle i,j\rangle⟨ italic_i , italic_j ⟩ with Ξ±2subscript𝛼2\alpha_{2}italic_Ξ± start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT or Ξ±3subscript𝛼3\alpha_{3}italic_Ξ± start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT on the left and Ξ²2subscript𝛽2\beta_{2}italic_Ξ² start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT or Ξ²3subscript𝛽3\beta_{3}italic_Ξ² start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT on the right. In flat space this simplifies to square of the affine identity in Eq.Β (24), with the condition that Ξ±i=Ξ²isubscript𝛼𝑖subscript𝛽𝑖\alpha_{i}=\beta_{i}italic_Ξ± start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = italic_Ξ² start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT. We can use Eq.Β (10) to relate the triangular lattice coupling Ki⁒jsubscript𝐾𝑖𝑗K_{ij}italic_K start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT to the corresponding dual lattice coupling Li⁒jsubscript𝐿𝑖𝑗L_{ij}italic_L start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT and by this association we now have three different models with equivalent partition functions.

i𝑖iitalic_ij𝑗jitalic_jΞ±1subscript𝛼1\alpha_{1}italic_Ξ± start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPTΞ±2subscript𝛼2\alpha_{2}italic_Ξ± start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPTΞ±3subscript𝛼3\alpha_{3}italic_Ξ± start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPTΞ²1subscript𝛽1\beta_{1}italic_Ξ² start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPTΞ²2subscript𝛽2\beta_{2}italic_Ξ² start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPTΞ²3subscript𝛽3\beta_{3}italic_Ξ² start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT
Figure 5: Definition of the 6 angles used in Eq.Β (25). The open circles are the circumcenters of the two triangles.

2.3 Lattice continuum limit

We have now shown that the Ising model on the simplicial triangular lattice, its trivalent dual and the free Wilson-Majorana fermion all have equivalent partition functions, and therefore they all describe systems with equivalent dynamics. But we haven’t yet identified the critical point of the system, nor have we determined the appropriate geometry of the continuum theory (assuming such a theory exists). This requires a smooth local lattice theory, most likely close to the uniform flat space triangulated lattice studied in Ref.Β [13].

The first step is we need to have a smooth definition of the scalar curvature that at present are delta function singularities at the triangular manifold. This can be done to O⁒(a2)𝑂superscriptπ‘Ž2O(a^{2})italic_O ( italic_a start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) using the theorem in the remarkable paper on Lattice Gravity Near the Continuum Limit Β [17] that proves that in 2d the scalar curvature, R=2⁒ϡi/Aiβˆ—+O⁒(a2)𝑅2subscriptitalic-ϡ𝑖subscriptsuperscript𝐴𝑖𝑂superscriptπ‘Ž2R=2\epsilon_{i}/A^{*}_{i}+O(a^{2})italic_R = 2 italic_Ο΅ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT / italic_A start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT + italic_O ( italic_a start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ), is given by the ratio of the deficit angle Ο΅iβˆ—subscriptitalic-Ο΅superscript𝑖\epsilon_{i^{*}}italic_Ο΅ start_POSTSUBSCRIPT italic_i start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT end_POSTSUBSCRIPT at the vertices of the triangulated manifold and the dual area Aiβˆ—subscriptsuperscript𝐴𝑖A^{*}_{i}italic_A start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT on the trivalent lattice as illustrated in Fig. 4. Thus we can we can introduce a smooth approximation to the manifold by spreading the singular curvature uniformly over the dual area and introducing a modified fermion action analogous to the Dirac fermions in Ref.Β [11] for the simplicial lattices,

S~ψ=12β’βˆ‘iψ¯i⁒ψiβˆ’12β’βˆ‘βŸ¨i⁒j⟩κi⁒j⁒ψ¯i⁒(1+e^i⁒jβ‹…Οƒβ†’)⁒Ωi⁒j⁒ψj.subscript~π‘†πœ“12subscript𝑖subscriptΒ―πœ“π‘–subscriptπœ“π‘–12subscriptdelimited-βŸ¨βŸ©π‘–π‘—subscriptπœ…π‘–π‘—subscriptΒ―πœ“π‘–1β‹…subscript^π‘’π‘–π‘—β†’πœŽsubscriptΩ𝑖𝑗subscriptπœ“π‘—\widetilde{S}_{\psi}=\dfrac{1}{2}\sum_{i}\bar{\psi}_{i}\psi_{i}-\dfrac{1}{2}% \sum_{\langle ij\rangle}\kappa_{ij}\bar{\psi}_{i}(1+\hat{e}_{ij}\cdot\vec{% \sigma})\Omega_{ij}\psi_{j}\;.over~ start_ARG italic_S end_ARG start_POSTSUBSCRIPT italic_ψ end_POSTSUBSCRIPT = divide start_ARG 1 end_ARG start_ARG 2 end_ARG βˆ‘ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT overΒ― start_ARG italic_ψ end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT - divide start_ARG 1 end_ARG start_ARG 2 end_ARG βˆ‘ start_POSTSUBSCRIPT ⟨ italic_i italic_j ⟩ end_POSTSUBSCRIPT italic_ΞΊ start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT overΒ― start_ARG italic_ψ end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( 1 + over^ start_ARG italic_e end_ARG start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT β‹… overβ†’ start_ARG italic_Οƒ end_ARG ) roman_Ξ© start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT italic_ψ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT . (26)

Now e^i⁒jsubscript^𝑒𝑖𝑗\hat{e}_{ij}over^ start_ARG italic_e end_ARG start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT is a unit tangent vector at site i𝑖iitalic_i on the geodesic from i𝑖iitalic_i to j𝑗jitalic_j and Ξ©i⁒j=Ξ©j⁒i†subscriptΩ𝑖𝑗subscriptsuperscriptΩ†𝑗𝑖\Omega_{ij}=\Omega^{\dagger}_{ji}roman_Ξ© start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT = roman_Ξ© start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_j italic_i end_POSTSUBSCRIPT is the rotation (or discrete spin connection) to the vector e^j⁒isubscript^𝑒𝑗𝑖\hat{e}_{ji}over^ start_ARG italic_e end_ARG start_POSTSUBSCRIPT italic_j italic_i end_POSTSUBSCRIPT at site j𝑗jitalic_j on the reverse geodesic to i𝑖iitalic_i. Due to local curvature there are two distinct tangent vectors at each end of each link that are no longer reflected: e^j⁒iβ‰ βˆ’e^i⁒jsubscript^𝑒𝑗𝑖subscript^𝑒𝑖𝑗\hat{e}_{ji}\neq-\hat{e}_{ij}over^ start_ARG italic_e end_ARG start_POSTSUBSCRIPT italic_j italic_i end_POSTSUBSCRIPT β‰  - over^ start_ARG italic_e end_ARG start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT. Instead they obey the discrete tetra hypothesis introduced in Ref.Β [11],

e^j⁒i=βˆ’Ξ©i⁒j†⁒e^i⁒j⁒Ωi⁒j.subscript^𝑒𝑗𝑖subscriptsuperscriptΩ†𝑖𝑗subscript^𝑒𝑖𝑗subscriptΩ𝑖𝑗\hat{e}_{ji}=-\Omega^{\dagger}_{ij}\hat{e}_{ij}\Omega_{ij}\;.over^ start_ARG italic_e end_ARG start_POSTSUBSCRIPT italic_j italic_i end_POSTSUBSCRIPT = - roman_Ξ© start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT over^ start_ARG italic_e end_ARG start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT roman_Ξ© start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT . (27)

Here the local curvature between dual lattice points requires replacing the in EqΒ 16 by

ψ¯i⁒(1+e^i⁒jβ‹…Οƒβ†’)⁒Ωi⁒j⁒ψj=ψ¯j⁒Ωj⁒i⁒(1+e^j⁒iβ‹…Οƒβ†’)⁒ψjsubscriptΒ―πœ“π‘–1β‹…subscript^π‘’π‘–π‘—β†’πœŽsubscriptΩ𝑖𝑗subscriptπœ“π‘—subscriptΒ―πœ“π‘—subscriptΩ𝑗𝑖1β‹…subscript^π‘’π‘—π‘–β†’πœŽsubscriptπœ“π‘—\bar{\psi}_{i}(1+\hat{e}_{ij}\cdot\vec{\sigma})\Omega_{ij}\psi_{j}=\bar{\psi}_% {j}\Omega_{ji}(1+\hat{e}_{ji}\cdot\vec{\sigma})\psi_{j}overΒ― start_ARG italic_ψ end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( 1 + over^ start_ARG italic_e end_ARG start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT β‹… overβ†’ start_ARG italic_Οƒ end_ARG ) roman_Ξ© start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT italic_ψ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT = overΒ― start_ARG italic_ψ end_ARG start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT roman_Ξ© start_POSTSUBSCRIPT italic_j italic_i end_POSTSUBSCRIPT ( 1 + over^ start_ARG italic_e end_ARG start_POSTSUBSCRIPT italic_j italic_i end_POSTSUBSCRIPT β‹… overβ†’ start_ARG italic_Οƒ end_ARG ) italic_ψ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT (28)

Now in a smooth gauge with Ξ©i⁒j=1+O⁒(a)subscriptΩ𝑖𝑗1π‘‚π‘Ž\Omega_{ij}=1+O(a)roman_Ξ© start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT = 1 + italic_O ( italic_a ), we can expand (26) in the effective lattice spacing aπ‘Žaitalic_a using

ψj=ψi+lβ†’i⁒jβˆ—β‹…βˆ‡β†’β’Οˆi+π’ͺ⁒(a2)subscriptπœ“π‘—subscriptπœ“π‘–β‹…superscriptsubscriptβ†’π‘™π‘–π‘—β†’βˆ‡subscriptπœ“π‘–π’ͺsuperscriptπ‘Ž2\psi_{j}=\psi_{i}+\vec{l}_{ij}^{*}\cdot\vec{\nabla}\psi_{i}+\mathcal{O}(a^{2})italic_ψ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT = italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT + overβ†’ start_ARG italic_l end_ARG start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT β‹… overβ†’ start_ARG βˆ‡ end_ARG italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT + caligraphic_O ( italic_a start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) (29)

and

Ξ©i⁒j=eβˆ’i⁒lβ†’i⁒jβˆ—β‹…Ο‰β†’=1βˆ’i⁒lβ†’i⁒jβˆ—β‹…Ο‰β†’+π’ͺ⁒(a2)subscriptΩ𝑖𝑗superscript𝑒⋅𝑖superscriptsubscriptβ†’π‘™π‘–π‘—β†’πœ”1⋅𝑖superscriptsubscriptβ†’π‘™π‘–π‘—β†’πœ”π’ͺsuperscriptπ‘Ž2\Omega_{ij}=e^{-i\vec{l}_{ij}^{*}\cdot\vec{\omega}}=1-i\vec{l}_{ij}^{*}\cdot% \vec{\omega}+\mathcal{O}(a^{2})roman_Ξ© start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT = italic_e start_POSTSUPERSCRIPT - italic_i overβ†’ start_ARG italic_l end_ARG start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT β‹… overβ†’ start_ARG italic_Ο‰ end_ARG end_POSTSUPERSCRIPT = 1 - italic_i overβ†’ start_ARG italic_l end_ARG start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT β‹… overβ†’ start_ARG italic_Ο‰ end_ARG + caligraphic_O ( italic_a start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) (30)

where lβ†’i⁒jβˆ—superscriptsubscript→𝑙𝑖𝑗\vec{l}_{ij}^{*}overβ†’ start_ARG italic_l end_ARG start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT is a vector from i𝑖iitalic_i to j𝑗jitalic_j with length li⁒jβˆ—=π’ͺ⁒(a)superscriptsubscript𝑙𝑖𝑗π’ͺπ‘Žl_{ij}^{*}=\mathcal{O}(a)italic_l start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT = caligraphic_O ( italic_a ) and Ο‰β†’β†’πœ”\vec{\omega}overβ†’ start_ARG italic_Ο‰ end_ARG is the continuum spin connection. The action becomes

S~ψ=12β’βˆ‘iψ¯i⁒ψiβˆ’12β’βˆ‘βŸ¨i⁒j⟩κi⁒j⁒ψ¯i⁒(1+e^i⁒jβ‹…Οƒβ†’)⁒(1βˆ’i⁒lβ†’i⁒jβˆ—β‹…Ο‰β†’)⁒(1+lβ†’i⁒jβˆ—β‹…βˆ‡β†’)⁒ψi+π’ͺ⁒(a2)=12β’βˆ‘i(1βˆ’12β’βˆ‘j∈⟨i⁒j⟩κi⁒j)⁒ψ¯i⁒ψi+12β’βˆ‘βŸ¨i⁒j⟩κi⁒j⁒ψ¯i⁒(e^i⁒jβ‹…Οƒβ†’)⁒(lβ†’i⁒jβˆ—β‹…Dβ†’)⁒ψisubscript~π‘†πœ“12subscript𝑖subscriptΒ―πœ“π‘–subscriptπœ“π‘–12subscriptdelimited-βŸ¨βŸ©π‘–π‘—subscriptπœ…π‘–π‘—subscriptΒ―πœ“π‘–1β‹…subscript^π‘’π‘–π‘—β†’πœŽ1⋅𝑖superscriptsubscriptβ†’π‘™π‘–π‘—β†’πœ”1β‹…superscriptsubscriptβ†’π‘™π‘–π‘—β†’βˆ‡subscriptπœ“π‘–π’ͺsuperscriptπ‘Ž212subscript𝑖112subscript𝑗delimited-βŸ¨βŸ©π‘–π‘—subscriptπœ…π‘–π‘—subscriptΒ―πœ“π‘–subscriptπœ“π‘–12subscriptdelimited-βŸ¨βŸ©π‘–π‘—subscriptπœ…π‘–π‘—subscriptΒ―πœ“π‘–β‹…subscript^π‘’π‘–π‘—β†’πœŽβ‹…superscriptsubscript→𝑙𝑖𝑗→𝐷subscriptπœ“π‘–\begin{split}\widetilde{S}_{\psi}&=\dfrac{1}{2}\sum_{i}\bar{\psi}_{i}\psi_{i}-% \dfrac{1}{2}\sum_{\langle ij\rangle}\kappa_{ij}\bar{\psi}_{i}(1+\hat{e}_{ij}% \cdot\vec{\sigma})(1-i\vec{l}_{ij}^{*}\cdot\vec{\omega})(1+\vec{l}_{ij}^{*}% \cdot\vec{\nabla})\psi_{i}+\mathcal{O}(a^{2})\\ &=\dfrac{1}{2}\sum_{i}\left(1-\dfrac{1}{2}\sum_{j\in\langle ij\rangle}\kappa_{% ij}\right)\bar{\psi}_{i}\psi_{i}+\dfrac{1}{2}\sum_{\langle ij\rangle}\kappa_{% ij}\bar{\psi}_{i}(\hat{e}_{ij}\cdot\vec{\sigma})(\vec{l}_{ij}^{*}\cdot\vec{D})% \psi_{i}\end{split}start_ROW start_CELL over~ start_ARG italic_S end_ARG start_POSTSUBSCRIPT italic_ψ end_POSTSUBSCRIPT end_CELL start_CELL = divide start_ARG 1 end_ARG start_ARG 2 end_ARG βˆ‘ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT overΒ― start_ARG italic_ψ end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT - divide start_ARG 1 end_ARG start_ARG 2 end_ARG βˆ‘ start_POSTSUBSCRIPT ⟨ italic_i italic_j ⟩ end_POSTSUBSCRIPT italic_ΞΊ start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT overΒ― start_ARG italic_ψ end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( 1 + over^ start_ARG italic_e end_ARG start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT β‹… overβ†’ start_ARG italic_Οƒ end_ARG ) ( 1 - italic_i overβ†’ start_ARG italic_l end_ARG start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT β‹… overβ†’ start_ARG italic_Ο‰ end_ARG ) ( 1 + overβ†’ start_ARG italic_l end_ARG start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT β‹… overβ†’ start_ARG βˆ‡ end_ARG ) italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT + caligraphic_O ( italic_a start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = divide start_ARG 1 end_ARG start_ARG 2 end_ARG βˆ‘ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( 1 - divide start_ARG 1 end_ARG start_ARG 2 end_ARG βˆ‘ start_POSTSUBSCRIPT italic_j ∈ ⟨ italic_i italic_j ⟩ end_POSTSUBSCRIPT italic_ΞΊ start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT ) overΒ― start_ARG italic_ψ end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 end_ARG βˆ‘ start_POSTSUBSCRIPT ⟨ italic_i italic_j ⟩ end_POSTSUBSCRIPT italic_ΞΊ start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT overΒ― start_ARG italic_ψ end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( over^ start_ARG italic_e end_ARG start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT β‹… overβ†’ start_ARG italic_Οƒ end_ARG ) ( overβ†’ start_ARG italic_l end_ARG start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT β‹… overβ†’ start_ARG italic_D end_ARG ) italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_CELL end_ROW (31)

where Dβ†’=βˆ‡β†’βˆ’iβ’Ο‰β†’β†’π·β†’βˆ‡π‘–β†’πœ”\vec{D}=\vec{\nabla}-i\vec{\omega}overβ†’ start_ARG italic_D end_ARG = overβ†’ start_ARG βˆ‡ end_ARG - italic_i overβ†’ start_ARG italic_Ο‰ end_ARG is the covariant derivative for the spinor field and in the second line we have used ψ¯iβ’Οƒβ†’β’Οˆi=0subscriptΒ―πœ“π‘–β†’πœŽsubscriptπœ“π‘–0\bar{\psi}_{i}\vec{\sigma}\psi_{i}=0overΒ― start_ARG italic_ψ end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT overβ†’ start_ARG italic_Οƒ end_ARG italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = 0 and discarded all terms of π’ͺ⁒(a2)π’ͺsuperscriptπ‘Ž2\mathcal{O}(a^{2})caligraphic_O ( italic_a start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ).

We would like to show that this is equivalent to the continuum action for a free fermion on a Riemannian manifold,

Scont=12⁒∫d2⁒x⁒g⁒ψ¯⁒(xβ†’)⁒(m+Οƒβ†’β‹…Dβ†’)⁒ψ⁒(xβ†’).subscript𝑆cont12superscript𝑑2π‘₯π‘”Β―πœ“β†’π‘₯π‘šβ‹…β†’πœŽβ†’π·πœ“β†’π‘₯S_{\text{cont}}=\dfrac{1}{2}\int d^{2}x~{}\sqrt{g}\bar{\psi}(\vec{x})(m+\vec{% \sigma}\cdot\vec{D})\psi(\vec{x})\;.italic_S start_POSTSUBSCRIPT cont end_POSTSUBSCRIPT = divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∫ italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_x square-root start_ARG italic_g end_ARG overΒ― start_ARG italic_ψ end_ARG ( overβ†’ start_ARG italic_x end_ARG ) ( italic_m + overβ†’ start_ARG italic_Οƒ end_ARG β‹… overβ†’ start_ARG italic_D end_ARG ) italic_ψ ( overβ†’ start_ARG italic_x end_ARG ) . (32)

In order to get Eq.Β (31) into this form, we need the Οƒβ†’β†’πœŽ\vec{\sigma}overβ†’ start_ARG italic_Οƒ end_ARG and D→→𝐷\vec{D}overβ†’ start_ARG italic_D end_ARG in the lattice action to be contracted, which is not possible for an arbitrary choice of lattice vectors in a non-uniform lattice. However, provided that all adjacent triangles have the same circumradius, the following identity is true for a lattice which is the circumcenter dual of a non-uniform simplicial lattice in 2 dimensions:

βˆ‘j∈⟨i⁒j⟩li⁒jμ⁒li⁒jβˆ—Ξ½=2⁒Ai⁒ϡμ⁒νsubscript𝑗delimited-βŸ¨βŸ©π‘–π‘—superscriptsubscriptπ‘™π‘–π‘—πœ‡superscriptsubscript𝑙𝑖𝑗absent𝜈2subscript𝐴𝑖superscriptitalic-Ο΅πœ‡πœˆ\sum_{j\in\langle ij\rangle}l_{ij}^{\mu}l_{ij}^{*\nu}=2A_{i}\epsilon^{\mu\nu}βˆ‘ start_POSTSUBSCRIPT italic_j ∈ ⟨ italic_i italic_j ⟩ end_POSTSUBSCRIPT italic_l start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_ΞΌ end_POSTSUPERSCRIPT italic_l start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT start_POSTSUPERSCRIPT βˆ— italic_Ξ½ end_POSTSUPERSCRIPT = 2 italic_A start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_Ο΅ start_POSTSUPERSCRIPT italic_ΞΌ italic_Ξ½ end_POSTSUPERSCRIPT (33)

where lβ†’i⁒jsubscript→𝑙𝑖𝑗\vec{l}_{ij}overβ†’ start_ARG italic_l end_ARG start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT is the lattice vector in the simplicial lattice dual to lβ†’i⁒jβˆ—subscriptsuperscript→𝑙𝑖𝑗\vec{l}^{*}_{ij}overβ†’ start_ARG italic_l end_ARG start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT and Aisubscript𝐴𝑖A_{i}italic_A start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT is the area of the triangular face dual to site i𝑖iitalic_i.

In order to apply this identity, it is necessary for ΞΊi⁒jsubscriptπœ…π‘–π‘—\kappa_{ij}italic_ΞΊ start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT to be proportional to the corresponding triangular lattice length li⁒jsubscript𝑙𝑖𝑗l_{ij}italic_l start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT. Substituting this all into the action we obtain

S~ψ=12β’βˆ‘iAi⁒ψ¯i⁒(mi+Οƒβ†’β‹…Dβ†’)⁒ψi+π’ͺ⁒(a2)subscript~π‘†πœ“12subscript𝑖subscript𝐴𝑖subscriptΒ―πœ“π‘–subscriptπ‘šπ‘–β‹…β†’πœŽβ†’π·subscriptπœ“π‘–π’ͺsuperscriptπ‘Ž2\widetilde{S}_{\psi}=\dfrac{1}{2}\sum_{i}A_{i}\bar{\psi}_{i}\left(m_{i}+\vec{% \sigma}\cdot\vec{D}\right)\psi_{i}+\mathcal{O}(a^{2})over~ start_ARG italic_S end_ARG start_POSTSUBSCRIPT italic_ψ end_POSTSUBSCRIPT = divide start_ARG 1 end_ARG start_ARG 2 end_ARG βˆ‘ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT overΒ― start_ARG italic_ψ end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_m start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT + overβ†’ start_ARG italic_Οƒ end_ARG β‹… overβ†’ start_ARG italic_D end_ARG ) italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT + caligraphic_O ( italic_a start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) (34)

with a dimensionless mass parameter

mi=1Ai⁒(1βˆ’12β’βˆ‘j∈⟨i⁒j⟩κi⁒j).subscriptπ‘šπ‘–1subscript𝐴𝑖112subscript𝑗delimited-βŸ¨βŸ©π‘–π‘—subscriptπœ…π‘–π‘—m_{i}=\dfrac{1}{A_{i}}\left(1-\dfrac{1}{2}\sum_{j\in\langle ij\rangle}\kappa_{% ij}\right)\;.italic_m start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = divide start_ARG 1 end_ARG start_ARG italic_A start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG ( 1 - divide start_ARG 1 end_ARG start_ARG 2 end_ARG βˆ‘ start_POSTSUBSCRIPT italic_j ∈ ⟨ italic_i italic_j ⟩ end_POSTSUBSCRIPT italic_ΞΊ start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT ) . (35)

In the limit aβ†’0β†’π‘Ž0a\to 0italic_a β†’ 0 we identify the limit of the discrete integration measure Aiβ†’d2⁒x⁒gβ†’subscript𝐴𝑖superscript𝑑2π‘₯𝑔A_{i}\to d^{2}x\sqrt{g}italic_A start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT β†’ italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_x square-root start_ARG italic_g end_ARG and find that the lattice action converges to the continuum action in Eq.Β  (32), as required. To restore local rotational symmetry for the continuum fermion implies that the critical hop** parameter values for each link are defined by

ΞΊi⁒j=2⁒li⁒jβˆ‘k∈⟨i⁒k⟩li⁒k,subscriptπœ…π‘–π‘—2subscript𝑙𝑖𝑗subscriptπ‘˜delimited-βŸ¨βŸ©π‘–π‘˜subscriptπ‘™π‘–π‘˜\kappa_{ij}=\dfrac{2l_{ij}}{\sum_{k\in\langle ik\rangle}l_{ik}}\;,italic_ΞΊ start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT = divide start_ARG 2 italic_l start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT end_ARG start_ARG βˆ‘ start_POSTSUBSCRIPT italic_k ∈ ⟨ italic_i italic_k ⟩ end_POSTSUBSCRIPT italic_l start_POSTSUBSCRIPT italic_i italic_k end_POSTSUBSCRIPT end_ARG , (36)

Now, in order to have a well-defined critical point, we must satisfy this relation for every link on the lattice simultaneously, but upon inspection we find that this is only possible if all of the triangular faces have equal perimeter. Combining Eq.Β  (25) and (36) we obtain an expression which relates the dual lattice Ising coupling Li⁒jsubscript𝐿𝑖𝑗L_{ij}italic_L start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT to the geometry of the lattice

tanh2⁑Li⁒j=4⁒li⁒j2⁒cos⁑(Ξ±2/2)⁒cos⁑(Ξ±3/2)⁒cos⁑(Ξ²2/2)⁒cos⁑(Ξ²3/2)Pβ–³2⁒cos⁑(Ξ±1/2)⁒cos⁑(Ξ²1/2)superscript2subscript𝐿𝑖𝑗4superscriptsubscript𝑙𝑖𝑗2subscript𝛼22subscript𝛼32subscript𝛽22subscript𝛽32superscriptsubscript𝑃△2subscript𝛼12subscript𝛽12\tanh^{2}L_{ij}=\dfrac{4l_{ij}^{2}\cos(\alpha_{2}/2)\cos(\alpha_{3}/2)\cos(% \beta_{2}/2)\cos(\beta_{3}/2)}{P_{\triangle}^{2}\cos(\alpha_{1}/2)\cos(\beta_{% 1}/2)}roman_tanh start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_L start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT = divide start_ARG 4 italic_l start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_cos ( italic_Ξ± start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT / 2 ) roman_cos ( italic_Ξ± start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT / 2 ) roman_cos ( italic_Ξ² start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT / 2 ) roman_cos ( italic_Ξ² start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT / 2 ) end_ARG start_ARG italic_P start_POSTSUBSCRIPT β–³ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_cos ( italic_Ξ± start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT / 2 ) roman_cos ( italic_Ξ² start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT / 2 ) end_ARG (37)

where Pβ–³subscript𝑃△P_{\triangle}italic_P start_POSTSUBSCRIPT β–³ end_POSTSUBSCRIPT is the triangle perimeter. We can also recover the critical couplings Ki⁒jsubscript𝐾𝑖𝑗K_{ij}italic_K start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT for the triangular lattice through Eq.Β ( 10).

The two geometrical constraints of equal triangle circumradius and equal triangle perimeter place strict limitations on the set of simplicial lattices for which it is possible to define a critical theory with a well-defined continuum limit. They are natural generalizations of the flat space affine solution Β [13], which gave exact Ising correlator on flat space and on the genus g=1𝑔1g=1italic_g = 1 modular torus. The zero mass condition mi=0subscriptπ‘šπ‘–0m_{i}=0italic_m start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = 0 in Eq.Β (35) reduces to Eq.Β  (4).

3 Ising model on a 2-sphere

We now proceed to test whether these local constraints are sufficient in the continuum to give the critical Ising model on the Riemann sphere.

We define a base discretization of a 2-sphere illustrated in Fig. 6 by introducing equilateral triangles on each of the 20 faces of one of the simplicial Platonic solids. These are then projecting radially onto a unit sphere define by 3 vectors rβ†’isubscriptβ†’π‘Ÿπ‘–\vec{r}_{i}overβ†’ start_ARG italic_r end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT in ℝ3superscriptℝ3\mathbb{R}^{3}blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT. The result is smooth but non-uniform triangulation of the sphere that in the continuum limit approaches an affine map to each tangent plane. At finite refinement the triangulated Regge manifoldΒ [10] consist of piecewise flat triangle, with all curvature is confined to singularities at the vertices.

Refer to caption
Refer to caption
Refer to caption
Figure 6: Steps in the basic discretization of π•Š2superscriptπ•Š2\mathbb{S}^{2}blackboard_S start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT using an icosahedral base, shown here for a refinement of L = 3 into L2superscript𝐿2L^{2}italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT triangle on each of the 20 icosahedral faces subsequently projected onto the sphere.

First we note that the projected triangulated sphere illustrate on right in Fig.6 does give critical Ising model in the continuum, but it fails to recover spherical isometries for the 2d Ising CFT on π•Š2superscriptπ•Š2\mathbb{S}^{2}blackboard_S start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT. To fix this we proceed to move the position of the vertices on the sphere to to minimize non-uniformities in the triangle circumradius and perimeter as suggested in Sec. Β 2.3. We show that Monte Carlo simulations extrapolated to the continuum on these modified smooth spherical lattices are in good agreement with the exact solution of the 2d Ising CFT on S2superscript𝑆2S^{2}italic_S start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT. The geometric constraints of uniform circumradius and perimeter are indeed required to reach the desired continuum limit quantum field theory.

We use the simplicial Ising action (5) with coupling constants,

sinh⁑(2⁒Ki⁒j)=β„“i⁒jβˆ—β„“i⁒j2subscript𝐾𝑖𝑗subscriptsuperscriptℓ𝑖𝑗subscriptℓ𝑖𝑗\sinh(2K_{ij})=\frac{\ell^{*}_{ij}}{\ell_{ij}}roman_sinh ( 2 italic_K start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT ) = divide start_ARG roman_β„“ start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT end_ARG start_ARG roman_β„“ start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT end_ARG (38)

as a function of the edge lengths, β„“i⁒j=|rβ†’iβˆ’rβ†’j|subscriptℓ𝑖𝑗subscriptβ†’π‘Ÿπ‘–subscriptβ†’π‘Ÿπ‘—\ell_{ij}=|\vec{r}_{i}-\vec{r}_{j}|roman_β„“ start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT = | overβ†’ start_ARG italic_r end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT - overβ†’ start_ARG italic_r end_ARG start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT |, and its circumcenter dual lengths, β„“i⁒jβˆ—subscriptsuperscriptℓ𝑖𝑗\ell^{*}_{ij}roman_β„“ start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT, perpendicular to the edge ⟨i,jβŸ©π‘–π‘—\langle i,j\rangle⟨ italic_i , italic_j ⟩. It is important to note that the dual lattice edge lengths li⁒jβˆ—superscriptsubscript𝑙𝑖𝑗l_{ij}^{*}italic_l start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT are not calculated by using the geodesic distance between triangle circumcenters in the 3-dimensional embedding space. Under the conventions of Regge calculus, the manifold is defined on the flat triangular faces of the simplicial complex so the dual lattice lengths are computed by following intrinsic Regge geodesics as straight lines between flat triangular faces. The only curvature consists of delta function singularities at the vertex proportional to the deficit angle from adjacent triangles. For piecewise Regge manifolds in high dimensions singular curvature are on 2d co-dimension hinges (2d points , 3d edges, 4d triangles etc.). Because the perimeters of pairs of triangles which share an edge are not always equal we instead define Pβ–³subscript𝑃△P_{\triangle}italic_P start_POSTSUBSCRIPT β–³ end_POSTSUBSCRIPT in Eq.Β  (37) as the geometric mean of the perimeters of the two triangles

3.1 Geometric uniformity

The solution requires two steps. One is to establish a more uniform Regge geometric manifold to match the continuum spherical manifold. This is necessary to related the discrete simplicial geometry to a differential co-ordinate on the sphere as described Ref.Β [17] and utilized to go local continuum on tangent planes described in Sec.Β 2.3 above.

The only simplicial discretizations of a 2-sphere which can be constructed from uniform triangles are the platonic solids: tetrahedron, octahedron, and icosahedron111The other two platonic solids, the cube and dodecahedron, are not included here because they are not simplicial complexes. They are, in fact, the trivalent dual graphs of the octahedron and icosahedron, respectively, while the tetrahedron is self-dual.. We are therefore unable to construct arbitrarily refined discretizations of a sphere which satisfy the constraints of uniform circumradius and perimeter exactly. Instead, we will generate a sequence of lattices such that the non-uniformity in these two quantities goes to zero in the continuum limit.

We define the non-uniformity in the circumradius R𝑅Ritalic_R and perimeter P𝑃Pitalic_P as

ER=⟨R2⟩⟨R⟩2βˆ’1andEP=⟨P2⟩⟨P⟩2βˆ’1formulae-sequencesubscript𝐸𝑅delimited-⟨⟩superscript𝑅2superscriptdelimited-βŸ¨βŸ©π‘…21andsubscript𝐸𝑃delimited-⟨⟩superscript𝑃2superscriptdelimited-βŸ¨βŸ©π‘ƒ21E_{R}=\dfrac{\langle R^{2}\rangle}{\langle R\rangle^{2}}-1\qquad\text{and}% \qquad E_{P}=\dfrac{\langle P^{2}\rangle}{\langle P\rangle^{2}}-1italic_E start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT = divide start_ARG ⟨ italic_R start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ⟩ end_ARG start_ARG ⟨ italic_R ⟩ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG - 1 and italic_E start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT = divide start_ARG ⟨ italic_P start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ⟩ end_ARG start_ARG ⟨ italic_P ⟩ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG - 1 (39)

where here the angle brackets denote an average over all triangles in the simplicial complex. These quantities can be understood as the normalized variance in the circumradius and perimeter over the entire lattice. Our goal is to move the vertices of the basic discretization (without adding or removing any edges) so that both of these quantities are minimized while retaining the point group symmetry of the original lattice. We do this by minimizing the sum E=ER+EP𝐸subscript𝐸𝑅subscript𝐸𝑃E=E_{R}+E_{P}italic_E = italic_E start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT + italic_E start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT. In general, there are not enough degrees of freedom to find a solution such that E=0𝐸0E=0italic_E = 0, however we will show that the minimum value of E𝐸Eitalic_E goes to zero as the square of the effective lattice spacing. As shown in Sec. 2.3, this is sufficient to restore local rotational symmetry in the continuum close to each tangent plane of the critical Ising model.

3.2 Projection for Spherical Symmetry

The spin-spin correlation function on the sphere is calculated by projecting onto spherical harmonics to test spherical symmetry. This is analogous to the discrete Fourier expansion on a hypercubic lattice to recover PoincarΓ© invariance at long distances. However the transform on a simplicial sphere is a bit more involved as explained in detail in AppendixΒ A . The result is the expansion,

⟨s⁒(n^i)⁒s⁒(n^j)⟩=βˆ‘β„“β€²,mβ€²;β„“,mCℓ′⁒mβ€²;β„“,m⁒Yℓ′⁒mβ€²βˆ—β’(n^i)⁒Yℓ⁒m⁒(n^j),delimited-βŸ¨βŸ©π‘ subscript^𝑛𝑖𝑠subscript^𝑛𝑗subscriptsuperscriptβ„“β€²superscriptπ‘šβ€²β„“π‘šsubscript𝐢superscriptβ„“β€²superscriptπ‘šβ€²β„“π‘šsubscriptsuperscriptπ‘Œsuperscriptβ„“β€²superscriptπ‘šβ€²subscript^𝑛𝑖subscriptπ‘Œβ„“π‘šsubscript^𝑛𝑗\langle s(\hat{n}_{i})s(\hat{n}_{j})\rangle=\sum_{\ell^{\prime},m^{\prime};% \ell,m}C_{\ell^{\prime}m^{\prime};\ell,m}Y^{*}_{\ell^{\prime}m^{\prime}}(\hat{% n}_{i})Y_{\ell m}(\hat{n}_{j})\;,⟨ italic_s ( over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) italic_s ( over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) ⟩ = βˆ‘ start_POSTSUBSCRIPT roman_β„“ start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT , italic_m start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT ; roman_β„“ , italic_m end_POSTSUBSCRIPT italic_C start_POSTSUBSCRIPT roman_β„“ start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT italic_m start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT ; roman_β„“ , italic_m end_POSTSUBSCRIPT italic_Y start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_β„“ start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT italic_m start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ( over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) italic_Y start_POSTSUBSCRIPT roman_β„“ italic_m end_POSTSUBSCRIPT ( over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) , (40)

with i,j=1,β‹―,Nformulae-sequence𝑖𝑗1⋯𝑁i,j=1,\cdots,Nitalic_i , italic_j = 1 , β‹― , italic_N. The coefficients are well approximate by

Cℓ′⁒mβ€²;β„“,m=1N2β’βˆ‘i⁒jgi⁒gj⁒Yℓ′⁒m′⁒(n^i)⁒Yβ„“,mβˆ—β’(n^j)⁒⟨si⁒sj⟩+O⁒(a2),subscript𝐢superscriptβ„“β€²superscriptπ‘šβ€²β„“π‘š1superscript𝑁2subscript𝑖𝑗subscript𝑔𝑖subscript𝑔𝑗subscriptπ‘Œsuperscriptβ„“β€²superscriptπ‘šβ€²subscript^𝑛𝑖subscriptsuperscriptπ‘Œβ„“π‘šsubscript^𝑛𝑗delimited-⟨⟩subscript𝑠𝑖subscript𝑠𝑗𝑂superscriptπ‘Ž2C_{\ell^{\prime}m^{\prime};\ell,m}=\dfrac{1}{N^{2}}\sum_{ij}\sqrt{g_{i}g_{j}}Y% _{\ell^{\prime}m^{\prime}}(\hat{n}_{i})Y^{*}_{\ell,m}(\hat{n}_{j})\langle s_{i% }s_{j}\rangle+O(a^{2})\;,italic_C start_POSTSUBSCRIPT roman_β„“ start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT italic_m start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT ; roman_β„“ , italic_m end_POSTSUBSCRIPT = divide start_ARG 1 end_ARG start_ARG italic_N start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG βˆ‘ start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT square-root start_ARG italic_g start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_ARG italic_Y start_POSTSUBSCRIPT roman_β„“ start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT italic_m start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ( over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) italic_Y start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_β„“ , italic_m end_POSTSUBSCRIPT ( over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) ⟨ italic_s start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_s start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ + italic_O ( italic_a start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) , (41)

for β„“,β„“β€²β‰ͺNmuch-less-thanβ„“superscriptℓ′𝑁\ell,\ell^{\prime}\ll\sqrt{N}roman_β„“ , roman_β„“ start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT β‰ͺ square-root start_ARG italic_N end_ARG. In the continuum limit spherical symmetry demands that only the diagonal terms survive,

Cℓ′⁒mβ€²;β„“,m=Ξ΄β„“β€²,ℓ⁒δmβ€²,m⁒Cβ„“,msubscript𝐢superscriptβ„“β€²superscriptπ‘šβ€²β„“π‘šsubscript𝛿superscriptβ„“β€²β„“subscript𝛿superscriptπ‘šβ€²π‘šsubscriptπΆβ„“π‘šC_{\ell^{\prime}m^{\prime};\ell,m}=\delta_{\ell^{\prime},\ell}\delta_{m^{% \prime},m}C_{\ell,m}italic_C start_POSTSUBSCRIPT roman_β„“ start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT italic_m start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT ; roman_β„“ , italic_m end_POSTSUBSCRIPT = italic_Ξ΄ start_POSTSUBSCRIPT roman_β„“ start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT , roman_β„“ end_POSTSUBSCRIPT italic_Ξ΄ start_POSTSUBSCRIPT italic_m start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT , italic_m end_POSTSUBSCRIPT italic_C start_POSTSUBSCRIPT roman_β„“ , italic_m end_POSTSUBSCRIPT (42)

and with Cβ„“,msubscriptπΆβ„“π‘šC_{\ell,m}italic_C start_POSTSUBSCRIPT roman_β„“ , italic_m end_POSTSUBSCRIPT independent of m, the scalar two point function only depends on the geodesic through n^iβ‹…n^j=cos⁑(ΞΈi⁒j)β‹…subscript^𝑛𝑖subscript^𝑛𝑗subscriptπœƒπ‘–π‘—\hat{n}_{i}\cdot\hat{n}_{j}=\cos(\theta_{ij})over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT β‹… over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT = roman_cos ( italic_ΞΈ start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT ). In practice we have only performed tests on the m dependent diagonal term β„“β€²=β„“,mβ€²=mformulae-sequencesuperscriptβ„“β€²β„“superscriptπ‘šβ€²π‘š\ell^{\prime}=\ell,m^{\prime}=mroman_β„“ start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT = roman_β„“ , italic_m start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT = italic_m for harmonics ℓ≀12β„“12\ell\leq 12roman_β„“ ≀ 12.

Here, N𝑁Nitalic_N is the number of lattice sites and the quantity gisubscript𝑔𝑖\sqrt{g_{i}}square-root start_ARG italic_g start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG is a discrete integration measure for each site. Following the circumcenter-based conventions of discrete exterior calculusΒ [9], it is proportional to the area of the dual simplex associated with the site (i.e. the Voronoi area) as shown in Figure 7.

Refer to caption
Figure 7: The shaded region is the Voronoi area, gi=Aisubscript𝑔𝑖subscript𝐴𝑖\sqrt{g_{i}}=A_{i}square-root start_ARG italic_g start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG = italic_A start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT, at the lattice site i𝑖iitalic_i. The open circles are the circumcenters of the adjacent triangles.

Because we are using a non-uniform lattices, we adopt a lattice spacing definition as a global average over all of the sites. For a lattice discretization of a sphere with N=2+10⁒L2𝑁210superscript𝐿2N=2+10L^{2}italic_N = 2 + 10 italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT vertices, we simply define the lattice spacing to be equal to the square root of the average Voronoi area,

a2r2=1Nβ’βˆ‘igisuperscriptπ‘Ž2superscriptπ‘Ÿ21𝑁subscript𝑖subscript𝑔𝑖\dfrac{a^{2}}{r^{2}}=\dfrac{1}{N}\sum_{i}\sqrt{g_{i}}divide start_ARG italic_a start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG italic_r start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG = divide start_ARG 1 end_ARG start_ARG italic_N end_ARG βˆ‘ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT square-root start_ARG italic_g start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG (43)

where rπ‘Ÿritalic_r is the radius of the sphere.

3.3 Restoring Rotational Symmetry

The 2-sphere is invariant under the orthogonal group O(3), which has an infinite set of irreducible representations labeled by the familiar β„“β„“\ellroman_β„“ index used to describe the spherical harmonics, Yℓ⁒m⁒(ΞΈ,Ο•)subscriptπ‘Œβ„“π‘šπœƒitalic-Ο•Y_{\ell m}(\theta,\phi)italic_Y start_POSTSUBSCRIPT roman_β„“ italic_m end_POSTSUBSCRIPT ( italic_ΞΈ , italic_Ο• ). For the spin-spin correlation function in our lattice model, restoration of rotational symmetry in the continuum limit requires that for each β„“β„“\ellroman_β„“, all of the measured Cℓ⁒msubscriptπΆβ„“π‘šC_{\ell m}italic_C start_POSTSUBSCRIPT roman_β„“ italic_m end_POSTSUBSCRIPT coefficients for m∈{βˆ’β„“,…,β„“}π‘šβ„“β€¦β„“m\in\{-\ell,...,\ell\}italic_m ∈ { - roman_β„“ , … , roman_β„“ } must become degenerate as aβ†’0β†’π‘Ž0a\to 0italic_a β†’ 0. To check this, we define a measurement of rotational symmetry breaking

δ⁒Cβ„“=1βˆ’Cℓ⁒m(min)Cℓ⁒mβ€²(max)𝛿subscript𝐢ℓ1superscriptsubscriptπΆβ„“π‘š(min)superscriptsubscript𝐢ℓsuperscriptπ‘šβ€²(max)\delta C_{\ell}=1-\dfrac{C_{\ell m}^{\textrm{(min)}}}{C_{\ell m^{\prime}}^{% \textrm{(max)}}}italic_Ξ΄ italic_C start_POSTSUBSCRIPT roman_β„“ end_POSTSUBSCRIPT = 1 - divide start_ARG italic_C start_POSTSUBSCRIPT roman_β„“ italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT (min) end_POSTSUPERSCRIPT end_ARG start_ARG italic_C start_POSTSUBSCRIPT roman_β„“ italic_m start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT (max) end_POSTSUPERSCRIPT end_ARG (44)

which captures the maximum deviation between the Cℓ⁒msubscriptπΆβ„“π‘šC_{\ell m}italic_C start_POSTSUBSCRIPT roman_β„“ italic_m end_POSTSUBSCRIPT coefficients for a given value of β„“β„“\ellroman_β„“.

Because our lattices have been constructed to be symmetric under a discrete subgroup of O(3), some of these coefficients will automatically be degenerate. The full octahedral symmetry group Ohsubscriptπ‘‚β„ŽO_{h}italic_O start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT contains a 3-dimensional irreducible representation T1⁒usubscript𝑇1𝑒T_{1u}italic_T start_POSTSUBSCRIPT 1 italic_u end_POSTSUBSCRIPT which maps exactly onto the β„“=1β„“1\ell=1roman_β„“ = 1 irreducible representation of O(3). Similarly, the full icosahedral symmetry group IhsubscriptπΌβ„ŽI_{h}italic_I start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT contains the 3-dimensional and 5-dimensional irreducible representation T1⁒usubscript𝑇1𝑒T_{1u}italic_T start_POSTSUBSCRIPT 1 italic_u end_POSTSUBSCRIPT and Hgsubscript𝐻𝑔H_{g}italic_H start_POSTSUBSCRIPT italic_g end_POSTSUBSCRIPT which map exactly onto the β„“=1β„“1\ell=1roman_β„“ = 1 and β„“=2β„“2\ell=2roman_β„“ = 2 irreducible representation of O(3), respectively. The corresponding coefficients of the 2-point function on lattices with octahedral or icosahedral symmetry do not break rotational symmetry (up to statistical errors), and therefore they provide a good indication for what the symmetry-breaking measurement should look like for an unbroken irreducible representation.

In Fig. 8 we show the rotational symmetry breaking measurement as a function of the lattice spacing using the basic discretization of the icosahedron. The measurement is clearly approaching a nonzero value in the continuum limit for β„“β‰₯2β„“2\ell\geq 2roman_β„“ β‰₯ 2, which indicates that this construction does not restore rotational symmetry.

Refer to caption
Refer to caption
Figure 8: On left rotational symmetry breaking of the spin-spin correlation function using the basic icosahedral discretization of S2superscript𝑆2S^{2}italic_S start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT up to a refinement of 96. On the right severe breaking of rotational symmetry for Tegmark’s octahedral based equal area pixelization of the celestial sphere [20].

Because the triangular faces of the basic discretization of the 2-sphere fail to satisfy the constraints of equal circumradius and equal perimeter, it is perhaps unsurprising that the higher β„“β„“\ellroman_β„“ coefficients of the spin-spin correlation function do not converge to zero in the continuum limit. One might have hoped that because the triangular faces in the basic discretization have locally uniform circumradius and perimeter (i.e. deviations in the circumradius and perimeter of neighboring triangles go to zero in the continuum limit), this might have been sufficient to satisfy the geometric constraints required by our derivation in Sec.Β 3.1. However, it is clear from our measurements here that variations in triangle geometry over long distances result in a lattice theory which fails to fully restore continuum symmetries. We therefore conclude that the critical couplings derived in Sec.Β 2.3 do not result in a lattice theory with a well-defined continuum limit if these geometrical constraints are only satisfied locally.

Refer to caption
Refer to caption
Figure 9: Rotational symmetry breaking of the spin-spin two-point function as a function of lattice spacing using the modified discretization up to a refinement of 64 for the sphere using an icosahedral (left) compared to octahedral (right) base lattice .

To remedy this issue, we repeat the Monte Carlo simulations of the previous section, but this time we use the modified lattice construction described in Appendix B.2, which explicitly minimizes non-uniformities in the circumradius and perimeter of triangular faces so that global variations in these quantities go to zero in the continuum limit. We again plot the symmetry breaking measurement δ⁒Cℓ𝛿subscript𝐢ℓ\delta C_{\ell}italic_Ξ΄ italic_C start_POSTSUBSCRIPT roman_β„“ end_POSTSUBSCRIPT as a function of lattice spacing in Fig. 9. For both the octahedral and icosahedral discretizations, the rotational symmetry-breaking measurement goes to zero for all measured irreducible representation within statistical uncertainty. This result indicates that global uniformity in the triangle geometry is necessary to generate a sequence of lattices for which this model restores rotational symmetry in the continuum limit. It is especially promising that this procedure works even for the octahedral lattice, which requires much larger variations in triangle shape in order to fully tesselate the sphere, which can be seen explicitly in Fig. 10 comparing the octahedral and icosahedral examples.

Refer to caption
Refer to caption
Figure 10: Simplicial discretizations of the sphere after applying the optimization procedure described in this appendix. On the left is the icosahedral lattice with a refinement of L= 12, compared to on the right the octahedral lattice with a refinement of L =16.

For a quantitative comparison of the unmodified basic lattice and the modified lattice, in Fig. 11 we show the non-uniformity measure E𝐸Eitalic_E as a function of the lattice spacing as defined in Eq. (43) for both the octahedral and icosahedral lattices. We can clearly see that the non-uniformity in the unmodified lattice approaches a nonzero value in the continuum limit, whereas in the modified lattice the non-uniformity goes to zero roughly quadratically in the lattice spacing.

Refer to caption
Figure 11: Non-uniformity measure for the octahedral and icosahedral discretizations of S2superscript𝑆2S^{2}italic_S start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT as a function of lattice spacing before and after being modified using the optimization procedure described in this appendix.

It is worth noting that although the triangle circumradius and perimeter are the quantities that appeared in our derivation of the Ising critical couplings, in general there are many other ways to define the measure of uniformity for a simplicial lattice. As an example, we tested our simulation of the Ising model on a discretized sphere using the optimization procedure described in [20], which adjusts the positions of the lattice sites so that the Voronoi areas of all sites become approximately equal. However, just as we saw when using the basic discretization, this construction fails to restore rotational symmetry in the continuum limit. The rotational symmetry breaking is especially strong using a octahedral base lattice, as shown earlier in Fig.Β 8. We also tested several other methods for adjusting the vertices with similar resultsΒ [21, 22, 23, 24]. We therefore conclude that the definition of uniformity based on the circumradius and perimeter is indeed necessary to ensure a valid continuum limit for the critical Ising model.

Refer to caption
Figure 12: Breaking of rotational symmetry in critical Ο•4superscriptitalic-Ο•4\phi^{4}italic_Ο• start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT theory with local perturbative counter-terms using the basic icosahedral discretization of S2superscript𝑆2S^{2}italic_S start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT.

It is worth noting that the restoration of rotational symmetries in a lattice model of a sphere is a challenging problem which has been encountered in previous works. In [25] attempts were made to simulate the 3d Ising CFT on the manifold β„Γ—π•Š2ℝsuperscriptπ•Š2\mathbb{R}\times\mathbb{S}^{2}blackboard_R Γ— blackboard_S start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT of radial quantization using an icosahedral discretization of the sphere and uniform couplings. Although this construction was shown to have a well-defined critical point, rotational symmetry was not restored in the continuum limit. In [4, 2], simulations of critical Ο•4superscriptitalic-Ο•4\phi^{4}italic_Ο• start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT theory were performed using a generalization of the finite element method. Again, it was shown that a well-defined critical point exists after adding a perturbative mass counter-term to account for the non-uniform UV divergence inherent in the lattice. However, as shown in Fig.Β 12, higher precision measurements of the scalar 2-point function reveal a slight breaking of rotational symmetry in the continuum limit, very similar to the same results presented in Fig.Β 8 for the Ising model on the basic discretization of the sphere. It therefore seems likely that some additional geometric constraints may be necessary in order to restore rotational symmetry in these theories as well. It’s possible that the same constraints used here (uniform triangle circumradius and perimeter) may also work for other theories, but although we have begun to study this possibility it is unclear if this is the case.

3.4 Agreement with the Ising CFT

Now that we have confirmed that the spin-spin correlation function in our lattice theory becomes rotationally symmetric in the continuum limit, we would like to check that it also agrees with the exactly known analytical result for the 2d Ising CFT on a 2-sphere:

⟨si⁒sj⟩∝1(1βˆ’n^iβ‹…n^j)Ξ”s=βˆ‘β„“2⁒ℓ+12⁒Fℓ⁒Pℓ⁒(n^iβ‹…n^j)proportional-todelimited-⟨⟩subscript𝑠𝑖subscript𝑠𝑗1superscript1β‹…subscript^𝑛𝑖subscript^𝑛𝑗subscriptΔ𝑠subscriptβ„“2β„“12subscript𝐹ℓsubscript𝑃ℓ⋅subscript^𝑛𝑖subscript^𝑛𝑗\langle s_{i}s_{j}\rangle\propto\dfrac{1}{(1-\hat{n}_{i}\cdot\hat{n}_{j})^{% \Delta_{s}}}=\sum_{\ell}\dfrac{2\ell+1}{2}F_{\ell}P_{\ell}(\hat{n}_{i}\cdot% \hat{n}_{j})⟨ italic_s start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_s start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ ∝ divide start_ARG 1 end_ARG start_ARG ( 1 - over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT β‹… over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT roman_Ξ” start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT end_POSTSUPERSCRIPT end_ARG = βˆ‘ start_POSTSUBSCRIPT roman_β„“ end_POSTSUBSCRIPT divide start_ARG 2 roman_β„“ + 1 end_ARG start_ARG 2 end_ARG italic_F start_POSTSUBSCRIPT roman_β„“ end_POSTSUBSCRIPT italic_P start_POSTSUBSCRIPT roman_β„“ end_POSTSUBSCRIPT ( over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT β‹… over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) (45)

where Ξ”s=1/8subscriptΔ𝑠18\Delta_{s}=1/8roman_Ξ” start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT = 1 / 8 and we have expanded in a series of Legendre polynomials which have coefficients

Fβ„“F0=Γ⁒(Ξ”s+β„“)⁒Γ⁒(2βˆ’Ξ”s)Γ⁒(Ξ”s)⁒Γ⁒(2βˆ’Ξ”s+β„“)subscript𝐹ℓsubscript𝐹0Ξ“subscriptΔ𝑠ℓΓ2subscriptΔ𝑠ΓsubscriptΔ𝑠Γ2subscriptΔ𝑠ℓ\dfrac{F_{\ell}}{F_{0}}=\dfrac{\Gamma(\Delta_{s}+\ell)\Gamma(2-\Delta_{s})}{% \Gamma(\Delta_{s})\Gamma(2-\Delta_{s}+\ell)}divide start_ARG italic_F start_POSTSUBSCRIPT roman_β„“ end_POSTSUBSCRIPT end_ARG start_ARG italic_F start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG = divide start_ARG roman_Ξ“ ( roman_Ξ” start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT + roman_β„“ ) roman_Ξ“ ( 2 - roman_Ξ” start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ) end_ARG start_ARG roman_Ξ“ ( roman_Ξ” start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ) roman_Ξ“ ( 2 - roman_Ξ” start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT + roman_β„“ ) end_ARG (46)

which we can measure directly from lattice configurations generated by our Monte Carlo simulations. Eliminating Ξ”ssubscriptΔ𝑠\Delta_{s}roman_Ξ” start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT and solving for β„“β„“\ellroman_β„“ we find

β„“=(F0βˆ’F1)⁒(Fβ„“βˆ’1+Fβ„“)(F0+F1)⁒(Fβ„“βˆ’1βˆ’Fβ„“).β„“subscript𝐹0subscript𝐹1subscript𝐹ℓ1subscript𝐹ℓsubscript𝐹0subscript𝐹1subscript𝐹ℓ1subscript𝐹ℓ\ell=\dfrac{(F_{0}-F_{1})(F_{\ell-1}+F_{\ell})}{(F_{0}+F_{1})(F_{\ell-1}-F_{% \ell})}\;.roman_β„“ = divide start_ARG ( italic_F start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_F start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) ( italic_F start_POSTSUBSCRIPT roman_β„“ - 1 end_POSTSUBSCRIPT + italic_F start_POSTSUBSCRIPT roman_β„“ end_POSTSUBSCRIPT ) end_ARG start_ARG ( italic_F start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT + italic_F start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) ( italic_F start_POSTSUBSCRIPT roman_β„“ - 1 end_POSTSUBSCRIPT - italic_F start_POSTSUBSCRIPT roman_β„“ end_POSTSUBSCRIPT ) end_ARG . (47)

To check that the lattice simulation agrees with the analytic result, we first calculate a conformal symmetry breaking measurement

δ⁒ℓ=1βˆ’(F0βˆ’F1)⁒(Fβ„“βˆ’1+Fβ„“)ℓ⁒(F0+F1)⁒(Fβ„“βˆ’1βˆ’Fβ„“)𝛿ℓ1subscript𝐹0subscript𝐹1subscript𝐹ℓ1subscript𝐹ℓℓsubscript𝐹0subscript𝐹1subscript𝐹ℓ1subscript𝐹ℓ\delta\ell=1-\dfrac{(F_{0}-F_{1})(F_{\ell-1}+F_{\ell})}{\ell(F_{0}+F_{1})(F_{% \ell-1}-F_{\ell})}italic_Ξ΄ roman_β„“ = 1 - divide start_ARG ( italic_F start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_F start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) ( italic_F start_POSTSUBSCRIPT roman_β„“ - 1 end_POSTSUBSCRIPT + italic_F start_POSTSUBSCRIPT roman_β„“ end_POSTSUBSCRIPT ) end_ARG start_ARG roman_β„“ ( italic_F start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT + italic_F start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) ( italic_F start_POSTSUBSCRIPT roman_β„“ - 1 end_POSTSUBSCRIPT - italic_F start_POSTSUBSCRIPT roman_β„“ end_POSTSUBSCRIPT ) end_ARG (48)

which should go to zero in the continuum limit. This quantity is plotted as a function of lattice spacing in Fig.Β 13, showing the expected behavior for both the octahedral and icosahedral lattice for all irrupts of O(3) up to β„“=12β„“12\ell=12roman_β„“ = 12.

Refer to caption
Refer to caption
Figure 13: Conformal symmetry breaking measurement for the spin-spin two-point function as a function of lattice spacing using the modified discretization of the sphere comparing our icosahedral (left) lattice to the octahedral (right) lattice up to a refinement of L=64𝐿64L=64italic_L = 64.

Finally, we measure the scaling exponent of the s𝑠sitalic_s operator on the lattice via

Ξ”s=2⁒F1F1+F0subscriptΔ𝑠2subscript𝐹1subscript𝐹1subscript𝐹0\Delta_{s}=\dfrac{2F_{1}}{F_{1}+F_{0}}roman_Ξ” start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT = divide start_ARG 2 italic_F start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG italic_F start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_F start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG (49)

which is plotted as a function of lattice spacing in Fig. 14. Extrapolating to the continuum limit by fitting to a quadratic polynomial in aπ‘Žaitalic_a, we obtain the results Ξ”s=0.125048⁒(44)subscriptΔ𝑠0.12504844\Delta_{s}=0.125048(44)roman_Ξ” start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT = 0.125048 ( 44 ) with Ο‡2/dof=1.8superscriptπœ’2dof1.8\chi^{2}/\text{dof}=1.8italic_Ο‡ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT / dof = 1.8 for the octahedral lattice and Ξ”s=0.124985⁒(47)subscriptΔ𝑠0.12498547\Delta_{s}=0.124985(47)roman_Ξ” start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT = 0.124985 ( 47 ) with Ο‡2/dof=1.8superscriptπœ’2dof1.8\chi^{2}/\text{dof}=1.8italic_Ο‡ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT / dof = 1.8 for the icosahedral lattice, both in excellent agreement with the exact value of 1/8181/81 / 8 and with a relative uncertainty of about 0.03%percent0.030.03\%0.03 %.

Refer to caption
Refer to caption
Figure 14: Continuum extrapolation of the scaling exponent Ξ”ssubscriptΔ𝑠\Delta_{s}roman_Ξ” start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT for the modified icosahedral (left) lattice compared to modified octahedral (right).

Our results indicate that by using the modified discretization of S2superscript𝑆2S^{2}italic_S start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT, our lattice simulation accurately captures the properties of the lowest β„€2subscriptβ„€2\mathbb{Z}_{2}blackboard_Z start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT-odd operator s𝑠sitalic_s. The 2d Ising CFT of course contains an infinite set of operators related by the Virasoro algebra. Measurement of additional operators using our lattice model is a subject for future study outside the present scope, however based on the high level of accuracy of our results and the delicate nature of a properly-tuned conformal field theory, we believe it is likely that our lattice formulation is sufficient to capture the properties of all of the operators in the 2d Ising CFT in the continuum limit, given sufficient computational resources.

Another approach taken recently is to use the so-called β€œfuzzy sphere” which projects the states of the theory in the basis of spherical harmonics instead of using a traditional spatial latticeΒ [26, 27]. In this case, the lattice cutoff is replaced by a maximum spherical harmonic quantum number, which is a more manifest way to ensure that rotational symmetry is restored in the continuum limit. This method shows promising results for the lowest operators of the 3d Ising CFT, though it is unclear how difficult it would be to generalize to other theories.

4 Conclusion

We have demonstrated that there is a nearest neighbor Ising model properly implemented on triangulation of the sphere which we conjecture yields the exact c=1/2𝑐12c=1/2italic_c = 1 / 2 minimal Ising CFT in the continuum limit. This is based on both theoretical support and Monte Carlo simulations. There are more stringent numerical tests and theoretical arguments being pursued to support this conjecture. We are increasing the statistical accuracy for the ⟨sx⁒sy⟩delimited-⟨⟩subscript𝑠π‘₯subscript𝑠𝑦\langle s_{x}s_{y}\rangle⟨ italic_s start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT italic_s start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT ⟩ correlation function as well as computing the scalar 4 point function and the correlator for the energy momentum tensor. The energy momentum tensor plays a crucial theoretical role as the exact marginal operator conjugate to the metric tensor gμ⁒νsubscriptπ‘”πœ‡πœˆg_{\mu\nu}italic_g start_POSTSUBSCRIPT italic_ΞΌ italic_Ξ½ end_POSTSUBSCRIPT. Our working hypothesis is that smoothing the geometry is the first step to extract the spherical differential from a Regge piecewise flat manifold.

The benefit of the 2d Ising soluble theory is both its theoretical foundation in our affine analysis in flat space in Ref.[13] and comparison with the exact solution on π•Š2superscriptπ•Š2\mathbb{S}^{2}blackboard_S start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT. The 3 state Potts model and SUSY tricritical Ising model (TIM) provide interesting further examples to try. To understand this in a larger context beyond solvable lattice models, we are develo** similar analysis for Ξ»0⁒ϕ4subscriptπœ†0superscriptitalic-Ο•4\lambda_{0}\phi^{4}italic_Ξ» start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_Ο• start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT theory where the map from the geometry of edge lengths β„“i⁒jsubscriptℓ𝑖𝑗\ell_{ij}roman_β„“ start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT to coupling is no longer known analytically. We expect a smooth interpolation of the map from FEM mapΒ (2) at zero bare coupling Ξ»osubscriptπœ†π‘œ\lambda_{o}italic_Ξ» start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT to the Ising map (3) at infinite coupling. But the general dependence on the bare coupling, Ξ»0subscriptπœ†0\lambda_{0}italic_Ξ» start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT, must be found numerically. This is a first step in develo** efficient numerical algorithms of the affine map for general renormalizable lattice field theories. To go to higher dimensions, we are starting with the 3d Ising theory in radial quantized form on β„Γ—π•Š2ℝsuperscriptπ•Š2\mathbb{R}\times\mathbb{S}^{2}blackboard_R Γ— blackboard_S start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT and on the Riemann sphere, π•Š3superscriptπ•Š3\mathbb{S}^{3}blackboard_S start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT, as simplicial refinement of the 600 cell.

In conclusion it is useful to summarize our intuitive picture for the central role of the affine parameter in constructing more general solutions to lattice field theories on smooth curved manifolds. In d-dimension a global affine transformation, xΞΌ=Aμ⁒i⁒ξi+bΞΌsuperscriptπ‘₯πœ‡subscriptπ΄πœ‡π‘–superscriptπœ‰π‘–superscriptπ‘πœ‡x^{\mu}=A_{\mu i}\xi^{i}+b^{\mu}italic_x start_POSTSUPERSCRIPT italic_ΞΌ end_POSTSUPERSCRIPT = italic_A start_POSTSUBSCRIPT italic_ΞΌ italic_i end_POSTSUBSCRIPT italic_ΞΎ start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT + italic_b start_POSTSUPERSCRIPT italic_ΞΌ end_POSTSUPERSCRIPT, extends the d⁒(d+1/2)/2𝑑𝑑122d(d+1/2)/2italic_d ( italic_d + 1 / 2 ) / 2 parameters of the Euclidean PoincarΓ© group by an additional d⁒(d+1)/2𝑑𝑑12d(d+1)/2italic_d ( italic_d + 1 ) / 2 parameters. These are equivalent to a general metric tensor, d⁒s2=gi⁒j⁒d⁒ξi⁒d⁒ξj=[AT⁒A]i⁒j⁒d⁒ξi⁒d⁒ξj𝑑superscript𝑠2subscript𝑔𝑖𝑗𝑑superscriptπœ‰π‘–π‘‘superscriptπœ‰π‘—subscriptdelimited-[]superscript𝐴𝑇𝐴𝑖𝑗𝑑superscriptπœ‰π‘–π‘‘superscriptπœ‰π‘—ds^{2}=g_{ij}d\xi^{i}d\xi^{j}=[A^{T}A]_{ij}d\xi^{i}d\xi^{j}italic_d italic_s start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = italic_g start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT italic_d italic_ΞΎ start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT italic_d italic_ΞΎ start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT = [ italic_A start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT italic_A ] start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT italic_d italic_ΞΎ start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT italic_d italic_ΞΎ start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT on each tangent plane. The discrete simplicial geometry has been extensively studiedΒ [28] in the context of Regge Calculus on higher dimensional triangular lattices. Each piecewise flat simplex is an affine subspace with the parameters represented by d⁒(d+1)/2𝑑𝑑12d(d+1)/2italic_d ( italic_d + 1 ) / 2 edge lengths of the d-simplex. The gauge potential (or Christoffel symbol) define the parallel transport between adjacent simplicies across the share boundary.

In the quantum field theory the affine transformation is generated by the d⁒(d+1)/2𝑑𝑑12d(d+1)/2italic_d ( italic_d + 1 ) / 2 components of the conserved energy momentum operator. In a conformal theory, it is a marginal traceless operator. The trace providing the relevant operator, breaking conformal invariance. We believe the fundamental geometric problem is constructing the map to the tangent plane, re-introduce the differential metric in the continuum limit of the Regge manifold[17] that matches the coordinate induced by the energy momentum operator in the quantum field theory. While extensions to general lattice field theories are both non-trivial theoretically and algorithmically challenging, we are optimistic that systematic sequence of solutions for higher dimensional examples, including gauge and fermion fields, will systematically developed the requisite tools with the ultimate goal of high performance 4d gauge theories leveraging methods for lattice QCD at the Exascale.

Acknowledgements

We thank Cameron Cogburn, Liam Fitzpatrick, George Fleming, Anna-Maria GlΓΌck, Ami Katz, **-Yun Lin, Nobuyuki Matsumoto and Chung-I Tan for very helpful discussions. This work was supported by the U.S. Department of Energy (DOE) under Award No.Β DE-SC0019139 and Award No.Β DE-SC0015845.

References

  • [1] Flag review 2021. The European Physical Journal C, 82(10), October 2022.
  • [2] RichardΒ C. Brower, GeorgeΒ Tamminga Fleming, AndrewΒ D. Gasbarro, Dean Howarth, TimothyΒ G. Raben, Chung-I. Tan, and Evan Weinberg. Radial lattice quantization of 3D Ο•4superscriptitalic-Ο•4\phi^{4}italic_Ο• start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT field theory. Physical Review D, 2020.
  • [3] T.Β Appelquist, A.Β Avakian, R.Β Babich, R.Β C. Brower, M.Β Cheng, M.Β A. Clark, S.Β D. Cohen, G.Β T. Fleming, J.Β Kiskis, E.Β T. Neil, J.Β C. Osborn, C.Β Rebbi, D.Β Schaich, and P.Β Vranas. Toward tev conformality. Physical Review Letters, 104(7), February 2010.
  • [4] RichardΒ C. Brower, Michael Cheng, EvanΒ S. Weinberg, GeorgeΒ T. Fleming, AndrewΒ D. Gasbarro, TimothyΒ G. Raben, and Chung-I Tan. Lattice Ο•4superscriptitalic-Ο•4\phi^{4}italic_Ο• start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT field theory on Riemann manifolds: Numerical tests for the 2-d Ising CFT on π•Š2superscriptπ•Š2\mathbb{S}^{2}blackboard_S start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT. Phys. Rev., D98(1):014502, 2018.
  • [5] Slava Rychkov. EPFL Lectures on Conformal Field Theory in Dβ‰₯3𝐷3D\geq 3italic_D β‰₯ 3 Dimensions. Springer, 1 2016.
  • [6] JohnΒ L. Cardy. Universal amplitudes in finite-size scaling: generalization to arbitrary dimensionality. J.Phys.A, A18:L757–L760, 1985.
  • [7] RichardΒ C. Brower, CameronΒ V. Cogburn, A.Β Liam Fitzpatrick, Dean Howarth, and Chung-I Tan. Lattice setup for quantum field theory in ads2subscriptads2{\mathrm{ads}}_{2}roman_ads start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT. Phys. Rev. D, 103:094507, May 2021.
  • [8] RichardΒ C. Brower, CameronΒ V. Cogburn, and Evan Owen. Hyperbolic lattice for scalar field theory in ads3subscriptads3{\mathrm{ads}}_{3}roman_ads start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT. Phys. Rev. D, 105:114503, Jun 2022.
  • [9] Mathieu Desbrun, AnilΒ N. Hirani, Melvin Leok, and JerroldΒ E. Marsden. Discrete exterior calculus. arXiv: Differential Geometry, 2005.
  • [10] TullioΒ Eugenio Regge. General relativity without coordinates. Il Nuovo Cimento (1955-1965), 19:558–571, 1961.
  • [11] RichardΒ C. Brower, GeorgeΒ T. Fleming, AndrewΒ D. Gasbarro, TimothyΒ G. Raben, Chung-I Tan, and EvanΒ S. Weinberg. Lattice Dirac Fermions on a Simplicial Riemannian Manifold. Phys. Rev., D95(11):114510, 2017.
  • [12] Venkitesh Ayyar, RichardΒ C. Brower, GeorgeΒ T. Fleming, Anna-MariaΒ E. GlΓΌck, EvanΒ K. Owen, TimothyΒ G. Raben, and Chung-I Tan. The operator product expansion for radial lattice quantization of 3d Ο•4superscriptitalic-Ο•4\phi^{4}italic_Ο• start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT theory, 2023.
  • [13] RichardΒ C. Brower and EvanΒ K. Owen. Ising model on the affine plane. Physical Review D, 108(1), July 2023.
  • [14] SergeiΒ V. Pokrovsky and Yu.Β A. Bashilov. Star-triangle relations in the exactly solvable statistical models. Communications in Mathematical Physics, 84:103–132, 1982.
  • [15] RodneyΒ J. Baxter. Exactly solved models in statistical mechanics. Academic Press, 1982.
  • [16] Ulli Wolff. Ising model as Wilson-Majorana fermions. Nuclear Physics B, 2020.
  • [17] G.Β Feinberg, R.Β Friedberg, T.Β D. Lee, and H.Β C. Ren. Lattice Gravity Near the Continuum Limit. Nucl. Phys., B245:343, 1984.
  • [18] P.Di Francesco, P.Β Ginsparg, and J.Β Zinn-Justin. 2d gravity and random matrices. Physics Reports, 254(1):1–133, 1995.
  • [19] H.Β A. Kramers and G.Β H. Wannier. Statistics of the Two-Dimensional Ferromagnet. Part I. Phys. Rev., 60:252–262, Aug 1941.
  • [20] Max Tegmark. An Icosahedron-based Method for Pixelizing the Celestial Sphere. The Astrophysical Journal Letters, 470:L81 – L84, 1996.
  • [21] Guoliang Xu. Discrete Laplace-Beltrami Operator on Sphere and Optimal Spherical Triangulations. Int. J. Comput. Geom. Appl., 16:75–93, 2006.
  • [22] Cory Ahrens and Gregory Beylkin. Rotationally invariant quadratures for the sphere. Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences, 465:3103 – 3125, 2009.
  • [23] Shin-ichi Iga and Hirofumi Tomita. Improved smoothness and homogeneity of icosahedral grids using the spring dynamics method. J. Comput. Phys., 258:208–226, 2014.
  • [24] Bengt Fornberg and JordanΒ M. Martel. On spherical harmonics based numerical quadrature over the surface of a sphere. Advances in Computational Mathematics, 40:1169 – 1184, 2014.
  • [25] RichardΒ C. Brower, GeorgeΒ Tamminga Fleming, and Herbert Neuberger. Lattice radial quantization: 3D Ising. Physics Letters B, 721:299–305, 2012.
  • [26] Wei Zhu, Chao Han, Emilie Huffman, JohannesΒ S. Hofmann, and Yin-Chen He. Uncovering conformal symmetry in the 3⁒D3𝐷3D3 italic_D Ising transition: State-operator correspondence from a fuzzy sphere regularization, arXiv:2210.13482, 2023.
  • [27] Liangdong Hu, Yin-Chen He, and W.Β Zhu. Operator Product Expansion Coefficients of the 3D Ising Criticality via Quantum Fuzzy Sphere, arXiv:2303.08844, 2023.
  • [28] JΒ W Barrett. The geometry of classical regge calculus. Classical and Quantum Gravity, 4(6):1565, nov 1987.
  • [29] JohnΒ E. Dennis and Bobby Schnabel. Numerical methods for unconstrained optimization and nonlinear equations. In Prentice Hall series in computational mathematics, 1983.

Appendix A Simplicial Spherical Harmonics

On a hypercubic lattice the analysis of translational and rotational symmetries using discrete Fourier transform is obligatory. Here the analogous procedure on a triangulated sphere is the transform to discrete spherical harmonics. This requires a careful discussion of integration over a piecewise simplicial manifold.

For example on a 2d simplicial manifold for the sphere, the integral of a smooth function ϕ⁒(x)italic-Ο•π‘₯\phi(x)italic_Ο• ( italic_x ) with values Ο•isubscriptitalic-ϕ𝑖\phi_{i}italic_Ο• start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT on each vertex is defined by

βˆ«π‘‘Ξ©β’Ο•β’(x)=βˆ‘i=1Ngi⁒ϕi+O⁒(a2),differential-dΞ©italic-Ο•π‘₯subscriptsuperscript𝑁𝑖1subscript𝑔𝑖subscriptitalic-ϕ𝑖𝑂superscriptπ‘Ž2\int d\Omega\phi(x)=\sum^{N}_{i=1}\sqrt{g_{i}}\phi_{i}+O(a^{2})\ ,∫ italic_d roman_Ξ© italic_Ο• ( italic_x ) = βˆ‘ start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT square-root start_ARG italic_g start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG italic_Ο• start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT + italic_O ( italic_a start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) , (50)

where the measure gisubscript𝑔𝑖\sqrt{g_{i}}square-root start_ARG italic_g start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG is the scaled circumcenter Delaunay dual area: βˆ‘igi=4⁒πsubscript𝑖subscript𝑔𝑖4πœ‹\sum_{i}\sqrt{g_{i}}=4\piβˆ‘ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT square-root start_ARG italic_g start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG = 4 italic_Ο€. For any reasonable refinement the error is O⁒(a2)𝑂superscriptπ‘Ž2O(a^{2})italic_O ( italic_a start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) with with a∼1/Nsimilar-toπ‘Ž1𝑁a\sim 1/\sqrt{N}italic_a ∼ 1 / square-root start_ARG italic_N end_ARG given in Eq.Β (43). Indeed this is a natural generalization of the trapezoidal rule on a simplicial complex for d>1𝑑1d>1italic_d > 1. Many higher order integration schemes are possible but are not needed for our current analysis.

We now apply this to spherical harmonic, Yl⁒m⁒(n^i)subscriptπ‘Œπ‘™π‘šsubscript^𝑛𝑖Y_{lm}(\hat{n}_{i})italic_Y start_POSTSUBSCRIPT italic_l italic_m end_POSTSUBSCRIPT ( over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ), evaluated on each site on the sphere n^i=rβ†’i/Rsubscript^𝑛𝑖subscriptβ†’π‘Ÿπ‘–π‘…\hat{n}_{i}=\vec{r}_{i}/Rover^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = overβ†’ start_ARG italic_r end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT / italic_R. The latice addition theorem,

Pℓ⁒(n^iβ‹…n^j)=4⁒π2⁒ℓ+1β’βˆ‘m=βˆ’β„“m=β„“Yℓ⁒mβˆ—β’(n^i)⁒Yβ„“,m⁒(n^j),subscript𝑃ℓ⋅subscript^𝑛𝑖subscript^𝑛𝑗4πœ‹2β„“1subscriptsuperscriptπ‘šβ„“π‘šβ„“subscriptsuperscriptπ‘Œβ„“π‘šsubscript^𝑛𝑖subscriptπ‘Œβ„“π‘šsubscript^𝑛𝑗P_{\ell}(\hat{n}_{i}\cdot\hat{n}_{j})=\frac{4\pi}{2\ell+1}\sum^{m=\ell}_{m=-% \ell}Y^{*}_{\ell m}(\hat{n}_{i})Y_{\ell,m}(\hat{n}_{j})\;,italic_P start_POSTSUBSCRIPT roman_β„“ end_POSTSUBSCRIPT ( over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT β‹… over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) = divide start_ARG 4 italic_Ο€ end_ARG start_ARG 2 roman_β„“ + 1 end_ARG βˆ‘ start_POSTSUPERSCRIPT italic_m = roman_β„“ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_m = - roman_β„“ end_POSTSUBSCRIPT italic_Y start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_β„“ italic_m end_POSTSUBSCRIPT ( over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) italic_Y start_POSTSUBSCRIPT roman_β„“ , italic_m end_POSTSUBSCRIPT ( over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) , (51)

is still exact and the integration rule gives orthogonality,

βˆ‘igi⁒Yℓ′⁒mβ€²βˆ—β’(n^i)⁒Yℓ⁒m⁒(n^i)=Ξ΄β„“β€²,ℓ⁒δmβ€²,m+O⁒(a2),subscript𝑖subscript𝑔𝑖subscriptsuperscriptπ‘Œsuperscriptβ„“β€²superscriptπ‘šβ€²subscript^𝑛𝑖subscriptπ‘Œβ„“π‘šsubscript^𝑛𝑖subscript𝛿superscriptβ„“β€²β„“subscript𝛿superscriptπ‘šβ€²π‘šπ‘‚superscriptπ‘Ž2\sum_{i}\sqrt{g_{i}}Y^{*}_{\ell^{\prime}m^{\prime}}(\hat{n}_{i})Y_{\ell m}(% \hat{n}_{i})=\delta_{\ell^{\prime},\ell}\delta_{m^{\prime},m}+O(a^{2})\;,βˆ‘ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT square-root start_ARG italic_g start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG italic_Y start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_β„“ start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT italic_m start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ( over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) italic_Y start_POSTSUBSCRIPT roman_β„“ italic_m end_POSTSUBSCRIPT ( over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) = italic_Ξ΄ start_POSTSUBSCRIPT roman_β„“ start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT , roman_β„“ end_POSTSUBSCRIPT italic_Ξ΄ start_POSTSUBSCRIPT italic_m start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT , italic_m end_POSTSUBSCRIPT + italic_O ( italic_a start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) , (52)

for smooth modes with β„“β‰ͺLm⁒a⁒x=O⁒(1/a)much-less-thanβ„“subscriptπΏπ‘šπ‘Žπ‘₯𝑂1π‘Ž\ell\ll L_{max}=O(1/a)roman_β„“ β‰ͺ italic_L start_POSTSUBSCRIPT italic_m italic_a italic_x end_POSTSUBSCRIPT = italic_O ( 1 / italic_a ). This is applied to scalar two point function,

βŸ¨Ο•~ℓ′⁒mβ€²βˆ—β’Ο•~ℓ⁒m⟩=βˆ‘n^iβˆ‘n^jgi⁒Yℓ′⁒mβ€²βˆ—β’(n^i)β’βŸ¨Ο•β’(n^i)⁒ϕ⁒(n^j)⟩⁒gj⁒Yℓ⁒m⁒(n^j).delimited-⟨⟩subscriptsuperscript~italic-Ο•superscriptβ„“β€²superscriptπ‘šβ€²subscript~italic-Ο•β„“π‘šsubscriptsubscript^𝑛𝑖subscriptsubscript^𝑛𝑗subscript𝑔𝑖subscriptsuperscriptπ‘Œsuperscriptβ„“β€²superscriptπ‘šβ€²subscript^𝑛𝑖delimited-⟨⟩italic-Ο•subscript^𝑛𝑖italic-Ο•subscript^𝑛𝑗subscript𝑔𝑗subscriptπ‘Œβ„“π‘šsubscript^𝑛𝑗\langle\widetilde{\phi}^{*}_{\ell^{\prime}m^{\prime}}\widetilde{\phi}_{\ell m}% \rangle=\sum_{\hat{n}_{i}}\sum_{\hat{n}_{j}}\sqrt{g_{i}}Y^{*}_{\ell^{\prime}m^% {\prime}}(\hat{n}_{i})\langle\phi(\hat{n}_{i})\phi(\hat{n}_{j})\rangle\sqrt{g_% {j}}Y_{\ell m}(\hat{n}_{j})\;.⟨ over~ start_ARG italic_Ο• end_ARG start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_β„“ start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT italic_m start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT end_POSTSUBSCRIPT over~ start_ARG italic_Ο• end_ARG start_POSTSUBSCRIPT roman_β„“ italic_m end_POSTSUBSCRIPT ⟩ = βˆ‘ start_POSTSUBSCRIPT over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT βˆ‘ start_POSTSUBSCRIPT over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_POSTSUBSCRIPT square-root start_ARG italic_g start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG italic_Y start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_β„“ start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT italic_m start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ( over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) ⟨ italic_Ο• ( over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) italic_Ο• ( over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) ⟩ square-root start_ARG italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_ARG italic_Y start_POSTSUBSCRIPT roman_β„“ italic_m end_POSTSUBSCRIPT ( over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) . (53)

where Ο•~l⁒m=βˆ‘i=1NΟ•i⁒Yl⁒m⁒(n^i)subscript~italic-Ο•π‘™π‘šsubscriptsuperscript𝑁𝑖1subscriptitalic-ϕ𝑖subscriptπ‘Œπ‘™π‘šsubscript^𝑛𝑖\widetilde{\phi}_{lm}=\sum^{N}_{i=1}\phi_{i}Y_{lm}(\hat{n}_{i})over~ start_ARG italic_Ο• end_ARG start_POSTSUBSCRIPT italic_l italic_m end_POSTSUBSCRIPT = βˆ‘ start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT italic_Ο• start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_Y start_POSTSUBSCRIPT italic_l italic_m end_POSTSUBSCRIPT ( over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ). The integration procedure allows us to invert the expansion,

βŸ¨Ο•β’(n^j)⁒ϕ⁒(n^i)⟩=βˆ‘β„“β€²,mβ€²;β„“,mCℓ′⁒mβ€²;β„“,m⁒Yℓ′⁒mβ€²βˆ—β’(n^i)⁒Yℓ⁒m⁒(n^j),delimited-⟨⟩italic-Ο•subscript^𝑛𝑗italic-Ο•subscript^𝑛𝑖subscriptsuperscriptβ„“β€²superscriptπ‘šβ€²β„“π‘šsubscript𝐢superscriptβ„“β€²superscriptπ‘šβ€²β„“π‘šsubscriptsuperscriptπ‘Œsuperscriptβ„“β€²superscriptπ‘šβ€²subscript^𝑛𝑖subscriptπ‘Œβ„“π‘šsubscript^𝑛𝑗\langle\phi(\hat{n}_{j})\phi(\hat{n}_{i})\rangle=\sum_{\ell^{\prime},m^{\prime% };\ell,m}C_{\ell^{\prime}m^{\prime};\ell,m}Y^{*}_{\ell^{\prime}m^{\prime}}(% \hat{n}_{i})Y_{\ell m}(\hat{n}_{j})\;,⟨ italic_Ο• ( over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) italic_Ο• ( over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) ⟩ = βˆ‘ start_POSTSUBSCRIPT roman_β„“ start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT , italic_m start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT ; roman_β„“ , italic_m end_POSTSUBSCRIPT italic_C start_POSTSUBSCRIPT roman_β„“ start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT italic_m start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT ; roman_β„“ , italic_m end_POSTSUBSCRIPT italic_Y start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_β„“ start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT italic_m start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ( over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) italic_Y start_POSTSUBSCRIPT roman_β„“ italic_m end_POSTSUBSCRIPT ( over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) , (54)

with expansion coefficient for low modes modes β„“,β„“β€²β‰ͺLm⁒a⁒xmuch-less-thanβ„“superscriptβ„“β€²subscriptπΏπ‘šπ‘Žπ‘₯\ell,\ell^{\prime}\ll L_{max}roman_β„“ , roman_β„“ start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT β‰ͺ italic_L start_POSTSUBSCRIPT italic_m italic_a italic_x end_POSTSUBSCRIPT given by

Cℓ′⁒mβ€²;β„“,m=1N2β’βˆ‘i⁒jgi⁒gj⁒Yℓ′⁒mβ€²βˆ—β’(n^i)⁒Yβ„“,m⁒(n^j)β’βŸ¨Ο•β’(n^i)⁒ϕ⁒(n^j)⟩+O⁒(a2).subscript𝐢superscriptβ„“β€²superscriptπ‘šβ€²β„“π‘š1superscript𝑁2subscript𝑖𝑗subscript𝑔𝑖subscript𝑔𝑗subscriptsuperscriptπ‘Œsuperscriptβ„“β€²superscriptπ‘šβ€²subscript^𝑛𝑖subscriptπ‘Œβ„“π‘šsubscript^𝑛𝑗delimited-⟨⟩italic-Ο•subscript^𝑛𝑖italic-Ο•subscript^𝑛𝑗𝑂superscriptπ‘Ž2C_{\ell^{\prime}m^{\prime};\ell,m}=\dfrac{1}{N^{2}}\sum_{ij}\sqrt{g_{i}g_{j}}Y% ^{*}_{\ell^{\prime}m^{\prime}}(\hat{n}_{i})Y_{\ell,m}(\hat{n}_{j})\langle\phi(% \hat{n}_{i})\phi(\hat{n}_{j})\rangle+O(a^{2})\;.italic_C start_POSTSUBSCRIPT roman_β„“ start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT italic_m start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT ; roman_β„“ , italic_m end_POSTSUBSCRIPT = divide start_ARG 1 end_ARG start_ARG italic_N start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG βˆ‘ start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT square-root start_ARG italic_g start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_ARG italic_Y start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_β„“ start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT italic_m start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ( over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) italic_Y start_POSTSUBSCRIPT roman_β„“ , italic_m end_POSTSUBSCRIPT ( over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) ⟨ italic_Ο• ( over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) italic_Ο• ( over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) ⟩ + italic_O ( italic_a start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) . (55)

Using the addition theorem, spherical symmetry implies

Cℓ′⁒mβ€²;β„“,m=Ξ΄β„“β€²,ℓ⁒δmβ€²,m⁒Cβ„“subscript𝐢superscriptβ„“β€²superscriptπ‘šβ€²β„“π‘šsubscript𝛿superscriptβ„“β€²β„“subscript𝛿superscriptπ‘šβ€²π‘šsubscript𝐢ℓC_{\ell^{\prime}m^{\prime};\ell,m}=\delta_{\ell^{\prime},\ell}\delta_{m^{% \prime},m}C_{\ell}italic_C start_POSTSUBSCRIPT roman_β„“ start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT italic_m start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT ; roman_β„“ , italic_m end_POSTSUBSCRIPT = italic_Ξ΄ start_POSTSUBSCRIPT roman_β„“ start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT , roman_β„“ end_POSTSUBSCRIPT italic_Ξ΄ start_POSTSUBSCRIPT italic_m start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT , italic_m end_POSTSUBSCRIPT italic_C start_POSTSUBSCRIPT roman_β„“ end_POSTSUBSCRIPT (56)

so that in the continuum βŸ¨Ο•β’(n^j)⁒ϕ⁒(n^i)⟩delimited-⟨⟩italic-Ο•subscript^𝑛𝑗italic-Ο•subscript^𝑛𝑖\langle\phi(\hat{n}_{j})\phi(\hat{n}_{i})\rangle⟨ italic_Ο• ( over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) italic_Ο• ( over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) ⟩ is function the spherical geodesic through n^iβ‹…n^j=cos⁑(ΞΈi⁒j)β‹…subscript^𝑛𝑖subscript^𝑛𝑗subscriptπœƒπ‘–π‘—\hat{n}_{i}\cdot\hat{n}_{j}=\cos(\theta_{ij})over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT β‹… over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT = roman_cos ( italic_ΞΈ start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT ). In Sec.3.2, substituting ϕ⁒(n^i)β†’siβ†’italic-Ο•subscript^𝑛𝑖subscript𝑠𝑖\phi(\hat{n}_{i})\rightarrow s_{i}italic_Ο• ( over^ start_ARG italic_n end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) β†’ italic_s start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT, this procedure applies equally well to smooth quantum Ising correlators as one approaches a second order critical surface.

Appendix B Smoothing the Simplicial Manifold.

B.1 Vertex degrees of freedom

On our graph illustrated in Fig.Β 6 with refinement level L𝐿Litalic_L has F=20⁒L2𝐹20superscript𝐿2F=20L^{2}italic_F = 20 italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT faces, E=30⁒L2𝐸30superscript𝐿2E=30L^{2}italic_E = 30 italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT edges and N=2+10⁒L2𝑁210superscript𝐿2N=2+10L^{2}italic_N = 2 + 10 italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT vertices. Embedded on the sphere the 3d unit vectors represent 2⁒N=4+20⁒L22𝑁420superscript𝐿22N=4+20L^{2}2 italic_N = 4 + 20 italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT dof. After removing the 3 rotations and fixing the scale by the sphere’s radius, the independent degrees of freedom are equal to the number of coupling constants Ki⁒jsubscript𝐾𝑖𝑗K_{ij}italic_K start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT or the corresponding edge lengths β„“i⁒j=|riβˆ’rj|subscriptℓ𝑖𝑗subscriptπ‘Ÿπ‘–subscriptπ‘Ÿπ‘—\ell_{ij}=|r_{i}-r_{j}|roman_β„“ start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT = | italic_r start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT - italic_r start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT |.

In our implementation, we also seek to retain as much symmetry as possible, namely the discrete subgroup of S⁒(3)𝑆3S(3)italic_S ( 3 ) of the original platonic solid. This can be accomplished by a judicious choice of the degrees of freedom of the problem, which we will describe here for an icosahedral discretization. It is important to note that the simplicial graph remains fixed during this procedure. This method works equally well for discretizations with octahedral or tetrahedral symmetry, and can also be generalized for discretizations of S3superscript𝑆3S^{3}italic_S start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT. It is also possible to generalize to non-spherical manifolds, though we have not yet had a reason to do so.

We first identify β€œorbits” which are sets of vertices which transform into one another under the icosahedral group transformations. We use the full icosahedral group which includes rotations and reflections (120 group elements), but this method will also work for the chiral icosahedral group which includes only rotations (60 group elements). The number of distinct vertices in an orbit (the orbit’s degeneracy) depends on whether its vertices lie on any symmetry axes of the icosahedron. For example, an orbit with vertices at the midpoints of the icosahedral edges has a degeneracy of 30 (one per icosahedral edge), while an orbit with vertices on one of the reflection axes of an icosahedral face has a degeneracy of 60 (three per icosahedral face). An orbit which does not lie on any symmetry axes has a degeneracy of 120 (six per icosahedral face).

We parameterize an orbit’s position by its barycentric coordinates within an icosahedral face. The barycentric coordinates describe a position on an icosahedral face, which is then projected onto the unit sphere. Using barycentric coordinates allows us to define the coordinates of all vertices in an orbit simultaneously on all 20 icosahedral faces. In addition, permuting the order of the 3 barycentric coordinate values generates all of the vertices within a single icosahedral face.

In order to preserve icosahedral symmetry, we require that orbits with vertices on a symmetry axis remains on that symmetry axis during the minimization procedure. Thus, though a point on a sphere has two degrees of freedom in general, this constraint reduces the number of degrees of freedom for some orbits (e.g. an orbit with vertices at the midpoints of the icosahedral edges has no degrees of freedom). The reduced set of orbit degrees of freedom, denoted ΞΎisubscriptπœ‰π‘–\xi_{i}italic_ΞΎ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT where i𝑖iitalic_i runs over all of the remaining degrees of freedom, can be freely adjusted without breaking icosahedral symmetry. Once we determine the values of ΞΎisubscriptπœ‰π‘–\xi_{i}italic_ΞΎ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT which minimize E𝐸Eitalic_E, we simply use the action of the icosahedral group elements to compute the vertex coordinates of all of the lattice sites in each orbit as described above.

This reduction by imposing symmetries reduces the dof continues to match the constraint of a single triangle term. However as described in the text we consider the over constrained system with both area (A) and perimeter (P) forms. The use of over constraint optimization appears to be important for these highly non-linear optimization appears to be important.

B.2 Iterative method for generating uniform spherical meshes

In Sec. 3.3, we show that rotational symmetry of the spin-spin correlation function was broken in the continuum limit for simulations of the critical Ising model on the basic discretization of a sphere. The failure to restore rotational symmetry in the continuum limit can be traced back to the fact that our derivation of the critical couplings on a simplicial lattice required all of the triangles to have equal circumradius and perimeter, which is not the case for the basic discretization of the sphere. In this appendix I will describe an iterative method for modifying the basic discretization of S2superscript𝑆2S^{2}italic_S start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT to make the triangles more uniform.

After identifying the reduced set of degrees of freedom ΞΎisubscriptπœ‰π‘–\xi_{i}italic_ΞΎ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT, we use Newton’s method to solve the non-linear system of equations

βˆ‚Eβˆ‚ΞΎi=0.𝐸subscriptπœ‰π‘–0\dfrac{\partial E}{\partial\xi_{i}}=0\;.divide start_ARG βˆ‚ italic_E end_ARG start_ARG βˆ‚ italic_ΞΎ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG = 0 . (57)

We use the barycentric coordinates of the vertices from the basic discretization as the initial guess ΞΎi(0)superscriptsubscriptπœ‰π‘–0\xi_{i}^{(0)}italic_ΞΎ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 0 ) end_POSTSUPERSCRIPT, then the (k+1)π‘˜1(k+1)( italic_k + 1 )-th iteration of Newton’s methodΒ [29] sets

ΞΎi(k+1)=ΞΎi(k)βˆ’[βˆ‚2E(k)βˆ‚ΞΎi(k)β’βˆ‚ΞΎj(k)+ΞΌ(k)⁒δi⁒j]βˆ’1β’βˆ‚E(k)βˆ‚ΞΎj(k)superscriptsubscriptπœ‰π‘–π‘˜1superscriptsubscriptπœ‰π‘–π‘˜superscriptdelimited-[]superscript2superscriptπΈπ‘˜superscriptsubscriptπœ‰π‘–π‘˜superscriptsubscriptπœ‰π‘—π‘˜superscriptπœ‡π‘˜subscript𝛿𝑖𝑗1superscriptπΈπ‘˜superscriptsubscriptπœ‰π‘—π‘˜\xi_{i}^{(k+1)}=\xi_{i}^{(k)}-\left[\dfrac{\partial^{2}E^{(k)}}{\partial\xi_{i% }^{(k)}\partial\xi_{j}^{(k)}}+\mu^{(k)}\delta_{ij}\right]^{-1}\dfrac{\partial E% ^{(k)}}{\partial\xi_{j}^{(k)}}italic_ΞΎ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_k + 1 ) end_POSTSUPERSCRIPT = italic_ΞΎ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_k ) end_POSTSUPERSCRIPT - [ divide start_ARG βˆ‚ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_E start_POSTSUPERSCRIPT ( italic_k ) end_POSTSUPERSCRIPT end_ARG start_ARG βˆ‚ italic_ΞΎ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_k ) end_POSTSUPERSCRIPT βˆ‚ italic_ΞΎ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_k ) end_POSTSUPERSCRIPT end_ARG + italic_ΞΌ start_POSTSUPERSCRIPT ( italic_k ) end_POSTSUPERSCRIPT italic_Ξ΄ start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT divide start_ARG βˆ‚ italic_E start_POSTSUPERSCRIPT ( italic_k ) end_POSTSUPERSCRIPT end_ARG start_ARG βˆ‚ italic_ΞΎ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_k ) end_POSTSUPERSCRIPT end_ARG (58)

where E(k)superscriptπΈπ‘˜E^{(k)}italic_E start_POSTSUPERSCRIPT ( italic_k ) end_POSTSUPERSCRIPT is the non-uniformity measure computed on the lattice with the vertex coordinates determined by the orbit coordinates ΞΎi(k)superscriptsubscriptπœ‰π‘–π‘˜\xi_{i}^{(k)}italic_ΞΎ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_k ) end_POSTSUPERSCRIPT. We compute the partial derivatives via first-order finite differences with a step size of 10βˆ’5superscript10510^{-5}10 start_POSTSUPERSCRIPT - 5 end_POSTSUPERSCRIPT, which is efficient for double-precision floating point numbers. The parameter ΞΌ(k)superscriptπœ‡π‘˜\mu^{(k)}italic_ΞΌ start_POSTSUPERSCRIPT ( italic_k ) end_POSTSUPERSCRIPT is a preconditioning factor and is chosen to ensure that E(k)superscriptπΈπ‘˜E^{(k)}italic_E start_POSTSUPERSCRIPT ( italic_k ) end_POSTSUPERSCRIPT is strictly decreasing for successive iterations. We continue the iterative process until the quantity 1βˆ’E(k+1)/E(k)1superscriptπΈπ‘˜1superscriptπΈπ‘˜1-E^{(k+1)}/E^{(k)}1 - italic_E start_POSTSUPERSCRIPT ( italic_k + 1 ) end_POSTSUPERSCRIPT / italic_E start_POSTSUPERSCRIPT ( italic_k ) end_POSTSUPERSCRIPT becomes less than 10βˆ’10superscript101010^{-10}10 start_POSTSUPERSCRIPT - 10 end_POSTSUPERSCRIPT.