1 Introduction

The Kawai–Lewellen–Tye (KLT) relation [3] plays a pivotal role in scattering amplitudes for relating gravity amplitudes to gauge field amplitudes. In the field-theory limit, the string KLT relation reduces to the field KLT relation in a compact form [2]. The KLT relation is a kind of Double Copy [4] that originates from the Color-Kinematic duality [5]. It uncovers the symmetry hidden in the Lagrangian of the two theories, i.e., the gauge and gravity theory [6]. The modern approach is expressed as the matrix form [7, 8]. The KLT matrix (or KLT kernel, Momentum Kernel) had been studied in string theory [9] until Cachazo, He, and Yuan (CHY) [10] found the inverse of the KLT matrix is the bi-adjoint \(\phi ^3\) amplitude, which has many geometric and combinatoric representations, such as the Associahedron [11] and the intersection number [12]. In recent years, we have seen original researches on the KLT relation [13,14,15,16,17,18,19,20,21,22], especially on the algebra structure [23, 24]. However, studies of the KLT relation in geometry and combinatorics are insufficient. This paper explores the KLT relation in these aspects by referring to the NSVW/BDPR tree formula [1, 2] to discuss the tree structure of the KLT relation. The KLT relation isFootnote 1

$$\begin{aligned} \mathcal{M}_n =\sum _{\alpha ,\beta \in S_{n-3}} \mathcal{A}_n(1\alpha (n-1)n) \mathcal{S}[\alpha |\beta ] \mathcal{A}_n(1\beta n(n-1)) , \nonumber \\ \end{aligned}$$
(1)

where \(\mathcal{M}_n\) is the n-point gravity amplitude, \(\mathcal{A}_{n}\) is the color-ordered pure Yang–Mills amplitude,Footnote 2\(\alpha \) and \(\beta \) are the permutations in the \(S_{n-3}\) symmetry group, and \(\mathcal{S}[\alpha |\beta ]\) is the KLT matrix. When we choose \((n-3)!\) basis for the gauge amplitudes, the KLT matrix has a recursive structure (2), which can be used to derive the relation with the labelled trees (a brief proof in section 2.3.1. of the paper [25]). The recursive structure is

$$\begin{aligned} \mathcal{S}[\alpha ,j|\beta ,j,\gamma ]=2 p_{j}\cdot (p_{1}+p_{\beta })\mathcal{S}[\alpha |\beta ,\gamma ] , \end{aligned}$$
(2)

where \(s_{ij}=2p_{i}\cdot p_{j}\), and \(p_{\beta }=\sum \limits _{i\in \beta }p_{i}\), and \(\mathcal{S}[2|2]=s_{12}\).

2 Start from the tree formula

The tree formula uses the spanning trees to formulate the MHV gravity amplitudes [1]. In the n-point amplitudes, by fixing the point \(n-1\), n, the remaining \(n-2\) points generate the spanning trees. Each edge has a weight like a propagator in the conditional Feynman rules. Gravity amplitudes can be derived by summing over the trees and multiplying an overall factor.

$$\begin{aligned} \mathcal {M}_{n}^{\textrm{MHV}}= & {} \sum _{\text{ trees }} \prod _{ edges~a b}{\frac{[ab]}{\langle a b\rangle }}\langle a(n-1)\rangle \langle b (n-1)\rangle \langle a n\rangle \langle b n\rangle \nonumber \\{} & {} \times \frac{1}{\langle (n-1) n\rangle ^{2}}\left( \prod _{a=1}^{n-2} \frac{1}{(\langle a (n-1)\rangle \langle a n\rangle )^{2}}\right) . \end{aligned}$$
(3)

A natural question arises from the tree formula: how does one extend the gravity amplitudes tree formula beyond the MHV sector with the tree formula? To answer the question, the first step we need to do is that reformulate the formula in a more general frame. At the tree level, the KLT relation is the best choice in this step. We should reformulate the tree formula to the KLT relation. The MHV pure Yang–Mills amplitude is the Parke–Taylor formula [26] \(\mathcal{A}_n^\textrm{MHV}(\alpha (12\dots n))=\frac{1}{\prod _{i=1}^{n} \langle \alpha (i)\,\alpha (i+1)\rangle }\).Footnote 3 It is easy to use the Parke–Taylor formula to reformulate the tree formula based on the KLT relation.

For \(n=5\), the gravity amplitude is the sum of the below three tree graphs.

(4)

which is consistent with the KLT relation for \(n\!=\!5\), after we replace \(\mathcal{A}_5^\textrm{MHV}(21345) \mathcal{A}_5^\textrm{MHV}(21354)\) with the basis \(\mathcal{A}_5^\textrm{MHV}(12345)\), \(\mathcal{A}_5^\textrm{MHV}(12354)\), \(\mathcal{A}_5^\textrm{MHV}(13245)\),\(\mathcal{A}_5^\textrm{MHV}(13254)\). The replacement is

$$\begin{aligned}{} & {} \mathcal{A}_5^\textrm{MHV}(21345)\mathcal{A}_5^\textrm{MHV}(21354) \nonumber \\{} & {} \quad =\frac{\langle 1\,4\rangle }{\langle 1\,2\rangle \langle 1\,3\rangle \langle 2\,4\rangle \langle 3\,4\rangle \langle 4\,5\rangle \langle 5\,1\rangle }\frac{\langle 1\,5\rangle }{\langle 1\,2\rangle \langle 1\,3\rangle \langle 2\,5\rangle \langle 3\,5\rangle \langle 5\,4\rangle \langle 4\,1\rangle } \nonumber \\{} & {} \quad =(\mathcal{A}_5^\textrm{MHV}(1(2*3)45))(\mathcal{A}_5^\textrm{MHV}(1(2*3)54)) \nonumber \\{} & {} \quad =(\mathcal{A}_5^\textrm{MHV}(12345)+\mathcal{A}_5^\textrm{MHV}(13245)) \nonumber \\{} & {} \qquad \times (\mathcal{A}_5^\textrm{MHV}(12354)+\mathcal{A}_5^\textrm{MHV}(13254)) , \end{aligned}$$
(5)

where \(*\) denotes the shuffle operation, \((a*b)=\{ab\}+\{ba\}\).

From the above example, it can be learned that if we want to get a formula based on the KLT relation, we should use the \(\mathcal{A}(1 \alpha (n-1) n)\) and \(\mathcal{A}(1 \beta n (n-1))\) to form the tree formula. From here, we make a convention of the tree graph that it only represents the KLT matrix, not the gravity amplitude. Each edge denotes the Mandelstam variables \(s_{ij}\). We choose point 1 as the root to form the rooted labelled tree in the KLT matrix.

Take the five-point amplitude as an example.

$$\begin{aligned} \mathcal {M}_5&=\begin{pmatrix} A_1,A_2 \end{pmatrix} \begin{pmatrix} s_{12}(s_{13}+s_{23}) &{} s_{12}s_{13}\\ s_{12}s_{13} &{} s_{13}(s_{12}+s_{23}) \end{pmatrix} \begin{pmatrix} \tilde{A}_1\\ \tilde{A}_2 \end{pmatrix} \end{aligned}$$
(6)

Then we denote the \(s_{ij}\) as the tree graph :

where \(A_{1}=\mathcal{A}(12345)\), \(A_2=\mathcal{A}(13245)\), \(\tilde{A_1}=\mathcal{A}(12354)\), \(\tilde{A_2}=\mathcal{A}(13254)\). This formula becomes the tree formula (4) in the MHV sector.

In conclusion, the gravity amplitudes are expanded by the tree graphs. The \((n-3)!\times (n-3)!\) KLT matrix has the tree structure, which can reduce the number of independent elements from \(\frac{((n-3)!+1)(n-3)!}{2}\) to \((n-2)^{(n-4)}\) for Cayley’s formula [27].

$$\begin{aligned} \mathcal{M}_n = \sum \limits _{g}\sum _{\alpha ,\beta } \prod \limits _{(ij)\in E(g)}s_{ij} \mathcal{A}_n(1\alpha (n-1)n)\mathcal{A}_n(1\beta n(n-1)) , \end{aligned}$$
(7)

where the permutation sets \(\alpha \), \(\beta \) belong to \(S_{n-3}\), g is the compatible graph. (ij) is the edge connected with vertex i and j, E(g) is the set of the edges of the g graph. We will discuss in details and give the proof in Sect. 6.

3 The determinant of matrix

It is well known that the tree graphs can be related to a determinant of the matrix for the matrix-tree theorem [28]. In the MHV sector, the tree formula can be derived from the Hodges formula [29]. Since we get the tree formula based on the KLT relations, a natural question arises about how to derive a determinant for the gravity amplitude, i.e., how to generalize the Hodges formula. The idea is similar to the tree formula, and we do not expect the whole gravity amplitudes can be easily implemented as a determinant. The formula (7) becomes a sum of the trees with edge \(s_{ij}\) when the gauge amplitudes equal one, i.e., \(\mathcal{A}_n=1\). This is a hint for us to generalize the Hodges formula using the matrix-tree theorem.

The first step in seeking the determinant representation is to build a weighted Laplacian matrix [28]. Following the convention above is an obvious choice for us to construct the matrix. The off-diagonal entries are the product of \(s_{ij}\) and a list \(\{ij\}\) connected with the point i and j.

$$\begin{aligned} W_{ij}=s_{ij}\{ij\}\equiv \psi _{i j} ,\quad W_{ii}=-\sum _{i\ne j} \psi _{i j}. \end{aligned}$$
(8)

We use the matrix-tree theorem to expand the weighted Laplacian matrix.

$$\begin{aligned} |W(G)|_{i}^{i}=\sum _{T \in \mathcal {T}(G)}\left( \prod _{e=\left( v_{i} v_{j}\right) \in E(T)} s_{ij}\{ij\}\right) , \end{aligned}$$
(9)

where the connected, simple graph G with vertices \(V=\left\{ v_{1}, \ldots v_{n-2}\right\} \), the sum is over all spanning trees \(T \in \mathcal {T}(G)\), the product is over all edges of \(e \in T \), and \(|W(G)|_{i}^{i}\) denotes the determinant of the matrix without the i-th row and i-th column. The choice of the i is arbitrary.

The determinant is not the gravity amplitude yet, and we need one more step for defining a map to make the lists become the gauge amplitudes in the \((n-3)!\) basis.

$$\begin{aligned} \mathcal{K}: {\alpha } \rightarrow \mathcal{A}(\alpha (n-1) n)\mathcal{A}(\alpha n (n-1)) , \end{aligned}$$
(10)

where \(\alpha \) is the list from 1 to \(n-2\), generated by the \(\{ij\}\).

Therefore, the gravity amplitudes are mapped from a determinant of the matrix,

$$\begin{aligned} \mathcal{M}_{n}=\mathcal{K}(|W(G)|_{i}^{i}) . \end{aligned}$$
(11)

From this formula, each component of gravity amplitude is a product of tree graph and the gauge amplitude. When the degree of vertex j in the graph, \(j\ne 1\), is greater than two, the list in the gauge amplitude will be a shuffle. For the root 1, a degree greater than one suffices. For example, the degree of vertex 2 in the Appendix A (A2) is three, then the gauge amplitudes followed it are \(\mathcal{A}(1 2(3*4) 5 6)\mathcal{A}(1 2(3*4) 6 5)\) for the map \(\mathcal{K}\) (10). In this case, the list \(\alpha \) is \(\{12(3*4)\}\), comes from \(\{12\}\), \(\{23\}\), \(\{24\}\).

4 The KLT permutohedron

The Permutohedron [30,31,32] is the graphic representation of the symmetry group \(S_{n}\), consisting of the n! vertices of the permutation of the order n. It is denoted by \(\mathcal{P}^{n}\) with the dimension \((n-1)\). The gravity amplitude is also \(S_{n}\)-invariant , so there must exist some direct connections between the amplitude and the Permutohedron. The amplitude can be reduced to \(S_{n-3}\) with the KLT matrix. In general, the n-point amplitudes correspond to \(\mathcal{P}^{n}\) restricted to the \(n-3\) dimension.

For example, the dimension of the \(\mathcal{P}^{4}\) is 3, and the amplitude can be mapped from the codimension 2 facet of the Permutohedron \(\mathcal{P}^{4}|_{1}\) , which is an edge connecting permutation \(\{1234\}\) and \(\{1243\}\). The permutations map to the gauge amplitudes \(\mathcal{A}(1234)\) and \(\mathcal{A}(1243)\). The edge, which denotes the transposition, maps to the Mandelstam variable \(s_{12}\). Then, the edge becomes the \({\mathcal{M}_{4}}=s_{12}\mathcal{A}(1234)\mathcal{A}(1243)\). The map is

$$\begin{aligned} \Phi : \mathcal{P}^{n} \rightarrow \mathcal{M}_{n}, \quad \mathcal {M}_n=\Phi (\mathcal{P}^{n})|_{n-3} , \end{aligned}$$
(12)

which means the amplitude can be retained by the map from the codimension 2 boundaries of the Permutohedron.

The construction of the map is not trivial for some shuffle structures of the amplitudes, which we learned from the above section. Each vertex represents one \(\mathcal{A}(\alpha )\). The mapping rule is shown in the Table 1,

Table 1 Map rule

The shuffle form (pq) is a shuffle between the length p list and the length q list, which has the number \({p+q \atopwithdelims ()p}\), the shuffle trees denote \(\mathcal{T}_{(p,q)}\), and the \(S_{i}|{\tau }\) denotes the permutation group restricted to the ordered list \(\tau \). Each \(\mathcal{A}(1 \alpha (n-1) n)\) and \(\mathcal{A}(1 \alpha n (n-1))\) are mapped from codimension 3 boundaries, and the KLT matrix connects them as a bridge to form the \(\mathcal{P}^n|_{n-3}\). We call \(\mathcal{P}^n|_{n-3}\) as the KLT Permutohedron.

\(\mathcal {M}_5\) can be mapped from the \(\mathcal {P}^{5}|_{2}\), a rectangle, of which each vertex represents a gauge amplitude. The edge on the top/bottom represents the path graph. The whole rectangle represents the star graph \(\mathcal{T}_{(1,1)}\).

figure i

Once we sum all the contributions from the map of the Permutohedron \(\mathcal {P}^{5}|_{2}\), we get the five-point gravity amplitude in (4).

\(\mathcal{M}_{6}\) is mapped from the \(\mathcal{P}^{6}|_{3}\), which is restricted to the dimension 3 part between permutation \(\{1\alpha 56\}\) and \(\{1\alpha 65\}\). All tree graphs come from the dimension 1, 2, and 3 of the Permutohedron, made up of the KLT matrix in six points. The Permutohedron \(\mathcal {P}^{6}|_{3}\) is a hexagonal prism. Each vertex represents a gauge amplitude.

figure j
figure k

The six-point gravity amplitude can be derived from the sum of the map of the Permutohedron \(\mathcal{P}^6|_{3}\). See the details in Appendix A.

5 The Lie structure and binary tree

The KLT matrix originates from the string theory when calculating the closed string amplitudes. Each \(s_{ij}\) comes from the discontinuity of the Koba Nielsen factors [9, 33].When the string tension gets to infinite, i.e., \(\alpha ^{\prime }\rightarrow 0\), the KLT matrix forms in the field limit.

$$\begin{aligned} \frac{e^{i\pi \alpha ^{\prime }p_{i}\cdot p_{j}}-e^{-i\pi \alpha ^{\prime }p_{i}\cdot p_{j}}}{2i}=sin(\pi \alpha ^{\prime }p_{i}\cdot p_{j}) \rightarrow p_{i}\cdot p_{j} , \end{aligned}$$
(13)

Footnote 4 The discontinuity has the Lie structure, similar to the study of the Lie Polynomials in [24, 34]. The KLT matrix diagonal can be expressed as the Lie Polynomials or the binary tree graphs under the map, similar to the study of the bi-adjoint \(\phi ^{3}\) amplitudes in [35].

$$\begin{aligned} \mathcal{S}[\alpha |\alpha ]=\mathcal{L}([[[[1,\alpha _{2}],\alpha _{3}],\dots ],\alpha _{n-2}]) , \end{aligned}$$
(14)

where the \(\mathcal{L}\) is a mapping, \(\mathcal{L}: Lie\quad Polynomials \rightarrow Kinematic\quad Space\). It has a recursive definition that \(\mathcal{L}([\alpha ,j])=\mathcal{L}(\alpha )\Phi (\alpha ,j)\),and \(\alpha \) is the Lie Polynomials. i and j are letters, \(\Phi (i,j)=2p_{i}\cdot p_{j}\) in the field-theory limit, and \(\Phi (i,j)=sin(\pi \alpha ^{\prime }p_{i}\cdot p_{j})\) in string theory. As follows, we use the binary tree graphs to express the Lie structure manifestly [36].

For example, \(\mathcal{S}[234|234]\)=

where each line has the momentum and obeys the conservation of momentum. Each vertex has the factor \(2p_{1}\cdot p_{2}\), \(2(p_{1}+p_{2})\cdot p_{3}\) and \(2(p_{1}+p_{2}+p_{3})\cdot p_{4}\).

$$\begin{aligned} \mathcal{S}[234|234]=s_{12}(s_{13}+s_{23})(s_{14}+s_{24}+s_{34}) . \end{aligned}$$
(15)

\(\mathcal{S}[\alpha |\alpha ]\) can be represented by these binary tree graphs or a toy model of the on-shell Feynman graph with the vertex interaction but no propagators.

figure m

In the ground of the binary tree graphs, \(S[\alpha |\beta ]\) can be treated as the intersection of two graphs, leading to the Eq. (18).

(16)

6 The proof of tree formula

The elements of the inverse of the KLT matrix are the bi-adjiont \(\phi ^{3}\) amplitudes [37, 38],

$$\begin{aligned} {} m_{\phi ^3}(\alpha |\beta )=(-1)^{flip(\alpha |\beta )}\sum \limits _{g\in T(\alpha )\cap T(\beta )}\prod \limits _{I\in p(g)}\frac{1}{s_{I}} , \end{aligned}$$
(17)

where \(T(\alpha )\) denotes the binary tree graphs [39] compatible with \(\alpha \), p(g) is the set of the propagators of g graph, \( s_I = (\sum \nolimits _{i \in I} p_i)^2\) .

By analogy, we propose the formula for the KLT matrix, which is proved from the recursive structure or the binary tree representation in Sect. 5.

$$\begin{aligned} {} S[\alpha |\beta ]=\sum \limits _{g\in F(\alpha )\cap F(\beta )}\prod \limits _{(ij)\in E(g)}s_{ij} , \end{aligned}$$
(18)

where \(F(\alpha )\) denotes the set of all tree graphs compatible with \(\alpha \). The compatible tree graphs mean that the rooted labelled trees can become the ordered lists with some shuffle operation. E(g) is the set of the edges of the g graph.

Here is an example for the \(\mathcal{S}[\alpha |\beta ]\),

(19)
(20)

Using the (18), we can easily prove the tree formula for the KLT relation (7). Here g belongs to the \( F(\alpha )\cap F(\beta )\).

$$\begin{aligned} \begin{aligned} \mathcal{M}_n =&\sum _{\alpha ,\beta \in S_{n-3}} \mathcal{A}_n(1\alpha (n-1)n) \mathcal{S}[\alpha |\beta ] \mathcal{A}_n(1\beta n(n-1))\\ =&\sum \limits _{g}\sum _{\alpha ,\beta } \prod \limits _{(ij)\in E(g)}s_{ij} \mathcal{A}_n(1\alpha (n-1)n)\mathcal{A}_n(1\beta n(n-1)) . \end{aligned} \end{aligned}$$
(21)

The traditional KLT formula is that sum over the permutation sets \(\alpha \), \(\beta \), and now we change to sum over the tree graphs with the edges \(s_{ij}\) and corresponding gauge amplitudes \(\mathcal{A}_n(1\alpha (n-1)n)\mathcal{A}_n(1\beta n(n-1))\), which will appear a shuffle operation as same as the we have seen in the five points (5). The origin of these shuffle structures can be viewed as a hidden Hopf algebra discussed in the next section.

7 The Hopf algebra

The Hopf algebra has been studied in the scattering amplitudes [40]. The tree formula and the shuffle structure in the KLT relation imply a Hopf algebra exists. The MPR Hopf algebra is a Hopf algebra of the permutation group [41], so the permutation group can be mapped to the color-ordered amplitudes while keeping the Hopf structure. We define the \(\mathbb {Q}\)-vector space H as the infinite sum of \(H_{n}\) space,

$$\begin{aligned} H=\bigoplus _{n=0}^{\infty } H_{n}=H_{0} \oplus H_{>0} , \quad H_{0}=\mathbb {Q} , \end{aligned}$$
(22)

where the \(S_{n}\) permutation groups belong to the \(H_{n}\) space. The coproduct \(\Delta \) of the Hopf algebra is the shuffle \(*\), which keeps the grading of the Hopf algebra,

$$\begin{aligned} \Delta \left( H_{n}\right) \subseteq \bigoplus _{p+q=n} H_{p} \otimes H_{q} , \end{aligned}$$
(23)

and we can define the iterated coproduct,

$$\begin{aligned} \Delta _{i_{1}, \ldots , i_{k}}: H \rightarrow H_{i_{1}} \otimes \cdots \otimes H_{i_{k}} . \end{aligned}$$
(24)

and define a pullback reflection,

$$\begin{aligned} \mathcal{C}_{n}: H_{i_{1}} \otimes \cdots \otimes H_{i_{k}} \rightarrow H_{n} \end{aligned}$$
(25)

where \(\mathcal{C}_{n}(\alpha _{i_{1}}*\cdots *\alpha _{i_{k}}) =(\alpha _{n-i})(\alpha _{i_{1}}*\cdots *\alpha _{i_{k}})\), \(\alpha _{i_{k}}\) is the permutation list of the length \(i_{k}\), and \(i=i_{1}+\ldots i_{k}\).

We map the permutation group to the gauge amplitudes. The map \(\mathcal{Z}:H\rightarrow \tilde{H}\), and \(\tilde{H}\) is the vector space of the gauge amplitudes. Then the amplitude can be generated by the iterated coproduct and pullback of the \(\tilde{H}\),

$$\begin{aligned} \begin{aligned}&\mathcal{A}(1\alpha )\subset \mathcal{C}_{n-2}^{1}\Delta _{0,1}(\tilde{H}) ,\quad \mathcal{A}(1\alpha b*c)\subset \mathcal{C}_{n-2}^{1}\Delta _{1,1}(\tilde{H}) ,\\&\mathcal{A}(1\alpha b*(c d))\subset \mathcal{C}_{n-2}^{1}\Delta _{1,2}(\tilde{H}) ,\dots \end{aligned} \end{aligned}$$
(26)

where \(\mathcal{C}^{1}\) denotes the first word of the list fixes as 1, \(\alpha \) is the permutation list, b, c and d are the words of the list.

The shuffle form (pq) maps to the shuffle tree \(\mathcal{T}_{p,q}\), and the gravity amplitudes will be expressed as follows.

$$\begin{aligned} \mathcal{M}_{n}=\sum _{i\in \{1,\ldots ,n-3\}} \mathcal{T}_{i_{1},\ldots ,i_{k}} \mathcal{C}_{n}^{1}\Delta _{i_{1},\ldots ,i_{k}}(\tilde{H}_{(n-1)n}\times \tilde{H}_{n(n-1)}) , \end{aligned}$$
(27)

where \(i=i_{1}+\ldots i_{k}\), \(\tilde{H}_{ab}\) denotes the amplitudes space of the \(\mathcal{A}(1\dots ab)\), \(\mathcal{T}_{i_{1},\ldots ,i_{k}}\) are shuffle weighted trees, and \(\Delta (\tilde{H}_{(n-1)n}\times \tilde{H}_{n(n-1)})=\Delta (\tilde{H}_{(n-1)n})\cdot \Delta ( \tilde{H}_{n(n-1)})\) since the product and the coproduct are compatible.

8 The collinear and soft limit

At the tree level, the scattering amplitudes have the analytical structure. The pole behaviors come from the physical limits: soft and collinear limits. The gravity amplitudes have the universal leading soft factor [42] and universal splitting amplitudes [2]. These results can be re-derived from the tree formula (21) directly.

The soft limit is the momentum \(p_{j}\) comes to zero, the tree graphs of the vertex j have one degree, i.e., one edge with the other vertex contributes the soft factor to the tree formula.

The collinear limit is the \(s_{ij}\) comes to zero. The tree graphs of the vertex i connect with vertex j contribute the splitting factor to the tree formula.

We use the graphic notation for the collinear and soft limit, and we denote the orange for the collinear limit and the blue for the soft limit, which are depicted below,

i,j collinear:    i soft: For example, in the five-point gravity amplitudes, the tree graphs contribute the soft factor in the soft limit (\(p_{3}\rightarrow 0\)) are in the left hand in Fig. 1. Then the soft factor \(\mathcal{S}^{gravity}\) is

$$\begin{aligned} s_{23}\text {Soft}(2,3,4)\text {Soft}(2,3,5)+s_{13}\text {Soft}(1,3,4)\text {Soft}(1,3,5) , \end{aligned}$$
(28)

where \(\text {Soft}(a,j,b)\) is the soft factor in the gauge theory.

The tree graphs contribute the collinear factor in the collinear limit (\(s_{23}\rightarrow 0\)) are in the right hand in Fig. 1. The collinear factor \(\text {Split}^{gravity}\) is

$$\begin{aligned} \text {Split}^{gravity}=s_{23}\text {Split}(2,3)\text {Split}(2,3) , \end{aligned}$$
(29)

where \(\text {Split}(i,j)\) is the collinear factor in the gauge theory.

Fig. 1
figure 1

The tree graphs contribute the soft and collinear limit in the five-point. The left hand is the soft limit, and the right hand is the collinear limit

9 Conclusion

We study the KLT relation in two aspects: the global and local aspects. The global KLT relation itself can emerge from the Permutohedron with the shuffle tree structure (12), which can be formed as the Hopf algebra (27) while the elements of the KLT matrix have the Lie structure and binary tree representation (14) in the local aspect. The geometric and algebraic structure of the KLT relation or KLT matrix deserves more attention and should have an equal status to the inverse of the KLT matrix. The direct study of the KLT relation will help us to discuss the double copy of the scattering amplitudes or some physical limits, such as the soft and collinear limits. We expect this work will inspire more scholarship and reconsiderations of the KLT matrix from diverse perspectives.