Polyhedra, Moduli,
and Quantum Geometry

Web working edition

On this page
  1. 25.1 An explicit filter for the entire one-crossing sector
  2. 25.2 Why a fixed linear filter cannot finish the job
  3. 25.3 Retaining lengths: an Euler product with a unit diagonal
  4. 25.4 Absolute convergence and spectral input
  5. 25.5 What these constructions settle, and what remains

25 Global coefficient filters and a length-valued Euler product

Continue throughout with a closed hyperbolic surface of genus at least two; the pants cuffs below are essential curves, not specialized peripheral trace constants. There are two concrete ways to advance the preceding construction. First, an explicit bounded coefficient functional cancels every one-self-intersection primitive geodesic together with all its iterates, simultaneously over all pants. Second, a product in the length-convolution algebra gives a unit first atom for every weighted multicurve, including those with disconnected support. Neither result proves a new counting remainder. They also reveal why a fixed linear functional cannot remove every nonsimple primitive curve.

25.1 An explicit filter for the entire one-crossing sector

Write n(C)=#Cn(C)=\#C, counting parallel copies, and n(⌀)=0n(\varnothing)=0. This differs from the number r(C)r(C) of distinct supports in Section 24.6. We seek a functional Λ(TC)=wn(C)\Lambda(T_C)=w_{n(C)} which preserves simple primitive curves and annihilates the complete iterate family of every primitive figure-eight.

For 0≤θ≤π0\leq\theta\leq\pi, put v=2cos⁡θv=2\cos\theta and let u+,u−u_+,u_- be the two roots of u2−u=v.u^2-u=v. The unordered pair of roots is unambiguous, including where the discriminant vanishes. Define wn=1π∫0π(u+(θ)n+u−(θ)n)⁡dθ,n≥0.w_n=\frac1\pi\int_0^\pi \bigl(u_+(\theta)^n+u_-(\theta)^n\bigr)\,\mathop{}\!\mathrm d\theta, \qquad n\geq0.(25.1) In particular w0=2w_0=2 and w1=1w_1=1. If v≥−1/4v\geq-1/4, the roots are real and lie in [−1,2][-1,2]. If v<−1/4v<-1/4, they are complex conjugates of modulus −v≤2\sqrt{-v}\leq\sqrt2. Thus |wn|≤2n+1,|Λ(f)|≤2∥f∥2.|w_n|\leq2^{n+1},\qquad |\Lambda(f)|\leq2\|f\|_2.(25.2) Here ∥⋅∥2\|\cdot\|_2 is the weighted coefficient norm from Section 23, not a norm obtained by evaluating characters.

The weights have a closed generating function. The root sums Sn(v)=u+n+u−nS_n(v)=u_+^n+u_-^n satisfy S0=2S_0=2, S1=1S_1=1, and Sn=Sn−1+vSn−2S_n=S_{n-1}+vS_{n-2}, whence ∑n≥0wnqn=2−q(1−q)2−4q4,|q|<12.\boxed{\quad \sum_{n\geq0}w_n q^n =\frac{2-q}{\sqrt{(1-q)^2-4q^4}}, \qquad |q|<\frac12. \quad}(25.3) The square root has value one at zero. To derive the formula, average (2−q)/(1−q−vq2)(2-q)/(1-q-vq^2) over v=2cos⁡θv=2\cos\theta and use the elementary integral of (a−bcos⁡θ)−1(a-b\cos\theta)^{-1}. The first weights are 2,1,1,1,5,11,19,29,53,….2,\ 1,\ 1,\ 1,\ 5,\ 11,\ 19,\ 29,\ 53,\ldots. They are nonnegative integers: the coefficients of Sn(v)S_n(v) are nonnegative integers and the averages of v2jv^{2j} and v2j+1v^{2j+1} are (2jj)\binom{2j}{j} and zero, respectively.

Proposition 25.1 (A global one-crossing filter). For every simple primitive curve α\alpha, Λ(Tα)=1\Lambda(T_\alpha)=1. For every primitive geodesic γ\gamma with exactly one transverse self-intersection and every k≥1k\geq1, Λ(Tγk)=0.\boxed{\Lambda(T_{\gamma^k})=0.}(25.4)

Proof. Use the pants neighborhood of a one-crossing geodesic and its relation Tγ=xy−zT_\gamma=xy-z, where x,y,zx,y,z are the unnegated cuff traces [90, Theorem 1.1]. In a closed surface these cuffs are essential; when two boundary curves have the same geodesic representative, keep them distinct until their traces are identified. Replacing every trace monomial of total degree nn by unu^n sends Pk(xy−z)P_k(xy-z) to Pk(u2−u)P_k(u^2-u). This remains true if two cuff images coincide: the identification preserves total degree, including parallel multiplicities. Since u±2−u±=2cos⁡θu_\pm^2-u_\pm=2\cos\theta, Λ(Tγk)=2π∫0πPk(2cos⁡θ)⁡dθ=4π∫0πcos⁡(kθ)⁡dθ=0.\Lambda(T_{\gamma^k}) =\frac2\pi\int_0^\pi P_k(2\cos\theta)\,\mathop{}\!\mathrm d\theta =\frac4\pi\int_0^\pi\cos(k\theta)\,\mathop{}\!\mathrm d\theta=0. The simple-curve assertion is w1=1w_1=1. ◻

This is a single global functional, so no choice of a pants decomposition and no sum of separately normalized pants projections is required. It is not evaluation at a flat representation having the same trace on every simple curve; no such assertion is used.

Equation (23.15) and (25.2) justify the convergent aggregate ℋXΛ(t)=∑Cwn(C)HCX(t),ℜt>0.\mathcal H_X^\Lambda(t)=\sum_C w_{n(C)}H_C^X(t), \qquad \Re t>0.(25.5) It is holomorphic in that half-plane. Since Λ(1)=2\Lambda(1)=2, the constant identity contribution must also be multiplied by two if one applies the functional before subtracting that contribution. Absolute convergence of the orbital weighted-norm estimate permits applying Λ\Lambda before the orbital sum. Every one-crossing primitive and all its powers therefore disappear. Simple iterates remain with the explicit coefficients Λ(Pk(Tα))\Lambda(P_k(T_\alpha)); their first values are 1,−3,−2,5,11,−6,…1,-3,-2,5,11,-6,\ldots. Primitives with at least two self-intersections also remain.

If the higher symmetric-power twisting spectra used for primitive extraction in Section 23 are supplied, let ΠρX=∑δ∈𝒫unTδ(ρ)δℓδ.\Pi_\rho^X=\sum_{\delta\in\mathcal P_{\mathrm{un}}} T_\delta(\rho)\delta_{\ell_\delta}. This is the primitive measure from that section divided by its positive length variable. Then the filtered primitive measure satisfies Λ(ΠρX)=∑αsimpleδℓα+ℛX,ℛX=∑δ∈𝒫uni(δ,δ)≥2Λ(Tδ)δℓδ.\Lambda(\Pi_\rho^X) =\sum_{\alpha\ {\mathrm{simple}}}\delta_{\ell_\alpha} +\mathcal R_X, \qquad \mathcal R_X= \sum_{\substack{\delta\in\mathcal P_{\mathrm{un}}\\i(\delta,\delta)\geq2}} \Lambda(T_\delta)\delta_{\ell_\delta}.(25.6) Here i(δ,δ)i(\delta,\delta) is the minimal self-intersection number. The remainder is signed. Its Gaussian transforms converge by the same norm estimate; no smaller-order counting bound for it has been established.

25.2 Why a fixed linear filter cannot finish the job

There is an exact obstruction already in one pair of pants. Choose embedded geodesic pants with three distinct essential cuffs, let a,ba,b generate its fundamental group, and put γ1=a2ba−1b−1,γ2=a3b2,γ3=a2bab.\gamma_1=a^2ba^{-1}b^{-1},\qquad \gamma_2=a^3b^2,\qquad \gamma_3=a^2bab. Then, as functions on the SL2\mathrm{SL}_2 character variety, Ta=Tγ1+Tγ2−Tγ3.\boxed{T_a=T_{\gamma_1}+T_{\gamma_2}-T_{\gamma_3}.}(25.7) For a direct verification set x=Tax=T_a, y=Tby=T_b, z=Tabz=T_{ab} and k=x2+y2+z2−xyz−2k=x^2+y^2+z^2-xyz-2. Cayley–Hamilton gives Tγ1=x(k−1),Tγ2=(x2−1)yz−xy2−x3+3x,Tγ3=xz2−yz−x.\begin{aligned} T_{\gamma_1}&=x(k-1),\\ T_{\gamma_2}&=(x^2-1)yz-xy^2-x^3+3x,\\ T_{\gamma_3}&=xz^2-yz-x. \end{aligned} The indicated combination is xx.

All three words are primitive in the geodesic sense of not being proper powers: their homology vectors are (1,0)(1,0), (3,2)(3,2), and (3,2)(3,2). They are nonperipheral cyclically reduced words in the pants group, so their geodesics are nonsimple. Embedded geodesic pants are convex; these intersections persist in the ambient surface. An ambient proper root would traverse the same geodesic image inside the pants and give a root in the pants group, which the homology vectors exclude. Here the word primitive does not assert membership in a free basis of the pants group.

Consequently, any linear functional LL satisfying L(Ta)=1L(T_a)=1 must satisfy max1≤j≤3|L(Tγj)|≥13.\max_{1\leq j\leq3}|L(T_{\gamma_j})|\geq\frac13.(25.8) In particular, no linear functional on this character algebra preserves every primitive simple trace and annihilates every primitive nonsimple trace. The assertion applies also to cutoff-dependent functionals once the same functional is applied to all four labels. It does not exclude functionals depending on each atom’s length, nonlinear operations, or richer representation data. Our explicit filter has values −5,5,−1-5,5,-1 on these three words, in agreement with the identity.

25.3 Retaining lengths: an Euler product with a unit diagonal

To preserve the information discarded by a fixed character functional, work in the convolution algebra of locally finite length measures supported on [0,∞)[0,\infty), with δu*δv=δu+v\delta_u*\delta_v=\delta_{u+v}. Its coefficients lie in the character algebra and its unit is 𝟏=T⌀δ0\mathbf1=T_\varnothing\delta_0. All products are first defined by finite length cutoffs, so each retained coefficient is a finite character polynomial. Define 𝑬X(ρ)=∏δ∈𝒫un(𝟏−Tδ(ρ)δℓδ)*−1.\mathbf E_X(\rho)= \prod_{\delta\in\mathcal P_{\mathrm{un}}} \bigl(\mathbf1-T_\delta(\rho)\delta_{\ell_\delta}\bigr)^{*-1}.(25.9) This is a product of scalar trace geometric series, not the determinant Selberg product. The positive systole makes every length cutoff finite. Equivalently, 𝑬X(ρ)=∑𝔪(∏δTδ(ρ)mδ)δ∑δmδℓδ=∑CTC(ρ)νCX,\mathbf E_X(\rho)= \sum_{\mathfrak m} \left(\prod_\delta T_\delta(\rho)^{m_\delta}\right) \delta_{\sum_\delta m_\delta\ell_\delta} =\sum_C T_C(\rho)\nu_C^X, where 𝔪\mathfrak m runs over finite multisets of primitive unoriented geodesics, including the empty multiset.

Proposition 25.2 (A unit first atom for every multicurve). For every integral weighted multicurve CC, including the empty one, νCX=δℓX(C)+τCX,supp⁡τCX⊂(ℓX(C),∞).\boxed{ \nu_C^X=\delta_{\ell_X(C)}+\tau_C^X,\qquad \operatorname{supp}\tau_C^X\subset(\ell_X(C),\infty). }(25.10) The first atom is isolated.

Proof. Resolve the crossings of the union of geodesics in an input multiset. Every resulting multicurve has total length at most the input length. If some primitive component is nonsimple, or two distinct components intersect, resolving a genuine transverse crossing and tightening gives strict shortening, as in the earlier length-ordering argument. Repeated components can be separated by small perturbations; a transverse crossing already present in a component or between distinct geodesics retains a strict shortening.

Equality is therefore possible only when all primitive components are simple and mutually disjoint, allowing repeated copies. Their product is then exactly TCT_C, and the unique multiset giving this CC has coefficient one. The geometric series in (25.9) supplies no factorial. Local finiteness isolates the first length. The empty multiset gives the empty multicurve’s unit atom at zero. ◻

25.4 Absolute convergence and spectral input

The fixed-coefficient bracelet estimate extends to multicomponent diagrams. With t(u)=2cosh⁡(u/2)t(u)=2\cosh(u/2) and the same KC,XK_{C,X} as before, |[TC]∏δTδmδ|≤KC,X∏δt(ℓδ)mδ.\left|[T_C]\prod_\delta T_\delta^{m_\delta}\right| \leq K_{C,X}\prod_\delta t(\ell_\delta)^{m_\delta}. Indeed, sign coherence and positive Fuchsian evaluation apply to the entire diagram, whose absolute evaluation is that product. It follows that ∫e−sL⁡d|νCX|(L)≤KC,X∏δ∈𝒫un(1−t(ℓδ)e−sℓδ)−1<∞\int e^{-sL}\,\mathop{}\!\mathrm d|\nu_C^X|(L) \leq K_{C,X} \prod_{\delta\in\mathcal P_{\mathrm{un}}} \bigl(1-t(\ell_\delta)e^{-s\ell_\delta}\bigr)^{-1} <\infty(25.11) for real s>sX*=max⁡{32,log⁡(2cosh⁡(ε/2))ε},ε=sys⁡(X).s>s_X^*= \max\left\{\frac32, \frac{\log(2\cosh(\varepsilon/2))}{\varepsilon}\right\}, \qquad \varepsilon=\operatorname{sys}(X).(25.12) The second condition makes every geometric-series ratio less than one: log⁡t(u)/u\log t(u)/u decreases in uu. The first makes the sum of those ratios converge using the elementary OX(eR)O_X(e^R) primitive-orbit bound. This also proves coefficient holomorphy for ℜs>sX*\Re s>s_X^* and convergence of every coefficient Gaussian transform for ℜt>0\Re t>0. For the latter claim fix any real s0>sX*s_0>s_X^* in (25.11); on a compact subset of ℜt>0\Re t>0, the factor exp⁡(−L2ℜ(1/t)/4+s0L)\exp(-L^2\Re(1/t)/4+s_0L) is uniformly bounded. This supplies an integrable majorant against e−s0L⁡d|νCX|e^{-s_0L}\,\mathop{}\!\mathrm d|\nu_C^X|. No norm convergence of the whole character-valued product is needed for this fixed-coefficient assertion.

Recovering this product spectrally requires its higher twisting data to be kept straight. For a representation VV, write ΠV=∑δχV(δ)δℓδ\Pi_V=\sum_\delta\chi_V(\delta)\delta_{\ell_\delta} and let DmδL=δmLD_m\delta_L=\delta_{mL}. The precise reconstruction formula is log⁡*𝑬X(ρ)=∑m≥11mDmΠρ⊗m.\boxed{ \log_*\mathbf E_X(\rho) =\sum_{m\geq1}\frac1m D_m\Pi_{\rho^{\otimes m}}. }(25.13) The tensor-power character is TδmT_\delta^m. It must not be replaced by Pm(Tδ)=tr⁡ρ(δm)P_m(T_\delta)=\operatorname{tr}\rho(\delta^m). Tensor powers decompose into finite sums of SU(2)\mathrm{SU}(2) symmetric powers, and the earlier Adams inversion recovers their primitive measures from the corresponding higher-twist spectra. Thus all those twisting spectra suffice for (25.13). A single rank-two primitive trace measure does not directly provide the required power sums at coincident lengths.

25.5 What these constructions settle, and what remains

The global filter gives an actual convergent aggregate with the entire one-crossing sector removed. Equation (25.7) proves that eliminating all nonsimple primitives by a fixed linear character functional is impossible. The length-valued product avoids that obstruction: its first-atom extraction is nonlinear and retains the source lengths.

In particular, the positive support partition function of Section 24.6 has the exact reconstruction 𝒫X(s,z)=∑Czr(C)exp⁡[−sinfsuppνCX],ℜs>0.\mathcal P_X(s,z) =\sum_C z^{r(C)} \exp\!\left[-s\,\inf\operatorname{supp}\nu_C^X\right], \qquad \Re s>0. The unit first atoms make this identity unambiguous. It is a reconstruction statement, not a remainder estimate. Quantitative counting now requires either control of the residual ℛX\mathcal R_X in (25.6), using cancellations among higher-intersection curves, or uniform control of the nonlinear diagonal extraction from 𝑬X\mathbf E_X. Neither follows from fixed-coefficient convergence alone.

Finite computational companion.

The maintained recipe experiments/counting_mixing/run.py checks the trace recurrences through power 1212, four rational SL2SL_2 word fixtures, the global weights, finite support selectors, and a formal length-valued Euler product through length 1414. Its result is artifacts/counting_mixing/result.json; the input ranges and independent review are recorded with the recipe and the checkpoint docs/execution/counting-mixing-review-2026-11-01/. These are exact finite algebraic checks. The formal lengths are not asserted to come from one hyperbolic metric, and the checks do not establish the infinite-product convergence, geometric first-atom theorem, or a sharp counting remainder.