Considerar esta ecuación de Fibonacci: $$f_{n+1}^2 - f_nf_{n+2}$ $
El problema, deberá escribir un programa con n
, salida el resultado de esta ecuación. Podría utilizar la fórmula $$f_n = \frac{(1+\sqrt{5})^n - ( 1 - \sqrt{5} )^n}{2^n\sqrt{5}}$ $
Sin embargo, de mathworld, encontré esta fórmula Cassini's identity
$$f_{n-1}f_{n+1} - f_{n}^2 = (-1)^n$$
So, I decided to play around with the equation above, and I have:
$$ \text{Let } x = n + 1 $ $ $$ \text{then the equation above becomes } f_x^2 - f_{x-1}f_{x+1} $ $ $$ \Rightarrow -( f_{x-1}f_{x+1} - f_x^2 ) = -1(-1)^x = (-1)^{x+1} = (-1)^{n+1+1} = (-1)^{n+2}$ $
Así que esta ecuación es 1 o -1. ¿Estoy en el camino correcto?
Gracias,
Chan