Papers
Topics
Authors
Recent
2000 character limit reached

Zeckendorf-Based Game

Updated 9 January 2026
  • Zeckendorf-based game is an impartial combinatorial game defined by unique Fibonacci decompositions and rules based on the Fibonacci recurrence.
  • It employs move types like combine and split, using a monovariant (term plus index sum) to guarantee termination at a unique Zeckendorf decomposition.
  • Rigorous analyses of move complexity, algorithmic strategies, and probabilistic outcomes offer deep insights into impartial game theory and recurrence-based decompositions.

A Zeckendorf-based game is a finite combinatorial game defined by the structure of Zeckendorf decompositions and the Fibonacci recurrence. These games, introduced in (Baird-Smith et al., 2018) and further developed in (Cusenza et al., 2020, Li et al., 2020), and subsequent works, generalize to positive linear recurrence sequences, support rigorous results on move complexity, and serve as archetypal case studies in impartial game theory for arithmetically-motivated move sets. Below is a comprehensive treatment of their setup, termination, extremal and probabilistic properties, and strategic theory.

1. Formal Definition and Rules

Let F1=1F_1 = 1, F2=2F_2 = 2, and Fk+1=Fk+Fk1F_{k+1} = F_k + F_{k-1} for k2k \ge 2. Zeckendorf’s Theorem states every nNn \in \mathbb{N} admits a unique decomposition as a sum of non-adjacent Fibonacci numbers. The Zeckendorf-based game operationalizes this as a two-player impartial game on multisets of Fibonacci numbers:

  • Initial position: For fixed nn, the game starts with the multiset {F1n}\{ F_1^{\, n} \} (i.e., nn copies of F1F_1).
  • Moves: At each turn, a player must perform exactly one of the following (with current multiset S\mathcal{S}):

    1. Combine consecutive: If Fk1,FkSF_{k-1}, F_k \in \mathcal{S}, replace them with Fk+1F_{k+1}. Formally,

    {Fk1,Fk}{Fk+1}\{ F_{k-1}, F_k \} \longrightarrow \{ F_{k+1} \}

  1. Split duplicates: If S\mathcal{S} has two copies of FkF_k, replace as follows
    • For k=1k=1: {F1,F1}{F2}\{ F_1, F_1 \} \to \{ F_2 \}
    • For k=2k=2: {F2,F2}{F1,F3}\{ F_2, F_2 \} \to \{ F_1, F_3 \}
    • For k3k \ge 3: {Fk,Fk}{Fk2,Fk+1}\{ F_k, F_k \} \to \{ F_{k-2}, F_{k+1} \}
  • Termination: The game ends when no move is possible, i.e., the current multiset is the Zeckendorf decomposition of nn (all summands distinct, no two consecutive indices). The last player to move is declared the winner (Cusenza et al., 2020).

2. Termination and Structure

Termination is guaranteed by a monovariant argument:

Let TT be the total number of terms (with multiplicity) in the current multiset, and II the sum of their indices. Define M=T+IM = T + I. Under every combine move, MM strictly decreases, while under split moves, MM is preserved. Since MM is bounded below, and only a finite range of multisets of given sum nn arise, all plays terminate after finitely many steps (Cusenza et al., 2020, Baird-Smith et al., 2018).

The unique terminal position is the Zeckendorf decomposition of nn, as all other multisets admit at least one legal move by the recurrence relation. This is a direct combinatorial manifestation of Zeckendorf’s theorem.

3. Extremal Bounds on Game Length

Denote by L(n)L(n) the maximal number of moves and by (n)\ell(n) the minimal number of moves in any Zeckendorf-based game on nn.

  • Minimal length:

(n)=nZ(n)\ell(n) = n - Z(n)

where Z(n)Z(n) is the number of terms in the Zeckendorf decomposition of nn (Li et al., 2020, Cusenza et al., 2020). This is realized by the "Combine Largest" greedy strategy: always combine the highest-index available pair, then combine $1$'s, and only split if forced.

  • Sharp upper bound (Cusenza–D’Antonio et al.):

L(n)5+32nIZ(n)1+52Z(n)L(n) \le \frac{\sqrt{5}+3}{2}\, n - IZ(n) - \frac{1+\sqrt{5}}{2}\, Z(n)

where IZ(n)IZ(n) is the sum of indices in the Zeckendorf decomposition. The leading constant is φ2=(3+5)/22.618\varphi^2 = (3+\sqrt{5})/2 \approx 2.618, and the subtracted terms are of order O((logn)2)O((\log n)^2) and O(logn)O(\log n), respectively (Cusenza et al., 2020). The sharp upper bound is achieved via a split-priority strategy: whenever possible, split; otherwise, combine minimal consecutive indices. The deterministic "Split Smallest" variant achieves L(n)L(n) (Li et al., 2020).

  • Asymptotic behavior: Z(n)=Θ(logn)Z(n) = \Theta(\log n), IZ(n)=Θ((logn)2)IZ(n) = \Theta((\log n)^2), so L(n)=φ2n+o(n)L(n) = \varphi^2\, n + o(n) (Cusenza et al., 2020).
  • Interval of attainable values: For every integer mm with nZ(n)mL(n)n-Z(n) \le m \le L(n), there exists a Zeckendorf-based game of length exactly mm (Cheigh et al., 2022).

4. Algorithmic and Probabilistic Properties

There is a combinatorial explosion in the number of possible plays:

  • The number of distinct shortest games on nn is at least k=12Cat(Fk)\prod_{k=1}^{\ell-2} \mathrm{Cat}(F_{k}), where Cat(m)\mathrm{Cat}(m) is the mmth Catalan number and Fn<F+1F_\ell \le n < F_{\ell+1} (Cheigh et al., 2022).

Probabilistic studies establish that:

  • Under both the uniform measure (all games equally likely) and the move-uniform measure (at each turn, moves chosen uniformly at random), as nn \to \infty,

P(Player 1 wins)12,P(Player 2 wins)12\mathbb{P}(\text{Player 1 wins}) \to \tfrac{1}{2}, \quad \mathbb{P}(\text{Player 2 wins}) \to \tfrac{1}{2}

More generally, with ZZ players, each wins with limiting probability $1/Z$ (Cheigh et al., 2022).

  • For large nn, the distribution of game lengths (number of moves) under random play approaches a Gaussian on natural subfamilies defined by move-type partitions, with the full unconditional limit conjectured to be Gaussian (Cheigh et al., 2022).

5. Strategic and Game-Theoretic Analysis

  • Two-player classic case: For n2n \ge 2, Player 2 has a non-constructive winning strategy, proven via the standard "strategy-stealing" argument: if Player 1 could force a win, Player 2 could "pretend" to be Player 1 after the first move, yielding a contradiction (Baird-Smith et al., 2018, Cusenza et al., 2020, Li et al., 2020). No explicit constructive strategy is known.
  • Deterministic variants: Four deterministic protocols were analyzed (Li et al., 2020):
    • Combine Largest and Split Largest: Realize the sharp lower bound (n)\ell(n).
    • Split Smallest: Attains the (nearly) sharp upper bound L(n)L(n), with empirical growth rate close to φ2n\varphi^2\, n.
    • Combine Smallest: Intermediate complexity, conjectured to be 1.20647n\sim 1.20647\, n moves.
  • Generalizations and multiplayer behaviors:
    • For p3p \ge 3 players and n5n \ge 5, no player has a deterministic winning strategy due to robust stealing patterns (Cusenza et al., 2020, Miller et al., 2022).
    • Alliance games: For t3t\ge 3 alliances of k=t1k = t-1 consecutive players, no team can force a win for sufficiently large nn (Cusenza et al., 2020).
    • In two-team splits with p6p\ge6 and one alliance of size p2p-2, the larger team has a winning strategy beyond certain thresholds (Miller et al., 2022, Cusenza et al., 2020).
  • Order-constrained variants and reversed games:
    • The ordered Zeckendorf game, restricting moves to ordered summands, gives a fundamentally altered landscape: Player 1 can force a win for almost all n25n \le 25 except n=18n = 18, with longest play lengths growing as n22\sim \frac{n^2}{2} (Bortnovskyi et al., 27 Aug 2025).
    • The reversed Zeckendorf game (starting at the terminal Zeckendorf decomposition and inverting moves) yields infinitely many Player 1 wins, explicitly for n=Fi+1+Fi2n = F_{i+1} + F_{i-2} (Batterman et al., 2023).

6. Generalizations to Other Recurrence Relations

The setup extends to positive linear recurrence sequences (PLRS) and even non-constant recurrences:

  • For (c,k)(c,k)-nacci games, the recurrence Gn=i=1kcGniG_n = \sum_{i=1}^{k} c\, G_{n-i} defines the game mechanics. Winning strategies depend on the parity of cc: for sufficiently large nn, Player 2 wins if cc odd, Player 1 wins if cc even (Miller et al., 2022, Baird-Smith et al., 2018).
  • Games built on non-constant recurrences, such as an+1=nan+an1a_{n+1} = n\, a_n + a_{n-1}, admit unique decompositions and analogous play structures. For two-player games, both first and second player wins occur, depending on the parity of shortest play (Bołdyriew et al., 2020).

7. Connections and Applications

These games serve as fertile ground for research in combinatorial and number-theoretic games, bridging unique base and recurrent decompositions, impartial game theory, and probabilistic combinatorics.

Key conceptual links include:

  • Potential-theoretic monovariants governing termination and bounds
  • Deep links between move structure and Zeckendorf-type representation theory
  • Rich dynamical systems in deterministic versus randomized play paths
  • Alliance and parity-based strategy-stealing phenomena, robust across recurrence classes

Further research is active in extending explicit strategy characterization, analyzing random play, and generalizing to new recurrence and tiling-based decompositions (Cusenza et al., 2020, Miller et al., 2022, Bortnovskyi et al., 27 Aug 2025).

Whiteboard

Topic to Video (Beta)

Follow Topic

Get notified by email when new papers are published related to Zeckendorf-Based Game.