paper

Generating Fibonacci Words via the Prefix--Suffix Duplication Operation

arXiv:2607.20405

Abstract

The finite and infinite Fibonacci words are classical objects in combinatorics on words. Bio-inspired language operations provide a useful tool for studying how finite and infinite words can arise via local rewriting mechanisms. For example, the suffix square completion operation is known to generate the infinite Fibonacci word, as well as other infinite words such as the Thue--Morse word and the period-doubling word. The prefix--suffix duplication operation produces a language of words formed by appending prefixes or suffixes of a word to the front or back of respectively, and Dumitran conjectured that Fibonacci words of the same index parity can be generated from one another by the bounded duplication length variant of this operation. In this paper, we resolve and strengthen Dumitran's conjecture. We show that, for all , it is possible to generate the Fibonacci word from , and from , using only prefix duplications with a bound of . We furthermore show that this bound of is optimal, and we give an algorithm that produces a witness derivation in time linear in the length of the target Fibonacci word.

Generating Fibonacci Words via the Prefix--Suffix Duplication Operation · wovepaper