Welcome to visit Communications in Theoretical Physics,
Mathematical Physics

Planar matrices and arrays of Feynman diagrams

  • Freddy Cachazo , 1 ,
  • Alfredo Guevara , 1, 2, 3, 4 ,
  • Bruno Umbert , 1, 5 ,
  • Yong Zhang , 1, 6, 7,
Expand
  • 1 Perimeter Institute for Theoretical Physics, Waterloo, ON N2L 2Y5, Canada
  • 2Department of Physics and Astronomy, University of Waterloo, Waterloo, ON N2L 3G1, Canada
  • 3CECs Valdivia y Departamento de Física, Universidad de Concepción, Casilla 160-C, Concepción, Chile
  • 4Center for the Fundamental Laws of Nature, Society of Fellows and Black Hole Initiative, Harvard University, Cambridge, MA 02138, United States of America
  • 5Department of Applied Mathematics, Western University, London, ON N6A 5B7, Canada
  • 6CAS Key Laboratory of Theoretical Physics, Institute of Theoretical Physics, Chinese Academy of Sciences, Beijing 100190, China
  • 7School of Physical Sciences, University of Chinese Academy of Sciences, No. 19A Yuquan Road, Beijing 100049, China

Author to whom any correspondence should be addressed.

Received date: 2023-08-25

  Revised date: 2023-11-20

  Accepted date: 2023-11-28

  Online published: 2024-02-29

Copyright

© 2024 Institute of Theoretical Physics CAS, Chinese Physical Society and IOP Publishing

Abstract

Recently, planar collections of Feynman diagrams were proposed by Borges and one of the authors as the natural generalization of Feynman diagrams for the computation of k = 3 biadjoint amplitudes. Planar collections are one-dimensional arrays of metric trees satisfying an induced planarity and compatibility condition. In this work, we introduce planar matrices of Feynman diagrams as the objects that compute k = 4 biadjoint amplitudes. These are symmetric matrices of metric trees satisfying compatibility conditions. We introduce two notions of combinatorial bootstrap techniques for finding collections from Feynman diagrams and matrices from collections. As applications of the first, we find all 693, 13 612 and 346 710 collections for (k, n) = (3, 7), (3, 8) and (3, 9), respectively. As applications of the second kind, we find all 90 608 and 30 659 424 planar matrices that compute (k, n) = (4, 8) and (4, 9) biadjoint amplitudes, respectively. As an example of the evaluation of matrices of Feynman diagrams, we present the complete form of the (4, 8) and (4, 9) biadjoint amplitudes. We also start a study of higher-dimensional arrays of Feynman diagrams, including the combinatorial version of the duality between (k, n) and (nk, n) objects.

Cite this article

Freddy Cachazo , Alfredo Guevara , Bruno Umbert , Yong Zhang . Planar matrices and arrays of Feynman diagrams[J]. Communications in Theoretical Physics, 2024 , 76(3) : 035002 . DOI: 10.1088/1572-9494/ad102d

1. Introduction

Tree-level scattering amplitudes in a cubic scalar theory with flavor group $U(N)\times U(\tilde{N})$ admit a Cachazo-He-Yuan (CHY) formulation based on an integration over the configuration space of n points on ${{\mathbb{CP}}}^{1}$ and the scattering equations [1-5]. In [6], Early, Mizera and two of the authors introduced generalizations to higher-dimensional projective spaces ${{\mathbb{CP}}}^{k-1}$. These higher k 'biadjoint amplitudes' were also shown to have deep connections to tropical Grassmannians. This led to the proposal that Feynman diagrams could be identified with facets of the corresponding Trop G(k, n) [6-8]. Additionally, the exploration of generalized amplitudes and their attributes, such as generalized soft/hard theorems, alongside the pertinent scattering equations and their solution characterizations, has been expanded in several works [9-12].
Motivated by the connection between Trop G(2, n) with metric trees, which can be identified as Feynman diagrams, and Trop G(3, n) with metric arrangements of trees [13], Borges and one of the authors introduced a generalization to k = 3 called planar collections of Feynman diagrams as the objects that compute k = 3 biadjoint amplitudes [14].
The computation of a k = 3 biadjoint amplitude is completely analogous to that of the standard k = 2 amplitude but defined as a sum over planar collections of Feynman diagrams
$\begin{eqnarray}{m}_{n}^{(3)}(\alpha ,\beta )=\displaystyle \sum _{{ \mathcal C }\in {\rm{\Omega }}(\alpha )\cap {\rm{\Omega }}(\beta )}{ \mathcal R }({ \mathcal C }),\end{eqnarray}$
with Ω(α) the set of all collections of Feynman diagrams that are planar with respect to the α-ordering [14]. More explicitly, the ith tree in a collection is a tree with n − 1 leaves {1, 2,…,n}\i which is planar with respect to the ordering induced by deleting i from α. This is why the collection is called planar but not the individual trees.
The value ${ \mathcal R }({ \mathcal C })$ of a planar collection ${ \mathcal C }$ is obtained from the following function
$\begin{eqnarray}{ \mathcal F }({ \mathcal C })=\displaystyle \sum _{i,j,k}{\pi }_{{ijk}}\,{{\mathsf{s}}}_{{ijk}},\end{eqnarray}$
defined in terms of the metrics of the trees in the collection ${d}_{{jk}}^{(i)}$ which satisfy a compatibility condition ${d}_{{jk}}^{(i)}={d}_{{ik}}^{(j)}={d}_{{ij}}^{(k)}$, thus defining a completely symmetric rank-three tensor ${\pi }_{{ijk}}:= {d}_{{jk}}^{(i)}$ [13]. Here sijk is the k = 3 generalization of Mandelstam invariants, defined as completely symmetric rank-three tensors satisfying [6]
$\begin{eqnarray}{{\mathsf{s}}}_{{iij}}=0,\quad \displaystyle \sum _{j,k=1}^{n}{{\mathsf{s}}}_{{ijk}}=0,\quad \forall i\in \{1,2,\ldots ,n\}.\end{eqnarray}$
The explicit value is then computed as
$\begin{eqnarray}{ \mathcal R }({ \mathcal C })={\int }_{{\rm{\Delta }}}{{\rm{d}}}^{2(n-4)}{f}_{I}\,\exp \,{ \mathcal F }({ \mathcal C }),\end{eqnarray}$
where the domain Δ is defined by the requirement that all internal lengths of all Feynman diagrams in the collection be positive [14].
In this work we continue the study of planar collections of Feynman diagrams by exploiting an algorithm proposed in [14] for determining all collections for k = 3 and n points by a 'combinatorial bootstrap' starting from k = 2 and n-point planar Feynman diagrams. We review in detail the algorithm in section 2 and use it to construct all 693, 13 612 and 346 710 collections for (k, n) = (3, 7), (3, 8) and (3, 9), respectively. The 693 collections for (k, n) = (3, 7) were already obtained in [14] by imposing a planarity condition on the metric tree arrangements presented by Herrmann, Jensen, Joswig and Sturmfels in their study of the tropical Grassmannian Trop G(3, 7) in [13]. Also, there are deep connections between positive tropical Grassmannians and cluster algebras as explained by Speyer and Williams [15] and explored by Drummond, Foster, Gürdogan and Kalousios [16]. In the latter work, it was found that Trop+ G(3, 8) can be described in terms of 25 080 clusters. Here we show that our 13 612 planar collections for (3, 8) encode exactly the same information as their 25 080 clusters. The cluster algebra analysis of Trop+ G(3, 9) has not appeared in the literature but it should be possible to obtain them from our 346 710 collections.
We also start to explore the next layer of generalizations of Feynman diagrams in section 3 and propose that k = 4 biadjoint amplitudes are computed using planar matrices of Feynman diagrams. In a nutshell, an n-point planar matrix of Feynman diagrams ${ \mathcal M }$ is an n × n matrix with Feynman diagrams as entries. The ${{ \mathcal M }}_{{ij}}$ entry is a Feynman diagram with n − 2 leaves {1, 2,…,n}\{i, j}. Each tree has a metric defined by the minimum distance between leaves, ${d}_{{kl}}^{({ij})}$. Here we use superscripts to denote the entry in the matrix of trees and subscripts for the two leaves whose distance is given. Planar matrices of Feynman diagrams must satisfy a compatibility condition on the metrics
$\begin{eqnarray}{d}_{{kl}}^{({ij})}={d}_{{jl}}^{({ik})}={d}_{{kj}}^{({il})}={d}_{{ij}}^{({kl})}={d}_{{ik}}^{({jl})}={d}_{{il}}^{({kj})}.\end{eqnarray}$
This means that the collection of all metrics defines a completely symmetric rank-four tensor ${\pi }_{{ijkl}}:= {d}_{{kl}}^{({ij})}$.
Using this we generalize the prescription for computing the value R(T) and ${ \mathcal R }({ \mathcal C })$ of k = 2 and k = 3 'diagrams' to ${ \mathcal R }({ \mathcal M })$ for k = 4 and therefore their contribution to generalized k = 4 amplitudes.
Moreover, we find that a second class of combinatorial bootstrap approach can be efficiently used to simplify the search for matrices of diagrams that satisfy the compatibility conditions (5). The idea is that any column of a planar matrix of Feynman diagrams must also be a planar collection of Feynman diagrams but with one less particle. In the first of our two main examples, any matrix for (k, n) = (4, 8) must have columns taken from the set of 693 (k, n) = (3, 7) planar collections. Using that the matrix must be symmetric, one can easily find 91 496 matrices of trees satisfying this purely combinatorial condition. Therefore the set of all valid planar matrices for (k, n) = (4, 8) must be contained in the set of those 91 496 matrices. Surprisingly, we find that only 888 such matrices do not admit a generic metric satisfying (5). This means that there are exactly 90 608 planar matrices of Feynman diagrams for (k, n) = (4, 8). We also find efficient ways of computing their contribution to ${m}_{8}^{(4)}({\mathbb{I}},{\mathbb{I}})$.
As the second main example of the technique, we use the (3, 8) planar collections to construct candidate matrices in (4, 9). We find 33 182 763 such symmetric objects. Computing their metrics we find that 2 523 339 of them are degenerate, and therefore the total number of planar matrices of Feynman diagrams for (4, 9) is 30 659 424. We present all results, including the amplitudes, in the supplementary data and explain the results in section 4.
In section 5 we explain how to use efficient techniques to evaluate the contribution of a given planar array of Feynman diagrams to an amplitude by showing that the integration over the space of metrics is equivalent to the triangulations of certain polytopes and then show how software such as PolyMake can be used to carry out the computations.
After identifying collections with (3, n) amplitudes and matrices with (4, n), it is natural to introduce planar (k − 2)-dimensional arrays of Feynman diagrams as the objects relevant for the computation of (k, n) biadjoint amplitudes. In section 6 we discuss these objects and explain the combinatorial version of the duality connecting (k, n) and (nk, n) biadjoint amplitudes at the level of the arrays.
This paper is organized as follows. We explain two combinatorial bootstrap techniques in sections 2 and 3, respectively, with data gathered and explained in section 4. In section 5, we show how to efficiently evaluate the planar arrays of Feynman diagrams as partial amplitudes. Their duality is discussed in section 6. We end in section 7 with discussions and future directions. Further details that complement the main text can be found in the appendices. Most data are presented in the supplementary data.

2. Planar collections of Feynman diagrams

In this section, we give a short review of the definition and properties of planar collections of Feynman diagrams [14]. Emphasis is placed on a technique for constructing n-particle planar collections starting from special ones obtained by 'pruning' n-point planar Feynman diagrams and then applying a 'mutation' process. Here we borrow the terminology mutation from the cluster algebra literature [17-19]. The reason for this becomes clear below.
This pruning-mutating technique is the first combinatorial bootstrap approach we use in this work. The second kind is introduced in section 3 as a way of constructing planar matrices of Feynman diagrams from planar collections.
Without loss of generality, from now on we only consider the canonical ordering ${\mathbb{I}}:= (1,2,\ldots ,n),$ and every time an object is said to be planar it means with respect to ${\mathbb{I}}$.
Recall that for k = 2 the objects of interest are n-particle planar Feynman diagrams in a φ3 scalar theory. There are exactly Cn−2 such diagrams8(8Cm is the mth Catalan number.). When Feynman diagrams are thought of as metric trees, a length is associated with each edge and if any of the n − 3 internal lengths becomes zero we say that the tree degenerates. Here is where the power of restricting to planar objects comes into play, once a given planar tree degenerates, there is exactly one more planar tree that shares the same degeneration. These two planar Feynman diagrams only differ by a single pole and we say that they are related by a mutation.
Starting from any planar Feynman diagram, one can get all other planar Feynman diagrams by repeating mutations. If no new Feynman diagrams are generated, we are sure we have obtained all the Feynman diagrams of certain ordering.
Here the terminology mutation precisely coincides with the one used in cluster algebras since planar Feynman diagrams are known to be in bijection with clusters of an A-type cluster algebra and mutations connect clusters in exactly the same way as degenerations connect planar metric trees. This precise connection between objects connected via degenerations and cluster mutations does not hold for higher k, and therefore we hope the abuse of terminology will not cause confusion [14].
For the computation of k = 3 biadjoint amplitudes, planar n-point Feynman diagrams are replaced by planar collections of (n − 1)-point Feynman diagrams. Each collection is made out of n Feynman diagrams with the ith tree defined on the set {1, 2, ⋯ ,n}\i and planar with respect to the ordering (1, 2, ⋯, i − 1, i + 1, ⋯, n). Each tree has its own metric defined as the matrix of minimal lengths from one leaf to another. The metric for the ith tree is denoted as ${d}_{{jk}}^{(i)}$ with j, k ∈ {1, 2, ⋯, n}\i. Moreover, the metrics have to satisfy a compatibility condition ${d}_{{kl}}^{(j)}={d}_{{jl}}^{(k)}={d}_{{jk}}^{(l)}$.
A necessary condition for two planar collections of Feynman diagrams to be related is that their individual elements, i.e. the (n − 1)-point Feynman diagrams, are either related by a mutation or are the same. Of course, in order to prove that the collections are actually related it is necessary to study the space of metrics and show that the two share a common degeneration.
The key idea is that we can get all planar collections of Feynman diagrams by repeated mutations, starting at any single collection. What is more, we can tell whether we have obtained all of the collections when there are no new collections produced by mutations9(9Here we assume that the set of all of the planar collections is connected. We have checked this to be the case up to n = 9.).
A more efficient variant of the mutation procedure described above is obtained by introducing multiple initial collections. In fact, there is a canonical set of planar collections that are easily obtained from n-point planar Feynman diagrams.
Let us define the initial planar collections as those obtained via the following procedure. Consider any n-point planar Feynman diagram T and denote the tree obtained by pruning (or removing) the ith leaf by Ti. Then the set {T1, T2,…,Tn} is a planar collection of Feynman diagrams.
Let us illustrate this with a simple example shown in figure 1.
Figure 1. An example for an initial planar collection obtained by pruning a six-point Feynman diagram. Above is the six-point Feynman diagram to be pruned. Below is the planar collection of five-point Feynman diagrams obtained by pruning the leaves 1, 2, ⋯, 6 of the above Feynman diagram, respectively.
Using all such Cn−2 collections as starting points one can then apply mutations to each and start filling out the space of planar collections in n points. When the method is applied to (k, n) = (3, 5) we obtain all planar collections without the need for any mutations since every single planar collection in this case is dual to a (2, 5) Feynman diagram. Next, we apply the technique to reproduce the known results for (3, 6) starting from the C4 = 14 initial collections.
We find that after only three layers of mutations we get all planar collections. Repeating the procedure for (3, 7) we find all 693 planar collections starting from the initial C5 = 42 collections after four layers of mutations.
Our first new results in this work are the computation of all 13 612 planar collections in (3, 8) and all 346 710 in (3, 9). Details on the results and the supplementary data where the collections are presented are provided in section 4.
All results are summarized in table 1. We classify the planar collections according to their number of mutations and count the number of collections for each kind as well. The precise definition of metrics and degenerations of planar collections of Feynman diagrams was given in [14].
Table 1. Summary of results for planar collections of Feynman diagrams for k = 3 and up to n = 9. The second column gives the total number of planar collections. The third column provides the number of collections for each kind, classified by the number of mutations. The fourth column indicates how many layers of mutations are necessary to find the complete set of collections starting with the Cn−2 initial collections.
(k, n) Number of collections Numbers of collections for each kind Number of layers
(3, 5) 5 2-mut. 0
5
(3, 6) 48 4-mut. 6-mut. 3
46 2
(3, 7) 693 6-mut. 7-mut. 8-mut. 4
595 28 70
(3, 8) 13 612 8-mut. 9-mut. 10-mut. 11-mut. 12-mut. 8
9 672 1 488 2 280 96 76
(3, 9) 346 710 10-mut. 11-mut. 12-mut. 13-mut. 14-mut. 11
186 147 61 398 78 402 12 300 7 668
15-mut. 16-mut. 17-mut.
522 270 3

3. Planar matrices of Feynman diagrams

In the previous section, we introduced an efficient algorithm for finding all planar collections of Feynman diagrams based on a pruning-mutation procedure. Such collections compute k = 3 biadjoint amplitudes.
The next natural question is what replaces planar collections for k = 4 biadjoint amplitudes. Inspired by the way a single planar Feynman diagram defines a collection by pruning one leaf at a time, we start with a matrix of Feynman diagrams where the i, j element is obtained by pruning the ith and jth leaves of an n-point planar Feynman diagram as the relevant objects for k = 4,
$\begin{eqnarray}{ \mathcal M }=\left[\begin{array}{ccccc}\varnothing & {T}^{(\mathrm{1,2})} & ... & {T}^{(1,n-1)} & {T}^{(1,n)}\\ {T}^{(\mathrm{2,1})} & \varnothing & ... & {T}^{(2,n-1)} & {T}^{(2,n)}\\ \vdots & \vdots & \ddots & \vdots & \vdots \\ {T}^{(n-\mathrm{1,1})} & {T}^{(n-\mathrm{1,2})} & ... & \varnothing & {T}^{(n-1,n)}\\ {T}^{(n,1)} & {T}^{(n,2)} & ... & {T}^{(n,n-1)} & \varnothing \end{array}\right],\end{eqnarray}$
as first proposed in [14]. We denote the Feynman diagram in the ith row and jth column, where labels i and j are absent, by T(i,j).
We add a metric to every Feynman diagram T(i,j) in the matrix, and denote the lengths of internal and external edges as ${f}_{I}^{({ij})}$ and ${e}_{m}^{({ij})},$ respectively. Correspondingly, we can use ${d}_{{kl}}^{({ij})}$ to denote the minimal distance between two leaves k and l. Up to this point, the edge lengths and hence distances ${d}_{{kl}}^{({ij})}$ of different Feynman diagrams in the matrix have no relations. We can relate them by imposing compatibility conditions analogous to those for collections of Feynman diagrams. This leads to the following definition.

A planar matrix of Feynman diagrams is an n × n matrix ${ \mathcal M }$ with component ${{ \mathcal M }}_{{ij}}$ given by a metric tree with leaves $\{1,2,\ldots ,n\}\setminus \{i,j\}$ and planar with respect to the ordering $(1,2,\cdots ,\rlap{/}{i},\cdots ,\rlap{/}{j},\cdots ,n)$ satisfying the following conditions:

diagonal entries are the empty tree ${{ \mathcal M }}_{{ii}}=\varnothing $

compatibility (5)

$\begin{eqnarray*}{d}_{{kl}}^{({ij})}={d}_{{jl}}^{({ik})}={d}_{{kj}}^{({il})}={d}_{{ij}}^{({kl})}={d}_{{ik}}^{({jl})}={d}_{{il}}^{({kj})}.\end{eqnarray*}$

Note that the compatibility condition has several important consequences. The first is that since a given metric is symmetric in its labels, i.e. ${d}_{{kl}}^{({ij})}={d}_{{lk}}^{({ij})},$ which is obvious from its definition as the minimum distance from k to l, one finds that the matrix ${ \mathcal M }$ must be symmetric as stated in the following lemma.

Planar matrices of Feynman diagrams are symmetric.

The symmetry of the matrix follows from realizing that the compatibility condition requires that ${d}_{{kl}}^{({ij})}={d}_{{ij}}^{({kl})}$ and therefore the symmetry of the metric on the left-hand side in the leave labels k and l implies that of the right-hand side is symmetric in the matrix labels k and l. In order to complete the proof, it is enough to note that a binary metric tree is uniquely determined by its metric, as we show in appendix A.□

Planar collections of Feynman diagrams have (n − 4)n internal edges; n − 4 for each of the n trees in the collection. However, only 2(n − 4) are independent once the compatibility condition is imposed on the metrics, as reviewed in [14]. In the case of planar matrices of Feynman diagrams there are $\displaystyle \left(\genfrac{}{}{0em}{}{n}{2}\right)(n-4)$ internal lengths ${f}_{I}^{({ij})}$ with 1 ≤ i < jn, 1 ≤ In − 5 while the compatibility conditions (5) reduce the number down to 3(n − 5) independent ones. This means that a planar matrix has at least 3(n − 5) possible degenerations. The precise number depends on the structure of the trees in the matrix.
In analogy with planar collections, we say that two planar matrices are related via a mutation if they share a codimension one degeneration.
Recall that an initial planar collection is obtained by pruning a leaf of the same n-point planar Feynman diagram to produce n different (n − 1)-point trees. We can also get an initial planar matrix by pruning two different leaves at a time from the same n-point planar Feynman diagram (see figure 2 for an example).
Figure 2. An example of a six-point initial planar matrix. Above we show a six-point Feynman diagram. Below there is a symmetric matrix of four-point Feynman diagrams obtained by pruning two leaves at a time from the set 1, 2, ⋯, 6 of the above Feynman diagram. The Feynman diagram from the ith column and jth row has the ith and jth leaves pruned.
Using all such Cn−2 matrices as starting points one can then apply mutations to each and start filling out the space of planar matrices in n points.
The contribution to the amplitudes of every planar matrix can be calculated individually. Consider the function of a planar matrix of Feynman diagrams ${ \mathcal M }$,
$\begin{eqnarray}{ \mathcal F }({ \mathcal M }):= \displaystyle \sum _{1\leqslant i,j,k,l\leqslant n}{\pi }_{{ijkl}}\,{{\mathsf{s}}}_{{ijkl}},\end{eqnarray}$
with ${\pi }_{{ijkl}}:= {d}_{{kl}}^{({ij})}$. Here sijkl are the generalized symmetric Mandelstam invariants introduced in [6]. These satisfy the conditions
$\begin{eqnarray}{{\mathsf{s}}}_{{iijk}}=0,\qquad \displaystyle \sum _{j,k,l=1}^{n}{{\mathsf{s}}}_{{ijkl}}=0\quad \forall i.\end{eqnarray}$
At this point it is not obvious, but these conditions make it possible to write ${ \mathcal F }({ \mathcal M })$ in a form free of any length of leaves ${e}_{m}^{({ij})}$. In section 6 we explain this phenomenon in more generality for any value of k.
An integral of ${ \mathcal F }({ \mathcal M })$ over independent internal lengths {f1, f2, ⋯, f3(n−5)} gives the contribution to k = 4 biadjoint amplitudes
$\begin{eqnarray}{ \mathcal R }({ \mathcal M })={\int }_{{\rm{\Delta }}}{{\rm{d}}}^{3(n-5)}{f}_{I}\,\exp \,{ \mathcal F }({ \mathcal M }),\end{eqnarray}$
where the domain Δ is defined by the condition that all $\displaystyle \left(\genfrac{}{}{0em}{}{n}{2}\right)(n-4)$ internal lengths are positive and not only the 3(n − 5) independent ones. For future use, we comment that it is possible to consider (4) also for degenerate matrices, and in such cases it integrates to zero as its domain is a set of measure zero.
Another important observation is that, in the jth column or row of a planar matrix, all Feynman diagrams are free of particle j and the compatibility condition (5) requires
$\begin{eqnarray}{d}_{{kl}}^{({ij})}={d}_{{li}}^{({kj})}={d}_{{ik}}^{({lj})},\end{eqnarray}$
for every three different particles i, k, l of the remaining n − 1 particles. This means that the jth column or row is nothing but a planar collection of Feynman diagrams. Each column of a planar matrix is therefore made out of planar collections of (3, n − 1). Besides, once several columns have been fixed, the remaining columns have much fewer choices because of the symmetry requirement of the matrix. This simple but powerful observation leads to the second kind of combinatorial bootstrap, which we describe next.

3.1. Second combinatorial bootstrap

Suppose we have obtained all the N planar collections for the ordering (1, 2, ⋯ ,n − 1). Let us denote the set of all such collections as ${E}_{3,n-1}=\{{{ \mathcal C }}_{1},{{ \mathcal C }}_{2},\cdots ,{{ \mathcal C }}_{N}\}$. The last column {T(1,n), T(2,n), ⋯, T(n−1,n)} (here we have omitted the trivial empty tree $\varnothing $) of any planar matrix ${ \mathcal M }$, where by definition particles 1, 2, ⋯, n − 1 are deleted, respectively, and the common missing particle n must be an element of E3,n−1.
Now we consider a cyclic permutation with respect to the order (1, 2, ⋯ ,n − 1, n) of particle labels of the set E3,n−1,
$E_{3, n-1}^{(a)}=\left\{\mathcal{C}_1^{(a)}, \mathcal{C}_2^{(a)}, \cdots, \mathcal{C}_N^{(a)}\right\}:=\left.E_{3, n-1}\right|_{i \rightarrow i+a}.$
Clearly, particle labels are to be understood modulo n. One can see that ${E}_{3,n-1}^{(a)}$ is the set of all planar collections for the ordering (1, 2, ⋯, a − 1, a + 1, ⋯, n) with particle a absent. By definition, we have ${E}_{3,n-1}^{(n)}\equiv {E}_{3,n-1}^{(0)}\equiv {E}_{3,n-1}$. The ath column {T(1,a), T(2,a), ⋯, T(a−1,a), T(a+1,a), ⋯, T(n−1,a)} (here we have once again omitted the trivial tree $\varnothing $) of a planar matrix ${ \mathcal M }$ must belong to the set ${E}_{3,n-1}^{(a)}$. Thus any planar matrix of Feynman diagrams must take the form
$\begin{eqnarray}{ \mathcal M }=[{{ \mathcal C }}_{{i}_{1}}^{(1)},{{ \mathcal C }}_{{i}_{2}}^{(2)},\cdots ,{{ \mathcal C }}_{{i}_{n}}^{(n)}],\quad \mathrm{with}\,1\leqslant {i}_{1},\cdots ,{i}_{n}\leqslant N.\end{eqnarray}$
Naively, we have N choices for each column and hence Nn candidate planar matrices. In principle, one could take this set of Nn matrices and impose the compatibility condition on the metrics thus reducing the set to that of all planar matrices of Feynman diagrams. However, this procedure is already impractical for n = 7 where N = 693.
Luckily, according to lemma 3.2, the symmetry requirement of a planar matrix reduces this number dramatically. It is much more efficient to find possible planar matrices from all the symmetric matrices of the form (7).
Using this method we have obtained all planar matrices up to n = 9. Table 2 gives a summary of our results.
Table 2. Number of planar matrices of Feynman diagrams and number of degenerate matrices for different values of n.
(4, 6) (4, 7) (4, 8) (4, 9)
Planar matrices 14 693 90 608 30 659 424
Degenerate matrices 0 0 888 2 523 339
More explicitly, when this method is applied to (k, n) = (4, 6), we obtain exactly 14 planar matrices, which are dual to the C4 = 14 planar Feynman diagrams of (2, 6). As there are 693 planar collections in (3, 7), the duality between (3, 7) and (4, 7) implies that there should be 693 planar matrices in (4,7) as well. In fact, our combinatorial bootstrap procedure results in exactly that number! Moreover, in section 6 we explain how the 693 planar matrices of Feynman diagrams map one-to-one onto the 693 planar collections via the duality.
Our second set of new results corresponds to the more interesting cases of (4, 8) and (4, 9), where our procedure leads to 91 416 and 33 182 763 symmetric matrices, respectively.
Having the set of all possible candidate matrices, we further determined that 90 608 and 30 659 424 of them, respectively, satisfy the compatibility conditions (5) while not becoming degenerate and thus get these numbers of planar matrices of Feynman diagrams. We see that in both cases the combinatorial bootstrap came very close to the correct answer. We comment that the extra 888 and 2 523 339 'offending' symmetric matrices are actually degenerate planar matrices. This means that if we were to use all matrices obtained from the bootstrap in the formula for the amplitude we would still get the correct answer since the extra matrices integrate to zero under the formula (4). So we can just use all of the symmetric matrices to calculate the biadjoint amplitudes for k = 4 as well.
Below we show two explicit examples for n = 6, 7 in order to illustrate the procedure. These examples show why this is an efficient technique for getting planar matrices from collections of (3, n − 1). Details on the results for (4, 8) and (4, 9) and the supplementary data where the collections are presented are provided in section 4.

3.2. A simple example: from (3,5) to (4,6)

Now we proceed to show an explicit example of how to obtain planar matrices of Feynman diagrams for (4, 6). In this example, given the duality (4, 6) ∼ (2, 6), we could obtain the planar matrices by picking n = 6 Feynman diagrams in k = 2 and removing two leaves in a systematic way as shown in figure 2. Here, however, we introduce an algorithm to get the matrices using a second bootstrap approach constrained by the consistency conditions explained above, thus obtaining planar matrices from planar collections of Feynman diagrams of (3, 5).
This algorithm works for general n, i.e. it obtains planar matrices of (4, n) from planar collections of (3, n − 1), and is going to be particularly useful for larger n, where the number of matrices is considerably large.
Before going through the algorithm, let us review the planar collections of (3, 5). There are five planar collections of Feynman diagrams ${E}_{\mathrm{3,5}}=\{{{ \mathcal C }}_{1},{{ \mathcal C }}_{2},{{ \mathcal C }}_{3},{{ \mathcal C }}_{4},{{ \mathcal C }}_{5}\}$ [14]. These can come from the caterpillar tree in n = 5 and its four cyclic permutations, shown in figure 3.
Figure 3. The five k = 2 planar Feynman diagrams and their corresponding collections in (k, n) = (3, 5).
In what follows, we will adopt the notation T [abcd] for a four-point Feynman diagram with a, b and c, d sharing a vertex, i.e.
By applying cyclic permutations (6) on E3,5 we get the set ${E}_{3,5}^{(1)}$, ${E}_{3,5}^{(2)}$, ⋯, ${E}_{3,5}^{(6)}$ with ${E}_{3,5}^{(6)}={E}_{\mathrm{3,5}}$. In the more compact notation defined above we have, for instance 10(10 Here, for example, one can see the cyclic permutation {1 → 3, 2 → 4, 3 → 5, 4 → 6, 5 → 1, 6 → 2} of ${{ \mathcal C }}_{1}$ as {T[45∣63], T[45∣62], T[23∣56], T[23∣46], T[23∣45]} with the leaves 3, 4, 5, 6 and 1 pruned, respectively, in addition to the common missing leaf 2. We rotate the list from the right by 1 to get a planar collection ${{ \mathcal C }}_{1}^{(2)}$ with the leaves 1, 3, 4, 5 and 6 pruned, respectively.)
$\begin{eqnarray}\begin{array}{l}{E}_{3,5}^{(1)}=\{{{ \mathcal C }}_{1}^{(1)},{{ \mathcal C }}_{2}^{(1)},{{ \mathcal C }}_{3}^{(1)},{{ \mathcal C }}_{4}^{(1)},{{ \mathcal C }}_{5}^{(1)}\}\\ =\left\{\begin{array}{ccccccccc}T[45| 63] & & T[34| 56] & & T[45| 63] & & T[34| 56] & & T[34| 56]\\ T[45| 62] & & T[24| 56] & & T[45| 62] & & T[24| 56] & & T[45| 62]\\ T[23| 56] & , & T[23| 56] & , & T[35| 62] & , & T[23| 56] & , & T[35| 62]\\ T[23| 46] & & T[34| 62] & & T[34| 62] & & T[23| 46] & & T[34| 62]\\ T[23| 45] & & T[34| 52] & & T[23| 45] & & T[23| 45] & & T[34| 52]\end{array}\right\},\end{array}\end{eqnarray}$
$\begin{eqnarray}\begin{array}{l}{E}_{3,5}^{(2)}=\{{{ \mathcal C }}_{1}^{(2)},{{ \mathcal C }}_{2}^{(2)},{{ \mathcal C }}_{3}^{(2)},{{ \mathcal C }}_{4}^{(2)},{{ \mathcal C }}_{5}^{(2)}\}\\ =\left\{\begin{array}{ccccccccc}T[34| 56] & & T[45| 63] & & T[34| 56] & & T[34| 56] & & T[45| 63]\\ T[14| 56] & & T[45| 61] & & T[14| 56] & & T[45| 61] & & T[45| 61]\\ T[13| 56] & , & T[35| 61] & , & T[13| 56] & , & T[35| 61] & , & T[13| 56]\\ T[34| 61] & & T[34| 61] & & T[13| 46] & & T[34| 61] & & T[13| 46]\\ T[34| 51] & & T[13| 45] & & T[13| 45] & & T[34| 51] & & T[13| 45]\end{array}\right\}.\end{array}\end{eqnarray}$
The idea of the second bootstrap is that each column of a planar matrix is a planar collection. In other words, a planar matrix must take the form
$\begin{eqnarray}\begin{array}{l}{ \mathcal M }=[{{ \mathcal C }}_{{i}_{1}}^{(1)},{{ \mathcal C }}_{{i}_{2}}^{(2)},\cdots ,{{ \mathcal C }}_{{i}_{6}}^{(6)}],\\ \mathrm{with}\,1\leqslant {i}_{1},\cdots ,{i}_{6}\leqslant 5,\end{array}\end{eqnarray}$
where each element in ${ \mathcal M }$ corresponds to a column, thus the ith column belongs to the set ${E}_{3,5}^{(i)}$ subject to the ith permutation. There are five choices for the first column since there are five collections in (3, 5). However, once one of the collections is chosen, the choices for the remaining five columns become substantially reduced.
For example, let us choose the first column of the matrix to be the first collection ${{ \mathcal C }}_{1}^{(1)}$. The symmetry of the matrix implies T(1,2) = T(2,1), thus the first tree of the second column ${{ \mathcal C }}_{{i}_{2}}^{(2)}$ must be the first tree of the first column, i.e. T[45∣63] 11(11 Recall that ${{ \mathcal C }}_{1}^{(1)}=\{T[45| 63],$ T[45∣62], T[23∣56], T[23∣46], T[23∣45]}.). By looking at (9) and (10) we find that only ${{ \mathcal C }}_{2}^{(2)}$ and ${{ \mathcal C }}_{5}^{(2)}$ satisfy this requirement. Similarly, we select candidates from ${E}_{3,5}^{(i)}$ by again imposing the symmetry condition T(1,i) = T(i,1) now for i = 3, 4, 5, 6 (see figure 4 for a sketch).
Figure 4. Illustration of the second combinatorial bootstrap for obtaining planar matrices of Feynman diagrams. Here we choose ${{ \mathcal C }}_{1}^{(1)}$, ${{ \mathcal C }}_{2}^{(2)}$ and ${{ \mathcal C }}_{1}^{(3)}$ as the first three columns and then get a symmetric planar matrix by filling in the remaining three columns with ${{ \mathcal C }}_{2}^{(4)}$, ${{ \mathcal C }}_{1}^{(5)}$ and ${{ \mathcal C }}_{2}^{(6)}$. See also table 3.
With this approach, the number of choices for the remaining five columns has been reduced from the naive 55 = 3 125 to 2 × 2 × 3 × 3 × 3 = 108.
Therefore, we can now forget about the first column and focus on the possible 108 choices for the remaining five columns. Let us for instance choose ${{ \mathcal C }}_{2}^{(2)}=\{T[45| 63],$ T[45∣61], T[35∣61], T[34∣61], T[13∣45]} for the second column of the matrix. Because of the symmetry condition T(2,i) = T(i,2) in (1), only one or two candidates are selected for each of the remaining four columns (see the third row in figure 4).
By going on with the procedure above, we end up with a planar matrix of Feynman diagrams
$\begin{eqnarray}\begin{array}{rcl} & & [{{ \mathcal C }}_{1}^{(1)},{{ \mathcal C }}_{2}^{(2)},{{ \mathcal C }}_{1}^{(3)},{{ \mathcal C }}_{2}^{(4)},{{ \mathcal C }}_{1}^{(5)},{{ \mathcal C }}_{2}^{(6)}]\\ & = & \left[\begin{array}{ccccccccccc}\varnothing & & T[45| 63] & & T[45| 62] & & T[23| 56] & & T[23| 46] & & T[23| 45]\\ T[45| 63] & & \varnothing & & T[45| 61] & & T[35| 61] & & T[34| 61] & & T[13| 45]\\ T[45| 62] & & T[45| 61] & & \varnothing & & T[25| 61] & & T[24| 61] & & T[12| 45]\\ T[23| 56] & & T[35| 61] & & T[25| 61] & & \varnothing & & T[23| 61] & & T[23| 51]\\ T[23| 46] & & T[34| 61] & & T[24| 61] & & T[23| 61] & & \varnothing & & T[23| 41]\\ T[23| 45] & & T[13| 45] & & T[12| 45] & & T[23| 51] & & T[23| 41] & & \varnothing \end{array}\right],\end{array}\end{eqnarray}$
which happens to be ${{ \mathcal M }}_{1}$ in table 3 and is also the example shown in figure 2.
Table 3. Planar matrices of Feynman diagrams in (4, 6). Here we abbreviate $[{{ \mathcal C }}_{{i}_{1}}^{(1)},{{ \mathcal C }}_{{i}_{2}}^{(2)},\cdots ,{{ \mathcal C }}_{{i}_{6}}^{(6)}]$ as $[{{ \mathcal C }}_{{i}_{1}},{{ \mathcal C }}_{{i}_{2}},\cdots ,{{ \mathcal C }}_{{i}_{6}}]$ since the superscripts can be inferred from the position of ${{ \mathcal C }}_{i}$ in the brackets.
Matrix Collections Matrix Collections
${{ \mathcal M }}_{1}$ $[{{ \mathcal C }}_{1},{{ \mathcal C }}_{2},{{ \mathcal C }}_{1},{{ \mathcal C }}_{2},{{ \mathcal C }}_{1},{{ \mathcal C }}_{2}]$ ${{ \mathcal M }}_{8}$ $[{{ \mathcal C }}_{3},{{ \mathcal C }}_{2},{{ \mathcal C }}_{1},{{ \mathcal C }}_{5},{{ \mathcal C }}_{4},{{ \mathcal C }}_{4}]$
${{ \mathcal M }}_{2}$ $[{{ \mathcal C }}_{1},{{ \mathcal C }}_{5},{{ \mathcal C }}_{4},{{ \mathcal C }}_{4},{{ \mathcal C }}_{3},{{ \mathcal C }}_{2}]$ ${{ \mathcal M }}_{9}$ $[{{ \mathcal C }}_{4},{{ \mathcal C }}_{4},{{ \mathcal C }}_{3},{{ \mathcal C }}_{2},{{ \mathcal C }}_{1},{{ \mathcal C }}_{5}]$
${{ \mathcal M }}_{3}$ $[{{ \mathcal C }}_{1},{{ \mathcal C }}_{5},{{ \mathcal C }}_{4},{{ \mathcal C }}_{1},{{ \mathcal C }}_{5},{{ \mathcal C }}_{4}]$ ${{ \mathcal M }}_{10}$ $[{{ \mathcal C }}_{4},{{ \mathcal C }}_{1},{{ \mathcal C }}_{5},{{ \mathcal C }}_{4},{{ \mathcal C }}_{1},{{ \mathcal C }}_{5}]$
${{ \mathcal M }}_{4}$ $[{{ \mathcal C }}_{2},{{ \mathcal C }}_{4},{{ \mathcal C }}_{3},{{ \mathcal C }}_{2},{{ \mathcal C }}_{4},{{ \mathcal C }}_{3}]$ ${{ \mathcal M }}_{11}$ $[{{ \mathcal C }}_{4},{{ \mathcal C }}_{3},{{ \mathcal C }}_{2},{{ \mathcal C }}_{4},{{ \mathcal C }}_{3},{{ \mathcal C }}_{2}]$
${{ \mathcal M }}_{5}$ $[{{ \mathcal C }}_{2},{{ \mathcal C }}_{1},{{ \mathcal C }}_{5},{{ \mathcal C }}_{4},{{ \mathcal C }}_{4},{{ \mathcal C }}_{3}]$ ${{ \mathcal M }}_{12}$ $[{{ \mathcal C }}_{4},{{ \mathcal C }}_{3},{{ \mathcal C }}_{2},{{ \mathcal C }}_{1},{{ \mathcal C }}_{5},{{ \mathcal C }}_{4}]$
${{ \mathcal M }}_{6}$ $[{{ \mathcal C }}_{2},{{ \mathcal C }}_{1},{{ \mathcal C }}_{2},{{ \mathcal C }}_{1},{{ \mathcal C }}_{2},{{ \mathcal C }}_{1}]$ ${{ \mathcal M }}_{13}$ $[{{ \mathcal C }}_{5},{{ \mathcal C }}_{4},{{ \mathcal C }}_{4},{{ \mathcal C }}_{3},{{ \mathcal C }}_{2},{{ \mathcal C }}_{1}]$
${{ \mathcal M }}_{7}$ $[{{ \mathcal C }}_{3},{{ \mathcal C }}_{2},{{ \mathcal C }}_{4},{{ \mathcal C }}_{3},{{ \mathcal C }}_{2},{{ \mathcal C }}_{4}]$ ${{ \mathcal M }}_{14}$ $[{{ \mathcal C }}_{5},{{ \mathcal C }}_{4},{{ \mathcal C }}_{1},{{ \mathcal C }}_{5},{{ \mathcal C }}_{4},{{ \mathcal C }}_{1}]$
Had we chosen ${{ \mathcal C }}_{5}^{(2)}$ for the second column instead of ${{ \mathcal C }}_{2}^{(2)}$, we would have found another two planar matrices using the same procedure, which correspond to ${{ \mathcal M }}_{2}$ and ${{ \mathcal M }}_{3}$ in table 3. Hence, we find a total of three planar matrices for the initial choice ${{ \mathcal C }}_{1}^{(1)}$.
Likewise, one finds three, two, four and two planar matrices for the initial choices ${{ \mathcal C }}_{2}^{(1)}$, ${{ \mathcal C }}_{3}^{(1)}$, ${{ \mathcal C }}_{4}^{(1)}$ and ${{ \mathcal C }}_{5}^{(1)}$, respectively, thus giving 14 planar matrices in total. One can check that all these 14 matrices satisfy the compatibility conditions (5). Therefore, all of them contribute to the biadjoint amplitude in k = 3.
In table 3 we present all 14 planar matrices of Feynman diagrams in (4, 6), explicitly showing the corresponding collections in each column.

3.3. A more interesting example: from (3, 6) to (4, 7)

Now we comment on another example, in this case on how to obtain planar matrices of Feynman diagrams for (4, 7) using the second bootstrap again. The starting point is the 48 planar collections of (3, 6), i.e. ${E}_{\mathrm{3,6}}=\{{{ \mathcal C }}_{1},{{ \mathcal C }}_{2},\cdots ,{{ \mathcal C }}_{48}\}$, which can be obtained from the first bootstrap. The cyclic permutations (6) give the set ${E}_{3,6}^{(1)}$, ${E}_{3,6}^{(2)}$, ⋯, ${E}_{3,6}^{(7)}$ with ${E}_{3,6}^{(7)}={E}_{\mathrm{3,6}}$. Then a planar matrix must take the form
$\begin{eqnarray}\begin{array}{l}{ \mathcal M }=[{{ \mathcal C }}_{{i}_{1}}^{(1)},{{ \mathcal C }}_{{i}_{2}}^{(2)},\cdots ,{{ \mathcal C }}_{{i}_{7}}^{(7)}],\\ \quad \mathrm{with}\,1\leqslant {i}_{1},\cdots ,{i}_{7}\leqslant 48,\end{array}\end{eqnarray}$
where the ith column belongs to the set ${E}_{3,6}^{(i)}$. Now we have 48 choices for the first column. Once again, we repeat the same procedure as before but now for seven columns, and we get 693 planar matrices. One can check that all these 693 symmetric matrices satisfy the compatibility conditions (5). Therefore, all of them are planar matrices and contribute to the biadjoint amplitude in k = 4.
After summing over every choice of the first column as well as every possible choice for the remaining columns allowed by the candidates at each step, we get 693 symmetric matrices in total, which are much more than the 42 initial planar matrices for (4, 7) used in the pruning-mutation procedure of section 2. There are 693 planar collections in (3, 7) as well and how they are dual to 693 planar matrices is explained in section 6.
The ordering of collections in E3,6 is not relevant as long as its cyclic permutations ${E}_{3,6}^{(1)},\cdots ,\ {E}_{3,6}^{(7)}$ change covariantly. For the readers' convenience, we borrow table 1 from [14] containing all 48 collections and place it as table 4 in appendix B. We adopt the same ordering notation as in [14] so that we can present more details of the second bootstrap.
Table 4. All 48 planar collections of trees for n = 6 in a compact notation tailored to this case and explained in the text.
Planar collections of trees in k = 3 and n = 6
Collection Trees Collection Trees
${{ \mathcal C }}_{1}$ [4, 4, 4, 3, 3, 3] ${{ \mathcal C }}_{25}$ [6, 6, 6, 5, 4, 1]
${{ \mathcal C }}_{2}$ [4, 4, 4, 3, 6, 5] ${{ \mathcal C }}_{26}$ [6, 6, 6, 6, 6, 3]
${{ \mathcal C }}_{3}$ [4, 4, 4, 3, 2, 2] ${{ \mathcal C }}_{27}$ [6, 6, 6, 1, 1, 1]
${{ \mathcal C }}_{4}$ [4, 4, 4, 1, 4, 4] ${{ \mathcal C }}_{28}$ [6, 6, 6, 2, 2, 1]
${{ \mathcal C }}_{5}$ [4, 4, 4, 1, 1, 1] ${{ \mathcal C }}_{29}$ [6, 3, 2, 5, 4, 1]
${{ \mathcal C }}_{6}$ [4, 4, 6, 6, 6, 5] ${{ \mathcal C }}_{30}$ [6, 3, 2, 1, 1, 1]
${{ \mathcal C }}_{7}$ [4, 4, 6, 6, 2, 2] ${{ \mathcal C }}_{31}$ [6, 3, 2, 2, 2, 1]
${{ \mathcal C }}_{8}$ [4, 5, 5, 5, 4, 4] ${{ \mathcal C }}_{32}$ [2, 5, 5, 5, 2, 2]
${{ \mathcal C }}_{9}$ [4, 6, 6, 5, 4, 4] ${{ \mathcal C }}_{33}$ [2, 5, 2, 2, 2, 2]
${{ \mathcal C }}_{10}$ [4, 6, 6, 2, 2, 4] ${{ \mathcal C }}_{34}$ [2, 1, 4, 3, 3, 3]
${{ \mathcal C }}_{11}$ [4, 1, 1, 1, 4, 4] ${{ \mathcal C }}_{35}$ [2, 1, 4, 3, 6, 5]
${{ \mathcal C }}_{12}$ [4, 1, 1, 1, 1, 1] ${{ \mathcal C }}_{36}$ [2, 1, 4, 3, 2, 2]
${{ \mathcal C }}_{13}$ [4, 3, 2, 5, 4, 4] ${{ \mathcal C }}_{37}$ [2, 1, 6, 6, 6, 5]
${{ \mathcal C }}_{14}$ [4, 3, 2, 2, 2, 4] ${{ \mathcal C }}_{38}$ [2, 1, 6, 6, 2, 2]
${{ \mathcal C }}_{15}$ [5, 5, 4, 3, 3, 3] ${{ \mathcal C }}_{39}$ [2, 1, 1, 1, 3, 3]
${{ \mathcal C }}_{16}$ [5, 5, 4, 3, 6, 5] ${{ \mathcal C }}_{40}$ [2, 1, 1, 1, 6, 5]
${{ \mathcal C }}_{17}$ [5, 5, 5, 5, 2, 5] ${{ \mathcal C }}_{41}$ [2, 1, 1, 1, 2, 2]
${{ \mathcal C }}_{18}$ [5, 5, 6, 6, 6, 5] ${{ \mathcal C }}_{42}$ [3, 5, 5, 5, 4, 3]
${{ \mathcal C }}_{19}$ [5, 5, 1, 1, 3, 3] ${{ \mathcal C }}_{43}$ [3, 5, 5, 1, 1, 3]
${{ \mathcal C }}_{20}$ [5, 5, 1, 1, 6, 5] ${{ \mathcal C }}_{44}$ [3, 3, 6, 3, 3, 3]
${{ \mathcal C }}_{21}$ [5, 5, 2, 2, 2, 5] ${{ \mathcal C }}_{45}$ [3, 3, 6, 6, 6, 3]
${{ \mathcal C }}_{22}$ [6, 5, 5, 5, 4, 1] ${{ \mathcal C }}_{46}$ [3, 3, 2, 5, 4, 3]
${{ \mathcal C }}_{23}$ [6, 5, 5, 1, 1, 1] ${{ \mathcal C }}_{47}$ [3, 3, 2, 1, 1, 3]
${{ \mathcal C }}_{24}$ [6, 6, 6, 3, 3, 3] ${{ \mathcal C }}_{48}$ [3, 3, 2, 2, 2, 3]
A collection in table 4 is given by six trees characterized by six numbers. For example, the first collection ${{ \mathcal C }}_{1}$ expressed by [4, 4, 4, 3, 3, 3] means the collection given in figure 1, where the 'middle leaves' are 4, 4, 4, 3, 3 and 3, respectively. Its cyclic permutations give ${{ \mathcal C }}_{1}^{(1)},{{ \mathcal C }}_{1}^{(2)},\cdots ,{{ \mathcal C }}_{1}^{(7)}$ with ${{ \mathcal C }}_{1}^{(7)}={{ \mathcal C }}_{1}$, which act as the first element of ${E}_{3,6}^{(1)},{E}_{3,6}^{(2)},\cdots ,\ {E}_{3,6}^{(7)},$ respectively.
If we choose ${{ \mathcal C }}_{1}^{(1)}$ as the first column, it happens that from each ${E}_{3,6}^{(2)},\cdots ,{E}_{3,6}^{(7)}$ there are 14 collections satisfying the symmetry requirement T(1,i) = T(i,1). For example, for the second and third columns, their 14 possible choices of collections are
$\begin{eqnarray}\begin{array}{rcl} & & {{ \mathcal C }}_{1}^{(2)},{{ \mathcal C }}_{15}^{(2)},{{ \mathcal C }}_{19}^{(2)},{{ \mathcal C }}_{24}^{(2)},{{ \mathcal C }}_{26}^{(2)},{{ \mathcal C }}_{34}^{(2)},{{ \mathcal C }}_{39}^{(2)},\\ & & {{ \mathcal C }}_{42}^{(2)},{{ \mathcal C }}_{43}^{(2)},{{ \mathcal C }}_{44}^{(2)},{{ \mathcal C }}_{45}^{(2)},{{ \mathcal C }}_{46}^{(2)},{{ \mathcal C }}_{47}^{(2)},{{ \mathcal C }}_{48}^{(2)},\\ & & {{ \mathcal C }}_{3}^{(3)},{{ \mathcal C }}_{7}^{(3)},{{ \mathcal C }}_{10}^{(3)},{{ \mathcal C }}_{14}^{(3)},{{ \mathcal C }}_{17}^{(3)},{{ \mathcal C }}_{21}^{(3)},{{ \mathcal C }}_{28}^{(3)},\\ & & {{ \mathcal C }}_{31}^{(3)},{{ \mathcal C }}_{32}^{(3)},{{ \mathcal C }}_{33}^{(3)},{{ \mathcal C }}_{36}^{(3)},{{ \mathcal C }}_{38}^{(3)},{{ \mathcal C }}_{41}^{(3)},{{ \mathcal C }}_{48}^{(3)}.\end{array}\end{eqnarray}$
We see that the naive number of choices for the remaining six columns reduces from 486 ∼ 1 × 1010 down to 146 ∼ 8 × 106.
Now we can forget the first column and focus on the 146 candidates for the remaining six columns. If we choose ${{ \mathcal C }}_{1}^{(2)}$ from (14) as the second column, we find only one collection ${{ \mathcal C }}_{48}^{(3)}$ from (14) that satisfies the requirement T(2,3)=T(3,2). Similarly, we find that there is only one collection from 14 candidates for the remaining four columns satisfying the requirement T(2,i) = T(i,2) as well for i = 4, 5, 6, 7. This time we see that the naive number of choices for the remaining five columns dramatically reduces from 145 ∼ 5 × 105 to 1. Hence the only choice that makes up a planar matrix of the form (13) is
$\begin{eqnarray}[{{ \mathcal C }}_{1}^{(1)},{{ \mathcal C }}_{1}^{(2)},{{ \mathcal C }}_{48}^{(3)},{{ \mathcal C }}_{41}^{(4)},{{ \mathcal C }}_{27}^{(5)},{{ \mathcal C }}_{18}^{(6)},{{ \mathcal C }}_{8}^{(7)}].\end{eqnarray}$
Had we chosen the remaining collections ${{ \mathcal C }}_{15}^{(2)},\cdots ,{{ \mathcal C }}_{47}^{(2)}$ or ${{ \mathcal C }}_{48}^{(2)}$ in (14) as the second column instead of ${{ \mathcal C }}_{1}^{(2)}$, we would have found 1, 2, 1, 2, 1, 2, 2, 2, 1, 2, 3, 3 and 9 planar matrices, respectively. Thus there are 32 planar matrices in total with ${{ \mathcal C }}_{1}^{(1)}$ as the first column.
Similarly, we can get all of the planar matrices with ${{ \mathcal C }}_{2}^{(1)},\cdots ,{{ \mathcal C }}_{47}^{(1)}$ or ${{ \mathcal C }}_{48}^{(1)}$ as the first column of the matrix. By adding them up, including the 32 for ${{ \mathcal C }}_{1}^{(1)}$, we obtain all the 693 planar matrices in (4, 7).

4. Main results

The main applications of the techniques introduced in this work are the computation of all the planar collections of Feynman diagrams for the cases (3, 6), (3, 7), (3, 8) and (3, 9). This is done using the first kind of combinatorial bootstrap. We have also computed all the planar matrices of Feynman diagrams for (4, 7), (4, 8) and (4, 9). In this section, we try to give a self-contained presentation of these results in the form of ∗.m files and a Mathematica notebook named Arrays_of_FDs.nb to read them.
Note that .m files can be opened not only by Mathematica but also by any TextEdit. When there is a file with a name in the form ∗c.m, it is compressed to reduce its size and can be uncompressed by using the command 'Uncompress@Import@*c.m' in any Mathematica notebook with the correct directory.

4.1. Planar collections of feynman diagrams

We have placed the results of all planar collections of Feynman diagrams for (3, 6), (3, 7), (3, 8), and (3, 9) as .m files. The files col36.m and col37.m are human readable and col38c.m and col39c.m will become readable after being uncompressed by Mathematica.
Let us illustrate the content of the files. For example, in the file col36.m, there are all 14 planar collections of Feynman diagrams for (3, 6). Each of the 14 planar collections is a set of six five-point Feynman diagrams. The way we choose to store the information is better explained with an example. The first collection presented in the file reads
$\begin{eqnarray}\begin{array}{rcl} & & {\rm{c}}[\mathrm{FD}[s[2,3],s[2,3,4],1],\mathrm{FD}[s[1,3],\\ & & s[1,3,4],2],\mathrm{FD}[s[1,2],s[1,2,4],3],\\ & & \mathrm{FD}[s[1,2],s[1,2,3],4],\mathrm{FD}[s[1,2],\\ & & s[1,2,3],5],\mathrm{FD}[s[1,2],s[1,2,3],6]].\end{array}\end{eqnarray}$
Here we have made use of the fact that a five-point Feynman diagram can be completely characterized by its two poles. Note that we have to assume that each Feynman diagram in the collection comes endowed with its valid kinematic data, i.e. for the ith tree one uses ${s}_{{jk}}^{(i)}$ with j, k ∈ {1, 2, 3, 4, 5, 6}\i and satisfying momentum conservation in only the five particles present. In section 6 we show that these n copies of kinematic spaces are more than just a convenience and that each tree is indeed a fully fledged Feynman diagram.
Let us continue with the example in (1). As mentioned above, the six five-point Feynman diagrams have leaves 1, 2, ⋯, 6 pruned respectively. Thus FD[s[2, 3], s[2, 3, 4], 1] means a Feynman diagram with the poles ${s}_{2,3}^{(1)}$, ${s}_{2,3,4}^{(1)}={s}_{5,6}^{(1)}$ and with leaf 1 pruned. This collection happens to be the example shown in figure 1.
The contribution of a given planar collection of Feynman diagrams to a k = 3 biadjoint amplitude can be computed by integrating over the space of compatible metrics, for example using the formula (4). For the cases (3, 6) and (3, 7) this is easily done and the results are in agreement with previous computations [6, 9, 16]. However, we find that a straightforward application of such a method to (3, 8) and (3, 9) is not practical with modest computing resources. This is why we developed much more efficient but equivalent algorithms for computing such contributions to the amplitudes. In this section, we simply present the data and postpone the explanation of the algorithm to the next section where we discuss evaluations as computing volumes.
For convenience, we created a Mathematica notebook named Arrays_of_FDs.nb that can read all the.m file results automatically. Let us illustrate the use of Arrays_of_FDs.nb with an example. The output of the command col[3,8] gives all 13 612 planar collections for (3, 8) taken from col38c.m.
We postpone the presentation of the integrated amplitude k = 3 biadjoint amplitude ${m}_{8}^{(3)}({\mathbb{I}},{\mathbb{I}})$, using a more efficient method, to the next section.

4.2. Planar matrices of feynman diagrams

We express the planar matrices for (4, 7), (4, 8) and (4, 9) as a series of collections we already save and their cyclic permutations. More explicitly, recall that the second kind of bootstrap is based on the fact that each column of a planar matrix for n points must be one of the planar collections for (n − 1)-points with the labels chosen appropriately.
For example, in the file mat47.m there are 693 sets for (4, 7). The first one reads
$\begin{eqnarray}\{1,1,48,41,27,18,8\}.\end{eqnarray}$
This notation might seem cryptic at first but it is actually both very efficient and simple. In order to gain familiarity with the notation note that this is exactly the matrix presented in (15) but it is given with a slightly less compact notation.
In practice, this means that we can get the planar matrix by picking out the 1st, 17th, ⋯, 3rd collections in col36.m and shifting their particle labels in a cyclic ordering (1, 2, 3, 4, 5, 6, 7) by 1, 2, 3, 4, 5, 6, 7 respectively.
For the user's convenience, we introduced a command matrix[k_, n_][set_] in the Mathematica notebook Arrays_of_FDs.nb to expand the compact notation and produce the explicit planar matrices. In addition, the command mat[k_, n_] returns the complete set of all planar matrices automatically. For example, the output of matrix[4,7][{1, 1, 48, 41, 27, 18, 8}] gives the explicit expression of the planar matrix shown in (15).
All planar matrices for (4, 8) and (4, 9) collected in mat48c.m and mat49seedc.m, respectively, which can be read by Mathematica. So one can use mat[4,9] to produce all 30 659 424 (4,9) planar matrices. The output of
$\begin{eqnarray}\begin{array}{l}{\mathtt{matrix}}[4,9][\{98,280,5154,7773,\\ 9509,11\,334,10\,639,9515,5082\}]\end{array}\end{eqnarray}$
gives an explicit expression of a planar matrix for (4, 9), whose columns are from the 98th, 280th, ⋯ and 5082nd collections of (3, 8) presented in the file col38c.m respectively.
With all planar collections of Feynman diagrams for (3,8) and all planar matrices for (4,8) and (4,9), one can in principle produce any (3, 8), (4, 8), (4, 9) partial amplitudes with two arbitrary orderings according to (4) and (4). With advanced techniques explained in the next section, their amplitudes can be computed much faster. We provide a notebook file named 38_48_amplitudes.nb where one can set any kinematics satisfying (3) or (3) as input to produce numeric amplitudes ${m}_{8}^{(3)}({\mathbb{I}}| {\mathbb{I}})$ and ${m}_{8}^{(4)}({\mathbb{I}}| {\mathbb{I}})$ in reasonable time. 12(12 It takes around 1 h for (4, 8) on a laptop. Attentive readers are welcome to modify the codes in the notebook file to get any analytic partial amplitudes for (3,8) and (4,8) but the computation would take a longer time.) We also provide another notebook file named 49_amplitudes.nb whose computations have been finished and which contains several numeric diagonal amplitudes ${m}_{9}^{(4)}({\mathbb{I}}| {\mathbb{I}})$ and several analytic off-diagonal amplitudes ${m}_{9}^{(4)}({\mathbb{I}}| \beta )$. More details will be explained in the next section.

5. Evaluation: computing volumes from planar collections and matrices

In this section, we introduce a geometric characterization of each collection as a facet of the full polytope. Motivated by the picture provided in [16], we then realize the amplitude (4) as the volume of the corresponding geometry. The characterization speeds up the evaluation, especially for the cases (3, 8), (4, 8) and (4, 9), as it can be implemented and automatized via the software PolyMake. The full amplitudes are provided in the supplementary data.
Let us describe the procedure for the collection of figure 5, where the compatibility equations fix
$\begin{eqnarray}u\,=\,x\,+\,w-z,\end{eqnarray}$
$\begin{eqnarray}v\,=\,y\,+\,w-z.\end{eqnarray}$
Figure 5. Bipyramidal collection for (3, 6).
As explained in [6, 14] this corresponds to a bipyramid facet in the tropical Grassmannian (3, 6). To make this identification precise, here we note that the six constraints on the collection metric, namely x, y, z, w, u, v > 0, can be written as
$\begin{eqnarray*}F\cdot {Z}_{i}\gt 0,\end{eqnarray*}$
where we define $F:= (x,y,z,w)\in {{\mathbb{R}}}^{4}$ and
$\begin{eqnarray}\begin{array}{l}{Z}_{1}=(1,0,0,0),{Z}_{2}=(0,1,0,0),\\ {Z}_{3}=(0,0,1,0),{Z}_{4}=(0,0,0,1),\\ {Z}_{5}=(0,1,-1,1),{Z}_{6}=(1,0,-1,1).\end{array}\end{eqnarray}$
Each Zi corresponds to a plane that passes through the origin. As will be further explored in [20], such planes correspond to degenerated collections and hence to boundaries of our geometry. Indeed, the inequalities define a cone in ${{\mathbb{R}}}^{4}$
$\begin{eqnarray*}{\rm{\Delta }}=\{F\in {{\mathbb{R}}}^{4}| \,F\cdot {Z}_{i}\gt 0,i=1,\ldots ,6\}.\end{eqnarray*}$
A bounded three-dimensional region is obtained by intersecting Δ with an affine plane, for example F · (1, 1, 1, 1) = x + y + z + w = 1. This allows us to draw a three-dimensional bipyramid as in figure 6, where we label the faces by the corresponding Zi. For our purposes, there is a preferred affine plane T given by
$\begin{eqnarray}\begin{array}{l}{ \mathcal F }({{ \mathcal C }}^{\mathrm{bip}})\\ =\,F\cdot {\underbrace{(R,{t}_{1234},{t}_{3456},{t}_{5612}-R)}}_{T}=1.\end{array}\end{eqnarray}$
Figure 6. Bipyramid projected into a three-dimensional slice, for instance by imposing F · T = 1. Three or more planes Zi intersect at vertices Vi. We have also depicted the auxiliary plane Z* passing through V2, V3, V4.
We now show that the volume of the corresponding three-dimensional bipyramid is precisely the amplitude associated with such collection, as defined by the Laplace integral formula (4)
$\begin{eqnarray*}{\int }_{{\rm{\Delta }}}{{\rm{d}}}^{4}F\,{{\rm{e}}}^{-{ \mathcal F }({{ \mathcal C }}^{\mathrm{bip}})}.\end{eqnarray*}$
The statement is a particular case of a more general fact known as the Duistermaat-Heckman formula 13(13 Which has recently been applied in [21] for the context of string integrals.). To derive this, we note that the bipyramid Δ (projected into F · T = 1) can be triangulated by two simplices, Δ = Δ1 ∪ Δ2 by inserting the auxiliary plane, also depicted in figure 6
$\begin{eqnarray*}F\cdot {Z}^{* }:= y-z=0\end{eqnarray*}$
corresponding to the base of the bipyramid. In practice, Z* = (0, 1, − 1, 0) can be easily found from the input (3) using the TRIANGULATION function of PolyMake. The two simplices are defined by the cones
$\begin{eqnarray*}\begin{array}{l}{{\rm{\Delta }}}_{1}\\ =\,\{F\in {{\mathbb{R}}}^{4}| \,F\cdot {Z}_{1}\gt 0,F\cdot {Z}_{3}\gt 0,F\cdot {Z}_{5}\gt 0,F\cdot {Z}^{* }\gt 0\},\\ {{\rm{\Delta }}}_{2}\\ =\,\{F\in {{\mathbb{R}}}^{4}| \,F\cdot {Z}_{2}\gt 0,F\cdot {Z}_{4}\gt 0,F\cdot {Z}_{6}\gt 0,F\cdot {Z}^{* }\lt 0\},\end{array}\end{eqnarray*}$
after their projection to three dimensions via F · T = 1 (see figure 7). Now,
$\begin{eqnarray*}{\int }_{{\rm{\Delta }}}{{\rm{d}}}^{4}F\,{{\rm{e}}}^{-{ \mathcal F }({{ \mathcal C }}^{\mathrm{bip}})}={\int }_{{{\rm{\Delta }}}_{1}}{{\rm{d}}}^{4}{{F}{\rm{e}}}^{-F\cdot T}+{\int }_{{{\rm{\Delta }}}_{2}}{{\rm{d}}}^{4}{{F}{\rm{e}}}^{-F\cdot T},\end{eqnarray*}$
and it suffices to show that each integral computes the volume of the corresponding simplex. For this, we introduce the set of vertices for each simplex. For Δ1 we have the vertices (rays) {V1, V2, V3, V4} defined by
$\begin{eqnarray}{V}_{1}\cdot {Z}_{1}={V}_{1}\cdot {Z}_{2}={V}_{1}\cdot {Z}_{3}=0,\end{eqnarray}$
$\begin{eqnarray}{V}_{2}\cdot {Z}_{2}={V}_{2}\cdot {Z}_{3}={V}_{2}\cdot {Z}^{* }=0,\end{eqnarray}$
$\begin{eqnarray}{V}_{3}\cdot {Z}_{1}={V}_{3}\cdot {Z}_{2}={V}_{3}\cdot {Z}^{* }=0,\end{eqnarray}$
$\begin{eqnarray}{V}_{4}\cdot {Z}_{3}={V}_{4}\cdot {Z}_{1}={V}_{4}\cdot {Z}^{* }=0.\end{eqnarray}$
We then have
$\begin{eqnarray*}F\in {{\rm{\Delta }}}_{1}\ \Longleftrightarrow \ F=\displaystyle \sum _{i=1}^{4}{\beta }^{i}{V}_{i},\quad {\beta }^{i}\gt 0,\end{eqnarray*}$
and simple algebra leads to
$\begin{eqnarray}\begin{array}{l}{\displaystyle \int }_{{{\rm{\Delta }}}_{1}}{{\rm{d}}}^{4}{{F}{\rm{e}}}^{-F\cdot T}\\ =\displaystyle \frac{| \langle {V}_{1},{V}_{2},{V}_{3},{V}_{4}\rangle | }{({V}_{1}\cdot T)({V}_{2}\cdot T)({V}_{3}\cdot T)({V}_{4}\cdot T)},\end{array}\end{eqnarray}$
where ⟨V1, V2, V3, V4⟩ = εIJKLV1IV2JV3KV4L. The absolute value is conventional as it corresponds to a choice of orientation. This is precisely the volume spanned by the vectors ${\hat{V}}_{i}=\tfrac{{V}_{i}}{{V}_{i}\cdot T}$ that also belong to the plane F · T = 1, i.e. they satisfy ${\hat{V}}_{i}\cdot T\,=\,1$. This thus proves that the amplitude is given by the volume of the cone Δ projected into F · T = 1.
Figure 7. An illustration of the bipyramid as a cone in ${{\mathbb{R}}}^{4}$, bound by planes Zi. The vertices Vi correspond to rays.
As will be further explored in [20], we note that the vertices Vi are nothing but the poles emerging in the associated amplitude. This realizes the geometrical intuition provided in [9] that the bipyramid is formed by the poles $\{R,\tilde{R},{t}_{1234},{t}_{3456},{t}_{5612}\}$, where $R,\tilde{R}$ correspond to the apices. Indeed, recalling the definitions
$\begin{eqnarray}{t}_{{abcd}}:= {{\bf{s}}}_{{abc}}+{{\bf{s}}}_{{abd}}+{{\bf{s}}}_{{acd}}+{{\bf{s}}}_{{bcd}},\end{eqnarray}$
$\begin{eqnarray}{R}_{{ab},{cd},{ef}}:= {t}_{{abcd}}+{{\bf{s}}}_{{cde}}+{{\bf{s}}}_{{cdf}},\end{eqnarray}$
with $R={R}_{\mathrm{12,34,56}},\tilde{R}={R}_{\mathrm{34,12,56}}$, we find
$\begin{eqnarray*}\begin{array}{l}\displaystyle \frac{| \langle {V}_{1},{V}_{2},{V}_{3},{V}_{4}\rangle | }{({V}_{1}\cdot T)({V}_{2}\cdot T)({V}_{3}\cdot T)({V}_{4}\cdot T)}\\ =\displaystyle \frac{1}{{t}_{1234}{t}_{3456}{t}_{5612}\tilde{R}},\end{array}\end{eqnarray*}$
which corresponds to vertices of the upper half of the bipyramid in figure 6. Finally, one can check that the vertices of Δ2 are given by {V2, V3, V4, V5} where the new ray is defined by V5 · Z4 = V5 · Z5 = V5 · Z6 = 0. This means that
$\begin{eqnarray*}\begin{array}{l}{\displaystyle \int }_{{{\rm{\Delta }}}_{2}}{{\rm{d}}}^{4}{{F}{\rm{e}}}^{-F\cdot T}\\ =\displaystyle \frac{| \langle {V}_{1},{V}_{2},{V}_{3},{V}_{5}\rangle | }{({V}_{1}\cdot T)({V}_{2}\cdot T)({V}_{3}\cdot T)({V}_{5}\cdot T)}\\ =\displaystyle \frac{1}{{t}_{1234}{t}_{3456}{t}_{5612}R},\end{array}\end{eqnarray*}$
in agreement with, for example, [9]. We put the details on how to realize these calculations in PolyMake in appendix C.
For the cases (3, 8) and (4, 8), this method turns out to be necessary. We have used PolyMake to triangulate the cone Δ for every one of their planar collections or matrices and stored the results in the supplementary data. The remaining procedure to produce the full numeric rational integrated amplitudes ${m}_{8}^{(k)}({\mathbb{I}},{\mathbb{I}})$ for any given kinematics is implemented in the Mathematica notebook 38_48_amplitudes.nb. The (4,8) amplitude ${m}_{8}^{(4)}({\mathbb{I}},{\mathbb{I}})$ obtained this way was later found to coincide with that of [22] using Arkani-Hamed-Bai-He-Yan construction [23] in the context of Grassmannian stringy integrals [24], which is a strong consistency check for both sides.
We continued to apply this method for the case (4, 9), which has more than 3 × 107 planar matrices. The number of simplices obtained by the TRIANGULATION function of PolyMake is even much bigger: 4 797 131 092. The files containing information on vertices; facets as well as replacement rules are too large to attach, so we just include four numeric results of the full amplitudes ${m}_{9}^{(4)}({\mathbb{I}},{\mathbb{I}})$ for four sets of given kinematics data and five analytic results of off-diagonal amplitudes ${m}_{9}^{(4)}({\mathbb{I}},\beta )$ in an auxiliary Mathematica notebook 49_amplitudes.nb.
We close this section by emphasizing that the vertices Vi are dual to the planes Zi, which establishes a connection with the dual polytope. Explicitly, from the incidence relations (5) we can use ${V}_{1}^{I}={\epsilon }^{{IJKL}}{Z}_{1J}{Z}_{2K}{Z}_{3L}$ (and analogously for all vertices) to rewrite expression (9) as
$\begin{eqnarray}{\int }_{{{\rm{\Delta }}}_{1}}{{\rm{d}}}^{4}{{F}{\rm{e}}}^{-F\cdot T}=\displaystyle \frac{\langle {Z}_{1},{Z}_{2},{Z}_{3},{Z}^{* }{\rangle }^{3}}{\langle T,{Z}_{2},{Z}_{3},{Z}^{* }\rangle \langle {Z}_{1},T,{Z}_{3},{Z}^{* }\rangle \langle {Z}_{1},{Z}_{2},T,{Z}^{* }\rangle \langle {Z}_{1},{Z}_{2},{Z}_{3},T\rangle }.\end{eqnarray}$
This is the canonical form of the dual simplex [23], spanned by the rays {Z1, Z3, Z5, Z*}. This perspective has been explored in detail in [25].

6. Higher k or planar arrays of Feynman diagrams and duality

Planar collections can be thought of as one-dimensional arrays with planar matrices as two-dimensional arrays of Feynman diagrams satisfying certain conditions. It is natural to propose that the computation of generalized biadjoint amplitudes for any (k, n) can be done using k − 2 dimensional arrays of Feynman diagrams.

A planar array of Feynman diagrams is a $(k-2)$-dimensional array ${ \mathcal A }$ with dimensions of size n. The array has as component ${{ \mathcal A }}_{{i}_{1},{i}_{2},\ldots ,{i}_{k-2}}$ a metric tree with leaves in the set $\{1,2,\ldots ,n\}\setminus \{{i}_{1},{i}_{2},\ldots ,{i}_{k-2}\}$ and which is planar with respect to the ordering $(1,2,\cdots ,{\rlap{/}{i}}_{1},\cdots ,{\rlap{/}{i}}_{2},\cdots ,{\rlap{/}{i}}_{k-2},\cdots ,n)$ satisfying the following conditions:

diagonal entries are the empty tree ${{ \mathcal A }}_{\ldots ,i,\ldots ,i,\ldots }=\varnothing $

compatibility: ${d}_{{i}_{1}{i}_{2}}^{({i}_{3},\ldots ,{i}_{k})}$ is completely symmetric in all k indices.

A point that has not been explained so far is why each element in a collection, matrix or in general an array is called a Feynman diagram. We now turn to this point. The contribution to an amplitude of a given planar array of Feynman diagrams is computed using the function
$\begin{eqnarray}{ \mathcal F }({ \mathcal A })=\displaystyle \sum _{{i}_{1},{i}_{2},\ldots ,{i}_{k}}{{\mathsf{s}}}_{{i}_{1}{i}_{2}\cdots {i}_{k}}{d}_{{i}_{1}{i}_{2}}^{({i}_{3},\ldots ,{i}_{k})}.\end{eqnarray}$
For k = 2 it is easy to show that this function is independent of the lengths of the external edges by writing ${d}_{{ij}}={e}_{i}+{e}_{j}+{d}_{{ij}}^{\mathrm{internal}}$ and using momentum conservation. For k = 3 it was noted in [14] that the function ${ \mathcal F }({ \mathcal C })$ can also be written in such a way that it is also independent of the external edges. However, the proof is not as straightforward. In order to easily see this property all we have to do is to treat each tree in the array as a true Feynman diagram with its own kinematics.
The element in the array ${{ \mathcal A }}_{{i}_{1},{i}_{2}\ldots ,{i}_{k-2}}$ is an (nk + 2)-particle Feynman diagram with particle labels {1, 2,…,n}\{i1, i2…, ik−2}. As such, one has to associate the proper kinematic invariants satisfying momentum conservation. Let us introduce the notation ${ \mathcal I }:= \{{i}_{1},{i}_{2}\ldots ,{i}_{k-2}\}$ and $\overline{{ \mathcal I }}$ for its complement. Then we have
$\begin{eqnarray}{s}_{{ii}}^{({ \mathcal I })}=0,\quad \displaystyle \sum _{j\in \overline{{ \mathcal I }}}{s}_{{ij}}^{({ \mathcal I })}=0\quad \forall i\in \overline{{ \mathcal I }}.\end{eqnarray}$
Using these kinematic invariants one can parametrize the (k, n) invariants as
$\begin{eqnarray}{{\mathsf{s}}}_{{i}_{1}{i}_{2}\ldots {i}_{k}}:= \displaystyle \sum _{{ \mathcal I }\cup \{{j}_{1},{j}_{2}\}=\{{i}_{1},{i}_{2},\ldots ,{i}_{k}\}}{s}_{{j}_{1},{j}_{2}}^{({ \mathcal I })},\end{eqnarray}$
where the sum is over all possible ways of decomposing {i1, i2,…,ik} into two sets of k − 2 and 2 elements respectively. To illustrate the notation consider k = 3 where
$\begin{eqnarray}{{\mathsf{s}}}_{{ijk}}:= {s}_{{jk}}^{(i)}+{s}_{{ki}}^{(j)}+{s}_{{ij}}^{(k)}.\end{eqnarray}$
This parametrization is very redundant but, as any good redundancy, it makes at least one property of the relevant object manifest. In this case, it is the independence of the external edges of ${ \mathcal F }({ \mathcal A })$. Let us continue with the k = 3 case in order not to clutter the notations but the general k version is clear.
Using (4) one can write
$\begin{eqnarray}{ \mathcal F }({ \mathcal C })=\displaystyle \sum _{i,j,k}{{\mathsf{s}}}_{{ijk}}{d}_{{jk}}^{(i)},\end{eqnarray}$
as
$\begin{eqnarray}{ \mathcal F }({ \mathcal C })=\displaystyle \frac{1}{3}\displaystyle \sum _{i=1}^{n}\displaystyle \sum _{j,k}{s}_{{jk}}^{(i)}{d}_{{jk}}^{(i)}.\end{eqnarray}$
Here we used the symmetry property of ${d}_{{jk}}^{(i)}$ to identify all three terms coming from using (4). The new form is nothing but a sum over the functions F(T) for each of the trees in the collection and therefore it is clearly independent of the external edges as expected.
Let us now discuss how the two kinds of combinatorial bootstraps work for general planar arrays of Feynman diagrams.
The first kind of combinatorial bootstrap, which we called pruning-mutating in section 2, is simply the process of producing Cn−2 initial arrays of Feynman diagrams by starting with any given n-point planar Feynman diagram and pruning k − 2 of its leaves in all possible ways to end up with an array of (nk + 2)-point Feynman diagrams. Starting from these initial planar arrays, one computes the corresponding metrics and finds all their possible degenerations. Approaching each degeneration one at a time one can produce a new planar array by resolving the degeneration only in the other possible planar way. Repeating the mutation procedure on all new arrays generated until no new array is found leads to the full set of planar arrays of Feynman diagrams.
The second kind of combinatorial bootstrap, as described in section 3 for planar matrices, is the idea that the compatibility conditions on the metrics of the trees making the array force it to be completely symmetric. This simple observation together with the fact that any subarray where some indices are fixed must in itself be a valid planar array of Feynman diagrams for some smaller values of k and n gives strong constraints on the objects.
As should be clear from the examples presented in section 3, the second bootstrap approach is more efficient than the first one if all planar arrays in (k − 1, n − 1) are known. This means that one could start with (3, 6) and produce the following sequence:
$\begin{eqnarray}(3,6)\to (4,7)\to (5,8)\to (6,9)\to (7,10)\ldots .\end{eqnarray}$
The reason to consider this sequence is that after obtaining all its elements, one can construct all (3, n) planar collections via duality. Of course, in order to do that efficiently one has to find a combinatorial way of performing the duality directly at the level of the graphs.

6.1. Combinatorial duality

Let us start by defining some notation that will be used in this section. We will denote Tn as a planar tree in (2, n), ${{ \mathcal C }}_{n}$ as a planar collection in (3, n) and ${{ \mathcal M }}_{n}$ as a planar matrix in (4, n). In general, a planar array ${{ \mathcal A }}_{n}$ will correspond to a (k − 2)-dimensional array with dimensions of size n. In order to understand how the combinatorial duality works, we also introduce the concept of combinatorial soft limit. The combinatorial soft limit for particle i applied to ${{ \mathcal A }}_{n}$ is defined by removing the ith (k − 3)-dimensional array from ${{ \mathcal A }}_{n}$, as well as removing the ith label to the remaining (k − 3)-dimensional arrays. Therefore, the combinatorial soft limit takes us from (k, n) → (k, n − 1).
It is useful to introduce a superscript ${{ \mathcal A }}_{n}^{(i)}$ to refer to an array obtained from a combinatorial soft limit for particle i. Notice that this notation slightly differs from the one we used in earlier sections.
With this in hand, we can define the particular duality (2, n) ∼ (n − 2, n) as taking the tree Tn of (2, n) and applying the combinatorial soft limit to particles i1, …, in−2 in order to remove n − 2 leaves to obtain the corresponding dual ${{ \mathcal A }}_{n-2}^{({i}_{1},\ \ldots ,\ {i}_{n-2})}$ of (n − 2, n).
For general (k, n) with k < n − 2 the duality works as follows. Consider a (k − 2)-dimensional planar array ${{ \mathcal A }}_{n}$ of (k, n). By taking the combinatorial soft limit for particle i, we end up with ${{ \mathcal A }}_{n-1}^{(i)}$ of (k, n − 1). Apply this step n times for all n particles. Now dualize each of the n objects to directly obtain the corresponding (nk − 2)-dimensional array ${{ \mathcal A }}_{n}$ of (nk, n), hence the duality. The combinatorial duality can be simply summarized as
$\begin{eqnarray}\begin{array}{l}(k,n)\underset{\mathrm{limit}}{\overset{\mathrm{soft}}{\to }}n\\ \times (k,n-1)\mathop{\to }\limits_{\mathrm{dualize}}(n-k,n).\end{array}\end{eqnarray}$

6.1.1. Illustrative example: (3, 7) ∼ (4, 7)

Now we proceed to show the explicit example for (3, 7) ∼ (4, 7). The combinatorial soft limit for particle i applied to a planar collection ${{ \mathcal C }}_{n}$ corresponds to removing the ith tree in ${{ \mathcal C }}_{n}$ as well as removing the ith label in all the rest of the trees in ${{ \mathcal C }}_{n}$. Therefore, it implies ${{ \mathcal C }}_{n}\to {{ \mathcal C }}_{n-1}^{(i)}$. Similarly, the combinatorial soft limit for particle i applied to a planar matrix ${{ \mathcal M }}_{n}$ corresponds to removing the ith column and row in ${{ \mathcal M }}_{n}$ as well as removing the ith label in all the rest of the trees in ${{ \mathcal M }}_{n}$. Therefore, it implies ${{ \mathcal M }}_{n}\to {{ \mathcal M }}_{n-1}^{(i)}$.
Before studying (3, 7) ∼ (4, 7) let us consider (3, 6) ∼ (3, 6) as this will be useful below. Using (8) we can see
$\begin{eqnarray}(3,6)\underset{\mathrm{limit}}{\overset{\mathrm{soft}}{\to }}6\times (3,5)\mathop{\to }\limits_{\mathrm{dualize}}(3,6),\end{eqnarray}$
where the duality (2, 5) ∼ (3, 5) is one of the most basic ones which was used as a motivation for introducing planar collections in [14].
Now consider one planar collection ${{ \mathcal C }}_{n=7}$ of (3, 7). By taking the combinatorial soft limit for particle i, we end up with a collection ${{ \mathcal C }}_{n=6}^{(i)}$ in (3, 6). Given that (3, 6) ∼ (3, 6), this collection is dual to another collection ${\tilde{{ \mathcal C }}}_{n=6}^{(i)}$, which corresponds to the ith column of a planar matrix ${{ \mathcal M }}_{n=7}$ in (4, 7). This means that if we now take the combinatorial soft limit for the other particles in ${{ \mathcal C }}_{n=7}$ we end up with the full matrix ${{ \mathcal M }}_{n=7}$. Hence, the objects ${{ \mathcal C }}_{n=7}$ and ${{ \mathcal M }}_{n=7}$ are dual.
We can also see this by following an equivalent path. Consider one planar matrix ${{ \mathcal M }}_{n=7}$ of (4, 7). By taking the combinatorial soft limit for particle i, we end up with a planar matrix ${{ \mathcal M }}_{n=6}^{(i)}$ of (4, 6). Notice that this matrix is dual to the planar tree ${T}_{n=6}^{(i)}$ of (2, 6) which is an element of ${{ \mathcal C }}_{n=7}$, so by repeating the soft limit for all the remaining particles we end up with the full ${{ \mathcal C }}_{n=7}$ of (3, 7).

7. Future directions

Generalized biadjoint amplitudes as defined by a CHY integral over the configuration space of n points in ${{\mathbb{CP}}}^{k-2}$ with k > 2 provide a very natural step beyond standard quantum field theory [6]. An equally natural generalization of quantum field theory amplitudes is obtained by first identifying standard Feynman diagrams with metric trees and their connection to Trop G(2, n). In [13], arrangements of metric trees were introduced as objects corresponding to Trop G(3, n). A special class of such arrangement, called planar collections of Feynman diagrams, was then proposed as the simplest generalization of Feynman diagrams in [14]. In this work, we introduced (k − 2)-dimensional planar arrays of Feynman diagrams as the all k generalization. One of the most exciting phenomena is that these (k − 2)-dimensional arrays define generalized biadjoint amplitudes.
The fact that both definitions of generalized amplitudes, either as a CHY integral or as a sum over arrays, coincide is non-trivial. In fact, a rigorous proof of this connection, perhaps along the lines of the proof for k = 2 given by Dolan and Goddard [5, 26], is a pressing problem. One possible direction is hinted by the observations made in section 6, where each Feynman diagram in an array was given its own kinematics along with its own metric. Of course, what makes the planar array interesting is the compatibility conditions for the metrics of the various trees in the array. Understanding the physical meaning of such conditions is also a very important problem. However, this already gives a hint as to what to do with the CHY integral. Borrowing the k = 3 example in section 6, the kinematics is parametrized as ${{\mathsf{s}}}_{{ijk}}={s}_{{jk}}^{(i)}\,+{s}_{{ik}}^{(j)}+{s}_{{ij}}^{(k)}$. Recall that in the CHY formulation on ${{\mathbb{CP}}}^{2}$ introduced in [6] one starts with a potential function
$\begin{eqnarray}{{ \mathcal S }}_{n}^{(3)}:= \displaystyle \sum _{i,j,k}{{\mathsf{s}}}_{{ijk}}\mathrm{log}\,| {ijk}| ,\end{eqnarray}$
with ∣ijk∣ Plücker coordinates in G(3, n). Even though the object is antisymmetric in all its indices, only its absolute value is relevant in ${{ \mathcal S }}_{n}^{(3)}$ since the way it enters in the CHY formula is only via the equations needed for the computation of its critical points. This means that ∣ijk∣ can be used to define 'effective' k = 2 Plücker coordinates of the form ∣jk(i) := ∣ijk∣. In other words, once a label is selected, say i, then all other points in ${{\mathbb{CP}}}^{2}$ can be projected onto a ${{\mathbb{CP}}}^{1}$ using the ith point. This means that the potential ${{ \mathcal S }}_{n}^{(3)}$ can be written as a sum over n k = 2 potentials in a way completely analogous to ${ \mathcal F }({ \mathcal C })$ in (6), i.e.
$\begin{eqnarray}{{ \mathcal S }}_{n}^{(3)}=\displaystyle \frac{1}{3}\displaystyle \sum _{i=1}^{n}\,\displaystyle \sum _{j,k}{s}_{{jk}}^{(i)}\,| {jk}{| }^{(i)}.\end{eqnarray}$
One can then write a k = 3 CHY formula as a product over n k = 2 CHY integrals linked by the 'compatibility constraints' imposing that the absolute value of ∣jk(i), ∣ij(k), ∣ik(j) all be equal. Owing to the techniques developed in [11, 27-30], many non-trivial k = 3, 4 CHY formulas have been verified to match the partial amplitudes obtained by using planar collections or matrices of Feynman diagrams, but general analysis such as we present here is still needed to understand the most general cases.
As explored in [20], by forcing a given planar array of Feynman diagrams to explore its degenerations of highest codimension one finds planar arrays of degenerate Feynman diagrams which encode the information of the poles of the contributions of this planar array to the amplitudes. Initial investigations into the residues of amplitudes at these poles are presented in [31-33], revealing unexpected characteristics of the standard k = 2 biadjoint amplitudes. However, a comprehensive analysis of the factorization behavior of generalized biadjoint amplitudes remains a subject for future research. How to connect Cachazo-Early-Guevara-Mizera amplitudes to cluster algebras [15, 16, 34-42], positroid subdivisions [43-45], stringy integrals [22, 24, 46] or even the symbol alphabet of ${ \mathcal N }=4$ SYM [47, 48] especially via their poles also deserves further exploring.
Note Added:
While the first version of this manuscript was being prepared for submission, the works [24, 47-49] appeared which have some overlap with our results, especially in (4, 8).
While the third version of this paper was being prepared, some new results on local planarity appeared [50, 51]. In this paper, we have studied an array of Feynman diagrams consistent with a global notion of planarity, which is closely related to the positive part of the tropical Grassmannian, Trop G+(k, n). The notion of generalized Feynman diagrams was first introduced in [6] and refined in [50, 51] to formalize the notion of local planarity or generalized color ordering. Generalized Feynman diagrams are expected to relate to the whole the tropical Grassmannian, Trop G(k, n), and it would be interesting to see how many properties of planar arrays of Feynman diagrams still hold there.

Acknowledgments

We would like to thank Nick Early and Song He for their useful discussions. Research at Perimeter Institute is supported in part by the Government of Canada through the Department of Innovation, Science and Economic Development Canada and by the Province of Ontario through the Ministry of Economic Development, Job Creation and Trade.

Appendix A. Proof of one-to-one map of a binary tree and its metric

Given that two cubic trees TA and TB have the same valid non-degenerate metric dij, then TA = TB.

We are going to provide a proof by induction. First, consider the base case where TA and TB are three-point trees. It is clear that there exists a unique solution to ${d}_{12}={e}_{1}+{e}_{2}$, ${d}_{13}={e}_{1}+{e}_{3}$ and ${d}_{23}={e}_{2}+{e}_{3}$. Since TA and TB have the same non-degenerate metric, the lengths ${e}_{i}^{(A)}={e}_{i}^{(B)}$ must be identical, thus TA=TB.

Now let us assume that the lemma is true for all $(n-1)$-point cubic metric trees and consider two n-point cubic trees TA and TB that have the same non-degenerate metric dij. Next let us find leaves i and j such that ${d}_{{il}}-{d}_{{jl}}$ is l independent. Such a pair must exist because the condition is true for any pair of leaves that belong to the same 'cherry' as shown in the diagrams in figure 8. Moreover, only leaves in cherries satisfy this condition in a cubic non-degenerate tree.

Figure 8. Two n-point cubic trees with pairs i and j joined by the vertex α.

Removing the cherries from both trees and introducing a new leaf α one can define a metric for the the $(n-1)$-point cubic trees in figure 9, whose leaves are given by $\left(\{1,2,\ldots ,n\}\setminus \{i,j\}\right)\cup \{\alpha \}$.

Figure 9. Two (n − 1)-point cubic trees with external edges ${e}_{\alpha }^{(A)}={f}^{(A)}$ and ${e}_{\alpha }^{(B)}={f}^{(B)}$ such that ${d}_{{kl}}^{(A)}={d}_{{kl}}^{(B)}$.

Such a metric is defined in terms of the metric of the parent trees as follows: ${d}_{{kl}}^{(A)}={d}_{{kl}}$ if $k,l\ne \alpha $ and ${d}_{k\alpha }^{(A)}={d}_{{ki}}-{e}_{i}^{(A)}$. Likewise ${d}_{{kl}}^{(B)}={d}_{{kl}}$ if $k,l\ne \alpha $ and ${d}_{k\alpha }^{(B)}={d}_{{ki}}-{e}_{i}^{(B)}$. It is easy to see from the figure that the two metrics are identical, i.e. ${d}_{{kl}}^{(A)}={d}_{{kl}}^{(B)}$.

Using the induction hypothesis, the two metric trees in figure 9 must be the same. In order to complete the proof all we need is to show that ${e}_{i}^{(A)}={e}_{i}^{(B)}$ and ${e}_{j}^{(A)}={e}_{j}^{(B)}$. The fact that ${d}_{{il}}={e}_{i}^{(A)}+{d}_{\alpha l}^{(A)}={e}_{i}^{(B)}+{d}_{\alpha l}^{(B)}$ immediately implies ${e}_{i}^{(A)}={e}_{i}^{(B)}$, hence TA = TB. □

Appendix B. All planar collections of Feynman diagrams for (3, 6)

Here we reproduce for the reader's convenience table 1 of [14] which contains all 48 planar collections of Feynman diagrams for (3, 6). The notation in this case is very compact and requires some explanation. Each collection for (3, 6) is made out of five-point trees. The tree in the ith position must be planar with respect to the ordering $(1,2,\ldots ,\rlap{/}{i},\ldots ,n)$. There is a single topology of five-point trees, i.e. a caterpillar tree with two cherries and one leg. Therefore it is possible to specify it by giving the label of the leaf attached to the leg. Using this, each collection becomes a one-dimensional array of six numbers.

Appendix C. Triangulation functions in PolyMake

In this appendix we demonstrate how to use the TRIANGULATION function of PolyMake needed in section 5.
In practice, the computation of the vertices {V1, V2, V3, V4, V5} as well as the triangulation that assigns them to two simplices Δ1 and Δ2 is automated by the software PolyMake. The only input needed is the set of faces (3). We now provide the corresponding script to automate the process, given by the following command lines
open(INPUT,"<","boundaries.txt");
$mtrr=new Array<String>(<INPUT>);close(INPUT);$t1=time;
for(my $i=0;$i<scalar(@$mtrr});$i++)
{print "$i/n";@s1=split("X",$mtrr->[$i]);@arm=();
for(my $j=0;$j<scalar(@s1);$j++)
{@dst=split(",",$s1[$j]);
$arm[$j]=new Vector<Rational>(@dst)};
$planes=new Matrix<Rational>(@arm);$pol=new Polytope(INEQUALITIES=>$planes);
open(my $f,">>","facets.txt");
print fpol->TRIANGULATION->FACETS, "/n"; close $f;
open(my $g,">>","vertices.txt");
print gpol->VERTICES, "/n"; close $g;};
$t2=time;print $t2-$t1;
In order to implement the PolyMake script we need to create a file boundaries.txt, in which each row corresponds to the planes Zis of a collection. In a row, different vectors are separated by the character X, and vector components are separated by commas. For instance, for the bipyramid case (3), the row reads
1,0,0,0X0,1,0,0X0,0,1,0X0,0,0,1X0,1,-1,1X1,0,-1,1
An arbitrary number of collections (for instance to obtain the full amplitude) can be processed simply by adding rows into the .txt file. The script will display a counter to indicate the row being processed, as well as the total time of the computation (in seconds) once it is completed.
The output of the script is two text files facets.txt and vertices.txt. For the previous example vertices.txt contains
0 0 1 1
1 0 0 0
1 1 1 0
0 1 0 0
0 0 0 1
This is just a list of vertices Vi (note the unusual indexing starting from i = 0):
$\begin{eqnarray}{V}_{0}=(0,0,1,1),{V}_{1}=(1,0,0,0),{V}_{2}=(1,1,1,0)\ldots \end{eqnarray}$
while facets.txt contains
0 1 2 3
0 1 3 4
meaning that the full object can be triangulated by two simplices, with vertices {V0, V1, V2, V3} and {V0, V1, V3, V4} respectively (these are relabelling of the previous simplices Δ1 and Δ2). The corresponding contribution to the amplitude is then given by the volume formula (9).
1
Fairlie D Roberts D 1972 Durham University Preprint (PRINT-72-2440) Dual models without tachyons—a new approach https://inspirehep.net/literature/1116351

2
Fairlie D B Coding A 2009 A coding of real null four-momenta into world-sheet coordinates Adv. Math. Phys. 2009 284689

DOI

3
Cachazo F He S Yuan E Y 2014 Scattering equations and Kawai-Lewellen-tye orthogonality Phys. Rev.D 90 065001

DOI

4
Cachazo F He S Yuan E Y 2014 Scattering of massless particles in arbitrary dimensions Phys. Rev. Lett. 113 171601

DOI

5
Dolan L Goddard P 2014 Proof of the formula of Cachazo, He and Yuan for Yang-Mills tree amplitudes in arbitrary dimension J. High Energy Phys. JHEP05(2014)010

DOI

6
Cachazo F Early N Guevara A Mizera S 2019 Scattering equations: from projective spaces to tropical Grassmannians J. High Energy Phys. JHEP06(2019)039

DOI

7
Speyer D Sturmfels B 2004 The tropical Grassmannian Adv. Geometry 4 389-411

DOI

8
Speyer D Williams L 2005 The tropical totally positive Grassmannian J. Algebr. Comb. 22 189-210

DOI

9
Cachazo F Rojas J M 2020 Notes on biadjoint amplitudes, Trop G(3, 7) and X(3, 7) scattering equations J. High Energy Phys. JHEP04(2020)176

DOI

10
García Sepúlveda D Guevara A 2019 A soft theorem for the tropical Grassmannian arXiv:1909.05291

11
Cachazo F Umbert B Zhang Y 2020 Singular solutions in soft limits J. High Energy Phys. JHEP05(2020)148

DOI

12
Abhishek M Hegde S Jatkar D P Saha A P 2021 Double soft theorem for generalised biadjoint scalar amplitudes SciPost Phys. 10 036

DOI

13
Herrmann S Jensen A Joswig M Sturmfels B 2009 How to draw tropical planes Electronic J. Combinatorics 16 6

14
Borges F Cachazo F 2020 Generalized planar feynman diagrams: collections J. High Energy Phys. JHEP11(2020)164

DOI

15
Speyer D Williams L K 2003 The tropical totally positive Grassmannian arXiv:math/0312297v1

16
Drummond J Foster J Gürdogan O Kalousios C 2020 Tropical grassmannians, cluster algebras and scattering amplitudes J. High Energy Phys. JHEP04(2020)146

DOI

17
Fomin S Zelevinsky A 2002 Cluster algebras i: foundations J. Am. Math. Soc. 15 497-529

DOI

18
Fomin S Zelevinsky A 2003 Cluster algebras II: finite type classification Inventiones Mathematicae 154 63-121

DOI

19
Berenstein A Fomin S Zelevinsky A 2003 Cluster algebras III: Upper bounds and double Bruhat cells arXiv:math/0305434

20
Guevara A Zhang Y 2023 Planar matrices and arrays of Feynman diagrams: poles for higher k arXiv:2007.15679

21
Frost H 2018 Biadjoint scalar tree amplitudes and intersecting dual associahedra J. High Energy Phys. JHEP06(2018)153

DOI

22
He S Ren L Zhang Y 2020 Notes on polytopes, amplitudes and boundary configurations for Grassmannian string integrals J. High Energy Phys. JHEP04(2020)140

DOI

23
Arkani-Hamed N Bai Y Lam T 2017 Positive geometries and canonical forms J. High Energy Phys. JHEP11(2017)039

DOI

24
Arkani-Hamed N He S Lam T 2021 Stringy canonical forms J. High Energy Phys. JHEP02(2021)069

DOI

25
Arkani-Hamed N Bai Y He S Yan G 2018 Scattering forms and the positive geometry of kinematics, color and the worldsheet J. High Energy Phys. JHEP05(2018)096

DOI

26
Dolan L Goddard P 2014 The polynomial form of the scattering equations J. High Energy Phys. JHEP07(2014)029

DOI

27
Agostini D Brysiewicz T Fevola C Kühne L Sturmfels B Telen S Lam T 2023 Likelihood degenerations Adv. Math. 414 108863

DOI

28
Sturmfels B Telen S 2020 Likelihood equations and scattering amplitudes arXiv:2012.05041

29
Cachazo F Early N 2021 Minimal kinematics: an all k and n peek into Trop+G(k, n) SIGMA 17 078

DOI

30
Cachazo F Early N 2022 Planar kinematics: cyclic fixed points, mirror superpotential, k-dimensional catalan numbers, and root polytopes arXiv:2010.09708

31
Cachazo F Early N 2023 Biadjoint scalars and associahedra from residues of generalized amplitudes J. High Energy Phys. JHEP10(2023)015

DOI

32
Cachazo F Early N Giménez Umbert B 2022 Smoothly splitting amplitudes and semi-locality J. High Energy Phys. JHEP08(2022)252

DOI

33
Early N 2023 Factorization for generalized biadjoint scalar amplitudes via matroid subdivisions arXiv:2211.16623

34
Arkani-Hamed N He S Lam T 2021 Cluster configuration spaces of finite type SIGMA 17 092

DOI

35
Arkani-Hamed N He S Lam T Thomas H 2023 Binary geometries, generalized particles and strings, and cluster algebras Phys. Rev. D 107 066015

DOI

36
He S Wang Y Zhang Y Zhao P 2023 Notes on worldsheet-like variables for cluster configuration spaces SIGMA 19 045

DOI

37
Drummond J Foster J Gürdoğan O Kalousios C 2021 Tropical fans, scattering equations and amplitudes J. High Energy Phys. JHEP11(2021)071

DOI

38
Gates S J Hazel Mak S N Spradlin M Volovich A 2021 Cluster superalgebras and stringy integrals arXiv:2111.08186

39
Henke N Papathanasiou G 2021 Singularities of eight- and nine-particle amplitudes from cluster algebras and tropical geometry J. High Energy Phys. JHEP10(2021)007

DOI

40
Arkani-Hamed N He S Salvatori G Thomas H 2022 Causal diamonds, cluster polytopes and scattering amplitudes J. High Energy Phys. JHEP11(2022)049

DOI

41
He S Li Z Yang Q 2021 Truncated cluster algebras and Feynman integrals with algebraic letters J. High Energy Phys. JHEP12(2021)110

DOI

42
Ren L Spradlin M Volovich A 2021 Symbol alphabets from tensor diagrams J. High Energy Phys. JHEP12(2021)079

DOI

43
Lukowski T Parisi M Williams L K 2021 The positive tropical Grassmannian, the hypersimplex, and the m=2 amplituhedron arXiv:2002.06164

44
Early N 2020 Planar kinematic invariants, matroid subdivisions and generalized Feynman diagrams arXiv:1912.13513

45
Early N 2022 From weakly separated collections to matroid subdivisions arXiv:1910.11522

46
He S Li Z Raman P Zhang C 2020 Stringy canonical forms and binary geometries from associahedra, cyclohedra and generalized permutohedra J. High Energy Phys. JHEP10(2020)054

DOI

47
Henke N Papathanasiou G 2020 How tropical are seven- and eight-particle amplitudes? J. High Energy Phys. JHEP08(2020)005

DOI

48
Arkani-Hamed N Lam T Spradlin M 2021 Non-perturbative geometries for planar ${ \mathcal N }$ = 4 SYM amplitudes J. High Energy Phys. JHEP03(2021)065

DOI

49
Drummond J Foster J Gürdogan O Kalousios C 2021 Algebraic singularities of scattering amplitudes from tropical geometry J. High Energy Phys. JHEP04(2021)002

DOI

50
Cachazo F Early N Zhang Y 2023 Color-dressed generalized biadjoint scalar amplitudes: local planarity arXiv:2212.11243

51
Cachazo F Early N Zhang Y 2023 Generalized color orderings: CEGM integrands and decoupling identities arXiv:2304.07351

Outlines

/