1 research outputs found

    Minimal automaton for multiplying and translating the Thue-Morse set

    Full text link
    The Thue-Morse set T\mathcal{T} is the set of those non-negative integers whose binary expansions have an even number of 11. The name of this set comes from the fact that its characteristic sequence is given by the famous Thue-Morse word abbabaabbaababba⋯{\tt abbabaabbaababba\cdots}, which is the fixed point starting with a{\tt a} of the word morphism a↦ab,b↦ba{\tt a\mapsto ab,b\mapsto ba}. The numbers in T\mathcal{T} are commonly called the {\em evil numbers}. We obtain an exact formula for the state complexity of the set mT+rm\mathcal{T}+r (i.e.\ the number of states of its minimal automaton) with respect to any base bb which is a power of 22. Our proof is constructive and we are able to explicitly provide the minimal automaton of the language of all 2p2^p-expansions of the set of integers mT+rm\mathcal{T}+r for any positive integers pp and mm and any remainder r∈{0,…,m−1}r\in\{0,\ldots,m-1\}. The proposed method is general for any bb-recognizable set of integers. As an application, we obtain a decision procedure running in quadratic time for the problem of deciding whether a given 2p2^p-recognizable set is equal to a set of the form mT+rm\mathcal{T}+r.Comment: arXiv admin note: substantial text overlap with arXiv:1909.07676, arXiv:1903.0611
    corecore