Relación de recurrencia

En matemática, una relación de recurrencia es una ecuación que define una secuencia recursiva; cada término de la secuencia es definido como una función de términos anteriores.[1]

Definición

Una ecuación recurrente es un tipo específico de relación de recurrencia. Una relación de recurrencia para la sucesión es una ecuación que relaciona con alguno de sus predecesores . Las condiciones iniciales para la sucesión son valores dados en forma explícita para un número finito de términos de la sucesión.[2]

Resolver una relación de recurrencia consiste en determinar una fórmula explícita (cerrada) para el término general , es decir una función no recursiva de n.

Hay tres métodos para resolver relaciones recurrentes: iteración, transformada Z y un método especial que se aplica a las relaciones de recurrencia lineales homogéneas con coeficientes constantes.

Un ejemplo de una relación de recurrencia es el siguiente:

Algunas definiciones de recurrencia pueden tener relaciones muy complejas (caóticas), y sus comportamientos a veces son estudiados por los físicos y matemáticos en un campo conocido como análisis no lineal.

Resolución

Por hipótesis comprobada

La forma más sencilla para resolver una relación de recurrencia es formular una posible solución (hipótesis) y comprobar por inducción la validez de la misma.

En el caso de las "Torres de Hanoi", siendo el número de pasos para resolver el problema con discos, está dado por la siguiente ecuación de recurrencia:

Resolver la recurrencia sería encontrar la ecuación que nos da el valor de en términos de .

Al analizar la correspondencia para cada valor de con n desde especulamos que quizás la solución sea , por lo que para comprobarla se procede a sustituir la hipótesis en la ecuación de recurrencia:

comprobándose la hipótesis como verdadera.[3]

Iteración

Para resolver una relación de recurrencia asociada a la sucesión: por iteración, utilizamos la relación de recurrencia para escribir el n-ésimo término en términos de algunos de sus predecesores. Luego utilizamos de manera sucesiva la relación de recurrencia para reemplazar cada uno de los términos por algunos de sus predecesores. Continuamos hasta llegar a alguno de los casos base.

Recurrencias Lineales

Una relación de recurrencia es lineal de orden k si tiene la siguiente estructura:

para , siendo funciones reales de , y una función de n.

El adjetivo lineal indica que cada término de la secuencia está definido como una función lineal de sus términos anteriores. El orden de una relación de recurrencia lineal es el número de términos anteriores exigidos por la definición.

En la relación el orden es dos, porque debe haber al menos dos términos anteriores (ya sean usados o no).

Ejemplos :

Ecuación de Recurrencia lineal homogénea con coeficientes constantes

Se llama ecuación de recurrencia lineal homogénea de orden k, con coeficientes constantes, a una expresión del tipo:

Para poder encontrar una solución, hacen falta unas condiciones de contorno o iniciales , siendo k el grado de la ecuación.

La recurrencia lineal, junto con las condiciones iniciales , determinan la secuencia única.

Sea la ecuación de recurrencia lineal homogénea de orden k anterior, se denomina ecuación característica a la ecuación de grado k:

La generación de la función racional

Las secuencias lineales recursiva son precisamente las secuencias cuya función de generación es una función racional: el denominador es el polinomio auxiliar (a una transformación), y el numerador se obtiene con los valores iniciales.

El caso más sencillo son las secuencias periódicas,, n≥d que tienen secuencia y función de generación una suma de una serie geométrica:

Más general, dada la relación de recurrencia:

con función de generación

la serie es aniquilada por y anteriormente por el polinomio:

Eso es, multiplicando la función de generación por el polinomio

como el coeficiente en , que desaparece (por la relación de recurrencia) para n ≥ d. Así:

como dividiendo:

expresando la función de generación como una función racional. El denominador es , una transformación del polinomio auxiliar (equivalente, invirtiendo el orden de los coeficientes); también se puede usar cualquier múltiplo de esta, pero esta normalización es elegida por ambas porque la relación simple del polinomio auxiliar, y de ese modo .

Relación con la diferencia de ecuaciones

Dada una secuencia de números reales: la primera diferencia se define como

La segunda diferencia se define como ,

que se puede simplificar a .

Más general: la diferencia se define como

A diferencia de la ecuación es una ecuación compuesta por y sus diferencias. Cada relación de recurrencia puede ser formulada como una ecuación de diferencia. Por el contrario, cada ecuación de diferencia puede ser formulada como una relación de recurrencia. Algunos autores así utilizan los dos términos intercambiables. Por ejemplo, la ecuación de la diferencia:

es equivalente a la relación de recurrencia:

De este modo se puede resolver relaciones de recurrencia por la reiteración como ecuaciones diferencia, y luego la solución de la ecuación de diferencia, análogamente como una solución de ecuaciones diferenciales ordinarias.

Ver escala de tiempo de cálculo para la unificación de la teoría de las ecuaciones de diferencia con la de las ecuaciones diferenciales.

Resolución

Sean

una ecuación de recurrencia lineal homogénea, su ecuación característica y, las raíces de la ecuación característica con multiplicidades respectivamente. La solución de esta ecuación sería:

Con el polinomio de grado menor o igual que . Para poder calcular los coeficientes de los polinomios , necesitamos saber las condiciones iniciales de la ecuación de recurrencia.

Ejemplo : Números de Fibonacci

Los números de Fibonacci están definidos usando la siguiente relación de recurrencia lineal:

con los valores iniciales:

La secuencia de los números de Fibonacci comienza: 1, 1, 2, 3 ,5, 8, 13, 21 ,34, 55, 89... El objetivo de la resolución de la ecuación de recurrencia es encontrar una forma cerrada para calcular los números de Fibonacci.

La ecuación característica es la siguiente:

por lo tanto, la solución general es:

Para hallar el valor de y resolvemos las siguientes ecuaciones:

Entonces:

y

La forma cerrada para los números de Fibonacci es:

Ecuación de Recurrencia lineal no homogénea con coeficientes constantes

Recibe el nombre de ecuación de recurrencia lineal no homogénea de grado k, con coeficientes constantes, una expresión del tipo: .

Resolución

La solución general sería: , donde es la solución de la ecuación de recurrencia lineal homogénea asociada es decir la ecuación : y donde es la solución particular que depende de la función F(n). Por lo tanto los pasos a seguir serían, primero calcular la solución de la ecuación homogénea, calcular una solución particular para F(n) y sumarla a la homogénea, y a continuación aplicar las condiciones iniciales para calcular las constantes. En la siguiente tabla, encontramos cuales son las posibles soluciones particulares:

  • Consideraciones:

1.- Si F(n) es una combinación lineal de algunas de las funciones de la tabla anterior, su solución particular es la combinación lineal de las soluciones particulares de esas mismas funciones.

2.- Si uno de los sumandos de F(n) es el producto de una constante por una solución de la ecuación característica homogénea asociada, entonces es necesario multiplicar la solución particular correspondiente a este sumando por la menor potencia de n, tal que este nuevo producto no sea solución de la ecuación característica homogénea asociada.

La ecuación de recurrencia asociada con el problema de las Torres de Hanói es la siguiente:

Con las condiciones iniciales:

Se resuelve la siguiente homogénea:

La ecuación característica es: , entonces

Entonces :

A continuación, se resuelve la ecuación particular:, entonces .

, entonces igualando con las condiciones iniciales la solución es :

Recurrencias No lineales

Para resolver recurrencias no lineales tenemos muchas opciones de las cuales:

  • Buscar transformaciones o cambios de variables que hagan la recurrencia lineal.
  • Para el caso , hay un teorema muy útil que es el Teorema Maestro.

La recurrencia en la computación

La conexión con el análisis de algoritmos estriba en que la forma que se ha adoptado para medir las complejidades, utiliza funciones cuyo dominio son los números naturales, o en otras palabras, sucesiones. Si el algoritmo es recurrente, es de esperarse que las complejidades, como funciones que estiman la demanda de recursos a lo largo de la ejecución, sean sucesiones que satisfacen ciertas ecuaciones de recurrencia. En un algoritmo recursivo, la función t(n) que establece su complejidad viene dada por una ecuación de recurrencia. Una ecuación de recurrencia nos permiten indicar el tiempo de ejecución para los distintos casos del algoritmo recursivo (casos base y recursivo).

Ejemplo : Cálculo del factorial

int Fact(int n){
        if(n>=0 && n<=1)  //Si n es 0 o es el número 1, el factorial es 1 
            return 1;
        else
        return n*Fact(n-1);
}

Considerando el producto como operación básica, podemos construir la ecuación recurrente para calcular la complejidad del algoritmo como sigue:

Como se ve en el código el caso base es para n<=1, para estos valores de n el número de multiplicaciones que se realiza es 0. Y en otro caso es 1 más las necesarias para calcular el factorial de n-1. Así construimos la función recurrente:

Ahora si resolvemos la ecuación recurrente sabremos la complejidad de este algoritmo en función de n. Procedemos a resolver esta ecuación recurrente no lineal:

resolvemos la homogénea:

resolvamos ahora la particular:

como la particular' coincide con la r, debemos aumentar el grado multiplicando por n

por lo que la solución de la ecuación recurrente queda como sigue:

Ahora calculamos c utilizando el caso base, t(1) = 1

ya tenemos la solución: t(n) = n

La ecuación que nos ha quedado es de grado 1 por lo que la complejidad es del orden exacto de n -> θ(n)

Por ejemplo para calcular el factorial de 3 necesitaremos t(3) productos lo que es igual a

Como vemos son 2 productos como nos ha devuelto la ecuación.

Aplicaciones

Biología

Algunas de las ecuaciones de diferencia más conocidas tienen sus orígenes en el intento de modelar la dinámica de la población. Por ejemplo, los números de Fibonacci se utilizaron una vez como modelo para el crecimiento de una población de conejos.

El mapa logístico se utiliza directamente para modelar el crecimiento de la población, o como punto de partida para modelos más detallados de dinámica poblacional. En este contexto, a menudo se utilizan ecuaciones de diferencias acopladas para modelar la interacción de dos o más poblaciones. Por ejemplo, el modelo de Nicholson-Bailey. Las ecuaciones de Integrodiferencia son una forma de relación de recurrencia importante para la ecología espacial. Estas y otras ecuaciones de diferencias son particularmente adecuadas para modelar poblaciones univoltinas.

Informática

Las relaciones de recurrencia son también de fundamental importancia en el análisis de algoritmos. Si un algoritmo está diseñado para que rompa un problema en subproblemas más pequeños divide y vencerás, su tiempo de ejecución se describe por una relación de recurrencia.

Un ejemplo simple es el tiempo que un algoritmo toma para encontrar un elemento en un vector ordenado con elementos {N}, 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 {N} .

Un algoritmo mejor se llama búsqueda binaria. Sin embargo, requiere un vector clasificado. Comprueba primero si el elemento está en el centro del vector. Si no, entonces comprobará si el elemento medio es mayor o menor que el elemento buscado. En este punto, la mitad del vector puede ser descartada, y el algoritmo puede ser ejecutado de nuevo en la otra mitad. El número de comparaciones será dado por: C1 = 1; Cn = 1 + C(n/2), aproximado al log(2) de n.

Economía

Las relaciones de recurrencia, especialmente las relaciones de recurrencia lineal, se utilizan ampliamente tanto en la economía teórica como en la empírica. En particular, en macroeconomía se podría desarrollar un modelo de varios sectores amplios de la economía (el sector financiero, el sector de bienes, el mercado de trabajo, etc.), en el que las acciones de algunos agentes dependen de variables rezagadas. El modelo se resolvería para los valores actuales de variables clave (tasa de interés, PIB real, etc.) en términos de variables exógenas y variables endógenas retardadas. Véase también análisis de series temporales.


Entre otras:

  • En la óptica
  • En la teoría de la probabilidad
  • En el estudio de los árboles binarios, pilas y algoritmos de ordenación

Véase también

Referencias

  1. Lehman, Leighton y Meyer (2010). Mathematics for Computer Science. p. 283. 
  2. Johnsonbaugh, Richard (2005). Matemáticas Discretas. Pearson Education. p. 280. ISBN 970-26-0637-3. 
  3. Lehman, Leighton y Meyer (2010). Mathematics for Computer Science. p. 287. 

Read other articles:

Ruili 瑞丽市Kota tingkat kabupatenRuiliLokasi di YunnanKoordinat: 24°01′05″N 97°51′22″E / 24.018°N 97.856°E / 24.018; 97.856Koordinat: 24°01′05″N 97°51′22″E / 24.018°N 97.856°E / 24.018; 97.856NegaraRepublik Rakyat TiongkokProvinsiYunnanPrefekturDehongLuas • Total1.020 km2 (390 sq mi)Ketinggian777 m (2,549 ft)Populasi • Total140.000 • Kepadatan140/km2 (360/sq...

 

Coastal Plain League baseball team Morehead City MarlinsInformationLeagueCoastal Plain League (East)LocationMorehead City, NCBallparkO'Neal Field at Big Rock StadiumFounded2010Petitt Cup championships(2) 2018, 2019Division championships(5) 2010 (South), 2018 (East), 2019 (East), 2022 (East), 2023 (East)ColorsLight Blue and BlackMascotFinn the MarlinOwnershipBuddy BengelCoachSam CarelWebsitemhcmarlins.com The Morehead City Marlins are a collegiate summer baseball team playing in the Coast...

 

Metamorphic rock For other uses, see Slate (disambiguation). SlateMetamorphic rockSlate at Knife Lake FormationCompositionPrimaryquartz, muscovite/illiteSecondarybiotite, chlorite, hematite, pyrite Specific gravity: 2.7 – 2.8,2.9 Slate is a fine-grained, foliated, homogeneous, metamorphic rock derived from an original shale-type sedimentary rock composed of clay or volcanic ash through low-grade, regional metamorphism. It is the finest-grained foliated metamorphic rock.[1] Foliation...

1979 nuclear accident in Pennsylvania, US Three Mile Island accidentThree Mile Island nuclear facility, c. 1979DateMarch 28, 1979(45 years ago) (1979-03-28)Time04:00 (Eastern Time Zone UTC−5)LocationLondonderry Township, Dauphin County, Pennsylvania (near Harrisburg), United StatesOutcomeINES Level 5 (accident with wider consequences) Pennsylvania Historical MarkerDesignatedMarch 25, 1999[1] The Three Mile Island accident was a nuclear meltdown of the Unit 2 reactor ...

 

Pour les articles homonymes, voir MacLean. Fred M. MacLean Scène de Key Largo (1948) Données clés Nom de naissance Fred Merrill MacLean Naissance 9 juillet 1898Lieu inconnuDakota du Nord, États-Unis Nationalité Américaine Décès 3 juin 1976 (à 77 ans)Los AngelesCalifornie, États-Unis Profession Chef décorateur Films notables Sergent YorkLa Dernière ChasseLe MilliardaireLa Plus Grande Histoire jamais contée Séries notables TopperAlfred Hitchcock présente modifier Scène de ...

 

ALS2 المعرفات الأسماء المستعارة ALS2, CR6, ALSJ, IAHSP, PLSJ, alsin Rho guanine nucleotide exchange factor, alsin Rho guanine nucleotide exchange factor معرفات خارجية الوراثة المندلية البشرية عبر الإنترنت 606352 MGI: MGI:1921268 HomoloGene: 23264 GeneCards: 57679 علم الوجود الجيني الوظيفة الجزيئية • protein homodimerization activity• guanyl-nucleotide exchange factor activity• protein ser...

Pour les articles homonymes, voir Musée du jouet. Musée du jouet de ColmarInformations généralesType Musée du jouetOuverture 1993Surface 400 m2Visiteurs par an 72 289 (2016)Site web www.museejouet.comLocalisationPays FranceDivision administrative Haut-RhinCommune ColmarAdresse 40 rue Vauban 68000 ColmarCoordonnées 48° 04′ 46″ N, 7° 21′ 44″ Emodifier - modifier le code - modifier Wikidata Le musée du jouet est un musée consacré aux jo...

 

  关于与「友谊勋章 (俄罗斯)」標題相近或相同的条目页,請見「友谊勋章 (消歧义)」。 友谊勋章类型单级勋章(仅设有一个等级)授予原因加强各民族友谊、交流与合作国家/地区俄罗斯 颁发单位 俄羅斯颁授资格俄罗斯国民及世界各民族人民設立時間1994年3月2日[1]首次颁发康斯坦丁·蒂托夫(萨马拉州州长)绶带 优先顺序上等荣誉勋章下等光荣父母�...

 

BlackrockFormer station at Blackrock, photographed on 13 September 2005General informationLocationBlackrock, Cork, County CorkIrelandCoordinates51°53′46″N 8°25′10″W / 51.896166°N 8.419447°W / 51.896166; -8.419447HistoryOriginal companyCork, Blackrock and Passage RailwayPre-groupingCork, Blackrock and Passage RailwayPost-groupingGreat Southern RailwaysKey dates8 June 1850Station opens12 September 1932Station closes Blackrock railway station was on the Cork,...

دوري يلو الموسم الحالي2023–24 الدوري الذي سبق دوري الأمير محمد بن سلمان للدرجة الأولى السعودي الجهة المنظمة رابطة أندية دوري الدرجة الأولى للمحترفين [1] تاريخ الإنشاء 1976؛ منذ 48 سنوات (1976) الرياضة كرة القدم البلد  السعودية الإتحاد الاتحاد السعودي لكرة القدم الر�...

 

Questa voce sull'argomento isole della Scozia è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Rusk HolmRifugio usato occasionalmente dai pastori di pecore di North RonaldsayGeografia fisicaLocalizzazioneMare del Nord Coordinate59°12′N 2°51′W59°12′N, 2°51′W ArcipelagoIsole Orcadi Geografia politicaStato Regno Unito Nazione costitutiva Scozia Area amministrativa Isole Orcadi DemografiaAbitantidisabitata (2001) CartografiaRusk Holm ...

 

CorabiaKota Lambang kebesaranLetak CorabiaNegara RumaniaProvinsiOltStatusKotaPemerintahan • Wali kotaŞtefan Pârlea (Partidul Naţional Liberal)Luas • Total92,84 km2 (3,585 sq mi)Populasi (2002) • Total21.932Zona waktuUTC+2 (EET) • Musim panas (DST)UTC+3 (EEST)Situs webhttp://www.corabia.net/ Corabia adalah kota yang terletak di provinsi Olt, Rumania. Dibawah rezim komunis Rumania, kota ini berkembang sebagai kota produ...

1986 local election in England, UK This article relies largely or entirely on a single source. Relevant discussion may be found on the talk page. Please help improve this article by introducing citations to additional sources.Find sources: 1986 Ealing London Borough Council election – news · newspapers · books · scholar · JSTOR (January 2024) 1986 Ealing London Borough Council election ← 1982 8 May 1986 1990 → All 69 seats to Eali...

 

Disambiguazione – Costanza di Svevia rimanda qui. Se stai cercando l'omonima nipote, figlia di Manfredi di Sicilia e moglie di Pietro III d'Aragona, vedi Costanza di Hohenstaufen. Costanza di Hohenstaufen, o di Svevia, anche Anna di Sicilia (1230 – Valencia, aprile 1307), è stata una principessa italiana del Regno di Sicilia, figlia di Federico II di Svevia e di Bianca Lancia, e imperatrice consorte dell'Impero di Nicea. CostanzaIl sepolcro di Costanza nella San Giovanni dell'Os...

 

Economic policies intended to reduce government budget deficits For other uses, see Austerity (disambiguation). Part of a series onEconomics History Outline Index Branches and classifications Applied Econometrics Heterodox International Micro / Macro Mainstream Mathematical Methodology Political JEL classification codes Concepts, theory and techniques Economic systems Economic growth Market National accounting Experimental economics Computational economics Game theory Operations research Midd...

Type of logical argument that applies deductive reasoning Epagoge redirects here. For the genus of moth, see Epagoge (genus). Minor premise redirects here. For the 2020 thriller film, see Minor Premise (film). This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages) This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced ...

 

الفتنة الكبرى جزء من الصراعات الداخلية الإسلامية   المناطق التابعة لنفوذ علي بن أبي طالب   المناطق التابعة لنفوذ معاوية بن أبي سفيان   المناطق التابعة لنفوذ عمرو بن العاص معلومات عامة التاريخ 35هـ - 41هـ / 656 - 661م الموقع جزيرة العرب، العراق، الشام، الجزيرة الفر...

 

Set of past rulings cited as precedent Case law, also used interchangeably with common law, is a law that is based on precedents, that is the judicial decisions from previous cases, rather than law based on constitutions, statutes, or regulations. Case law uses the detailed facts of a legal case that have been resolved by courts or similar tribunals. These past decisions are called case law, or precedent. Stare decisis—a Latin phrase meaning let the decision stand—is the principle by whic...

Margaret AbbottAbbott ritratta da Charles Dana Gibson[1] nel 1903Nazionalità Stati Uniti Altezza180 cm Golf Specialità9 buche Palmarès  Stati Uniti  Olimpiadi OroParigi 1900   Modifica dati su Wikidata · Manuale Margaret Ives Abbott (Calcutta, 15 giugno 1878 – Greenwich, 10 giugno 1955) è stata una golfista statunitense. Fu la prima donna americana a vincere un evento olimpico, il torneo femminile di golf alle Olimpiadi di Parigi 1900, senza mai però s...

 

2002 studio album by SoilworkNatural Born ChaosStudio album by SoilworkReleased25 March 2002RecordedOctober 2001 – February 2002StudioStudio FredmanGenreMelodic death metal, alternative metalLength41:57LabelNuclear BlastProducerDevin Townsend & Fredrik Nordström (Co-Produced)[1]Soilwork chronology A Predator's Portrait(2001) Natural Born Chaos(2002) Figure Number Five(2003) Professional ratingsReview scoresSourceRatingAllMusic[2] Natural Born Chaos is the fourt...