\documentclass[11pt,a4paper]{article} \usepackage[T1]{fontenc} \usepackage{lmodern,amsmath,amssymb,amsthm,mathtools} \usepackage[margin=28mm]{geometry} \usepackage{indentfirst,microtype,xcolor} \usepackage[hyperfootnotes=false]{hyperref} \hypersetup{colorlinks=true,linkcolor=blue,citecolor=blue,urlcolor=blue, pdftitle={Asymptotic growth of rank-two scattering coefficients in the Badlands},pdfauthor={Qiyue Tang}} \urlstyle{same} \setlength{\parindent}{1.5em} \setlength{\emergencystretch}{2em} \newtheorem{theorem}{Theorem}[section] \newtheorem{proposition}[theorem]{Proposition} \newtheorem{lemma}[theorem]{Lemma} \newtheorem{corollary}[theorem]{Corollary} \theoremstyle{definition} \newtheorem{definition}[theorem]{Definition} \newtheorem{example}[theorem]{Example} \newcommand{\E}{\mathsf E} \newcommand{\N}{\mathsf N} \newcommand{\Z}{\mathbb Z} \title{Asymptotic growth of rank-two scattering coefficients\newline in the Badlands} \author{Qiyue Tang} \date{} \begin{document} \maketitle \begingroup \renewcommand{\thefootnote}{} \footnotetext{\textit{2020 Mathematics Subject Classification.} Primary 13F60; Secondary 05A16.\newline \textit{Keywords.} Rank-two cluster scattering diagrams, asymptotic growth, tight gradings, mechanical words.} \endgroup \begin{abstract} We prove that the normalized logarithmic growth rate of ordinary wall-function coefficients in every wild rank-two cluster scattering diagram exists along all integer approaches to an interior Badlands slope and is continuous in that slope. This resolves Conjecture~9.2 of Burcroff, Lee, Mou, Musiker, and Reineke. \end{abstract} \begingroup \color{blue} \section*{AI use and scholarly credit} The main results of this paper were obtained in a single conversation with ChatGPT-6-Pro within two hours. The arguments were reviewed and the manuscript was organized using Codex, and the proof underwent review with Rethlas-OSV~\cite{Rethlas,OSV}. 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. \par \endgroup \section{Introduction} The mirror-symmetry constructions of Kontsevich and Soibelman~\cite{KS} and of Gross and Siebert~\cite{GS} led to scattering diagrams. These encode compatible changes of coordinates by attaching formal power series to walls. Gross, Hacking, Keel, and Kontsevich developed cluster scattering diagrams and used their broken lines to construct theta functions and prove Laurent positivity~\cite{GHKK}. In rank two, the walls are lines and rays, so their attached coefficients form a two-dimensional array. In the wild case, where the product of the two positive exchange parameters exceeds four, an open sector between two limiting directions contains infinitely many nontrivial rays. Understanding the coefficients in this sector, usually called the Badlands, leads to a question about growth as both coordinates tend to infinity. For an integer $m\ge3$, the $m$-Kronecker quiver has two vertices and $m$ parallel arrows from the first to the second. Its stable representations, with fixed dimensions at the vertices, form moduli spaces whose Euler characteristics occur in wall-crossing formulas. Gross and Pandharipande related the tropical vertex to these moduli spaces and to counts of curves on toric surfaces~\cite{GP}. Reineke and Weist extended this correspondence to complete bipartite quivers and derived functional equations for the associated generating series~\cite{RW}. Bridgeland subsequently constructed stability scattering diagrams from Hall algebras and identified them with cluster scattering diagrams for acyclic quivers~\cite[Theorem~1.5]{Bridgeland}. Michael Douglas proposed that, with the number of Kronecker arrows fixed, the logarithm of the Euler characteristic divided by the first dimension should approach a continuous function of the ratio of dimensions. Weist records the original proposal as an oral communication from Douglas to Markus Reineke in August 2004~\cite[Section~6.1 and reference~3]{WeistLoc}. A published formulation appears in Gross--Pandharipande~\cite[Section~6(iii)]{GP}; Weist gives a quantified version in~\cite[Conjecture~6.1]{WeistLoc}. The dimensions in these formulations are coprime. Localization supplied early progress. Weist obtained an explicit formula for dimensions $(d,d+1)$, hence the growth rate at ratio one, and constructed families of stable trees giving exponential lower bounds~\cite[Theorem~6.6 and Section~6.3]{WeistLoc}. Combining localization with the Manschot--Pioline--Sen degeneration formula, he later proved an exponential upper bound~\cite[Theorem~3.11]{WeistEuler}. Okada studied a different asymptotic regime: for each fixed coprime dimension vector the number of arrows tends to infinity; the resulting logarithmic estimate also allows large dimensions when the arrow number is chosen sufficiently large in terms of them~\cite[Theorem~1 and Corollary~2]{Okada}. C\'ordova and Shao calculated growth rates at integral ratios and studied their reflection and mutation symmetries~\cite[Sections~2--3]{CS}. Mainiero developed asymptotic formulas under algebraicity hypotheses on generating series, including detailed calculations for multiples of $(3,2)$ in the three-arrow case~\cite[Sections~4 and~7]{Mainiero}. On the combinatorial side, Lee, Li, and Zelevinsky introduced compatible pairs on Dyck paths in their construction of rank-two greedy bases~\cite{LLZ}. Burcroff, Lee, and Mou introduced tight gradings and obtained positive counting formulas for rank-two wall-functions, together with generalized positivity results~\cite{BLMPNAS,BLM}. Deformations and mutations had also yielded polynomiality and nonvanishing results in the dense region through the work of Gr\"afnitz and Luo~\cite{GL}. Elgin, Reading, and Stella organized explicit computations into conjectures on scattering coefficients~\cite{ERS}; Akagi proved several of these using dilogarithm identities~\cite{Akagi}. Burcroff, Lee, Mou, Musiker, and Reineke combined tight gradings with quiver moduli to establish further formulas and a combinatorial Weyl group symmetry~\cite{BLMMR}. Their Section~9.3 proposes the directional growth statement addressed here. Fix positive integers $b,c$ with $bc>4$, and let $x_1,x_2$ be commuting formal variables. We use the plane and lattice conventions of~\cite[Section~2]{BLMMR}: the initial walls are the coordinate lines, carrying $1+x_1^b$ and $1+x_2^c$, and all added walls have the form $\mathbb R_{\le0}v$ for $v\in\Z_{>0}^2$. Wall-functions have constant term one and belong to $\mathbb Q[\![x_1,x_2]\!]$, with nonconstant exponents parallel to their supporting wall; for any fixed bound, only finitely many walls contain a nonconstant monomial whose total degree, the sum of its exponents, is at most that bound. At an oriented crossing of a wall with function $F$, let $(n_1,n_2)$ be its primitive integral normal with negative pairing against the crossing direction. For $(u_1,u_2)\in\Z^2$, the crossing automorphism is \[ x_1^{u_1}x_2^{u_2}\longmapsto x_1^{u_1}x_2^{u_2}F^{n_1u_1+n_2u_2}. \] Reversing the crossing gives the inverse. Consistency means that the ordered composition along every closed transverse path avoiding the origin is the identity, interpreted degree by degree. The consistent completion is unique up to equality of these path products~\cite{KS,GHKK}; functions on coincident rays are multiplied. Assign function $1$ to an absent ray. Let $\tau(i,j)$, for positive integers $i,j$, be the ordinary coefficients: for relatively prime positive integers $d,e$, the function on the outgoing ray $\mathbb R_{\le0}(bd,ce)$ is \begin{equation}\label{eq:tau} 1+\sum_{k\ge1}\tau(kd,ke)x_1^{bkd}x_2^{cke}. \end{equation} Formula~\eqref{eq:tau} fixes the normalization at nonprimitive indices as well. Write \begin{equation}\label{eq:cone} Q(i,j)=bcij-bi^2-cj^2,\qquad I_{b,c}=\left(\frac{bc-\sqrt{bc(bc-4)}}{2c}, \frac{bc+\sqrt{bc(bc-4)}}{2c}\right). \end{equation} Thus $Q(i,j)>0$ for positive $i,j$ precisely when $j/i\in I_{b,c}$. The interval $I_{b,c}$ records the Badlands in index coordinates; the slope of the corresponding ray in the plane is $cj/(bi)$. All logarithms below are natural logarithms. In~\cite[Conjecture~9.2]{BLMMR}, Burcroff, Lee, Mou, Musiker, and Reineke ask whether $\log\tau(i,j)/\sqrt{Q(i,j)}$ has a continuous directional limit throughout $I_{b,c}$. Their exact central-wall formula~\cite[Proposition~3.6]{BLMMR}, obtained from~\cite[Section~11]{RW}, already gives a ray growth rate at slope one when that slope is interior. We prove the conjecture. \begin{theorem}\label{thm:main} For each $r\in I_{b,c}$, there is a finite nonnegative number $h(r)$ such that \begin{equation}\label{eq:h} \lim_{\substack{i\to\infty\\j/i\to r}}\frac{\log\tau(i,j)}{i}=h(r), \qquad i,j\in\Z_{>0}. \end{equation} The function $h$ is continuous on $I_{b,c}$. Consequently, \begin{equation}\label{eq:f} f(r)=\lim_{\substack{i\to\infty\\j/i\to r}} \frac{\log\tau(i,j)}{\sqrt{bcij-bi^2-cj^2}} =\frac{h(r)}{\sqrt{bcr-b-cr^2}} \end{equation} exists and is continuous on $I_{b,c}$. \end{theorem} For $b=c$, the identification at coprime indices in~\cite[Section~9.3]{BLMMR} relates this theorem to Douglas's directional-growth question for Kronecker moduli on the open imaginary-root interval. The proof uses the tight-grading counting theorem~\cite[Theorem~4.10 and Remark~4.11]{BLMMR} and comparisons of the finite sets it counts. We express $\tau(i,j)$ as a sum of decoration counts on explicit path segments. On a fixed rational ray, a bounded extension produces a designated unselected east edge; substitution at that edge gives a supermultiplicative count and a ray limit. To compare nearby directions uniformly in their denominators, we find long common subsequences of the path words. Two last-in, first-out matchings allow each deleted letter to be repaired by removing at most one additional selection. The inequality $Q>0$ supplies room to complete the edited decoration in a slightly larger target segment. This comparison transfers the rational-ray limits to arbitrary integer approaches. \section{Tight gradings and canonical frames}\label{sec:frames} \subsection{The counting formula} For positive integers $D_1,D_2$, let $\mathcal P(D_1,D_2)$ be the maximal lattice path from $(0,0)$ to $(D_1,D_2)$ consisting of east steps $\E$ and north steps $\N$ and lying below the line joining its endpoints. Explicitly, after its $x$th east step it reaches height $\lfloor D_2x/D_1\rfloor$ before taking the next east step, for $1\le x\le D_1$. We order its edges cyclically, identifying the endpoint with the initial vertex. A directed interval of edges includes both its first and its last edge and uses at most one circuit. For an interval $T$, let $E(T)$ and $N(T)$ be the numbers of its east and north edges. For any finite word $W$ over $\{\E,\N\}$, the same notation counts its letters, and $|W|=E(W)+N(W)$ denotes its length. Concatenation of words is written by juxtaposition; $W^m$ is the concatenation of $m$ copies, with $W^0$ the empty word. A grading assigns a nonnegative integer weight to each edge. In this paper an east edge has weight $0$ or $c$, and a north edge has weight $0$ or $b$. We call the positive-weight edges selected. A grading is compatible if, for each selected east edge $u$ and selected north edge $v$, the cyclic interval from $u$ to $v$ contains either a north edge strictly before $v$ at which the number of north edges equals the sum of the east weights since $u$, or an east edge strictly after $u$ at which the number of east edges up to $v$ equals the sum of the north weights on that interval. These are the two strict-endpoint conditions of~\cite[Definition~4.5]{BLMMR}. The horizontal shadow of a selected east edge is the set of north edges up to the first equality in the forward condition, now allowing the final north edge. The full interval from that east edge to this first return is its shadow interval, and the east edge is its root. The vertical shadow of a selected north edge is defined by the analogous backward equality and consists of east edges. If the equality is never reached in one circuit, the shadow is the entire set of edges of the opposite type. For a set of selected edges, its shadow is the union of these shadows. Fix positive integers $i,j$, and put \begin{equation}\label{eq:pq} p=bi,\qquad q=cj,\qquad g=\gcd(p,q),\qquad P=p/g,\quad Q_0=q/g. \end{equation} The integers $P,Q_0$ are the dimensions of the primitive path period. Choose positive integers $D_1,D_2$ such that \begin{equation}\label{eq:bezout} qD_1-pD_2=g,\qquad D_1>p+1,\quad D_2>q. \end{equation} Such choices can be made arbitrarily large: the equation is $Q_0D_1-PD_2=1$, and adding $(P,Q_0)$ to a solution preserves it. In particular $D_1,D_2$ are relatively prime. A compatible grading with $j$ selected east edges and $i$ selected north edges is tight in this sign convention when all selected north edges belong to the horizontal shadow of the selected east edges. The opposite containment corresponds to the opposite determinant sign~\cite[Definition~4.8 and Remark~4.9]{BLMMR}. We use the following published counting formula: \begin{equation}\label{eq:tight-count} \tau(i,j)=\#\{\text{tight gradings on }\mathcal P(D_1,D_2) \text{ with }j\text{ selected }\E\text{ and }i\text{ selected }\N\}. \end{equation} It is~\cite[Theorem~4.10 and Remark~4.11]{BLMMR}; its value is independent of the choice in~\eqref{eq:bezout}. \subsection{Frames and their words} The rank of an edge starting at $(x,y)$ is $D_2x-D_1y$. On the maximal path, a vertex of rank less than $D_1$ is followed by an east step, and a vertex of rank at least $D_1$ by a north step. The new rank is respectively increased by $D_2$ or decreased by $D_1$. Thus the ranks are successive additions of $D_2$ modulo $D_1+D_2$, represented in $[0,D_1+D_2)$. Since $\gcd(D_2,D_1+D_2)=1$, the edge starts have precisely all integer ranks in this interval, once each. In particular, the east edges have ranks $0,\ldots,D_1-1$. \begin{lemma}\label{lem:frame} Every grading counted by~\eqref{eq:tight-count} has a unique outer horizontal shadow. Its interval consists of $p+1$ east edges and $q$ north edges, starts at a selected east edge of rank $\ell\in\{0,\ldots,g-1\}$, and contains every selected edge. For sufficiently large $D_1,D_2$, its word $W_\ell$ is determined by the heights \begin{equation}\label{eq:height} y_\ell(x)=\left\lfloor\frac{qx}{p}\right\rfloor -\mathbf1_{\{P\mid x,\ x/P>\ell\}}\quad(1\le x\le p), \qquad y_\ell(p+1)=q. \end{equation} Here $y_\ell(x)$ is the height reached after the $x$th east edge and all following north edges before the next east edge; the final column stops at height $q$. The notation $\mathbf1$ is $1$ when the indicated condition holds and $0$ otherwise. Each of the $g$ possible starting ranks occurs once on the ambient path. \end{lemma} \begin{proof} Every horizontal first return exists in one circuit: the total east weight is $qgP$, so that this is less than $1/P$. If $P\nmid x$, the fractional part of $qx/p=Q_0x/P$ is a nonzero multiple of $1/P$, and the floor is unchanged. If $x=kP$, the perturbation has sign equal to that of $\ell-k$, which gives~\eqref{eq:height}. Since $\ell\le g-1$, the height at $p$ is $q-1$; the final east step is followed by the north step reaching height $q$. Every rank in $[0,g)$ is the rank of exactly one east edge. Taking $D_1>p+1$ and $D_2>q$ also ensures that a frame, read across the cyclic cut when necessary, contains no repeated ambient edge. \end{proof} The word specified by~\eqref{eq:height} will be called a canonical frame, independently of the chosen ambient path. It starts with $\E$ and ends with $\E\N$. For example, if $p=q=3$, its three possible words are \[ W_0=\E\E\N\E\N\E\N,\qquad W_1=\E\N\E\E\N\E\N,\qquad W_2=\E\N\E\N\E\E\N. \] In general let $A$ be the lower lattice-path word with $P$ east and $Q_0$ north letters, with column heights $\lfloor Q_0x/P\rfloor$. Write $A=\E M\N$, where $M$ is the word obtained by removing its first and last letters and may be empty, and put $B=\E\N M$. These two words describe the repeated primitive path blocks. Formula~\eqref{eq:height} gives \begin{equation}\label{eq:blocks} W_\ell=A^\ell\E M B^{g-\ell-1}\E\N\qquad(0\le\ell\ell$ end one unit below their usual height. The final $\E\N$ restores height $q$, exactly as in~\eqref{eq:height}. \subsection{Matchings on a frame} We describe the count on a frame by a stack, a list in which additions and removals occur at the last entry. Each selected east edge creates $c$ blue tokens. A north edge consumes one token belonging to the most recent selected east edge whose tokens have not been exhausted. Such an east edge is called active. Each east edge also contributes one red token. A selected north edge consumes the latest $b$ remaining red tokens, and these must all belong to inactive or unselected east edges. The red test occurs before the blue consumption at the same north edge. The equivalent state description uses one entry $(r,z)$ per active east edge, where $r$ is its remaining blue count and $z$ is the number of free red tokens above it and below the next active east edge, or above it altogether if it is the top entry. An unselected east edge increases the top $z$ by one; a selected east edge pushes $(c,0)$. An unselected north edge decreases the top $r$ by one. A selected north edge first requires $z\ge b$, replaces $z$ by $z-b$, and then decreases $r$. When an entry reaches $r=0$, it is removed and adds $z+1$ to its parent's red count. The additional token is the token of the east edge just closed. A decoration is a choice of selected letters of each type. It is \emph{accepted} if all the stated operations are legal, its first east edge is selected, the stack never becomes empty before the last letter, and the final removal leaves red remainder zero at the root. Let $F(W)$ be the number of accepted decorations of a word $W$. \begin{proposition}\label{prop:count} For the canonical frames in Lemma~\ref{lem:frame}, \begin{equation}\label{eq:frame-count} \tau(i,j)=\sum_{\ell=0}^{g-1}F(W_\ell). \end{equation} Each accepted decoration has $j$ selected east edges and $i$ selected north edges. Its penultimate letter $\E$ is unselected and its last letter $\N$ is selected. \end{proposition} \begin{proof} The blue exhaustion time of a selected east edge is exactly its forward first return. Likewise, red matching realizes backward first returns. For a selected pair $u0$, and use $p=bI$, $q=cJ$ for their frame dimensions. Put $\lambda=q/p$, the slope in path coordinates. The inequality $Q(I,J)>0$ implies $0<\lambda0$ first gives $J0. \] Dividing by $\lambda(c-\lambda)>0$ proves~\eqref{eq:slack}. For a fixed anchor $\ell$, the height function~\eqref{eq:height} satisfies $y_\ell(x)\le\lambda x$ for $1\le x\le p$; set $y_\ell(0)=0$. \begin{lemma}\label{lem:terminal} In every canonical frame of dimensions $bI+1,cJ$, selecting the first $J$ east edges and the last $I$ north edges gives an accepted decoration. \end{lemma} \begin{proof} We have \[ q-I-\lambda J=\frac{Q(I,J)}{bI}>0. \] Thus all selected east edges occur before the first selected north edge. During the initial selected east edges, the blue balance is positive since $cx-y_\ell(x)\ge(c-\lambda)x>0$. After the last selected east edge it decreases to zero only at the last north edge, because the total supply is $cJ=q$. Consider a selected north edge whose endpoint has height $q-t$, where $0\le t\le I-1$. Let $x$ be the number of east edges before it and $s$ the horizontal index of the current active top edge. The remaining blue supply below that top edge is \[ c(s-1)-y_\ell(s-1)\le t, \] where $y_\ell(0)=0$. The inequality holds because the current top requires at least the present north edge and only $t$ north edges follow. Hence \begin{equation}\label{eq:terminal-bounds} s\le1+\frac{t}{c-\lambda},\qquad p-x\le\frac{t}{\lambda}. \end{equation} For the second bound, if $x\le p$ use $q-t\le y_\ell(x)\le\lambda x$; if $x=p+1$ it is immediate. Exactly $I-t-1$ selected north edges precede the present one. All their red removals lie above the current active edge, which has remained active since it appeared. Thus, assuming the earlier red tests have succeeded, its free red count is \[ z=x-s-b(I-t-1). \] The test $z\ge b$ is equivalent to $p-x+s\le bt$. If $t\ge1$, \eqref{eq:terminal-bounds} and~\eqref{eq:slack} give \[ p-x+s\le1+t\left(\frac1\lambda+\frac1{c-\lambda}\right)0. \] After the last selected east edge of $L$, the blue balance decreases toward this positive value, so the root stays active through $L$. In the matching internal to $X$, precisely $N(X)-cH_X$ north edges are unused. During any prefix of $X$, the number of services taken from the external stack is at most this total. All selected east edges of $X$ close within $X$, so the external root stays active throughout. Every selected north edge of $X$ already has its entire backward matching inside $X$, and hence cannot consume an earlier protected token. Its internal legality is unchanged. On entering $R$, every remaining active east edge belongs to the initial consecutive selections. The total remaining blue supply is $N(R)$, and no east edge of $R$ is selected, so the root closes exactly at the final north edge. For a selected north edge of $R$, use $t,x,s$ as in Lemma~\ref{lem:terminal}; here $0\le t0$, \begin{equation}\label{eq:bounds} 1\le g\le\tau(i,j) \le g\binom{bi-1}{j-1}\binom{cj-1}{i-1} \le g\,2^{bi+cj},\qquad g=\gcd(bi,cj). \end{equation} In particular $\log\tau(i,j)/i$ is bounded above uniformly when $j/i$ stays in a compact subset of $I_{b,c}$. \end{corollary} \begin{proof} Lemma~\ref{lem:terminal} supplies at least one decoration for each of the $g$ frames. For the upper bound, the first east edge and last north edge are selected, and the penultimate east edge is unselected by Proposition~\ref{prop:count}. Choosing the remaining supports and forgetting compatibility gives the two binomial factors. The final estimate and $g\le bi+cj$ imply the local bound. \end{proof} \section{Limits on rational rays}\label{sec:rays} Fix relatively prime positive integers $d,e$ with $Q(d,e)>0$, and put \[ g_0=\gcd(bd,ce),\qquad P=bd/g_0,\qquad Q_0=ce/g_0. \] Along $(i,j)=(kd,ke)$, the words $A=\E M\N$ and $B=\E\N M$ in~\eqref{eq:blocks} are fixed and $g=kg_0$. To display the varying number of periods, write $W_\ell(g)=A^\ell\E M B^{g-\ell-1}\E\N$. Its \emph{threshold edge} is the east edge immediately following $A^\ell$. Let $C_{k,\ell}$ count accepted decorations of $W_\ell(kg_0)$ in which this edge is unselected, and define \[ M_k=\max_{0\le\ell0$, the same inequality gives $t\ge0$. Start with an accepted decoration of $W_\ell(kg_0)$. Delete its final east edge and deselect the last north edge, its direct red owner. Delete that last north edge and deselect the original root, its direct blue owner. Lemma~\ref{lem:repair} gives a complete forest on \[ X=A^\ell\E M B^{kg_0-\ell-1}. \] Deselect the original threshold if necessary, and then further east edges in a fixed order until exactly $h$ original east selections have been erased. At most two distinct selections were required to be erased so far, and $2\le h\le2e\le ke$, so this can be done. Lemma~\ref{lem:insert} preserves completeness. The resulting supports have sizes $ke-h$ and $kd-1$. The extended word is exactly \[ A^aXB^t\E\N=W_{\ell+a}((k+K)g_0). \] Select all $aP=h+Ke$ east edges in the prefix and the last $Kd+1$ north edges in the suffix. Its suffix has $tQ_0+1\ge Kd+1$ north edges by~\eqref{eq:wrap-capacity}. Proposition~\ref{prop:completion} gives acceptance. The target threshold is the old threshold and remains unselected. The target anchor determines the source anchor by subtracting $a$. Removing the fixed prefix and suffix recovers the edited core. Recording the positions of the $h$ erased east selections recovers the source; its final north selection is restored deterministically. There are at most $\binom{bkd}{h}$ such records. Summing over at most $(k+K)g_0$ target anchors proves the second inequality of~\eqref{eq:wrapper}; the first follows from the definition of $M_k$. \end{proof} \begin{proposition}\label{prop:ray} For every relatively prime positive pair $(d,e)$ with $Q(d,e)>0$, the limit \[ \lim_{k\to\infty}\frac{\log\tau(kd,ke)}{k} \] exists and is finite. \end{proposition} \begin{proof} Corollary~\ref{cor:bounds} and Lemma~\ref{lem:wrapper} give $M_n\ge1$ for every sufficiently large $n$, and $\log M_n=O(n)$. Lemma~\ref{lem:product} makes $\log M_n$ superadditive wherever it is finite. Choose $n_0$ such that $M_n\ge1$ for $n\ge n_0$. For a fixed $q\ge n_0$, write $n=mq+r$ with $n_0\le r0$ there are $\delta>0$ and $L_0$ such that any two mechanical factors of the same length $L\ge L_0$, with arbitrary phases and frequencies $\alpha,\beta$ satisfying \[ |\alpha-\alpha_0|<\delta,\qquad |\beta-\alpha_0|<\delta, \] have a common subsequence of length at least $(1-\rho)L$. \end{lemma} \begin{proof} We may assume $0<\rho<1$. First suppose $\alpha_0$ is irrational. Choose $0<\epsilon<\rho/200$. There are coprime integers $a,q$ with $q>1/\epsilon$ and $|\alpha_0-a/q|<1/q^2$. Indeed, for any positive integer $T$, placing the $T+1$ fractional parts of $0,\alpha_0,\ldots,T\alpha_0$ in $T$ equal intervals gives integers $1\le q\le T$ and $a$ with $|q\alpha_0-a|<1/T$. Reducing the fraction preserves the bound $|\alpha_0-a/q|<1/q^2$. The reduced denominators are unbounded as $T\to\infty$, since otherwise the errors could not tend to zero for irrational $\alpha_0$. The first $q$ points of a rotation by $a/q$ form an equally spaced grid, and the corresponding points for $\alpha_0$ are within $1/q$ of them on $\mathbb R/\mathbb Z$. Consequently the first $q$ points for $\alpha_0$ are $2\epsilon$-dense. Also, in any block of $q$ consecutive points, an arc of length $u$ is visited at most $qu+4$ times, uniformly in the initial phase: enlarge the arc by $1/q$ at each end and count the grid points. Put $K=q-1$ and take a multiple $B$ of $q$ with $B>K/\epsilon$. Every length-$B$ orbit segment visits the two radius-$10\epsilon$ neighborhoods of $0$ and $1-\alpha_0$ at most \[ (40\epsilon q+8)B/q\le48\epsilon B \] times. Choose $\delta>0$ so that $(B+K+1)\delta<\epsilon/10$. Divide the two given factors into aligned blocks of length $B$. In each pair, the density just proved gives $0\le k\le K$ such that shifting the first phase by $k\alpha$ brings it within $3\epsilon$ of the second. Delete its first $k$ letters and the other block's last $k$ letters. The compared phases stay within $4\epsilon$ for all remaining positions. Each also stays within $\epsilon$ of the corresponding $\alpha_0$ orbit with the same initial phase. A mechanical letter is the indicator of the arc $[1-\alpha,1)$ evaluated at its phase, so mismatches can occur only in the two neighborhoods just counted. Deleting the two letters at every mismatch gives a common subsequence with loss at most \[ K+48\epsilon B<49\epsilon B \] per block and at most $B$ for the final incomplete block. Since $49\epsilon<\rho/2$, taking $L_0>2B/\rho$ proves the claim. Now let $\alpha_0=p_0/q_0$ in lowest terms. Choose an integer $B>2(5q_0+4)/\rho$, then choose $\delta>0$ with $(B+1)\delta<1/q_0$. On a block write \[ \lfloor x+n\alpha\rfloor =\lfloor x+n(\alpha-p_0/q_0)+np_0/q_0\rfloor. \] The varying phase $x+n(\alpha-p_0/q_0)$ is monotone and travels less than $1/q_0$. All discontinuities relevant to the $q_0$ possible residues of $np_0/q_0$ lie on the grid $q_0^{-1}\Z$. Thus it crosses at most one grid point. While two consecutive phases stay in the same half-open grid interval, their floors agree with those obtained using any one fixed phase in that interval. Each increment then agrees with a mechanical word of frequency $p_0/q_0$. At most two letters adjacent to the crossing need be deleted; this includes an equality at the grid point. If the varying phase is constant, the whole block is already periodic. Every mechanical word of this rational frequency is periodic with period $q_0$, and its phase choices give cyclic shifts of the same word. Indeed, adding $p_0/q_0$ to the phase shifts the sequence by one letter, and these additions permute the $q_0$ phase intervals. Remove from both blocks all positions exceptional for either block, at most four in total. At most five paired intervals remain. On each, two cyclic shifts can be aligned by deleting fewer than $q_0$ initial letters from one and the same number of final letters from the other. If an interval is shorter than the required shift, delete it entirely. The loss from each block is at most $5q_0+4<\rho B/2$. Discarding the final incomplete block costs at most $B$, so $L_0>2B/\rho$ gives the asserted bound. \end{proof} \begin{lemma}\label{lem:frame-edit} The conclusion of Lemma~\ref{lem:mechanical} holds for any two equal-length factors of canonical frames whose index slopes lie sufficiently close to a fixed positive slope. The constants are independent of the anchors and the denominators of the slopes. Moreover, for a factor $T$ of a frame with dimensions $p+1,q$, \begin{equation}\label{eq:balance} \left|N(T)-\frac{q}{p+q}|T|\right|\le4,\qquad \left|E(T)-\frac{p}{p+q}|T|\right|\le4. \end{equation} \end{lemma} \begin{proof} The lower word $A=\E M\N$ in~\eqref{eq:blocks} is mechanical with frequency $Q_0/(P+Q_0)=q/(p+q)$. Indeed, its north count after $n$ letters is $\lfloor nQ_0/(P+Q_0)\rfloor$: a vertex $(x,y)$ with $x+y=n$ lies below the diagonal precisely when $(P+Q_0)y\le Q_0n$, and the maximal path takes the largest allowed integer height. The upper path has cumulative north count $\lceil nQ_0/(P+Q_0)\rceil$. For $00$ and apply Lemma~\ref{lem:mechanical} with loss fraction $\rho/2$ and threshold $L_0$. Each frame factor splits into at most two mechanical pieces and two exceptional single letters. Taking the union of the two sets of cuts gives at most seven paired intervals. Delete every position exceptional in either factor, at most four, and every remaining interval shorter than $L_0$, at total cost at most $7L_0$. On the other intervals apply the mechanical lemma. For total length $L$, the loss is at most $\rho L/2+7L_0+4\le\rho L$ when $L\ge2(7L_0+4)/\rho$. The frequency associated to index slope $s=j/i$ is $cs/(b+cs)$, so continuity of this function supplies the required slope neighborhood. \end{proof} \subsection{A comparison after a small dilation} \begin{proposition}\label{prop:inflation} Fix $r\in I_{b,c}$. For every sufficiently small $\eta>0$ and every $\varepsilon>0$, there exist $\delta>0$ and $N_0$ such that positive integer pairs $(i,j),(I,J)$ satisfying \[ \left|\frac ji-r\right|<\delta,\quad \left|\frac JI-r\right|<\delta,\quad 1+\eta\le\frac Ii\le1+2\eta,\quad i\ge N_0 \] obey \begin{equation}\label{eq:inflation} \log\tau(I,J)\ge\log\tau(i,j)-\varepsilon i. \end{equation} \end{proposition} \begin{proof} Choose a real number $\theta$ with \begin{equation}\label{eq:theta} \frac rb<\theta<1-\frac1{cr}. \end{equation} This interval is nonempty because $bcr-b-cr^2>0$. Choose a source anchor whose count is at least $\tau(i,j)/\gcd(bi,cj)$, and fix any target anchor. In the target word let $L$ consist of the first $\lfloor\theta(b+cJ/I)(I-i)\rfloor$ letters and let $X$ be the next $bi+cj+1$ letters. Denote the remaining suffix by $R$. We take $0<\eta<1$ and $0<\delta\le1$, with the slope neighborhood inside $I_{b,c}$. The two slope bounds and $I/i\le1+2\eta<3$ give \[ |J-j-r(I-i)|\le\delta(I+i)\le4\delta i. \] Since $|X|=bi+cj+1$, the suffix length is \begin{align*} |R|&=b(I-i)+c(J-j)-\lfloor\theta(b+cJ/I)(I-i)\rfloor\\ &=(1-\theta)(b+cr)(I-i)+O(\delta i+1). \end{align*} Here and below the implicit constants depend only on $b,c,r,\theta$, with $0<\eta<1$. Since $I-i\ge\eta i$ and $\theta<1$, choosing $\delta$ sufficiently small relative to $\eta$ and then increasing $i$ makes $|R|\ge2$. Thus $X$ exists and $R$ contains the final $\E\N$. The east and north frequencies of the target frame are $b/(b+cJ/I)$ and $(cJ/I)/(b+cJ/I)$. Applying~\eqref{eq:balance} to $L$ and $R$ gives, uniformly in the anchors, \begin{align} E(L)&=\frac{b}{b+cJ/I}\lfloor\theta(b+cJ/I)(I-i)\rfloor+O(1) =\theta b(I-i)+O(1),\label{eq:prefix-size}\\ N(R)&=\frac{cJ/I}{b+cJ/I}|R|+O(1) =cr(1-\theta)(I-i)+O(\delta i+1).\label{eq:suffix-size} \end{align} Given a small $\rho>0$, Lemma~\ref{lem:frame-edit} supplies a fixed common subsequence of the source word and $X$ with at most \[ D\le\rho n,\qquad n=bi+cj+1, \] deleted letters on each side, once the slope neighborhood is small enough and $i$ is large enough. Fix this editing scheme for all source decorations. Lemmas~\ref{lem:repair} and~\ref{lem:insert} turn each one into a complete forest on $X$ with \[ j-2D\le H_X\le j,\qquad i-2D\le V_X\le i. \] Using~\eqref{eq:prefix-size}--\eqref{eq:suffix-size}, we obtain \begin{align*} E(L)-(J-H_X)&\ge(\theta b-r)(I-i)-O(\delta i+D+1),\\ N(R)-(I-V_X)&\ge(cr(1-\theta)-1)(I-i)-O(\delta i+D+1). \end{align*} Both leading coefficients are positive by~\eqref{eq:theta}. First choose $\rho$ small enough relative to $\eta$ and these margins, then shrink $\delta$ and increase $N_0$. The upper capacity bounds in~\eqref{eq:capacity} follow. The lower bounds follow from \[ I-V_X\ge I-i\ge\eta i,\qquad J-H_X\ge J-j=r(I-i)+O(\delta i)>0. \] Proposition~\ref{prop:completion} now maps every source decoration into an accepted decoration of the fixed target frame. To bound a fiber of this map, restrict a target decoration to its known middle word $X$. The fixed subsequence positions recover all retained flags except those additionally deselected during repair. The deleted source positions have at most $2^D$ possible flag assignments; at most $D$ retained flags were erased. The number of preimages is at most \begin{equation}\label{eq:fiber} 2^{2D}\sum_{a=0}^{2D}\binom{n}{a} \le 2^{2D}\left(\frac{n}{2D}\right)^{2D}\exp(2D) =\exp\!\left(2D\bigl(1+\log(n/D)\bigr)\right) \end{equation} for $1\le D\le\rho n$ and fixed $\rho<1/4$. Indeed, $0<2D/n\le1$ and the binomial theorem give \[ \left(\frac{2D}{n}\right)^{2D}\sum_{a=0}^{2D}\binom na \le\sum_{a=0}^n\binom na\left(\frac{2D}{n}\right)^a =\left(1+\frac{2D}{n}\right)^n\le\exp(2D). \] If $D=0$, the fiber bound is $1$. Since $\delta\le1$, we have $n\le(b+c(r+1)+1)i$. The function $x(1+\log(1/x))$ is increasing on $(0,1)$, so the exponent in~\eqref{eq:fiber} is at most \[ 2\bigl(b+c(r+1)+1\bigr)\rho\bigl(1+\log(1/\rho)\bigr)i. \] Choose $\rho$ to make this less than $\varepsilon i/2$ as well as satisfying the capacity margins. The source-anchor loss is $\log\gcd(bi,cj)=O(\log i)$, smaller than $\varepsilon i/2$ for large $i$. These two losses give~\eqref{eq:inflation}. \end{proof} \section{Directional limits}\label{sec:limit} \begin{proof}[Proof of Theorem~\ref{thm:main}] Fix $r\in I_{b,c}$. Corollary~\ref{cor:bounds} gives a finite constant $C$ bounding $\log\tau(i,j)/i$ for all sufficiently large indices with slopes in a fixed compact neighborhood of $r$. It also bounds the rational-ray limits there. Given small $\eta,\varepsilon>0$, take the neighborhood supplied by Proposition~\ref{prop:inflation} and choose a rational slope $s=e/d$ in it, with $d,e$ relatively prime and positive. Proposition~\ref{prop:ray} gives \[ h(s)=\lim_{k\to\infty}\frac{\log\tau(kd,ke)}{kd}. \] Consider any positive integer sequence $(i_n,j_n)$ with $i_n\to\infty$ and $j_n/i_n\to r$. Define positive integers, for all sufficiently large $n$, by \[ k_n^+=\left\lceil\frac{(1+\eta)i_n}{d}\right\rceil, \qquad k_n^-=\left\lfloor\frac{i_n}{(1+\eta)d}\right\rfloor. \] The ceiling adds less than $d$ to the first coordinate, and the floor subtracts less than $d$. Since $d$ is fixed and $i_n\to\infty$, these choices satisfy \[ 1+\eta\le\frac{k_n^+d}{i_n}\le1+2\eta, \qquad 1+\eta\le\frac{i_n}{k_n^-d}\le1+2\eta \] for large $n$. Apply Proposition~\ref{prop:inflation} first to $(i_n,j_n),(k_n^+d,k_n^+e)$ and then to $(k_n^-d,k_n^-e),(i_n,j_n)$. After division by $i_n$, it gives \begin{align*} \frac{\log\tau(i_n,j_n)}{i_n} &\le\frac{k_n^+d}{i_n} \frac{\log\tau(k_n^+d,k_n^+e)}{k_n^+d}+\varepsilon,\\ \frac{\log\tau(i_n,j_n)}{i_n} &\ge\frac{k_n^-d}{i_n} \frac{\log\tau(k_n^-d,k_n^-e)}{k_n^-d} -\varepsilon\frac{k_n^-d}{i_n}. \end{align*} Both ray quotients tend to $h(s)\ge0$, so \begin{align*} \limsup_n\frac{\log\tau(i_n,j_n)}{i_n} &\le(1+2\eta)h(s)+\varepsilon,\\ \liminf_n\frac{\log\tau(i_n,j_n)}{i_n} &\ge\frac{h(s)}{1+2\eta}-\varepsilon. \end{align*} The same $s$ and the same two bounds work for every sequence approaching $r$. Their difference is at most \[ \left(1+2\eta-\frac1{1+2\eta}\right)C+2\varepsilon. \] Letting $\eta,\varepsilon$ tend to zero proves that all such sequences have the same limit $h(r)$. It is finite and nonnegative by Corollary~\ref{cor:bounds}. To prove continuity, let $r_n\to r$ with $r_n\in I_{b,c}$. The directional limit at each $r_n$ permits a choice of integers $i_n\ge n$, $j_n>0$ with \[ |j_n/i_n-r_n|<1/n,\qquad \left|\frac{\log\tau(i_n,j_n)}{i_n}-h(r_n)\right|<1/n. \] Then $j_n/i_n\to r$, so the already established limit gives $h(r_n)\to h(r)$. Finally, \[ \frac{\sqrt{Q(i,j)}}{i} =\sqrt{bc(j/i)-b-c(j/i)^2} \longrightarrow\sqrt{bcr-b-cr^2}>0. \] This proves~\eqref{eq:f} and its continuity. \end{proof} \begin{thebibliography}{99} \bibitem{Akagi} R. Akagi, \emph{Some coefficients of rank 2 cluster scattering diagrams}, arXiv:2507.21916 (2025), \url{https://arxiv.org/abs/2507.21916}. \bibitem{Bridgeland} T. Bridgeland, \emph{Scattering diagrams, Hall algebras and stability conditions}, Algebr. Geom. \textbf{4} (2017), no.~5, 523--561, \href{https://doi.org/10.14231/AG-2017-027}{doi:10.14231/AG-2017-027}. \bibitem{BLM} A. Burcroff, K. Lee, and L. Mou, \emph{Positivity of generalized cluster scattering diagrams}, arXiv:2503.03719 (2025), \url{https://arxiv.org/abs/2503.03719}. \bibitem{BLMPNAS} A. Burcroff, K. Lee, and L. Mou, \emph{Scattering diagrams, tight gradings, and generalized positivity}, Proc. Natl. Acad. Sci. USA \textbf{122} (2025), no.~18, e2422893122, \href{https://doi.org/10.1073/pnas.2422893122}{doi:10.1073/pnas.2422893122}. \bibitem{BLMMR} A. Burcroff, K. Lee, L. Mou, G. Musiker, and M. Reineke, \emph{Cluster scattering diagrams via quiver moduli and tight gradings}, J. London Math. Soc. (2) \textbf{114} (2026), no.~2, e70642, \href{https://doi.org/10.1112/jlms.70642}{doi:10.1112/jlms.70642}. Numbered statements are as in \href{https://arxiv.org/abs/2511.14672v1}{arXiv:2511.14672v1}. \bibitem{CS} C. C\'ordova and S.-H. Shao, \emph{Asymptotics of ground state degeneracies in quiver quantum mechanics}, Commun. Number Theory Phys. \textbf{10} (2016), no.~2, 339--371, \url{https://arxiv.org/abs/1503.03178}. \bibitem{ERS} T. Elgin, N. Reading, and S. Stella, \emph{Cluster scattering coefficients in rank 2}, arXiv:2404.11381 (2024), \url{https://arxiv.org/abs/2404.11381}. \bibitem{GL} T. Gr\"afnitz and P. Luo, \emph{Scattering diagrams: polynomiality and the dense region}, arXiv:2312.13990 (2023), \url{https://arxiv.org/abs/2312.13990}. \bibitem{GHKK} M. Gross, P. Hacking, S. Keel, and M. Kontsevich, \emph{Canonical bases for cluster algebras}, J. Amer. Math. Soc. \textbf{31} (2018), no.~2, 497--608, \href{https://doi.org/10.1090/jams/890}{doi:10.1090/jams/890}. \bibitem{GP} M. Gross and R. Pandharipande, \emph{Quivers, curves, and the tropical vertex}, Port. Math. \textbf{67} (2010), no.~2, 211--259, \href{https://doi.org/10.4171/PM/1865}{doi:10.4171/PM/1865}. \bibitem{GS} M. Gross and B. Siebert, \emph{From real affine geometry to complex geometry}, Ann. of Math. (2) \textbf{174} (2011), no.~3, 1301--1428, \url{https://arxiv.org/abs/math/0703822}. \bibitem{Rethlas} H. Ju, G. Gao, J. Jiang, B. Wu, Z. Sun, S. Liu, L. Chen, Y. Wang, Y. Wang, Z. Wang, W. He, P. Wu, L. Xiao, R. Liu, B. Dai, and B. Dong, \emph{Automated conjecture resolution with formal verification}, arXiv:2604.03789 (2026), \url{https://arxiv.org/abs/2604.03789}. \bibitem{KS} M. Kontsevich and Y. Soibelman, \emph{Affine structures and non-Archimedean analytic spaces}, in \emph{The Unity of Mathematics}, Progr. Math. \textbf{244}, Birkh\"auser, Boston, 2006, 321--385, \url{https://arxiv.org/abs/math/0406564}. \bibitem{LLZ} K. Lee, L. Li, and A. Zelevinsky, \emph{Greedy elements in rank 2 cluster algebras}, Selecta Math. (N.S.) \textbf{20} (2014), no.~1, 57--82, \href{https://doi.org/10.1007/s00029-012-0115-1}{doi:10.1007/s00029-012-0115-1}. \bibitem{Mainiero} T. Mainiero, \emph{Algebraicity and asymptotics: an explosion of BPS indices from algebraic generating series}, arXiv:1606.02693 (2016), \url{https://arxiv.org/abs/1606.02693}. \bibitem{OSV} F. Nie, H. Ye, S. Liu, Z. Wang, S. Ermon, and J. Zou, \emph{One-sided verification under limited expert review}, arXiv:2610.18089 (2026), \url{https://arxiv.org/abs/2610.18089}. \bibitem{Okada} S. Okada, \emph{On Euler characteristics for large Kronecker quivers}, C. R. Math. Acad. Sci. Paris \textbf{350} (2012), nos.~5--6, 273--276, \href{https://doi.org/10.1016/j.crma.2012.02.008}{doi:10.1016/j.crma.2012.02.008}. \bibitem{RW} M. Reineke and T. Weist, \emph{Refined GW/Kronecker correspondence}, Math. Ann. \textbf{355} (2013), no.~1, 17--56, \href{https://doi.org/10.1007/s00208-012-0778-0}{doi:10.1007/s00208-012-0778-0}. \bibitem{WeistLoc} T. Weist, \emph{Localization in quiver moduli spaces}, Represent. Theory \textbf{17} (2013), 382--425, \url{https://arxiv.org/abs/0903.5442}. \bibitem{WeistEuler} T. Weist, \emph{On the Euler characteristic of Kronecker moduli spaces}, J. Algebraic Combin. \textbf{38} (2013), no.~3, 567--583, \url{https://arxiv.org/abs/1203.2740}. \end{thebibliography} \bigskip \begingroup\small \noindent\textsc{Zhili College, Tsinghua University, Beijing 100084, China}\par \noindent\textit{Email address:}\enspace \mbox{\href{mailto:tangqy24@mails.tsinghua.edu.cn}{\texttt{tangqy24@mails.tsinghua.edu.cn}}}\par \endgroup \end{document}