English

The reflection complexity of sequences over finite alphabets

Combinatorics 2025-05-07 v4 Discrete Mathematics Formal Languages and Automata Theory

Abstract

In combinatorics on words, the well-studied factor complexity function ρ\infwx\rho_{\infw{x}} of a sequence \infwx\infw{x} over a finite alphabet counts, for every nonnegative integer nn, the number of distinct length-nn factors of \infwx\infw{x}. In this paper, we introduce the \emph{reflection complexity} function r\infwxr_{\infw{x}} to enumerate the factors occurring in a sequence \infwx\infw{x}, up to reversing the order of symbols in a word. We prove a number of results about the growth properties of r\infwxr_{\infw{x}} 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)(s+1)-dimensional billiard, complementation-symmetric Rote, and rich sequences. Furthermore, we prove that if \infwx\infw{x} is kk-automatic, then r\infwxr_{\infw{x}} is computably kk-regular, and we use the software \texttt{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.

Keywords

Cite

@article{arxiv.2406.09302,
  title  = {The reflection complexity of sequences over finite alphabets},
  author = {Jean-Paul Allouche and John M. Campbell and Shuo Li and Jeffrey Shallit and Manon Stipulanti},
  journal= {arXiv preprint arXiv:2406.09302},
  year   = {2025}
}

Comments

41 pages

R2 v1 2026-06-28T17:04:50.869Z