Representations of Quantum Gravity
Part VII · Gravity from Gauge Theoryhep-th

Gravity as the Square of Gauge Theory: Color–Kinematics Duality, the Double Copy, and the KLT Kernel as the Reconstruction Layer of Perturbative Spacetime

Abstract

We treat perturbative gravity amplitudes not as output of the Einstein–Hilbert action expanded into an infinite tower of vertices, but as reconstructions of gauge-theory data. The mechanism is the double copy of Bern, Carrasco and Johansson: once one exhibits a representation of a gauge-theory amplitude in which the kinematic numerators obey the same Jacobi and antisymmetry relations as the color factors—color–kinematics duality—the corresponding gravity amplitude is obtained by discarding the color factors and squaring the kinematic numerators. In this reading the gauge-theory kinematic numerator is the invariant representation datum, and gravity is its algebraic image; no gravitational input enters beyond the choice of double-copy pairing. This is the amplitude-level face of the project's governing thesis, that spacetime and its scattering data are reconstructed from invariant representation structures rather than posited. We give a self-contained account of the cubic-graph (trivalent) organization of amplitudes, the color Jacobi relations and their kinematic mirror, the double-copy substitution cgn~g\col_g \mapsto \numrt_g, and the Kawai–Lewellen–Tye (KLT) relations that historically preceded it. Our statements are labelled propositions and each carries the project's S/H/P epistemic tag (standard / heuristic / speculative). The BCJ amplitude relations, the existence of dual numerators at tree level, the tree double copy, and the identification of the field-theory KLT kernel with the inverse of the biadjoint-scalar amplitude matrix are standard amplitude mathematics [S]; their reading as statements about a physical gravitational S-matrix is heuristic and confined to the double-copy-constructible theories [S/H]; the loop-level double copy and the classical (Kerr–Schild, Weyl) double copy are heuristic in their established sectors [S/H] and speculative as general claims [H]; and coupling the numerator to the motivic-coaction ``residue tree == coaction tree'' conjecture caps the joint claim at [H/P]. We work the four-graviton amplitude in full: an explicit color-dual numerator set, the double-copy assembly, the four-point KLT relation, and the identification of the KLT kernel with the inverse biadjoint amplitude. We sketch the five-point structure, and we treat the classical double copy through Kerr–Schild and Weyl. We locate the regime among its neighbours—the associahedron canonical form of the companion positive-geometry paper, the motivic coaction, and the celestial change of basis—tracking epistemic status under the worst-component-wins composition calculus. We close with honest obstructions: the absence of a general all-loop existence proof of dual numerators, the dilaton/axion contamination of the naive square, and the confinement of the classical double copy to algebraically special backgrounds. A companion Haskell development builds the color factors of the four-point amplitude, verifies the color Jacobi identity and its kinematic mirror exactly over the rationals, assembles the double copy, and checks crossing symmetry and generalized gauge invariance.

1 Introduction

1.1 The reconstruction thesis in the amplitude regime

The governing perspective of this project is that quantum gravity is not, in the first instance, the quantization of material objects placed in a pre-existing spacetime. It is the reconstruction of spacetime, matter, causality, and measurement from invariant representation structures. Different regimes of the theory instantiate the idea with different invariants. The present paper concerns perturbative gravity amplitudes, where the reconstruction is unusually literal: the gravitational S-matrix, order by order in the coupling, is an algebraic square of gauge-theory data, and the datum that gets squared is a representation-theoretic object—a kinematic numerator obeying a color-like algebra.

The conventional route to a gravity amplitude begins with the Einstein–Hilbert action, expands gμν=ημν+κhμνg_{\mu\nu} = \eta_{\mu\nu} + \kappa h_{\mu\nu}, and generates an infinite series of increasingly complicated vertices. Even the three-graviton vertex has of order a hundred terms; the four-point tree amplitude assembled directly from Feynman diagrams is a notorious exercise. The theory looks, from this vantage, both intractable and non-renormalizable. The double copy inverts the situation. It asserts that the same amplitude is the square of a Yang–Mills amplitude, and Yang–Mills amplitudes are comparatively simple. The technical content that makes the squaring possible is color–kinematics duality: a Yang–Mills amplitude can be written so that its kinematic numerators satisfy the same Jacobi identities as the Lie-algebra color factors that accompany them. Once this is arranged, gravity is obtained by a substitution rule—delete the color, put a second numerator in its place—with no independent gravitational input.

This is a sharp instance of reconstruction from representation structure. The invariant is not the gravitational field. It is the kinematic numerator, an object living in the same algebraic world as the adjoint-representation color factor of a gauge theory. Gravity is what one obtains by pairing two such invariants. The classical counterpart is equally striking: exact black-hole and gravitational-wave solutions of general relativity are squares of exact solutions of Maxwell or Yang–Mills theory, through the Kerr–Schild and Weyl double copies. Curvature, like the S-matrix, is reconstructed rather than posited.

1.2 What is and is not claimed

We are careful throughout to separate mathematics from physics and both from speculation, using the project’s three-valued epistemic calculus (2). The tree-level statements we prove or cite—the BCJ amplitude relations, the existence of color-dual numerators at tree level, the tree double copy, the KLT relations, and the identification of the field-theory KLT kernel with the inverse of the biadjoint-scalar partial-amplitude matrix—are standard mathematics of scattering amplitudes, tag [ S ]. Read as statements about a physical gravitational S-matrix they become heuristic, tag [ S/H ], because they hold for the specific spectrum of double-copy-constructible theories (pure Yang–Mills squared gives N=0\mathcal N = 0 supergravity, not pure Einstein gravity; N=4\mathcal N = 4 super-Yang–Mills squared gives N=8\mathcal N = 8 supergravity) rather than for a general ultraviolet-complete theory of quantum gravity. The loop-level double copy is verified in a large number of explicit high-loop cases but lacks a general existence proof and is tagged [ H ]. The classical double copy is [ S/H ] in its Kerr–Schild and Weyl sectors and [ H ] as a general claim. The conjectural bridge to motivic coactions, shared with the companion positive-geometry paper, is [ H/P ]. We never silently upgrade a label.

1.3 Relation to the companion papers and the roadmap

This paper is the double-copy half of module QG-IV (amplitudes, positive geometry, double copy) in the project roadmap. Its companion, the positive-geometry paper, treats the same module through canonical forms of positive geometries; the two meet at a single sharp object, the KLT kernel, which in the positive-geometry paper is the inverse of the canonical form of the Arkani-Hamed–Bai–He–Yan associahedron (the biadjoint-scalar amplitude) and in this paper is the bilinear form pairing two gauge-theory copies into gravity. That these are the same object (15) is the technical seam between the two papers. The regime also touches open problems 1 (residue tree == coaction tree) and 2 (cut/regulator complementarity) of the roadmap queue, which we discuss honestly as open in [sec:neighbours,sec:limitations].

1.4 Organization

2 recalls the representation-stack framework and the S/H/P calculus. 3 sets up the cubic-graph organization of amplitudes and the color algebra. 4 defines color–kinematics duality and the kinematic Jacobi relations. 5 states and proves the tree double copy and its equivalence to KLT. 6 identifies the KLT kernel with the inverse biadjoint amplitude, the seam to the positive-geometry paper. 7 works the four-point example in full and sketches five points. 8 treats the classical Kerr–Schild and Weyl double copies. 9 locates the regime among its neighbours under the weakest-link calculus. 10 states the honest limitations and open problems. 11 describes the companion Haskell development. 12 concludes.

2 The representation dictionary and the S/H/P calculus

We recall the minimal apparatus this paper shares with the other eleven topic papers of the library, so that the paper is self-contained.

2.1 The representation stack and realization pipeline

A representation entry is a tuple E=(M,P,τ,σ)E = (M, P, \tau, \sigma): a mathematical object MM, a physical target PP, a translation datum τ\tau that carries the correspondence together with its assumptions and limitations, and an epistemic status σ\sigma. The realization pipeline M    Φ(M)    Realα(Φ(M))    physical representation    ObsM \;\longrightarrow\; \Phi(M) \;\longrightarrow\; \mathrm{Real}_\alpha(\Phi(M)) \;\longrightarrow\; \text{physical representation} \;\longrightarrow\; \mathrm{Obs} sends a mathematical object to observables through a choice of realization α\alpha. In the present regime MM is the system of color-dual kinematic numerators of a gauge theory, Real\mathrm{Real} is the double-copy substitution, and Obs\mathrm{Obs} is a gravity amplitude.

2.2 Warrants and worst-component composition

There are three ordered warrants, S  <  H  <  P,S \;<\; H \;<\; P, read as: SS, a standard mathematical or mathematical-physics correspondence; HH, a strong heuristic physical representation; PP, a speculative ontological extension. A status is a nonempty tuple of warrants, rendered S, H, P, or a composite such as S/H. The single structural rule we use repeatedly is that composition is monotone and the worst component wins.

Definition 1 (Status composition). For warrants a,b{S,H,P}a, b \in \{S, H, P\} define ab=max(a,b)a \vee b = \max(a,b) under S<H<PS < H < P. For statuses (tuples), the composite is the join of worst components: σ1σ2\sigma_1 \circ \sigma_2 has worst component max(worst(σ1),worst(σ2))\max(\mathrm{worst}(\sigma_1), \mathrm{worst}(\sigma_2)).

Proposition 2 (Monotonicity and unit). SS is a unit for \vee: Sa=aS \vee a = a. The operation is associative, commutative, and idempotent, and worst(σ1σ2)worst(σi)\mathrm{worst}(\sigma_1 \circ \sigma_2) \geq \mathrm{worst}(\sigma_i) for each ii. In particular no chain of representations has a composite status better than its weakest link. [ S ]

Proof. ({S,H,P},)(\{S,H,P\}, \vee) is the join-semilattice of a totally ordered three-element set; max\max is associative, commutative, idempotent, and has the least element SS as unit. The inequality is monotonicity of max\max. These are elementary lattice facts. ◻

This proposition is the engine of 9: chaining the double copy to the motivic coaction, or to celestial holography, cannot yield a composite more secure than the HH-rated conjectural links in those chains.

2.3 The dictionary entry for this paper

The relevant row of the library’s dictionary is

Status Math Physical representation
S/H Color–kinematics dual numerator system Gravity amplitude as a gauge-theory double copy

with assumptions “a suitable color–kinematics representation exists” and limitations “loop-level and theory-specific constructions require care.” Everything below refines this single entry.

3 Cubic-graph organization and the color algebra

3.1 Trivalent graphs and the color decomposition

Fix a gauge group with Lie algebra g\mathfrak{g}, structure constants fabcf^{abc} defined by [Ta,Tb]=ifabcTc[T^a, T^b] = i f^{abc} T^c in a basis of Hermitian generators normalized to Tr(TaTb)=δab\operatorname{Tr}(T^a T^b) = \delta^{ab}. Consider the LL-loop nn-point amplitude of a gauge theory whose fields are all in the adjoint representation. The central organizational fact is that every Feynman diagram can be reduced to trivalent (cubic) topology: quartic vertices are rewritten by inserting and cancelling a propagator, so that contact terms are absorbed into cubic graphs at the price of numerators that are polynomials in the momenta.

Definition 3 (Cubic-graph representation). Let Γn,L\Gamma_{n,L} be the set of distinct trivalent graphs with nn external legs and LL loops (no tadpoles or external self-energies). A cubic-graph representation of the LL-loop nn-point amplitude is an expression An(L)  =  iLgn2+2LgΓn,L1Sg=1LdDp(2π)D  cgngαgDα,\begin{equation} \mathcal{A}_{n}^{(L)} \;=\; i^{L} g^{n-2+2L} \sum_{g \in \Gamma_{n,L}} \frac{1}{S_g} \int \prod_{\ell=1}^{L}\frac{d^{D} p_\ell}{(2\pi)^{D}}\; \frac{c_g\, n_g}{\prod_{\alpha \in g}D_\alpha}, \end{equation} where DαD_\alpha are the inverse propagators (squared momenta) of the internal lines of gg, cgc_g is the color factor obtained by dressing each trivalent vertex with a factor fabcf^{abc} and contracting along the graph, ngn_g is a kinematic numerator (a polynomial in momenta and polarizations), and SgS_g is the symmetry factor of gg.

At tree level, L=0L = 0, the momentum integrals and symmetry factors are trivial and [eq:cubicamp] reads Antree  =  gn2gΓn,0cgngαgDα.\begin{equation} \mathcal{A}_{n}^{\mathrm{tree}} \;=\; g^{n-2} \sum_{g \in \Gamma_{n,0}} \frac{c_g\, n_g}{\prod_{\alpha \in g}D_\alpha}. \end{equation} The number of cubic tree graphs with nn external legs is (2n5)!!=135(2n5)(2n-5)!! = 1\cdot 3\cdot 5 \cdots (2n-5): three graphs at n=4n=4, fifteen at n=5n=5, and one hundred and five at n=6n=6.

3.2 Color factors and the Jacobi identity

The color factors cgc_g are not independent. Whenever three cubic graphs gs,gt,gug_s, g_t, g_u differ only by the connectivity of a single internal four-point subgraph—an ss-, tt-, or uu-channel exchange in one propagator slot, with everything else held fixed—their color factors satisfy a linear relation inherited from the Lie-algebra Jacobi identity.

Lemma 4 (Color Jacobi relation). Let gs,gt,gug_s, g_t, g_u be three cubic graphs identical outside a distinguished four-point subgraph, in which they realize the three inequivalent channels. With the standard sign convention on edge orientations, cgs+cgt+cgu=0.\begin{equation} c_{g_s} + c_{g_t} + c_{g_u} = 0. \end{equation} Moreover cgcgc_g \mapsto -c_g under the flip of any single internal edge (antisymmetry). [ S ]

Proof. The three channels differ only in the way four adjacent structure constants are contracted across the distinguished subgraph. Writing the four external adjoint indices of the subgraph as a,b,c,da,b,c,d and the shared internal index as ee, the three contractions are fabefecdf^{abe}f^{ecd}, fbcefeadf^{bce}f^{ead}, and fcaefebdf^{cae}f^{ebd}. The Jacobi identity of g\mathfrak{g}, fabefecd+fbcefead+fcaefebd=0f^{abe}f^{ecd} + f^{bce}f^{ead} + f^{cae}f^{ebd} = 0, gives [eq:colorjac]. Antisymmetry of fabcf^{abc} in its indices gives the sign flip. ◻

Example 5 (Four points). At n=4n = 4 there are exactly three cubic graphs, the ss-, tt-, and uu-channel exchanges, and Γ4,0={gs,gt,gu}\Gamma_{4,0} = \{g_s, g_t, g_u\}. Their color factors are cs=fa1a2efea3a4,ct=fa2a3efea1a4,cu=fa3a1efea2a4,c_s = f^{a_1 a_2 e}f^{e a_3 a_4},\quad c_t = f^{a_2 a_3 e}f^{e a_1 a_4},\quad c_u = f^{a_3 a_1 e}f^{e a_2 a_4}, and [eq:colorjac] is the single relation cs+ct+cu=0c_s + c_t + c_u = 0, the Jacobi identity itself. The companion Haskell code verifies this over su(2)\mathfrak{su}(2) (11), where fabc=εabcf^{abc} = \varepsilon^{abc} and the relation is checked as an exact identity of integer tensors.

3.3 Color-ordered partial amplitudes

Contracting [eq:cubictree] against a trace basis organizes the amplitude into color-ordered partial amplitudes. At tree level, for adjoint fields, Antree=gn2σSn/ZnTr ⁣(Taσ(1)Taσ(n))A(σ(1),,σ(n)),\begin{equation} \mathcal{A}_n^{\mathrm{tree}} = g^{n-2}\sum_{\sigma \in S_{n}/\mathbb{Z}_n} \operatorname{Tr}\!\big(T^{a_{\sigma(1)}}\cdots T^{a_{\sigma(n)}}\big)\, A(\sigma(1),\dots,\sigma(n)), \end{equation} where the partial amplitudes A(1,,n)A(1,\dots,n) are gauge-invariant, cyclically symmetric, and carry only the kinematic data. The (n1)!(n-1)! orderings in [eq:colordecomp] are not independent: the Kleiss–Kuijf relations reduce them to a basis of (n2)!(n-2)!, and, as we recall next, color–kinematics duality reduces that further to (n3)!(n-3)!.

4 Color–kinematics duality

4.1 Definition

The color factors obey the Jacobi relations [eq:colorjac] by Lie algebra. There is no a priori reason for the kinematic numerators to obey anything of the sort; they are, in a generic gauge and diagram-by-diagram, arbitrary. The discovery of Bern, Carrasco and Johansson is that the gauge freedom in [eq:cubicamp]—the freedom to move contact terms between graphs—is exactly enough to force the numerators into the same algebra as the colors.

Definition 6 (Color–kinematics duality). A cubic-graph representation [eq:cubicamp] is color–kinematics dual (or the numerators are BCJ dual, or color-dual) if the kinematic numerators satisfy the same linear and sign relations as the color factors: for every Jacobi triple gs,gt,gug_s, g_t, g_u, cgs+cgt+cgu=0    ngs+ngt+ngu=0,\begin{equation} c_{g_s} + c_{g_t} + c_{g_u} = 0 \;\Longrightarrow\; n_{g_s} + n_{g_t} + n_{g_u} = 0, \end{equation} and ngngn_g \mapsto -n_g under the flip of any single internal edge whenever cgcgc_g \mapsto -c_g.

Remark 7. The condition [eq:kinjac] is a condition on the numerators, not on the amplitude. The amplitude [eq:cubicamp] is invariant under generalized gauge transformations ngng+Δgn_g \mapsto n_g + \Delta_g with gΔgcg/D=0\sum_{g} \Delta_g c_g / \prod D= 0; color–kinematics duality is the statement that some representative in this orbit satisfies [eq:kinjac]. That such a representative exists is nontrivial and is the content of the next subsection.

4.2 Existence at tree level

Theorem 8 (Existence of dual numerators at tree level). For every tree-level nn-point amplitude of Yang–Mills theory (and of a large class of adjoint-coupled theories) there exists a color–kinematics dual cubic-graph representation. Equivalently, the partial amplitudes satisfy the fundamental BCJ relations, which reduce the (n2)!(n-2)!-dimensional Kleiss–Kuijf basis to an (n3)!(n-3)!-dimensional minimal basis. [ S ]

Proof sketch. Two independent proofs are known. The first, due to Bern, Carrasco and Johansson and completed via on-shell recursion by Feng, Huang and Jia and by others, derives the fundamental BCJ relations directly from BCFW recursion on the partial amplitudes; the existence of dual numerators is then equivalent to the solvability of the linear system relating numerators to a minimal basis of partial amplitudes, which the BCJ relations render consistent. The second, due to Cachazo, He and Yuan, is constructive: the scattering equations localize the tree amplitude on the moduli space M0,n\mathcal{M}_{0,n} of nn marked points on the sphere, and the resulting Cachazo–He–Yuan representation manifestly satisfies both the Kleiss–Kuijf and the fundamental BCJ relations, so the numerators read off from it are dual. The monodromy relations of string theory provide a third route: the fundamental BCJ relations are the field-theory limit of the monodromy relations among open-string partial amplitudes, which follow from contour deformation of the Koba–Nielsen integral. We take the (n3)!(n-3)! count as the operative statement; the four-point instance (1!=11! = 1) is worked explicitly in 7. ◻

Remark 9 (Existence versus locality). At tree level dual numerators can always be chosen local (polynomial in momenta). At loop level this is no longer guaranteed in general; the tension between manifest duality and manifest locality is one of the central technical difficulties of the loop-level program (10).

4.3 The kinematic algebra

Color–kinematics duality suggests that the numerators are structure constants of a “kinematic algebra” dual to the gauge Lie algebra. In the self-dual sector of Yang–Mills this algebra was identified by Monteiro and O’Connell as the algebra of area-preserving diffeomorphisms; for the full theory a closed-form kinematic algebra is known in specific sectors. Brandhuber, Chen, Johansson, Travaglini and Wen gave closed-form BCJ numerators for heavy-mass effective field theory and Yang–Mills through a quasi-shuffle Hopf algebra, making the duality manifest in those sectors. A general, all-multiplicity, all-loop kinematic algebra is not known; we return to this in 10. The status of the kinematic-algebra program as physics is [ H ]: it is a strong structural hypothesis with explicit realizations, not a theorem in generality.

5 The double copy

5.1 The substitution rule

Definition 10 (Double copy). Given a color–kinematics dual representation [eq:cubicamp] of a gauge-theory amplitude with numerators ngn_g, and a second (not necessarily dual) representation of a gauge theory sharing the same graphs and propagators with numerators n~g\tilde{n}_g, the associated double-copy amplitude is Mn(L)  =  iL(κ2)n2+2LgΓn,L1Sg=1LdDp(2π)D  ngn~gαgDα.\begin{equation} \mathcal{M}_{n}^{(L)} \;=\; i^{L}\Big(\frac{\kappa}{2}\Big)^{n-2+2L} \sum_{g \in \Gamma_{n,L}} \frac{1}{S_g} \int \prod_{\ell=1}^{L}\frac{d^{D}p_\ell}{(2\pi)^{D}}\; \frac{n_g\, \tilde{n}_g}{\prod_{\alpha \in g}D_\alpha}. \end{equation} The color factors of [eq:cubicamp] are replaced by a second copy of kinematic numerators; the propagators are unchanged.

Remark 11 (Only one copy need be dual). It suffices that one of the two numerator sets satisfy [eq:kinjac]. If ngn_g is dual, then [eq:dc] is invariant under generalized gauge transformations of the n~g\tilde{n}_g, so the second set may be taken in any convenient gauge. This asymmetry is important in practice: one squares a hard, color-dual numerator against an easy, generic one.

5.2 The spectrum of the square

The field content of the double copy is the tensor product of the two gauge-theory field contents. A gauge boson has D2D-2 physical polarizations; the product of two gauge bosons decomposes under the little group as (D2)(D2)=Sym02graviton    2B-field    tracedilaton.(D-2)\otimes(D-2) = \underbrace{\mathrm{Sym}_0^2}_{\text{graviton}} \;\oplus\; \underbrace{\wedge^2}_{\text{\(B\)-field}} \;\oplus\; \underbrace{\mathrm{trace}}_{\text{dilaton}}. Thus pure Yang–Mills squared is not pure Einstein gravity: it is N=0\mathcal N = 0 supergravity, the graviton accompanied by a two-form (Kalb–Ramond) field and a scalar dilaton (in four dimensions the two-form is dual to a pseudoscalar axion, which is the “axion” of the abstract). Projecting onto pure gravity requires removing the dilaton and two-form, which is done by adding ghost matter in the double copy (Johansson–Ochirov) or by a suitable projection. Squaring N=4\mathcal N = 4 super-Yang–Mills gives N=8\mathcal N = 8 supergravity. We flag this explicitly: the slogan “gravity == gauge2^2” is exact only with the correct bookkeeping of the extra states.

5.3 Tree-level correctness and equivalence to KLT

Theorem 12 (Tree-level double copy). Let ngn_g be a color–kinematics dual tree-level numerator set for a gauge theory, and n~g\tilde{n}_g a tree-level numerator set for a second gauge theory sharing the same cubic graphs. Then [eq:dc] at L=0L=0 is the tree amplitude of the corresponding (super)gravity theory, and it is independent of the generalized gauge chosen for n~g\tilde{n}_g. Moreover the resulting expression coincides with the Kawai–Lewellen–Tye form Mntree=σ,τA(σ)S[στ]A~(τ),\begin{equation} \mathcal{M}_n^{\mathrm{tree}} = \sum_{\sigma,\tau} A(\sigma)\,\mathcal{S}[\sigma|\tau]\,\tilde A(\tau), \end{equation} where σ,τ\sigma,\tau run over an (n3)!(n-3)! minimal basis of orderings and S[στ]=(m1)[στ]\mathcal{S}[\sigma|\tau] = (m^{-1})[\sigma|\tau] is the field-theory KLT kernel, the inverse of the biadjoint amplitude matrix of 15. All ordering-dependent signs are carried by the kernel, so [eq:klt] agrees with the matrix form Mn=Am1A~\mathcal{M}_n = A\,m^{-1}\,\tilde A^{\top} of 15 with no extra prefactor. Here A(σ),A~(τ)A(\sigma), \tilde A(\tau) denote the coupling-stripped partial amplitudes (the gn2g^{n-2} prefactor of [eq:cubictree] removed); the coupling bookkeeping is carried by the gravitational prefactor (κ/2)n2(\kappa/2)^{n-2} of [eq:dc], so the replacement gn2gn2(κ/2)n2g^{n-2}\,g^{n-2} \to (\kappa/2)^{n-2} is part of the double-copy map and not an equality of prefactors. [ S ] as amplitude mathematics, [ S/H ] read as the physical gravity S-matrix.

Proof sketch. Gauge independence of [eq:dc] follows from duality of ngn_g: a generalized gauge shift n~gn~g+Δ~g\tilde{n}_g \mapsto \tilde{n}_g + \tilde\Delta_g changes [eq:dc] by gngΔ~g/D\sum_g n_g \tilde\Delta_g / \prod D, which vanishes because the ngn_g satisfy the same Jacobi relations as color factors and Δ~g\tilde\Delta_g is by definition a combination that annihilates against color, hence against any dual set. Equivalence to KLT is proved by expressing both [eq:dc] and [eq:klt] in the minimal (n3)!(n-3)! basis of partial amplitudes: the numerator bilinear reorganizes, using the fundamental BCJ relations of 8, into the bilinear [eq:klt] with kernel the inverse of the biadjoint amplitude matrix (15). Correctness against the direct gravity amplitude was established by Bern, Carrasco and Johansson for nn points at tree level, and independently follows from the Cachazo–He–Yuan formula, whose gravity version is manifestly the square of its gauge version on M0,n\mathcal{M}_{0,n}. ◻

Corollary 13. At n=4n = 4 the minimal basis is one-dimensional, the kernel is the single number S=m1=s12\mathcal{S}= m^{-1} = -\,s_{12} (18), and [eq:klt] reduces to M4tree=s12A(1,2,3,4)A~(1,2,4,3),\begin{equation} \mathcal{M}_4^{\mathrm{tree}} = -\, s_{12}\, A(1,2,3,4)\, \tilde A(1,2,4,3), \end{equation} with s12=(k1+k2)2s_{12} = (k_1+k_2)^2, where A,A~A, \tilde A are the physical color-ordered partial amplitudes of the two gauge copies, whose relative channel signs are fixed by the trace decomposition. [ S ]

6 The KLT kernel as the inverse biadjoint amplitude

The KLT kernel is the one object shared with the companion positive-geometry paper. There it is the inverse of a canonical form; here it is the pairing that makes gravity a square. The identification is a theorem.

6.1 The biadjoint scalar

Definition 14 (Biadjoint scalar amplitude). Let ϕ3\phi^3 biadjoint scalar theory be the theory of a scalar ϕaaˉ\phi^{a\bar a} in the adjoint of g×g~\mathfrak{g}\times \tilde{\mathfrak{g}} with cubic interaction fabcf~aˉbˉcˉϕaaˉϕbbˉϕccˉf^{abc}\tilde f^{\bar a\bar b\bar c}\phi^{a\bar a}\phi^{b\bar b}\phi^{c\bar c}. Its tree amplitudes are doubly color-ordered; stripping both orderings gives the doubly-partial amplitudes m(στ)m(\sigma|\tau), sums of products of scalar propagators over the trivalent graphs compatible with both orderings σ\sigma and τ\tau, with signs fixed by the planar orderings.

The matrix m(στ)m(\sigma|\tau), indexed by an (n3)!(n-3)! minimal basis of orderings, is the central combinatorial object of the biadjoint theory. In the companion paper it is the canonical form of the Arkani-Hamed–Bai–He–Yan associahedron.

Theorem 15 (KLT kernel == inverse biadjoint amplitude). The field-theory KLT kernel S[στ]\mathcal{S}[\sigma|\tau] of [eq:klt], restricted to an (n3)!(n-3)! minimal basis, is the inverse of the biadjoint doubly-partial-amplitude matrix m(στ)m(\sigma|\tau) on that basis: S=m1,Mntree=Am1A~,\begin{equation} \mathcal{S}= m^{-1}, \qquad \mathcal{M}_n^{\mathrm{tree}} = A\, m^{-1}\, \tilde A^{\top}, \end{equation} where A,A~A, \tilde A are the row vectors of minimal-basis partial amplitudes of the two gauge copies. [ S ]

Proof sketch. Two derivations are standard. Cachazo, He and Yuan observed that the scattering-equations integrand for gravity is the square of that for gauge theory, and that the biadjoint scalar sits between them as the object whose doubly-ordered amplitudes assemble the change of basis; inverting the resulting mm-matrix on the minimal basis yields the kernel. Mizera gave a proof via intersection theory of twisted cocycles on M0,n\mathcal{M}_{0,n}: the KLT kernel is the intersection pairing of twisted cycles, the biadjoint amplitude is the intersection pairing of the dual cocycles, and the two pairings are inverse by the general duality of twisted homology and cohomology. Either way S=m1\mathcal{S}= m^{-1}. The four-point instance is 18. ◻

Remark 16 (The seam to the companion paper). 15 is the technical junction between this paper and the positive-geometry paper. There mm is produced as the canonical form of the associahedron—a top-degree differential form whose logarithmic singularities sit on the boundary strata of a polytope. Here m1m^{-1} is produced as the bilinear pairing that squares two gauge theories into gravity. That the amplitude combinatorics of a polytope and the algebra of the double copy meet in one invertible matrix is, in the language of the project, the statement that the two QG-IV representations realize the same invariant.

7 Worked example: the four-point amplitude

We now carry the entire construction through explicitly at n=4n = 4, where every object is a finite rational function of the Mandelstam invariants and every claim is checkable by hand and in code.

7.1 Kinematics

For four massless momenta k1,,k4k_1,\dots,k_4 with iki=0\sum_i k_i = 0 and ki2=0k_i^2 = 0, define s=s12=(k1+k2)2,t=s23=(k2+k3)2,u=s13=(k1+k3)2.s = s_{12} = (k_1+k_2)^2,\quad t = s_{23} = (k_2+k_3)^2,\quad u = s_{13} = (k_1+k_3)^2. Momentum conservation and masslessness give the single constraint s+t+u=2(k1 ⁣k2+k2 ⁣k3+k1 ⁣k3)=(k1+k2+k3)2=k42=0,\begin{equation} s + t + u = 2\big(k_1\!\cdot k_2 + k_2\!\cdot k_3 + k_1\!\cdot k_3\big) = (k_1+k_2+k_3)^2 = k_4^2 = 0, \end{equation} using ki2=0k_i^2 = 0 and k1+k2+k3=k4k_1+k_2+k_3 = -k_4. This is the only relation among the three invariants and it is exact.

7.2 Color factors

The three cubic graphs gs,gt,gug_s, g_t, g_u carry the color factors of 5, and by 4, cs+ct+cu=0.\begin{equation} c_s + c_t + c_u = 0. \end{equation} Over su(2)\mathfrak{su}(2) with fabc=εabcf^{abc} = \varepsilon^{abc} this is the identity εa1a2eεea3a4+εa2a3eεea1a4+εa3a1eεea2a4=0\varepsilon^{a_1 a_2 e}\varepsilon^{e a_3 a_4} + \varepsilon^{a_2 a_3 e}\varepsilon^{e a_1 a_4} + \varepsilon^{a_3 a_1 e}\varepsilon^{e a_2 a_4} = 0, which expands via εabeεcde=δacδbdδadδbc\varepsilon^{abe}\varepsilon^{cde} = \delta^{ac}\delta^{bd} - \delta^{ad}\delta^{bc} into a sum of six Kronecker-delta products that cancel in pairs; the companion code checks it for all 343^4 index assignments.

7.3 Color-dual numerators

The color-ordered partial amplitude in the ordering (1,2,3,4)(1,2,3,4) receives contributions from the ss- and tt-channels only, and the two channels enter with a relative sign fixed by the trace decomposition (the color factors csc_s and ctc_t dress the traces Tr(1234)\operatorname{Tr}(1234) and Tr(1243)\operatorname{Tr}(1243) with opposite sign, which arises mechanically from expanding each structure constant as a commutator, fabcTr([Ta,Tb]Tc)f^{abc} \propto \operatorname{Tr}([T^a,T^b]T^c), so the two orderings inside each vertex enter with opposite sign). With that convention, A(1,2,3,4)=nssntt,A(1,2,4,3)=nss+nuu,\begin{equation} A(1,2,3,4) = \frac{n_s}{s} - \frac{n_t}{t}, \qquad A(1,2,4,3) = -\frac{n_s}{s} + \frac{n_u}{u}, \end{equation} the second following from the same rule applied to the ordering (1,2,4,3)(1,2,4,3), whose planar channels are ss and uu. These signs are structural, not cosmetic: they are exactly what makes the KLT bilinear [eq:kltfour] reproduce the double-copy sum, as we verify below. A numerator set is color-dual when ns+nt+nu=0,\begin{equation} n_s + n_t + n_u = 0, \end{equation} mirroring [eq:cstu]. To make the arithmetic completely explicit we use a toy dual set that solves [eq:nstu] identically, ns=tu,nt=us,nu=st,\begin{equation} n_s = t - u,\qquad n_t = u - s,\qquad n_u = s - t, \end{equation} so that ns+nt+nu=(tu)+(us)+(st)=0n_s + n_t + n_u = (t-u)+(u-s)+(s-t) = 0 with no use of [eq:stu]. These are the numerators of a scalar theory whose partial amplitude is A(1,2,3,4)=(tu)/s+(us)/tA(1,2,3,4) = (t-u)/s + (u-s)/t; they are genuinely color-dual and suffice to exhibit every structural feature of the double copy. (For the physical gluon amplitude the numerators are the corresponding polarization-dependent expressions; the algebra of the double copy is identical and we keep the scalar toy for transparency.)

Remark 17 (Generalized gauge freedom, explicitly). Under the uniform shift ngng+Dgαn_g \mapsto n_g + D_g\,\alpha (same α\alpha on all three channels) the partial amplitude [eq:partial] is invariant: with the relative trace sign, A(1,2,3,4)(ns+sα)/s(nt+tα)/t=A(1,2,3,4)+αα=A(1,2,3,4)A(1,2,3,4) \mapsto (n_s + s\alpha)/s - (n_t + t\alpha)/t = A(1,2,3,4) + \alpha - \alpha = A(1,2,3,4). The full amplitude [eq:cubictree] is invariant under the same shift because gDgαcg/Dg=αgcg=α(cs+ct+cu)=0\sum_g D_g \alpha\, c_g / D_g = \alpha\sum_g c_g = \alpha(c_s+c_t+c_u) = 0 by [eq:cstu]. Thus color Jacobi is precisely what makes generalized gauge transformations invisible in the amplitude; the companion code checks this shift invariance of the full color-dressed amplitude numerically over the rationals.

7.4 The double copy

Applying [eq:dc] at n=4n=4, L=0L=0 with n~g=ng\tilde{n}_g = n_g (squaring one theory against itself), M4=ns2s+nt2t+nu2u=(tu)2s+(us)2t+(st)2u.\begin{equation} \mathcal{M}_4 = \frac{n_s^2}{s} + \frac{n_t^2}{t} + \frac{n_u^2}{u} = \frac{(t-u)^2}{s} + \frac{(u-s)^2}{t} + \frac{(s-t)^2}{u}. \end{equation} This expression is totally symmetric under permutations of (s,t,u)(s,t,u) accompanied by the induced permutation of the numerators, hence crossing symmetric, as a gravity amplitude must be. Using u=stu = -s-t one can reduce [eq:dcfour] to a rational function of s,ts,t alone; the companion code evaluates both [eq:dcfour] and its reduced form on random rational kinematics and checks they agree, and checks the crossing symmetry directly.

7.5 Matching KLT

By 13, the same amplitude is the KLT bilinear M4=sA(1,2,3,4)A~(1,2,4,3),\begin{equation} \mathcal{M}_4 = -\,s\, A(1,2,3,4)\, \tilde A(1,2,4,3), \end{equation} with A,A~A, \tilde A the physical color-ordered partial amplitudes [eq:partial] of the two copies. Taking both copies equal to the toy dual set [eq:toynum], so that A(1,2,3,4)=ns/snt/tA(1,2,3,4) = n_s/s - n_t/t and A~(1,2,4,3)=ns/s+nu/u\tilde A(1,2,4,3) = -n_s/s + n_u/u, expand [eq:kltfourexp]: sA(1,2,3,4)A~(1,2,4,3)=s(nssntt)(nss+nuu)=ns2snsnuuntnst+sntnutu.\begin{align} -s\, A(1,2,3,4)\,\tilde A(1,2,4,3) &= -s\Big(\frac{n_s}{s} - \frac{n_t}{t}\Big) \Big(-\frac{n_s}{s} + \frac{n_u}{u}\Big) \notag\\ &= \frac{n_s^2}{s} - \frac{n_sn_u}{u} - \frac{n_tn_s}{t} + \frac{s\,n_tn_u}{tu}. \end{align} Substituting ns=(nt+nu)n_s = -(n_t+n_u) in the last three terms and collecting over the common denominator tutu gives ntnu(s+t+u)/(tu)+nt2/t+nu2/un_tn_u(s+t+u)/(tu) + n_t^2/t + n_u^2/u; the first term vanishes by [eq:stu], leaving sA(1,2,3,4)A~(1,2,4,3)=ns2s+nt2t+nu2u=M4,\begin{equation} -s\, A(1,2,3,4)\,\tilde A(1,2,4,3) = \frac{n_s^2}{s} + \frac{n_t^2}{t} + \frac{n_u^2}{u} = \mathcal{M}_4, \end{equation} exactly [eq:dcfour]. So the toy dual numerators satisfy the four-point KLT relation on the nose, provided the relative trace sign is kept. The companion code evaluates both sides of [eq:kltmatch] over the rationals on a sample of kinematic points and confirms the equality, alongside the color and kinematic Jacobi identities, generalized gauge invariance, crossing symmetry of [eq:dcfour], and the rank-one degeneracy of the biadjoint matrix.

Example 18 (Four-point KLT kernel as inverse biadjoint). The biadjoint doubly-partial amplitudes at n=4n=4, on the ordering basis {(1234),(1243),(1324)}\{(1234),(1243),(1324)\} with planar channel pairs {s,t},{s,u},{t,u}\{s,t\},\{s,u\},\{t,u\}, form the symmetric matrix m=(1s+1t1s1t1s1s+1u1u1t1u1t+1u).m = \begin{pmatrix} \tfrac1s+\tfrac1t & -\tfrac1s & -\tfrac1t \\[2pt] -\tfrac1s & \tfrac1s+\tfrac1u & -\tfrac1u \\[2pt] -\tfrac1t & -\tfrac1u & \tfrac1t+\tfrac1u \end{pmatrix}. Each row sums to zero, and using s+t+u=0s+t+u=0 every 2×22\times 2 minor vanishes, so mm has rank (n3)!=1(n-3)! = 1. The KLT kernel is the inverse of mm on this one-dimensional image, and the resulting number depends on which left/right orderings one pairs. Pairing the same ordering (1234)(1234) on both sides uses the diagonal entry m(12341234)=1/s+1/t=u/(st)m(1234|1234) = 1/s + 1/t = -u/(st), whose inverse is st/u-st/u, giving the equivalent form M4=(st/u)A(1234)A~(1234)\mathcal{M}_4 = -\,(st/u)\,A(1234)\,\tilde A(1234). Pairing (1234)(1234) on the left with (1243)(1243) on the right uses the off-diagonal entry m(12341243)=1/sm(1234|1243) = -1/s, whose inverse is s-s, giving the canonical form [eq:kltfourexp]. Both pairings reproduce [eq:dcfour]; the companion code checks the numeric equality for the s-s pairing and verifies the rank-one degeneracy of mm (all nine 2×22\times 2 minors vanish), which is exactly the statement that m1m^{-1} is well-defined on the physical image.

7.6 Five points, sketched

At n=5n = 5 there are (255)!!=15(2\cdot 5 - 5)!! = 15 cubic graphs. Their propagators are the two-particle Mandelstam invariants sijs_{ij}, of which there are (52)=10\binom{5}{2} = 10; momentum conservation and masslessness (jisij=0\sum_{j\neq i} s_{ij} = 0 for each ii) leave five independent invariants. The Jacobi triples now form an overconstrained-looking but consistent linear system; the minimal basis of partial amplitudes has dimension (n3)!=2(n-3)! = 2, so two partial amplitudes—say A(1,2,3,4,5)A(1,2,3,4,5) and A(1,3,2,4,5)A(1,3,2,4,5)—determine all others through the fundamental BCJ relations. The double copy [eq:dc] becomes a 2×22\times 2 KLT bilinear, M5=σ,τ{(23),(32)}A(σ)S[στ]A~(τ),\mathcal{M}_5 = \sum_{\sigma,\tau \in \{(23),(32)\}} A(\sigma)\,\mathcal{S}[\sigma|\tau]\,\tilde A(\tau), with the 2×22\times 2 kernel S=m1\mathcal{S}= m^{-1} the inverse of the 2×22\times 2 biadjoint matrix on the same basis. The structure is identical to four points; only the linear algebra grows. We treat five points as a sketch and do not carry the explicit fifteen numerators; the four-point case already exhibits color Jacobi, its kinematic mirror, the double-copy assembly, generalized gauge invariance, and the inverse-biadjoint kernel, which are the whole content of the construction.

8 The classical double copy

The double copy is not confined to amplitudes. A parallel statement relates exact classical solutions of general relativity to exact classical solutions of gauge theory. We summarize the two established forms, keeping their epistemic labels honest.

8.1 The Kerr–Schild double copy

Definition 19 (Kerr–Schild metric). A metric is of Kerr–Schild form if gμν=ημν+ϕkμkν,g_{\mu\nu} = \eta_{\mu\nu} + \phi\, k_\mu k_\nu, with ϕ\phi a scalar profile and kμk_\mu a vector that is null and geodesic with respect to both η\eta and gg: ημνkμkν=0\eta^{\mu\nu}k_\mu k_\nu = 0 and kννkμ=0k^\nu\partial_\nu k^\mu = 0.

The Kerr–Schild ansatz linearizes the Einstein tensor exactly: for such gg, the Einstein equations become linear in ϕ\phi. Monteiro, O’Connell and White observed that the same data (ϕ,k)(\phi, k) define a gauge field.

Theorem 20 (Kerr–Schild double copy). Let gμν=ημν+ϕkμkνg_{\mu\nu} = \eta_{\mu\nu} + \phi\, k_\mu k_\nu be a stationary Kerr–Schild solution of the Einstein equations, vacuum away from a localized source, with kk null and geodesic. Then the single-copy field Aμa=caϕkμA_\mu^a = c^a\, \phi\, k_\mu, for an arbitrary constant color vector cac^a, solves the flat-space Maxwell (indeed abelian Yang–Mills) equations with a source that is the single copy of the gravitational source, and the zeroth-copy scalar ϕ\phi solves the flat-space wave equation with the corresponding scalar source. In the vacuum region both copies solve the source-free equations. [ S/H ]

Proof sketch. For Kerr–Schild gg the mixed-index Ricci tensor RμνR^\mu{}_\nu is linear in ϕ\phi and its vanishing (or its equality to a source) reduces to a linear equation for ϕkμkν\phi k_\mu k_\nu. Contracting one index with kk and using nullity and the geodesic property collapses the tensor equation to the Maxwell equation for Aμ=ϕkμA_\mu = \phi k_\mu; contracting both indices collapses it to the scalar wave equation for ϕ\phi. The abelian and non-abelian cases coincide because Aμa=caϕkμA_\mu^a = c^a \phi k_\mu has vanishing commutator self-interaction (the color is a constant times a single spacetime vector). Schwarzschild (ϕ1/r\phi \propto 1/r, kk the radial null vector) single-copies to the Coulomb field; Kerr single-copies to the Kerr\sqrt{\text{Kerr}} gauge field of a rotating charge disk. ◻

8.2 The Weyl double copy

The Kerr–Schild double copy is a statement about metrics; the Weyl double copy is a cleaner statement about curvature, in spinor form.

Theorem 21 (Weyl double copy, type D). For a vacuum type D spacetime, the totally symmetric Weyl spinor CABCDC_{ABCD} factorizes as CABCD=1Sf(ABfCD),\begin{equation} C_{ABCD} = \frac{1}{S}\, f_{(AB}\, f_{CD)}, \end{equation} where fABf_{AB} is a Maxwell field-strength spinor solving the source-free Maxwell equation on the background and SS is a scalar (the zeroth copy) solving the scalar wave equation, both on the same spacetime. [ S/H ]

Later work extended [eq:weyl] to radiative and more general algebraically special fields (Godazgar, Godazgar, Monteiro, Peinador Veiga and Pope). We flag the limitation: the Weyl double copy in the clean form [eq:weyl] is established for algebraically special (principally type D) vacua; a background-independent statement for arbitrary curved spacetimes is not available, and the general-purpose status of the classical double copy is therefore [ H ], not [ S ].

8.3 Reconstruction reading

The classical double copy makes the reconstruction thesis geometric. A black hole is not, in this reading, a primitive gravitational object. Its curvature is the symmetrized square of a gauge-field-strength spinor divided by a scalar, and its metric is a square of the same null data that builds a Coulomb or Kerr\sqrt{\text{Kerr}} gauge field. Spacetime curvature is reconstructed from gauge data exactly as the S-matrix is, using the same squaring invariant.

9 Relation to neighbouring regimes

We locate the double copy among the other QG-IV and QG-adjacent regimes, tracking epistemic status under the worst-component-wins calculus of 2.2.

9.1 Positive geometry (companion QG-IV paper)

The seam is 15: the KLT kernel is the inverse of the biadjoint amplitude, which the companion paper produces as the canonical form of the ABHY associahedron. The composite status is worst([S/H]double copy    [S/H]associahedron)=[S/H].\mathrm{worst}\big(\mbox{{\normalfont\sffamily\footnotesize[\,S/H\,]}}_{\text{double copy}} \;\circ\; \mbox{{\normalfont\sffamily\footnotesize[\,S/H\,]}}_{\text{associahedron}}\big) = \mbox{{\normalfont\sffamily\footnotesize[\,S/H\,]}}. The two constructions reinforce rather than degrade one another: both halves of QG-IV are S/HS/H, and their shared invariant (the kernel) is SS as mathematics.

9.2 Motivic coaction and open problem 1

Attaching the double-copy amplitude to its transcendental (stringy or dimensionally regulated) completion brings in the motivic coaction of the amplitude’s period, and the central conjecture “residue tree == coaction tree” (open problem 1). The unitarity cuts of a double-copy loop integrand are the primary tool for building and checking BCJ-dual loop numerators, so the double copy and the coaction interact directly. But the coaction side is [ H ] (it assumes a mixed-Tate regime; elliptic and non-Tate sectors need enlarged coalgebras), and the tree-identification is [ H ] in verified low-weight cases and [ P ] in general. Hence worst([S/H]double copy    [H]coaction    [H/P]residue=coaction)=[H/P].\mathrm{worst}\big(\mbox{{\normalfont\sffamily\footnotesize[\,S/H\,]}}_{\text{double copy}} \;\circ\; \mbox{{\normalfont\sffamily\footnotesize[\,H\,]}}_{\text{coaction}} \;\circ\; \mbox{{\normalfont\sffamily\footnotesize[\,H/P\,]}}_{\text{residue}=\text{coaction}}\big) = \mbox{{\normalfont\sffamily\footnotesize[\,H/P\,]}}. The double copy cannot rescue the coaction conjecture; the weakest link governs.

9.3 Cut/regulator complementarity and open problem 2

Open problem 2 asks whether discontinuity/cut maps are adjoint to regulator/period maps in a suitable category. Because unitarity cuts drive the loop-level double copy, a precise cut/regulator adjunction would immediately sharpen the loop-level existence question of 10. We record this as a target, not a result; its status is [ H ].

9.4 Celestial holography

Mellin-transforming a double-copy S-matrix to the celestial sphere produces celestial correlators; the “celestial double copy” is an active subject. The celestial dictionary is [ H ] (its soft-sector and asymptotic-symmetry assumptions are not settled), so the composite with the double copy is [ H ].

9.5 Summary table

Composition Shared invariant Composite status
Double copy \circ associahedron KLT kernel =m1= m^{-1} [ S/H ]
Double copy \circ coaction \circ residue==coaction residue/cut tree [ H/P ]
Double copy \circ cut/regulator adjunction unitarity cut [ H ]
Double copy \circ celestial basis Mellin S-matrix [ H ]

10 Honest limitations and open problems

We state the obstructions plainly; none is hidden by the slogan.

10.0.0.1 No general all-loop existence proof.

Color–kinematics dual numerators are guaranteed at tree level (8). At loop level their existence is established case by case—famously through four loops in the four-point amplitude of N=8\mathcal N = 8 supergravity and to high order in N=4\mathcal N = 4 super-Yang–Mills—but there is no general theorem that a BCJ-dual representation exists at arbitrary loop order and multiplicity. The kinematic-algebra program (Brandhuber–Chen–Johansson–Travaglini–Wen and successors) gives closed forms in specific sectors, not in general. Status of the loop-level double copy as physics: [ H ].

10.0.0.2 Locality versus duality at loop level.

Even when dual loop numerators exist, they may be non-local (contain spurious poles) if one insists on manifest duality, or local at the cost of manifest duality. Reconciling the two is an open technical problem and is one reason the loop-level statements resist a clean existence theorem.

10.0.0.3 The square is not pure gravity.

Yang–Mills squared is N=0\mathcal N = 0 supergravity—graviton plus dilaton plus two-form, not pure Einstein gravity. Extracting pure gravity requires ghost matter or projection. Any statement “gravity == gauge2^2” that omits the extra states is imprecise; we have kept them explicit.

10.0.0.4 The classical double copy is not background independent.

The Kerr–Schild and Weyl double copies are cleanest for algebraically special (Kerr–Schild, type D) vacua. A general statement for arbitrary curved backgrounds is not established; attempts to extend beyond algebraically special solutions meet genuine obstructions. Status: [ H ] as a general claim.

10.0.0.5 Off-shell / Lagrangian-level duality.

A local action manifesting color–kinematics duality to all orders in the fields is not known; the duality is manifest on-shell and, in specific constructions, up to a finite order off-shell. This bears on any attempt to make the double copy a statement about actions rather than amplitudes.

10.0.0.6 Open problems from the roadmap.

Item 1 (residue tree == coaction tree) and item 2 (cut/regulator complementarity) touch this regime directly, as discussed in 9. Neither is resolved here; both are flagged [ H ] or [ H/P ].

11 The companion Haskell development

The paper is accompanied by a small Haskell package under src/double-copy/ that makes the four-point construction executable and its algebraic claims checkable over exact rational arithmetic. It has no dependencies outside base and compiles with GHC.

11.0.0.1 Modules.

Core.hs defines the three four-point channels, Mandelstam data over Q\mathbb{Q}, the su(2)\mathfrak{su}(2) structure constants εabc\varepsilon^{abc}, the color factors cs,ct,cuc_s,c_t,c_u of 5, the toy color-dual numerators [eq:toynum], the double-copy assembly [eq:dcfour], the KLT bilinear [eq:kltfourexp], and the biadjoint doubly-partial amplitudes of 14. Properties.hs states the checkable properties. Main.hs prints the demonstrations and runs the checks, exiting nonzero on any failure.

11.0.0.2 Checkable properties.

The package verifies, over exact rationals and for a deterministic sample of kinematic points:

  1. Color Jacobi. cs+ct+cu=0c_s + c_t + c_u = 0 as an identity of su(2)\mathfrak{su}(2) tensors, checked for all 343^4 external-index assignments (4, 5).

  2. Mandelstam constraint. s+t+u=0s + t + u = 0 for the generated kinematics ([eq:stu]).

  3. Kinematic Jacobi. ns+nt+nu=0n_s + n_t + n_u = 0 for the toy dual numerators [eq:toynum] (6).

  4. Generalized gauge invariance. The partial amplitude [eq:partial] and the full amplitude are invariant under the shift ngng+Dgαn_g \mapsto n_g + D_g \alpha (17), the amplitude-level shadow of color Jacobi.

  5. Crossing symmetry of the double copy. The double-copy amplitude [eq:dcfour] is invariant under permutations of (s,t,u)(s,t,u) with the induced numerator permutation.

  6. KLT match. The four-point KLT bilinear sA(1,2,3,4)A~(1,2,4,3)-s\,A(1,2,3,4)\,\tilde A(1,2,4,3), built from the partials [eq:partial] with their trace signs, equals the direct double-copy assembly [eq:dcfour] on the sampled kinematics ([eq:kltmatch]).

  7. Biadjoint rank one. On the ordering basis {(1234),(1243),(1324)}\{(1234),(1243),(1324)\} all nine 2×22\times 2 minors of the biadjoint matrix mm vanish (using s+t+u=0s+t+u=0) while mm is nonzero, so mm has rank (n3)!=1(n-3)! = 1 and the KLT kernel m1m^{-1} is well-defined on the physical image (18).

  8. Reduced assembly. The double copy [eq:dcfour] agrees with its uu-eliminated form (with u=(s+t)u = -(s+t)) on the sampled kinematics.

The kinematic Jacobi check (item 3) is the property required by the project’s build gate: it is exact, has no free parameters once the dual set is fixed, and fails loudly if the numerator algebra is perturbed.

12 Conclusion

The double copy realizes the project’s reconstruction thesis with unusual directness. The invariant is a gauge-theory kinematic numerator constrained to obey the Lie-algebra Jacobi identities of color; gravity, both its S-matrix and—through the classical double copy—its curvature, is the algebraic square of that invariant. Nothing gravitational is posited beyond the choice of pairing. We have given the cubic-graph organization, the color Jacobi relations and their kinematic mirror, the double-copy substitution, the KLT relations, and the identification of the KLT kernel with the inverse biadjoint amplitude that stitches this paper to its positive-geometry companion. We worked four points in full and sketched five, and we treated the classical Kerr–Schild and Weyl double copies. Throughout we kept the epistemic labels honest: tree-level amplitude mathematics is SS; its reading as a physical gravity S-matrix is S/HS/H; the loop-level and general classical statements are HH; and the conjectural bridge to motivic coactions is H/PH/P. The construction is not a theory of quantum gravity. It is a precise demonstration that, in the perturbative regime, gravity is not an independent input but a reconstruction—a square—of gauge-theoretic representation data, with the KLT kernel as the sharp invariant shared across the amplitude module of the library.

99

Z. Bern, J. J. M. Carrasco, and H. Johansson, “New Relations for Gauge-Theory Amplitudes,” Phys. Rev. D 78 (2008) 085011; arXiv:0805.3993 [hep-ph].

Z. Bern, J. J. M. Carrasco, and H. Johansson, “Perturbative Quantum Gravity as a Double Copy of Gauge Theory,” Phys. Rev. Lett. 105 (2010) 061602; arXiv:1004.0476 [hep-th].

H. Kawai, D. C. Lewellen, and S. H. H. Tye, “A Relation Between Tree Amplitudes of Closed and Open Strings,” Nucl. Phys. B 269 (1986) 1–23.

N. E. J. Bjerrum-Bohr, P. H. Damgaard, and P. Vanhove, “Minimal Basis for Gauge Theory Amplitudes,” Phys. Rev. Lett. 103 (2009) 161602; arXiv:0907.1425 [hep-th].

N. E. J. Bjerrum-Bohr, P. H. Damgaard, T. Søndergaard, and P. Vanhove, “The Momentum Kernel of Gauge and Gravity Theories,” JHEP 01 (2011) 001; arXiv:1010.3933 [hep-th].

F. Cachazo, S. He, and E. Y. Yuan, “Scattering of Massless Particles in Arbitrary Dimensions,” Phys. Rev. Lett. 113 (2014) 171601; arXiv:1307.2199 [hep-th].

F. Cachazo, S. He, and E. Y. Yuan, “Scattering equations and Kawai-Lewellen-Tye orthogonality,” Phys. Rev. D 90 (2014) 065001; arXiv:1306.6575 [hep-th].

S. Mizera, “Combinatorics and topology of Kawai-Lewellen-Tye relations,” JHEP 08 (2017) 097; arXiv:1706.08527 [hep-th].

S. Mizera, “Inverse of the String Theory KLT Kernel,” JHEP 06 (2017) 084; arXiv:1610.04230 [hep-th].

Z. Bern, J. J. M. Carrasco, M. Chiodaroli, H. Johansson, and R. Roiban, “The SAGEX Review on Scattering Amplitudes, Chapter 2: An Invitation to Color-Kinematics Duality and the Double Copy,” J. Phys. A 55 (2022) 443003; arXiv:2203.13013 [hep-th].

Z. Bern, J. J. M. Carrasco, M. Chiodaroli, H. Johansson, and R. Roiban, “The Duality Between Color and Kinematics and its Applications,” arXiv:1909.01358 [hep-th].

R. Monteiro, D. O’Connell, and C. D. White, “Black holes and the double copy,” JHEP 12 (2014) 056; arXiv:1410.0239 [hep-th].

A. Luna, R. Monteiro, I. Nicholson, and D. O’Connell, “Type D Spacetimes and the Weyl Double Copy,” Class. Quantum Grav. 36 (2019) 065003; arXiv:1810.08183 [hep-th].

M. Godazgar, K. Godazgar, R. Monteiro, D. Peinador Veiga, and C. N. Pope, “Weyl Double Copy for Gravitational Waves,” Phys. Rev. Lett. 126 (2021) 101103; arXiv:2010.02925 [hep-th].

A. Brandhuber, G. Chen, H. Johansson, G. Travaglini, and C. Wen, “Kinematic Hopf Algebra for Bern-Carrasco-Johansson Numerators in Heavy-Mass Effective Field Theory and Yang-Mills Theory,” Phys. Rev. Lett. 128 (2022) 121601; arXiv:2111.15649 [hep-th].

C. Cheung, C.-H. Shen, and C. Wen, “Unifying Relations for Scattering Amplitudes,” JHEP 02 (2018) 095; arXiv:1705.03025 [hep-th].

C. D. White, “Snowmass White Paper: the Double Copy and its Applications,” arXiv:2204.06547 [hep-th].

Z. Bern, J. J. M. Carrasco, L. J. Dixon, H. Johansson, and R. Roiban, “Manifest Ultraviolet Behavior for the Three-Loop Four-Point Amplitude of N=8\mathcal N = 8 Supergravity,” Phys. Rev. D 78 (2008) 105019; arXiv:0808.4112 [hep-th].

Z. Bern, L. J. Dixon, D. C. Dunbar, M. Perelstein, and J. S. Rozowsky, “Multi-Leg One-Loop Gravity Amplitudes from Gauge Theory,” Nucl. Phys. B 546 (1999) 423; hep-th/9811140.

R. Monteiro and D. O’Connell, “The Kinematic Algebra From the Self-Dual Sector,” JHEP 07 (2011) 007; arXiv:1105.2565 [hep-th].

N. Arkani-Hamed, Y. Bai, S. He, and G. Yan, “Scattering Forms and the Positive Geometry of Kinematics, Color and the Worldsheet,” JHEP 05 (2018) 096; arXiv:1711.09102 [hep-th].