The reflection complexity of sequences over finite alphabets
Abstract
In combinatorics on words, the well-studied factor complexity function ∈fwx of a sequence ∈fwx over a finite alphabet counts, for every nonnegative integer n, the number of distinct length-n factors of ∈fwx. In this paper, we introduce the reflection complexity function r∈fwx to enumerate the factors occurring in a sequence ∈fwx, up to reversing the order of symbols in a word. We prove a number of results about the growth properties of r∈fwx and its relationship with other complexity functions. We also prove a Morse--Hedlund-type result characterizing eventually periodic sequences in terms of their reflection complexity, and we deduce a characterization of Sturmian sequences. We investigate the reflection complexity of quasi-Sturmian, episturmian, (s+1)-dimensional billiard, complementation-symmetric Rote, and rich sequences. Furthermore, we prove that if ∈fwx is k-automatic, then r∈fwx is computably k-regular, and we use the software Walnut to evaluate the reflection complexity of some automatic sequences, such as the Thue--Morse sequence. We note that there are still many unanswered questions about this reflection measure.
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.