Esponenziamento veloce


Numeri del modulo Fibonacci

Per trovare in modo efficiente il numero di Fibonacci, utilizziamo la moltiplicazione di matrici, maggiori dettagli qui.
 
Sapendo che 
\(F_{n+m} = F_m F_{n+1} + F_{m-1} F_n\), scrivi la relazione di ricorrenza per prodotto di matrici:
• if \(m = n\) allora \(F_{2n} = F_n F_{n+1} + F_ { n-1} F_n\);
• se \(m = n + 1\) allora \(F_{2n+1} = F_{n+1 } F_{n+1} + F_n F_n\).