La secuencia de Tribonacci satisface
T(n)=T(n−1)+T(n−2)+T(n−3)
con T(0)=0 , T(1)=1 , T(2)=1 . Necesito calcular T(y) \mod 10000 para y > 2^{40} .
¿Cómo puedo hacer esto más rápido? Sé que esto es periódico en (\mathbb{Z}/10000\mathbb{Z})^3 pero no puedo encontrar el período.
¿Alguna sugerencia? Mi programa necesita mucho tiempo para calcular tales T(y) .