Fórmula recurrente

Una fórmula recurrente es una fórmula de la forma que expresa cada miembro de la secuencia en términos de los miembros anteriores y el número del miembro de la secuencia .

La problemática general de los cálculos usando fórmulas recursivas es el tema de la teoría de funciones recursivas .

Una ecuación recurrente es una ecuación que conecta varios miembros consecutivos de una cierta secuencia numérica. Una sucesión que satisface tal ecuación se llama sucesión recurrente .

Ejemplos

Para determinar los coeficientes , basta establecer que para todos . Después de eso, se obtiene inmediatamente el conocido resultado: donde es el radio del círculo circunscrito .

Ecuaciones lineales recurrentes

Una ecuación lineal recurrente con coeficientes constantes tiene la forma:

Aquí  hay números enteros no negativos,  es una secuencia de números,  son números constantes, ,  es una función dada de .

Ecuaciones recurrentes lineales homogéneas

Supongamos que una secuencia de números satisface una ecuación recurrente lineal homogénea , donde  son números enteros no negativos,  se dan números constantes y .

Denote por la función generadora de la secuencia . Construyamos un polinomio . Este polinomio puede verse como una función generadora de secuencias . Considere el producto de funciones generatrices . El coeficiente en y está determinado por la relación y es igual a cero. Esto significa que el polinomio tiene grado como máximo , por lo que el grado del numerador de la función racional es menor que el grado del denominador.

El polinomio característico de una ecuación lineal recurrente se llama polinomio . Las raíces de este polinomio se llaman características. El polinomio característico se puede representar como , donde  son diferentes raíces características,  son multiplicidades de raíces características, .

El polinomio característico y el polinomio están relacionados por la relación . De este modo,

Una función racional se puede representar como una suma de fracciones:

Cada fracción en esta expresión tiene la forma , por lo que se puede expandir en una serie de potencias de la siguiente forma

.

El coeficiente de en esta serie es igual a

Por lo tanto, la función generadora y es la solución general de la ecuación recurrente lineal, donde  es un polinomio de grado como máximo .

Ejemplo

Sea necesario encontrar una solución a la ecuación con condiciones de contorno y .

Esta ecuación tiene un polinomio característico , donde , . La solución general tiene la forma . Sustituyendo , obtenemos , . Obtenemos valores , . Por lo tanto

Aplicaciones

Existe una fórmula que expresa el término general de una sucesión lineal recurrente en función de las raíces de su polinomio característico. Por ejemplo, para la sucesión de Fibonacci, dicha fórmula es la fórmula de Binet . Las fórmulas recursivas se utilizan para describir el tiempo de ejecución de un algoritmo que recursivamente se llama a sí mismo. En tal fórmula, el tiempo requerido para resolver el problema con el volumen de entrada se expresa en términos del tiempo para resolver las subtareas auxiliares. [una]

Véase también

Notas

  1. T. Kormen, C. Leizerson, R. Rivest, K. Stein. Algoritmos. Construcción y análisis = Introducción a los Algoritmos / I. Krasikov. - Editorial "Williams", 2005. - S. 79. - 1296 p.

Literatura