Papers
Topics
Authors
Recent
Search
2000 character limit reached

Fibonacci Floor Function Overview

Updated 5 July 2026
  • The Fibonacci floor function is a step function that returns the greatest even-index Fibonacci number less than or equal to a given integer, as defined in model theory.
  • It also underpins explicit floor formulas that generate the complement of Fibonacci numbers and yield Beatty-indexed subsequences in arithmetic settings.
  • The technique enables block-sampled generating functions and simplifies complex Diophantine counts via precise floor-sum identities involving Fibonacci and Lucas numbers.

The expression Fibonacci floor function is used in several adjacent but non-identical senses. In the most specific recent usage, it denotes a unary function on Z\mathbb Z that returns the greatest Fibonacci number of even index less than or equal to a given integer, introduced in the model theory of Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle (Khani et al., 4 Aug 2025). In a broader arithmetic sense, the same phrase also covers explicit floor-function formulas governed by the golden ratio and Fibonacci asymptotics, including a closed formula for the non-Fibonacci numbers (Farhi, 2011), Beatty-type descriptions of Fibonacci-related index sets (Lindroos et al., 2018), generating functions with floor indices (Adegoke et al., 2023), and floor sums attached to Fibonacci and Lucas coefficients in linear Diophantine counting (Teotia, 11 Apr 2026).

1. Definition, conventions, and scope

A first point of terminology is that the literature does not fix a single convention for the Fibonacci sequence. The model-theoretic paper on the named Fibonacci floor function uses the shifted convention

F0=1,F1=1,Fn+2=Fn+Fn+1,F_0=1,\qquad F_1=1,\qquad F_{n+2}=F_n+F_{n+1},

whereas the complementary and analytic papers use the standard convention

F0=0,F1=1,Fn+2=Fn+1+Fn.F_0=0,\qquad F_1=1,\qquad F_{n+2}=F_{n+1}+F_n.

This distinction affects index parity statements and must be tracked explicitly (Khani et al., 4 Aug 2025).

In the model-theoretic setting, let

f(x)=φx,[φx]=φxφx,f(x)=\lfloor \varphi x\rfloor,\qquad [\varphi x]=\varphi x-\lfloor \varphi x\rfloor,

with φ=(1+5)/2\varphi=(1+\sqrt5)/2. The paper defines functions FF and GG by

F(x)=y0<yx  [φy]=min{[φw]:0<wx},F(x)=y \Longleftrightarrow 0<y\le x \ \wedge\ [\varphi y]=\min\{[\varphi w]:0<w\le x\},

G(x)=y0<yx  [φy]=max{[φw]:0<wx}.G(x)=y \Longleftrightarrow 0<y\le x \ \wedge\ [\varphi y]=\max\{[\varphi w]:0<w\le x\}.

It then states that Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle0 maps each integer Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle1 to the greatest Fibonacci number of even index and less than or equal to Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle2, and remarks that a “more telling notation” for Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle3 would be the symbol Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle4, called the Fibonacci floor function (Khani et al., 4 Aug 2025).

The surrounding literature uses the phrase more loosely for any floor-based encoding of Fibonacci structure. The main usages in the cited works are summarized below.

Context Object Role
Model theory Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle5 Largest even-index Fibonacci Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle6
Complement formulas Explicit floor expression Enumerates non-Fibonacci numbers
Floor-indexed sequences Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle7 Block-sampled Fibonacci sequence
Beatty indexing Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle8 Positions of odd fibbinaries
Diophantine counting Floor sums Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle9 Exact formulas for special triplets

A common misconception is that the Fibonacci floor function is simply the Beatty map F0=1,F1=1,Fn+2=Fn+Fn+1,F_0=1,\qquad F_1=1,\qquad F_{n+2}=F_n+F_{n+1},0. The model-theoretic paper explicitly separates these two objects: F0=1,F1=1,Fn+2=Fn+Fn+1,F_0=1,\qquad F_1=1,\qquad F_{n+2}=F_n+F_{n+1},1 is the ambient Beatty function, whereas the Fibonacci floor function F0=1,F1=1,Fn+2=Fn+Fn+1,F_0=1,\qquad F_1=1,\qquad F_{n+2}=F_n+F_{n+1},2 is a new definable function extracted from the order of the fractional parts F0=1,F1=1,Fn+2=Fn+Fn+1,F_0=1,\qquad F_1=1,\qquad F_{n+2}=F_n+F_{n+1},3 (Khani et al., 4 Aug 2025).

2. Beatty-theoretic characterization and logical role

The model-theoretic construction is organized around the decimal parts F0=1,F1=1,Fn+2=Fn+Fn+1,F_0=1,\qquad F_1=1,\qquad F_{n+2}=F_n+F_{n+1},4. A key characterization is that, for F0=1,F1=1,Fn+2=Fn+Fn+1,F_0=1,\qquad F_1=1,\qquad F_{n+2}=F_n+F_{n+1},5, F0=1,F1=1,Fn+2=Fn+Fn+1,F_0=1,\qquad F_1=1,\qquad F_{n+2}=F_n+F_{n+1},6 is a Fibonacci number of even index iff F0=1,F1=1,Fn+2=Fn+Fn+1,F_0=1,\qquad F_1=1,\qquad F_{n+2}=F_n+F_{n+1},7 is the minimum of

F0=1,F1=1,Fn+2=Fn+Fn+1,F_0=1,\qquad F_1=1,\qquad F_{n+2}=F_n+F_{n+1},8

and F0=1,F1=1,Fn+2=Fn+Fn+1,F_0=1,\qquad F_1=1,\qquad F_{n+2}=F_n+F_{n+1},9 is a Fibonacci number of odd index iff F0=0,F1=1,Fn+2=Fn+1+Fn.F_0=0,\qquad F_1=1,\qquad F_{n+2}=F_{n+1}+F_n.0 is the corresponding maximum. This identifies Fibonacci numbers as extremal points of the orbit of the Beatty rotation F0=0,F1=1,Fn+2=Fn+1+Fn.F_0=0,\qquad F_1=1,\qquad F_{n+2}=F_{n+1}+F_n.1, with parity detected by min-versus-max behavior (Khani et al., 4 Aug 2025).

The paper also defines a “decimal order”

F0=0,F1=1,Fn+2=Fn+1+Fn.F_0=0,\qquad F_1=1,\qquad F_{n+2}=F_{n+1}+F_n.2

and notes that this coincides with the order relation F0=0,F1=1,Fn+2=Fn+1+Fn.F_0=0,\qquad F_1=1,\qquad F_{n+2}=F_{n+1}+F_n.3. From the basic axioms for F0=0,F1=1,Fn+2=Fn+1+Fn.F_0=0,\qquad F_1=1,\qquad F_{n+2}=F_{n+1}+F_n.4, the authors prove that F0=0,F1=1,Fn+2=Fn+1+Fn.F_0=0,\qquad F_1=1,\qquad F_{n+2}=F_{n+1}+F_n.5 is a dense linear order without endpoints on F0=0,F1=1,Fn+2=Fn+1+Fn.F_0=0,\qquad F_1=1,\qquad F_{n+2}=F_{n+1}+F_n.6, and they obtain the constructive Kronecker lemma

F0=0,F1=1,Fn+2=Fn+1+Fn.F_0=0,\qquad F_1=1,\qquad F_{n+2}=F_{n+1}+F_n.7

This embeds the Fibonacci floor function into a first-order framework where extremal decimal parts on intervals are definable (Khani et al., 4 Aug 2025).

Within that framework, the Fibonacci floor function interacts tightly with the Beatty function F0=0,F1=1,Fn+2=Fn+1+Fn.F_0=0,\qquad F_1=1,\qquad F_{n+2}=F_{n+1}+F_n.8. If F0=0,F1=1,Fn+2=Fn+1+Fn.F_0=0,\qquad F_1=1,\qquad F_{n+2}=F_{n+1}+F_n.9, then the first even-index Fibonacci strictly greater than f(x)=φx,[φx]=φxφx,f(x)=\lfloor \varphi x\rfloor,\qquad [\varphi x]=\varphi x-\lfloor \varphi x\rfloor,0 is

f(x)=φx,[φx]=φxφx,f(x)=\lfloor \varphi x\rfloor,\qquad [\varphi x]=\varphi x-\lfloor \varphi x\rfloor,1

Moreover, f(x)=φx,[φx]=φxφx,f(x)=\lfloor \varphi x\rfloor,\qquad [\varphi x]=\varphi x-\lfloor \varphi x\rfloor,2 is a step function in the precise sense that

f(x)=φx,[φx]=φxφx,f(x)=\lfloor \varphi x\rfloor,\qquad [\varphi x]=\varphi x-\lfloor \varphi x\rfloor,3

The paper also provides an explicit addition rule for f(x)=φx,[φx]=φxφx,f(x)=\lfloor \varphi x\rfloor,\qquad [\varphi x]=\varphi x-\lfloor \varphi x\rfloor,4, expressed in terms of f(x)=φx,[φx]=φxφx,f(x)=\lfloor \varphi x\rfloor,\qquad [\varphi x]=\varphi x-\lfloor \varphi x\rfloor,5, f(x)=φx,[φx]=φxφx,f(x)=\lfloor \varphi x\rfloor,\qquad [\varphi x]=\varphi x-\lfloor \varphi x\rfloor,6, f(x)=φx,[φx]=φxφx,f(x)=\lfloor \varphi x\rfloor,\qquad [\varphi x]=\varphi x-\lfloor \varphi x\rfloor,7, f(x)=φx,[φx]=φxφx,f(x)=\lfloor \varphi x\rfloor,\qquad [\varphi x]=\varphi x-\lfloor \varphi x\rfloor,8, and the definable inverse f(x)=φx,[φx]=φxφx,f(x)=\lfloor \varphi x\rfloor,\qquad [\varphi x]=\varphi x-\lfloor \varphi x\rfloor,9 on the relevant ranges (Khani et al., 4 Aug 2025).

These constructions are then incorporated into a recursive theory φ=(1+5)/2\varphi=(1+\sqrt5)/20 in the language

φ=(1+5)/2\varphi=(1+\sqrt5)/21

Its axioms include Presburger arithmetic, the Beatty axioms for φ=(1+5)/2\varphi=(1+\sqrt5)/22, interval-extrema axioms for decimal parts, the defining axioms for φ=(1+5)/2\varphi=(1+\sqrt5)/23 and φ=(1+5)/2\varphi=(1+\sqrt5)/24, and the explicit addition law for φ=(1+5)/2\varphi=(1+\sqrt5)/25. The central logical result is that φ=(1+5)/2\varphi=(1+\sqrt5)/26 is model-complete; the standard structure φ=(1+5)/2\varphi=(1+\sqrt5)/27 is its prime model; and the theory is complete and decidable. In this sense, the Fibonacci floor function is not an isolated combinatorial gadget but a named definable function that stabilizes the model theory of a Presburger expansion by a Beatty sequence (Khani et al., 4 Aug 2025).

3. Exact floor descriptions of the complement of the Fibonacci sequence

A distinct line of work studies floor expressions that do not return Fibonacci numbers but rather their complement. Let φ=(1+5)/2\varphi=(1+\sqrt5)/28 be an increasing sequence of integers and let φ=(1+5)/2\varphi=(1+\sqrt5)/29 be continuous, increasing, and unbounded, subject to

FF0

A general complement theorem then shows that

FF1

generates exactly the complement of FF2 in FF3 (Farhi, 2011).

Applying this theorem to

FF4

with the standard Fibonacci convention yields an explicit formula for the non-Fibonacci numbers. If FF5, then for each integer FF6,

FF7

is exactly the FF8-th positive integer that is not a Fibonacci number, in increasing order (Farhi, 2011).

The construction is based on Binet’s formula

FF9

together with the approximation GG0. The specific nested logarithmic structure arises from inverting the asymptotic relation between GG1 and GG2, while the terms GG3 and GG4 serve as fine-tuning corrections so that the required one-unit window inequality holds for all GG5, not only asymptotically (Farhi, 2011).

This formula is analogous in spirit to classical complement formulas such as

GG6

for non-squares and

GG7

for non-triangular numbers. The Fibonacci case is more complicated because the underlying growth is exponential with irrational base GG8, so inverse logarithmic terms necessarily appear (Farhi, 2011).

A second common misconception is therefore that a “Fibonacci floor function” must generate Fibonacci numbers themselves. One major explicit floor formula in the literature does the opposite: it generates the positive integers that are not Fibonacci numbers.

4. Floor indices, block sampling, and generating functions

A different usage of floor in Fibonacci analysis appears in the study of dual floor sequences

GG9

defined for any sequence F(x)=y0<yx  [φy]=min{[φw]:0<wx},F(x)=y \Longleftrightarrow 0<y\le x \ \wedge\ [\varphi y]=\min\{[\varphi w]:0<w\le x\},0 and integer F(x)=y0<yx  [φy]=min{[φw]:0<wx},F(x)=y \Longleftrightarrow 0<y\le x \ \wedge\ [\varphi y]=\min\{[\varphi w]:0<w\le x\},1. If F(x)=y0<yx  [φy]=min{[φw]:0<wx},F(x)=y \Longleftrightarrow 0<y\le x \ \wedge\ [\varphi y]=\min\{[\varphi w]:0<w\le x\},2 is the ordinary generating function, then

F(x)=y0<yx  [φy]=min{[φw]:0<wx},F(x)=y \Longleftrightarrow 0<y\le x \ \wedge\ [\varphi y]=\min\{[\varphi w]:0<w\le x\},3

The factor F(x)=y0<yx  [φy]=min{[φw]:0<wx},F(x)=y \Longleftrightarrow 0<y\le x \ \wedge\ [\varphi y]=\min\{[\varphi w]:0<w\le x\},4 records the block structure induced by the floor: each value F(x)=y0<yx  [φy]=min{[φw]:0<wx},F(x)=y \Longleftrightarrow 0<y\le x \ \wedge\ [\varphi y]=\min\{[\varphi w]:0<w\le x\},5 is repeated exactly F(x)=y0<yx  [φy]=min{[φw]:0<wx},F(x)=y \Longleftrightarrow 0<y\le x \ \wedge\ [\varphi y]=\min\{[\varphi w]:0<w\le x\},6 times (Adegoke et al., 2023).

Specializing to the classical Fibonacci and Lucas generating functions,

F(x)=y0<yx  [φy]=min{[φw]:0<wx},F(x)=y \Longleftrightarrow 0<y\le x \ \wedge\ [\varphi y]=\min\{[\varphi w]:0<w\le x\},7

gives the floor-indexed identities

F(x)=y0<yx  [φy]=min{[φw]:0<wx},F(x)=y \Longleftrightarrow 0<y\le x \ \wedge\ [\varphi y]=\min\{[\varphi w]:0<w\le x\},8

F(x)=y0<yx  [φy]=min{[φw]:0<wx},F(x)=y \Longleftrightarrow 0<y\le x \ \wedge\ [\varphi y]=\min\{[\varphi w]:0<w\le x\},9

These formulas are the basic structural description of Fibonacci and Lucas sequences sampled at floor-compressed indices (Adegoke et al., 2023).

The same paper derives explicit closed forms for mixed series of the types

G(x)=y0<yx  [φy]=max{[φw]:0<wx}.G(x)=y \Longleftrightarrow 0<y\le x \ \wedge\ [\varphi y]=\max\{[\varphi w]:0<w\le x\}.0

G(x)=y0<yx  [φy]=max{[φw]:0<wx}.G(x)=y \Longleftrightarrow 0<y\le x \ \wedge\ [\varphi y]=\max\{[\varphi w]:0<w\le x\}.1

as well as alternating block-weighted variants involving G(x)=y0<yx  [φy]=max{[φw]:0<wx}.G(x)=y \Longleftrightarrow 0<y\le x \ \wedge\ [\varphi y]=\max\{[\varphi w]:0<w\le x\}.2. The method combines the floor-sequence generating-function identity with Binet’s formulas and substitutions G(x)=y0<yx  [φy]=max{[φw]:0<wx}.G(x)=y \Longleftrightarrow 0<y\le x \ \wedge\ [\varphi y]=\max\{[\varphi w]:0<w\le x\}.3, G(x)=y0<yx  [φy]=max{[φw]:0<wx}.G(x)=y \Longleftrightarrow 0<y\le x \ \wedge\ [\varphi y]=\max\{[\varphi w]:0<w\le x\}.4, where G(x)=y0<yx  [φy]=max{[φw]:0<wx}.G(x)=y \Longleftrightarrow 0<y\le x \ \wedge\ [\varphi y]=\max\{[\varphi w]:0<w\le x\}.5 and G(x)=y0<yx  [φy]=max{[φw]:0<wx}.G(x)=y \Longleftrightarrow 0<y\le x \ \wedge\ [\varphi y]=\max\{[\varphi w]:0<w\le x\}.6 are the roots of G(x)=y0<yx  [φy]=max{[φw]:0<wx}.G(x)=y \Longleftrightarrow 0<y\le x \ \wedge\ [\varphi y]=\max\{[\varphi w]:0<w\le x\}.7 (Adegoke et al., 2023).

Here the floor operator does not select extremal Fibonacci numbers, as in the model-theoretic setting, nor does it describe a complement. Instead, it creates a controlled blockwise deceleration of the index map G(x)=y0<yx  [φy]=max{[φw]:0<wx}.G(x)=y \Longleftrightarrow 0<y\le x \ \wedge\ [\varphi y]=\max\{[\varphi w]:0<w\le x\}.8, and the resulting rational factorization of generating functions makes a broad family of Fibonacci and Lucas series explicitly computable.

5. Beatty position formulas and odd fibbinary numbers

Another Fibonacci-adjacent floor phenomenon arises from fibbinary numbers, the positive integers whose binary expansion contains no consecutive G(x)=y0<yx  [φy]=max{[φw]:0<wx}.G(x)=y \Longleftrightarrow 0<y\le x \ \wedge\ [\varphi y]=\max\{[\varphi w]:0<w\le x\}.9s. Using Zeckendorf representation, the paper defines Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle00 as the increasing sequence of all fibbinary numbers, and Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle01 as the increasing sequence of odd fibbinary numbers. If the Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle02-th odd fibbinary is the Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle03-th fibbinary overall, then

Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle04

is its position in the full fibbinary ordering (Lindroos et al., 2018).

The main theorem gives a Beatty-type closed form: Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle05 with Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle06 and Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle07. Thus the positions of odd fibbinary numbers form a shifted Beatty sequence associated with the golden ratio (Lindroos et al., 2018).

The proof is recursive. The paper establishes

Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle08

and

Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle09

then shows that the floor expression Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle10 satisfies the same block recurrences and initial conditions. Fractional-part control is handled via Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle11 and the identity

Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle12

which makes it possible to compare the jumps of Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle13 with the jumps of the Beatty sequence (Lindroos et al., 2018).

This result does not define a unary Fibonacci floor function on integers, but it is a canonical example of a floor formula whose arithmetic content is governed by Fibonacci growth and Zeckendorf structure. It shows that Beatty sequences associated with Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle14 and Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle15 can encode the exact locations of a combinatorially defined Fibonacci-related subsequence.

6. Floor sums in Diophantine counting with Fibonacci and Lucas triplets

Floor functions also enter through counting formulas for non-negative solutions of

Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle16

Binner’s general formula expresses

Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle17

as a rational term plus three sums of floor functions: Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle18 In general, these sums are difficult to evaluate explicitly (Teotia, 11 Apr 2026).

For the special triplets

Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle19

the paper shows that Cassini-type identities force the modular parameters to collapse to

Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle20

Consequently, the floor sums simplify drastically. In the Fibonacci case,

Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle21

and

Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle22

The Lucas case is formally identical with Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle23 replaced by Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle24 and Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle25 replaced by Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle26 (Teotia, 11 Apr 2026).

This yields exact formulas for

Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle27

with the difficult floor-sum component reduced to a triangular number. The significance is methodological: Fibonacci and Lucas recurrences do not merely appear as coefficients, but force a nontrivial floor-sum reciprocity problem into an explicitly solvable regime (Teotia, 11 Apr 2026).

Across these works, the phrase Fibonacci floor function therefore has a layered meaning. In the strictest sense it names the definable step function Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle28 “largest even-index Fibonacci Z,<,+,φx,0\langle \mathbb Z,<,+,\lfloor \varphi x\rfloor,0\rangle29.” In a wider technical sense it refers to the use of floor operators to encode complementary sets, Beatty-indexed subsequences, block-sampled recurrences, and exact lattice-counting formulas controlled by Fibonacci or Lucas arithmetic.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Fibonacci Floor Function.