b2KIT

Fibonacci Sequence Explorer

Generate Fibonacci numbers with spiral visualization. Explore Lucas numbers, golden ratio convergence, and Zeckendorf representations.

Tested tool guide Tested browser tools Checked August 16, 2026

What Fibonacci Sequence Explorer does and how it behaves

Follow one recurrence across several related views: Fibonacci terms, Lucas terms, adjacent-term ratios, a spiral visualization, and Zeckendorf decompositions. The explorer generates Fibonacci and Lucas sequences from their different starting pairs and shows how Fibonacci ratios approach the golden ratio. The common surprise is that Fibonacci indexing is not universal. One source may use F(0) = 0, F(1) = 1, while another presents the sequence as starting 1, 1. Read the displayed indices before comparing a term with a textbook, program, or database.

How the result is produced

1

Two related recurrences

Fibonacci terms are formed by adding the two preceding terms. With F(0) = 0 and F(1) = 1, the values begin 0, 1, 1, 2, 3, 5. Lucas numbers use the same addition rule but start with L(0) = 2 and L(1) = 1, producing 2, 1, 3, 4, 7, 11.

2

Ratios and representations

The ratio view compares adjacent Fibonacci terms, typically F(n+1) divided by F(n), once the denominator is nonzero. Those ratios alternately fall above and below the golden ratio while approaching it. A Zeckendorf representation writes a positive integer as a sum of nonconsecutive Fibonacci numbers, using the convention that avoids treating the two occurrences of 1 as separate choices.

Good uses

  • Generate a known prefix of the Fibonacci sequence when checking an exercise, recurrence implementation, or test fixture, while keeping the displayed index attached to each value.
  • Compare Fibonacci and Lucas numbers to see how different initial pairs produce different sequences even though both use the same add-the-previous-two recurrence.
  • Inspect how adjacent-term ratios settle toward the golden ratio, or break a positive integer into the nonconsecutive Fibonacci terms used by its Zeckendorf representation.

Limits and checks

  • Do not quote a Fibonacci term by position alone. Under zero-based indexing, 0 is F(0) and 1 is F(1); lists that omit 0 shift the apparent position of every later value.
  • An adjacent ratio involving division by F(0) is undefined. Later ratios approximate the golden ratio but do not become exactly equal to it at any finite Fibonacci index.
  • The spiral is a geometric illustration of Fibonacci growth, not evidence that every spiral found in biology or design is a Fibonacci spiral or has exact golden-ratio proportions.

Common questions

Why do Fibonacci lists disagree about the first term?

Two common presentations are 0, 1, 1, 2, 3 and 1, 1, 2, 3, 5. The recurrence is the same, but the indexing convention differs. Use the explorer's displayed F(n) labels when answering a question about a specific index. A request for the "tenth number" is ambiguous unless the starting convention is stated.

Is a Zeckendorf representation always unique?

Yes, for a positive integer under the standard Zeckendorf convention: use distinct, nonconsecutive Fibonacci numbers and treat the usable sequence as 1, 2, 3, 5, 8, and so on. No, uniqueness is not preserved if both copies of 1 are treated as different selectable terms or if consecutive terms are allowed.

References and verification

The behavioral notes were checked against the browser implementation. Standards and primary references below define the relevant format, formula, or platform behavior.

Related Tools