On quantitative aspects of trace polynomials
Abstract
By the classic results of Fricke and Klein, for every word w in the free group F(a,b) there exists a unique integer trace polynomial fw(x,y,z)∈ Z[x,y,z] such that Tr(w(A,B))=fw(Tr A,Tr B,Tr AB). for all A,B∈ SL(2,C). We study quantitative aspects of trace polynomials. We prove an exact formula for the leading homogeneous part of fw for every nontrivial cyclically reduced word w∈ F(a,b). In particular, if w=u1·s un is cyclically reduced over \a,a-1,b,b-1\, and if Nrs(w) is the number of cyclic occurrences of rs, then deg fw=n-Nab(w)-Nb-1a-1(w)=n-12(Nab(w)+Nba(w)+Na-1b-1(w)+Nb-1a-1(w)). We obtain sharp general bounds n/2 deg fw n for w∈ F(a,b) with cyclically reduced length n. We also study deg fw for random positive words and for random freely reduced and random cyclically reduced words. We obtain explicit exponential upper bounds for the growth of the 1 and ∞ norms of fw and exhibit examples with exponential coefficient growth at rate φn, where φ is the golden ratio. We show that for random freely reduced, random cyclically reduced and random positive words wn of length n in F(a,b), the size of supp(fwn) grows at least quadratically in n and the total bit-size of fwn grows at least as cn3. Hence, any algorithm computing fw in totally expanded form has worst-case time complexity as well as generic-case time complexity for the above models bounded below by Ω(n3). We also give a deterministic algorithm which computes the fully expanded polynomial fw in time O(n5) and space O(n4), in terms of the input word length n.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.