A Jahn1, M Gluza1, F Pastawski1, J Eisert1,2,3. 1. Dahlem Center for Complex Quantum Systems, Freie Universität Berlin, 14195 Berlin, Germany. 2. Helmholtz-Zentrum Berlin für Materialien und Energie, 14109 Berlin, Germany. 3. Department of Mathematics and Computer Science, Freie Universität Berlin, 14195 Berlin, Germany.
Abstract
The AdS/CFT correspondence conjectures a holographic duality between gravity in a bulk space and a critical quantum field theory on its boundary. Tensor networks have come to provide toy models to understand these bulk-boundary correspondences, shedding light on connections between geometry and entanglement. We introduce a versatile and efficient framework for studying tensor networks, extending previous tools for Gaussian matchgate tensors in 1 + 1 dimensions. Using regular bulk tilings, we show that the critical Ising theory can be realized on the boundary of both flat and hyperbolic bulk lattices, obtaining highly accurate critical data. Within our framework, we also produce translation-invariant critical states by an efficiently contractible tensor network with the geometry of the multiscale entanglement renormalization ansatz. Furthermore, we establish a link between holographic quantum error-correcting codes and tensor networks. This work is expected to stimulate a more comprehensive study of tensor network models capturing bulk-boundary correspondences.
The AdS/CFT correspondence conjectures a holographic duality between gravity in a bulk space and a critical quantum field theory on its boundary. Tensor networks have come to provide toy models to understand these bulk-boundary correspondences, shedding light on connections between geometry and entanglement. We introduce a versatile and efficient framework for studying tensor networks, extending previous tools for Gaussian matchgate tensors in 1 + 1 dimensions. Using regular bulk tilings, we show that the critical Ising theory can be realized on the boundary of both flat and hyperbolic bulk lattices, obtaining highly accurate critical data. Within our framework, we also produce translation-invariant critical states by an efficiently contractible tensor network with the geometry of the multiscale entanglement renormalization ansatz. Furthermore, we establish a link between holographic quantum error-correcting codes and tensor networks. This work is expected to stimulate a more comprehensive study of tensor network models capturing bulk-boundary correspondences.
The notion of holography in the context of bulk-boundary dualities, most famously expressed through the anti–de Sitter space/conformal field theory (AdS/CFT) correspondence (), has had an enormously stimulating effect on recent developments in theoretical physics. A key feature of these dualities is the relationship between bulk geometry and boundary entanglement entropies (–), prominently elucidated by the Ryu-Takayanagi formula (). Because of the importance of entanglement in the context of AdS/CFT (), it was quickly realized that tensor networks are ideally suited for constructing holographic toy models, most notably the multiscale entanglement renormalization ansatz (MERA) (–). The realization that quantum error correction could be realized by a holographic duality () further connected to ideas from quantum information theory. Despite the successful construction of several tensor network models that reproduce various aspects of AdS/CFT [see, e.g., (–)], a general understanding of the features and limits of tensor network holography is still lacking. Particular obstacles are the potentially large parameter spaces of tensor networks and the considerable computational cost of contraction.In this work, we overcome some of these challenges by applying highly efficient contraction techniques developed for matchgate tensors (, ), which replace tensor contraction by a Grassmann-variate integration scheme. These techniques allow us to comprehensively study the interplay of geometry and correlations in Gaussian fermionic tensor networks in a versatile fashion, incorporating toy models for quantum error correction and tensor network approaches for CFT, such as the MERA, into a single framework, highlighting the connections between them. Furthermore, this framework includes highly symmetrical tensor networks based on regular tilings (see Fig. 1, A and B). We are thus in a position to efficiently probe the full space of Gaussian bulk-boundary correspondences from a small set of parameters, including the bulk curvature. We show that matchgate tensor networks with a variety of bulk geometries contain the Ising CFT in their parameter space to remarkably good approximation as a special case, with properties similar to the wavelet MERA model (, ). While regular hyperbolic tilings have recently been considered as a MERA alternative (), we show that flat tilings can lead to very similar boundary states. In our studies, we restrict ourselves to tensor networks that are nonunitary and real, resembling a Euclidean evolution from bulk to boundary. In particular, we do not require the causal constraints of the MERA for efficient contraction, thus providing new approaches in the context of tensor network renormalization (, ). While we provide substantial evidence that tensor networks are capable of describing bulk-boundary correspondences beyond known models and introduce a framework for their study, our work is by no means exhaustive. We do hope to provide a starting point for more systematic studies of holography in tensor networks.
Fig. 1
Geometries of tensor networks.
Discretizations of flat (A) and hyperbolic space (B and C) with a triangular tiling (blue edges), into which a tensor network is embedded (black lattice). In the matchgate formalism, joint edges between triangles correspond to an integration over a pair of Grassmann numbers, analogous to tensor network contraction over indices. While (A) and (B) show regular tilings, (C) presents a nonregular MERA-like tiling we call the matchgate MERA (mMERA).
Geometries of tensor networks.
Discretizations of flat (A) and hyperbolic space (B and C) with a triangular tiling (blue edges), into which a tensor network is embedded (black lattice). In the matchgate formalism, joint edges between triangles correspond to an integration over a pair of Grassmann numbers, analogous to tensor network contraction over indices. While (A) and (B) show regular tilings, (C) presents a nonregular MERA-like tiling we call the matchgate MERA (mMERA).
MATERIALS AND METHODS
We constructed two-dimensional planar tensor networks with fermionic bulk and boundary degrees of freedom. The bulk degrees of freedom are associated with a set V of vertices of a tensor network. At each vertex, v ∈ V, a local tensor T with k indices is placed, which can be interpreted as a local fermionic state on k sites. After contraction over all connected bulk indices, the L remaining open indices are interpreted as boundary sites with the boundary state specified by the full contracted tensor. Because of the planarity of the network, the boundary sites form a loop. The bulk geometry can be flat or negatively curved (a positively curved network closes in on itself after finite distance). We visualized our tensor networks by representing each tensor T as a k-gon whose edges correspond to indices. Thus, the tensor network is represented by a polygon tiling, which determines the bulk geometry. Adjacent edges between two polygons correspond to contracted indices and boundary edges to open ones. See Fig. 1 for examples.Concretely, each bulk degree of freedom v ∈ V is associated with a local tensor T : {0,1}× → ℂ of tensor rank r (equal to the number of edges of the corresponding tile), all of which are contracted to form tensors of higher rank. We denote the tensor component at indices j ∈ {0,1}× as T(j) and the standard computational basis for r boundary spins as . Each tensor is then equivalent to a state vectorFor a broader introduction to tensor networks and their contractions, see (–).Instead of explicit tensor contraction along pairs of indices, we used the formalism from () using Grassmann integration. Any tensor T can be represented by a Grassmann-variate characteristic functionwhere the θ are Grassmann numbers defined by the anticommutation relation θθ + θθ = 0. The contraction T1*2 of two tensors T1 and T2 (of rank r1 and r2, respectively) over the last index of T1 and the first index of T2 is given bywhere x ∈ {0,1}×(, y ∈ {0,1}×(. T1 * 2 has rank r1 + r2 − 2. The characteristic function of the contraction is obtained aswhere we used ξ = (θ1, …, θ, η2, …, η) and ∫ dη1 ∫ dθ denotes Grassmann integrals, anticommuting multilinear functionals obeying [see (, –) for more details]. A self-contained derivation of the equivalence of () with tensor contraction, as well as a note on iterated integrals, is given in the Supplementary Materials. Anticommutativity requires an appropriate labeling of all Grassmann variables, but such a labeling can always be found for contractions of planar networks (). These Grassmann integrations are particularly efficient to compute for the case of matchgate tensors, where their computation scales polynomially in the number of tensor indices.Consider a rank r tensor T(x) with inputs x ∈ {0,1}×. One calls T(x) a matchgate if there exists an antisymmetric matrix A ∈ ℂ and a z ∈ {0,1}× so that one can writewhere Pf(A) is the Pfaffian of A and A∣ is the principal submatrix of A acting on the subspace supported by x. Furthermore, one calls T(x) an even tensor if T(x) = 0 for any x with odd ∑ x.A generic even matchgate has a simple Gaussian characteristic function of the formwhere T(0), the tensor component for all-zero input, acts as a normalization factor. Apart from normalization, the full tensor is completely determined by A, which we therefore call the generating matrix. Thus, the rules for contracting matchgate tensors can be written as rules for combining generating matrices. Full derivations of these, including the calculation of physical covariance matrices from the generating matrices, are provided in the Supplementary Materials. With our contraction rules, the computational cost of contracting two tensors is quadratic in the number of indices of the final tensor. Thus, we could bound the total computational cost for contracting an entire network of the type considered here by O(L2N), where L is the number of boundary sites and N is the number of contracted tensors [for similar bounds on matchgate contraction, see ()].Using Pauli matrices σα with α ∈ {x, y, z}, one can define Majorana operators γ via the Jordan-Wigner transformationThe computational basis is then equivalent to an occupational basis. In this context, we proved that any fermionic Gaussian state vector in the form of Eq. 1 has coefficients T(j) constituting a matchgate tensor. For details on this proof, refer to the Supplementary Materials. The converse statement is also true, providing a further perspective on the connection to free fermions ().
RESULTS
The holographic pentagon code
We will now apply our framework to the highly symmetric class of regular bulk tilings, first implementing the holographic error correcting code (HaPPY code) proposed in () and then exploiting the versatility of our framework to extend it toward more physical setups. The HaPPY code furnishes a mapping between additional (uncontracted) bulk degrees of freedom on each tensor and the boundary state, realized by a bulk tiling of pentagons. Each pentagon tile encodes one fault-tolerant logical qubit via the encoding isometry of the five-qubit code. This [[5,1,3]] quantum error–correcting code () saturates both the quantum Hamming bound (, ) and the singleton bound () and can be expressed as a stabilizer code ().We observe that fixing the bulk degrees of freedom to computational basis states gives rise to a matchgate tensor network, as the logical computational basis states of the holographic pentagon code can be viewed as ground states of a quadratic fermionic Hamiltonian. This can be seen directly by applying Eqs. 7 and 8 onto the stabilizers S of the underlying [[5,1,3]] code, thus expressing it in terms of Majorana operators γ and a total parity operator asAs the corresponding stabilizer Hamiltonian is given by , we find a doubly degenerate ground state whose degeneracy is lifted by the parity operator . The resulting two states with parity eigenvalues ±1 correspond to the logical eigenstates and , which are themselves ground states of purely quadratic Hamiltonians with different parity factors. Thus, both computational basis states are pure Gaussian, leading us to the conclusion that for fixed computational input in the bulk, the holographic pentagon code yields a matchgate tensor on the boundary (see Fig. 2). The explicit construction is given in the Supplementary Materials. Using the Schläfli symbol {p, q}, where p is the number of edges per polygon and q is the number of polygons around each corner, we can specify the hyperbolic geometry of the HaPPY model as a regular {5, 4} tiling.
Fig. 2
HaPPY/matchgate equivalence.
The holographic pentagon code of the HaPPY model for fixed computational bulk input (left) is equal to a matchgate tensor network on a hyperbolic pentagon tiling (right).
HaPPY/matchgate equivalence.
The holographic pentagon code of the HaPPY model for fixed computational bulk input (left) is equal to a matchgate tensor network on a hyperbolic pentagon tiling (right).We find that the correlation structure of this model is best captured in the Majorana picture. Explicitly, consider the pentagon tiling of () with all bulk inputs set to the positive-parity eigenvector . The entries of the Majorana covariance matrix resulting from successive contraction steps are shown in Fig. 3 (A to C). As we can see, both the individual pentagon state and the larger contracted states are characterized by a nonlocal pairing of Majorana fermions. The contractions effectively connect Majorana pairs from each pentagon to a larger chain, so the pairs on the boundary of the contracted network can be seen as end points of a discretized “geodesic” spanning the bulk. While this discontinuous correlation pattern of Γ makes the computation of CFT observables difficult, we can estimate the average correlation falloff by counting the relative frequency n(d) of Majorana pairs at distance d = ∣ j − k∣ over which they connect points on the boundary. According to the results shown in Fig. 4A, correlation falloff follows a power law n(d) ∝ d−1, as expected of a CFT. Furthermore, we compute the entanglement entropy S of a subsystem A of size l averaged over all boundary positions, defined asThe result, shown in Fig. 4B, closely follows the Calabrese-Cardy formula for periodic 1 + 1–dimensional CFTs, given by (, )with a numerical fit yielding c ≈ 4.2 and ε ≈ 1.1 for a cutoff at L = 2605 boundary sites.
Fig. 3
Boundary state correlations.
(A to C) Majorana covariance matrix Γ with color-coded entries for a boundary state of a hyperbolic {5,4} tiling of the HaPPY code with fixed input on each tile. Boundary consists of 2L = 10, 40, and 50 Majorana sites, respectively. (D to F) Field correlation matrix 〈ψψ − ψψ〉/2 = (Γ2 + Γ2)/4 for boundary states of the {3,6}, {3,7}, and mMERA tiling at criticality with L = 63, 69, and 64 boundary sites, respectively. Matrix entries are normalized to the same color scale. The tiling corresponding to each correlation matrix in (A) to (F) is shown in the lower left corner.
Fig. 4
Critical correlations and entanglement scaling.
(A and B) Boundary state properties of the HaPPY code at 2605 boundary sites. (A) shows average correlations at boundary distance d, computed as the relative frequency n of Majorana pairs. Dashed gray line shows an n(d)~1/d numerical fit. (B) shows the scaling of average entanglement entropy with subsystem size l. Dashed gray line shows numerical fit using (). (C) for regular tilings at the critical values a = 0.580 for a {3,6} tiling (blue) and at a = 0.609 for the {3,7} tiling (yellow) with 348 boundary sites each. The dashed gray line shows the exact c = 1/2 CFT solution.
Boundary state correlations.
(A to C) Majorana covariance matrix Γ with color-coded entries for a boundary state of a hyperbolic {5,4} tiling of the HaPPY code with fixed input on each tile. Boundary consists of 2L = 10, 40, and 50 Majorana sites, respectively. (D to F) Field correlation matrix 〈ψψ − ψψ〉/2 = (Γ2 + Γ2)/4 for boundary states of the {3,6}, {3,7}, and mMERA tiling at criticality with L = 63, 69, and 64 boundary sites, respectively. Matrix entries are normalized to the same color scale. The tiling corresponding to each correlation matrix in (A) to (F) is shown in the lower left corner.
Critical correlations and entanglement scaling.
(A and B) Boundary state properties of the HaPPY code at 2605 boundary sites. (A) shows average correlations at boundary distance d, computed as the relative frequency n of Majorana pairs. Dashed gray line shows an n(d)~1/d numerical fit. (B) shows the scaling of average entanglement entropy with subsystem size l. Dashed gray line shows numerical fit using (). (C) for regular tilings at the critical values a = 0.580 for a {3,6} tiling (blue) and at a = 0.609 for the {3,7} tiling (yellow) with 348 boundary sites each. The dashed gray line shows the exact c = 1/2 CFT solution.The peculiar pairwise correlation of boundary Majorana modes, suggesting a connection to Majorana dimer models (), is more deeply explored in a separate publication (). However, as the correlation structure breaks the translation and scale invariance expected of CFT ground states, we now consider regular tilings with generic matchgate input.
Regular triangulations
As the boundary states of triangular tilings are necessarily Gaussian (), we can study their properties comprehensively using matchgate tensors. The simplest such tilings are regular and isotropic, i.e., with each local tensor specified by the same antisymmetric 3 × 3–generating matrix A. Isotropy constrains its components to one parameter a = A1,2 = A1,3 = A2,3. The bulk topology follows from our choice of tiling. For triangular tilings (p = 3), setting q = 6 produces a flat tiling, whereas q > 6 leads to a hyperbolic one (see Fig. 1, A and B). Triangular tilings with q < 6 produce closed polyhedra that are positively curved and lack the notion of an asymptotic boundary. As a convention, we choose the local orientation of the triangles so that the generating matrix for the contracted boundary state satisfies for i > j, corresponding to antiperiodic boundary conditions: Covariance matrix entries Γ acquire a sign flip when cyclic permutions push either index i or j over the boundary, as relative ordering is reversed.We now consider the boundary states of {3, k} bulk tilings. The falloff of correlations along the boundary generally depends on k, i.e., the bulk curvature, as shown in Fig. 5 (A and B) for the a = 0.25 case. While correlations between the boundary Majorana fermions of a flat bulk fall off exponentially, a hyperbolic bulk produces a polynomial decay (up to finite-size effects at large distances and rounding errors at very small correlations). In the hyperbolic case, geodesics between boundary points scale logarithmically in boundary distance, so the falloff is still exponential in bulk distance, as we would expect in AdS/CFT ().
Fig. 5
Boundary correlations for regular tilings.
(A and B) Mean value of Majorana covariance (with Γ = Γ) at boundary distance d. For {3,6} tiling with 150 boundary Majorana fermions (left) and {3,7} tiling with 348 (right). a = 0.25 in both cases. (C and D) Dependence of correlation falloff on a for {3,6} tiling with falloff ~e− (left) and {3,7} tiling with ∝d− (right).
Boundary correlations for regular tilings.
(A and B) Mean value of Majorana covariance (with Γ = Γ) at boundary distance d. For {3,6} tiling with 150 boundary Majorana fermions (left) and {3,7} tiling with 348 (right). a = 0.25 in both cases. (C and D) Dependence of correlation falloff on a for {3,6} tiling with falloff ~e− (left) and {3,7} tiling with ∝d− (right).Restricting ourselves to the 0 < a < 1 region, we explore how quickly correlations decay in both settings. At a = 0 and a = 1, the boundary Majorana fermions only have neighboring pair correlations, either pairing within each edge (a = 0) or across the corners (a = 1). Thus, correlation decay becomes infinite in the limits a → 0 and a → 1, independent of bulk geometry. We use numerical fits to study the remaining region 0 < a < 1 (see Fig. 5, C and D). For a hyperbolic bulk geometry, the power law is generic with the slowest decay at a ≈ 0.61, where we see a ∝d−1 falloff over distance d. The exponential decay ∝e− generally produced by a flat bulk geometry, however, slows down to a power law (with correlation length λ diverging) around a ≈ 0.58, where correlations again decay as ∝d−1. At their critical values, the boundary states of both bulk geometries have the same average properties.Up to finite-size effects, this critical boundary theory turns out to be the Ising CFT, as we confirm by computing a range of critical properties from the covariance matrix, shown in Table 1. The entanglement entropy scaling, shown in Fig. 4C, again matches the expected form () irrespective of the choice of tiling. The Ising CFT state that we observe at the critical value of a is the ground state of the Hamiltonianwhere the sign of the boundary term γ1γ signifies antiperiodic boundary conditions. Triangular tilings also incorporate more generic models: By associating each edge with a bond dimension χ > 2, it is possible to produce boundary theories with central charges c larger than 1/2. In the simplest case, we choose a generating matrix that only couples between sets of fermionic modes, resulting in a boundary theory that consists of multiple copies of the Ising CFT and a corresponding central charge that is a multiple of 1/2 (note that this construction is only possible for {n, k} tilings with even k). Furthermore, by changing the tensor content in a central region of the network, a mass gap can be introduced, highlighting how radii in a hyperbolic bulk correspond to a renormalization scale on the boundary. Details are provided in the Supplementary Materials.
Table 1
Table of conformal data for the regular {3, 6} and {3, 7} bulk tilings as well as the mMERA, compared to the exact results and the wavelet MERA ().
Listed are the ground-state energy density ϵ0, central charge c, scaling dimensions Δϕ of the fields , and the structure constant Cσ,σ,ϵ. The nonscaling of the identity is discussed in the Supplementary Materials.
Exact
{3, 6} bulk
{3, 7} bulk
mMERA
Wavelets
ϵ0
−0.6366
−0.6139
−0.5617
−0.6365
−0.6211
c
0.5000
0.5006
0.5018
0.4958
0.4957
Δψ,Δψ¯
0.5000
0.4948
0.4951
0.5023
0.5000
Δϵ
1.0000
0.9856
1.0121
1.0027
1.0000
Δσ
0.1250
0.1403
0.1368
0.1417
0.1402
Cσ,σ,ϵ
0.5000
0.5470
0.5336
0.5156
0.4584
Table of conformal data for the regular {3, 6} and {3, 7} bulk tilings as well as the mMERA, compared to the exact results and the wavelet MERA ().
Listed are the ground-state energy density ϵ0, central charge c, scaling dimensions Δϕ of the fields , and the structure constant Cσ,σ,ϵ. The nonscaling of the identity is discussed in the Supplementary Materials.
Translation invariance and MERA
The regular bulk tilings considered so far have a set of discrete symmetries. When choosing identical tensors on each polygon, the boundary states necessarily inherit these symmetries, breaking translation invariance. To recover it, we consider a tiling with the same geometry as the MERA network. As we restrict ourselves to real generating matrices for the three- and four-leg matchgate tensors in this geometry, our model is not a unitary circuit but a model of Euclidean entanglement renormalization resembling imaginary time evolution, extending ideas from (, ). This may provide a more realistic representation of the causal structure of an AdS time slice than the standard MERA. Accordingly, the tensors of our matchgate MERA (mMERA) do not correspond to the usual (norm-preserving) isometries and disentanglers. We can still produce almost perfectly translation-invariant boundary states (Fig. 3F) while optimizing over only three parameters and recover the expected CFT properties (Table 1). In particular, at bond dimension χ = 2, the ground-state energy has a relative error of only 0.02% compared to the exact solution. Note that the optimization process only takes a few minutes on a desktop computer for a network with hundreds of tensors. We also find that the χ = 2 mMERA has a symmetry that allows us to write its four-leg tensors as contractions of simpler three-leg tensors (see Fig. 1C), yielding a nonregular triangular tiling. An interesting question to pursue is whether alternating or quasiperiodic tilings with a larger parameter space than regular tilings can also produce translation-invariant states.
DISCUSSION
In this work, we have studied bulk-boundary correspondences in fermionic Gaussian tensor networks, introducing a versatile framework and a highly efficient contraction method based on matchgate tensors (, ) for a wide class of flat and hyperbolic bulk tilings. We showed that our framework includes the holographic pentagon code built from five-qubit stabilizer states for fixed bulk inputs. Its boundary states correspond to a nonlocal bulk pairing of Majorana fermions, opening an avenue to studying the state properties of this holographic model at large sizes. We explicitly computed two-point correlators and entanglement entropies, which were found to exhibit critical scaling. Beyond known models, we showed that critical and gapped Gaussian boundary states can be realized by various bulk tilings. In particular, the average scaling properties of the Ising CFT (and multiples thereof) can be reproduced using regular one-parameter bulk triangulations with both flat and hyperbolic curvature. This is particularly unexpected for the flat case where boundary theories are typically gapped and raises the question whether this appearance of criticality is retained in strongly interacting models as well. The appearance of equivalent boundary CFT states for flat and hyperbolic bulks resembles the effect of local Weyl transformations in Euclidean path integrals (). Our reproduction of conformal properties from an isotropic tensor network with only a single parameter further suggests that isotropy is a powerful symmetry for numerical CFT computations. Furthermore, we constructed the mMERA, a Euclidean matchgate tensor network based on the MERA geometry. Beyond the results achievable with regular triangulations, this tiling, which can also be expressed as a triangulation, recovers the Ising CFT with translation invariance while requiring only three free parameters and little computational cost. Within the Gaussian setting, further studies could focus on positively curved bulks, higher-dimensional models, and random tensors. Beyond Gaussianity, one could also explore interacting fermionic tensor networks (–) by a weak-coupling expansion or under locally restricted interactions. Both of these possible extensions to our framework would require computations scaling only polynomially in the system size, thus still avoiding the prohibitive computational effort of general methods for exact tensor contraction.