The Narayana Morphism and Related Words
Jeffrey Shallit
TL;DR
This work analyzes the Narayana morphism $\\nu$ and its fixed point ${\\mathbf n}$ through automata theory and Walnut, enabling first-order proofs of intricate properties. It develops the Narayana numeration system, derives a closed form for the Narayana numbers, and establishes a broad automata-based framework to study ${\\mathbf n}$, including appearance, critical exponent, subword complexity, and abelian properties. The paper proves the Kimberling–Moses conjecture and Cloître-type inequalities, connects Narayana representations to the $3$-Zeckendorf array and additive number theory, and explores related sequences such as the Allouche–Johnson word and Hofstadter-type constructions. It also sketches generalizations to a family of words ${\\mathbf x}_k$, highlighting connections to classical morphisms and proposing several open conjectures for future work.
Abstract
The Narayana morphism $ν$ maps $0 \rightarrow 01$, $1 \rightarrow 2$, $2 \rightarrow 0$ and has a fixed point $\mathbf{n} = n_0 n_1 n_2 \cdots = {\tt 0120010120120}\cdots$. In this paper we study the properties of this word and related words using automata theory.
