Quantum Gravity: Lattice and Information Approaches
A comprehensive 8-chapter module exploring canonical quantum gravity, loop quantum gravity, spin foam models, the AdS/CFT correspondence, holographic entanglement entropy, tensor networks, the black hole information paradox, and quantum computing applications for quantum gravity.
Table of Contents
Canonical Quantum Gravity
The canonical approach to quantum gravity begins by casting general relativity as a Hamiltonian system. The Arnowitt-Deser-Misner (ADM) formalism decomposes the four-dimensional spacetime metric into a family of spatial slices threaded together by a lapse function N and shift vector Ni. The canonical momenta conjugate to the spatial metric γij are related to the extrinsic curvature of each slice.
A remarkable feature of general relativity is that the Hamiltonian is a sum of constraints. There are no true dynamics in the conventional sense — instead, time evolution is generated by a constraint that must vanish on physical states. This is the essence of the “problem of time” in quantum gravity: the Hamiltonian annihilates physical states, so how do we recover a notion of temporal evolution?
The ADM Hamiltonian
In the ADM formalism, the total Hamiltonian is purely a sum of constraints weighted by the lapse and shift:
Here H is the Hamiltonian constraint (generating time reparametrizations) and Hi is the diffeomorphism constraint (generating spatial coordinate changes). The lapse N and shift Ni are Lagrange multipliers enforcing these constraints. Physical states must satisfy both constraints simultaneously.
The Wheeler-DeWitt Equation
Quantization proceeds by promoting the constraints to operators acting on a wave functional Ψ[γij] defined on the space of all three-metrics (superspace). The Hamiltonian constraint becomes the celebrated Wheeler-DeWitt equation:
This equation is the quantum gravity analogue of the Schrodinger equation, but with a crucial difference: there is no time derivative. The wave function of the universe does not evolve — it simply is. Time must be recovered internally, for example by using the scale factor of the universe as a clock variable in the mini-superspace approximation.
In the mini-superspace model, we freeze all degrees of freedom except the scale factor a and possibly a scalar field φ. This reduces the Wheeler-DeWitt equation to an ordinary differential equation that can be solved numerically, giving us quantum cosmological wave functions such as the Hartle-Hawking no-boundary state and the tunneling proposal of Vilenkin.
Lab: Toy Mini-Superspace WDW Equation
Mini-Superspace Wheeler-DeWitt Equation (1D Quantum Cosmology)
PythonClick Run to execute the Python code
Code will be executed with Python 3 on the server
Loop Quantum Gravity
Loop Quantum Gravity (LQG) reformulates general relativity using connection variables instead of the metric. The key insight, due to Abhay Ashtekar, is to use a complexified connection as the fundamental configuration variable, analogous to the vector potential in Yang-Mills theory. This enables the application of non-perturbative quantization techniques borrowed from gauge theory.
The Ashtekar-Barbero connection combines the spin connection Γ with the extrinsic curvature K, weighted by the Barbero-Immirzi parameter γ:
The Barbero-Immirzi parameter γ is a free parameter of the theory that does not affect classical physics but has profound quantum consequences — it sets the scale of the discrete area and volume spectra. Its value is typically fixed by requiring agreement with the Bekenstein-Hawking black hole entropy formula, giving γ ≈ 0.2375.
Holonomies and Wilson Loops
Rather than quantizing the connection directly, LQG works with holonomies — parallel transport operators along edges of a graph embedded in the spatial manifold. The holonomy of the connection along an edge e is:
The “P” denotes path ordering, necessary because the connection is a matrix-valued one-form. Holonomies are the basic building blocks of the quantum theory: states in the kinematical Hilbert space are functionals of holonomies, known as cylindrical functions. The space of all such states, after taking a projective limit over all graphs, forms the kinematical Hilbert space of LQG.
Area Quantization
The most celebrated prediction of LQG is the discreteness of geometric operators. The area operator, when acting on a spin network state pierced by edges carrying spin labels jp, has a discrete spectrum:
This means that area comes in discrete quanta, with a minimum non-zero area eigenvalue (the area gap) occurring at j = 1/2. This discreteness has profound implications: it suggests that spacetime has an atomic structure at the Planck scale, resolving the classical singularities of general relativity.
Lab: LQG Area Spectrum
LQG: Discrete Area Spectrum for j = 1/2 to j = 5
PythonClick Run to execute the Python code
Code will be executed with Python 3 on the server
Spin Foam Models
While loop quantum gravity gives a kinematical picture of quantum geometry through spin networks, spin foam models provide the dynamics. A spin foam is a two-complex (a combinatorial structure of vertices, edges, and faces) whose faces are labeled by spins and whose edges carry intertwiners. The spin foam can be thought of as the “history” of a spin network — a path integral over quantum geometries.
The transition amplitude between an initial and final spin network state is given by summing over all spin foams interpolating between them. The EPRL (Engle-Pereira-Rovelli-Livine) model is the most developed spin foam model, giving amplitudes of the form:
Here the sum is over all possible spin labelings (colorings) of the two-complex. The face amplitudes Af are simple dimension factors (2j+1), the edge amplitudes Ae enforce the simplicity constraints (which ensure we are quantizing gravity rather than a topological theory), and the vertex amplitudes Av encode the dynamics.
Vertex Amplitudes and 15j-Symbols
The vertex amplitude in the EPRL model involves 15j-symbols — a higher-order generalization of the familiar Clebsch-Gordan coefficients. Each vertex corresponds to a 4-simplex (the four-dimensional analogue of a tetrahedron), and the 15j-symbol encodes how the ten triangular faces of this 4-simplex (each carrying a spin label) are combined consistently. In the large-spin (semiclassical) limit, the vertex amplitude is dominated by the Regge action, providing evidence that spin foams reproduce classical general relativity.
6j-Symbols: Building Blocks
The 6j-symbol (or Wigner 6j-symbol) is the fundamental recoupling coefficient for three angular momenta. It appears as a building block in all spin foam vertex amplitudes. For the simpler Ponzano-Regge model (3D quantum gravity), the partition function is a product of 6j-symbols, one per tetrahedron.
Lab: 6j Symbols and Spin Foam Graph
Spin Foam Models: 6j Symbols & Foam Graph Visualization
PythonClick Run to execute the Python code
Code will be executed with Python 3 on the server
AdS/CFT Correspondence
The AdS/CFT correspondence, proposed by Juan Maldacena in 1997, is arguably the most important theoretical development in quantum gravity since the discovery of Hawking radiation. It states that a theory of quantum gravity in (d+1)-dimensional anti-de Sitter space is exactly dual to a conformal field theory living on the d-dimensional boundary of that space. This is a concrete realization of the holographic principle: all the information about the bulk gravitational physics is encoded in a lower-dimensional non-gravitational theory.
The precise statement of the duality, often called the GKPW dictionary (Gubser-Klebanov-Polyakov-Witten), equates the gravitational partition function with specified boundary conditions to the generating functional of the boundary CFT:
Here φ0 is the boundary value of a bulk field, and O is the dual CFT operator. The mass of the bulk field determines the conformal dimension of the boundary operator. This dictionary allows us to translate difficult quantum gravity questions into (sometimes tractable) field theory calculations and vice versa.
Central Charge and Brown-Henneaux
In three-dimensional gravity (AdS3), the asymptotic symmetry algebra is two copies of the Virasoro algebra with central charge determined by the AdS radius and Newton’s constant:
This Brown-Henneaux central charge provides the bridge between the bulk gravitational theory and the boundary CFT. It determines the density of states at high energies via the Cardy formula, which in turn reproduces the Bekenstein-Hawking entropy of BTZ black holes — a remarkable check of the correspondence.
Lab: BTZ Black Hole Entropy vs Cardy Formula
BTZ Black Hole Entropy vs Cardy Formula
PythonClick Run to execute the Python code
Code will be executed with Python 3 on the server
Holographic Entanglement Entropy
One of the most profound consequences of AdS/CFT is the geometric realization of entanglement entropy. In 2006, Ryu and Takayanagi (RT) proposed that the entanglement entropy of a spatial region A in the boundary CFT is computed by the area of a certain minimal surface in the bulk:
Here γA is the minimal area surface in the bulk that is homologous to the boundary region A (i.e., shares the same boundary ∂A). This formula has the same structure as the Bekenstein-Hawking entropy formula, but now applied to surfaces that are not event horizons. The RT formula was later proved by Lewkowycz and Maldacena using the replica trick in gravity.
RT Surface in AdS3
In AdS3, the minimal surface anchored to an interval of length lon the boundary is a geodesic in the hyperbolic plane. The Poincare patch metric is ds2 = L2(dz2 + dx2)/z2, and the geodesic connecting the endpoints of the interval at (x1, 0) and (x2, 0) is a semicircle. Its regulated length gives the famous logarithmic entanglement entropy of a 1+1 dimensional CFT: S = (c/3) log(l/ε).
Lab: RT Surface in AdS3
RT Surface in AdS3: Geodesic Computation & Entanglement Entropy
PythonClick Run to execute the Python code
Code will be executed with Python 3 on the server
Tensor Networks
Tensor networks provide a powerful language for describing many-body quantum states that lies at the intersection of quantum information theory, condensed matter physics, and quantum gravity. The key idea is to represent a quantum state not as a single exponentially large vector, but as a network of smaller tensors connected by contracted indices. The pattern of contractions encodes the entanglement structure of the state.
MERA and Holography
The Multi-scale Entanglement Renormalization Ansatz (MERA) is a tensor network that builds a quantum state through layers of disentanglers and isometries:
Brian Swingle observed that the MERA network has the geometric structure of a discretized AdS space, with the layers corresponding to different radial (energy) scales in the bulk. This provides an explicit tensor network realization of the AdS/CFT correspondence, where the entanglement structure of the boundary state is literally “built up” layer by layer from the bulk.
Matrix Product States (MPS)
The simplest tensor network is the Matrix Product State (MPS), which represents a 1D quantum state as a chain of matrices. For a system of n qubits, each site carries a tensor A[k]s of dimensions χ × χ, where χ is the bond dimension controlling the entanglement capacity. The entanglement entropy across any bipartition is bounded by log(χ), making MPS efficient for gapped ground states that obey an area law.
Lab: MPS for 6 Qubits
Matrix Product State: 6-Qubit Entanglement Analysis
PythonClick Run to execute the Python code
Code will be executed with Python 3 on the server
Black Hole Information Paradox
The black hole information paradox, first articulated by Stephen Hawking in 1976, is arguably the sharpest puzzle in quantum gravity. Hawking showed that black holes emit thermal radiation at a temperature inversely proportional to their mass. As the black hole evaporates, the radiation appears to be in a mixed thermal state regardless of the initial pure state that formed the black hole. If the black hole evaporates completely, this represents a violation of unitarity — pure states evolve into mixed states, destroying quantum information.
The Page Curve
Don Page argued that if black hole evaporation is unitary, the entanglement entropy of the Hawking radiation must follow a specific curve. Initially, the entropy grows as more radiation is emitted. At the Page time (roughly when half the black hole has evaporated), the entropy must begin to decrease, eventually returning to zero when the black hole is gone:
The Island Formula
The recent breakthrough by Penington, Almheiri, Mahajan, Maldacena, and Zhao (2019) showed how to derive the Page curve from semiclassical gravity using the “island formula” for the entropy of Hawking radiation:
Here I is the “island” — a region behind the black hole horizon that is secretly entangled with the radiation R. The formula says to extremize over all possible islands and take the minimum. Before the Page time, the island is empty and the entropy grows. After the Page time, a non-trivial island appears behind the horizon, and the entropy begins to decrease. The competition between these two saddle points generates the Page curve, resolving the information paradox within the framework of semiclassical gravity.
Lab: The Page Curve
The Page Curve: Island Phase Transition
PythonClick Run to execute the Python code
Code will be executed with Python 3 on the server
Quantum Computing for Quantum Gravity
Quantum computers offer a natural platform for simulating quantum gravitational systems. The fundamental objects of loop quantum gravity — spin networks — are essentially networks of entangled quantum states, which can be directly mapped onto qubit registers and entangling gates. Similarly, the path integrals of spin foam models involve sums over quantum amplitudes that are exponentially costly on classical computers but potentially efficient on quantum hardware.
A spin network is a graph whose edges carry spin labels (j = 0, 1/2, 1, 3/2, ...) and whose vertices carry intertwiners (coupling tensors). On a quantum computer, each edge can be represented by a set of qubits, and the intertwiner constraints can be enforced using entangling gates. The simplest non-trivial spin network is the tetrahedron graph: four nodes connected by six edges, dual to a single tetrahedron in 3D space.
Graph States and Spin Networks
A graph state is a quantum state associated with a graph G = (V, E). Starting from |+〉⊗n, we apply a controlled-Z gate for each edge in the graph. The resulting state has entanglement structure that mirrors the graph topology. For the tetrahedron (complete graph K4), this produces a highly entangled 4-qubit state that serves as a toy model for a spin network node.
Lab: Spin Network on 4 Qubits
Spin Network State on 4 Qubits: Tetrahedron Graph State
PythonClick Run to execute the Python code
Code will be executed with Python 3 on the server