Pattern Avoidance for Fibonacci Sequences using k-Regular Words

Abstract

Two k-ary Fibonacci recurrences are ak(n) = ak(n-1) + k · ak(n-2) and bk(n) = k · bk(n-1) + bk(n-2). We provide a simple proof that ak(n) is the number of k-regular words over [n] = \1,2,…,n\ that avoid patterns \121, 123, 132, 213\ when using base cases ak(0) = ak(1) = 1 for any k ≥ 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 bk(n) is the number of k-regular words over [n] that avoid \122, 213\ with bk(0) = bk(1) = 1 for any~k ≥ 2. Finally, we conjecture that |Av2n(121, 123, 132, 213)| = a1(n)2 for n ≥ 0. That is, vincularizing the Stirling pattern in Kuba and Panholzer's Jacobsthal result gives the Fibonacci-squared numbers.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…