Some statistics about Tropical Sandpile Model
Nikita Kalinin, Yulieth Prieto

TL;DR
This paper investigates the statistical properties of the tropical sandpile model, revealing that its tropical curves are small perturbations of grid lines and form trees when points are removed, with implications for understanding self-organized criticality.
Contribution
It provides the first quantitative statistical analysis of the tropical sandpile model and establishes that the tropical curve forms a tree after removing boundary points.
Findings
Tropical curves are small perturbations of grid lines.
Most edges have directions (1,0), (0,1), (1,1), (-1,1).
The curve minus boundary points is a tree.
Abstract
Tropical sandpile model (or linearized sandpile model) is the only known continuous geometric model exhibiting self-organised criticality. This model represents the scaling limit behavior of a small perturbation of the maximal stable sandpile state on a big subset of . Given a set of points in a compact convex domain this linearized model produces a tropical polynomial . Here we present some quantitative statistical characteristics of this model and some speculative explanations. Namely, we study the dependence between the number of randomly dropped points and the degree of the tropical polynomial . We also study the distributions of the coefficients of and the correlation between them. This paper's main (experimental) result is that…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPolynomial and algebraic computation · Stochastic processes and statistical mechanics · Nonlinear Waves and Solitons
Some statistics about tropical sandpile model
Nikita Kalinin
Yulieth Prieto
Abstract
Tropical sandpile model (or linearized sandpile model) is the only known continuous geometric model exhibiting self-organised criticality. This model represents the scaling limit behavior of a small perturbation of the maximal stable sandpile state on a big subset of . Given a set of points in a compact convex domain this linearized model produces a tropical polynomial .
Here we present some quantitative statistical characteristics of this model and some speculative explanations. Namely, we study the dependence between the number of randomly dropped points and the degree of the tropical polynomial . We also study the distributions of the coefficients of and the correlation between them. This paper’s main (experimental) result is that the tropical curve defined by is a small perturbation of the standard square grid lines. This explains a previously known fact that most of the edges of the tropical curve are of directions .
The main theoretical result is that , i.e. the tropical curve in with marked points removed, is a tree.
keywords:
tropical geometry, power law, genus, sandpile
\authorinfo
[N. Kalinin]Guangdong Technion-Israel Institute of Technology, [email protected]
\authorinfo[Yu. Prieto]The Abdus Salam International Centre for Theoretical Physics, [email protected]
\msc14T15, 37B15
\VOLUME31 \NUMBER3 \YEAR2023
\DOIhttps://doi.org/10.46298/cm.10500
1 Abelian sandpile model
A mathematical object is interesting if it appears in several contexts under different disguises. The sandpile model evolves by a very simple rule. Hence it is not unexpected that it was discovered independently at least three times: in number theory, combinatorics, and physics. Let us define it.
Let be a big compact convex subset of . Let , naturally, becomes a graph when for each point we draw edges from to its neighbors .
Definition 1.1**.**
A state of a sandpile is a function , being the number of grains at . If , we can topple by redistributing four grains from equally to its four neighbors. Sand falling outside of disappears, that guarantees that any relaxation (doing toppling while it is possible) eventually terminates.
It is a basic feature of the model, that the result does not depend on a particular choice of relaxation.
If is a big rectangle, then the distribution of the sizes of avalanches (all vertices that topple at least once during a relaxation) caused by subsequent grain dropping at random vertices obeys a power law, thus the sandpile serves as an example of the self-organized criticality (SOC). That was experimentally observed (and the term SOC was coined) in [4] and was proven only recently [6]. A key property of the sandpile is that the recurrent states of the above dynamic correspond to the spanning trees of the underlying graph [13]; hence the distribution of avalanches is related to random spanning forests on , see [2] for details. Sandpiles were studied extensively in physics literature: their universality [34, 11], and algebraic properties [13], and the power spectra of its avalanches [25]. 2. 2.
Another source of sandpiles is the following problem: given a set of vectors, let us try to minimize their sum with coefficients. In [39], a certain combinatorial game was defined to approach this problem. In [8], this game was generalized, and the so-called chip-firing game was defined: a collection of chips at the vertices of a finite graph evolves by the same toppling rule: we topple (fire) a vertex if the number of chips at it is at least its valency. 3. 3.
The set of recurrent configurations of the above dynamic has a group structure, the critical group of the underlying graph. This observation leads to fruitful connections between sandpiles, Tutte polynomials, and matroid theory [30, 7]. One of the results in this direction is the Riemann-Roch theorem for divisors on graphs [5], exploiting the similarity between Jacobians of Riemann surfaces and graphs, cf. [3]. The toppling rule essentially boils down to a discrete Laplacian operator, and the sandpile group is the critical group of the dual graph of a degeneration of an algebraic curve [26, 27] (this study of divisor under a degeneration can be traced back to [36], Proposition 8.1.2).
We recommend the following introductory reading about sandpiles: [14, 18, 37, 19, 12].
1.1 Self-reproducing patterns and tropical curves
Patterns in sandpiles, resembling tropical curves, were studied by S. Caracciolo, G. Paoletti, and A. Sportiello, [10]. Later, the corresponding dynamic after the scaling limit was rigorously defined under the name of “tropical sandpile model” by N. Kalinin and M. Shkolnikov, whose main result is that the deviation set of (where , ) is a tropical analytic curve that passes through ; see[22] (for a short version read [23]). Recently is has been shown that the tropical sandpile model exhibits self-organised criticality behaviour [21].
2 The tropical sandpile model
Tropical curves are graphs of a special type appearing as degenerations of Riemann surfaces (see also their connections with string theory [40] and statistical physics [1]), and are used to compute Gromov-Witten invariants, see introductory texts [17, 9]. Here we need only the simplest version of a tropical curve, a planar tropical curve. Let be a compact convex set.
Definition 2.1**.**
An -tropical series is a function such that and there exist such that for each point we have
[TABLE]
The set of non-smooth points of is called an -tropical analytic curve and is denoted by .
It is easy to see that the complement of in is divided into parts where only one monomial is minimal.
Definition 2.2**.**
The minimal canonical form of an -tropical series is the unique presentation with the minimal by inclusion set of monomials and minimal possible coefficients .
Let be the set of all -tropical series. To each finite subset we associate an operator which associates to any -tropical curve and a set of points a new -tropical curve passing through as follows.
Definition 2.3**.**
Let
Clearly, if then . Suppose that . Then, if belongs to a face where the monomial is minimal, then just increases the coefficient , [24]. On the level of associated -tropical curves, contracts the face which belongs to, see Figure 2.
The operators appear in works of C. Vafa under the name of “breathing mode”, see [41].
The theory of tropical series, operators , and all proofs of the aforementioned results can be found in [24]. The -tropical curves recently appear in the study of Lagrangian submanifolds [29, 33, 15]. An introduction to tropical geometry can be found in [9, 31, 28].
Dynamics of in the case of one-dimensional tropical series was thoroughly studied in [38].
3 Experiments and results
We drop random uniformly chosen points to . In order to facilitate the computations, we fix and choose random points where and study the -tropical series , i.e. applied to the identically zero function on . We assume that when is big enough, this model is close to the continuous model.
Let
[TABLE]
For every and , we run experiments as explained above and study the following characteristic of .
3.1 The minimal degree of
Definition 3.1**.**
If , then the (tropical) degree of is defined as
[TABLE]
This degree is the analog of the degree of a polynomial in two variables in algebraic geometry. It is known that a curve where is a polynomial in two variables of degree can be drawn through generic points (e.g. a line through two points, a conic through five points). So it is reasonable to expect that should be of order .
According to simulations for as above, we numerically observe that the families and defined as follows
[TABLE]
converge to constants as and tend to infinity, and is a small number, see Figure 4.
In other words, the limit of the degree distribution depends only on the number of randomly chosen points and does not depend on the size of square if it is large enough. Moreover, most of the degrees are approximately , so we conjecture a kind of concentration of measure (the standard deviation of the distribution of degrees tends to zero).
3.2 Genus
As in the classical algebraic geometry we can define the genus of a curve. Together with the degree, these are two main invariants of plane curves.
Definition 3.2**.**
The genus of an -tropical curve is the number of connected components of whose closure does not intersect .
For example, the genus of the curve on Figure 3 is one, as well as the genera of the curves on Figure 2. In classical algebraic geometry, the genus represents the dimension of the deformations of a curve in a given class of curves. Thus, in our setting where the dimension of deformations of a curve is naturally the number of points, we would expect that the genus of is equal to . Indeed, this is the case for a generic collection of points.
Theorem 3.3**.**
If is a generic collection of points in , then the genus of (where ) is equal to .
Proof 3.4**.**
Firstly, note that every connected component of , whose boundary does not intersect , contains a point in its closure. Indeed, if it is not the case, consider the monomial which is minimal on this connected component and note that could be decreased by a small amount, and the corresponding tropical series would still contain in its corner locus and be greater than zero which contradicts the minimality of .
Secondly, because of the genericity of the set , we may assume that a small perturbation of points in does not change the combinatorial type of the tropical curve. Consider . It does not contain cycles by the above arguments, and to prove that is a tree we only need to establish its connectivity. Suppose the contrary and take any connected component of : is a tree with endpoints on the boundary of and in . Consider any point which is contained in the closure of . Note that if we perturb by moving orthogonally to the edge containing it, should be also perturbed. This means that must contain both connected components of the intersection of a small neighborhood of with . Otherwise it would be possible to slightly move one of the legs of a tropical curve without moving any other leg (which would contradict the tropical Menelaus theorem [32] also known as the tropical momentum theorem [20], or the moment condition [42]). Thus the closure of is a connected component of and recall that is connected. Therefore is connected from the very beginning, hence it is a tree, showing that is equal to the genus of .
3.3 Behaviour of coefficients
Let be the coefficient of , as in (2.1). Let be
[TABLE]
where is a scaling parameter that we want to estimate, and is one of , , , . We numerically observe that converges to a constant function when and tend to infinity. More plots can be found in [35].
3.4 Mean identity
There exists a nice relation between coefficients , , and . Namely, writing for the average of in the experiments, we obtain that
[TABLE]
is satisfied, see Figure 5. Note that it should be of order a priori as all of its summands.
The of the standard deviation of values is constant, see Figure 6 for
4 Discussion
We conjecture that the general identity
[TABLE]
for the averages of the coefficients is satisfied when is relatively small with respect to . This equality suggests that the tropical curve is a small perturbation of a square lattice (whose tropical equation satisfy (1)). But, believing that the tropical curve is of degree and is almost a grid we can write that (because the tropical series is zero on the left side of and is equal to there) and , because near we have
[TABLE]
Therefore , which agrees with the experimental evidence.
Our simulations suggest that the average degree of an -tropical curve through generic points is approximately , but a naive argument to show that by random dropping of points we get one point per small square fails, see [16].
Acknowledgements
We thank to Aldo Guzman who wrote all the code in C++, Mikhail Shkolnikov for several helpful comments concerning during the preparation of the paper and Ernesto Lupercio for the enthusiasm and support. We thank the service teams of Xiuhcoatl and Abacus supercomputers who dealt with technicalities. The computer simulations were performed on Abacus, in the Applied Mathematics Computational Laboratory of High Performance at Mexico, in 2016.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] M. Angelelli and B. Konopelchenko. Tropical limit in statistical physics. Physics Letters A , 379(24-25):1497–1502, 2015.
- 2[2] S. R. Athreya and A. A. Járai. Infinite volume limit for the stationary distribution of abelian sandpile models. Comm. Math. Phys. , 249(1):197–213, 2004.
- 3[3] R. Bacher, P. de la Harpe, and T. Nagnibeda. The lattice of integral flows and the lattice of integral cuts on a finite graph. Bull. Soc. Math. France , 125(2):167–198, 1997.
- 4[4] P. Bak, C. Tang, and K. Wiesenfeld. Self-organized criticality: An explanation of the 1/f noise. Physical review letters , 59(4):381–384, 1987.
- 5[5] M. Baker and S. Norine. Riemann-Roch and Abel-Jacobi theory on a finite graph. Adv. Math. , 215(2):766–788, 2007.
- 6[6] S. Bhupatiraju, J. Hanson, A. A. Járai, et al. Inequalities for critical exponents in d 𝑑 d -dimensional sandpiles. Electronic Journal of Probability , 22, 2017.
- 7[7] N. L. Biggs. Chip-firing and the critical group of a graph. Journal of Algebraic Combinatorics , 9(1):25–45, 1999.
- 8[8] A. Björner, L. Lovász, and P. W. Shor. Chip-firing games on graphs. European Journal of Combinatorics , 12(4):283–291, 1991.
