En el análisis de algoritmos, a menudo tienes que resolver las recurrencias. Además del teorema maestro, los métodos de sustitución e iteración, hay uno que usa polinomios característicos .
Digamos que he concluido que un polinomio característico tiene raíces imaginarias , a saber, x 1 = 1 + i y x 2 = 1 - i . Entonces no puedo usar
para obtener la solución, ¿verdad? ¿Cómo debo proceder en este caso?
$...$
.Respuestas:
Sí, la solución es de hecho para algunas constantes α y β determinadas por los casos base. Si los casos base son reales, entonces (por inducción) todos los términos complejos en T ( n ) se cancelarán, para todos los enteros n .T( n ) = α ( 1 + i )norte+ β( 1 - i )norte α β T( n ) norte
Por ejemplo, considere la recurrencia , con los casos base T ( 0 ) = 0 y T ( 1 ) = 2 . El polinomio característico de esta recurrencia es x 2 - 2 x + 2 , por lo que la solución es T ( n ) = α ( 1T( n ) = 2 T( n - 1 ) - 2 T( n - 2 ) T( 0 ) = 0 T( 1 ) = 2 X2- 2 x + 2 para algunas constantes α y β . Conectar casos base nos da
T ( 0 ) = α ( 1 + i ) 0 + β ( 1 - i ) 0 = α + β = 0T( n ) = α ( 1 + i )norte+ β( 1 - i )norte α β
que implica
α + β = 0
Esta función oscila entre y- √2-√norte - 2-√norte T( 4 n ) = 0 norte ( 1 - i )4 4= ( 1 + i )4 4= - 4 T( 0 )
fuente