Polyhedra, Moduli,
and Quantum Geometry

Web working edition

On this page
  1. 24.1 Effective counting and the meaning of an explicit saving
  2. 24.2 A constructive lattice benchmark for all multicurves
  3. 24.3 Primitivity, connectivity, and the torus benchmark
  4. 24.4 A fixed-surface obstruction to uniform first-atom separation
  5. 24.5 A constructive uniform isolation estimate
  6. 24.6 A finite coefficient that selects one support
  7. 24.7 An explicit criterion for passing from smooth to sharp counts
  8. 24.8 The remaining analytic step

24 Quantitative counting and coefficient cancellation

The preceding construction raises a quantitative question: can explicit crossing resolutions give a counting remainder with a specified exponent and geometric constants? We first give an elementary counting benchmark. We then prove a systole-dependent gap and a uniform recovery estimate, and show on a fixed surface why their exponential separation scale is unavoidable for estimates of individual orbital terms. Finally, a finite support coefficient and a smoothing criterion isolate the additional estimate needed for connected-curve counting.

24.1 Effective counting and the meaning of an explicit saving

Continue with a closed hyperbolic surface XX of genus g≥2g\geq2, and put d=6g−6d=6g-6. For a fixed nonzero rational multicurve γ0\gamma_0, write NX,γ0(R)=#{γ∈Mod⁡(S)γ0:ℓX(γ)≤R}.N_{X,\gamma_0}(R)= \#\{\gamma\in\operatorname{Mod}(S)\gamma_0: \ell_X(\gamma)\leq R\}. Eskin–Mirzakhani–Mohammadi prove that there exists κ(g)>0\kappa(g)>0 such that NX,γ0(R)=cX,γ0Rd+OX,γ0(Rd−κ(g)).N_{X,\gamma_0}(R) =c_{X,\gamma_0}R^d +O_{X,\gamma_0}(R^{d-\kappa(g)}).(24.1) Their theorem also allows variable negative curvature; the hyperbolic case suffices here [14, Theorem 1.1]. The theorem states the existence of the exponent rather than a numerical value. Its proof uses exponential mixing of the Teichmüller flow. A specified exponent and certified constants for a given surface would therefore be additional quantitative information. This distinction does not diminish the proved power saving or establish that its constants are intrinsically noncomputable.

The coefficient distributions offer explicit local formulas, but their present estimates do not improve (24.1). The task is to control a growing collection of connected supports. The qualitative leading term, treated in [77; 17], and an effective remainder are separate questions. It is useful first to record how much quantitative control follows from ordinary lattice geometry alone.

24.2 A constructive lattice benchmark for all multicurves

Let ℳℒℤ(S)\mathcal{ML}_{\mathbb Z}(S) denote integral measured laminations, equivalently essential simple multicurves with positive integer weights. These include disconnected supports. Normalize Thurston measure by the actual integral-lamination lattice in each chart, and set MX(R)=#{C∈ℳℒℤ(S)\{0}:ℓX(C)≤R},B(X)=μTh{λ:ℓX(λ)≤1}.M_X(R)=\#\{C\in\mathcal{ML}_{\mathbb Z}(S)\setminus\{0\}: \ell_X(C)\leq R\},\qquad B(X)=\mu_{\mathrm{Th}}\{\lambda:\ell_X(\lambda)\leq1\}.

Proposition 24.1 (Total multicurve error). For the fixed surface XX, MX(R)=B(X)Rd+OX(Rd−1).\boxed{M_X(R)=B(X)R^d+O_X(R^{d-1}).}(24.2) The error can be bounded using finitely many lattice covolumes, fundamental-cell radii, convex-body inradii and volumes, and lower-dimensional face bounds.

Proof. Here is the quantitative lattice estimate needed for the argument. Let Λ⊂ℝd\Lambda\subset\mathbb R^d have covolume vv and a fundamental cell F⊂B(0,ρ)F\subset B(0,\rho). Suppose the convex compact body KK has volume VV and contains B(x0,r)B(x_0,r), where r>0r>0. Put a=ρ/ra=\rho/r. Then Vv(R−a)+d≤#(Λ∩RK)≤Vv(R+a)d.\frac Vv(R-a)_+^d \leq\#(\Lambda\cap RK) \leq\frac Vv(R+a)^d.(24.3) Indeed, up to null sets the lattice cells tile Euclidean space, so (RK)⊖Bρ⊂⋃p∈Λ∩RK(p+F)⊂RK+Bρ.(RK)\ominus B_\rho \ \subset\! \bigcup_{p\in\Lambda\cap RK}(p+F) \ \subset RK+B_\rho. Here A⊖Bρ={x:x+Bρ⊂A}A\ominus B_\rho=\{x:x+B_\rho\subset A\}. Writing K0=K−x0K_0=K-x_0, we have Br⊂K0B_r\subset K_0 and RK+Bρ⊂Rx0+(R+a)K0.RK+B_\rho\subset Rx_0+(R+a)K_0. For R≥aR\geq a, also Rx0+(R−a)K0⊂(RK)⊖BρRx_0+(R-a)K_0\subset(RK)\ominus B_\rho. Taking volumes proves (24.3); the lower bound is zero when R<aR<a. Notice that the homotheties are centered at Rx0Rx_0, since the origin can be a boundary point of KK. For R≥aR\geq a this gives the explicit bound |#(Λ∩RK)−VvRd|≤d2d−1VvρrRd−1.\left|\#(\Lambda\cap RK)-\frac VvR^d\right| \leq d\,2^{d-1}\frac Vv\frac\rho r\,R^{d-1}.(24.4) The upper increment (R+a)d−Rd(R+a)^d-R^d dominates the lower decrement.

To apply this estimate, use a finite rational polyhedral cone subdivision subordinate to train-track charts, with their actual integral weight lattices. Length is convex in each train-track cone, by the surgery argument in [14, Theorem 5.1]. The finite polyhedral handling of chart overlaps is given in [14, Lemma 5.1 and the end of the proof of Theorem 1.1 in Section 8]; a further finite subdivision makes the chambers convex and their overlaps faces. In the coordinates of each chamber QiQ_i, the sets Ki=Qi∩{ℓX≤1}K_i=Q_i\cap\{\ell_X\leq1\} are compact convex bodies. Indeed, continuity and positivity of length on the projectivized cone give boundedness, and scaling an interior point of a full-dimensional chamber to length less than one gives an interior ball. Lower-dimensional chambers are handled as faces. Apply (24.3) in every full-dimensional chamber with its own integral lattice. Their normalized volumes sum to B(X)B(X). In particular, a coordinate parity condition must be absorbed into the lattice covolume, not silently discarded.

Shared faces can be assigned to one chamber. Alternatively, count closed chambers and bound the overcount. If a face has dimension 1≤k≤d−11\leq k\leq d-1, its unit-length part lies in a ball of radius AFA_F, and its induced lattice has shortest nonzero vector of length δF\delta_F, disjoint-ball packing gives #(ΛF∩RKF)≤(1+2RAFδF)k.\#(\Lambda_F\cap RK_F) \leq\left(1+\frac{2RA_F}{\delta_F}\right)^k. Zero-dimensional faces contribute at most one point each. The finite sum of these bounds is OX(Rd−1)O_X(R^{d-1}). Removing the zero multicurve changes the answer by one. ◻

This refines the elementary total-multicurve lattice asymptotic in [77, Proposition 3.1]; it is a benchmark for the new machinery. Formula (24.4) is explicit once bounds on its geometric inputs are certified. It does not supply numerical values for an unspecified surface. Fixed train-track representatives give linear upper bounds for length, and coordinate length estimates such as [15] help certify the required geometric bounds. Hyperbolic length itself need not be piecewise linear. For example, choose an interior rational weight vector in a chamber and scale it until a certified linear upper bound for length is less than one. A small coordinate ball then remains both in that chamber and below the upper bound, producing an inradius certificate. For an outer-radius certificate one needs a lower bound for length on the chamber’s unit coordinate sphere. A finite filling collection of curves, together with collar inequalities and their piecewise-linear intersection functions, supplies such a bound. The constants can deteriorate when the surface degenerates; no uniformity over the entire moduli space is being asserted. On a fixed compact subset of Teichmüller space the same finite coordinate construction and uniform length comparisons give uniform versions of the bounds.

24.3 Primitivity, connectivity, and the torus benchmark

Write C=∑jmjαjC=\sum_jm_j\alpha_j with distinct simple supports. Call CC primitive as an integral lamination if gcd⁡jmj=1\gcd_jm_j=1. Every nonzero integral multicurve is uniquely kC0kC_0 with C0C_0 primitive. This intrinsic definition avoids coordinate conventions: division by kk is allowed precisely when the resulting lamination remains integral. Let PX(R)P_X(R) count these primitive laminations. Möbius inversion gives PX(R)=∑k≤R/sys⁡(X)μ(k)MX(R/k).P_X(R)=\sum_{k\leq R/\operatorname{sys}(X)}\mu(k)M_X(R/k). Since d>2d>2, the error series ∑k−(d−1)\sum k^{-(d-1)} converges, while the truncated leading-term tail is OX(R)O_X(R). Therefore PX(R)=B(X)ζ(d)Rd+OX(Rd−1).P_X(R)=\frac{B(X)}{\zeta(d)}R^d+O_X(R^{d-1}).(24.5) A union α+β\alpha+\beta of distinct disjoint simple curves is primitive but disconnected. Thus (24.5) does not count connected simple curves in higher genus.

For a once-punctured torus every essential multicurve has one distinct support. The McShane–Rivin norm on H1(T;ℝ)H_1(T;\mathbb R) identifies simple curves with primitive lattice vectors modulo sign. If BXB_X is its full centrally symmetric unit ball, our unoriented convention gives NX(R)=area⁡(BX)2ζ(2)R2+OX(Rlog⁡R).N_X(R)=\frac{\operatorname{area}(B_X)}{2\zeta(2)}R^2 +O_X(R\log R).(24.6) This is the norm-and-Möbius-inversion argument of [16, Theorem 4.1]; the factor 1/21/2 identifies opposite homology vectors. The logarithm comes from ∑k≤OX(R)k−1\sum_{k\leq O_X(R)}k^{-1}. This independent torus benchmark does not extend the closed-surface trace formula across a cusp.

24.4 A fixed-surface obstruction to uniform first-atom separation

The exponentially small remainder for one fixed simple curve does not remain small uniformly over curves whose length tends to infinity. There is an explicit obstruction on a fixed hyperbolic surface, with no degeneration of its metric.

Proposition 24.2 (An exponentially close pants contribution). On every closed hyperbolic surface XX of genus at least two there are fixed distinct simple curves a,ba,b, and simple curves cnc_n with Rn=ℓX(cn)→∞R_n=\ell_X(c_n)\to\infty, such that a,b,cna,b,c_n bound embedded geodesic pairs of pants. Let γn\gamma_n be their figure-eight curves with Tγn=TaTb−TcnT_{\gamma_n}=T_aT_b-T_{c_n}, and set A=cosh⁡ℓX(a)2cosh⁡ℓX(b)2,Ln=ℓX(γn).A=\cosh\frac{\ell_X(a)}2\cosh\frac{\ell_X(b)}2, \qquad L_n=\ell_X(\gamma_n). Then Ln−Rn=8Ae−Rn/2+O(e−Rn),Ln2−Rn2=16ARne−Rn/2+O(Rne−Rn).(24.7)\begin{aligned} L_n-R_n&=8A e^{-R_n/2}+O(e^{-R_n}),\\ L_n^2-R_n^2&=16A R_n e^{-R_n/2} +O(R_n e^{-R_n}). \end{aligned} The coefficient of TcnT_{c_n} in TγnT_{\gamma_n} is −1-1.

Proof. Choose distinct disjoint nonseparating curves a,ba,b whose complement after cutting is connected, of genus g−2g-2 with four boundary components. In this cut surface let cc bound a pair of pants with one copy of aa and one copy of bb. Choose an essential interior curve intersecting cc. A Dehn twist about that curve fixes the boundary and gives infinitely many distinct curves cnc_n, each bounding a pair of pants with a,ba,b. Straightening preserves this configuration. Finiteness of the closed-geodesic length set below a bound implies Rn→∞R_n\to\infty.

Rivin’s pants identity [90, Theorem 1.3] gives cosh⁡(Ln/2)=cosh⁡(Rn/2)+2A.\cosh(L_n/2)=\cosh(R_n/2)+2A. Expanding its inverse for Rn→∞R_n\to\infty gives (24.7). The coefficient assertion is the ordinary trace identity in the displayed pants variables. ◻

Normalize the cnc_n heat coefficient by its first-atom contribution. The single primitive orbital term supplied by γn\gamma_n becomes −rnexp⁡(−Ln2−Rn24t),rn=LnRnsinh⁡(Rn/2)sinh⁡(Ln/2)=1+O(e−Rn/2).-r_n\exp\!\left(-\frac{L_n^2-R_n^2}{4t}\right), \qquad r_n=\frac{L_n}{R_n} \frac{\sinh(R_n/2)}{\sinh(L_n/2)} =1+O(e^{-R_n/2}).(24.8) For t=Rn−pt=R_n^{-p}, with any fixed p>0p>0, this tends to −1-1. Thus the absolute-valued orbital remainder contains an order-one term at every polynomial time scale. Suppressing this one term below Rn−MR_n^{-M} requires t≤(4AM+o(1))Rne−Rn/2log⁡Rn.t\leq\left(\frac{4A}{M}+o(1)\right) \frac{R_n e^{-R_n/2}}{\log R_n}.(24.9) This is a statement about an individual orbital contribution and the absolute-valued remainder. It does not exclude cancellations with other curves, including other curves of exactly the same length, and does not by itself identify a nonzero net atom of σcnX\sigma_{c_n}^X.

Such cancellation is precisely what the coefficient approach can organize. By (23.26), σcnX+σa+bX\sigma_{c_n}^X+\sigma_{a+b}^X cancels the entire chosen γn\gamma_n family, including all iterates, exactly. A useful counting construction should exploit these relations before taking absolute values. The proposition explains why the cancellation is more than a small correction to an already uniform first-atom estimate.

24.5 A constructive uniform isolation estimate

The same bracelet estimate that bounded the coefficients also provides an explicit lower bound on their orbital separation. Write ε=sys⁡(X)>0\varepsilon=\operatorname{sys}(X)>0, and put cε=min⁡{1,2cosh(3ε/2)−2cosh(ε/2)}>0.c_\varepsilon=\min\left\{1, 2\cosh(3\varepsilon/2)-2\cosh(\varepsilon/2)\right\}>0.(24.10)

Lemma 24.3 (A quantitative trace gap). Let α\alpha be simple, x=ℓX(α)x=\ell_X(\alpha), and let γ=δk\gamma=\delta^k be an orbital label contributing to σαX\sigma_\alpha^X, other than (α,1)(\alpha,1). If L=ℓX(γ)L=\ell_X(\gamma), then 2cosh⁡(L/2)−2cosh⁡(x/2)≥cε.2\cosh(L/2)-2\cosh(x/2)\geq c_\varepsilon.(24.11) Consequently, for x≤Rx\leq R, L2−x2≥Δε(R),Δε(R)=4arcosh⁡2(cosh(R/2)+cε2)−R2∼4cεRe−R/2.L^2-x^2\geq\Delta_\varepsilon(R),\qquad \Delta_\varepsilon(R)= 4\mathop{\mathrm{arcosh}}^2\!\left(\cosh(R/2)+\frac{c_\varepsilon}{2}\right)-R^2 \sim4c_\varepsilon R e^{-R/2}.(24.12)

Proof. By (23.8), the positive Fuchsian value 2cosh⁡(L/2)2\cosh(L/2) is an integer positive sum of bracelet values. At least one contributing bracelet has an α\alpha coefficient. It therefore has an odd winding n≥1n\geq1 around α\alpha; any additional support components must contribute constant Chebyshev terms and have even windings at least two.

If n≥3n\geq3, that bracelet exceeds 2cosh⁡(x/2)2\cosh(x/2) by at least 2cosh⁡(3ε/2)−2cosh⁡(ε/2)2\cosh(3\varepsilon/2)-2\cosh(\varepsilon/2). If n=1n=1 and additional support occurs, its value is at least 2cosh⁡(x/2)2cosh⁡ε2\cosh(x/2)\,2\cosh\varepsilon, giving a difference greater than two. The remaining case is the bracelet α\alpha itself. Unless it is the only term with coefficient of absolute value one, integrality gives an additional positive value of at least one. If it were that sole term, the Fuchsian lengths would satisfy L=xL=x, contrary to the strict length-ordering lemma for the orbital labels under consideration. This proves (24.11).

Set f(x)=2arcosh⁡(cosh⁡(x/2)+cε/2)f(x)=2\mathop{\mathrm{arcosh}}(\cosh(x/2)+c_\varepsilon/2). The trace gap gives L≥f(x)>xL\geq f(x)>x. Moreover, ⁡d⁡dx(f(x)2−x2)=2[f(x)sinh⁡(x/2)sinh⁡(f(x)/2)−x]<0,\frac{\mathop{}\!\mathrm d}{\mathop{}\!\mathrm dx}\bigl(f(x)^2-x^2\bigr) =2\left[f(x)\frac{\sinh(x/2)}{\sinh(f(x)/2)}-x\right]<0, because y/sinh⁡(y/2)y/\sinh(y/2) decreases for y>0y>0. This proves the uniform action bound; its asymptotic follows by expanding f(R)−R=2cεe−R/2+O(e−R)f(R)-R=2c_\varepsilon e^{-R/2}+O(e^{-R}). ◻

Here and below “orbital gap” refers to the individual summands before cancellation at coincident lengths. This convention both makes the estimate stronger and avoids assuming that a later summand survives in the signed measure.

For explicit constants let D=diam⁡(X)D=\operatorname{diam}(X) and define QX=e2D(1−e−ε/2)2,Aε=1+e−ε(1−e−ε)2≥supn≥1noddne−(n−1)ε/2,CX=QXAεcoth⁡(ε/2)e2(1−e−1)2(1+2ε).(24.13)\begin{aligned} Q_X&=\frac{e^{2D}}{(1-e^{-\varepsilon/2})^2},\\ A_\varepsilon&=\frac{1+e^{-\varepsilon}}{(1-e^{-\varepsilon})^2} \geq\sup_{\substack{n\geq1\\n\ {\mathrm{odd}}}} n e^{-(n-1)\varepsilon/2},\\ C_X&=\frac{Q_X A_\varepsilon\coth(\varepsilon/2)e^2} {(1-e^{-1})^2}\left(1+\frac2\varepsilon\right). \end{aligned} For a simple α\alpha let bαb_\alpha be the smaller of ℓα+1\ell_\alpha+1 and its first later contributing orbital length. The latter exists: the orbital label (α,3)(\alpha,3) contributes coefficient −3-3, irrespective of cancellation with other labels at the same length. For R≥εR\geq\varepsilon put ηX(R)=minαsimpleℓα≤R(bα2−ℓα2),η_X(R)=min⁡{2ε+1,Δε(R)}.\eta_X(R)=\min_{\substack{\alpha\ {\mathrm{simple}}\\\ell_\alpha\leq R}} (b_\alpha^2-\ell_\alpha^2),\qquad \underline\eta_X(R)= \min\{2\varepsilon+1,\Delta_\varepsilon(R)\}. Only finitely many labels enter the first minimum, and Lemma 24.3 gives ηX(R)≥η_X(R)>0\eta_X(R)\geq\underline\eta_X(R)>0.

Proposition 24.4 (Uniform recovery with explicit constants). For 0<t≤ε/40<t\leq\varepsilon/4, supαsimpleℓα≤R|sinh⁡(ℓα/2)ℓαeℓα2/(4t)GαX(t)−1|≤CXexp⁡(R−ηX(R)4t).\boxed{ \sup_{\substack{\alpha\ {\mathrm{simple}}\\\ell_\alpha\leq R}} \left| \frac{\sinh(\ell_\alpha/2)}{\ell_\alpha} e^{\ell_\alpha^2/(4t)}G_\alpha^X(t)-1 \right| \leq C_X\exp\!\left(R-\frac{\eta_X(R)}{4t}\right). }(24.14) The explicit η_X(R)\underline\eta_X(R) may replace ηX(R)\eta_X(R).

Proof. Orbit packing gives a bound Nall(U)≤QXeUN_{\mathrm{all}}(U)\leq Q_Xe^U for primitive/iterate labels of length at most UU. Indeed, choose a representative whose axis comes within DD of a fixed lift of a basepoint. It moves that point at most U+2DU+2D. The orbit points have separation at least ε\varepsilon, and comparison of disjoint disks of radius ε/2\varepsilon/2 with the disk of radius U+2D+ε/2U+2D+\varepsilon/2 gives the stated constant.

Set x=ℓαx=\ell_\alpha and wα=x/sinh⁡(x/2)w_\alpha=x/\sinh(x/2). The sharper form of the fixed-coefficient bound is Kα,Xwα≤Aε2x.\frac{K_{\alpha,X}}{w_\alpha} \leq\frac{A_\varepsilon}{2x}. In fact, sinh⁡(x/2)/cosh⁡(nx/2)≤e−(n−1)x/2\sinh(x/2)/\cosh(nx/2)\leq e^{-(n-1)x/2}, and the sum over odd n=2j+1n=2j+1 of (2j+1)e−jε(2j+1)e^{-j\varepsilon} equals AεA_\varepsilon. Thus the absolute mass of a length-LL orbital term, divided by wαw_\alpha, is at most Aεcoth⁡(ε/2)L/xA_\varepsilon\coth(\varepsilon/2)L/x. Sum the tail in unit shells starting at b=bαb=b_\alpha. Since b≥εb\geq\varepsilon and t≤ε/4t\leq\varepsilon/4, its normalized absolute value is at most the following expression: the shell count contributes eje^j, whereas ((b+j)2−b2)/(4t)≥2j((b+j)^2-b^2)/(4t)\geq2j supplies at least e−2je^{-2j}. QXAεcoth⁡(ε/2)xeb+1−(b2−x2)/(4t)∑j≥0(b+j+1)e−j≤QXAεcoth⁡(ε/2)(1−e−1)2b+1xeb+1−(b2−x2)/(4t).\frac{Q_X A_\varepsilon\coth(\varepsilon/2)}{x} e^{b+1-(b^2-x^2)/(4t)} \sum_{j\geq0}(b+j+1)e^{-j} \leq \frac{Q_X A_\varepsilon\coth(\varepsilon/2)}{(1-e^{-1})^2} \frac{b+1}{x}e^{b+1-(b^2-x^2)/(4t)}. Use b≤x+1≤R+1b\leq x+1\leq R+1 and (b+1)/x≤1+2/ε(b+1)/x\leq1+2/\varepsilon. This proves (24.14). ◻

For R>1R>1 and M>0M>0, a sufficient condition for relative error at most R−MR^{-M} is t≤min⁡{ε4,η_X(R)4(R+Mlog⁡R+log⁡max⁡{1,CX})}.t\leq\min\left\{\frac\varepsilon4, \frac{\underline\eta_X(R)} {4\bigl(R+M\log R+\log\max\{1,C_X\}\bigr)}\right\}.(24.15) Every displayed constant is determined by geometric data, and certified lower bounds for the systole and upper bounds for the diameter suffice for a conservative version. A sharper ηX(R)\eta_X(R) can also be found from the finite cutoff R+1R+1 when length comparisons and the metric are supplied effectively. The guaranteed time scale in (24.15) is exponential in −R/2-R/2. Together with Proposition 24.2, this identifies the exponential separation scale constructively.

This is a quantitative recovery theorem, not a counting asymptotic. Summing its normalized expression over ℓα≤R\ell_\alpha\leq R already presupposes the target set and its lengths. A counting argument must construct an aggregate observable, perform the necessary signed cancellations, and estimate its large-length behavior without assuming that list.

24.6 A finite coefficient that selects one support

There is a useful way to state the remaining selection problem without an infinite-dimensional coefficient operation. For an integral multicurve C=∑i=1rmiαiC=\sum_{i=1}^r m_i\alpha_i, with distinct supports αi\alpha_i, put r(C)=rr(C)=r and r(0)=0r(0)=0. Define 𝒫X(s,z)=∑C∈ℳℒℤ(S)zr(C)e−sℓX(C),ℜs>0.\mathcal P_X(s,z)=\sum_{C\in\mathcal{ML}_{\mathbb Z}(S)} z^{r(C)}e^{-s\ell_X(C)},\qquad \Re s>0.(24.16) The estimate (24.2) implies absolute convergence. Since r(C)≤3g−3r(C)\leq3g-3, this is a polynomial in zz of degree at most 3g−33g-3, with holomorphic coefficients in ss. Here r(C)r(C) counts distinct geodesic supports, not the number of parallel copies used in the trace monomial TCT_C.

Its linear coefficient has an exact interpretation: FX(s):=[z]𝒫X(s,z)=∑αsimple∑m≥1e−smℓα=∑αsimple1esℓα−1.F_X(s):=[z]\mathcal P_X(s,z) =\sum_{\alpha\ {\mathrm{simple}}}\sum_{m\geq1}e^{-sm\ell_\alpha} =\sum_{\alpha\ {\mathrm{simple}}}\frac{1}{e^{s\ell_\alpha}-1}.(24.17) All curves in these sums are unoriented. Divisor inversion gives ZXsimple(s):=∑αsimplee−sℓα=∑k≥1μ(k)FX(ks),ℜs>0.\boxed{\quad Z_X^{\mathrm{simple}}(s):=\sum_{\alpha\ {\mathrm{simple}}}e^{-s\ell_\alpha} =\sum_{k\geq1}\mu(k)F_X(ks),\qquad \Re s>0. \quad}(24.18) There is no factor 1/k1/k. Indeed, after expanding the right side, the coefficient of e−snℓαe^{-sn\ell_\alpha} is ∑k∣nμ(k)\sum_{k\mid n}\mu(k), which is one for n=1n=1 and zero otherwise. The rearrangement is absolutely convergent: for σ=ℜs>0\sigma=\Re s>0 and ε=sys⁡(X)\varepsilon=\operatorname{sys}(X), ∑α,k,m≥1e−σkmℓα≤ZXsimple(σ)(1−e−σε)2<∞,\sum_{\alpha,k,m\geq1}e^{-\sigma km\ell_\alpha} \leq\frac{Z_X^{\mathrm{simple}}(\sigma)} {(1-e^{-\sigma\varepsilon})^2}<\infty, using km≥k+m−1km\geq k+m-1.

Even the support-coefficient extraction is explicit and bounded. Set q=3g−2q=3g-2 and ω=e2πi/q\omega=e^{2\pi i/q}. Then FX(s)=1q∑j=0q−1ω−j𝒫X(s,ωj).F_X(s)=\frac1q\sum_{j=0}^{q-1} \omega^{-j}\mathcal P_X(s,\omega^j).(24.19) Thus an error bounded by E(s)E(s) at each of these finitely many values remains bounded by E(s)E(s) after extracting the linear coefficient. This operation has none of the growing-degree conditioning of arbitrary trace-coefficient extraction.

For example, suppose a future argument establishes 𝒫X(s,ωj)=s−dAX(ωj)+OX(s−d+η),0<s≤1,\mathcal P_X(s,\omega^j) =s^{-d}A_X(\omega^j)+O_X(s^{-d+\eta}), \qquad 0<s\leq1, for every jj, with a specified 0<η<d−10<\eta<d-1 and a polynomial AXA_X of degree at most 3g−33g-3. If a1=[z]AX(z)a_1=[z]A_X(z), then ZXsimple(s)=a1ζ(d)s−d+OX(s−d+η).Z_X^{\mathrm{simple}}(s) =\frac{a_1}{\zeta(d)}s^{-d}+O_X(s^{-d+\eta}).(24.20) To check the error, split the sum in (24.18) at k=1/sk=1/s. The small-ksks remainder is bounded by s−d+η∑k−d+ηs^{-d+\eta}\sum k^{-d+\eta}; this converges because d−η>1d-\eta>1. The omitted leading tail and the large-ksks tail are OX(s−1)O_X(s^{-1}), the latter by exponential decay from the positive systole. Both are absorbed in the displayed error.

This is a conditional transfer of a remainder, not a proof of the hypothesized expansion. At z=1z=1 ordinary lattice counting already gives 𝒫X(s,1)=Γ(d+1)B(X)s−d+OX(s−d+1)(s↓0).\mathcal P_X(s,1) =\Gamma(d+1)B(X)s^{-d}+O_X(s^{-d+1}) \qquad(s\downarrow0). It does not determine the other values in (24.19). The support count is a discrete connectivity statistic, and a general weighted multicurve cannot be assigned that statistic by a continuous function on all of measured-lamination space. Knowing its value for each integral point does not establish its density in expanding regions.

Connectivity itself is computationally accessible: the Agol–Hass–Thurston interval-pairing algorithm counts components of a normal curve in time polynomial in the triangulation size and the logarithm of its normal weight [18, Theorem 12 and Corollary 13]. For the one-support selector, first pass from CC to its primitive integral divisor C0C_0: then r(C)=1r(C)=1 if and only if C0C_0 has one component. This division takes place in an integral-lamination chart before supplying a normal representative to the component algorithm; admissibility and parity must be respected in the chosen coordinates. A coordinate gcd alone is not a substitute for this integral-divisibility test. Counting the components of CC without this division would count parallel copies separately and would not compute r(C)r(C). The missing quantitative input is an average estimate for this selector, or a cancellation formula that supplies such an estimate. Moreover, (24.16) is a target positive partition function. It has not been identified with an evaluation of the signed coefficient heat expansion. Defining a linear operation TC↦zr(C)T_C\mapsto z^{r(C)} on finite trace polynomials alone does not change an orbital length ℓγ\ell_\gamma into the resolved length ℓX(C)\ell_X(C), and does not supply that identification.

24.7 An explicit criterion for passing from smooth to sharp counts

Proposition 24.1 also bounds the number of connected simple curves in a shell: for R≥2R\geq2 and 0≤Δ≤R/20\leq\Delta\leq R/2, #{α simple:|ℓX(α)−R|≤Δ}=OX((Δ+1)Rd−1).\#\{\alpha\text{ simple}:|\ell_X(\alpha)-R|\leq\Delta\} =O_X\bigl((\Delta+1)R^{d-1}\bigr).(24.21) Subtract the total-multicurve estimates at the shell endpoints; one-sided limits handle endpoint atoms. The simple curves form a subset, so positivity gives the stated bound.

Proposition 24.5 (Conditional quantitative desmoothing). Let NX(R)N_X(R) count connected unoriented simple curves. For 0<h≤1/20<h\leq1/2, choose smooth 0≤fh≤10\leq f_h\leq1 equal to one on [0,1−h][0,1-h] and zero on [1+h,∞)[1+h,\infty). Suppose, with specified η>0\eta>0 and m≥0m\geq0, a future argument proves uniformly in R,hR,h that ∑α simplefh(ℓX(α)/R)=cXRdd∫0∞fh(u)ud−1⁡du+OX(h−mRd−η).\sum_{\alpha\text{ simple}}f_h(\ell_X(\alpha)/R) =c_XR^d\,d\!\int_0^\infty f_h(u)u^{d-1}\,\mathop{}\!\mathrm du +O_X(h^{-m}R^{d-\eta}).(24.22) Then NX(R)=cXRd+OX(Rd−δ),δ=min⁡{1,ηm+1}.\boxed{N_X(R)=c_XR^d+O_X(R^{d-\delta}),\qquad \delta=\min\left\{1,\frac\eta{m+1}\right\}.}(24.23)

Proof. The cutoff differs from the sharp indicator only in a shell of width hRh R. Equation (24.21) bounds this loss by OX(hRd+Rd−1)O_X(h R^d+R^{d-1}). The normalized integral in (24.22) differs from one by O(h)O(h). Hence the total error is OX(hRd+Rd−1+h−mRd−η).O_X\bigl(h R^d+R^{d-1} +h^{-m}R^{d-\eta}\bigr). Choose h=R−δh=R^{-\delta} for sufficiently large RR, with δ\delta as in the statement. ◻

This criterion identifies the necessary analytic input and its explicit payoff. The present coefficient estimates do not establish (24.22). In particular, fixed-target first-atom asymptotics must acquire quantitative control of the sum over growing connected supports before they imply a counting remainder.

24.8 The remaining analytic step

The two limiting regimes must be distinguished. The first-atom theorem uses t↓0t\downarrow0 for Gα(t)G_\alpha(t), or a large positive Laplace parameter. A positive sum over simple curves detects growing lengths through ZXsimple(s)Z_X^{\mathrm{simple}}(s) as s↓0s\downarrow0. With the denominator Gaussian e−L2/(4t)e^{-L^2/(4t)}, lengths of order RR correspond to tt of order R2R^2. These are different asymptotic problems, and the latter positive measure has not been constructed by summing the present signed coefficient measures.

The support polynomial (24.16) specifies a useful aggregate target. Its finite Fourier extraction is stable, and its primitive inversion is exact. A positive-axis Laplace remainder such as (24.20) does not by itself justify an equally strong sharp counting error; quantitative desmoothing or suitable complex-parameter estimates are still required. Proposition 24.5 gives one sufficient condition with an explicit loss. The unresolved task is to construct and bound that smoothed connected-support observable using the coefficient relations, including their pants cancellations, before taking absolute values. No improved connected-simple-curve exponent is claimed here.