Anticanonical tropical del Pezzo cubic surfaces contain exactly 27 tropical lines

Anticanonical tropical del Pezzo cubic surfaces contain exactly 27 lines

Web page for the paper by María Angélica Cueto and Anand Deopurkar

The computational results in this web page were obtained using the software package SAGE 6.9 and special implementations done by the authors in Python. The sage outputs are stored as .sobj files and plain text files (whenever possible).

This material is based upon work supported by the National Science Foundation under Grant Number DMS 1700194. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.

All scripts and outputs described in this page are available as a zip file here. CAVEAT: Some of the .sobj files may not load when working with earlier versions of SAGE. For this reason we also include plain text files of relevant outputs.


Jump to:


§0. Del Pezzo cubics and the root system E6

Throught, we let X be a del Pezzo cubic surface defined over a non-Archimedean algebraically closed field K of characteristic different from 2 and 3.

Let 𝔥7 be the lattice of type E7, tensored with K. As a K-vector space, it is generated by the vectors d1,…, d7 with a bilinear form defined by
The K-span of the 6 vectors d1,…, d6 with the induced bilinear form form the K-vector space associated to the lattice 𝔥6 of type E6. We view the Weyl group W(E6) as the stabilizer of d7 in E7. The labeling of the root systems compatible with the choice of bilinear form described above is given in Figure 1.
The elements (dj-di) for 1 ≤ i < j ≤ 6, (di+dj+dk) for 1 ≤ i < j < k ≤6, and (d1+…+d6) form the set of 36 positive roots of type E6.
The elements (di-dj) for 1 ≤ i < j ≤ 7, (di+dj+dk) for 1 ≤ i < j < k ≤7, and (d1+…+d7 - di ) for 1 ≤ i ≤ 7 form the set of 63 positive roots of type E7.

We have a map β: 𝔥6* → (P2)6 given by

p ⟼ ([1: d1(p): (d1(p))3], …, [1: d6(p): (d6(p))3]).


The smooth del Pezzo surface X is obtained by blowing up six generic points in P2. Via a Cremona transformation, we can assume these points lie in a cuspidal cubic, so their coordinates are determined by 6 generic points in the image of the map β. By abuse of notation, we write the ratio (x1 / x0) of coordinates for each of these 6 points as 6 parameters d1,…, d6. With this notation, the 6 generic points in the image of β become

Pi := (1: di: di3)     for i = 1,…,6.

The genericity of the points P1, …, P6 is determined by the following two conditions:

  1. all points are distinct and no three points are colinear, which translates to non-vanishing of the following 20 expressions:

    (di - dj) (di - dk) (dj - dk) (di + dj + dk)       for 1 ≤ i < j < k ≤ 6 ;

  2. the six points do not lie on a conic, which translates into the non-vanishing of the expression:

    (d1 + d2 + d3 + d4 + d5 + d6) Π1 ≤ i < j ≤ 6 (di - dj).

These conditions are satisfied if we choose our 6 distinct points in the complement of the 36 roots in 𝔥6*.

In addition, we will assume that our del Pezzo surface X contains no Eckardt points. These points are defined by the condition of no three concurrent lines. These conditions are determined by 45 quintic equations which are conjugate to each other under the action of the Weyl group W(E6). We call them Eckardt quintics. For example, the Eckardt quintic corresponding to the common intersection of the three lines associated to the tripartition {{1,2},{3,4},{5,6}} can be computed as the determinant of the following matrix:

[ d12 d2 + d1 d22 -d12 - d1d2 - d22 1 ]
[ d32 d4 + d3 d42     -d32 - d3 d4 - d42     1 ]
[ d52 d6 + d5 d62 -d52 - d5 d6 - d62 1 ]

Each row in the matrix represents the equation of the line throw P1P2, P3P4 and P5P6, respectively. The vanishing of the determinant is equivalent to the concurrency of these 3 lines.


We give an embedding of X in P44 via the anticanonical triangles in Section §1 below. We use the following notation from [RSS2] for the 27 lines ((-1)-curves) in X, relating them to the root system E7 discussed above: These extremal curves can be identified with the 27=63-36 positive roots of E7 involving the vector d7. More precisely:

Ei = di - d7   (1 ≤ i ≤ 6)  ,    Fij = di + dj+ d7   (1 ≤ i < j ≤ 6) ,    Gi = (d1 + … + d7) - di   (1 ≤ i ≤ 6).


The following files encompass the information of the Root system E6 and the action of the Weyl group on the parameters d1,…, d6 and hence on the anticanonical coordinates. They will be loaded loaded in most of the sage scripts given in sections below.


§1. Equations for the anticanonical embedding

The ideal defining the del Pezzo cubics via the anticanonical embedding is generated by 270 (trinomial) linear equations cutting the 41-dimensional space of linear elements of the ideal sheaf defining XP44 together with a single binomial cubic equation. The equations are expressed in terms of the 45 anticanonical coordinates (products of three (-1) curves each) and are computed with sage. The computations yield Theorem 3.5 in the paper.

The following files give a list of 270 linear equations that are stable under the action of the Weyl group W(E6) and span a 41-dimensional linear space:

The following files certify that the cubic equation Y123456 Y142536 Y162345 - Y123645 Y142356 Y162534 vanishes on the del Pezzo cubic but not on the ambient P3 defined by the previous 270 linear equations:


Back to Top


§2. Computation of Yoshida and Cross functions

Each of the 40 Yoshida functions can be written as a degree 9 square-free monomial in the positive roots of E6. We prescribe an ordering of the roots and record the exponent vectors for all Yoshida functions in the Yoshida matrix.

The choice of basis for the anticanonical global sections done in Section §1 is not well-adapted to the Yoshida functions. Indeed, the solution to the 270 linear equations are not rational functions in the Yoshidas. However, there is another basis that satisfies this property: we obtain it by multiplying each of the 45 anticanonical coordinates by the inverse of a suitable quintic polynomial in the 6 parameters d1,…, d6. In the remainder, we refer to these 45 Yoshida-adapted anticanonical sections as the anticanonical coordinates.

The choice of a quintic for each anticanonical coordinate is compatible with the action of W(E6) and it relates to the existence of Eckardt points, as described in Section §0.

The product of an Eckardt quintic with four suitable positive roots of E6 can be rewritten as a linear binomial in the Yoshida functions of the form Yoshidai - Yoshidaj. For example:

(d5-d6) (d1+d5+d6) (d3-d4) (d1+d3+d4) quintic[X21] = - Yoshida3 + Yoshida37.

The Weyl group W(E6) acts on these binomial Yoshida expressions, and the resulting orbit has 135 elements, up to sign. These expressions are known as Cross functions in the literature [Lemma 4.4, CGL].

The Yoshida functions are not algebraically independent. Furthermore, the binomial expression above is not unique. There are precisely 4 ways of writing each binomial. For example:

Cross116 = Yoshida3 - Yoshida37 = Yoshida17 - Yoshida6 = - Yoshida28 + Yoshida33 = - Yoshida21 + Yoshida5.

We rewrite the 270 linear equations from Section §1 that are satisfied by these new coordinates and whose coefficients are rational functions in the Yoshidas: more precisely, they are associated to the 135 Cross functions.


The 135 Cross functions are ordered in such a way that the three Cross functions associated to a fixed anticanonical coordinate have consecutive indices. The next list records the correspondence betwen each anticanonical coordinate indexing a given Eckardt quintic and the triples of Cross functions.

X12: [Cross9, Cross10, Cross11]                 
X13: [Cross78, Cross79, Cross80]               
X14: [Cross42, Cross43, Cross44]               
X15: [Cross111, Cross112, Cross113]         
X16: [Cross33, Cross34, Cross35]               
X21: [Cross114, Cross115, Cross116]         
X23: [Cross105, Cross106, Cross107]         
X24: [Cross21, Cross22, Cross23]               
X25: [Cross93, Cross94, Cross95]               
X26: [Cross63, Cross64, Cross65]               
X31: [Cross0, Cross1, Cross2]                      
X32: [Cross84, Cross85, Cross86]               
X34: [Cross102, Cross103, Cross104]         
X35: [Cross90, Cross91, Cross92]               
X36: [Cross99, Cross100, Cross101]           
X41: [Cross18, Cross19, Cross20]               
X42: [Cross126, Cross127, Cross128]         
X43: [Cross27, Cross28, Cross29]               
X45: [Cross3, Cross4, Cross5]                      
X46: [Cross72, Cross73, Cross74]               
X51: [Cross24, Cross25, Cross26]               
X52: [Cross87, Cross88, Cross89]               
X53: [Cross15, Cross16, Cross17]               
X54: [Cross75, Cross76, Cross77]               
X56: [Cross66, Cross67, Cross68]               
X61: [Cross45, Cross46, Cross47]               
X62: [Cross108, Cross109, Cross110]         
X63: [Cross36, Cross37, Cross38]               
X64: [Cross123, Cross124, Cross125]         
X65: [Cross51, Cross52, Cross53]               
Y123456: [Cross57, Cross58, Cross59]       
Y123546: [Cross81, Cross82, Cross83]       
Y123645: [Cross96, Cross97, Cross98]       
Y132456: [Cross48, Cross49, Cross50]       
Y132546: [Cross132, Cross133, Cross134]
Y132645: [Cross117, Cross118, Cross119]
Y142356: [Cross129, Cross130, Cross131]
Y142536: [Cross120, Cross121, Cross122]
Y142635: [Cross12, Cross13, Cross14]       
Y152346: [Cross30, Cross31, Cross32]       
Y152436: [Cross39, Cross40, Cross41]       
Y152634: [Cross54, Cross55, Cross56]       
Y162345: [Cross6, Cross7, Cross8]             
Y162435: [Cross60, Cross61, Cross62]      
Y162534: [Cross69, Cross70, Cross71]      


By construction, the ideal defining the anticanonical embedding of the universal cubic surface is valid for generic choices of Yoshida functions. In order to tropicalize all cubic surfaces, we must certify that the ideal is generated by the 270 linear trinomial and the 120 binomial cubics as long as the Yoshida and Cross functions do not vanish. This is done in the next script, which also rewrites the 4×45 matrix spanning the P3 space of solutions of the 270 linear equations. Since one of the maximal minors is a Laurent monomial in Yoshida and Cross functions, the chosen basis is valid for the del Pezzo surfaces we are interested in.

The ideal obtained above corresponds to Theorem 3.8 in [CD].

Back to Top


§3. The Bergman complex of the reflection arrangement of type E6

The reflection arrangement of type E6 is the hyperplane arrangement defined by the 36 hyperplanes in R6 with defining equations given by all the 36 positive roots of the Root System E6 written in terms of the basis {αi}1 ≤ i ≤ 6 of simple roots. The ordered list "posRootsE6.sobj" of positive roots was mentioned already in Section §0. We are interested in the Bergman fan of the matroid associated to this arrangement.

The Bergman fan of a connected matroid M of rank k on the ground set [n] is the fan in Rn over the geometric realization of the ordered complex of the proper part of the lattice of flats of the matroid. It has dimension k and all its cones contain the linear space spanned by the all-ones' vector. We consider the associated fan in Rn-1Rn / R 1. We can also realize this fan as the cone over the geometric realization of the nested set complex N(M, Irr) of the matroid associated to the minimal building set Irr consisting of all proper irreducible flats). Notice that the ground set is an irreducible flat since we assume the matroid is connected. However, the vector realizing the ground set will be the all-ones' vector which will be mapped to 0 in the quotient ambient space. We call this realization the Bergman complex.

As a combinatorial abstract object, the nested set complex N(M, Irr) consists of nested collections of flats in the geometric lattice of partially ordered flats of the matroid, ordered by inclusion. The vertices correspond to the irreducible flats, those which cannot be decomposed as a product. A collection FIrr is nested if for every antichain {F1,…, Fr} in F with r ≥ 2 the join flat F1 ∨ F2 ∨ … ∨ Fr does not belong to Irr ∪{ground set}, i.e. it is not a irreducible flat. Notice that the whole ground set is irreducible, since the matroid is connected. Notice that the join flat represents the subspace obtained by intersecting the given subspaces in the reflection arrangement of E6. The vertices of the nested set complex are then realized in the Bergman complex as the 0-1 incidence vector of each irreducible flat, namely eF := ∑ i ∈ F ei. We do not consider the maximal flat (the ground set of the matroid) since it will give rise to the all-ones vector 1 and it will become 0 in the quotient space Rn / R 1. Higher dimensional cells in the Bergman complex are realized as convex combinations of vertices. We save the coordinates of all vertices and use this data to construct the Naruki fan in Section §4.


In what follows we focus our attention in the case of the reflection arrangement of E6, although similar techniques apply to other connected matroids with group actions. By [BI, Theorem 3.1], there is a one-to-one correspondence between the lattice of flats of the reflection arrangement of E6 (ordered by reverse inclusion) and the poset of parabolic subgroups of the Weyl group W(E6). Thus, we can characterize the flats by the root subsystems of E6. There are exactly 15 types of such subsystems. An easy calculation confirms that, furthermore, each type is associated to exactly one W(E6)-orbit of flats. Representatives for all possible subsystems are depicted in Figure 2. The codimension of each flat is the number of vertices of the associated root subsystem.



Figure 2: Orbit representatives of all 15 root subsystems of E6 via their the labeled Dynkin diagram. The red flats are irreducible. As in Figure 1, each label i corresponds to the simple root αi. The colored boxes around each flat indicate their images in the Naruki fan: the green flats map to vertices of type (a), the blue flats map to vertices of type (b), the magenta flats map to a sum of two (a) vertices and the grey flats map to multiples of the all-ones' vector, and hence to the origin in the tropical projective torus.

Our ordering of the 15 flat representatives is compatible with [RSS, Table 4]. The proper irreducible flats come from the 7 connected proper root subsystems of E6, namely A1, A2, A3, A4, A5, D4 and D5. Using this correspondence, we encode each flat as the set of all the positive roots of associated root subsystem as indicated in Figure 2. This description simplifies the distinction between different flats.

The Weyl group W(E6) acts on the lattice of flats by permutation (it acts on the roots contained in each flat). We implement the action by means of the homomorphisms induced by simple reflections stored on the command RootLattice('E6') from Section §0. We are mainly interested in the action on the proper irreducible flats, since this determines the action on the vertices of the nested set complex, and hence on the Bergman complex.

To compute the action on the lattice of proper flats, we consider the action on the positive roots on a given flat F and take the linear span of the resulting set of roots. The comparison of a flat obtained by an action of an element of W(E6) and the partial list of flats obtained by W(E6)-actions is done on the linear span of the coordinate vectors of all the positive roots in the flat with respect to the basis of simple roots. This step is crucial since an element of the Weyl group might send a positive root to a negative one. If a new flat is encountered, it is encoded as usual, transforming all the coordinate vectors back to positive roots.


The construction of the nested set complex is done inductively, starting from all vertices and it makes heavy use of the group action as well as of its simplicial structure. Each vertex is associated to a proper irreducible flat. There are 750 of them and they are decomposed into 7 W(E6)-orbits. Each cell in the complex is obtained by joining the flats associated to its vertices and checking if the join is irreducible or not. This step is performed by comparing the output flat to the stored list of all proper irreducible flats. We only consider the cell if the flat is not on this list. The join can be obtained by collecting all the positive roots contained in these flats and finding a minimal flat that contains them all. If there is more than one or if the flat is irreducible or not proper we discard the cell. This method allows us to find all higher dimensional cells containing a given one, by testing which vertices can be attached to it.

We use the action of W(E6) on the lattice of proper flats (and hence on the collection of all proper irreducible flats) to construct a finite family (i.e. a dictionary with keys in [1,…, 6]) encoding the action of the 6 generators of W(E6) on the set of vertices of the nested set complex. Each value of this family is a dictionary with keys and values in the interval [0,…,749]: the vertex indices obtained by acting with a give reflection on each vertex. This data is stored as a variable "dict" and then used to naturally extend the action to higher dimensional cells of the nested set complex. This information, together with the simplicial structure dramatically speeds up the construction of the nested set complex N(E6, Irr) for three reasons:

  1. Inductive step: We use the representatives of all cells of a fixed dimension l and the list of all vertices of the nested set complex to construct orbit-representative of all cells of dimension l+1. The new cells include representatives of all orbits but there could be more than one representative in the list. Our first input is the list of 7 representative vertices.
  2. The action of W(E6) on the cells of the nested set complex allows to build all the cells of fixed dimension l from a finite list containing representatives of all orbits of l-dimensional cells. The implementation does not requiere a single representative per orbit and in addition to computing all l-dimensional cells it outputs the orbit decomposition. This gives a list of representatives in dimension l+1 which we then feed back to the inductive step until l+1 reaches the dimension of the nested set complex (4 in our case).
  3. We exploit the simplicial structure of the nested set complex and use information about the edge-vertex adjacency to reduct the candidate cells in each dimension. Rather than testing all vertices of the complex agains each low dimensional cone, we can restrict ourselves to vertices that form an edge with every since vertex in the cell. For this reason, we precompute the edges of the nested set complex and the adjacency conditions.


The following files contain the scripts, input and output files for the Bergman complex of the reflection arrangement of E6 with respect to its collection Irr of proper irreducible flats. The output complex is simplicial. The calculation of both the Bergman complex and all the necessary inputs combined takes about 1 hour on a 2.4 GHz Intel(R) Core 2 Duo with 3MB cache and 2GB RAM. The time is split evenly between the calculation of adjacencies and the whole Bergman complex. The functions coded in the Sage scripts below can be used for other connected matroids with group actions on their lattice of flats if we choose a minimal building set (and remove the ground set) to construct the nested set complex.


Back to Top


§4. The Naruki fan

As discussed in Section §2, the 40 Yoshida functions allow us to define a monomial map between two tori: (K*)36 and (K*)40. The coordinates on the domain are given by the 36 positive roots of E6 and they map to the 40 degree 9 monomials in the positive roots. The map is compatible with the natural torus action on K* on both sides as well as the action of the Weyl group W(E6). We write

ϒ: (K*)36/K* → (K*)40/K*.

The image of this map is the (very affine) Yoshida variety Y o ⊂ (K*)40/K*. It is the moduli space of marked cubic del Pezzo surfaces. Its tropicalization is the Naruki fan: a pure 4-dimensional fan in R39R40 / R 1.
Tropicalizing the monomial map ϒ yields a linear surjective map trop(ϒ) between two fans: the Bergman fan Berg(E6) of the reflection arrangement of E6, constructed in Section §3, and the Naruki fan Trop(Y o). Both fans live in their respective tropical projective tori. The map is given by a 40×36 integer 0-1 matrix with nine ones per row and ten ones per column. We refer to it as the Yoshida matrix.

We use the linear map trop(ϒ), the simplicial structure of Berg(E6) described in Section §3 and the action of the Weyl group W(E6) to construct the Naruki fan and ensure that the linear map is a map of fans, i.e. it respects the polyhedral structure on both objects. For this, we start by mapping the rays of Berg(E6) spanned by the 7 orbit-representatives of the vertices in the Bergman complex. Figure 2 describes these vertices and their images by colors. There are 4 types of images:

  1. a ray associated to a vertex of type (a): it is the image of three orbits of vertices, labeled by the root subsystems A1, A4, and A5. The action of W(E6) gives a total of 36 vertices of type (a);
  2. a ray associated to a vertex of type (b): it is the image of the single orbit of vertices labeled by the root subsystem A2. The action of W(E6) gives a total of 40 type (b) vertices;
  3. a ray associated to a sum of two type (a) vertices, which we call type (a2) vertices: it is the image of the single orbit of vertices labeled by the root subsystem A3. The action of W(E6) gives a total of 270 vertices of type (a2);
  4. all the vertices labeled by the root subsystems D4 and D5 map to multiples of the all-ones' vector, and hence to the origin in the tropical projective torus.
In a second step, we check the images of W(E6)-orbit representatives of maximal dimensional cones in Berg(E6) and confirm that their images are 3 or 4 dimensional cones. The pure dimensionality ensures that we can describe the support of the Naruki fan as the union of the images of those maximal cones in Berg(E6) whose dimension is preserved by the tropical Yoshida map.
We use the action of the Weyl group to restrict our calculations to orbit representatives: only 9 of them give maximal cones in the Naruki fan. Their orbit representatives in Berg(E6) are listed below. The underlying vertex of each cell maps to a multiply of the all-ones vector under the tropical Yoshida map.

[[0, 1, 4, 36, 687][0, 1, 4, 158, 691], [0, 1, 4, 158, 473], [0, 1, 4, 36, 473], [0, 1, 36, 165, 490], [0, 1, 36, 165, 687], [0, 1, 36, 471, 687], [0, 1, 156, 471, 687]  [0, 36, 159, 471, 687]]

The first two cells (in bold), have the additional properly that the orbits of the images of the remaining 7 representatives contain a cell whose image lies in the Naruki cone associated to one of these two cells. The union of the orbits of these two types of cones describes the support of the Naruki fan, but the collection does not determine a fan structure. Indeed, several of the intersections are full-dimensional. The union of suitable representatives of these cells form two tetrahedra, meeting along a commong face. Viewed in R39, these are [0, 1, 4, 29] and [0, 1, 4, 36]. These are precisely the types (aaaa) and (aaab) from [RSS2]. We record the five vectors in the Bergman fan yielding the five generators of maximal cone representatives in the Naruki fan.

v0   = [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
v1  = [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
v4  = [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
v29 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0],
v36 = [1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
v158= [1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0].

Even though these vectors are linearly independent, their images under the Yoshida map are not:

n0   = [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0],
n1   = [0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1],
n4   = [0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 1, 0],
n29  = [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 0, 1, 0, 0],
n36  = [1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 1, 1, 3, 1, 0, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1],
n158= [1, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 3, 2, 1, 1, 2, 1, 1, 2, 2, 2, 2, 2, 3, 2, 1, 1, 1, 3, 1, 2, 2, 1].

In particular, v29 = -v4 + v158 - 1/5 v691.

As shown in [RSS2], the overlaps mentioned earlier can be described as the maximal cells in the baricentric subdivision of the type (aaaa) cell and the induced subdivision on the second type of cell (aaab). Following [RSS2], we call them (aa2a3a4) and (aa2a3b). We record the five spanning rays:

a   = [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0],
a2 = [0, 1, 0, 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 2, 1, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1],
a3 = [0, 2, 1, 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 2, 0, 1, 1, 3, 1, 0, 1, 2, 0, 0, 0, 2, 1, 0, 0, 0, 2, 1, 2, 3, 1],
a4 = [1, 4, 2, 1, 2, 1, 2, 1, 1, 1, 1, 2, 1, 1, 1, 1, 2, 1, 4, 2, 2, 2, 4, 2, 1, 2, 4, 2, 2, 2, 4, 2, 1, 1, 1, 4, 2, 4, 4, 2],
b  = [1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 1, 1, 3, 1, 0, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1].

Furthermore, this structure and the above description of the images of the rays of Berg(E6) ensures that the tropical Yoshida map trop(ϒ) is indeed a map of (tropical) fans.

The following files compute the fan structure of the Naruki fan:


Back to Top


§5.Computation of tropical lines for non-apex cones in the Naruki fan

Several steps are required to show that there are no tropical lines in Trop(X) other than the 27 lines at infinity.

The following scripts and files compute Table 1 below:

Table 1 below contains all necessary files to rule out all 27 potential non-boundary tropical lines on the corresponding tropical del Pezzo cubics for every cell representative, with the exception of type a. For the latter, the method allows to reduce the labels of the potential tropical lines to 15 candidates, namely, the ones indexed by the extremal curves [E5, F56, F36, E6, F45, G3, F34, E4, F12, G5, F35, E3, F46, G4, G6]. We treat these cases in Table 2.


Table 1: Rules out all 27 potential non-boundary tropical lines for all non-trivial cells in the Naruki fan with the exception of cell a, for which the method only rules out 12 potential lines.
Cell dim.Cone in R45Expected coordinates of the 5 boundary
points (i.e. assuming no cancellations)
True coordinates (included undetermined entries)
of the 5 boundary points
Tropical singular minors
(labeled by the 27 extremal curves)
aa2a3a44 aa2a3a4Cell.sobj TropicalMaa2a3a4_no_nones.sobj TropicalMaa2a3a4_with_nones.sobj J=[0,1,2]; [Sage object]; [Plain text output]
aa2a3b4 aa2a3bCell.sobjTropicalMaa2a3b_no_nones.sobj TropicalMaa2a3b_with_nones.sobj J=[0,1,2]; [Sage object]; [Plain text output]
aa2a3 3 aa2a3Cell.sobj TropicalMaa2a3_no_nones.sobj TropicalMaa2a3_with_nones.sobj J=[0,1,2]; [Sage object]; [Plain text output]
aa2a43 aa2a4Cell.sobjTropicalMaa2a4_no_nones.sobj TropicalMaa2a4_with_nones.sobj J=[0,1,2]; [Sage oubject]; [Plain text output]
aa3a43 aa3a4Cell.sobjTropicalMaa3a4_no_nones.sobj TropicalMaa3a4_with_nones.sobj J=[0,1,2]; [Sage object];[Plain text output]
a2a3a43 a2a3a4Cell.sobjTropicalMa2a3a4_no_nones.sobj TropicalMa2a3a4_with_nones.sobj J=[0,1,2]; [Sage object]; [Plain text output]
aa2b3 aa2bCell.sobj TropicalMaa2b_no_nones.sobj TropicalMaa2b_with_nones.sobj J=[0,1,2]; [Sage object]; [Plain text output]
aa3b3 aa3bCell.sobj TropicalMaa3b_no_nones.sobj TropicalMaa3b_with_nones.sobj J=[0,1,2]; [Sage object]; [Plain text output]
a2a3b3 a2a3bCell.sobjTropicalMa2a3b_no_nones.sobj TropicalMa2a3b_with_nones.sobj J=[0,1,2]; [Sage object]; [Plain text output]
aa22 aa2Cell.sobjTropicalMaa2_no_nones.sobj TropicalMaa2_with_nones.sobj J=[0,1,2]; [Sage object]; [Plain text output]
aa32 aa3Cell.sobjTropicalMaa3_no_nones.sobj TropicalMaa3_with_nones.sobj J=[0,1,2]; [Sage object]; [Plain text output]
aa42 aa4Cell.sobj TropicalMaa4_no_nones.sobj TropicalMaa4_with_nones.sobj J=[0,1,2]; [Sage object]; [Plain text output]
a2a32 a2a3Cell.sobjTropicalMa2a3_no_nones.sobj TropicalMa2a3_with_nones.sobj J=[0,1,2]; [Sage object]; [Plain text output]
a2a42 a2a4Cell.sobj TropicalMa2a4_no_nones.sobj TropicalMa2a4_with_nones.sobj J=[0,1,2]; [Sage object]; [Plain text output]
a3a42a3a4Cell.sobjTropicalMa3a4_no_nones.sobj TropicalMa3a4_with_nones.sobj J=[0,1,2]; [Sage object]; [Plain text output]
ab2 abCell.sobjTropicalMab_no_nones.sobj TropicalMab_with_nones.sobj J=[0,1,2]; [Sage object]; [Plain text output]
J=[0,1,3]; [Sage object]; [Plain text output]
a2b2 a2bCell.sobjTropicalMa2b_no_nones.sobj TropicalMa2b_with_nones.sobj J=[0,1,2]; [Sage object]; [Plain text output]
a3b2a3bCell.sobjTropicalMa3b_no_nones.sobj TropicalMa3b_with_nones.sobj J=[0,1,2]; [Sage object]; [Plain text output]
a1 aCell.sobj TropicalMa_no_nones.sobj TropicalMa_with_nones.sobj J=[0,1,2]; [Sage object]; [Plain text output]
J=[0,1,3]; [Sage object]; [Plain text output]
J=[0,1,4]; [Sage object]; [Plain text output]
J=[0,2,3]; [Sage object]; [Plain text output]
J=[0,2,4]; [Sage object]; [Plain text output]
J=[0,3,4]; [Sage object]; [Plain text output]
J=[1,2,3]; [Sage object]; [Plain text output]
J=[1,2,4]; [Sage object]; [Plain text output]
J=[1,3,4]; [Sage object]; [Plain text output]
J=[2,3,4]; [Sage object]; [Plain text output]
a21 a2Cell.sobjTropicalMa2_no_nones.sobj TropicalMa2_with_nones.sobj J=[0,1,2]; [Sage object]; [Plain text output]
a31a3Cell.sobj TropicalMa3_no_nones.sobj TropicalMa3_with_nones.sobj J=[0,1,2]; [Sage object]; [Plain text output]
a41 a4Cell.sobjTropicalMa4_no_nones.sobj TropicalMa4_with_nones.sobj J=[0,1,2]; [Sage object]; [Plain text output]
b1 bCell.sobjTropicalMb_no_nones.sobj TropicalMb_with_nones.sobj J=[0,1,2]; [Sage object]; [Plain text output]
J=[0,1,3]; [Sage object]; [Plain text output]


The following table contains all files necessary to rule out from the cone of type a the 15 remaining non-boundary tropical lines, namely the ones indexed by the extremal curves [E3, E4, E5, E6, F12, F34, F35, F36, F45, F46, F56, G3, G4, G5, G6]. The data was generated by this Sage script. We write the monomials (A/B)3 as a monomial in the 16 Yoshida functions Y5 and Y17 through Y31 (encoded as as Sage object.)

Throughout the table, the cone is aCell.sobj. In all cases, the indicated tropical minor is singular assuming expected valuations of all its entries. However, the entries involved in each minor may have unexpected valuation, so we must study the entries in the 5x45-matrix of rational Yoshida functions. We indicate the vanishing, non-vanishing, and terms with possible unexpected valuation with a "-", a "*", and a "?", respectively. In all the cases, there are only two entries with "?" and they indicate the presence of non-monomial factors. We let A and B be the non-monomial part of each of these two entries. We verify that A/B is a product of positive roots in W(E6) and its cube is a monomial in the Yoshida functions, hence their ratio has the expected valuation. Therefore, unexpected valuations will not change the number of terms realizing the minimum valuation and the tropical 3×3-minor will be non-singular.

The A and B can be read off from the family of matrices pds.sobj. The family of matrices pds is indexed by extremal curves. Each matrix in the family is indexed by rows (0 to 4) and columns by the 45 anticanonical triangles (labeled by X12,…,Y162534, arranged lexicographically, and stored in anticanonical_keys.sobj).

For example, in the first row of the table, we have:

  1. A = product of non-monomial factors in pds[E5][1][keys[14]]
  2. B = product of non-monomial factors in pds[E5][2][keys[14]].


Table 2: Rules out the remaining 15 potential non-boundary tropical lines for the cone (a).
Extr.
Curve
Rows Columns Minor shape A/B as a Laurent monomial in the positive roots of W(E6) (A/B)3 as a Laurent monomial in the Yoshida functions
E3  [0,1,2]   [8,9,24]  * - -
- * ?
* * ?
-1 -1
E4  [0,1,2]   [8,9,13]  * - ?
- * -
* * ?
(-d2 + d4)-1 (d2 + d4 + d5)-1 (d1 - d6)-1 (d1 + d5 + d6)-1 (d4 - d6) (d4 + d5 + d6) (-d1 + d2) (d1 + d2 + d5) Y5 Y18-2 Y20-1 Y21-1 Y22 Y262 Y27-1 Y30
E5  [0,1,2]   [7,32,33]  * ? -
- - *
* ? *
(d2 + d5 + d6)-1 (d2 + d3 + d4)-1 (d1 + d4 + d6)-1 (d1 + d3 + d5)-1 (-d4 + d5) (d3 - d6) (-d1 + d2) (d1 + d2 + d3 + d4 + d5 + d6) (-1) Y5-1 Y173 Y182 Y19-3 Y20 Y21-2 Y22-1 Y26 Y27 Y29-3 Y302
E6  [0,1,2]   [7,8,12]  - * -
* - ?
* * ?
1 1
F12  [0,2,4]   [17,26,44]  ? - *
- * -
? * *
-1 -1
F34  [0,2,4]   [5,7,23]  * - -
- * ?
* * ?
1 1
F35  [0,1,2]   [6,15,23]  * * ?
- * -
* - ?
(d3 - d6)-1 (d3 + d4 + d6)-1 (-d1 + d2)-1 (d1 + d2 + d4)-1 (-d2 + d3) (d2 + d3 + d4) (d1 - d6) (d1 + d4 + d6) Y52 Y18-1 Y20-2 Y21 Y22-1 Y24-3 Y253 Y26 Y27 Y28-3 Y293 Y30-1
F36  [0,1,2]   [6,9,19]  * - -
- * ?
* * ?
-1 -1
F45  [0,1,2]   [7,10,12]  * * ?
* - -
- * ?
(d5 - d6)-1 (d4 + d5 + d6)-1 (-d1 + d2)-1 (d1 + d2 + d4)-1 (-d2 + d5) (d2 + d4 + d5) (d1 - d6) (d1 + d4 + d6) Y5 Y18 Y20-1 Y21-1 Y22-2 Y262 Y27-1 Y30-2 Y313
F46  [0,1,2]   [7,9,23]  * - ?
- * -
* * ?
(-d2 + d3)-1 (d2 + d3 + d4)-1 (d1 - d6)-1 (d1 + d4 + d6)-1 (d3 - d6) (d3 + d4 + d6) (-d1 + d2) (d1 + d2 + d4) Y5-2 Y18 Y202 Y21-1 Y22 Y243 Y25-3 Y26-1 Y27-1 Y283 Y29-3 Y30
F56  [0,1,2]   [8,9,13]  * - ?
- * -
* * ?
(d2 - d6)-1 (d2 + d5 + d6)-1 (-d1 + d4)-1 * (d1 + d4 + d5)-1 (d4 - d6) (d4 + d5 + d6) (-d1 + d2) (d1 + d2 + d5) Y52 Y17-3 Y18-1 Y20 Y21-2 Y222 Y25-3 Y26 Y27-2 Y283 Y30-1 Y313
G3  [0,2,4]   [30,35,44]  ? - *
- * -
? * *
1 1
G4  [0,3,4]   [20,32,38]  * ? -
- - *
* ? *
(d2 + d4 + d6)-1 (d2 + d3 + d5)-1 (d1 + d5 + d6)-1 (d1 + d3 + d4)-1 (-d4 + d5) (d3 - d6) (-d1 + d2) (d1 + d2 + d3 + d4 + d5 + d6) (-1) Y5-2 Y18 Y202 Y21-1 Y22 Y26-1 Y27-1 Y30
G5  [0,2,4]   [32,34,42]  ? * *
- * -
? * *
1 1
G6 [0,1,3]   [11,32,42]  * ? -
- - *
* ? *
1 1

Once the data of the 27 tropical non-singular minors for the baricenter of each cone is provided, it remains to certify that the same minors are non-singular along the relative interior of each cone. The following script verifies this is the case. We use the matrices without Nones for all combinations (coneName, extremal), since even for the 15 problematic cases involving the cone (a), the difference between the expected and true valuations is the same for the relevant entries of these 15 matrices.


Back to Top


§6. Finding representatives of Cross functions for each Eckardt quintic

The computation of the potential extra tropical lines in Trop(XYoshidas) where val(Yoshidas) is the apex in the Naruki fan requires prior knowledge of the expected valuation of all 135 Cross functions. This is done by picking generic examples of parameters d1, …, d6 yielding on the relative interior of each face of the two maximal cone representatives of the Naruki fan. We choose the baricenter as the random sample point for each cone (including the apex). For example, a sample representative for the cone (a2a4) and (aa2a3b) are given by the integer linear combinations a2 + a4, and a + a2 + a3 + a4, respectively.
As representatives of vectors in the Bergman fan in the preimage of the five spanning rays of the two maximal cell representatives of the Naruki fan we choose

va   = [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
va2 = [1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
va3 = [1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
va4  = [2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
vb   = [1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0].

Representatives for the sample random points for all remaining cones is computed from the above five vectors in R36, the scalars 0/1, respectively, and the Yoshida matrix.


Since ratios between Cross functions associated to a fixed Eckardt quintic have determined valuation (its cube is a monomial in Yoshida functions), we need only work with 45 of the 135 quintics (one for each triple associated to each quintic). The order of the Cross functions is such that these triples are labeled Cross3k, Cross3k+1, and Cross3k+2 for k =0,…,44.
We use the parameters d1, …, d6 for each cone constructed earlier to search the 45 Cross functions where the expected valuation is attained generically. This strategy succeeds for all quintics except X53 and its associated Cross functions Cross15, Cross16 and Cross17. For these three Cross function, the expected valuation is not realized for the baricenter of four cones: (aa2a4), (aa4), (a2a4) and (a4). Throught our computations, we choose the following 45 Cross functions and write the remaining 90 as products of a reference Cross function and cube roots of Yoshidas:

[Cross0, Cross3, Cross6, Cross9, Cross12, Cross15, Cross18, Cross21, Cross24, Cross28, Cross30, Cross33, Cross37, Cross41, Cross42, Cross45,
Cross48, Cross51, Cross54, Cross57, Cross60, Cross63, Cross66, Cross69, Cross73, Cross76, Cross78, Cross81, Cross84, Cross87, Cross90,
Cross93, Cross97, Cross99, Cross102, Cross105, Cross110, Cross111, Cross114, Cross117, Cross120, Cross123, Cross126, Cross129, Cross132]

We refer to these as 'Relevant crosses.' The following scripts and files record this information:


Back to Top


§7. Computation of tropical lines for the apex of the Naruki fan

Tropical cubic surfaces associated to the apex (0-dimensional cell) of the Naruki fan include those obtained from assigning trivial valuation to the field K. We provide necessary and sufficient conditions on the valuations of the Cross functions that determine when each of the 27 five t-uples of boundary points are tropically collinear.

As an example, Table 3 encodes the 5x45 matrix indexed by E1 listing the 45 columns with each labelling anticanonical triangle (in decreasing lexicographic order) and the translating point.
Table 3: Shifted five boundary points for the potential tropical line indexed by E1 for the apex of the Naruki cone and the shifting (translation) point.
Coords. F14∩G4 F13∩G3 F12∩G2 F16∩G6 F15∩G5 Shift
X12 val(Cross42) val(Cross78) '+Infinity' val(Cross33) val(Cross111) - val(Cross9)
X13 val(Cross42) '+Infinity' val(Cross9) val(Cross33) val(Cross111) - val(Cross78)
X14 +Infinity val(Cross78) val(Cross9) val(Cross33) val(Cross111) - val(Cross42)
X15 val(Cross42) val(Cross78) val(Cross9) val(Cross33) '+Infinity' - val(Cross111)
X16 val(Cross42) val(Cross78) val(Cross9) '+Infinity' val(Cross111) - val(Cross33)
X21 0 0 '+Infinity' 00 - val(Cross114)
X23 0 '+Infinity' 0 0 0 - val(Cross105)
X24 +Infinity 0000 - val(Cross21)
X25 0 0 0 '+Infinity' - val(Cross93)
X26 0 0 0 '+Infinity'0 - val(Cross63)
X31 0 '+Infinity' 0 0 0- val(Cross0)
X32 0 0 '+Infinity' 0 0 - val(Cross84)
X34 '+Infinity' 0 0 00 - val(Cross102)
X35 0 0 00 '+Infinity' - val(Cross90)
X36 0 0 0 '+Infinity'0 - val(Cross99)
X41 '+Infinity' 00 0 0 - val(Cross18)
X42 0 0 '+Infinity' 00 - val(Cross126)
X43 0 '+Infinity' 0 00 - val(Cross28)
X45 0 0 00 '+Infinity' - val(Cross3)
X46 00 0 '+Infinity'0 - val(Cross73)
X51 0 0 0 0 '+Infinity' - val(Cross24)
X52 0 0 '+Infinity' 0 0 - val(Cross87)
X53 0 '+Infinity' 0 00 - val(Cross15)
X54 '+Infinity' 000 0 - val(Cross76)
X56 0 00 '+Infinity' 0 - val(Cross66)
X61 0 0 0 '+Infinity'0 - val(Cross45)
X62 00 '+Infinity' 0 0 - val(Cross110)
X63 0 '+Infinity'0 0 0 - val(Cross37)
X64 '+Infinity' 00 0 0 - val(Cross123)
X65 0 0 00 '+Infinity' - val(Cross51)
Y123456 0 0 '+Infinity' 00 - val(Cross57)
Y123546 0 0 '+Infinity'0 0 - val(Cross81)
Y123645 0 0 '+Infinity' 00 - val(Cross97)
Y132456 0 '+Infinity' 0 00 - val(Cross48)
Y132546 0 '+Infinity' 0 00 - val(Cross132)
Y132645 0 '+Infinity' 0 00 - val(Cross117)
Y142356 '+Infinity' 0 0 00 - val(Cross129)
Y142536 '+Infinity'0 0 0 0 - val(Cross120)
Y142635 '+Infinity' 00 0 0 - val(Cross12)
Y152346 0 0 00 '+Infinity' - val(Cross30)
Y1524360000 '+Infinity' - val(Cross41)
Y152634 0 0 0 0 +Infinity - val(Cross54)
Y162345 0 0 0 +Infinity 0 - val(Cross6)
Y162435 0 0 0 +Infinity 0 - val(Cross60)
Y162534 0 0 0 +Infinity 0 - val(Cross69)

In the trivially valued case, these 27 extra tropical lines will be contained in the tropicalization of the cubic surface XYoshidaP44. However, for an arbitrary choice of Yoshida functions whose valuation lies in the apex of the Naruki fan, this cannot be determined without prior knowledge of the tropical cubic surface. Nonetheless, we show that none of these extra tropical lines can be lifted to curves in the embedded cubic surface XYoshidasP44.

A natural question that arises is the following: even though these 27 extra tropical lines do not lift to lines in the cubic surface, it might still be possible to lift them in pairs to a degree 2 curve in X. We show that this is not the case, since this curve will necessarilly contain the lifting of the 10 boundary points, and these points are not colinear: a numerical computation reveals that for generic choices of the 6 parameters d1,…, d6, the rank of the 10×45 matrix is 4. By Bézout's Theorem, such degree 2 curves are planar, so the 10 points cannot lie on a quadric curve in X.


Back to Top



§9.Boundary tree arrangements on anticanonical tropical cubic surfaces

There are two types of trees for (aa2a3a4) cells, with 24 and 3 trees each. There are three types of trees for (aa2a3ab) cells, with 12, 12 and 3 trees. In what follows we describe how to compute the labelling for each cell by tropical convex hull computations. Section §10 discusses an alternative method, by considering planar configurations of six tropically generic points.

The computation of the 27 metric trees in Trop(XYoshidas) requires prior knowledge of the expected valuation of all 135 Cross functions and the choice of 45 relevant Cross functions, one for each Eckardt quintic. This was carried out in Section §6. Given the choice of 45 relevant Crosses, our next step is to determine the 10 nodes for each of the 27 lines, and their coordinatewise valuations in terms of the valuation of the 40 Yoshida functions and the 45 relevant Crosses. In turn, we must compute the valuations of the 135 nodes, as we move from cone to cone in the Naruki fan. Note that the valuations may be higher than the expected ones, so we must consider both the expected and true valuations.

The ordering of the rows corresponding to each matrix of leaves is given by the dictionary 'NodesOrdered'. We record its 27 values (one per exceptional curve):

E1: [G3, G6, F16, F12, F13, G4, F15, G5, G2, F14]
E2: [G5, F26, F25, F23, G6, G3, F24, G4, F12, G1]
E3: [F35, F23, G6, F13, F36, G1, F34, G4, G2, G5]
E4: [G3, F46, G2, F24, F45, G5, G6, F14, G1, F34]
E5: [G2, G4, G6, F35, F45, G1, G3, F15, F56, F25]
E6: [G3, G2, G1, F56, G4, F26, F16, F36, G5, F46]
F12: [E1, G2, F36, F45, G1, F56, F46, F34, E2, F35]
F13: [G1, F45, E3, E1, F24, G3, F56, F25, F46, F26]
F14: [F36, F26, F23, F56, F35, G1, E4, G4, F25, E1]
F15: [G5, F26, F24, F36, F46, G1, F23, E1, F34, E5]
F16: [F25, F34, G6, F24, E1, G1, F35, F23, E6, F45]
F23: [E3, F14, E2, G2, F15, F56, F16, G3, F46, F45]
F24: [F16, F15, F56, F35, E4, E2, G4, F36, F13, G2]
F25: [F16, F46, F36, G5, F34, E2, G2, F14, F13, E5]
F26: [F15, F14, E2, G2, F35, F34, G6, E6, F45, F13]
F34: [F16, F25, F26, G4, G3, E3, F12, F56, F15, E4]
F35: [E3, F26, F24, F14, G3, E5, F16, G5, F46, F12]
F36: [F14, F25, F15, F45, F12, E3, G3, F24, E6, G6]
F45: [F13, F36, F12, E4, G4, E5, F26, F16, G5, F23]
F46: [F25, G4, E4, F15, F12, F35, G6, F23, F13, E6]
F56: [F14, F24, G6, G5, F23, F12, E6, F34, F13, E5]
G1: [F13, F16, F14, E6, F15, F12, E3, E5, E2, E4]
G2: [E6, E5, F26, F12, F23, E4, F25, E3, E1, F24]
G3: [E1, E6, E4, F35, E2, F34, F36, E5, F23, F13]
G4: [E5, F46, F34, F45, E1, E2, E6, F24, E3, F14]
G5: [E2, F15, F25, F56, E4, F35, E1, F45, E3, E6]
G6: [F16, E1, E3, F56, E5, E2, F26, E4, F46, F36]

The following scripts and files record this information:

Table 4: Expected and true valuations for all 135 nodes and the resulting labeling on the 27 boundary metric trees for each non-apex Naruki cone representative.
Cell dim.Cone in R45 Cross valuations
for each cone
with
undetermined entries
Yoshida valuations
for the baricenter
of the cone
Expected coordinates
of all 135 nodes
(assuming no cancellations)
True coordinates
of all 135 nodes
with
undetermined entries
Expected valuations
for the baricenter
True valuations
for the baricenter
from generic
parameters
aa2a3a44 aa2a3a4Cell.sobj [Sage object] [Sage object] [Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
aa2a3b4 aa2a3bCell.sobj [Sage object] [Sage object] [Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
aa2a33 aa2a3Cell.sobj [Sage object] [Sage object] [Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
aa2a43 aa2a4Cell.sobj [Sage object] [Sage object] [Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
aa3a43 aa3a4Cell.sobj [Sage object] [Sage object] [Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
a2a3a43 a2a3a4Cell.sobj [Sage object] [Sage object] [Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
aa2b3 aa2bCell.sobj [Sage object] [Sage object] [Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
aa3b3 aa3bCell.sobj [Sage object] [Sage object] [Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
a2a3b3 a2a3bCell.sobj [Sage object] [Sage object] [Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
aa22 aa2Cell.sobj [Sage object] [Sage object] [Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
aa32 aa3Cell.sobj [Sage object] [Sage object] [Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
aa42 aa4Cell.sobj [Sage object] [Sage object] [Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
a2a32 a2a3Cell.sobj [Sage object] [Sage object] [Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
a2a42 a2a4Cell.sobj [Sage object] [Sage object] [Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
a3a42 a3a4Cell.sobj [Sage object] [Sage object] [Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
ab2 abCell.sobj [Sage object] [Sage object] [Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
a2b2 a2bCell.sobj [Sage object] [Sage object] [Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
a3b2 a3bCell.sobj [Sage object] [Sage object] [Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
a1 aCell.sobj [Sage object] [Sage object] [Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
a21 a2Cell.sobj [Sage object] [Sage object] [Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
a31 a3Cell.sobj [Sage object] [Sage object] [Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
a41 a4Cell.sobj [Sage object] [Sage object] [Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
b1 bCell.sobj [Sage object] [Sage object] [Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]
[Sage object]
[Plain text output]

To determine the labelling and metric structure on the 27 boundary trees we must compute the tropical convex hull for the tuple of ten tropical nodes associated each tree for each cone. The combinatorial type on each tree is recorded by the vertices of the trees and the direction of the inward vector for each such vertex. The types are constant on the relative interior of each cone, and the metric structure is linear in the scalars of the 5 types of spanning rays: (a), (a2), (a3), (a4), and (b).

Since Cross functions appear in the coordinates of the tropical nodes, it is expected that not all entries will be determined. For the apex, we see that all non-diagonal entries of the 27 10×10 matrices are indetermined (i.e. their are 'None' types.) A careful analysis shows that all columns of the 27 symbolic matrices have a common Cross valuation summand. For example, the nodes associated to E1 have the following Cross summands in the entries for the 10 relevant columns X23, X26, X61, X21, X31, X24, X51, X25, X32, and X41 corresponding to the rows associated to the nodes of E1 and the curves G3, G6, F16, F12, F13, G4, F15, G5, G2 and F14, respectively:
X23 X26 X61 X21 X31 X24 X51 X25 X32 X41
G3 +Infinity -Cross63 -Cross45 -Cross114 Cross78-Cross0 -Cross21 -Cross24 -Cross93 -Cross84 -Cross18
G6 -Cross105 +Infinity Cross33 -Cross45 -Cross114 -Cross0 -Cross21 -Cross24 -Cross93 -Cross84 -Cross18
F16 -Cross105 Cross33-Cross63 +Infinity -Cross114 -Cross0 -Cross21 -Cross24 -Cross93 -Cross84 -Cross18
F12 -Cross105 -Cross63 -Cross45 +Infinity -Cross0 -Cross21 -Cross24 -Cross93 Cross9-Cross84 -Cross18
F13 Cross78-Cross105 -Cross63 -Cross45 -Cross114 +Infinity -Cross21 -Cross24 -Cross93 -Cross84 -Cross18
G4 -Cross105 -Cross63 -Cross45 -Cross114 -Cross0 +Infinity -Cross24 -Cross93 -Cross84 Cross42-Cross18
F15 -Cross105 -Cross63 -Cross45 -Cross114 -Cross0 -Cross21 +Infinity Cross111-Cross93 -Cross84 -Cross18
G5 -Cross105 -Cross63 -Cross45 -Cross114 -Cross0 -Cross21 Cross111-Cross24 +Infinity -Cross84 -Cross18
G2 -Cross105 -Cross63 -Cross45 Cross9-Cross114 -Cross0 -Cross21 -Cross24 -Cross93 +Infinity -Cross18
F14 -Cross105 -Cross63 -Cross45 -Cross114 -Cross0 Cross42-Cross21 -Cross24 -Cross93 -Cross84 +Infinity

By translating the corresponding ten tropical nodes by suitable linear combinations of canonical basis elements of TP9 where the scalar of ei cancels the common Cross summand of the ith. column, we obtain 27 shifted matrices of size 10×10 with only 5 Cross functions appearing. Each of these functions appears in symmetric entries of each matrix. For example, for the 10×10 matrix associated to E1 we translate all ten tropical nodes by the point

(Cross105, Cross63, Cross45, Cross114, Cross0, Cross21, Cross24, Cross93, Cross84, Cross18) in TP9.

Once the 27 matrices of shifted tropical nodes have been computed, we can determine the labelling and combinatorial type of all 27 boundary metric trees in terms of the valuations of the 45 relevant Cross functions. Assuming their values to be 0, we obtain 27 star trees. As the valuations become higher than expected, we obtain trees with five bounded edges.

The combinatorial information used to describe each metric tree consists of a dictionary encoding the labelling of each of its 10 leaves together with a list of of tuples recording the leaves, vertices and their coordinates in TP9. Each leaf and vertex comes with two pieces of data:

The next subsections describe the trees for all cones in the Naruki fan.

Back to Top

§9.1 Computation of shifts and relevant Cross functions for each boundary tree.

The following files are used to determine this data:

Back to Top

§9.1 Boundary Trees for the apex of the Naruki fan.

The following files are used to determine this data:

Back to Top

§9.2 Boundary Trees for the representatives of all non-apex cones of the Naruki fan.

We employ the 27 10×10 matrices of shifted tropical nodes associated to each extremal curve to compute the tropical convex hulls of each tuple of nodes. The expected valuation of all 45 relevant Cross functions in all 23 non-apex cone representatives are realized by sample generic choices of parameters d1, …, d6, with the exception of Cross15 and the four cones (aa2a4), (aa4), (a2a4) and (a4). Suitable 3×3-minors on the matrices for the extremal curves E5, F35, G3 confirm that the expected valuations are never realized. Furthermore, this computation determines a formula for the new expected valuation of this Cross function on these four cones, that agrees with that obtained from sample parameters. For each cone and each extremal curve, we determine the combinatorial and metric structures on the associated trees in terms of non-negative parameters g0, …, g4 accounting for the difference between the true and expected valuations of the five Cross functions appearing on each 10×10 matrix. Only 222 out of the 621 trees potentially arise from non-generic situations. The following files are used to determine all trees:

Table 5: Leaf labeling, combinatorial and metric structure for each tree for all points in the non-apex cone representatives in the Naruki fan for expected and true valuations of all 45 relevant Cross functions
Extr.
curve
Labelling of all 10 leaves Shifted
tropical
nodes
Trees for Generic
Valuations
Trees and parameters
for non-generic
Valuations
E1 {0: G3, 1: G6, 2: F16, 3: F12, 4: F13, 5: G4, 6: F15, 7: G5, 8: G2, 9: F14} [Sage object] [Sage object]
[Plain text file]
[Plain text file]
E2 {0: G5, 1: F26, 2: F25, 3: F23, 4: G6, 5: G3, 6: F24, 7: G4, 8: F12, 9: G1} [Sage object] [Sage object]
[Plain text file]
[Plain text file]
E3 {0: F35, 1: F23, 2: G6, 3: F13, 4: F36, 5: G1, 6: F34, 7: G4, 8: G2, 9: G5} [Sage object] [Sage object]
[Plain text file]
[Plain text file]
E4 {0: G3, 1: F46, 2: G2, 3: F24, 4: F45, 5: G5, 6: G6, 7: F14, 8: G1, 9: F34} [Sage object] [Sage object]
[Plain text file]
[Plain text file]
E5 {0: G2, 1: G4, 2: G6, 3: F35, 4: F45, 5: G1, 6: G3, 7: F15, 8: F56, 9: F25} [Sage object] [Sage object]
[Plain text file]
[Plain text file]
E6 {0: G3, 1: G2, 2: G1, 3: F56, 4: G4, 5: F26, 6: F16, 7: F36, 8: G5, 9: F46} [Sage object] [Sage object]
[Plain text file]
[Plain text file]
F12 {0: E1, 1: G2, 2: F36, 3: F45, 4: G1, 5: F56, 6: F46, 7: F34, 8: E2, 9: F35} [Sage object] [Sage object]
[Plain text file]
[Plain text file]
F13 {0: G1, 1: F45, 2: E3, 3: E1, 4: F24, 5: G3, 6: F56, 7: F25, 8: F46, 9: F26} [Sage object] [Sage object]
[Plain text file]
[Plain text file]
F14 {0: F36, 1: F26, 2: F23, 3: F56, 4: F35, 5: G1, 6: E4, 7: G4, 8: F25, 9: E1} [Sage object] [Sage object]
[Plain text file]
[Plain text file]
F15 {0: G5, 1: F26, 2: F24, 3: F36, 4: F46, 5: G1, 6: F23, 7: E1, 8: F34, 9: E5} [Sage object] [Sage object]
[Plain text file]
[Plain text file]
F16 {0: F25, 1: F34, 2: G6, 3: F24, 4: E1, 5: G1, 6: F35, 7: F23, 8: E6, 9: F45} [Sage object] [Sage object]
[Plain text file]
[Plain text file]
F23 {0: E3, 1: F14, 2: E2, 3: G2, 4: F15, 5: F56, 6: F16, 7: G3, 8: F46, 9: F45} [Sage object] [Sage object]
[Plain text file]
[Plain text file]
F24 {0: F16, 1: F15, 2: F56, 3: F35, 4: E4, 5: E2, 6: G4, 7: F36, 8: F13, 9: G2} [Sage object] [Sage object]
[Plain text file]
[Plain text file]
F25 {0: F16, 1: F46, 2: F36, 3: G5, 4: F34, 5: E2, 6: G2, 7: F14, 8: F13, 9: E5} [Sage object] [Sage object]
[Plain text file]
[Plain text file]
F26 {0: F15, 1: F14, 2: E2, 3: G2, 4: F35, 5: F34, 6: G6, 7: E6, 8: F45, 9: F13} [Sage object] [Sage object]
[Plain text file]
[Plain text file]
F34 {0: F16, 1: F25, 2: F26, 3: G4, 4: G3, 5: E3, 6: F12, 7: F56, 8: F15, 9: E4} [Sage object] [Sage object]
[Plain text file]
[Plain text file]
F35 {0: E3, 1: F26, 2: F24, 3: F14, 4: G3, 5: E5, 6: F16, 7: G5, 8: F46, 9: F12} [Sage object] [Sage object]
[Plain text file]
[Plain text file]
F36 {0: F14, 1: F25, 2: F15, 3: F45, 4: F12, 5: E3, 6: G3, 7: F24, 8: E6, 9: G6} [Sage object] [Sage object]
[Plain text file]
[Plain text file]
F45 {0: F13, 1: F36, 2: F12, 3: E4, 4: G4, 5: E5, 6: F26, 7: F16, 8: G5, 9: F23} [Sage object] [Sage object]
[Plain text file]
[Plain text file]
F46 {0: F25, 1: G4, 2: E4, 3: F15, 4: F12, 5: F35, 6: G6, 7: F23, 8: F13, 9: E6} [Sage object] [Sage object]
[Plain text file]
[Plain text file]
F56 {0: F14, 1: F24, 2: G6, 3: G5, 4: F23, 5: F12, 6: E6, 7: F34, 8: F13, 9: E5} [Sage object] [Sage object]
[Plain text file]
[Plain text file]
G1 {0: F13, 1: F16, 2: F14, 3: E6, 4: F15, 5: F12, 6: E3, 7: E5, 8: E2, 9: E4} [Sage object] [Sage object]
[Plain text file]
[Plain text file]
G2 {0: E6, 1: E5, 2: F26, 3: F12, 4: F23, 5: E4, 6: F25, 7: E3, 8: E1, 9: F24} [Sage object] [Sage object]
[Plain text file]
[Plain text file]
G3 {0: E1, 1: E6, 2: E4, 3: F35, 4: E2, 5: F34, 6: F36, 7: E5, 8: F23, 9: F13} [Sage object] [Sage object]
[Plain text file]
[Plain text file]
G4 {0: E5, 1: F46, 2: F34, 3: F45, 4: E1, 5: E2, 6: E6, 7: F24, 8: E3, 9: F14} [Sage object] [Sage object]
[Plain text file]
[Plain text file]
G5 {0: E2, 1: F15, 2: F25, 3: F56, 4: E4, 5: F35, 6: E1, 7: F45, 8: E3, 9: E6} [Sage object] [Sage object]
[Plain text file]
[Plain text file]
G6 {0: F16, 1: E1, 2: E3, 3: F56, 4: E5, 5: E2, 6: F26, 7: E4, 8: F46, 9: F36} [Sage object] [Sage object]
[Plain text file]
[Plain text file]

We use the combinatorial and metric information provided in Table 5 to draw the metric trees for the two maximal cone representatives of the Naruki fan, together with the leaf labelling. The pictures for the lower dimensional cells are obtained by setting the corresponding scalars ri to be zero. Whenever an edge length becomes zero, we contract the corresponding edge:

Back to Top


§11. Boundary tree arrangements from planar configurations

Each line L on the cubic surface X comes with a natural 2-to-1 cover of P1 with five marked points. The fiber over each such point consists of pairs of lines forming a tritangent plane with L. This map induces an involution on each line. The same is true after tropicalization. The following scripts checks that these involutions do not come from elements of the Weyl group W(E6):

By [RSS2, Theorem 4.4], each of the 27 metric trees and the labeling of its 10 leaves can be computed from a configuration of 6 generic points in TP2. We set three of the points as the tropicalization of the three torus fixed points, namely P1=(0:∞:∞), P2=(∞:0:∞), P3=(∞:∞:0). We choose the other three points in two ways, each one determining a configuration yielding one of the two maximal cells in the Naruki fan:

(aa2a3a4) Cell: p4 = (-12:6:0), p5 = (-17:4:0), p6 = (0:0:0),    and    (aa2a3b) Cell: p4 = (-10:10:0), p5 = (2:5:0), p6 = (0:0:0).

Using the involution on each tree we can determine the labelling of the leaves for all trees except E4, E5 and E6. Figure 3 shows a sample of partial labellings for 6 of the 24 trees for the (aa2a3b) cell.



Figure 3: Sample of partial labelling of lines computed from a planar configuration associated to the (aa2a3b) cell. From top to bottom and left to right: curve arrangements associated to E1, F45, F13, G2, F35 and G5,

Nonetheless, we can use the action of the Weyl group W(E6) and the information obtained from tropical convex hulls computations to determine the labellings on the missing three exceptional lines. The following scripts perform this task:


Back to Top


§12. The moduli space of stable tropical cubic surfaces.

By our discussion from Section §9.1, we know that cubic surfaces whose associated Yoshida functions have trivial valuation but with Cross functions with non-trivial valuations are expected to exist. We know that on two of the 23 Naruki cone representatives all Cross functions have the expected valuation, one of them being the maximal cone (aa2a3b). For the maximal cone (aa2a3a4) a single relevant Cross function may have non-expected valuation, namely Cross37. We write the associated quintic as a binomial in positive roots of E6:

quintic(X36) = - (Yoshida34 + Yoshida8) / ((d1+d3+d5)(d2+d3+d4)(d1-d5)(d2-d4)) = (SummandY34 + SummandY8)/(d5-d1),

where

        SummandY34 = (d6-d1) (d5 - d3) (d1+d2+d6) (d1+d4+d6) (d2+d4+d5) (d3+d5+d6) = roots[24] roots[10] roots[17] roots[27] roots[26] roots[33]
        SummandY8   = (d3-d1) (d6 - d5) (d1+d2+d4) (d1+d3+d6) (d2+d5+d6) (d4+d5+d6) = roots[9] roots[5] roots[7] roots[23] roots[31] roots[34]

and 'roots' is the list of 36 positive roots of the E6 root system defined in Section §0.

To show that the valuation of quintic(X36) always agrees with the expected one on the relative interior of the Naruki cones (aa2a3a4), we prove that the leading terms LT(SummandY34) and LT(SummandY8). Since the residue field of K has characteristic different from 2, this ensures that LT(SummandY34) + LT(SummandY8) &neq; 0, as we want. To prove the latter, we must determine all parameters d1, …, d6 giving roots whose valuation vector maps to the relative interior of the Naruki cone (aa2a3a4) under the Yoshida map.

To this end, we compute the fiber of the relative interior of the cone representative. The set is a union of 66 cones each spanned by 5, 6 or 7 rays, together with the information of linear constraints among the scalars allowed for each cone. For completion, we also compute the fiber of the relative interior of the (aa2a3b) cone representative and give a similar description. Next, we describe the process. Given any maximal cone in the Bergman fan of E6, we compute the intersection of its image (after projecting away from the all-ones vector) with the corresponding maximal Naruki cone, and record only those intersecting the relative interior. There are 66 cones in the Bergman fan satisfying this condition with respect to the (aa2a3a4) and (aa2a3b) cones, respectively. We do so by following four steps:

We save the outputs as the dictionaries 'aa2a3a4_lower_dim_overlaps' and 'aa2a3b_lower_dim_overlaps'. The first list involves 53 rays of the Bergman fan, whereas the second one involves 52.

Once the search is reduced to the cones in 'aa2a3a4_lower_dim_overlaps' and 'aa2a3b_lower_dim_overlaps', we must determine the points on each cone whose image lies in the relative interior of one of the two maximal Naruki cones. For this, we must find which positive linear combinations of the five rays of each cone map to the relative interior of the corresponding Naruki cones. Since the Naruki cones are simplicial, the answer for each ray will be unique if we project away from the all-ones vector, although the scalars might be negative. The solutions are recorded in the dictionaries 'allSolns_aa2a3a4_lower_dim' and 'allSolns_aa2a3b_lower_dim'.

After determining the solutions for each generating ray, we take positive linear combinations (with scalars z1, …, z5) of these solutions and require these expressions to be non-negative. The expressions are stored as 'coefficientsImagesInaa2a3a4_lower_dim' and 'coefficientsImagesInaa2a3b_lower_dim', respectively. In both cases, we confirm that each maximal Naruki cone is contained in the image of the corresponding relevant Bergman cone.

These inequalities together with the non-negative condition on the variables zi are recorded in the dictionaries 'IneqsFibersInaa2a3a4_lower_dim' and 'IneqsFibersInaa2a3b_lower_dim'. They allow us to build a polyhedron in R5, with 5, 6 or 7 extremal rays. In turn, these extremal rays determine the rays of the cone computing the fiber of the relative interior of (aa2a3a4) and (aa2a3b), respectively, in the corresponding Bergman cone in 'aa2a3a4_lower_dim_overlaps' and 'aa2a3b_lower_dim_overlaps'. The rays for each of these cones in R36 are stored in the dictionaries 'newraysFibersInaa2a3a4_lower_dim' and 'newraysFibersInaa2a3ab_lower_dim', respectively.

The following files encode the process described above:


Back to Top


§13. Combinatorics of anticanonically embedded tropical del Pezzo cubics

The embeddings via the (-1)-curves and the anticanonical triangles are related by a monomial map between two tori: (K*)27 and (K*)45. The map assigns to each anticanonical triangle the product of the three constituent (-1)-curves.

The domain admits the action of a 7-dimensional torus via a saturated rank-7 lattice Λ in Z27 containing the all-ones vector. This action is determined by the Picard group. The Z-basis of Λ is given by the columns of the following 27x7 matrix. The all-ones vector is obtained by right multiplication of the matrix by the transpose of the vector (3, 1, 1, 1 , 1, 1). We let ΛR:=ΛZ R be the R-span of this lattice in R27.

Furthermore, the previous monomial map is compatible with this torus action on the domain and hence induces a monomial map:

M: P26/(K*)6P44.

We check that the associated linear map

trop(M): TP26 / (ΛR / R 1) → TP44

is injective on each compact tropical del Pezzo cubic. This shows that the combinatorics of the tropical del Pezzo cubics with respect to both embeddings agree and the Naruki fan constructed in Section §4 is the tropical moduli space of all anticanonically embedded stable tropical del Pezzo cubics.

Back to Top

§11. References


Back to Top

Free track counters

Valid HTML 4.01 Strict