I am familiar with what I assume are the majority of non-trivial ways to navigate / generate Fibonacci numbers (Binet's, matrix, fast doubling, polynomial etc). I have read through all of Dr. Ron Knott's pages on the subject multiple times.
What I have yet to come across are any generalized formulae to navigate Fibonacci numbers via arbitrary multiplication of their indexes. For example:
$$TriplingFunction(F_{n}) = F_{3n}$$ $TriplingFunction(F_{5}) = F_{15}$
$TriplingFunction(F_{13}) = F_{39}$
$$QuintuplingFunction(F_{n}) = F_{5n}$$ $QuintuplingFunction(F_{5}) = F_{25}$
$QuintuplingFunction(F_{13}) = F_{65}$
Do such formulae exist?
As fast-doubling is currently the fastest method to generate $F_{n}$, I suspect that the answer will be "no". Otherwise such formulae would allow you solve $F_{n}$ via its factors:
$F_{15} = QuintuplingFunction(TriplingFunction(F_{1}))$
etc.
Thank you kindly.
Just to state your conclusion first, the formula theoretically exist for the $n$-uple. The problem is that it gets increasingly complicated so I am not sure it can outperform the doubling method. To make sure our notations match, I mean $F_1 = F_2 = 1$ and $F_n = F_{n-1} + F_{n-2}$.
Then
$$ \begin{aligned} F_{3n} &= 5F_n^3 + 3(-1)^nF_n \\ F_{5n} &= 25F_n^5 + 25(-1)^nF_n^3 + 5 F_n. \end{aligned} $$
Such formulas are derived by general formulas of $F_n$.