Transduction of Automatic Sequences and Applications

03/27/2023
by   Jeffrey Shallit, et al.
0

We consider the implementation of the transduction of automatic sequences, and their generalizations, in the Walnut software for solving decision problems in combinatorics on words. We provide a number of applications, including (a) representations of n! as a sum of three squares (b) overlap-free Dyck words and (c) sums of Fibonacci representations. We also prove results about iterated running sums of the Thue-Morse sequence.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/10/2021

A Note on Squares in Binary Words

We consider words over a binary alphabet. A word w is overlap-free if it...
research
09/07/2022

The First-Order Theory of Binary Overlap-Free Words is Decidable

We show that the first-order logical theory of the binary overlap-free w...
research
03/18/2016

Automatic Theorem Proving in Walnut

Walnut is a software package that implements a mechanical decision proce...
research
05/07/2021

Pseudorandom sequences derived from automatic sequences

Many automatic sequences, such as the Thue-Morse sequence or the Rudin-S...
research
10/26/2022

A Nonlinear Sum of Squares Search for CAZAC Sequences

We report on a search for CAZAC sequences by using nonlinear sum of squa...
research
04/17/2019

Circularly squarefree words and unbordered conjugates: a new approach

Using a new approach based on automatic sequences, logic, and a decision...
research
06/14/2022

Expressiveness within Sequence Datalog

Motivated by old and new applications, we investigate Datalog as a langu...

Please sign up or login with your details

Forgot password? Click here to reset