En matemáticas e informática , una relación de recurrencia es una ecuación según la cual laEl término -ésimo de una secuencia de números es igual a alguna combinación de los términos anteriores. A menudo, soloLos términos anteriores de la secuencia aparecen en la ecuación, para un parámetroque es independiente de; este númerose denomina orden de la relación. Si los valores del primeroYa se han dado los números de la secuencia; el resto de la secuencia se puede calcular aplicando repetidamente la ecuación.
En las recurrencias lineales , el n -ésimo término se iguala a una función lineal de latérminos anteriores. Un ejemplo famoso es la recurrencia de los números de Fibonacci , donde el ordenes dos y la función lineal simplemente suma los dos términos anteriores. Este ejemplo es una recurrencia lineal con coeficientes constantes , porque los coeficientes de la función lineal (1 y 1) son constantes que no dependen dePara estas recurrencias, se puede expresar el término general de la secuencia como una expresión de forma cerrada de. Asimismo, recurrencias lineales con coeficientes polinomiales que dependen deTambién son importantes, porque muchas funciones elementales comunes y funciones especiales tienen una serie de Taylor cuyos coeficientes satisfacen dicha relación de recurrencia (véase función holonómica ).
Resolver una relación de recurrencia significa obtener una solución en forma cerrada : una función no recursiva de.
El concepto de relación de recurrencia puede extenderse a matrices multidimensionales , es decir, familias indexadas que están indexadas por tuplas de números naturales .
Definición
Una relación de recurrencia es una ecuación que expresa cada elemento de una secuencia como una función de los elementos precedentes. Más precisamente, en el caso en que solo interviene el elemento inmediatamente anterior, una relación de recurrencia tiene la forma
dónde
- :\mathbb {N} \times X\to X}
es una función, donde X es un conjunto al que deben pertenecer los elementos de una secuencia. Para cualquier, esto define una secuencia única concomo su primer elemento, llamado valor inicial . [ 1 ]
Es fácil modificar la definición para obtener secuencias que comiencen desde el término de índice 1 o superior.
Esto define una relación de recurrencia de primer orden . Una relación de recurrencia de orden k tiene la forma
dónde :\mathbb {N} \times X^{k}\to X} es una función que involucra k elementos consecutivos de la secuencia. En este caso,se necesitan k valores iniciales para definir una secuencia.
Ejemplos
Factorial
El factorial se define mediante la relación de recurrencia.
y la condición inicial
Este es un ejemplo de una recurrencia lineal con coeficientes polinómicos de orden 1, con el polinomio simple (en n )
como su único coeficiente.
Mapa logístico
Un ejemplo de relación de recurrencia es el mapa logístico definido por
para una constante dadaEl comportamiento de la secuencia depende drásticamente depero es estable cuando la condición inicialvaría.
Números de Fibonacci
La recurrencia de orden dos que satisfacen los números de Fibonacci es el ejemplo canónico de una relación de recurrencia lineal homogénea con coeficientes constantes (véase más abajo). La sucesión de Fibonacci se define utilizando la recurrencia
Explícitamente, la recurrencia produce las ecuaciones
etc.
Obtenemos la secuencia de números de Fibonacci, que comienza
- 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ...
La recurrencia se puede resolver mediante los métodos descritos a continuación, obteniendo la fórmula de Binet , que involucra potencias de las dos raíces del polinomio característico.; la función generadora de la secuencia es la función racional
Coeficientes binomiales
Un ejemplo sencillo de una relación de recurrencia multidimensional lo proporcionan los coeficientes binomiales., que cuentan las formas de seleccionarelementos de un conjunto deelementos. Se pueden calcular mediante la relación de recurrencia.
con los casos baseAl usar esta fórmula para calcular los valores de todos los coeficientes binomiales, se genera una matriz infinita llamada triángulo de Pascal . Los mismos valores también se pueden calcular directamente mediante una fórmula diferente que no es una recurrencia, pero que utiliza factoriales , multiplicación y división, no solo sumas:
Los coeficientes binomiales también se pueden calcular con una recurrencia unidimensional:
con el valor inicial(La división no se muestra como una fracción para enfatizar que debe calcularse después de la multiplicación, para no introducir números fraccionarios). Esta recurrencia se usa ampliamente en computadoras porque no requiere construir una tabla como la recurrencia bidimensional, y no involucra enteros muy grandes como la fórmula con factoriales (si se usaTodos los números enteros involucrados son menores que el resultado final.
Operador de diferencias y ecuaciones de diferencias
ElEl operador de diferencia es unoperadorque mapeasecuenciasa secuencias y, más generalmente,funcionesa funciones. Se suele denotary se define, en notación funcional , como
Se trata, por tanto, de un caso especial de diferencias finitas .
Al utilizar la notación de índices para secuencias, la definición se convierte en:
Los paréntesis alrededoryGeneralmente se omiten ydebe entenderse como el término de índice n en la secuenciay noaplicado al elemento
Secuencia dadaelLa primera diferencia deaes
ElLa segunda diferencia es Un cálculo sencillo muestra que
De forma más general: la k -ésima diferencia se define recursivamente comoy uno tiene
Esta relación puede invertirse, dando como resultado
AUna ecuación de diferencias de ordenkes una ecuación que involucra laskprimeras diferencias de una secuencia o una función, de la misma manera que unaecuación diferencialde ordenkrelaciona laskprimerasderivadasde una función.
Las dos relaciones anteriores permiten transformar una relación de recurrencia de orden k en una ecuación de diferencias de orden k y, a la inversa, una ecuación de diferencias de orden k en una relación de recurrencia de orden k . Cada transformación es la inversa de la otra, y las secuencias que son solución de la ecuación de diferencias son precisamente aquellas que satisfacen la relación de recurrencia.
Por ejemplo, la ecuación de diferencias
es equivalente a la relación de recurrencia
en el sentido de que las dos ecuaciones se satisfacen con las mismas secuencias.
Dado que es equivalente que una sucesión satisfaga una relación de recurrencia o sea la solución de una ecuación en diferencias, el uso del término «ecuación en diferencias» no se limita a ecuaciones que utilizan un operador de diferencias, [ 2 ] [ 3 ] y los términos «relación de recurrencia» y «ecuación en diferencias» pueden usarse indistintamente. [ 4 ] Véanse las ecuaciones en diferencias racionales , las ecuaciones en diferencias lineales con coeficientes constantes y las ecuaciones en diferencias matriciales para ejemplos del uso de «ecuación en diferencias» en lugar de «relación de recurrencia».
Las ecuaciones en diferencias se asemejan a las ecuaciones diferenciales, y esta semejanza se utiliza a menudo para imitar métodos de resolución de ecuaciones diferenciables y aplicarlos a la resolución de ecuaciones en diferencias, y por lo tanto, a las relaciones de recurrencia.
Las ecuaciones de sumatoria se relacionan con las ecuaciones en diferencias del mismo modo que las ecuaciones integrales se relacionan con las ecuaciones diferenciales. Véase el cálculo de escalas de tiempo para una unificación de la teoría de las ecuaciones en diferencias con la de las ecuaciones diferenciales.
De secuencias a cuadrículas
Las relaciones de recurrencia de una sola variable o unidimensionales se refieren a secuencias (es decir, funciones definidas en cuadrículas unidimensionales). Las relaciones de recurrencia de múltiples variables o n-dimensionales se refieren acuadrículas -dimensionales. Funciones definidas en-Las mallas también pueden estudiarse con ecuaciones de diferencias parciales. [ 5 ]
Resolviendo
Resolución de relaciones de recurrencia lineales con coeficientes constantes
Resolución de relaciones de recurrencia no homogéneas de primer orden con coeficientes variables
Además, para la relación de recurrencia lineal no homogénea de primer orden general con coeficientes variables:
También hay un buen método para resolverlo: [ 6 ]
Dejar
Entonces
Si aplicamos la fórmula ay tomar el límite, obtenemos la fórmula para ecuaciones diferenciales lineales de primer orden con coeficientes variables; la suma se convierte en una integral y el producto se convierte en la función exponencial de una integral.
Resolución de relaciones de recurrencia lineales homogéneas generales
Muchas relaciones de recurrencia lineales homogéneas pueden resolverse mediante la serie hipergeométrica generalizada . Casos especiales de estas conducen a relaciones de recurrencia para los polinomios ortogonales y muchas funciones especiales . Por ejemplo, la solución a
es dado por
la función de Bessel , mientras que
se resuelve mediante
Las series hipergeométricas confluentes . Las secuencias que son soluciones de ecuaciones lineales en diferencias con coeficientes polinómicos se denominan P-recursivas . Para estas ecuaciones de recurrencia específicas, se conocen algoritmos que encuentran soluciones polinómicas , racionales o hipergeométricas .
Resolución de relaciones de recurrencia lineales no homogéneas generales con coeficientes constantes
Además, para la relación de recurrencia lineal no homogénea general con coeficientes constantes, se puede resolver basándose en la variación de parámetros. [ 7 ]
Resolución de ecuaciones en diferencias racionales de primer orden
Una ecuación de diferencias racionales de primer orden tiene la forma. Dicha ecuación se puede resolver escribiendocomo una transformación no lineal de otra variableque a su vez evoluciona linealmente. Entonces se pueden utilizar métodos estándar para resolver la ecuación de diferencias lineal en.
Estabilidad
Estabilidad de las recurrencias lineales de orden superior
La recurrencia lineal de orden,
tiene la ecuación característica
La recurrencia es estable , lo que significa que las iteraciones convergen asintóticamente a un valor fijo si y solo si los valores propios (es decir, las raíces de la ecuación característica), ya sean reales o complejos, son todos menores que la unidad en valor absoluto.
Estabilidad de las recurrencias matriciales lineales de primer orden
En la ecuación de diferencias matriciales de primer orden
con vector de estadoy matriz de transición,converge asintóticamente al vector de estado estacionariosi y solo si todos los valores propios de la matriz de transición(ya sean reales o complejos) tienen un valor absoluto menor que 1.
Estabilidad de recurrencias no lineales de primer orden
Consideremos la recurrencia no lineal de primer orden.
Esta recurrencia es localmente estable , lo que significa que converge a un punto fijo.desde puntos suficientemente cercanos a, si la pendiente de en el vecindario dees menor que la unidad en valor absoluto: es decir,
Una recurrencia no lineal podría tener múltiples puntos fijos, en cuyo caso algunos puntos fijos pueden ser localmente estables y otros localmente inestables; para una función f continua, dos puntos fijos adyacentes no pueden ser ambos localmente estables.
Una relación de recurrencia no lineal también podría tener un ciclo de períodopara. Dicho ciclo es estable, lo que significa que atrae un conjunto de condiciones iniciales de medida positiva, si la función compuesta
conapareciendoEl tiempo es localmente estable según el mismo criterio:
dóndees cualquier punto del ciclo.
En una relación de recurrencia caótica , la variablePermanece en una región acotada, pero nunca converge a un punto fijo ni a un ciclo atractor; cualquier punto fijo o ciclo de la ecuación es inestable. Véase también mapa logístico , transformación diádica y mapa de tienda .
Relación con las ecuaciones diferenciales
Al resolver numéricamente una ecuación diferencial ordinaria , normalmente se encuentra una relación de recurrencia. Por ejemplo, al resolver el problema de valor inicial.
con el método de Euler y un tamaño de paso, uno calcula los valores
por la recurrencia
Los sistemas de ecuaciones diferenciales lineales de primer orden pueden discretizarse analíticamente de forma exacta utilizando los métodos mostrados en el artículo sobre discretización .
Aplicaciones
Biología matemática
Algunas de las ecuaciones en diferencias más conocidas tienen su origen en el intento de modelar la dinámica de poblaciones . Por ejemplo, los números de Fibonacci se utilizaron en su momento como modelo para el crecimiento de una población de conejos.
El mapa logístico se utiliza directamente para modelar el crecimiento poblacional o como punto de partida para modelos más detallados de dinámica poblacional. En este contexto, las ecuaciones de diferencias acopladas se utilizan a menudo para modelar la interacción de dos o más poblaciones . Por ejemplo, el modelo de Nicholson-Bailey para una interacción huésped- parásito viene dado por
conrepresentando a los anfitriones ylos parásitos, en ese momento.
Las ecuaciones integro-diferenciales son una forma de relación de recurrencia importante para la ecología espacial . Estas y otras ecuaciones en diferencias son particularmente adecuadas para modelar poblaciones univoltinas .
Ciencias de la Computación
Las relaciones de recurrencia también son de fundamental importancia en el análisis de algoritmos . [ 8 ] [ 9 ] Si un algoritmo está diseñado para dividir un problema en subproblemas más pequeños ( divide y vencerás ), su tiempo de ejecución se describe mediante una relación de recurrencia.
Un ejemplo sencillo es el tiempo que tarda un algoritmo en encontrar un elemento en un vector ordenado conelementos, en el peor de los casos.
Un algoritmo ingenuo buscará de izquierda a derecha, un elemento a la vez. El peor escenario posible es cuando el elemento requerido es el último, por lo que el número de comparaciones es.
Un algoritmo mejor se llama búsqueda binaria . Sin embargo, requiere un vector ordenado. Primero verificará si el elemento está en el medio del vector. Si no, verificará si el elemento central es mayor o menor que el elemento buscado. En este punto, se puede descartar la mitad del vector y el algoritmo se puede ejecutar nuevamente en la otra mitad. El número de comparaciones vendrá dado por
cuya complejidad temporal será.
Procesamiento digital de señales
En el procesamiento digital de señales , las relaciones de recurrencia pueden modelar la retroalimentación en un sistema, donde las salidas en un momento dado se convierten en entradas para un momento futuro. Por lo tanto, surgen en los filtros digitales de respuesta impulsional infinita (IIR) .
Por ejemplo, la ecuación para un filtro peine IIR de "alimentación directa" con retardoes:
dóndees la entrada en el momento,es la salida en el tiempo, ycontrola la cantidad de señal retardada que se realimenta a la salida. De esto podemos ver que
etc.
Ciencias económicas
Las relaciones de recurrencia, especialmente las lineales, se utilizan ampliamente tanto en la economía teórica como en la empírica. [ 10 ] [ 11 ] En particular, en macroeconomía se puede desarrollar un modelo de varios sectores amplios de la economía (el sector financiero, el sector de bienes, el mercado laboral, etc.) en el que las acciones de algunos agentes dependen de variables rezagadas. El modelo se resolvería entonces para obtener los valores actuales de las variables clave ( tasa de interés , PIB real , etc.) en función de los valores pasados y actuales de otras variables.
Véase también
- Prueba de segmentos de puntos circulares
- Principios combinatorios
- fracción continua
- secuencias holonómicas
- respuesta de impulso infinita
- Integración mediante fórmulas de reducción
- Función iterada
- Generador de Fibonacci retardado
- Teorema maestro (análisis de algoritmos)
- Inducción matemática
- Polinomios ortogonales
- Recursión
- Recursión (informática)
- Cálculo de escala de tiempo
Referencias
Notas a pie de página
- ↑ Jacobson, Nathan , Álgebra básica 2 (2.ª ed.), § 0.4. pág. 16.
- ↑ S. Barnard y JM Child, Álgebra Superior (1936) página 369. "Una ecuación de la forma au n + bu n−1 + cu n−2 + ... + ku n−r = l se llama ecuación de diferencias lineales ."
- ↑ CR Wylie, Matemáticas avanzadas para ingeniería (1960) página 167. "Sin embargo, en el estudio de ecuaciones en diferencias no solemos considerar ecuaciones de la forma f (Δ) y = 𝜙( x ) ... sino más bien ecuaciones de la forma f ( E ) y = 𝜙( x )" donde Δ es el operador de diferencias y E es un operador de desplazamiento .
- ↑ J. Bradley, Introducción a las Matemáticas Discretas (1988), página 266. «Los textos más antiguos sobre este tema tienden a hablar principalmente de ecuaciones en diferencias; los más recientes hablan de ecuaciones o relaciones de recurrencia. Esto refleja un cambio importante en el pensamiento matemático desde la década de 1950; las ecuaciones en diferencias se consideran principalmente una aproximación de las ecuaciones diferenciales, un tema del cálculo. Las ecuaciones de recurrencia se consideran un tema importante por derecho propio. El cambio de nombres sugiere el creciente reconocimiento de la importancia de las matemáticas discretas.»
- ↑ Ecuaciones en diferencias parciales , Sui Sun Cheng, CRC Press, 2003, ISBN 978-0-415-29884-1
- ↑ "Copia archivada" (PDF) . Archivado (PDF) del original el 5 de julio de 2010. Recuperado el 19 de octubre de 2010 .
{{cite web}}: CS1 mantenimiento: copia archivada como título ( enlace ) - ↑ Solución de relaciones de recurrencia lineales no homogéneas con coeficiente constante basada en la variación de parámetros , Haoran Han, 2025
- ↑ Cormen, T. et al, Introducción a los algoritmos , MIT Press, 2009
- ↑ R. Sedgewick, F. Flajolet, Introducción al análisis de algoritmos , Addison-Wesley, 2013
- ↑ Stokey, Nancy L.; Lucas , Robert E. Jr .; Prescott, Edward C. (1989). Métodos recursivos en dinámica económica . Cambridge: Harvard University Press. ISBN 0-674-75096-9.
- ↑ Ljungqvist, Lars ; Sargent, Thomas J. (2004). Teoría macroeconómica recursiva (Segunda edición). Cambridge: MIT Press. ISBN 0-262-12274-X.
Bibliografía
- Batchelder, Paul M. (1967). Introducción a las ecuaciones de diferencias lineales . Dover Publications.
- Miller, Kenneth S. (1968). Ecuaciones de diferencias lineales . WA Benjamin.
- Fillmore, Jay P.; Marx, Morris L. (1968). "Secuencias recursivas lineales". SIAM Rev. Vol. 10, n.º 3, págs. 324–353 . JSTOR 2027658 .
- Brousseau, Alfred (1971). Recursión lineal y secuencias de Fibonacci . Asociación de Fibonacci.
- Thomas H. Cormen , Charles E. Leiserson , Ronald L. Rivest y Clifford Stein . Introducción a los algoritmos , segunda edición. MIT Press y McGraw-Hill, 1990. ISBN 0-262-03293-7Capítulo 4: Recurrencias, págs. 62–90.
- Graham, Ronald L.; Knuth , Donald E .; Patashnik, Oren (1994). Matemáticas concretas: Fundamentos para la informática (2.ª ed.). Addison-Wesley. ISBN 0-201-55802-5.
- Enders, Walter (2010). Series temporales econométricas aplicadas (3.ª ed.). Archivado del original el 10 de noviembre de 2014.
- Cull, Paul; Flahive, Mary ; Robson, Robbie (2005). Ecuaciones en diferencias: De conejos al caos . Springer. ISBN 0-387-23234-6.Capítulo 7.
- Jacques, Ian (2006). Matemáticas para la economía y los negocios (Quinta ed.). Prentice Hall. pp. 551–568 . ISBN 0-273-70195-9.Capítulo 9.1: Ecuaciones en diferencias.
- Minh, Tang; Van To, Tan (2006). "Uso de funciones generadoras para resolver ecuaciones de recurrencia lineales no homogéneas" (PDF) . Actas de la Conferencia Internacional sobre Simulación, Modelado y Optimización, SMO'06 . págs. 399–404 . Archivado del original (PDF) el 4 de marzo de 2016. Consultado el 7 de agosto de 2014 .
- Polyanin, Andrei D. "Ecuaciones en diferencias y funcionales: soluciones exactas" .En EqWorld - El mundo de las ecuaciones matemáticas.
- Polyanin, Andrei D. "Ecuaciones en diferencias y funcionales: métodos" .En EqWorld - El mundo de las ecuaciones matemáticas.
- Wang, Xiang-Sheng; Wong, Roderick (2012). "Asintótica de polinomios ortogonales mediante relaciones de recurrencia". Anal. Appl . 10 (2): 215– 235. arXiv : 1101.4371 . doi : 10.1142/S0219530512500108 . S2CID 28828175 .
Enlaces externos
- "Relación de recurrencia" , Enciclopedia de Matemáticas , EMS Press , 2001 [1994]
- Weisstein, Eric W. "Ecuación de recurrencia" . MathWorld .
- "Índice OEIS Rec" .Índice OEIS de unos pocos miles de ejemplos de recurrencias lineales, ordenados por orden (número de términos) y signatura (vector de valores de los coeficientes constantes).
- Relaciones de recurrencia
- Álgebra
- Combinatoria