Minimal automaton for multiplying and translating the Thue-Morse set

10/18/2019
by   Émilie Charlier, et al.
0

The Thue-Morse set T is the set of those non-negative integers whose binary expansions have an even number of 1. The name of this set comes from the fact that its characteristic sequence is given by the famous Thue-Morse word abbabaabbaababba..., which is the fixed point starting with a of the word morphism a ab,b ba. The numbers in T are commonly called the evil numbers. We obtain an exact formula for the state complexity of the set mT+r (i.e. the number of states of its minimal automaton) with respect to any base b which is a power of 2. Our proof is constructive and we are able to explicitly provide the minimal automaton of the language of all 2^p-expansions of the set of integers mT+r for any positive integers p and m and any remainder r∈{0,...,m-1}. The proposed method is general for any b-recognizable set of integers. As an application, we obtain a decision procedure running in quadratic time for the problem of deciding whether a given 2^p-recognizable set is equal to a set of the form mT+r.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/10/2019

State complexity of the multiples of the Thue-Morse set

The Thue-Morse set is the set of those nonnegative integers whose binary...
research
08/02/2022

Sums of k-bonacci Numbers

We give a combinatorial proof of a formula giving the partial sums of th...
research
12/05/2021

Windmills of the minds: an algorithm for Fermat's Two Squares Theorem

The two squares theorem of Fermat is a gem in number theory, with a spec...
research
06/14/2021

Global Controllability for Quasilinear Non-negative Definite System of ODEs and SDEs

We consider exact and averaged control problem for a system of quasi-lin...
research
11/30/2015

Multi-Number CVT-XOR Arithmetic Operations in any Base System and its Significant Properties

Carry Value Transformation (CVT) is a model of discrete dynamical system...
research
06/04/2021

Verification Tools for Checking some kinds of Testability

A locally testable language L is a language with the property that for s...
research
11/01/2020

Abelian Complexity and Synchronization

We present a general method for computing the abelian complexity ρ^ ab_ ...

Please sign up or login with your details

Forgot password? Click here to reset