Documentation

FUST.Math.FibonacciArithmetic

Lucas Numbers via Binet Formula #

Lucas number L_n = φ^n + ψ^n (Binet form)

Equations
Instances For

    Lucas recurrence: L_{n+2} = L_{n+1} + L_n

    Product identity: φ^n · ψ^n = (-1)^n

    Diff6Coeff Integrality #

    Diff6Coeff(n) / √5 = F_{3n} - 3F_{2n} + F_n ∈ ℤ

    The Fibonacci combination F_{3n} - 3F_{2n} + F_n is an integer

    Equations
    Instances For

      fibCombination vanishes iff n ≤ 2

      Fibonacci Strong Divisibility #

      F_m | F_n when m | n. This is Nat.fib_dvd from Mathlib.

      Fibonacci strong divisibility (from Mathlib)

      Consecutive Fibonacci numbers are coprime (from Mathlib)

      GCD of Fibonacci = Fibonacci of GCD (from Mathlib)

      3 | n → F_3 = 2 divides F_n

      4 | n → F_4 = 3 divides F_n

      5 | n → F_5 = 5 divides F_n

      Diff6Coeff via Lucas and Fibonacci #

      Express Diff6Coeff using both Fibonacci (φ^n-ψ^n)/√5 and Lucas (φ^n+ψ^n).

      Diff6Coeff via triple factorization with Lucas: C_n = (φ^n-ψ^n) · (L_{2n} - 3·L_n + (-1)^n + 1)