WorksMathematics
Algebraicity of rank-two scattering wall functions
Abstract
We prove that every wall function in the rank-two scattering factorization determined by two polynomial initial walls over a field of characteristic zero is algebraic. This resolves the algebraicity question posed by Kontsevich and recorded by Gross and Pandharipande, and its cluster-scattering formulation in the work of Burcroff, Lee, Mou, Musiker, and Reineke.
AI use and scholarly credit
The main results and their proof were developed during a two-hour research conversation with ChatGPT-6-Pro. The research materials were subsequently subjected to an adversarial AI review in Codex. The manuscript also passed review by Rethlas-OSV [18], using OSVerify [17].
By posting this manuscript on this platform, I do not seek to assert ownership of the results or claim priority. I welcome anyone interested in preparing a finished account or checking the arguments; the eventual scholarly credit should go to those who undertake that work.
Introduction
Scattering diagrams arose in the construction of spaces by gluing torus charts. The gluing transformations must compose to the identity around closed paths, and this requirement produces additional transformations supported on rays. Kontsevich and Soibelman developed the two-dimensional construction in their work on non-archimedean K3 surfaces [11]. Their later theory of stability structures and Donaldson–Thomas invariants [12] organized wall crossing through ordered products of transformations of a torus. The order records the phases, or slopes, of the contributing classes.
In the tropical vertex group, the transformations preserve the logarithmic symplectic form on a two-dimensional torus. Gross, Pandharipande, and Siebert [9] related their factorization coefficients to genus-zero relative Gromov–Witten invariants of toric surfaces. The relevant curves have prescribed contact with the toric boundary and full tangency at one unspecified point on the outgoing divisor. Scattering diagrams, tropical curve counts, degeneration formulas, and multiple-cover contributions enter this correspondence. On the representation-theoretic side, Reineke’s functional equations [20] relate generating series for stable quiver moduli to those for framed moduli and yield integrality statements for Donaldson–Thomas invariants.
Gross and Pandharipande [8] brought the quiver and curve-counting descriptions together and studied the rays and symmetries of the resulting diagrams. Their basic example starts with two initial functions and , where are positive integers and are independent formal variables. The commutator of the corresponding transformations has an ordered factorization indexed by positive rational slopes. Its factor in a primitive direction , meaning and , is determined by a series in the single monomial . In Section 1.4 they record Kontsevich’s question whether all these series are algebraic over . This is the algebraicity question considered here.
The central slope supplied an early model. Gross and Pandharipande proposed an explicit formula there, noting that its equal-parameter specialization had been proved by Reineke. Reineke and Weist [21 Theorem 11.1 and Corollary 11.2] proved the formula for arbitrary through complete bipartite quivers and the refined Gromov–Witten/Kronecker correspondence. If and is the solution of
then the central wall function is . Thus even diagrams with infinitely many rays have distinguished wall functions governed by finite algebraic equations. Their quiver-theoretic functional equations also describe other slopes, with the central case admitting this particular finite reduction.
Kontsevich announced a general factorization theorem in his Miami lecture of 30 January 2013. A two-variable formal logarithmic symplectomorphism is factored into the parts below, on, and above the diagonal; the theorem states that the original map is algebraic if and only if the three factors are algebraic. His handwritten notes [10 pp. 5–7] and Auroux’s notes [1 pp. 2–3] give a geometric proof outline using rational curves, marked points, tangent data, and a cross-ratio. A finite monomial covering sends any positive rational direction to the diagonal. Consequently this statement encompasses the full algebraicity question of Gross and Pandharipande; Section 7 proves the reduction.
Algebraic generating series also occur in spectral-network calculations. Galakhov, Longhi, Mainiero, Moore, and Neitzke [6 Section 3] obtained algebraic equations for families of BPS states and compared them with tropical vertex formulas. Mainiero [14 Section 1.1] reports an indirect algebraicity argument of Kontsevich and Soibelman, citing private communication. He studies explicit spectral-network equations, the relation between Donaldson–Thomas series and Euler-characteristic series, and the asymptotics obtained from algebraicity. These calculations concern specified families of dimension vectors and make the algebraic equations themselves accessible.
The subsequent work of Kontsevich and Soibelman [13] develops analytic stability data and proves preservation of analyticity under sector factorization. Section 6.3 also describes polynomial, rational, and algebraic stability data through non-archimedean geometry and states an algebraicity theorem for its algebraic class with rational central charge. The discussion records these facts with their detailed treatment assigned to future work. This gives a later account of the geometric approach alongside the 2013 lecture.
In cluster theory, Gross, Hacking, Keel, and Kontsevich [7] use scattering diagrams and broken lines to construct theta functions and prove positivity results. Mou [15] extends this construction to generalized cluster algebras with exchange polynomials factored into binomials. Burcroff, Lee, and Mou introduce tight gradings in [3] and prove a coefficient formula for arbitrary rank-two polynomial initial functions in [4 Theorem 1.2]. A tight grading is an integer decoration of a maximal Dyck path subject to compatibility and shadow conditions. Its weight is a monomial in the initial coefficients, so the formula gives both a finite coefficient calculation and coefficientwise positivity in the universal parameters.
Burcroff, Lee, Mou, Musiker, and Reineke [5] combine this combinatorics with quiver moduli to study rank-two cluster scattering coefficients, including their Weyl group symmetry and the structure of tight-grading frames. Their Section 9.3 asks again whether every wall function is algebraic. Under the parameter correspondence , its wall functions and the tropical vertex wall functions differ by a positive integral power; Proposition 6.1 gives the exact exponent. The same section treats coefficient growth as a separate question and formulates a slope-dependent limit in Conjecture 9.2.
We prove algebraicity for two arbitrary polynomial initial functions over any field of characteristic zero. The proof passes from the tight-grading formula to a finite system that treats all multiples of a fixed direction simultaneously. We identify a single rooted interval in each tight grading, describe its underlying word by a finite automaton, and record the matching constraints by a stack with one free-balance variable. This yields a finite system of discrete differential equations to which the theorem of Notarantonio and Yurkevich [16], Theorem 1.3 applies. Appendix § 10 expands the coefficient formula in the precise case used here, following the triangular method of [4], Section 5.5; Appendix § 9 gives a second closure argument using nested algebraic approximation.
Wall functions and the main theorem
Let be a field of characteristic zero, and let be independent formal variables. A vector is primitive if . For , define an -algebra automorphism of by
The inverse uses in place of . These maps preserve the logarithmic two-form , interpreted after inverting and . Products of automorphisms below mean composition, with the rightmost map applied first, and are completed with respect to total degree in .
Fix polynomials
where are degree bounds. Coefficients may vanish, including all the nonconstant coefficients of either polynomial. Write , and extend these lists by zero beyond their respective bounds. Set
The ordered-factorization theorem for the tropical vertex group gives unique series , indexed by primitive , such that
The factors act in increasing order of , so they are written from right to left in that order. Modulo any fixed total degree the product is finite. This is the convention of [8], Section 1.3 and [4], Section 1.1. We call the wall function in direction ; a missing wall has function .
Theorem 1.1. For every choice of (1) and every primitive pair , the wall function in (2) is algebraic over .
Here algebraicity means that there exists a nonzero polynomial with . The proof occupies § 3–§ 6.
Taking and gives the following answer to Kontsevich’s question.
Corollary 1.2. For all positive integers and all primitive pairs , the wall function associated to is algebraic over .
Proof. Apply Theorem 1.1 over and substitute in a nonzero polynomial relation. The monomial substitution is injective on and gives the required relation.
Tight gradings and protected matching
Fix a primitive pair and write
For a formal series in named variables, brackets such as denote the coefficient of the indicated monomial; absent monomials have coefficient zero. Thus .
For each , choose positive integers satisfying
Bézout’s identity gives one integral solution, and adding a sufficiently large multiple of gives these inequalities. In particular . All constructions involving in this section are for this fixed .
Paths, shadows, and the coefficient formula
The maximal lower Dyck path joins to by east and north unit edges and stays as close as possible to the segment from to while remaining below it. Its word is
where concatenation reads from left to right. We also read the path cyclically, or extend it periodically by translation by . Its edges retain their labels under cyclic reading.
A grading assigns a nonnegative integer to each edge. An edge is selected if its grade is positive. For an oriented interval of the path, let be its horizontal and vertical edges, respectively, and write and . We consider gradings of totals
For a selected horizontal edge , its horizontal shadow interval starts at and ends at the first vertical edge for which . Its shadow is the set of vertical edges in this interval. For a selected vertical edge , read backwards from to the first horizontal edge for which ; the horizontal edges in that interval form . A zero-grade edge has empty shadow. Since and , these first returns exist within one period. Shadows of collections of edges mean unions of their shadows.
Compatibility means the following. For every selected horizontal edge and selected vertical edge , in the cyclic interval from to at least one of these conditions holds:
a prefix ending at a vertical edge strictly before has as many vertical edges as total horizontal grade;
a suffix beginning at a horizontal edge strictly after has as many horizontal edges as total vertical grade.
These are the compatible-grading conditions of [4 Definition 3.14], with the endpoints made explicit. A compatible grading is shadowed if all selected vertical edges lie in the horizontal shadows, or all selected horizontal edges lie in the vertical shadows. Under (3) and the prescribed totals, these are exactly the tight gradings of [4 Definition 5.4], since
Its weight is
Thus horizontal grades are bounded by and vertical grades by in every nonzero contribution.
We use the following coefficient formula, in precisely the determinant-one case of [4 Theorem 1.2]:
The hypotheses follow from (3). Equivalently, [4 Corollary 5.14(2), Theorem 5.17] applies with exponent . Appendix § 10 derives the formula in this strict determinant-one case.
The formula is a polynomial identity in the initial coefficients and consequently holds over the given field with the given weights. One can implement specialization in the completed tropical vertex group by first substituting the universal coefficients as and , with an auxiliary formal variable . These substitutions are continuous for the coefficient-ideal and -adic completions. Homogeneity identifies the result with , and identifies every coefficient of bidegree after removing its common factor . This proves (5) for every specialization, including vanishing weights.
The matching rule
A positive horizontal grade opens a packet of blue tokens. A vertical edge removes one token from the most recently opened nonempty packet. The emptying of a packet is the first return defining its horizontal shadow interval: all packets opened inside it must empty before its last token is removed.
This description is valid also for the cyclic path. On the periodically extended path, give a horizontal edge increment equal to its grade and a vertical edge increment . A selected horizontal edge starts a positive excursion; the total increment over one period is , so its first return exists before one full period. If another excursion starts inside it, the later excursion returns before the earlier one: otherwise at the earlier return its increment from its own starting height would already be negative, and a downward step of size one must have crossed zero first. Thus the intervals are nested or disjoint, including across the cyclic endpoint. Every selected horizontal edge lies in a maximal interval. Summing the first-return equalities over disjoint maximal intervals shows that their total number of vertical edges is . Since , a vertical edge outside them exists; cutting there makes all maximal intervals ordinary linear intervals. Reading backwards with vertical increments equal to their grades and horizontal increments proves the same facts for vertical shadows, whose total horizontal mass is .
Independently, let each horizontal edge create one red token, and let a vertical edge of grade remove the most recent unmatched red tokens whenever possible. The first-return interpretation of this second matching will encode compatibility.
Lemma 2.1. Suppose the red matching succeeds through a positive-grade vertical edge . If is the earliest horizontal edge whose token is removed at , then the interval from to is the shortest backwards interval satisfying .
Proof. Let the red height after a prefix be the number of its horizontal edges minus its total vertical grade. Write for its value just after . The token created at was inserted from height to height and remained unmatched until . Every horizontal edge strictly between and was therefore inserted from a height greater than . The interval starting at is balanced, and no interval starting at a later horizontal edge is balanced.
Consider a maximal blue interval. Its first horizontal edge is its root. A positive horizontal edge is called active until its blue packet empties. If it empties strictly before a given vertical edge, its closing edge supplies the horizontal compatibility witness. Otherwise its red token must be protected from the demand at that vertical edge. In particular the demand must stay above the most recent active root.
This gives a stack of records . Here is the remaining number of blue tokens of an active root, and is the number of free red tokens above its protected token and below any more recent active root. Only the top record is changed by the next edge:
A zero-grade horizontal edge increases its by one.
A horizontal edge of grade pushes the record .
A vertical edge of grade requires and replaces by .
If becomes zero, pop the record. If a parent remains, add to its free balance; the extra token is the former root’s token.
The demand in step 3 is tested before step 4. For example, adjacent edges of grades fail this test and are incompatible, whereas is accepted with final free balance zero.
Lemma 2.2. On a maximal blue interval, compatibility for all forward selected pairs is equivalent to legality of the protected matching. If the interval has horizontal edges, its total vertical grade is at most .
Proof. Assume all earlier steps are legal, and let be the most recent active root at a vertical edge of positive grade . If , Lemma 2.1 gives a backwards witness strictly after . It is also strictly after every older active root. Roots that have already closed have a strict horizontal witness.
If , the relative red height after , measured immediately after , is negative. Before this step that relative height was nonnegative throughout the interval after , since the token of remained protected. In particular the height just before every intervening horizontal edge was nonnegative. None can start a balanced suffix ending at . The horizontal witness for also fails because is active at . Thus compatibility fails at the first illegal step. Zero-grade vertical edges impose no selected-pair condition and satisfy the demand automatically.
The root remains protected through the last vertical edge of the interval. Its token is therefore never consumed inside the interval. At most the other red tokens can be consumed, proving the bound.
Cyclic pairs are covered by the same witnesses. If a selected vertical edge is earlier than a selected horizontal edge after our cut, the cyclic interval passes the latter’s blue closing edge before reaching its target. This is a strict horizontal witness. The same argument treats pairs in different maximal blue intervals.
The single-root frame
We next determine the underlying words of all the tight gradings in (5). This will replace the path of -dependent size by a fixed finite automaton.
Assign to an edge starting at the rank
The horizontal starts have ranks in and the vertical starts have ranks in . Indeed, a horizontal edge starts at , and a vertical edge in column starts at a height between and . Along each step the rank increases by modulo . Coprimality implies that the ranks of all edge starts are exactly .
Lemma 3.1. Every tight grading of totals has all its selected vertical edges covered by horizontal shadows.
Proof. We show that the other shadow inclusion would force . A maximal vertical shadow interval begins with a horizontal edge and ends with its root vertical edge. Write its numbers of edges as horizontal and vertical. First-return balance says that its total vertical grade is .
For each selected horizontal edge in this interval, vertical compatibility with the root fails: the root’s first backwards return reaches the beginning of the interval. Horizontal compatibility consequently supplies a first-return interval ending strictly before the root. All these horizontal shadows lie inside the maximal vertical interval and avoid its last edge. Restricting the horizontal grading to this interval preserves those shadows. Their union has size equal to its total horizontal grade, by the same blue matching as above. This grade is at most .
Let be the rank of the first horizontal edge. The start of the last vertical edge has rank . Since the former rank is below and the latter is at least , we have . All selected horizontal edges are in these maximal intervals under the assumed inclusion. Summing, and using the vertical shadow mass , gives
But (3) gives . Thus only the stated shadow inclusion is possible.
:::
Proposition 3.2. A tight grading of totals has exactly one maximal horizontal shadow interval. It has horizontal edges and vertical edges, begins at a horizontal edge of rank with , and ends with free red balance zero. All selected edges belong to this interval.
Proof. By Lemma 3.1, all selected vertical edges belong to the maximal blue intervals. Write their edge counts as , their root ranks as , and set
The last vertical edge has starting rank , which is less than . Hence . Blue balance and Lemma 2.2 give and . Therefore
All are positive, and . The nonnegative integer must be zero. Consequently and .
Using gives
Both and lie in , whose length is less than . Their difference is a multiple of , so
Starting at rank , the horizontal edge reached after horizontal steps has relative height
and hence rank zero. It belongs to the interval because and . Every maximal blue interval thus contains the same rank-zero horizontal edge. Since these intervals are disjoint, there is exactly one.
Its counts follow from (7) and (6), and its root rank satisfies . All positive horizontal grades belong to a blue interval by construction. The units of vertical grade consume all red tokens other than the root token, so its final free balance is zero.
Let be the maximal lower Dyck word from to . It starts with and ends with ; write
where is the intervening word, possibly empty. These words encode the two periodic phases of a frame. For example, gives , , , and .
Lemma 3.3. For every , the interval starting at the horizontal edge of rank and ending at local displacement exists in and has word
In particular this describes the interval in Proposition 3.2.
Proof. After horizontal steps from the root, the local height of the next horizontal edge is
Here is if its subscripted condition holds and otherwise. To verify the second equality, substitute . If , the distance of to an integer is at least , whereas the perturbation has absolute value less than . For , the sign of gives the asserted correction.
At the height is . The horizontal edge there has rank ; its successor has rank , so the next edge is vertical. The frame stops at this edge. Formula (10) leaves the first copies of unchanged and moves the last of every later primitive block past the next . This gives (9).
An accepted decoration of a word is a grading with horizontal grades at most and vertical grades at most , whose first horizontal grade is positive, for which the protected matching is legal, whose root closes exactly at the last vertical edge, and whose final free balance is zero. Let be the sum of its weights as in (4).
Proposition 3.4. For every ,
Proof. Proposition 3.2 and Lemmas 2.2 and 3.3 send each nonzero-weight tight grading to an accepted decoration with its root rank. Conversely, start an accepted decoration at the unique horizontal edge of rank in and set all outside grades to zero. Lemma 3.3 identifies its word with the actual interval. The total length is less than , so no edge is repeated. Protected matching and the cyclic-pair argument prove compatibility. The root shadow covers every selected vertical edge.
Blue and red balance respectively give total horizontal grade and total vertical grade , so this is a tight grading of the prescribed totals. The constructions are inverse and preserve weights. Distinct root ranks give distinct labelled gradings even when the words coincide. Equation (5) now gives (11).
A finite system with one catalytic variable
The frame automaton
For the fixed direction , the family of words in (9), counted with its root-rank multiplicities, is the noncommutative series
Construct a directed labelled graph with three distinguished vertices: the start, a second-stage vertex, and the finish. Attach an -labelled cycle at the start, a -labelled path from the start to the second stage, a -labelled cycle at the second stage, and an -labelled path from the second stage to the finish. Replace each word-labelled path by its individual edges, choosing pairwise distinct internal vertices for the four pieces. Write for the number of letters of a word . There are no empty edges, since .
The graph has vertices: the four pieces contribute respectively , , , internal vertices in addition to the three distinguished vertices. An accepting path is uniquely specified by the numbers of traversals of the two cycles, so it reads with .
Number the vertices from to . Let be the matrices whose entries count, respectively, the -edges and -edges from to . Let be the row vector with a at the start and zeros elsewhere, and let be the corresponding column vector for the finish. For a word , means the matrix product obtained by replacing each letter by its matrix in the same order; the empty word gives the identity matrix . Then counts accepting paths reading . This counts paths with their multiplicities, which is precisely the convention required by (11).
Subtrees and free red balance
Introduce two independent formal variables: marks word length and marks free red balance. All matrix series in this section have entries in , the ring of formal -series with polynomial coefficients in . For any fixed word length, the number of red tokens is bounded by that length, so each such coefficient is a polynomial.
A complete positive-root subtree starts at a positive horizontal edge, includes its nested packets, and stops when that root’s blue packet empties. Its free balance at closure excludes the root’s own token. Let be the matrix series counting all such legal subtrees, weighted by (4), by , by to the free balance, and by . Thus the entry also counts all paths from vertex to vertex reading the decorated word. The balance at closure may be any nonnegative integer.
While a parent is active, the atoms between two successive vertical edges that consume its own blue tokens are zero-grade horizontal edges and complete child subtrees. The former contributes ; a child counted by contributes , because its formerly protected root token becomes free. If counts arbitrary sequences of these atoms, including the empty sequence, then
The child cannot consume any of the parent’s existing free tokens: its own root token separates them from its internal demand. Consequently its legality is independent of the balance with which the parent enters this atom. Every atom has positive length, so the geometric expansion is well defined coefficient by coefficient in .
For a matrix series over , define the divided-difference operator and its weighted sum entrywise by
where is the identity and is successive applications. In particular for and is zero for . Thus implements a vertical demand with its weight and discards insufficient balances.
For , let count prefixes after vertical edges assigned directly to a root, with the root edge itself omitted and with no final atom sequence appended. The tree decomposition gives
The product combines the preceding free balance with that returned by the next sequence of atoms before the demand is applied. Blue matching uniquely determines the child intervals and the directly assigned vertical edges. Hence this decomposition counts each decoration once for each graph path reading it. Matrix multiplication sums over the intermediate graph vertex at each concatenation.
Polynomial fixed-point equations
To put (12)–(14) into the form required by a discrete-differential theorem, keep as unknowns and introduce the matrices
The matrices represent a prefix followed by the next atom sequence. The equations become
When , there are just the unknown matrices . These equations are equivalent to the tree equations: from a solution of (15), define by (14). Starting with , induction gives for ; the formula for and then (12) follow. The forward implication follows by substitution.
List all the matrix entries as scalar unknowns , , in any fixed order. Let be their respective initial values. Expanding the products in (15) gives polynomials over such that every equation has the form
For example,
Every other matrix product expands in the same way into a finite sum of products of scalar entries. Thus each is a polynomial in commuting scalar unknowns and their listed divided differences.
Lemma 4.1. System (15) has a unique solution in matrices over . It is the solution counted by the protected tree decomposition.
Proof. Its constant terms are , for , and . The operator preserves divisibility by every power of . Thus inputs agreeing modulo give right-hand sides agreeing modulo in (16). Successive substitution from the constant terms stabilizes each coefficient and gives a unique solution. Each stabilization involves finitely many polynomial operations in and finitely many divided differences, so the coefficients remain polynomial in . The tree decomposition satisfies the equations and the same constant terms, which identifies the solution.
Algebraicity and extraction
We use the following form of the system theorem of Notarantonio and Yurkevich [16 Theorem 1.3]. Over any field of characteristic zero, a finite system of the form (16), with polynomial initial terms, polynomial right-hand sides, one catalytic variable, and a fixed finite maximum order of divided differences, has a unique solution in , and every component is algebraic over . The difference operator in [16] is taken at an arbitrary field element; here that element is zero.
All these hypotheses hold for (15). In particular the state number and the difference order are independent of . It follows that every entry of is algebraic over .
Lemma 5.1. If is algebraic over , then is algebraic over .
Proof. Choose a nonzero polynomial annihilating . Divide its coefficients by their greatest common power of . Since multiplication by is injective on , the resulting polynomial still annihilates and its specialization at is nonzero. Evaluating the identity at gives the desired relation.
Proof of Theorem 1.1. The graph selects the words with their root-rank multiplicities. Specializing selects subtrees whose final free balance is zero. Proposition 3.4 therefore gives
The extra unit of length is the root horizontal edge. By the system theorem and Lemma 5.1, the left side is algebraic over . Hence so is . The extension is finite algebraic, so transitivity makes this series algebraic over . Pulling back a nonzero relation through the injective substitution proves that is algebraic over .
Example 5.2. For and , the direction has wall function .
Proof. At the only accepted decoration is with grades , of weight . For the frames are . If , the root closes at the first , too early. If , every before the final must be a child with grades : a zero horizontal grade would close the global root, and a positive vertical grade would consume the child’s protected token. The last vertical edge can have grade at most one, whereas the required total is . Thus no accepted decoration occurs for .
The cluster-scattering formulation
In this section denote positive cluster parameters, replacing the polynomial degree bound used in the preceding construction. Consider the rank-two diagram with initial functions and in the tropical vertex convention. For primitive , write its wall function on the ray as
This defines the coefficients used here. The support in multiples of follows because the initial monomials lie in , a property preserved by the completed commutator and its homogeneous factorization. Put ; the primitive lattice vector of this wall is .
Proposition 6.1. Let correspond to and . Then and
In particular the two series are algebraic simultaneously.
Proof. For every prime , at least one of is not divisible by . Writing for the exponent of in a positive integer , we obtain
Thus is a positive integer. Restrict the initial automorphisms to , . They act as
The general wall with primitive vector restricts to
The change of lattice preserves slope order. Uniqueness of ordered factorization therefore gives (18). Algebraicity is preserved under integral powers. Conversely satisfies , so transitivity of algebraic extensions proves the other implication.
Lemma 6.2. Let and let . For independent formal variables , write . Then is algebraic over if and only if is algebraic over .
Proof. The forward implication follows by substitution. For the converse, clear denominators in a nonzero polynomial relation to obtain
Group its finitely many -exponents by their cosets in , choosing a representative for each occurring coset. Then
After substituting , different cosets have disjoint monomial supports. Each component therefore vanishes separately. At least one is nonzero, and clearing its negative powers of gives a nonzero polynomial annihilating .
Theorem 1.1 and Proposition 6.1 prove algebraicity of every . Lemma 6.2, applied to and respectively, identifies this assertion with the original multivariable statements for the cluster wall and for . The correspondence of initial parameters is .
The diagonal factor in Kontsevich’s statement
For a formal automorphism of tangent to the identity and preserving , group its positive-cone factorization into the directions below, on, and above the diagonal. Kontsevich’s lecture states that the automorphism is algebraic if and only if all three grouped factors are algebraic [10, 1]. Here a map is algebraic when its coordinate series are algebraic over . The notes give a geometric outline through rational curves in a surface obtained by two blowups of ; the diagonal factor is identified using marked points and tangent data.
Proposition 7.1. Kontsevich’s diagonal preservation statement implies algebraicity in every primitive positive direction for the two polynomial initial functions over , and implies Corollary 1.2 over .
Proof. Fix a primitive positive direction in (2). Use the finite monomial covering
An automorphism , , where have constant term 1, lifts uniquely to the branch tangent to the identity:
Fractional powers mean the unique formal roots with constant term 1. Uniqueness shows that lifting respects composition. The pullback of the logarithmic two-form is , so the lift preserves the latter form.
The lifts of the polynomial initial maps are
Their inverses have the same formulas with the exponents and negated, since each initial map fixes the variable on which its multiplier depends. All four maps have algebraic coordinate series: the multipliers satisfy their defining root equations. Composition preserves this property. Indeed, substituting an algebraic formal automorphism into a polynomial relation gives a nonzero relation whose coefficients lie in a finite algebraic extension of ; injectivity of the substitution preserves nonzeroness, and transitivity gives algebraicity over . The lifted commutator is therefore algebraic.
The monomial in a direction becomes ; the slope is multiplied by . Exactly the target direction becomes diagonal. Its factor lifts to
Ordered-factorization uniqueness identifies (20) with the diagonal factor of the lifted commutator. Thus the stated diagonal preservation theorem yields the algebraicity of , and Lemma 6.2 yields that of over .
For the original binomial-power inputs, the coefficients of lie in . A complex polynomial relation then descends to : choose a -basis for the finite-dimensional space spanned by its coefficients and take the component along each basis vector. Since every coefficient of the series is rational, each component is a relation and at least one is nonzero. The monomial substitution of Corollary 1.2 gives the original formulation.
Nested algebraic approximation
There is a second algebraic closure argument for the system (16). It uses nested algebraic approximation, as in Popescu [19 Theorem 1.4] and its combinatorial application in [2 Section 5.3]. We give the reduction because it explains the role of a single catalytic variable.
Write for the subring of consisting of series algebraic over , and similarly for . Nested approximation says that a finite polynomial system with a formal solution whose unknowns depend on prescribed initial segments of an ordered list of variables has an algebraic solution with the same dependence. We use the order , so the allowed dependence sets are and .
Alternative proof of algebraicity for (16). Let be the number of scalar unknowns in (16). For , introduce unknowns , , and , , and impose
The known formal solution supplies one by and . Nested approximation gives an algebraic solution of (21)–(22) with and .
To identify it, work in the larger complete ring . The -adic contraction in the proof of Lemma 4.1 applies unchanged in this ring. In any solution with the prescribed dependence, setting in (22) gives . Division by consequently gives . Thus solves the original system, and uniqueness identifies it with . All the original series are therefore algebraic.
The tight-grading coefficient formula
We derive (5) in the strict determinant-one case used in the proof. The argument follows the triangular comparison of [4 Section 5.5]. The scattering input is the existence of the consistent completion and the chamber invariance of its formal theta functions, in the form of [4 Theorem 2.29], originating in [7 Theorem 3.5]. We state the latter input below and prove the required coefficient comparison.
Fix as in (3). In this appendix the letters range over the entire rectangle
All sums are weighted by (4). Write for the sum over compatible gradings on of vertical total and horizontal total . Write for the sum restricted to gradings whose selected vertical edges lie in horizontal shadows, and for the sum restricted to gradings whose selected horizontal edges lie in vertical shadows. These sums equal at ; they are zero when either index is negative.
Two free-edge convolutions
Proof. Fix the horizontal grading of total . Its horizontal shadows contain exactly vertical edges by the first-return mass calculation in § 3. The other vertical edges may be graded freely. Indeed, if a selected vertical edge lies outside the shadow of a selected horizontal edge, the latter’s first return is a strict horizontal witness. The only pairs that need a vertical witness have their vertical edge inside that horizontal shadow; every suffix under consideration then lies in the same shadow interval. Changing the grades outside all horizontal shadows therefore cannot affect these pairs. Setting all those grades to zero gives a grading counted by , and any assignment to them reverses this operation. Their generating polynomial for the total vertical grade is . Extracting total proves (24). Reading backwards gives the analogous statement for the horizontal edges outside vertical shadows, proving (25).
For a grading counted by with nonzero totals, use its maximal blue intervals. Write their edge counts as and their initial ranks as . The rank of the last vertical start is , so . Blue mass gives , and protected matching gives . Consequently
If there is no selected horizontal edge, the shadow condition forces , already excluded. The vertical-shadow argument in the proof of Lemma 3.1 gives for any nonzero grading counted by . It uses only the strict bounds in (23) and the rank inequalities, and proves the other support assertion.
Broken lines and chamber invariance
Use the two-dimensional scattering diagram with the full horizontal axis carrying , the full vertical axis carrying , and outgoing rays for positive primitive pairs carrying . Products around closed paths are the identity; grouping equal rays gives the ordered factorization (2). This is the consistent completion of the two initial walls.
A broken line consists of a piecewise linear path and a monomial attached to each linear segment. Here is its exponent and is its coefficient. Its velocity on that segment is . We start with exponent and coefficient . At a wall with function , choose a primitive integral normal with for the incoming exponent. The outgoing monomial is one term of
This is the bending rule; the constant term permits crossing without a bend. A broken line avoids the origin and ends at a point off the walls. Its weight is the coefficient of its final monomial. All increments of exponents are nonnegative in each coordinate.
The formal theta function at an endpoint is the sum of these final monomials. The chamber-invariance theorem asserts that this sum is the same for endpoints in a common chamber of a consistent scattering diagram whose coordinates are linearly independent over . The theorem is formal: it holds coefficient by coefficient in the completed monomial ring. Polynomial identity and the homogeneous specialization described after (5) then permit arbitrary values of the initial coefficients.
Choose an irrational real number with
These bounds ensure the estimates below throughout the full rectangle (23). The endpoints and lie in the first-quadrant chamber. Let be the coefficient of in their common theta function.
Every contributing segment has positive velocity in both coordinates: its exponent increments are bounded by the final pair in (23). Along the path the quantity
is constant. It is constant on segments because , and at a bend because the exponent increment is parallel to the ray containing . Its final values are
At a positive horizontal crossing is positive, and at a positive vertical crossing it is negative. Thus a path to last enters the first quadrant through the positive horizontal axis, and one to through the positive vertical axis.
Let be the weighted sum of paths to for which this last crossing chooses the term of degree in from the horizontal-wall factor. Define using the term of degree in at the last positive vertical crossing. Write and , and set these quantities to zero at negative indices.
Lemma B.2. The broken-line sums satisfy
and the support conditions (26) hold with replaced by .
Proof. For the wall power at the last crossing is , since its primitive inward normal is . Consider a path counted by . Its positive horizontal crossing is at
Scale its entire prefix before that crossing about the origin by the positive factor
Both numerator and denominator are positive by (27). Radial scaling preserves all wall incidences, segment directions, and monomial choices; rescaling segment times preserves their prescribed velocities. At the new crossing choose the degree- term of and append the final segment of velocity to . The construction is invertible: remove that choice and scale the prefix by the reciprocal factor. Its weight is multiplied by . Summing over proves (28). Interchanging coordinates proves (29) with .
For a path counted by , all nonconstant bends occur before the last positive horizontal crossing. They are on the negative vertical axis or in the third quadrant. Write a bend point as with , , , and the incoming velocity as . Choosing exponent increment , where , changes the velocity to . Since
the change in velocity slope is
The denominators are positive by (23). At nonzero total increment this gives
equivalently .
If there are no bends, the total increment is and the unique straight path has weight 1. At the sign of is reversed, so velocity slopes increase and . These are the required support statements and initial values.
The same equation holds for by chamber invariance and Lemma B.2. The initial values are at . Every term on the right has smaller sum of indices. At a nonzero pair, the support conditions determine at least one of the two left-hand terms to be zero, so the equation determines the other. Induction on proves equality. In fact equality occurs in the strict rectangle only at the origin, since are coprime.
The determinant-one coefficient
Proposition B.4. With (3), the identity (5) holds.
Proof. By Lemma 3.1, the tight gradings of totals are precisely those counted by . By Lemma B.3, this sum is . We show that a path counted by the latter has exactly one nonconstant bend and that it reads the coefficient .
Its exponent increments sum to , and its last positive horizontal crossing has zero increment. While it lies in the third quadrant, the polar angle of its position increases strictly: its derivative is . Thus the ratios of the negative ray directions at successive bends strictly decrease. The negative horizontal axis cannot carry a bend because there . At the first bend, positivity of gives , and therefore the same strict bound holds at every bend, including any negative vertical bend of ratio zero.
If there were more than one distinct direction, the weighted mean of their ratios would be . Collect the increments with ratio strictly greater than and let their sum be . This group is nonempty, , and
Since , it follows that
contradicting integrality. All increments therefore have direction . Strict angular monotonicity allows only one encounter with that ray, so there is exactly one nonconstant bend.
There is a unique geometric path with that bend and those initial and final velocities. Its bend point and the time from the bend to are respectively
The coefficient in parentheses and the time are positive by (27). Adding this time times the final velocity to the bend point gives , since . Extending backwards with velocity gives the required initial segment; all other crossings choose constant terms.
The primitive normal at this bend is . Its pairing with the incoming exponent is . Thus the wall is used to the first power, and the term of increment has coefficient . Consequently , proving (5).
ZhilI College, Tsinghua University, Beijing 100084, China
Email address: [email protected]
References
- [1]D. Auroux, Notes on M. Kontsevich’s lecture Algebraicity and integrality for DT series, Conference on Homological Mirror Symmetry, Miami, 30 January 2013, 4 pp., pp. 2–3. Available from https://people.math.harvard.edu/~auroux/miami2013-notes/.
- [2]N. Bonichon, M. Bousquet-Mélou, P. Dorbec, and C. Pennarun, On the number of planar Eulerian orientations, arXiv:1610.09837v2 (2016), Section 5.3. https://arxiv.org/abs/1610.09837v2.
- [3]A. Burcroff, K. Lee, and L. Mou, Scattering diagrams, tight gradings, and generalized positivity, Proc. Natl. Acad. Sci. USA 122 (2025), no. 18, e2422893122. doi:10.1073/pnas.2422893122.DOI
- [4]A. Burcroff, K. Lee, and L. Mou, Positivity of generalized cluster scattering diagrams, arXiv:2503.03719v1 (2025). https://arxiv.org/abs/2503.03719v1.
- [5]A. Burcroff, K. Lee, L. Mou, G. Musiker, and M. Reineke, Cluster scattering diagrams via quiver moduli and tight gradings, J. London Math. Soc. (2) 114 (2026), no. 2, e70642. doi:10.1112/jlms.70642.DOI
- [6]D. Galakhov, P. Longhi, T. Mainiero, G. W. Moore, and A. Neitzke, Wild wall crossing and BPS giants, J. High Energy Phys. (2013), no. 11, 046.DOI
- [7]M. Gross, P. Hacking, S. Keel, and M. Kontsevich, Canonical bases for cluster algebras, J. Amer. Math. Soc. 31 (2018), no. 2, 497–608. doi:10.1090/jams/890.DOI
- [8]M. Gross and R. Pandharipande, Quivers, curves, and the tropical vertex, Port. Math. 67 (2010), no. 2, 211–259. doi:10.4171/PM/1865.DOI
- [9]M. Gross, R. Pandharipande, and B. Siebert, The tropical vertex, Duke Math. J. 153 (2010), no. 2, 297–362. doi:10.1215/00127094-2010-025.DOI
- [10]M. Kontsevich, Algebraicity and integrality, handwritten lecture notes, Conference on Homological Mirror Symmetry, Miami, 30 January 2013, 11 pp., pp. 5–7. Available from https://people.math.harvard.edu/~auroux/miami2013-notes/, file marked M.K.
- [11]M. Kontsevich and Y. Soibelman, Affine structures and non-Archimedean analytic spaces, in The Unity of Mathematics, Progr. Math. 244, Birkhäuser, Boston, 2006, 321–385. https://arxiv.org/abs/math/0406564.
- [12]M. Kontsevich and Y. Soibelman, Stability structures, motivic Donaldson–Thomas invariants and cluster transformations, arXiv:0811.2435 (2008). https://arxiv.org/abs/0811.2435.
- [13]M. Kontsevich and Y. Soibelman, Analyticity and resurgence in wall-crossing formulas, Lett. Math. Phys. 112 (2022), Paper No. 32. doi:10.1007/s11005-022-01529-y.DOI
- [14]T. Mainiero, Algebraicity and asymptotics: An explosion of BPS indices from algebraic generating series, arXiv:1606.02693v1 (2016). https://arxiv.org/abs/1606.02693v1.
- [15]L. Mou, Scattering diagrams for generalized cluster algebras, Algebra Number Theory 18 (2024), no. 12, 2179–2246. doi:10.2140/ant.2024.18.2179.DOI
- [16]H. Notarantonio and S. Yurkevich, Systems of discrete differential equations, constructive algebraicity of the solutions, Combinatorial Theory 5 (2025), no. 2, Paper No. 1, 34 pp. doi:10.5070/C65265403.DOI
- [17]F. Nie, H. Ye, S. Liu, Z. Wang, S. Ermon, and J. Zou, One-Sided Verification Under Limited Expert Review, arXiv:2610.18089v2 (2026). https://arxiv.org/abs/2610.18089v2.
- [18]OSVerify contributors, Rethlas-OSV, software repository (2026). https://github.com/OSVerify/Rethlas-OSV.
- [19]D. Popescu, General Néron desingularization and approximation, Nagoya Math. J. 104 (1986), 85–115. doi:10.1017/S0027763000022698.DOI
- [20]M. Reineke, Cohomology of quiver moduli, functional equations, and integrality of Donaldson–Thomas type invariants, Compos. Math. 147 (2011), no. 3, 943–964.DOI
- [21]M. Reineke and T. Weist, Refined GW/Kronecker correspondence, Math. Ann. 355 (2013), no. 1, 17–56. https://arxiv.org/abs/1103.5283.