June 11, 2026
The study of scattering amplitudes has revealed that physical observables often admit descriptions which are far simpler than those suggested by a direct Feynman-diagram expansion. In flat space, spinor-helicity variables make Lorentz invariance and little-group covariance manifest, leading to compact expressions such as the Parke–Taylor formula for MHV amplitudes [1]. The remarkable simplicity of these formulae is not accidental: in twistor space, the kinematical constraints of massless scattering are geometrised, and amplitudes acquire a natural interpretation in terms of holomorphic data [2]–[5].
A parallel simplification is highly desirable in curved spacetimes, in particular for boundary correlators in Anti-de Sitter (AdS) and wavefunction coefficients in de Sitter (dS). In the conventional embedding-space approach, conformal symmetry is manifest, but the construction of spinning correlators remains technically involved. The tensor structures must be built from conformally invariant building blocks and then constrained by conservation equations, permutation symmetries, Ward identities, and, when appropriate, parity. These constraints become increasingly difficult to solve as the spin and the number of points grow. In particular, the understanding of massless spinning fields in \((A)dS_5\), or equivalently conserved operators on the boundary, constitute a physically relevant case that will be under consideration here. Incidentally, this is a non-trivial situation to consider, since in this case the representation shortens, and in practice, not all conformally invariant structures are allowed. It is therefore reasonable to wonder if the conservation condition can be trivialised.
The aim of this paper is to show that many of these difficulties are substantially simplified by formulating four-dimensional CFT correlators in ambitwistor space, which is the space of complex null geodesics [6]. The idea to find a space that simplifies correlators of conformally invariant theories is not new, and many such languages already exist, for instance embedding space [7], [8] (and its bispinor formulation [9], [10]), Mellin space [11], momentum space [12]–[14], and analytic superspace [15]. For four-dimensional CFTs, we show that twistor variables provide a natural home for conserved boundary correlators. The present paper is thus the natural generalisation of a program initiated in three dimensions (3d) where it was found that a twistor formulation existed and could drastically simplify conserved correlators [16]–[21]. In parallel, by trivialising conformal symmetry and the homogeneous Ward identity in momentum space, one is naturally led to the cosmological Grassmannian [22]–[24], Arundine:2026myr?. These two constructions are intimately related. In 3d, the Grassmannian space arises as the Schwinger parametrisation of the twistors. Recently, it was found that a bi-symplectic Grassmannian can arise in the context of CFT\(_4\) conserved correlators satisfying homogeneous Ward identities [25]. In this paper, we formulate the ambitwistor construction and show that it can give rise to the correlators with inhomogeneous Ward identities. The precise correspondence between the ambitwistor and the Grassmannian sides in 4d is not yet clear, but we hope to clarify it in future work.
The central observation is that ambitwistor representatives trivialise several of the main difficulties associated with conserved spinning correlators.1. First, conformal invariance is built directly into the dependence on twistor and dual-twistor contractions. Second, bulk masslessness, equivalently boundary conservation, is encoded in the holomorphicity of the ambitwistor correlators and the projective properties of the Penrose transform. Third, the spin dependence is cleanly separated from the remaining functional dependence of the correlator. As a result, the problem of constructing conserved spinning correlators becomes almost as simple as in the scalar case. In this sense, the ambitwistor formulation reduces the construction of conserved spinning correlators to an algebraic problem, namely, finding representatives of the relevant cohomology classes on ambitwistor space.
A first goal of the paper is to construct two- and three-point functions in four-dimensional ambitwistor space. These correlators are fundamental because, in a conformal theory, two-point functions fix the normalization of operators, while three-point functions encode the OPE coefficients. Together with the spectrum, these quantities constitute the basic CFT data from which higher-point correlators can be reconstructed through the operator product expansion. Here, by working with suitable representatives of Čech cohomology classes, described locally by holomorphic functions on ambitwistor space, we obtain two- and three-point functions of conserved operators of arbitrary spin, without fixing their overall normalizations.
A second aim of this work is to make parity manifest in ambitwistor space. In three dimensions, for a fixed spin configuration, there is at most one parity-odd conserved structure, together with at most two parity-even ones. The four-dimensional case is richer, with multiple structures allowed in both parity sectors. We show that the ambitwistor construction provides a uniform way to organize this decomposition for arbitrary spin, and produces the full set of allowed tensor structures. This is especially suggestive because parity-odd structures are often associated with boundary anomalies [27]–[29]. Their appearance in a twistor or ambitwistor framework indicates that these methods are not limited to tree-level data, but can also capture a broader class of boundary observables, including loop-level effects.
There is an important new feature at three points. Unlike the simpler three-dimensional case, four-dimensional three-point functions in ambitwistor space admit a non-trivial cross-ratio. As a result, there is no obvious canonical choice of representatives for the relevant cohomology classes in ambitwistor space. This slightly obscures the direct relation between a natural boundary basis of ambitwistor correlators and a basis adapted to bulk interactions. Nevertheless, we will show that the boundary correlators associated with bulk Yang-Mills (YM) and General Relativity (GR) interactions can be written as a linear combination of the basis that is obtained from ambitwistor space.
As a consistency check of our formalism, we apply the Ward identity to a simple but non-trivial three-point function and extract the corresponding two-point function, which shows that our position-space expression captures the full correlator. This should be contrasted with the related Grassmannian approach, where one naturally obtains only the discontinuity of the correlator, which satisfies the homogeneous Ward identity.
Perhaps surprisingly, ambitwistors can also be used beyond the conserved case. By considering the simplest deformation away from twist two, we show how any AdS boundary propagators for massive fields of arbitrary integer twist can be obtained directly from ambitwistor space. We also begin to investigate the half-integer twist case, and show in a simple example that such propagators can be recovered by choosing an appropriate Pochhammer contour. In particular, this allows us to obtain the (A)dS boundary propagator of a conformally coupled scalar.
The paper is organised as follows. In Section 2, we review the background material needed for the construction, including the embedding-space formalism for four-dimensional CFT correlators and ambitwistor space. In Section 3, we construct conserved spinning correlators in ambitwistor space. We first discuss conformal invariance, show how conservation is implemented, analyse the action of parity, and develop the helicity-sector and derivative-spinning-factor construction. In Section 4, we apply the formalism to two and three-point functions, beginning with the scalar case and then treating the general spinning case, which is obtained naturally as the application of twist-preserving weight-shifting operators which we express in ambitwistor space. We also show that, in a two-twistor representation, the scalar three-point function localises on a degree 3 curve. In Section 5, we show that ambitwistor space naturally provides a basis of correlators adapted to a boundary double copy, and we verify the corresponding Ward identity. In Section 6, we explain how massive bulk fields are incorporated through a minimal deformation of the massless ansatz at 2-point and obtain the propagator of the conformally coupled scalar.
Our conventions are collected in Appendix 8. In Appendix 9, we explain the contour prescription and describe the numerical evaluation of the contour integrals, while Appendix 10 contains examples of three-point functions evaluated in the derivative helicity sector. Finally, Appendix 11 presents the scalar three-point function in the Dolbeault, rather than Čech, representation, and Appendix 12 reviews the Pochhammer contour and evaluates the contour integral relevant for the conformally coupled scalar.
As we will see, ambitwistor space provides a particularly simple description of correlation functions of twist-two operators. In this section, we fix notation and review the physical significance of these operators in four dimensions. We first recall their holographic/de Sitter interpretation, and then introduce the embedding-space and ambitwistor-space formalisms used throughout the paper. Readers familiar with these ingredients may safely skip this section.
In this paper, we will be concerned with four-dimensional conformal field theory (CFT) correlators. The bulk interpretation of these correlation functions is different for AdS or dS. In AdS, conserved currents and stress tensors are dual to massless bulk gauge fields and gravitons, with the shortening of the corresponding boundary conformal multiplets reflected as gauge symmetry in the bulk [30], [31]. More generally, in the standard quantisation, the leading near-boundary mode of a bulk field is fixed as the source, while the subleading mode determines the expectation value of the dual boundary operator.
Meanwhile, in dS, the analogy holds at the level of representation theory, but the physical interpretation is different: expanding the wavefunction of the universe in late-time boundary fields defines wavefunction coefficients, rather than dual CFT expectation values. These wavefunction coefficients transform as conformal correlators on the future boundary, with massless gauge fields and gravitons corresponding to exceptional representations constrained by Ward identities from bulk gauge symmetry [32], [33].
Local primary operators in a CFT are labelled by a conformal dimension \(\Delta\) and by the spin \(s\) representation of the Lorentz group \(SO(d,\mathbb{C})\). In four dimensions, we denote operators in the \((s,\bar s)\) representation by \[O_{\alpha_1 \dots \alpha_s,\dot{\alpha}_1 \dots \dot{\alpha}_{\bar s}}(x)\;.\] The relation between the mass of a field in AdS\(_{d+1}\) and the conformal dimension of the corresponding boundary operator for a scalar and for a totally symmetric spin-\(s\) field is [31] \[\label{mass32conformal32dimension} \begin{align} m^2L^2&\,= \Delta(\Delta-d)\;,\qquad s=0\;,\\ m^2L^2&\,= (\Delta+s-2)(\Delta-s-d+2)\;,\qquad s\geq 1\;, \end{align}\tag{1}\] where \(L\) is the radius of AdS and \(d\) is the boundary dimension. Analytically continuing \(L\to i L\), this formula gives the masses of bulk fields in dS\(_{d+1}\) [33].
The main class of operators studied in this work are twist-two operators, where the twist is defined as \[\tau=\Delta-\frac{s+\bar s}{2}\;.\] These operators are special for several related reasons. For four-dimensional CFTs, unitarity of the \(SO(4,2)\) representations imposes the bounds [34] \[\begin{align} \Delta&\,\geq 1+\frac{s+\bar s}{2}\;, \qquad s=0 \text{ or } \bar s=0\;,\\ \Delta&\,\geq 2+\frac{s+\bar s}{2}\;, \qquad s>0 \text{ and } \bar s>0\;. \end{align}\] Thus twist-two operators with \(s,\bar s>0\) saturate the unitarity bound and therefore correspond to shortened multiplets. These operators obey the conservation equation \[\label{conservation} \partial^{\beta\dot{\beta}} O_{\beta\alpha_2\dots\alpha_s,\dot{\beta}\dot{\alpha}_2\dots\dot{\alpha}_{\bar s}} =0\;.\tag{2}\] This condition is particularly familiar in the traceless-symmetric case \(s=\bar s\), where the lowest-spin examples are the conserved current \(J\), and the stress tensor \(T\), corresponding respectively to \(s=1,2\). By contrast, chiral operators of type \((s,0)\) or \((0,\bar s)\) do not shorten at twist two. Similarly, a scalar does not shorten at twist two. Nevertheless, the twist-two scalar is still distinguished holographically: it corresponds to \(\Delta=d/2\), which is the value at which the different near-boundary falloffs of the bulk scalar degenerate. In AdS, \(m^2L^2= -d^2/4\) saturates the Breitenlohner–Freedman bound, and in dS, \(m^2L^2=d^2/4\) it is the boundary between light (principal series) and heavy fields (complimentary series). This should be contrasted with the scalar that appeared in the three-dimensional twistor construction, which trivialised twist-1 operators [16]–[18]. There, the scalar was naturally interpreted as the operator dual to a conformally coupled bulk scalar in the alternate quantisation2. For a conformally coupled scalar one has \[\label{Delta32conformal} \Delta_\pm=\frac{d\pm 1}{2}\;.\tag{3}\] We will show that the ambitwistor framework can naturally capture the boundary propagators associated with conformally coupled scalars as well.
The embedding-space formalism has proved extremely useful for constructing conformal correlators, since conformal symmetry becomes manifest. The key observation is that the conformal group in \(d\) dimensions is isomorphic to the Lorentz group in \(d+2\) dimensions [35]. Consequently, conformal transformations, which act nonlinearly in physical spacetime, become linear in embedding space.
The embedding may be realised explicitly by considering the projective null cone, \(X^2=0\), in a six-dimensional flat space. In spinor notation this uses the two-to-one homomorphism for the complexified conformal group in four dimensions: \(SL(4,\mathbb{C}) \rightarrow \mathrm{SO}(6,\mathbb{C})\). One may then write [9], [10] \[\label{eq:XtoBispinor} \begin{align} X^{AB} &= \frac{1}{4} \Lambda^A_\alpha \Lambda^{\alpha B}\;, \quad X_{AB} &= \frac{1}{4} \tilde{\Lambda}_A^{\dot{\alpha}} \tilde{\Lambda}_{\dot{\alpha} B}=\frac{1}{2}\epsilon_{ABCD} X^{CD} , \end{align}\tag{4}\] where \(A,B=1,\ldots,4\) are \(SL(4,\mathbb{C})\) indices, \(\alpha,\dot{\alpha}=1,2\) correspond to the two \(SL(2,\mathbb{C})\) factors of little group, and \(\epsilon_{ABCD}\) is the fully antisymmetric invariant tensor of \(SL(4,\mathbb{C})\). The bispinors satisfy \[\label{eq:bispinor95rel} \Lambda^A_{\alpha} \tilde{\Lambda}_{A}^{\dot{\alpha}} = 0 \;,\tag{5}\] and our spinor conventions are summarised in Appendix 8.
Spin can be efficiently encoded by introducing an auxiliary null vector \(U_i^M\) satisfying \(U_i^2=U_i\cdot X_i=0\). Alternatively, in terms of bispinors, one introduces \[U^{AB}=\Upsilon^{[A}\Upsilon^{* B]}={\frac{1}{2} }\epsilon^{ABCD}\tilde{\Upsilon}_{[C}\tilde{\Upsilon}^{*}_{D]} \;,\] which can be made manifestly null and transverse by choosing \[\begin{align} \Upsilon^A&=\xi^\alpha \Lambda^A_\alpha \;, \quad X_{AB}\Upsilon^{*B}=\tilde{\Upsilon}_A \;,\\ \tilde{\Upsilon}_A&=\sigma_{\dot{\alpha}}\tilde{\Lambda}_A^{\dot{\alpha}} \;, \quad X^{AB}{\tilde{\Upsilon}^{*}}_B={\Upsilon}^A \;, \end{align}\] which implies that \(\xi_\alpha={\tilde{\Upsilon}^*}_A\Lambda^A_\alpha \;, \;\sigma^{\dot{\alpha}}={\Upsilon}^{*A}\tilde{\Lambda}^{\dot{\alpha}}_A\). Contracting the operator with the polarization spinors \(\Upsilon^{A_1}\cdots\Upsilon^{A_s}\tilde{\Upsilon}_{B_1}\cdots\tilde{\Upsilon}_{B_{\bar s}}\) packages the \((s,\bar s)\) representation into a scalar generating function. Hence, an operator of conformal dimension \(\Delta_i\) obeys the homogeneity condition \[\label{eq:scalings} O_i(r_i\Lambda_i,r_i\tilde{\Lambda}_i,q_i\Upsilon_i,\bar q_i\tilde{\Upsilon}_i)=r_i^{-2\Delta_i} \;q_i^{s} \;\bar q_i^{\bar s} \;O_i(\Lambda_i,\tilde{\Lambda}_i,\Upsilon_i,\tilde{\Upsilon}_i) \;.\tag{6}\]
For three-point functions, every parity-even conformally invariant structure at separated points may be built from the basic invariants [7] \[\label{invariantseven} \begin{align} X_{ij} &= -2 X_i\cdot X_j, \\ H_{ij} &= -2\Big[ ( U_i\cdot U_j)(X_i\cdot X_j) - ( U_i\cdot X_j)( U_j\cdot X_i) \Big], \\ V_i &= V_{i,jk} = \frac{ ( U_i\cdot X_j)(X_k\cdot X_i) - ( U_i\cdot X_k)(X_j\cdot X_i) }{ X_j\cdot X_k }. \end{align}\tag{7}\]
The embedding-space formalism applies in arbitrary dimensions, but parity-odd three-point structures are special to \(d\leq4\). At three points, only the six vectors \(X_i\) and \(U_i\) are available, so contractions with the \((d+2)\)-dimensional Levi-Civita tensor can be non-vanishing only if \(d+2\leq6\). Thus, four dimensions is the highest dimension admitting such structures, and in \(d=4\) the corresponding parity-odd invariant is unique and given by \[\label{parity32odd} \epsilon(X_1,X_2,X_3,U_1,U_2,U_3)\propto I_{12}I_{23}I_{31} + I_{13}I_{21}I_{32}.\tag{8}\] where \[I_{ij} = \tilde{\Upsilon}_{iA}\Upsilon_j^A\] which is neither parity even nor parity odd by itself, and satisfies \(H_{ij}=\frac{1}{2} I_{ij}I_{ji}\). We note that in four dimensions, the basic three-point building blocks obey dimension-specific algebraic identities, so the resulting tensor structures are not all independent; we refer to [36] for the explicit relations.
The embedding-space formalism therefore makes conformal symmetry manifest from the outset. However, the homogeneity condition, Eq. 6 with \(\Delta=2+(s+\bar{s})/2\), is a necessary but not sufficient condition to construct a correlator of conserved currents. After constructing all conformally invariant tensor structures, one must additionally impose conservation. In embedding space, this takes the form \[\label{conservation32embedding} \begin{align} (\partial_{X_i}\cdot D_i) \langle O_1\cdots O_n\rangle &= 0, \\ D_{iA} &= \left( \frac{d}{2}-1 + U_i\cdot \frac{\partial}{\partial U_i} \right) \frac{\partial}{\partial U_i^A} - \frac{1}{2} U_{iA} \frac{\partial^2}{ \partial U_i\cdot\partial U_i }. \end{align}\tag{9}\]
In practice, this approach requires constructing a large space of conformally invariant structures before imposing conservation as an additional constraint. Moreover, although solvable in principle, the conservation equations 9 rapidly become cumbersome for higher-point functions and operators of large spin. It is therefore natural to seek a formalism in which conservation is implemented automatically from the outset. It has been shown that in the case of three-dimensional CFTs, twistor space can provide such framework [16]–[21]. As we will see below, ambitwistor space will be the appropriate generalization for the four-dimensional case.
In this section, we briefly review ambitwistor space, emphasising the aspects most relevant for our purposes. For further details, see [6], [37]–[41].
Ambitwistor space may be understood as the space of complex null geodesics in complexified Minkowski spacetime. In four dimensions, it is defined as the following quadric inside \(\mathbb{CP}^3 \times \mathbb{CP}^3\): \[\mathbb{A}_{d=4} = \left\{ (Z^A_i,W_{i,A}) \in \mathbb{CP}^3 \times \mathbb{CP}^3 \;\middle|\; Z_i \cdot W_i =0 \right\}.\] Here \(Z^A\) and \(W_A\) are respectively called twistors and dual twistors, transforming in the fundamental and anti-fundamental representations of \(SL(4,\mathbb{C})\), the complexification of the conformal group in 4d. We have included an index \(i\) on the twistor and dual twistors for later convenience, since they will correspond to insertions of local operators \(O_i\). As often when working with twistors, it will prove easier to work on complexified spacetime and pick a reality condition at the end. It is useful to introduce the homogeneous coordinates \[Z_i^A=(\lambda_i^\alpha,\mu_{i,\dot{\alpha}}), \qquad W_{i,A}=(\omega_{i,\alpha},\pi_i^{\dot{\alpha}}),\] with \(\lambda^\alpha, \mu_{\dot{\alpha}}, \omega_\alpha, \pi^{\dot{\alpha}}\) two-component complex Weyl spinors. The spinors \(\lambda_i^\alpha\) and \(\pi_{i,\dot{\alpha}}\) are homogeneous coordinates on two copies of \(\mathbb{CP}^1\) transforming in the fundamental representations of the two \(SL(2,\mathbb{C})\) factors of the complexified Lorentz group.
To make contact with spacetime, we impose the incidence relations \[\label{eq:incidence} \mu_i^{\dot{\alpha}} = x_i^{\alpha\dot{\alpha}}\lambda_{i,\alpha}, \qquad \omega_i^\alpha = -x_i^{\alpha\dot{\alpha}}\pi_{i,\dot{\alpha}},\tag{10}\] where \(x_i^{\alpha\dot{\alpha}}\) are coordinates on the physical conformally flat manifold \(M_{4,\mathbb{C}}\), corresponding later to the insertion points of local operators \(O_i\equiv O(x_i)\). Once the incidence relations are imposed, the constraint \(Z_i\cdot W_i=0\) follows automatically.
Since the fundamental and anti-fundamental representations of \(SL(4,\mathbb{C})\) are inequivalent, there is no conformally invariant operation that raises or lowers twistor indices. Introducing an infinity twistor \(I_{AB}\) provides such a map only at the cost of choosing additional structure: it selects a conformal scale and breaks the full conformal symmetry to the subgroup that preserves \(I_{AB}\). For flat space, one has \[\label{flat32infinity} Z_i I^{\mathrm{flat}} Z_j = \langle \lambda_i \lambda_j \rangle, \qquad W_i I^{\mathrm{flat}} W_j = [\pi_i \pi_j].\tag{11}\]
A useful alternative description is obtained by writing ambitwistors satisfying the incidence relations using the bispinors in Eq. 4 as \[\label{bispinors} Z_i^A=\Lambda^A_{i\alpha}\lambda_i^\alpha, \qquad W_{i,A}=\tilde{\Lambda}_{i,A\dot{\alpha}}\pi_i^{\dot{\alpha}} \;.\tag{12}\] The condition \(Z_i\cdot W_i=0\) then becomes equivalent to Eq. 5 .
Just as the conformal group acts linearly in embedding space, its action also linearises in ambitwistor space. Starting from the natural \(\mathfrak{gl}(4)\) action on a single ambitwistor pair \((Z_i^A,W_{i, A})\), one defines \[T^A_{i \;B} = Z_i^A\frac{\partial}{\partial Z_i^B} - W_{i, B}\frac{\partial}{\partial W_{i, A}}.\] Its trace is \[T^A_{i\;A} = Z_i^A\frac{\partial}{\partial Z_i^A} - W_{i, A}\frac{\partial}{\partial W_{i, A}},\] which measures the relative homogeneity between \(Z_i\) and \(W_i\). Since the conformal algebra is \(\mathfrak{su}(2,2)\), or equivalently \(\mathfrak{sl}(4,\mathbb{C})\) after complexification, one should project out the trace and work with the traceless generators \[\widetilde{T}^A_{i \;B} = T^A_{i \;B} -\frac{1}{4} \delta^A_B\,T^C_{i \;C} \;, \label{eq:conf95gen95twist}\tag{13}\] which furnish the conformal action. The quadratic Casimir is given by \[\mathcal{C}_{i, 2} = \widetilde{T}^A_{i \;B}\widetilde{T}^B_{i \;A}= T^A_{i \;B}T^B_{i \;A} -\frac{1}{4} \bigl(T^A_{i \;A}\bigr)^2 \;.\]
Ambitwistor space differs conceptually from ordinary twistor space [42]; rather than encoding on-shell fields, it naturally describes off-shell, divergence-free fields [37]. These divergence-free fields, or conserved currents, are obtained by what we will refer to loosely as the ambitwistor Penrose transform: \[\label{ambitwistorPT} \psi^{s,\bar s}(x) = \oint_{\mathbb{CP}^1\times \mathbb{CP}^1} D\lambda\,D\pi\; \langle \xi\lambda\rangle^s [\sigma\pi]^{\bar s} f(Z,W)\big|_X \;,\tag{14}\] where \(\big|_X\) denotes that the ambitwistors are taken with the incidence relation in Eq. 10 , and the natural \(\mathbb{CP}^1 \times \mathbb{CP}^1\) measure \(D\lambda D\pi \equiv \braket{\lambda d\lambda}\braket{\pi d\pi}\) carries weight \(2\) in \(\lambda\) and \(\pi\). For convenience, all spinor indices have been contracted with arbitrary non-vanishing polarisation spinors \(\xi^\alpha\) and \(\sigma^{\dot{\alpha}}\). When these spinors are not contracted unto the Penrose transform above, we will refer to it as unpolarised. For our purposes, \(f(Z,W)\) can be thought of locally as an holomorphic function of ambitwistors satisfying \[\label{scaling32ambitwistor} f(rZ,\tilde{r}W) = r^{-s-2}\tilde{r}^{-\bar s-2} f(Z,W) \;,\tag{15}\] which ensures that the integral is well-defined projectively. More precisely, \(f(Z,W)\) represents a Čech class in \(H^2(\mathbb{A},\mathcal{O}(-s-2,-\bar s-2))\). We review this below, emphasizing how the chosen Čech representative fixes the contour up to homology. Readers already familiar with the cohomological formulation of the Penrose transform may skip this summary.
Without introducing any additional structure, this immediately suggests the following ansatz for the \(n\)-point correlator of twist-two operators of arbitrary spin: \[\label{general32correlator32formula} \boxed{ \begin{align} \Big\langle \prod_{i=1}^n O_i^{s_i,\bar s_i} \Big\rangle = \prod_{i=1}^n \oint D\lambda_i\,D\pi_i\; \langle \xi_i\lambda_i\rangle^{s_i} [\sigma_i\pi_i]^{\bar s_i} \, f(Z_j\cdot W_k) \big|_X \;. \end{align}}\tag{16}\] Here \(f(Z_j\cdot W_k)\) is the twistor-space correlator, translated to position space by nested ambitwistor Penrose transforms. This representation trivialises the kinematics, namely, it makes conformal invariance, conservation, and parity manifest.
It was shown in [37] that the cohomology group \(H^2(\mathbb{A},\mathcal{O}(-s-2,-s-2))\) is isomorphic to the space of off-shell divergence-free fields of spin \((s,s)\) for \(s>0\), and to the space of scalar fields with \(\Delta=2\) for \(s=0\). Here, \(H^2(\mathbb{A},\mathcal{O}(-s-2,-\bar s-2))\) denotes the Čech cohomology of locally holomorphic functions on projective ambitwistor space with projective weights \((-s-2,-\bar s-2)\) in the two ambitwistor variables \((Z,W)\). In a Čech description, one chooses an open cover \(\{U_i\}\) of \(\mathbb{A}\), and a class is represented by holomorphic functions on multiple overlaps of this cover, modulo Čech coboundaries. Equivalently, the same classes may be represented in Dolbeault form by \(\bar\partial\)-closed forms modulo \(\bar\partial\)-exact ones [43], [44].
More explicitly, projective ambitwistor space may be viewed topologically as \(\mathbb{CP}^1\times\mathbb{CP}^1\times\mathbb{C}^3\) [37]. Since the non-compact \(\mathbb{C}^3\) factor may be restricted to a contractible coordinate patch, the non-trivial patching data is carried by the \(\mathbb{CP}^1\times\mathbb{CP}^1\) directions, which can be covered by three Stein open patches. Thus, a class in \(H^2(\mathbb{A},\mathcal{O}(-s-2,-\bar s-2))\) can be represented by holomorphic functions \(f_{ijk}\) on triple overlaps \(U_i\cap U_j\cap U_k\). Representatives related by lower-degree overlap data are identified, schematically \(f_{ijk}\sim f_{ijk}+f_{ij}+f_{jk}-f_{ik}\), where the \(f_{ij}\) are holomorphic functions on double overlaps. Thus, the cohomology class is not a single globally defined function, but local holomorphic data together with its patching information.
The ambitwistor Penrose transform in Eq. 14 is the pushforward in the usual double fibration [42]. One pulls the cohomology representative back to the correspondence space using the incidence relations 10 , and then integrates over the \(\mathbb{CP}^1\times\mathbb{CP}^1\) fiber above each spacetime point. In the Čech picture, the pulled-back representative is a cocycle on overlaps of this fiber, and the contour is chosen inside the relevant overlaps, where the representative is holomorphic. Deforming the contour without crossing singularities does not change the result by Cauchy’s theorem, while changing the representative by a Čech-exact term gives contour integrals of holomorphic functions on patches, which vanish. Hence the spacetime field depends only on the cohomology class. The pole or contour choices made below are therefore not additional arbitrary choices: they are part of the local Čech representative, specifying the relevant overlaps and the contour pairing used to evaluate the Penrose transform.
When constructing ambitwistor space correlators, we want to consider conformally invariant building blocks. Such building blocks are given by the twistor-dual twistor contractions \[t_{ij}:=Z_i\cdot W_j \qquad i\neq j \;, \label{eq:tij}\tag{17}\] where the restriction \(i\neq j\) follows from the ambitwistor constraint \(Z_i\cdot W_i=0\). In terms of spinors, we have \[t_{ij}= \braket{\lambda_i \omega_j}+ [\pi_j \mu_i]\;.\] It is easy to see that these bilinears are manifestly invariant under the diagonal action of the conformal generators: \[\sum_{k=1}^n \tilde{T}^{A}_{k\;B} (Z_i\cdot W_j) = 0 \;.\] Hence, we will construct ambitwistor space correlators of the form \[f(Z_j, W_k)=f(Z_j\cdot W_k) \;.\] Consequently, all conformal covariance is carried entirely by the Penrose-transform measure and spinning factors, while the representative \(f(Z_i\cdot W_j)\) itself is manifestly conformally invariant.
Let us now show that conservation becomes manifest in the ambitwistor formalism. As reviewed above, a necessary condition for a spin-\((s,s)\) operator to be conserved is that its conformal dimension satisfies \[\Delta = 2+\frac{s+ \bar s}{2} \;. \label{eq:conserved95delta}\tag{18}\] Using the decomposition in Eq. 12 , and keeping the fiber coordinates \(\lambda,\pi\) fixed, the Penrose transform scales under \(X\rightarrow rX\) as \[\psi^{s,\bar s}(rX)=r^{-2-\frac{s+\bar s}{2}}\psi^{s,\bar s}(X).\] Here the fiber coordinates are inert under embedding-space rescalings, so this scaling follows from the homogeneity condition 15 . Comparing with Eq. 6 gives \(\Delta=2+s\), as expected for symmetric traceless conserved currents when \(s=\bar s\).
Conservation itself also becomes immediate in ambitwistor space. Applying the chain rule to the spacetime divergence \(\partial/\partial x^{\alpha\dot{\alpha}}\) and using the incidence relations gives \[\label{d47dx} \frac{\partial}{\partial x^{\alpha\dot{\alpha}}} = \pi_{\dot{\alpha}} \frac{\partial}{\partial\omega^\alpha} - \lambda_\alpha \frac{\partial}{\partial\mu^{\dot{\alpha}}} +\mathrm{c.c.}\;,\tag{19}\] where \(\mathrm{c.c.}\) stands for complex conjugate. The ambitwistor representative is holomorphic, that is, it depends only on \((Z,W)\) and not on their complex conjugates, so the conjugate terms drop out. The remaining derivatives contract with the spinor factors in the unpolarised Penrose transform and give \(\langle\lambda\lambda\rangle = [\pi\pi] = 0\). Thus the divergence vanishes already at the integrand level, yielding Eq. 2 . This shortening is special to the \(s,\bar s \neq 0\) case. For a chiral field \(\psi_{\alpha_1\cdots\alpha_s}\), one term in Eq. 19 still contributes, so the twist-two condition is not a shortening condition; similarly, the scalar has no analogous conservation condition, as discussed in Section 2.1.
In four dimensions, parity exchanges the two chiral spinor representations. In spinor-helicity variables this corresponds to exchanging the left- and right-handed spinors. At the level of the representative in ambitwistor space, the analogous operation exchanges twistors and dual twistors, \[\label{eq:parity} Z_i \leftrightarrow W_i .\tag{20}\] Therefore, given a three-point correlator written in ambitwistor variables, its parity transform is obtained by applying this exchange to each external leg. More precisely, since the Penrose transform is specified in practice by both an integrand and a contour prescription, the operation in 20 should be understood as acting on the corresponding cohomology class. The integrand is transformed by exchanging \(Z_i\) and \(W_i\), and the contour is mapped to the parity-transformed contour. In practice, this amounts to mapping the pole prescription: a contour encircling a given pole in the original Z-variables is replaced by the contour encircling the parity-related pole in the W-variables. At the level of the representative, we define the parity-even projection by \[\label{parity32evenness} \left. \braket{O_1^{s_1} O_2^{s_2} O_3^{s_3}} \right|_{\mathrm{even}} = \frac{1}{2} \left( \braket{O_1^{s_1} O_2^{s_2} O_3^{s_3}} + (-1)^{s_1+s_2+s_3} \left. \braket{O_1^{s_1} O_2^{s_2} O_3^{s_3}} \right|_{Z_i\leftrightarrow W_i} \right) \; .\tag{21}\] Similarly, the parity-odd projection is \[\label{parity32oddness} \left. \braket{O_1^{s_1} O_2^{s_2} O_3^{s_3}} \right|_{\mathrm{odd}} = \frac{1}{2} \left( \braket{O_1^{s_1} O_2^{s_2} O_3^{s_3}} - (-1)^{s_1+s_2+s_3} \left. \braket{O_1^{s_1} O_2^{s_2} O_3^{s_3}} \right|_{Z_i\leftrightarrow W_i} \right) \;.\tag{22}\] At present, we regard 21 and 22 as an empirical rule for the three-point cohomology representatives. This is similar in spirit to the way twistor-space formulae for scattering amplitudes behave under parity transformations [45]. The rule passes several non-trivial checks that we performed for \(s_i\leq 3\).
This projection is consistent with physical expectations. For example, let’s consider the case of three non-abelian spin-one currents. The ambitwistor correlators we consider correspond to colour-ordered correlators. For parity-even bulk interactions, the vertices are proportional to \(f^{a_1 a_2 a_3}\). Switching from the DDM basis [46] to the trace basis implies the reflection identity \(A_n[1,\cdots, n-1,n]=(-1)^n A_n[n, n-1,\cdots,1]\). This, together with the full permutation symmetry for the bosonic correlator, requires the relation in Eq. 21 , since exchanging \(Z_i\leftrightarrow W_i\) is equivalent to exchanging the operator insertions in our representatives (Eqs. 26 27 ). In contrast, for the parity-odd structure, which can be viewed as arising from a five-dimensional Chern-Simons interaction, the vertices are proportional to the completely symmetric invariant tensor \(d^{a_1 a_2 a_3}\). The associated three-point colour-ordered correlator is therefore symmetric under the exchange of two external legs, that is \(A_3[1,2,3]=A_3[2,1,3]\). Thus, the required relation is now Eq. 22 .
The representation 16 is not unique. In particular, there are two natural ways of realising the spin dependence at each insertion. One may either use explicit spinors, as in the multiplicative spinning factors above, or replace these factors by derivatives with respect to the conjugate twistor variables. We will refer to these two choices as the two helicity sectors of a given insertion. This terminology is meant in the twistor sense: it labels the two natural chiral realisations of the spin degrees of freedom, rather than an on-shell four-dimensional helicity of the CFT operator.
Besides the multiplicative spinning factors used above, one may consider a purely derivative representative. For an operator of spin \((s_i,\bar s_i)\), this takes the form \[\Big\langle \prod_{i=1}^n O_i^{s_i,\bar s_i} \Big\rangle = \prod_{i=1}^n \oint D\lambda_i\,D\pi_i \left\langle \xi_i \frac{\partial}{\partial\omega_i} \right\rangle^{s_i} \left[\sigma_i \frac{\partial}{\partial\mu_i}\right]^{\bar s_i} F(Z_j\cdot W_k).\] Conservation is again manifest. Acting on the unpolarised Penrose transform with the divergence gives a factor \[\frac{\partial}{\partial\omega_i^\alpha} \frac{\partial}{\partial\mu_i^{\dot{\alpha}}} \left( \pi_i^{\dot{\alpha}} \frac{\partial}{\partial\omega_{i,\alpha}} - \lambda_i^\alpha \frac{\partial}{\partial\mu_i^{\dot{\alpha}}} \right)F .\] Both of these vanish because the derivatives commute. Thus the purely derivative representative is conserved directly at the integrand level, just like the purely multiplicative representative.
Mixed representatives, with both explicit spinors and derivatives at the same insertion, do not make conservation manifest. For example, a spin-\((2,2)\) insertion with one factor of each type is \[\Psi_{\alpha_1\alpha_2\dot{\alpha}_1\dot{\alpha}_2} = \oint D\lambda\,D\pi\; \lambda_{(\alpha_1} \frac{\partial}{\partial\omega^{\alpha_2)}} \pi_{(\dot{\alpha}_1} \frac{\partial}{\partial\mu^{\dot{\alpha}_2)}} F .\] Applying the divergence gives terms in which the contracted indices come from different types of factors. Schematically, one obtains non-vanishing contributions of the form \[(\lambda_{\alpha_1} \pi^{\dot{\alpha}_1} \pi_{\dot{\alpha}_2} \frac{\partial}{\partial \omega_{\alpha_1}} \frac{\partial}{\partial \omega^{\alpha_2}} \frac{\partial}{\partial \mu^{\dot{\alpha}_1}} - \lambda^{\alpha_1} \lambda_{\alpha_2} \pi_{\dot{\alpha}_1} \frac{\partial}{\partial \omega^{\alpha_1}} \frac{\partial}{\partial \mu_{\dot{\alpha}_1}} \frac{\partial}{\partial \mu^{\dot{\alpha}_2}}) F .\] Such mixed representatives may still be conserved for special choices of \(F\), and examples of this type do occur. However, conservation is then not automatic term by term. We therefore restrict to the two manifest sectors: the purely multiplicative and purely derivative representatives. For a generic \(n\)-point conserved correlator this gives \(2^n\) helicity sectors, corresponding to the independent choice at each insertion of the multiplicative or derivative factor, while for identical external operators permutation symmetry reduces the inequivalent sectors to \(n+1\).
In this section, we explain how to obtain propagators and any conserved three-point correlator. We postpone the discussion of the two-point function to the end, since it involves an additional subtlety concerning conformal invariance, which we will explain there. We begin with the 3-point scalar case, since it already illustrates most of the essential features of the construction. The extension to spinning operators will then follow rather straightforwardly. As we will see, the main difficulty in this formalism lies in finding an admissible representative that does not integrate to zero. If the answer is non-zero and finite, by the discussion in 3.1, it will automatically be in the space of conserved correlators.
For scalar operators with \(n=3\), Eq. 16 gives \[\braket{O_1O_2O_3} = \oint D\pi_{123}\, D\lambda_{123}\, f(Z_i,W_j)\big|_X \;,\] where the ambitwistor correlator, or cohomology class representative, \(f\) must have homogeneity \(-2\) in each twistor \(Z_i\) and dual twistor \(W_j\). This homogeneity condition does not uniquely determine the form of the representative. For any function \(F\), the function \[f= \frac{F\left(u\right) }{(Z_1\cdot W_2)(Z_2\cdot W_3)(Z_3\cdot W_1)(Z_1\cdot W_3) (Z_2\cdot W_1)(Z_3\cdot W_2)} \;,\] where \(u\) is the cross ratio given by \[u= \frac{ (Z_1\cdot W_2)(Z_2\cdot W_3)(Z_3\cdot W_1)}{(Z_1\cdot W_3)(Z_3\cdot W_2)(Z_2\cdot W_1)} \;, \label{eq:cross95ration}\tag{23}\] has the required homogeneity properties. This shows that we have a cross-ratio already at three-points in ambitwistor space. For simplicity, let us consider \(F(u)=u^q\;,\) with \(q\in\mathbb{Z}^\ast\). It is easy to see that the corresponding correlator vanishes identically. Indeed, after performing the contour integrations, one necessarily encounters an integral around a second-order pole with no further dependence on the corresponding integration variable. The residue therefore vanishes.
The case \(q=0\) is different. Although the representative has the correct naive projective homogeneity, it does not define a finite Penrose transform with this contour prescription. The divergence only appears at the last of the six contour integrations. Schematically, one obtains \[\label{divergent32scalar} \frac{1}{X_{12}X_{23}X_{31}} \oint D\lambda\,\frac{1}{\braket{\lambda\lambda}} \;.\tag{24}\] Thus the ansatz produces the correct scalar three-point structure with \(\Delta=2\) only up to an ill-defined overall factor, and should therefore be regarded as an inadmissible representative. Similarly, we have checked for several non-integer real values of \(p\) that the resulting integral does not reproduce the correct answer, that is, it is not an admissible cohomology class representative.
This shows that the homogeneity requirement has to be understood with some care. What matters for the correlation functions is not that the representative has the correct homogeneity pointwise as an integrand, but rather that it has the correct homogeneity inside the contour integral. In particular, the representative may transform by an additional term whose integral vanishes. This is precisely what logarithms allow. Under a rescaling, \(\log(rx)=\log x+\log r+2\pi i k\), \(k \in \mathbb{Z}\), the anomalous term is independent of the integration variable. If the corresponding log-free integrand integrates to zero, then this anomalous contribution is harmless3. These logarithms have been used previously to construct cohomology class representatives [5], [17], [47]–[49].
There is, however, an important constraint. In the Čech description, the local representative must be holomorphic on the overlap where the contour is taken. Introducing a logarithm changes this local analytic structure, because one must choose a branch on the relevant \(\mathbb{CP}^1\). Thus the contour must lie in a patch on which the logarithm is single-valued. In particular, the pole around which the contour is taken cannot lie on the branch cut of the logarithm. Equivalently, if the representative contains a factor \(\log(Z_i\cdot W_j)\), then it should not also contain \((Z_i\cdot W_j)\) in the denominator. This immediately rules out modifying the \(p=0\) representative above by simply inserting logarithms in the numerator.
The next simplest possibility is therefore to start from the \(p=1\) representative. In this case, only three of the six possible factors \(Z_i\cdot W_j\) appear as poles. We may then insert a logarithm of one of the remaining three factors. Under a rescaling, this logarithm shifts by a constant, and the resulting anomalous term is proportional to the log-free \(p=1\) integrand, whose contour integral vanishes. The insertion is therefore consistent with the required projective homogeneity inside the integral.
One finds, however, that inserting a single logarithm still gives a vanishing result. The same is true after inserting two logarithms. This is natural, since there is no reason to privilege any one of the three remaining structures. The first non-vanishing representative is obtained by inserting logarithms for all three of them. We are therefore led to \[\label{scalar} \begin{align} \braket{O_1O_2O_3} &= \oint D\pi_{123}\,D\lambda_{123}\, \frac{ \log(Z_1\cdot W_2)\, \log(Z_2\cdot W_3)\, \log(Z_3\cdot W_1)}{ \bigl( (Z_1\cdot W_3) (Z_2\cdot W_1) ( Z_3\cdot W_2) \bigr)^2 } \;. \end{align}\tag{25}\]
Let us briefly clarify the logic of the evaluation of these correlators. We choose a representative by specifying which poles are enclosed by the contour integrals, together with an iterated residue prescription for the \(\mathbb{CP}^1\times\mathbb{CP}^1\) fibre variables \(\lambda_i\) and \(\pi_i\), this is part of the Čech cohomology class data. The integrations should be performed one ambitwistor at a time, since conformal covariance is guaranteed only after the full \(\mathbb{CP}^1\times\mathbb{CP}^1\) fibre integral associated with each ambitwistor has been performed. We show how this is performed in practice for the scalar in Appendix 9.
Having understood the scalar case, the general spinning case is obtained by adjusting the powers of the invariants \(t_{ij}= Z_i \cdot W_j\), so that the integrand has the required projective homogeneity, up to the logarithmic factors discussed above. One can formulate this in terms of weight-shifting operators.
In twistor space, twist preserving weight-shifting operators take on a very natural form. Because the correlator should overall be bosonic, it suffices to focus on the operator increasing the spin by one. This can be done either by increasing two operators \[\begin{align} O_i O_j \xrightarrow{\times \frac{\braket{\xi_j \lambda_j} [\sigma_i \pi_i]u^p}{t_{ji}}} \bar \psi_i \psi_j \;, \end{align}\] or by increasing the spin of one operator \[\begin{align} O_i \xrightarrow{\times \frac{\braket{\xi_i \lambda_i} t_{jk} [\sigma_i \pi_i] u^p}{t_{ji} t_{ik}}} J_i \;. \end{align}\] Hence, because of projectiveness, these operators are completely fixed (up to the cross ratio) and simply act by multiplication. By successive application of these operators, we can obtain the general spinning case.
We will see that there are two natural options for the Čech cohomology class representatives, which we call the two branches. For bosonic equal spins, we find that one option is the branch with a representative given by \[\label{mixed32symmetry32integrand32all32s} f_{3,p} = u^{-p} \frac{ \log(t_{13})\log(t_{32})\log(t_{21}) }{ (t_{12} t_{23} t_{31})^{2+s} }\tag{26}\] The opposite branch is obtained by exchanging \(Z\leftrightarrow W\) together with \(s\leftrightarrow\bar s\): \[\label{mixed32symmetry32opposite32integrand32all32s} \widetilde{ f}_{3,p} = u^{p} \frac{ \log(t_{12})\log(t_{23})\log(t_{31}) }{ (t_{13} t_{32} t_{21})^{2+s} }\tag{27}\] In both cases, we have \(p\geq 0\).
These correlators are not restricted to these simple case. Rather, they allow for general mixed-symmetry balanced representations labelled by \((s,\bar s)\), where the balanced sector is defined as the condition \[s_1+s_2+s_3=\bar s_1+\bar s_2+\bar s_3 \;.\] We then have more generally for the first branch \[\label{mixed32symmetry32integrand} \boxed{ \begin{align} f_{3,p} &\,= u^{-p} \frac{ t_{32}^{\bar s_1-s_3} t_{13}^{s_2-\bar s_3} \log(t_{13})\log(t_{32})\log(t_{21}) }{ t_{12}^{2+s_1+s_2-\bar s_3} t_{23}^{2+s_2} t_{31}^{2+\bar s_1} } \\ p\geq p_{min}&\,=\text{ Max}(0,\bar s_3-s_2, s_3- \bar s_1) \end{align}}\tag{28}\] while the opposite branch gives \[\label{mixed32symmetry32opposite32integrand} \boxed{ \begin{align} \widetilde{ f}_{3,p}&\, = u^{p} \frac{ t_{23}^{s_1-\bar s_3} t_{31}^{\bar s_2-s_3} \log(t_{12})\log(t_{23})\log(t_{31}) }{ t_{13}^{2+s_1} t_{32}^{2+\bar s_2} t_{21}^{2+\bar s_1+\bar s_2-s_3} } \\ p\geq p_{min}&\,= \text{Max}(0, s_3-\bar s_2, \bar s_3- s_1)\;. \end{align}}\tag{29}\] It would be interesting to understand whether this construction can be extended to the more general unbalanced case. We already see that the ambitwistor formalism encodes spin very efficiently: passing from scalar to spinning correlators amounts essentially to adjusting powers in the representative. This is in sharp contrast with position space, where spinning structures are considerably more involved. Before moving on to more interesting examples, we summarise some simple examples in Table 1. One can efficiently relate our representatives to position space by evaluating the Penrose transform numerically as explained in Appendix 9.2. In addition to the scalar case and the examples listed in Table 1, we have checked explicitly that our formalism with gives the (unique) structure for \(\braket{O^{(3)}OO}\), all three possible structures for \(\braket{JJJ}\) (including two parity even ones and one parity odd one) as well as the three structures of \(\braket{JJT}\) and all five possible structures for \(\braket{TTT}\).
| Correlator | Ambitwistor | Embedding space |
|---|---|---|
| \(\braket{\bar\psi_1\psi_2O_3}\) | \(\displaystyle \, \frac{ \log(t_{12})\log(t_{23})\log(t_{31}) }{ t_{13}^2t_{21}^3t_{32}^2 } u^{p}\) | \(\displaystyle \frac{I_{21}}{2(p+1)^2X_{12}^2X_{23}X_{31}}\) |
| \(\braket{O_1O_2J_3}\) | \(\displaystyle \frac{ t_{12}\log(t_{12})\log(t_{23})\log(t_{31}) }{ t_{13}^3t_{21}^2t_{32}^3 } u^{p-1}\) | \(\displaystyle (-1)^p\frac{ V_3}{p(p+1)X_{23}^2X_{31}^2}\) |
| \(\braket{J_1J_2O_3}\) | \(\frac{ t_{23}t_{31}\log(t_{12})\log(t_{23})\log(t_{31}) }{ t_{13}^3t_{21}^4t_{32}^3 } u^p\) | \(\displaystyle (-1)^{p+1}\frac{H_{12}-2V_1V_2}{3(p+2)^2X_{12}^3X_{23}X_{31}}\) |
| \(\braket{T_1T_2O_3}\) | \(\frac{ (t_{23}t_{31})^2\log(t_{12})\log(t_{23})\log(t_{31}) }{ t_{13}^4t_{21}^6t_{32}^4 }u^p\) | \(\displaystyle (-1)^p 2\frac{H_{12}^2-8V_1V_2 H_{12}+4 V_1 V_2}{(p+3)^2X_{12}^5X_{23}X_{31}}\) |
We now turn to the spin-one case, which is more interesting because it admits three independent tensor structures. In embedding-space notation, we may write \[\braket{J_1J_2J_3} = \frac{ a_1(p)\,V_1V_2V_3 +a_2(p)\bigl(V_1H_{23}+V_2H_{31}+V_3H_{12}\bigr) +a_3(p)\,I_{12}I_{23}I_{31} }{ (X_{12}X_{23}X_{31})^2 } \;.\] On the twistor side, varying the parameter \(p\), which measures the powers of the cross-ratio, no longer merely changes the overall normalization. Instead, within a fixed branch sector, varying \(p\) can move us through a non-trivial subspace of conformally allowed structures. For example, considering Eq. 28 and 29 , we have checked that the twistor correlators span the three independent conserved structures allowed in embedding space. However, the precise dependence of the coefficients \(a_i(p)\) on \(p\) is not transparent from the ambitwistor representative. Rather than displaying the result for three different values of \(p\), it is more useful to organize the answer according to parity. The three independent spin-one structures decompose into two parity-even structures and one parity-odd structure. The parity-even sector can be further identified with the two standard bulk interactions: the Yang–Mills interaction and the higher-derivative \(F^3\) interaction. The remaining parity-odd structure corresponds instead to a Chern–Simons interaction. \[\braket{J_1J_2J_3} = c_{\mathrm{YM}}\,\braket{J_1J_2J_3}_{\mathrm{YM}} + c_{F^3}\,\braket{J_1J_2J_3}_{F^3} + c_{\mathrm{CS}}\,\braket{J_1J_2J_3}_{\mathrm{CS}} \;.\] Let us start with the parity-odd structure. Since this structure is unique, the choice of \(p\) can only affect its overall normalization. We may therefore choose, for simplicity, \(p=0\). Then, using Eq. 22 , we obtain the following ambitwistor-space representative: \[\braket{J_1J_2J_3}_{\mathrm{CS}}= \frac{ log(t_{13}) log(t_{21}) log(t_{32})}{(t_{12} t_{23} t_{31})^3}+ \frac{ log(t_{12}) log(t_{23}) log(t_{31})}{(t_{13} t_{21} t_{32})^3}\;.\] Now, from Eq. 21 , the parity-even sector is represented by \[\braket{J_1J_2J_3}_{p,\mathrm{even}} = \frac{ \log(t_{13})\log(t_{21})\log(t_{32})\,u^{-p} }{ (t_{12}t_{23}t_{31})^3 } - \frac{ \log(t_{12})\log(t_{23})\log(t_{31})\,u^{p} }{ (t_{13}t_{21}t_{32})^3 } \;.\] Different choices of \(p\) give different linear combinations of the two parity-even structures. However, the relation between \(p\) and the physical basis, spanned by the Yang–Mills and \(F^3\) structures, is not simple. We have checked that the correlators obtained for \(p=0\) and \(p=1\) are linearly independent. They therefore form a basis for the parity-even sector.
In this basis, the Yang–Mills structure, characterized by [50], [51] \[a_1=\frac{6}{5}a_2, \qquad a_3=0,\] is given by \[\braket{J_1J_2J_3}_{\mathrm{YM}} = \#\left[ \braket{J_1J_2J_3}_{0,\mathrm{even}} -9\braket{J_1J_2J_3}_{1,\mathrm{even}} \right] \;.\] Similarly, the \(F^3\) structure, characterized by \[a_1=6a_2, \qquad a_3=0,\] is given by \[\braket{J_1J_2J_3}_{F^3} = \#\left[ \braket{J_1J_2J_3}_{0,\mathrm{even}} +3\braket{J_1J_2J_3}_{1,\mathrm{even}} \right] \;.\] As explained in the appendix, these combinations were obtained by matching to the standard embedding-space tensor structures. It would be more satisfactory to understand the physical meaning of the parameter \(p\) directly, so that the Yang–Mills and \(F^3\) combinations could be derived a priori. In particular, a better understanding of the role of the cross ratio would clarify whether these physical structures can be associated with distinguished correlators with a given power of the cross ratio (individual values of \(p\)), or whether they are intrinsically realized only as linear combinations of different representatives.
The spin-two case proceeds in a closely analogous way. In this case, there are five independent conserved structures in total: three parity-even and two parity-odd. We have checked explicitly that varying the powers of the cross ratio (the value of \(p\)) produces five independent correlators. Again, rather than displaying all of them, let us focus only on the structure corresponding to general relativity.
In embedding-space notation, this structure is given by [8], [52] \[\begin{align} \braket{T_1T_2T_3}_{\mathrm{GR}} &= \frac{1}{8(X_{12}X_{23}X_{31})^3} \Big[ 16\,H_{12}H_{23}H_{31} -54\,V_1^2V_2^2V_3^2 \\ &\qquad -33\,V_1V_2V_3 \bigl( H_{23}V_1+H_{31}V_2+H_{12}V_3 \bigr) \\ &\qquad +3\bigl( H_{13}H_{23}V_1V_2 +H_{12}H_{32}V_1V_3 +H_{21}H_{31}V_2V_3 \bigr) \\ &\qquad +23\bigl( H_{23}V_1 +H_{31}V_2 +(H_{12}+2V_1V_2)V_3 \bigr)^2 \Big] . \end{align}\] From Eq. 21 , the corresponding parity-even ambitwistor representatives take the form \[\begin{align} \braket{T_1T_2T_3}_{p,\mathrm{even}} &= \frac{ \log(t_{13})\log(t_{21})\log(t_{32})\,u^{-p} }{ (t_{12}t_{23}t_{31})^4 } + \frac{ \log(t_{12})\log(t_{23})\log(t_{31})\,u^{p} }{ (t_{13}t_{21}t_{32})^4 } . \end{align}\] The three representatives with \(p=0,1,2\) span the full three-dimensional parity-even sector. Matching to the embedding-space expression above, we find \[\begin{align} \braket{T_1T_2T_3}_{\mathrm{GR}} = \# \bigg[ \frac{27}{4}\, \braket{T_1T_2T_3}_{0,\mathrm{even}} + \frac{189}{8}\, \braket{T_1T_2T_3}_{1,\mathrm{even}} + \frac{3375}{32}\, \braket{T_1T_2T_3}_{2,\mathrm{even}} \bigg] . \end{align}\]
Unfortunately, this expression is not as simple as the natural ambitwistor representatives in Eq. 28 and 29 , and it is not obtained by a direct double copy of the \(\braket{J_1J_2J_3}_{\mathrm{YM}}\) representative discussed above. We suspect that there should be a more canonical choice of representatives within the relevant cohomology classes, both for the Yang–Mills and gravitational interactions, for which the double copy structure becomes manifest. This would be analogous to what was found on the Grassmannian side in [25]. Let us emphasize, however, that unlike that construction, the ambitwistor formula above directly produces the full position-space correlator, rather than a Wightman function from which the full correlator must subsequently be reconstructed from its discontinuity.
So far, we have used ambitwistors \((Z_i^A,W_{iA})\) to construct the correlators. This makes conformal symmetry manifest as reviewed in Sec. 3.2. One can instead pass to a representation involving two twistors4, \((Z_i^A,Y_i^A)\), by Fourier transforming the dual twistor, \[\label{W32to32Y} \tilde{f}(Y) = \int d^4W e^{iY\cdot W} f(W) \;.\tag{30}\] This is analogous to the relation between the purely twistorial and ambidextrous formulations of scattering amplitudes [4], [5]. The advantage of this representation is that it makes the twistor-space support of the correlator more transparent, in direct analogy with the twistor-string analysis of scattering amplitudes [2], at the cost of manifest conformal invariance.
In the twistor-string description of Yang-Mills amplitudes, an N\(^k\)MHV amplitude at loop order \(l\) is supported on curves of degree \(d=k+1+l\). So for instance, tree-level NMHV amplitudes are supported on degree 2 curves. In the scalar three-point correlator studied here, we find a closely related geometric structure: 3-point correlators can be written as a sum of reducible degree 3 curves in twistor space. To make this precise, let us introduce the weighted collinearity distribution imposing \(Z_1\) to be restricted to the projective line through \(Z_2\) and \(Z_3\): \[\tilde{\delta}^{(2)}_{p,q}(Z_1;Z_2,Z_3) = \int \frac{ds}{s^{1+p}} \frac{dt}{t^{1+q}} \delta^4(Z_1-sZ_2-tZ_3) \;,\] where the superscript denotes the codimension of the support of this condition, while the subscripts encode the projective weights, explicitly \(Z_1\) has weight \(-4-p-q\) while \(Z_2\) and \(Z_3\) have weights \(p\) and \(q\) respectively. The Fourier transform and the distribution above are to be understood as real integrals, so we need to choose a reality condition in which the ambitwistors themselves are real. This is done by considering the \((2,2)\), split spacetime signature, in contrast with the complexified coordinates used throughout the rest of this paper. As discussed in [17], the passage from the complexified expression to its real counterpart is straightforward. For the scalar case, this simply replaces logarithmic functions by sign functions, and simple poles by first derivatives of Dirac delta functions. The ambitwistor expression for the scalar correlator 25 therefore becomes \[f_3(Z_i,W_i) = \mathrm{sgn}(Z_2\cdot W_1) \mathrm{sgn}(Z_3\cdot W_2) \mathrm{sgn}(Z_1\cdot W_3) \delta'(Z_1\cdot W_2) \delta'(Z_2\cdot W_3) \delta'(Z_3\cdot W_1)\;.\] Then using the Schwinger parameterisation of the sgn and \(\delta'\) functions: \[sgn(x)\,= \frac{1}{2\pi } \int_{-\infty}^{\infty} \frac{dc}{c} e^{-icx}\;, \;\quad \delta'(x)\,= \frac{i}{2 \pi} \int_{-\infty}^{\infty} dc c e^{-icx}\;,\] we obtain that the Fourier transform 30 gives \[\begin{align} \tilde{f}_3(Z_i,Y_i) &= \tilde{\delta}^{(2)}_{-2,0}(Y_1;Z_3,Z_2) \tilde{\delta}^{(2)}_{-2,0}(Y_2;Z_1,Z_3) \tilde{\delta}^{(2)}_{-2,0}(Y_3;Z_2,Z_1). \end{align}\] whose support is given by Fig. 1
This support is non-trivial. Six generic points in projective twistor space do not lie in a common projective plane, and a fortiori they do not lie on three lines in that plane. Here, however, the three collinearity constraints force the six twistors \(Z_i,Y_i\) to lie on the three sides of the triangle determined by \(Z_1,Z_2,Z_3\). This is reminiscent of the three-coplanar-line support found in the BCFW representation of NMHV Yang-Mills amplitudes in twistor space [5], and also of the twistor-space support of one-loop NMHV box coefficients [55]. Finally, it is also natural to view this two-twistor representation as adapted to the five-dimensional massless little group \(SO(3,\mathbb{C}) \simeq SL(2, \mathbb{C})/\mathbb{Z}_2\). The pair \((Z_i,Y_i)\) can therefore be packaged into a little-group doublet \(Z_i^{A a}\). In this language, the Fourier transform from \(W_i\) to \(Y_i\) trades the ambitwistor pair \((Z_i,W_i)\) for a pair of twistors carrying a manifest \(SL(2,\mathbb{C})\) little-group index5.
The two-point case differs from the three-point case in an important way. At three points, one can form a non-trivial projective cross-ratio out of the invariants \(Z_i\cdot W_j\). At two points, no such conformally invariant cross-ratio exists. The only conformally invariant contractions are \[Z_1\cdot W_2, \qquad Z_2\cdot W_1 .\]
Let us first construct the scalar two-point representative by following the same logic as in the scalar three-point case. The only manifestly conformally invariant representative with homogeneity \(-2\) in each twistor and dual twistor is \[f_{2,0} = \frac{1}{ (Z_1\cdot W_2)^2 (Z_2\cdot W_1)^2 } \;.\] However, this representative integrates to zero. Indeed, the relevant integration variable appears only through a double pole, so the corresponding residue vanishes. Moreover, because the pole cannot lie on the branch cut of a logarithm, one cannot cure this by simply dressing the same representative with factors such as \(\log(Z_i\cdot W_j)\).
Without introducing additional data on ambitwistor space, the natural remaining possibility is to use the spinor contractions \[\braket{\lambda_1\lambda_2}=Z_1IZ_2 \; , \qquad [\pi_1\pi_2]=W_1IW_2 \;,\] which can be written in terms of ambittwistors by using the infinity twistor. This leads to the representative \[\label{232points} \begin{align} \braket{O_1O_2} &= \oint D\pi_{12}\,D\lambda_{12}\, \frac{ \log(Z_1IZ_2)\, \log(W_1IW_2) }{ (Z_1\cdot W_2)^2 (Z_2\cdot W_1)^2 } \\ &= \#\,\frac{1}{X_{12}^2} \;. \end{align}\tag{31}\] The evaluation proceeds by the same contour-integral steps described for the three-point function and detailed in Appendix 9.
It is striking that the twistor representative depends explicitly on the infinity twistor, even though the final answer is conformally covariant. This is closely analogous to the situation for scattering amplitudes [4], [5]. In that context, the four-point Yang–Mills amplitude can be written entirely in terms of conformal invariants of the form \(Z_i\cdot W_j\), while the three-point amplitude necessarily involves the infinity twistor. From a practical point of view, the reason is simple: with two twistors and one dual twistor, there are not enough conformally invariant contractions to build all required structures without using the infinity twistor. The correlator case is similar. At three points, we avoid this issue because we have in total 6 invariants \(Z_i \cdot W_j\), but at two points we only have two and the infinity twistor appears to be unavoidable. The most general two-points can be constructed simply by introducing the spinning factors and adjusting the power for homogeneity \[\label{232points32mixed32symmetry} \boxed{ \begin{align} \braket{O_1^{s_a, s_b} O_2^{s_b,s_a}}&\,= \oint D \pi_{12} D\lambda_{12} \braket{\xi_1 \lambda_1}^{s_a} [\sigma_1 \pi_1]^{s_b} \braket{\xi_2 \lambda_2}^{s_b} [\sigma_2 \pi_2]^{s_a} \frac{log(Z_1 I Z_2) log(W_1 I W_2)}{(Z_1 \cdot W_2)^{2+s_a}(Z_2 \cdot W_1)^{2+s_b}} \\ &\,= \# \frac{I_{12}^{s_a}I_{21}^{s_b}}{X_{12}^{\Delta+\frac{s_a+s_b}{2}}} \;, \end{align}}\tag{32}\]
We now collect a few general properties of the ambitwistor correlators constructed above. In particular, the twistor representatives make the double copy structure of three-point functions and the form of the Ward identities especially transparent.
The homogeneity of the ambitwistor Penrose transform leads to a simple double copy structure for three-point correlators. The statement is most transparent at the level of twistor representatives6. Let \(f_s\) denote the representative for the equal-spin three-point correlator. Then the spin-two representative may be written as \[f_2 = \frac{f_1\tilde{f}_1}{\tilde{f}_0}\;.\] up to multiplication by a power of the cross-ratio \(u^p\), that can always be chosen by picking the cross-ratio in \(\tilde{f}_0\). Here the scalar representative \(\tilde{f}_0\) and \(\tilde{f}_1\) are in the same branch. Meanwhile \(f_1\) and \(f_2\) are also in the same branch, which does not have to be that of \(\tilde{f}_s\). With this, the ratio above carries precisely the projective weights required for the spin-two representative.
For example, choosing \(\tilde{f}_0\) to be in the Eq. 28 branch. Then, the \(\tilde{f}_s\) is \[\tilde{f}_s = \frac{ \log(t_{13})\log(t_{32})\log(t_{21}) }{ (t_{12}t_{23}t_{31})^{s+2} }\;.\] The second single copy representative may then be chosen either on the same branch, \(f_s=\tilde{f}_s\), or on the opposite branch, \[f_s = \frac{ \log(t_{12})\log(t_{23})\log(t_{31}) }{ (t_{13}t_{32}t_{21})^{s+2} }\;.\] Thus, in this basis, any equal-spin spin-two three-point correlator can be obtained as a double copy of spin-one data. However, this double copy should not be identified with the (A)dS bulk double copy as the GR representative is not obtained from Yang–Mills one.
Since the argument only uses the projective homogeneity of the representatives, the same construction extends to balanced mixed-symmetry three-point correlators. Namely, one may write \[f_{s_{2,i},\bar s_{2,i}} = \frac{ f_{s_{1,i},\bar s_{1,i}}\, \tilde{f}_{\tilde{s}_{1,i},\bar{\tilde{s}}_{1,i}} }{ \tilde{f}_0 }\;,\] where the spins add at each insertion, \[s_{2,i} = s_{1,i} + \tilde{s}_{1,i}, \qquad \bar s_{2,i} = \bar s_{1,i} + \bar{\tilde{s}}_{1,i}.\] Again, the branch of one single-copy factor must be chosen compatibly with the branch of the scalar denominator. The analogous statement also holds at two points, but it is essentially trivial, as the two-point structure is unique and fixed completely by conformal symmetry. Indeed, the same factorisation already holds in the general embedding-space expression without having to rely on any special ambitwistor simplification.
In this section, we verify explicitly as a useful consistency check, that the \(\braket{OOJ}\) correlator satisfies the expected non-homogeneous Ward identity [61] \[\label{Ward32deltas} \begin{align} \nabla^{x_3}_\mu \braket{O_1 O_2 J^\mu_3}\propto \delta^4(x_3 -x_1) \braket{(\delta O_1) O_2}+\delta^4(x_3 -x_2) \braket{O_1 (\delta O_2)}\;. \end{align}\tag{33}\] In order to make these delta functions manifest, we simply integrate the lhs of Eq. 33 over \(x_3\) and use the divergence theorem to write it as a sphere integral centered on either \(x_1\) or \(x_2\), which is the same method that was used in 3d [17]. An \((n-1)\)-sphere of radius \(r\) embedded in \(\mathbb{R}^n\) has surface element \[d\Sigma^\mu_{S^{n-1}} = n^\mu r^{n-1}d\Omega_{n-1}, \qquad \int d\Omega_{n-1} = \frac{2\pi^{n/2}}{\Gamma(n/2)} ,\] where \(n^\mu\) is the outward-pointing unit normal vector. In the present case, we consider a small three-sphere in the four-dimensional space parametrized by \(x_3^\mu\), centered at \(x_2\) and of radius \(\epsilon\). Thus \[n^\mu=\frac{x_{23}^\mu}{\epsilon}, \qquad d\Sigma^\mu_{S^3} = \epsilon^2 x_{23}^\mu d\Omega_3 \;.\] The sphere is chosen small enough to enclose \(x_2\) but not \(x_1\), and we take \(\epsilon\to0\) at the end. By the divergence theorem, we obtain \[\begin{align} \int d^4x\,\nabla_\mu \braket{O_1O_2J_3^\mu} &= \# \int d\Sigma^{\alpha\dot{\alpha}}_{S^3} \oint D\pi_{123}\,D\lambda_{123}\, \lambda_{3\alpha}\pi_{3\dot{\alpha}}\, \frac{ t_{12}\log(t_{12})\log(t_{23})\log(t_{31}) }{ t_{13}^3t_{21}^2t_{32}^3 } \\ &= \# \epsilon^2 \int d\Omega_3 \oint D\pi_{123}\,D\lambda_{123}\, \langle \lambda_3 x_{23}\pi_3]\, \frac{ t_{12}\log(t_{12})\log(t_{23})\log(t_{31}) }{ t_{13}^3t_{21}^2t_{32}^3 } . \end{align}\] We then perform the contour integrations in the same way as in the scalar case, which gives \[\begin{align} \int d^4x\,\nabla_\mu \braket{O_1O_2J_3^\mu} &= \# \frac{\epsilon^2}{X_{12}} \int \frac{d\Omega_3}{X_{23}}\, \frac{x_{12}\cdot x_{31}}{X_{31}^2} \\ &= \# \frac{\epsilon^2}{X_{12}} \int \frac{d\Omega_3}{X_{23}}\, \frac{(x_{13}-\epsilon n)\cdot x_{31}}{X_{31}^2} . \end{align}\] Taking the limit \(\epsilon\to0\), the last factor tends to \(1/X_{31}\). Moreover, \[X_{23}=\epsilon^2 n^2=\epsilon^2 ,\] since \(n^\mu\) is a unit vector. Therefore, \[\begin{align} \int d^4x\,\nabla_\mu \braket{O_1O_2J_3^\mu} &= \#\,\frac{1}{X_{12}^2} \\ &= \#\,\braket{O_1O_2} , \end{align}\] as expected from the non-homogeneous Ward identity. In three dimensions, one finds representatives both with and without logarithmic factors. It was observed that the latter representatives obey the homogeneous Ward identity, in the sense that the right-hand side of Eq. 33 vanishes even at coincident points. This provided a diagnostic for distinguishing different bulk interactions. In the present case, however, all our representatives contain logarithms, so this criterion no longer distinguishes between them, at least not in any direct way based on the presence of logarithmic factors.
Nevertheless, the fact that the Ward identity can be checked explicitly remains non-trivial. This is particularly clear when compared with the closely related Grassmannian formalism, which in three dimensions can be viewed as a Schwinger parametrisation of products of twistors. The Grassmannian representation, naturally trivialises the homogeneous Ward identity, rather than the full Ward identity including contact terms, although recent work has shown that, this is avoided in the presence of \(\mathcal{N}=2\) supersymmetry [24].
The construction above was tailored to twist-two operators, for which the ambitwistor Penrose transform makes conservation manifest. We now ask how much of this structure survives away from the conserved point, where the corresponding bulk fields are massive and the correlators are no longer fixed by shortening.
As reviewed above, twistor methods are most naturally adapted to massless fields. Nevertheless, several extensions to massive fields have been explored; see for instance [62], [63]. In particular, [62] relates solutions of four-dimensional massive field equations to cohomology classes on a product of two twistor spaces \(H^2(\mathbb{CP}^{3+} \times \mathbb{CP}^{3+}, \mathcal{O}_{m,s}(n,m))\). This is suggestive from our perspective, since the two-point representatives constructed in the previous sections already live naturally on two copies of ambitwistor space \(H^2\big(\mathbb{PA}\times\mathbb{PA},\mathcal{O}(-s-2,-\bar s-2)\big)\). In this section, we show that the two-point functions associated with massive fields in the five-dimensional bulk can be obtained from a simple deformation of the two-point in Eq. 32 . At a practical level, the construction follows the same logic as in 3d [17], [20]. Let us begin with the scalar case. For the twist-2 case, the ambitwistor representative is required to obey the homogeneity condition of Eq. 34 . Here, we simply generalise this to an arbitrary larger integer twist7 such that we now require \[\label{homogeneity32ambitwistors} f(rZ,rW) = r^{-2\Delta} f(Z,W) \;.\tag{34}\] Projective invariance of the Penrose transform then fixes the additional weight that must be inserted in the representative. Relative to the \(\Delta=2\) case, this requires a factor of weight \(\Delta-2\) in each of the \(\lambda_1,\lambda_2,\pi_1,\pi_2\) variables. The simplest choice is \[\big(\langle\lambda_1\lambda_2\rangle[\pi_1\pi_2]\big)^{\Delta-2}.\] This insertion uses the infinity twistor, see Eq. 11 , and therefore breaks manifest conformal invariance. For integer \(\Delta\), we are led to the representative \[\label{eq:massive-scalar-2pt} \begin{align} \braket{O_{1,\Delta}O_{2,\Delta}} &= \oint D\pi_{12}\,D\lambda_{12}\, \big((Z_1IZ_2)(W_1IW_2)\big)^{\Delta-2} \frac{\log(Z_1IZ_2)\log(W_1IW_2)}{(Z_1\cdot W_2)^{\Delta}(Z_2\cdot W_1)^{\Delta}} \\ &=\#\,\frac{1}{X_{12}^{\Delta}} . \end{align}\tag{35}\] Thus the deformation away from the conserved value simply reproduces the expected scalar two-point function with arbitrary conformal dimension.
The spinning generalisation proceeds exactly as in the three-dimensional case [17]: this ansatz only reproduces the
completely symmetric part of the correlator, and so we have to set \(\xi_2=\xi_1\) and \(\sigma_1=\sigma_2\). However, by conformal invariance, this component contains enough information to
determine the full two-point function (in embedding space they look the same, so it is trivial to reconstruct the full propagator). For an operator carrying \((s_a,s_b)\) spinor indices, we find
\[\label{eq:massive-spinning-2pt} \boxed{ \begin{align} \braket{O_{1,\Delta}^{s_a,s_b}O_{2,\Delta}^{s_b,s_a}}_{\mathrm{sym}} &= \oint D\pi_{12}\,D\lambda_{12}\,
\braket{\xi_1\lambda_1}^{s_a} [\sigma_2\pi_1]^{s_b} \braket{\xi_1\lambda_2}^{s_b} [\sigma_2\pi_2]^{s_a} \\ &\qquad\times \big((Z_1IZ_2)(W_1IW_2)\big)^{\tau+2} \frac{\log(Z_1IZ_2)\log(W_1IW_2)}{(Z_1\cdot W_2)^{\Delta+(s_a-s_b)/2} (Z_2\cdot
W_1)^{\Delta+(s_b-s_a)/2}} \\ &=\#\, \frac{I_{12}^{s_a}I_{21}^{s_b}}{X_{12}^{\Delta+(s_a+s_b)/2}} , \end{align}}\tag{36}\] where \[\tau=\Delta-\frac{s_a+s_b}{2}\] is the twist. When either \(s_a=0\) or \(s_b=0\), the symmetric component coincides with the full correlator.
Finally, there is another way to understand the result. Since the divergence operator admits a simple ambitwistor-space representation, as follows from Eq. 19 , the same is true of the Laplacian. Its action at the first operator
insertion is given in terms of ambitwistor coordinates as \[\left[\pi_1\frac{\partial}{\partial\mu_1}\right] \left\langle\lambda_1\frac{\partial}{\partial\omega_1}\right\rangle \;.\] This gives a direct ambitwistor-space
interpretation of the familiar position-space identity \[\Box_1\braket{O_1(x_1)O_2(x_2)}_{\Delta} = 4\Delta(\Delta-1) \braket{O_1(x_1)O_2(x_2)}_{\Delta+1}.\] Thus higher-twist two-point functions can be generated
recursively from lower-twist ones by acting with the ambitwistor representative of the Laplacian. This construction reproduces the deformed representatives in Eq. 36 . For instance applying the Laplacian on the
twist-2 scalar we obtain \[\begin{align} &\left[\pi_1\frac{\partial}{\partial\mu_1}\right] \left\langle\lambda_1\frac{\partial}{\partial\omega_1}\right\rangle \frac{\log(Z_1IZ_2)\log(W_1IW_2)}{(Z_1\cdot W_2)^{2}(Z_2\cdot
W_1)^{2}} \\ &\qquad = (Z_1IZ_2)(W_1IW_2) \frac{\log(Z_1IZ_2)\log(W_1IW_2)}{(Z_1\cdot W_2)^{3}(Z_2\cdot W_1)^{3}} +\cdots \, . \end{align}\] where \(\cdots\) stand for terms that contain less than two logarithms
and integrate to 0. The RHS is then indeed the \(\Delta=3\) scalar propagator, as expected from Eq. 36 .
From this perspective, the simplification at two points is tied to the equality \(\Delta_1=\Delta_2\). The Laplacian acting on either insertion raises the common conformal dimension in a controlled way, so the result
remains within the one-dimensional space of scalar two-point structures. At higher points this argument no longer works in the same way. Acting with \(\Box_i\) does not simply raise \(\Delta_i\) while leaving the other conformal dimensions fixed. Rather, because the result must be re-expanded in a basis of conformal three-point structures, the operation can mix the effective dimensions assigned to the other
insertions as well. It therefore raises the total conformal weight in a controlled way, but does not generate the full space of correlators at the new twist.
More concretely, at \(n\) points one can act independently with the \(n\) Laplacians \(\Box_i\). Starting from a given seed correlator, this produces at most \(n\) independent higher-twist primaries. This is generally fewer than the number of independent conformal structures available at the same total twist. For example, starting from the scalar three-point function with \(\Delta_i=2\), a single Laplacian produces scalar three-point functions with total dimension \[\Delta_1+\Delta_2+\Delta_3=8.\] Acting at each of the three insertions gives three structures. However, the integer-dimension scalar correlators with this total dimension include the permutations of \[(\Delta_1,\Delta_2,\Delta_3)=(2,3,3), \qquad (\Delta_1,\Delta_2,\Delta_3)=(2,2,4).\] These give six possibilities in total. The Laplacian construction therefore captures only half of the available space.
In the previous section we explained how massive AdS bulk fields can be incorporated in our formalism. There, however, we restricted attention to integer conformal dimensions, since the Penrose transform could then be evaluated by ordinary residues. In this section we take a first step beyond this restriction. The construction below does not directly follow the ordinary Čech-cohomology framework of Sec. 3.1, but should instead be viewed as a generalization of it. Although we do not prove an isomorphism between the relevant twisted cohomology classes and operators dual to conformally coupled scalar fields, the structure of the construction suggests that such an interpretation could exist.
Considering non-integer spins is useful not only as a technical extension of the formalism, but also for physical applications, since a conformally coupled scalar in \((A)dS_5\) has conformal dimensions (cf. Eq. 3 ) \[\Delta_{+}=\frac{5}{2} \, \quad \Delta_{-}=\frac{3}{2} \; .\] It is therefore natural to ask whether the same ambitwistor-space construction can reproduce its propagator. We focus here on the \(\Delta_+\) branch. In this case Eq. 35 gives \[\label{conformally32coupled32scalar} \mathcal{I}_{5/2} = \oint D\pi_{12}\,D\lambda_{12}\, \frac{\big(\braket{\lambda_1 \lambda_2}[\pi_1 \pi_2]\big)^{1/2} \log(\braket{\lambda_1 \lambda_2})\log([\pi_1 \pi_2])}{(t_{12}t_{21})^{5/2}}\;.\tag{37}\] To evaluate the integral, we introduce affine coordinates \[\lambda_{i\alpha}=(1,z_i), \qquad \pi_{i\dot{\alpha}}=(1,w_i),\] and choose a frame in which \[x_{12}^\mu=(r,0,0,0)\, ,\] where \(r \in \mathbb{C}\). In these coordinates, the integral takes the form \[\mathcal{I}_{5/2} = r^{-5} \oint dw_2\,dz_2\, J_{w_1}(w_2,z_2)\,J_{z_1}(z_2,w_2),\] where \[\label{eq:Jz-integral} J_z(a,b) = \oint_{P_z} dz\, \frac{(a-z)^{1/2}\log(a-z)}{(1+bz)^{5/2}}\, .\tag{38}\] We see that the spacetime dependence factorises from the fibre and can be pulled outside the contour integrals. Thus, the remaining task is to show that the fibre integrals are finite and non-vanishing.
We choose \(P_z\) to be a Pochhammer contour. As reviewed in Appendix 12, this is the natural replacement of an ordinary residue contour when the integrand is multivalued. For the integral above, the Pochhammer contour gives \[J_z(a,b) = \frac{8\pi}{3}\, \frac{b^{-3/2}}{1+ab}\;,\] which is proven in the same appendix. Substituting this expression back into Eq. 37 , we obtain \[\mathcal{I}_{5/2} = \left(\frac{8\pi}{3}\right)^2 r^{-5} \oint dw_2\,dz_2\, \frac{(z_2w_2)^{-3/2}}{(1+z_2w_2)^2}.\] The remaining integral is now an ordinary residue computation, which yields \[\mathcal{I}_{5/2} = \frac{32\pi^2}{3}\, \frac{1}{r^5}\propto \frac{1}{(x_{12}^2)^{5/2}} \;,\] as expected for a scalar two-point function of conformal dimension \(\Delta=5/2\).
In this work we have developed an ambitwistor-space approach to four-dimensional CFT correlators. The central observation is that the ambitwistor Penrose transform naturally produces off-shell divergence-free fields [37], and is therefore particularly well suited to correlators of twist-two operators in complexified spacetime. These are relevant because they give both the late time wavefunction coefficients of photons and gravitons in dS\(_5\) and their boundary correlator in AdS\(_5\), by choosing appropriate reality conditions. Conformal invariance is built into the dependence on the basic twistor–dual-twistor contractions \(Z_i\cdot W_j\), while conservation follows directly from the structure of the transform. Moreover, the Penrose transform separates the spin dependence from the remaining dynamical data (bulk interaction or equivalently, OPE coefficients), allowing correlators of different spin to be treated in a uniform way.
We constructed explicit Čech representatives for scalar and spinning two- and three-point functions, mirroring the previous construction of massless dS\(_4\) correlators in twistor space. However, already in the scalar three-point case, a new feature of the four-dimensional construction appears: unlike in the three-dimensional twistor construction, ambitwistor space admits a non-trivial cross-ratio at three points. Consequently, the required projective weights do not uniquely fix the representative. In practice, the admissible representatives involve logarithms whose anomalous projective transformations integrate to zero, and therefore still define well-behaved projective Penrose transforms. Evaluating these representatives by iterated contour integrals reproduces the expected position-space correlators.
For spinning operators, the ambitwistor formulation gives a compact and uniform description of the allowed conserved structures. The dependence on spin is implemented by shifting the powers of the basic invariants and inserting the appropriate spinning factors. We showed in particular that the ambitwistor representatives span the allowed three-point structures for spin one and spin two. We also conjectured a parity projection operation for the 3-points correlator directly in ambitwistor space. This operation should be viewed as acting on the cohomology class rather than just the representative, that is in practice on both the integrand and the contour of integration. Our formula was checked in several non-trivial cases but a better understanding of it would be desirable. The appearance of the parity-odd structures – which we computed explicitly for the Chern-Simons correlator of three spin-1 currents – is especially suggestive, since these include contributions usually associated with loop effects on the boundary [27], [29]. Understanding how such information is encoded in ambitwistor space would be an interesting direction for future work. Furthermore, we also showed that one can transform our three-point functions from ambitwistor space to a two-twistor representation where the correlator localizes on degree three curves. This was checked explicitly in the scalar case.
The two-point functions require a slightly different ingredient. In contrast with the three-point case, there is no non-trivial conformal cross-ratio built purely from the invariants \(Z_i\cdot W_j\), and the representatives naturally involve the infinity twistor. This mildly obscures conformal invariance at the level of the representative, even though the final answer is conformally covariant. This is reminiscent of the role played by the infinity twistor in flat-space twistor amplitudes, where certain low-point amplitudes cannot be written using conformal invariants alone. It would be useful to understand this breaking more intrinsically, and in particular whether it reflects an unavoidable feature of two-point data or merely a limitation of the representatives used here.
We also showed that the two-point construction can be deformed away from the conserved value: by inserting suitable powers of infinity-twistor contractions, one obtains scalar and spinning two-point functions with more general integer conformal dimensions, corresponding in AdS to massive bulk fields at the level of boundary propagators, though not to unitary dS fields. The same deformation can be understood through the ambitwistor representation of the Laplacian which raises the conformal dimension. This mechanism is special to two points, where conformal symmetry fixes the answer uniquely; at higher points, the Laplacian does not generate the full space of higher-twist structures, though more general deformations of the representatives may still exist. Finally, for the conformally coupled scalar in AdS/dS, ordinary contours are replaced by a Pochhammer contour closed in twisted homology, reproducing the expected two-point function with \(\Delta=5/2\) and suggesting a natural extension of the ambitwistor Penrose transform to twisted cohomology, potentially relevant for more general massive fields.
As a consistency check, we verified the non-homogeneous Ward identity for the \(\langle JOO\rangle\) correlator directly in ambitwistor space. The computation relates the divergence of the three-point representative to the scalar two-point representative, as expected. This confirms that the logarithmic representatives reproduce the full correlators, rather than only their homogeneous or discontinuity parts. This should be contrasted with the Grassmannian approach, which in the absence of supersymmetry naturally produces the discontinuity of the correlator. At the same time, the distinction between homogeneous and non-homogeneous solutions is less transparent here than in the three-dimensional construction, precisely because the representatives used in this work all involve logarithms. In addition, we showed that the twistor formalism naturally leads to a basis in which a boundary double copy structure is manifest.
One of the main lessons of this paper is that the natural cohomology class representatives for the ambitwistor correlators in Eqs. 28 and 29 do not correspond directly to individual bulk interactions. Rather, they provide a natural basis from which the bulk-interaction basis can be reconstructed. This is perhaps not surprising, since our construction was formulated intrinsically from the boundary, unlike the three-dimensional twistor construction of [17], where the boundary twistor correlators were motivated by a boundary limit of bulk twistor data. In the present four-dimensional case, the boundary ambitwistors are closely related to the mini-twistors of the five-dimensional bulk. Nevertheless, the ambitwistor Penrose transform used here is distinct from the AdS\(_5\) Penrose transform of [39]. It would be interesting to understand whether a bulk perspective following [39], [40], [64] can lead to a more canonical choice of representatives, one more directly adapted to Yang–Mills, \(F^3\), Einstein gravity, and higher-derivative bulk interactions.
A related open problem is to clarify the relation between the ambitwistor representatives constructed here and the Grassmannian formulation. Such a relation may shed light on the role of the three-point cross-ratio, suggest an analogue of little-group covariance in the ambitwistor description, and provide a more direct route to the non-homogeneous Ward identities in the Grassmannian approach. It may also help identify representatives in which the double copy structure is more closely aligned with the bulk double copy. We are currently exploring these directions.
A natural next step is to extend the construction to higher points, where one can test whether the simplifications found here continue to organise the much larger space of spinning conformal structures. Finally, since some boundary correlators have also been obtained from ambitwistor strings, it would be interesting to understand whether these two formulations are related [65], [66].
We thank Mattia Arundine, Daniele Pavarini, Guilherme Pimentel, and Facundo Rost for many useful discussions and collaborations in related topics. We are also grateful to Lionel Mason for insightful discussions. MCG is supported by the Imperial College Research Fellowship. TK is supported by an STFC studentship.
Spinor indices are raised and lowered with \[\epsilon^{\alpha\beta} = -\epsilon_{\alpha\beta}= \begin{pmatrix} 0 & 1\\ -1 & 0 \end{pmatrix},\] and similarly for dotted indices, with the brakets always defined in the NW-SE convention \[\braket{ab}= a^\alpha b_\alpha\;, [ab]=a^{\dot{\alpha}} b_{\dot{\alpha}}\;.\] We take the 4d sigma matrices to be \[(\sigma^0)^{\alpha \dot{\alpha}} = i \begin{pmatrix} 1 & 0\\ 0 & 1 \end{pmatrix}, \qquad (\sigma^1)^{\alpha \dot{\alpha}} = \begin{pmatrix} 1 & 0\\ 0 & -1 \end{pmatrix},\] \[(\sigma^2)^{\alpha \dot{\alpha}} = \begin{pmatrix} 0 & 1\\ 1 & 0 \end{pmatrix}, \qquad (\sigma^3)^{\alpha \dot{\alpha}} = \begin{pmatrix} 0 & -i\\ i & 0 \end{pmatrix}.\] The conjugate matrices are chosen as \[(\widetilde{\sigma}^0)_{\dot{\alpha} \alpha }=(\sigma^0)^{\alpha \dot{\alpha}}, \qquad (\widetilde{\sigma}^i)_{\dot{\alpha} \alpha }=-(\sigma^i)^{\alpha \dot{\alpha}}, \qquad i=1,2,3.\] With these conventions, \[\sigma^\mu \widetilde{\sigma}^\nu + \sigma^\nu \widetilde{\sigma}^\mu = -2\eta^{\mu\nu}\mathbf{1}_2\;,\] where \(\eta^{\mu \nu}\) is the Euclidean metric in the plus-signature in these conventions. A vector \(x^\mu\) is converted to a spinor by \[x^{\alpha\dot{\alpha}} = -x_\mu(\sigma^\mu)^{\alpha\dot{\alpha}}.\] It satisfies \[\det(x^{\alpha\dot{\alpha}}) = -x^2, \qquad x^\mu = \frac{1}{2} \operatorname{tr} \left( x\,\widetilde{\sigma}^\mu \right), \qquad x_{\alpha\dot{\alpha}} =\epsilon_{\alpha\beta} \epsilon_{\dot{\alpha}\dot{\beta}} x^{\beta\dot{\beta}} .\] We embed the four-dimensional space into the six-dimensional projective null cone with metric \[\eta_{MN} = \operatorname{diag}(1,1,1,1,1,-1).\] The embedding coordinate is \[X^M = \left( x^\mu, \frac{1-x^2}{2}, \frac{1+x^2}{2} \right),\] which obeys \[X^2=0.\] Similarly, a physical polarisation vector \(z^\mu\) is lifted to \[U^M = \left( z^\mu, -z\cdot x, z\cdot x \right).\] This satisfies \[U\cdot X=0, \qquad U^2=z^2.\]
We also use six-dimensional chiral sigma matrices \((\Sigma^M)^{AB}\) and \((\widetilde{\Sigma}^M)_{AB}\), normalised by \[\Sigma^M\widetilde{\Sigma}^N + \Sigma^N\widetilde{\Sigma}^M = -2\eta^{MN}\mathbf{1}_4.\] where the embedding space has signature \((+++++-)\). In terms of the four-dimensional sigma matrices above, one convenient explicit realisation is \[\begin{align} \Sigma^0 &= -\sigma^2\otimes\sigma^3, & \Sigma^1 &= i\sigma^3\otimes\sigma^2, \\ \Sigma^2 &= -i\sigma^3\otimes\sigma^1, & \Sigma^3 &= i\sigma^3\otimes\sigma^0, \\ \Sigma^4 &= \sigma^0\otimes\sigma^3, & \Sigma^5 &= -i\sigma^1\otimes\sigma^3. \end{align}\] The conjugate matrices are \[\widetilde{\Sigma}^0=-\Sigma^0, \qquad \widetilde{\Sigma}^1=\Sigma^1, \qquad \widetilde{\Sigma}^2=\Sigma^2,\] \[\widetilde{\Sigma}^3=-\Sigma^3, \qquad \widetilde{\Sigma}^4=\Sigma^4, \qquad \widetilde{\Sigma}^5=-\Sigma^5.\] A six-dimensional vector may be written as an antisymmetric bispinor by \[X_{AB} = \frac{1}{4} X_M (\widetilde{\Sigma}^M)_{AB}, \qquad X^{AB} = \frac{1}{4} X_M (\Sigma^M)^{AB}.\] These matrices are antisymmetric, \[X_{AB}=-X_{BA}, \qquad X^{AB}=-X^{BA},\] and the vector can be recovered from them through \[X^M = (\Sigma^M)^{AB}X_{AB} =(\widetilde{\Sigma}^M)_{AB}X^{AB}\;.\]
In this appendix, we spell out how the contour prescription used in the main text is implemented both analytically and numerically.
Here, we clarify the logic of the evaluation of the Penrose transform in detail for the scalar case. In practice, we identify a representative by keeping track of which poles are enclosed by the contour integrals, together with an iterated residue prescription for the \(\mathbb{CP}^1\times\mathbb{CP}^1\) fiber variables \(\lambda\) and \(\pi\). This has a direct Čech interpretation: the local functions are defined on specified overlaps of charts, and the contours are taken inside those overlaps, where the representative is holomorphic. Here we use a product cover with two open Stein patches on each \(\mathbb{CP}^1\), compatible with the Künneth decomposition8 [42]. \[H^2(\mathbb{CP}^1\times\mathbb{CP}^1,\mathcal{O}(a,b)) \simeq H^1(\mathbb{CP}^1,\mathcal{O}(a)) \otimes H^1(\mathbb{CP}^1,\mathcal{O}(b)) \;.\]
As we now show explicitly, Eq. 25 evaluates to the correct position-space correlator. An important practical point is that the integrations should be performed one ambitwistor at a time: for each insertion, the \(\pi_i\) and \(\lambda_i\) residues are taken successively before moving on to another insertion. Thus, we do not freely interchange the order of the nested ambitwistor Penrose transforms, for example by integrating \(\pi_i\) and then \(\pi_j\) before completing the full \(\mathbb{CP}^1\times\mathbb{CP}^1\) fiber integral at insertion \(i\). This is natural because conformal covariance is guaranteed only after the full fiber integral associated with each ambitwistor has been performed.
There is also a related caution in the Čech description. After a contour integral has been performed, the local form of the remaining representative can change, including the positions of the poles and branch cuts seen by the remaining variables. Thus intermediate expressions should not be interpreted as independent Čech representatives on the original cover. Rather, the nested calculation should be viewed as an iterated-residue realisation of the original Penrose transform, with the contour at each stage chosen in the overlap where the corresponding local representative is holomorphic.
Clearly, the initial choice of ambitwistor over which we integrate is arbitrary, so let us pick the third, which we can do as long as we pick a contour that does not cross the branch cuts of the logarithms: \[\begin{align} \braket{O_1O_2O_3} &= \oint D\pi_{123}\,D\lambda_{123}\, \frac{ \log(Z_1\cdot W_2)\, \log(Z_2\cdot W_3)\, \log(Z_3\cdot W_1)}{ \bigl( (Z_1\cdot \boldsymbol{W}_3) (Z_2\cdot W_1) (\boldsymbol{Z}_3\cdot W_2) \bigr)^2 } \;. \end{align}\] Here, we denote in bold the poles around which we integrate for clarity. Performing the first ambitwistor Penrose transform gives \[\label{pole32curly} \begin{align} \braket{O_1O_2O_3}_0&\,= \oint D\pi_{12} D\lambda_{12} \frac{log(Z_1 \cdot W_2) }{ (Z_2 \cdot \boldsymbol{W}_1)^2} \frac{(\mathcal{Z}_3 \cdot W_1)}{(\mathcal{Z}_3 \cdot W_2) (W_1 \cdot X_3 \cdot W_2)} \frac{(Z_2 \cdot \mathcal{W}_3)}{(\boldsymbol{Z}_1 \cdot \mathcal{W}_3) (Z_2 \cdot X_3 \cdot Z_1)}\;, \end{align}\tag{39}\] where by the curly variable we mean, \[\mathcal{Z}_i \, \equiv Z_i|_{\lambda_i=l_{i}}\;, \,\, \mathcal{W}_i= W_i|_{\pi_i= m_{i}}\;,\] where \[\label{arbitrary32spinors} l_{i}, m_{i}\tag{40}\] are arbitrary reference spinors, which appear after using the residue theorem. These arise simply because \[\label{log32Z32nm} \begin{align} \oint D \lambda_i \frac{log(Z_i \cdot W_j)}{(Z_i \cdot W_k)^{2}}&\, = \frac{(\mathcal{Z}_i \cdot W_j)}{(\mathcal{Z}_i \cdot W_k)(W_k \cdot X_i \cdot W_j)} \end{align}\tag{41}\] which follows from writing the double pole as the derivative of a simple pole \[\left(\frac{\braket{l_{i} \frac{\partial}{\partial\lambda_i}}}{\langle l_{i} x_{ik} \pi_k]}\right) \frac{1}{Z_i \cdot W_k} \;,\] and integrating by parts. Next, we can integrate around either ambitwistor again. If we proceed to integrate \(Z_1, W_1\), the choice of pole for \(W_1\) does not matter since the analytic structure is simply that of two poles and therefore it does not matter which we enclose.9 However the function on \(\mathbb{CP}^1_{\lambda_1}\) has a more complicated analytic structure as before: it has a branch cut as well as two simple poles and therefore the choice of pole around which we integrate matters. It is imperative to integrate around \((Z_1 \cdot {\cal W}_3)\) rather than \((Z_2 \cdot X_3 \cdot Z_1)\), since the latter gives infinity. We obtain: \[\begin{align} \braket{O_1O_2O_3}_0&\,= \oint D\pi_2 D \lambda_2 \frac{log( \mathcal{W}_3 \cdot X_1 \cdot W_2)}{(Z_2 \cdot X_1 \cdot X_3 \cdot \boldsymbol{W}_2)^2}\;. \end{align}\] At this stage, the remaining integral should be treated as an iterated residue, as mentioned earlier. In the coordinates and representative used here, the analytic structure in one \(\mathbb{CP}^1\) variable changes after the other residue has been taken. Before the \(\pi_2\) residue is evaluated, the dependence on \(\lambda_2\) appears only through a double pole, so taking the \(\lambda_2\) residue first gives zero. Performing the \(\pi_2\) integral first instead turns the remaining \(\lambda_2\) integral into one with simple poles, from which the desired residue is obtained. This does not mean that the ambitwistor Penrose transform itself is order-dependent. It means that the present product contour prescription and coordinate chart obscure the natural geometric contour. The singularities are supported on mixed divisors in \(\mathbb{CP}^1\times\mathbb{CP}^1\), so the appropriate pairing should be understood using a contour adapted to those divisors, rather than as a product of one-dimensional residues. The computation above should therefore be viewed as an iterated-residue realisation of the appropriate Čech construction, rather than as an arbitrary choice of order. Nevertheless, it would be desirable to have a better first principles description to choose the representatives.
After performing the \(\pi_2\) integral, the remaining integrand contains two simple poles in \(\lambda_2\). We may then integrate around one of them, obtaining the position-space scalar correlator \[\begin{align} \braket{O_1O_2O_3}_0 &= \frac{1}{X_{12}X_{31}} \oint D\lambda_2\, \frac{ \mathcal{W}_3\cdot X_1\cdot \mathcal{W}_2}{ (Z_2\cdot X_1\cdot X_3\cdot \mathcal{W}_2) (Z_2\cdot \mathcal{W}_3) } \\ &= \frac{1}{X_{12}X_{23}X_{31}} \;. \end{align}\]
Two final remarks are in order. First, since conformal symmetry already fixes the scalar three-point function uniquely, it is not necessary to impose parity evenness separately. In fact, one can check that the two terms in Eq. 21 are equal in the scalar case.
Second, nothing fundamentally forces us to choose \(p=0\) in Eq. 29 . More generally, any positive integer value of \(p\) is allowed, provided that the pole does not lie on the branch cut of the logarithm. Varying \(p\) changes only the overall normalization of the answer, producing a factor proportional to \((-1)^p/(p+1)^2\) multiplying the correlator. A priori, one may introduce an arbitrary function of the cross-ratio. For a generic choice, however, this would introduce essential singularities, so we restrict to power-law dependence on the cross-ratio.
The ambitwistor Penrose transform involves six contour integrals. Rather than evaluating these integrals symbolically, we implement the contour prescription directly in Mathematica. We first introduce affine coordinates on each fibre, \[\lambda_i=(1,z_i), \qquad \pi_i=(1,w_i),\] and use the Euclidean conventions of Appendix 8. With these conventions the Penrose transform is computed as an iterated contour integral. For
each check we assign generic integer values to the external kinematic data: the entries of \((x_{ij})^{\alpha\dot{\alpha}}\), the polarisation spinors \(\xi_i^\alpha\) and \(\sigma_i^{\dot{\alpha}}\), and the auxiliary spinors appearing in Eq. 40 . The latter are parametrised, for example, as \(l_{i}=(0,\tilde{l}_{i})\). The
numerical values are generated in Mathematica inside a Block, using RandomInteger in the range \([-10^6,10^6]\). This produces generic kinematic points while avoiding accidental degeneracies. Since
the Pauli matrices are complex in this basis, these checks should be understood as being performed at generic complex values of the spacetime data.
The six contour integrals are then evaluated by applying the pole prescription described in Section 4. Concretely, at each step we solve for the prescribed pole in the relevant affine variable and extract the coefficient of the simple pole. For instance, a typical step has the form \[\begin{align} &\text{\texttt{pole1 = z[6] /. Solve[t[1,3] == 0, z[6]] // DeleteDuplicates;}}\\ &\text{\texttt{int1 = Residue[Frep, \{z[6], pole1[[1]], -1\}];}} \end{align}\] where \(\texttt{t[i,j]}\) denotes \(t_{ij}\), as defined in Eq. 17 , and \(\texttt{Frep}\) is the integrand of the Penrose transform for a given spin configuration and power of the cross ratio \(u\). Repeating this procedure for the six integration variables gives the value of the Penrose transform at the chosen kinematic point.
Finally, we compare this result with the most general embedding-space ansatz \[\left\langle \prod_i O_i \right\rangle = \sum_{i=1}^n a_i S_i\, ,\] evaluated on the same kinematic data. Here the \(S_i\) are the independent allowed tensor structures. By repeating the computation for \(n\) sets of random values, one obtains a linear system for the coefficients \(a_i\). Solving this system fixes the expansion of the ambitwistor result in the embedding-space basis.
For completeness, let us also state the result in the full derivative sector. We give, for example, the corresponding representative for traceless symmetric operators in the branch of Eq. 29 . It takes the form \[\begin{align} \braket{\tilde{O}^{s_1}_1\tilde{O}^{s_2}_2\tilde{O}^{s_3}_3}_p &= \#\oint D\pi_{123}D\lambda_{123} \prod_{i=1}^3 \biggl( \left\langle\xi_i\frac{\partial}{\partial\omega_i}\right\rangle \left[\sigma_i\frac{\partial}{\partial\mu_i}\right] \biggr)^{s_i} \biggl[ M_{2-s_1}(t_{13}) M_{2-s_1-s_2+s_3}(t_{21})\\ &\times M_{2-s_2}(t_{32}) t_{23}^{s_3-s_1} t_{31}^{s_3-s_2} \log(t_{12})\log(t_{23})\log(t_{31}) u^p \biggr] \;. \end{align}\] Here \(p\geq p_{\min}=\mathrm{Max}(0,s_2-s_3,s_1-s_3)\), and we have defined \[M_n(f_{ij})= \begin{cases} f_{ij}^{-n}, & n>0,\\ f_{ij}^{|n|}\log(f_{ij}), & n\leq 0. \end{cases}\]
In three dimensions, the Yang–Mills correlator is most naturally written in a particular derivative sector. One might therefore hope that the simple four-dimensional expression found above has a similar origin but this is not the case. To illustrate this, we record in Table 2 a few low \(p\) examples for the parity-even spin-one correlator, \[\braket{J_1J_2J_3}_{\mathrm{even},p} = \frac{ a_1 V_1V_2V_3 +a_2\left(V_1H_{23}+V_2H_{31}+V_3H_{12}\right) }{ \left(X_{12}X_{23}X_{31}\right)^2 } ,\] obtained in different derivative sectors.
| \(n\) | \(k\) | \(a_1\) | \(a_2\) |
|---|---|---|---|
| \(1\) | \(k\) | \(0\) | \((-1)^k/3\) |
| \(2\) | \(0\) | \(-2\) | \(-1\) |
| \(2\) | \(1\) | \(2\) | \(7/3\) |
| \(2\) | \(2\) | \(-2\) | \(-4\) |
| \(3\) | \(0\) | \(-4\) | \(-2\) |
| \(3\) | \(1\) | \(20\) | \(10\) |
| \(3\) | \(2\) | \(-52\) | \(-34\) |
Conserved fields in spacetime can be represented by cohomology classes on ambitwistor space. As discussed in Section 3, there are two standard realisations of these classes: Čech and Dolbeault. In the main text, we have worked entirely in the Čech description. Although one expects an equivalent Dolbeault formulation of our results, the translation is not always transparent. In this appendix, we illustrate the idea in the simplest scalar example. The Dolbeault representative provides an alternative regularisation of Eq. 24 .
The divergence in Eq. 24 comes from the final integral. The basic idea is therefore to replace this contour integral by an integral over a compact space. In the Dolbeault description, this can be achieved by introducing the Euclidean conjugate twistor \[\label{Euclidean32Conjugation32twistor} \begin{align} Z^A&\,=(\lambda_\alpha,\mu^{\dot{\alpha}}) \xrightarrow{} \hat{Z}^A=(\hat{\lambda}_\alpha,\hat{\mu}^{\dot{\alpha}})\;, \end{align}\tag{42}\] where \[\label{euclidean32conjugation} \begin{align} \hat{\lambda}^\alpha&\,=(-\bar \lambda^1,\bar \lambda^0)\;,\\ \hat{\mu}^{\dot{\alpha}}&\,=(-\bar \mu^{\dot{1}},\bar \mu^{\dot{0}})\;. \end{align}\tag{43}\] The holomorphic \(\mathbb{CP}^1\) measure \(D\lambda\) is then replaced by the \(S^2\) measure \(D\lambda \wedge D\hat{\lambda}\). Correspondingly, the representative is allowed to depend on both \(Z_i\cdot W_j\) and \(\hat{Z}_i\cdot W_j\), with the homogeneities adjusted so that the Penrose transform remains projectively well-defined.
For the scalar three-point function, this gives \[\begin{align} \braket{O_1O_2O_3} &\,= \int_{S^2} \frac{D\lambda_1 \wedge D\hat{\lambda}_1}{\braket{\lambda_1 \hat{\lambda}_1}} \oint D\lambda_{23}D\pi_{123} \frac{1}{ (Z_1 \cdot W_2) (\hat{Z}_1 \cdot W_3) (Z_2 \cdot W_3) (Z_2 \cdot W_1) (Z_3 \cdot W_1) (Z_3 \cdot W_2) }\;. \end{align}\] After performing the contour integrals, one obtains \[\begin{align} \braket{O_1O_2O_3} &\,= \frac{1}{X_{12}X_{23}X_{31}} \int_{S^2} \frac{D\lambda_1 \wedge D\hat{\lambda}_1}{\braket{\lambda_1 \hat{\lambda}_1}^2} \\ &\,= \frac{4\pi}{X_{12}X_{23}X_{31}}\;. \end{align}\] Thus the Dolbeault representative gives a finite answer without introducing the branch cuts that appeared in the Čech regularisation. The price is that the construction no longer looks holomorphic: it explicitly involves the conjugate twistor \(\hat{Z}\). Moreover, once such variables are introduced, additional ratios such as \[\frac{Z_i\cdot W_j}{\hat{Z}_i\cdot W_j}\] can appear. This makes the structure of the representative less rigid and obscures a direct uniform generalisation to the full set of conserved correlators considered in the main text.
Let us first recall some basic facts about the Pochhammer contour. Consider \[\oint_{P_u} u^{\alpha-1}(1-u)^{\beta-1}\,du .\] The integrand is multivalued, with branch points at \(u=0\) and \(u=1\), and generically also at \(u=\infty\). A loop around \(u=0\) changes the chosen branch by the monodromy factor \(e^{2\pi i\alpha}\), while a loop around \(u=1\) changes it by \(e^{2\pi i\beta}\). Therefore a single loop around either branch point is not, in general, a closed contour on the local system defined by the integrand.
The Pochhammer contour is the commutator of the two elementary loops. If \(\gamma_0\) is a positively oriented loop around \(u=0\) and \(\gamma_1\) is a positively oriented loop around \(u=1\), both based at a point between \(0\) and \(1\), we take \[P_u=\gamma_0\gamma_1\gamma_0^{-1}\gamma_1^{-1}\, .\] The total monodromy is then trivial: \[\label{monodromy} e^{2\pi i\alpha}e^{2\pi i\beta}e^{-2\pi i\alpha}e^{-2\pi i\beta}=1\, .\tag{44}\] Thus the Pochhammer contour is closed in twisted homology, even though it is not an ordinary residue contour. With this convention one has \[\label{Beta32function} \oint_{P_u} u^{\alpha-1}(1-u)^{\beta-1}\,du = (1-e^{2\pi i\alpha})(1-e^{2\pi i\beta})B(\alpha,\beta),\tag{45}\] where \[B(\alpha,\beta) = \frac{\Gamma(\alpha)\Gamma(\beta)}{\Gamma(\alpha+\beta)}\] is understood by analytic continuation.
This distinction is important. As an element of the fundamental group of the twice-punctured plane, the Pochhammer contour is a genuine commutator. In ordinary homology, however, it is trivial, since its net winding number around each branch point vanishes. Its nontriviality is visible only after keeping track of the monodromy of the multivalued integrand.
This is precisely what is needed here. If Eq. 37 is to be interpreted as a generalized Penrose transform, it should pair a cohomology class with a closed cycle. This pairing encodes the choice of cohomology class representative, that is, the overlap where the integrand is holomorphic, and where the contour resides. Since the representative is now multivalued, the relevant cycles are twisted cycles. A generic loop around a single branch point is not closed in this sense, because it returns to a different branch. The Pochhammer contour is closed precisely because the total monodromy 44 is trivial. Consequently, the resulting period is invariant under deformations of the contour which do not cross singularities.
For the contour appearing below, the relevant punctured curve is \[\mathbb{CP}^1\setminus\{0,1,\infty\}.\] The corresponding twisted cohomology group is one-dimensional [67], [68]. Hence, up to an overall normalization, there is a unique independent twisted period. This matches the fact that the scalar two-point function is fixed up to normalization.
We now evaluate Eq. 38 . Put the two finite branch points at \(0\) and \(1\) by setting \(z=-\frac{1}{b}+\left(a+\frac{1}{b}\right)u\). Then, with these change of coordinates we have \[J_z(a,b) = b^{-5/2}\left(a+\frac{1}{b}\right)^{-1} \oint_{P_u} u^{-5/2}(1-u)^{1/2} \left[ \log\left(a+\frac{1}{b}\right)+\log(1-u) \right]du .\] The term proportional to \(\log(a+1/b)\) vanishes and the remaining term is obtained by differentiating the Pochhammer beta integral with respect to \(\beta\): \[\oint_{P_u} u^{-5/2}(1-u)^{1/2}\log(1-u)\,du = \left. \frac{\partial}{\partial\beta} \left[ (1-e^{2\pi i\alpha})(1-e^{2\pi i\beta})B(\alpha,\beta) \right] \right|_{\alpha=-3/2,\;\beta=3/2}.\] At \(\alpha=-3/2\) and \(\beta=3/2\), the beta function itself vanishes and hence the derivative of the monodromy prefactor does not contribute while10 \[\left. \frac{\partial B}{\partial\beta} \right|_{\alpha=-3/2,\;\beta=3/2} = \Gamma\left(-\frac{3}{2}\right) \Gamma\left(\frac{3}{2}\right) = \frac{2\pi}{3}.\] It follows that \[\oint_{P_u} u^{-5/2}(1-u)^{1/2}\log(1-u)\,du = \frac{8\pi}{3}.\] Thus \[J_z(a,b) = \frac{8\pi}{3}\, \frac{b^{-3/2}}{1+ab}.\]
More generally, as we will explain, our construction applies to all balanced mixed-symmetry twist-two correlators. In the scalar case, this corresponds in four dimensions to a field saturating the Breitenlohner-Freedman (BF) bound [26]. For symmetric traceless representations, the twist-two condition fixes the conformal dimension to the value appropriate for conserved operators.↩︎
For AdS, both quantisations are available in the Breitenlohner–Freedman window \(-\frac{d^2}{4}\leq m^2L^2\leq -\frac{d^2}{4}+1\) where both falloffs are normalisable. In the alternate quantisation, the roles of source and response are exchanged relative to the standard quantisation.↩︎
Strictly speaking, the logarithms take us outside \(H^2(\mathbb{A},\mathcal{O}(-2,-2))\), whose representatives are holomorphic sections of fixed projective weight on overlaps. Their cohomological interpretation has been considered in [47]–[49].↩︎
These are simply the so-called massive twistors [53], [54].↩︎
Note that these do not correspond to the twistors obtained from a "naive" half-Fourier transform, used in [25] since these have factors \(\delta(Z_i\cdot W_i)\), which are forbidden by the definition of ambitwistor space \(Z_i\cdot W_i=0\) identically.↩︎
The issues of interpreting the double copy for more than just representatives have been highlighted in the twistor space, classical double copy literature [56]–[60].↩︎
Because of this condition, this means we are considering AdS massive fields rather dS ones, which do not take these values of the conformal dimension. We will show however in the next section that is possible to consider non-integer twist, at least for the conformally coupled scalar, which is relevant for both AdS and dS.↩︎
We should nevertheless remember that our representatives are not strictly in \(H^2(\mathbb{CP}^1\times\mathbb{CP}^1,\mathcal{O}(a,b))\), thus a possible obstruction to this decomposition might exist.↩︎
This is true for the scalar. For spinning correlators, we are only guaranteed to obtain the correct answer when integrating around \((Z_2 \cdot \boldsymbol{W}_1)\). Thus, among the residue prescriptions considered here, this appears to be the admissible Čech realisation of the representative. It would be desirable to understand this restriction from first principles.↩︎
This is most easily computed by taking \(\beta=\frac{3}{2}+ \epsilon\) and taking the limit of \(\epsilon \rightarrow 0\) at the end↩︎