Hostname: page-component-89b8bd64d-ksp62 Total loading time: 0 Render date: 2026-05-07T11:26:22.328Z Has data issue: false hasContentIssue false

The first-order theory of binary overlap-free words is decidable

Published online by Cambridge University Press:  26 May 2023

Luke Schaeffer
Affiliation:
Institute for Quantum Computing (IQC), University of Waterloo, Waterloo, ON N2L 3G1, Canada e-mail: lrschaeffer@gmail.com
Jeffrey Shallit*
Affiliation:
School of Computer Science, University of Waterloo, Waterloo, ON N2L 3G1, Canada
Rights & Permissions [Opens in a new window]

Abstract

We show that the first-order logical theory of the binary overlap-free words (and, more generally, the $\alpha $-free words for rational $\alpha $, $2 < \alpha \leq 7/3$), is decidable. As a consequence, many results previously obtained about this class through tedious case-based proofs can now be proved “automatically,” using a decision procedure, and new claims can be proved or disproved simply by restating them as logical formulas.

Information

Type
Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright
© The Author(s), 2023. Published by Cambridge University Press on behalf of The Canadian Mathematical Society
Figure 0

Figure 1: Normalizer for base-$2$ expansions.

Figure 1

Table 1: The DFAO LOOK.

Figure 2

Figure 2: Codes for overlap-free sequences.

Figure 3

Table 2: Correspondence between codes.

Figure 4

Table 3: Correspondence between state names.

Figure 5

Figure 3: Codes for lexicographically smallest words.

Figure 6

Table 4: Correspondence between old and new states.

Figure 7

Figure 4: Codes for ${7\over 3}$-power-free sequences.

Figure 8

Figure 5: Large overlaps in a ${7\over 3}$-power-free word.

Figure 9

Figure 6: Codes for length-l overlap-free words with largest square of order $l/6$.

Figure 10

Figure 7: Codes for length-l Restivo words with largest square of order $(l+2)/7$.

Figure 11

Figure 8: Codes for words of critical exponent close to $4$.

Figure 12

Table 5: First few values of $E(n)$.