Table of Contents
Fetching ...

Pattern Avoidance for Fibonacci Sequences using $k$-Regular Words

Emily Downing, Elizabeth Hartung, Cody Lucido, Aaron Williams

TL;DR

This work studies pattern avoidance in $k$-regular words, connecting combinatorial word structures to generalized Fibonacci recurrences. It provides a simple bijective proof that Fibonacci-$k$ words are counted by $a_k(n)$ when avoiding $\{121,123,132,213\}$, and similarly shows that $k$-Fibonacci words are counted by $b_k(n)$ when avoiding $\{122,213\}$ for $k\ge2$, with precise base cases. It further proves a vincular-pattern extension where the Fibonacci-squared words are enumerated by $a_1(n)^2$, via a detailed annex/base decomposition and a prefix-tree analysis. Together, these results extend connections among Fibonacci-type sequences, Stirling/regular word pattern avoidance, and classical combinatorial families, while opening questions about broader multi-pattern avoidance in $k$-regular words.

Abstract

Two $k$-ary Fibonacci recurrences are $a_k(n) = a_k(n-1) + k \cdot a_k(n-2)$ and $b_k(n) = k \cdot b_k(n-1) + b_k(n-2)$. We provide a simple proof that $a_k(n)$ is the number of $k$-regular words over $[n] = \{1,2,\ldots,n\}$ that avoid patterns $\{121, 123, 132, 213\}$ when using base cases $a_k(0) = a_k(1) = 1$ for any $k \geq 1$. This was previously proven by Kuba and Panholzer in the context of Wilf-equivalence for restricted Stirling permutations, and it creates Simion and Schmidt's classic result on the Fibonacci sequence when $k=1$, and the Jacobsthal sequence when $k=2$. We complement this theorem by proving that $b_k(n)$ is the number of $k$-regular words over $[n]$ that avoid $\{122, 213\}$ with $b_k(0) = b_k(1) = 1$ for any~$k \geq 2$. Finally, we conjecture that $|Av^{2}_{n}(\underline{121}, 123, 132, 213)| = a_1(n)^2$ for $n \geq 0$. That is, vincularizing the Stirling pattern in Kuba and Panholzer's Jacobsthal result gives the Fibonacci-squared numbers.

Pattern Avoidance for Fibonacci Sequences using $k$-Regular Words

TL;DR

This work studies pattern avoidance in -regular words, connecting combinatorial word structures to generalized Fibonacci recurrences. It provides a simple bijective proof that Fibonacci- words are counted by when avoiding , and similarly shows that -Fibonacci words are counted by when avoiding for , with precise base cases. It further proves a vincular-pattern extension where the Fibonacci-squared words are enumerated by , via a detailed annex/base decomposition and a prefix-tree analysis. Together, these results extend connections among Fibonacci-type sequences, Stirling/regular word pattern avoidance, and classical combinatorial families, while opening questions about broader multi-pattern avoidance in -regular words.

Abstract

Two -ary Fibonacci recurrences are and . We provide a simple proof that is the number of -regular words over that avoid patterns when using base cases for any . This was previously proven by Kuba and Panholzer in the context of Wilf-equivalence for restricted Stirling permutations, and it creates Simion and Schmidt's classic result on the Fibonacci sequence when , and the Jacobsthal sequence when . We complement this theorem by proving that is the number of -regular words over that avoid with for any~. Finally, we conjecture that for . That is, vincularizing the Stirling pattern in Kuba and Panholzer's Jacobsthal result gives the Fibonacci-squared numbers.
Paper Structure (14 sections, 16 theorems, 17 equations, 2 figures, 5 tables)

This paper contains 14 sections, 16 theorems, 17 equations, 2 figures, 5 tables.

Key Result

Theorem 1

$a_k(n) = |\mathsf{Av}^{k}_{n}(121,123,132,213)|$ for all $k \geq 1$ and $n \geq 0$.

Figures (2)

  • Figure 1: Illustrating Theorems \ref{['thm:a']} and \ref{['thm:b']} and their proofs. (a) The Fibonacci-$k$ words are $k$-regular words avoiding $\{121, 123, 132, 213\}$ and they are enumerated by the Fibonacci-$k$ numbers $a_k(n)$ for any $k \geq 1$. (b) The $k$-Fibonacci words are $k$-regular words avoiding $\{122, 213\}$ and they are enumerated by the $k$-Fibonacci numbers $b_k(n)$ for any $k \geq 2$.
  • Figure 2: Illustrating Theorem \ref{['thm:c']} and its proof. (a) The Fibonacci-squared words are $2$-regular words avoiding $\{\overline{121}, 123, 132, 213\}$ and they are enumerated by the Fibonacci-squared numbers $c(n)$ (or equivalently, $c"(n)$). Each word is written in its standard partition $\gamma = \alpha \beta$ where $\alpha$ is the annex and $\beta$ is the base. The bases are smaller Fibonacci-squared words, while each annex is one of four special cases or can be visualized as a labeled root-to-leaf path in the prefix-tree (b).

Theorems & Definitions (36)

  • Definition 1
  • Definition 2
  • Definition 3
  • Definition 4
  • Theorem 1: kuba2012enumeration
  • Theorem 2
  • Theorem 3: Proposition 15 in simion1985restricted
  • Theorem 4: macmahon1915combinatory1 and knuth1968art
  • Definition 5
  • Definition 6
  • ...and 26 more