As a fun programming exercise I've been playing around with the algorithm in HAKMEM 12 for the representation of Fibonacci and similar recurrence relations. In short, if we define operations on ordered pairs
$ (A, B) * (C, D) = (AC + AD + BC, AC + BD) $
$ (A, B) + (C, D) = (A + C, B + D) $
$ k * (A, B) = (kA, kB) $
$ (A, B)^{-1} = (-A, A + B) * \frac{1}{B^2 + AB - A^2} $
$ \frac{(A, B)}{(C, D)} = (A, B) * (C, D)^{-1} $
and let
$ \mathbf 0 = (0, 0) $
$ \mathbf 1 = (0, 1) $
$ \mathbf F = (1, 0) $
then we can define exponentiation using repeated multiplication (or more efficient, using repeated squaring) and $\mathbf{F}^n = F(n)$, the nth Fibonacci number. I've done all this and it works fine, including for negative integer powers.
The entry then goes on to suggest that we can go on to use power series and define $e^x$ and $\ln x$, which will allow computing "fractional" Fibonacci numbers (yes, I know there are other ways to do it, I just want to follow through with the example!). I assume the intent is to use the identity $a^b = e^{a \ln b}$ to get fractional powers of $\mathbf F$.
I defined $e^x = \sum_{n=0}^{\infty}{\frac{x^n}{n!}}$ and it seems to work fine. I defined $\ln x$ using the recurrence here, iterating on $y_{n+1} = y_n + x * e^{-y_n} - 1$, and that works as far as giving me things like $\ln \mathbf 1 = \mathbf 0$, $\ln e^{\mathbf 1} = \mathbf 1$, and $\ln e^{\mathbf F} = \mathbf F$.
But when I try to define ${\mathbf F}^x$ for fractional x as $e^{x \ln \mathbf F}$ I find that $\ln \mathbf F$ diverges. A little bit of plotting seems to suggest that the answer does indeed lie out at infinity somewhere along a line with slope $-\varphi$.
Is my work correct? Does $\ln \mathbf F$ really not exist? If so, is there another technique or identity I should use to derive the "fractional Fibonaccis" from the tools I have here (e.g. not the Binet formula)?