- The paper proves that every Sturmian word realizes every complexity between abelian and factor complexity through a nested chain of Young subgroups.
- The paper establishes a parity-based obstruction for binary words closed under letter exchange, showing in particular that the Thue–Morse word lacks universal group complexity.
- The paper nearly classifies universal group complexity for ternary words of minimal factor complexity and gives a finite algorithmic test for eventually periodic words, while identifying open cases involving complexity 4.
Background and motivation
The factor complexity function pw(n) of an infinite word w, counting distinct factors of length n, has been studied since Morse and Hedlund's foundational work on symbolic dynamics. Its abelian counterpart pwab(n), which counts factors up to permutation of letters (i.e., up to Parikh vector), was introduced later and admits its own minimality theory: Sturmian words are simultaneously the aperiodic words of minimal factor complexity (p(n)=n+1) and minimal abelian complexity (pab(n)=2). The paper under review works within the framework of group complexity, introduced by Charlier, Puzynina and Zamboni [145.3381–3394, Proc. AMS], which interpolates between these two notions.
Given a sequence ω=(Gn)n≥1 with Gn≤Sn, the group complexity pwω(n) counts equivalence classes of length-n factors under the natural action of w0 on positions. Taking w1 recovers factor complexity; taking w2 recovers abelian complexity. For every subgroup one has
w3
The central object of the paper is the universal group complexity property: a word w4 has this property if for every w5 and every integer w6 with w7 there exists a subgroup w8 such that w9. The question is thus an "intermediate values" problem for group complexity, analogous in spirit to inverse problems for factor complexity.
Universal group complexity of Sturmian words
The first main result states that every Sturmian word has universal group complexity. The proof exploits the structure of the lexicographic array of a Sturmian word: consecutive factors differ either by swapping adjacent n0 or at the unique right special factor via n1. Consequently, the two abelian classes (poor and rich in 1's) appear as contiguous blocks in lexicographic order.
For each n2, consider the Young-type subgroup n3, which fixes the first n4 positions and permutes the rest arbitrarily. An induction on n5 shows that passing from n6 to n7 merges exactly one pair of classes into one, so that n8. Since n9 ranges over pwab(n)0, all values from pwab(n)1 (abelian complexity) through pwab(n)2 (factor complexity) are attained. This is a clean structural result: the entire interval of possible complexities is realized by a single nested chain of subgroups.
A necessary condition and failure for the Thue–Morse word
Universal group complexity is not characteristic of Sturmian words — certain morphic images of Sturmian words also satisfy it — but it does fail for some prominent words. The authors establish a necessary condition: if a binary word is closed under the exchange morphism pwab(n)3 and satisfies pwab(n)4 for some odd pwab(n)5, then pwab(n)6 lacks the property. The argument is a parity obstruction: for odd pwab(n)7, antipodal pairs of factors behave identically under any subgroup action, so group complexity can never take values of the form pwab(n)8.
As a corollary, the Thue–Morse word does not have universal group complexity. This provides a concrete separation between Sturmian words and other classical low-complexity words.
Ternary words of minimal complexity
Aperiodic words over pwab(n)9 of minimal complexity p(n)=n+10 were classified by Kaboré and Tapsoba into three types: p(n)=n+11 (a Sturmian word prefixed by a distinguished letter), p(n)=n+12 with p(n)=n+13, and p(n)=n+14 with p(n)=n+15. The paper analyzes each type:
- Type I words have universal group complexity, since their factors are those of a Sturmian word plus one isolated prefix beginning with 2.
- Type II words satisfy the property for every length except p(n)=n+16: at length 2 the factors are p(n)=n+17, giving p(n)=n+18 and p(n)=n+19, but pab(n)=20 has only two subgroups, so the value 3 is unattainable. For odd lengths, the construction lifts subgroups acting on odd and even indices separately, using Cartesian products pab(n)=21 to realize sums of achievable complexities; for even lengths, abelian complexity drops to 2 and value 3 is obtained via pab(n)=22. Notably, if the letter 2 is identified with the least frequent letter of the underlying Sturmian word, the resulting image pab(n)=23 recovers universal group complexity for all lengths.
- Type III words are more delicate. Using a new four-rule scheme (pab(n)=24, pab(n)=25, pab(n)=26, pab(n)=27) describing consecutive factors in the lexicographic array — proved by an intricate case analysis relying on a density lemma for corresponding Sturmian factors — the authors show that all intermediate values except possibly 4 are achieved. Specifically, the subgroups pab(n)=28 yield exactly pab(n)=29 for ω=(Gn)n≥10, realizing the range ω=(Gn)n≥11.
The missing value 4 is treated separately. The abelian complexity of a type III word is always 3 or 4, and it equals 4 exactly when rule 3 is applied between rules 2 and 4 in the scheme, which is further characterized combinatorially: ω=(Gn)n≥12 if and only if the last column of the lexicographic array has the form ω=(Gn)n≥13; in particular, this holds whenever the lexicographically smallest factor of length ω=(Gn)n≥14 ends in 0. When the abelian complexity is 3, whether group complexity 4 is attainable depends on the word and the length, and remains unresolved in general. However, the paper proves a strong negative structural result: for infinitely many odd lengths (those derived from convergents ω=(Gn)n≥15 of the slope), if ω=(Gn)n≥16 then ω=(Gn)n≥17 must act transitively on ω=(Gn)n≥18. The proof uses cyclic-complexity techniques: for suitable lengths, the reduced lexicographic array consists of cyclic shifts organized into overlapping "boxes," and non-transitive groups force at least five Parikh-vector classes among the factors. Thus non-transitive subgroups provably cannot fill the gap at these lengths.
Eventually periodic words
For eventually periodic words, the paper gives a complete, algorithmically checkable criterion. If ω=(Gn)n≥19 has period Gn≤Sn0 and Gn≤Sn1 denotes the smallest length at which factor complexity stabilizes, then for Gn≤Sn2 the group complexity relative to any Gn≤Sn3 equals that relative to Gn≤Sn4 in Gn≤Sn5: extending factors by cyclic shifts of the period neither splits nor merges Gn≤Sn6-classes. It follows that universal group complexity for all lengths reduces to a finite check up to length Gn≤Sn7. The word Gn≤Sn8 is exhibited as a periodic example satisfying the property, verified explicitly for lengths up to 7.
Limitations and open questions
Several gaps remain. First, no classification of words with universal group complexity is known; Sturmian words satisfy it but do not exhaust the class, as shown by type I ternary words and images like Gn≤Sn9. Second, the authors propose studying an eventual version of the property (holding from some length onward), which strictly enlarges the class — type II words belong to it but not to the all-lengths version. Third, Open problem 3 asks precisely when group complexity 4 is attained for type III words at lengths with abelian complexity 3; the transitivity theorem restricts candidate subgroups but does not settle existence. Finally, the authors conjecture that the ternary classification extends to larger alphabets, while noting the expected increase in technical difficulty. One should also note that the necessary condition excluding the Thue–Morse word relies on closure under letter exchange, so it applies only to a restricted family of binary words.
Conclusion
This paper initiates the systematic study of which intermediate values between abelian and factor complexity are realizable by permutation-group quotients. Its principal contributions are: the positive result that Sturmian words achieve every intermediate value via a nested chain of Young subgroups; a parity-based obstruction showing the Thue–Morse word fails the property; a near-complete analysis of ternary minimal-complexity words, including a new lexicographic scheme for type III words and a transitivity constraint on subgroups attaining complexity 4; and a finite algorithmic criterion for eventually periodic words. The work frames a tractable intermediate-values question that connects combinatorics on words with permutation group theory, and leaves open the full classification of words with universal group complexity.