100% encontró este documento útil (1 voto)
256 vistas17 páginas

Unidad 6 Relac de Recurrencia

Este documento describe las relaciones de recurrencia y sucesiones. Explica que las relaciones de recurrencia proporcionan una forma de calcular los términos de una sucesión recursivamente en función de términos anteriores. Define una sucesión y ofrece ejemplos como la sucesión de Fibonacci. Luego, define formalmente una relación de recurrencia y explica cómo determinar si una sucesión es solución de una relación de recurrencia dada las condiciones iniciales.

Cargado por

Dasigo Szkamarda
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
100% encontró este documento útil (1 voto)
256 vistas17 páginas

Unidad 6 Relac de Recurrencia

Este documento describe las relaciones de recurrencia y sucesiones. Explica que las relaciones de recurrencia proporcionan una forma de calcular los términos de una sucesión recursivamente en función de términos anteriores. Define una sucesión y ofrece ejemplos como la sucesión de Fibonacci. Luego, define formalmente una relación de recurrencia y explica cómo determinar si una sucesión es solución de una relación de recurrencia dada las condiciones iniciales.

Cargado por

Dasigo Szkamarda
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

MATEMÁTICA DISCRETA

Relaciones de
Recurrencia
6.1 Introducción:

Las relaciones de recurrencia, consideradas como técnicas avanzadas de conteo o enumeración


resuelven problemas de conteo cuya solución no se encuentra utilizando las derivadas del uso de los
conjuntos ordenados de objetos como las variaciones, permutaciones y combinaciones, vistas
anteriormente.

Comencemos con un ejemplo. El número de bacterias de una colonia se duplica cada hora. Si
suponemos que la colonia comienza con cinco bacterias, resultaría interesante conocer el total de
bacterias existentes después de n horas. Indiquemos por bn ese total. Dado que el número de
bacterias en el instante u hora n es el doble de las que había en la hora n − 1 , será
bn = 2bn −1

Para todo valor n entero y positivo. Al principio, en la colonia se cumplía que b0 = 5. Pues bien; la
relación anterior junto con la condición inicial dada, es decir,

bn = 2bn −1 con b0 = 5

Determinan unívocamente cualquier valor de bn para valores no negativos de n, es decir, puede


encontrarse una expresión o fórmula para bn a partir de la información dada.
Estudiaremos a continuación diversos problemas de conteo o enumeración que responden a un
modelo basado en ecuaciones de recurrencia o relaciones de recurrencia.

6.2 Sucesiones

Comencemos con el concepto de una sucesión, que es una estructura discreta con la que puede
representarse una lista ordenada.

Definición: Una sucesión es una función del conjunto N = 1,2,3,... de números enteros positivos
en un conjunto A. Para indicar la imagen en A del entero n, se emplea el símbolo an .
De acuerdo con la definición, una sucesión suele indicarse por
a1 , a2 , a3 ,...por an , n  N  o por an 

Entonces, a n representará un determinado elemento de la sucesión a n  . Los valores de la función


están subindizados o indexados por los enteros positivos correspondientes, de forma secuencial,
produciéndose el primer valor de A, el segundo, el tercero, etc.
Por ello, la sucesión
an  = a1, a2 , a3 ,...
RELACIONES DE RECURRENCIA 81
MATEMÁTICA DISCRETA

No es más que una forma abreviada de escribir una función como un conjunto de pares ordenados
(1, a1 ), (2, a2 ), (3, a3 ),...
En algunas ocasiones el dominio de la sucesión es el conjunto de enteros no negativos 0,1,2,3,....
En tales casos el primer valor de n es el 0 en lugar del 1.

Una sucesión puede ser finita, es decir, finaliza después de unos números determinados de términos;
en caso contrario será infinita.

Ejemplos:
• La lista 0,2,4,6,8,...,2k es una sucesión infinita de números pares positivos. El elemento 0
tiene por índice el 1; el 2,2; el 4,3, y así sucesivamente. El índice de 2k, será k+1.

• La lista o ristra de bits 0,1,1,1,0,1 es finita: trata de una sucesión de seis términos. Los
índices respectivos de cada términos, son: 1,2,3,…,6, es decir, se trata de la sucesión
an  = (1,0), (2,1), (3,1), (4,1), (5,0), (6,1)

• Mediante las igualdades


an = 1 n y bn = 2 − n
Se definirán las dos sucesiones siguientes:
an   a1, a2 , a3 , a4 ,...  1,1 2,1 3,1 4,...
bn   b1, b2 , b3 , b4 ,...  1,1 2,1 4 ,1 8,...

• La sucesión alternada 1,-1,1,-1,… puede definirse mediante


a n = (− 1)
n +1

Si el primer subíndice es n = 1 , o bien por


bn = (− 1)
n

Si fuera n = 0 el valor del primer subíndice.

Definición:
Dos sucesiones son iguales si poseen el mismo número de términos y si coinciden término a
término. Es decir, las sucesiones (a1 , a2 , a3 ,..., ak ) y (b1 , b2 , b3 ,...,b p ) son iguales, si
(k = p )  (i  1,2,3,...k  ai = bi )

Antes de comenzar el desarrollo de la teoría de las relaciones de recurrencia vamos a analizar un


ejemplo.
La definición recursiva de la sucesión denominada de Fibonacci.

1,1,2,3,5,8,13,…

Es la siguiente: a1 = 1, a2 = 1 , y para todo n  3, a n = a n −1 + a n −2 . Este tipo de definición, a la que


también se adapta el ejemplo de las bacterias visto anteriormente, recibe los nombres de relación de
recurrencia, ecuación de recurrencia.

RELACIONES DE RECURRENCIA 82
MATEMÁTICA DISCRETA

El estudio de una relación de recurrencia consta de dos partes: un conjunto de condiciones


iniciales y una regla o recurrencia. En el ejemplo de la relación de Fibonacci, las condiciones
iniciales son a1 = 1 y a2 = 1, y la regla o ley recurrente es a n = a n −1 + a n −2 para n  3
A continuación, estudiaremos las relaciones de recurrencia por su utilidad en matemáticas y sobre
todo en informática. Nuestro objetivo será, no sólo de obtener o plantear esas relaciones, sino
además resolverlas. En este sentido, y volviendo a la sucesión de Fibonacci, su término general
obedece a la fórmula
n n
1 1+ 5  1 1− 5 
an =   −  

5 2   5  2 
lo que indica que, mediante esta fórmula, podríamos calcular un término cualquiera de la sucesión.

6.3 RELACION DE RECURRENCIA

DEFINICIÓN: Dada una sucesión a n  , una relación de recurrencia es una expresión que
facilita el valor de un elemento cualquiera a n en función de uno o más términos previos de la
sucesión, es decir, de a0 , a1 ,..., a n −1 ,
para todo entero n  n0 , siendo n 0 un número entero no negativo.

Una sucesión recibe el nombre de solución de la relación de recurrencia si sus términos


satisfacen dicha relación.

• Supongamos que a n  es una sucesión que satisface la relación de recurrencia expresada por
a n+1 = 3a n , n  0

Sea a 0 = 5 . Se trata de ver cual es la solución de la relación anterior. Se tendrá:

a1 = 3a0 = 3  5 = 15
a2 = 3a1 = 3 15 = 45
a3 = 3a 2 = 3  45 = 135

y así sucesivamente. Entonces, la sucesión solución será

an  = 5, 15, 45, 135,...

• Para determinar si a n  es solución de la relación de recurrencia

a n = 2a n−1 − a n−2 para n = 2, 3, 4,...

con a n = 3n , siendo n un número entero no negativo, procederíamos así:

RELACIONES DE RECURRENCIA 83
MATEMÁTICA DISCRETA

como es a n = 3n , para n  2 , será

a n = 2a n−1 − a n−2 = 23(n − 1) − 3(n − 2) = 6n − 6 − 3n + 6 = 3n

Por tanto, la solución será

an  = a0 , a1 , ..., an  = 6, 9, 12, 15,...,3n , n2

Las condiciones iniciales de una sucesión definen los términos que preceden al primero de ellos
donde la relación de recurrencia tiene efecto. En el primero de los ejemplos analizados
anteriormente, las condiciones iniciales determinan unívocamente la sucesión solución aplicando el
procedimiento recursivo expresado por la fórmula de la relación de recurrencia, no obstante, más
adelante estudiaremos la forma de obtener la solución de una relación de recurrencia de una forma
algebraica y directa.

Antes de comenzar con la teoría general de las relaciones de recurrencia, vamos a analizar otro caso
de aplicación de tales relaciones a la geometría. Se trata de encontrar una función de recurrencia
con la que obtener el número de regiones en las que queda dividido un plano al trazar en él n
rectas, de forma que se corten dos a dos y tal que tres rectas no tengan un punto en común.

Sea a n el total de tales regiones. A continuación, se esquematizarán los cuatro primeros casos.

Como vemos en la representación, es evidente que a 0 = 1 . Para los siguientes casos, es decir n  1 ,
se observa que la recta n-ésima corta a las otras n − 1 en puntos distintos y, por tanto, esa n-ésima
recta quedará dividida en n segmentos distintos, cada uno de los cuales divide, a su vez, a las
regiones obtenidas inmediatamente antes, en dos partes. Como consecuencia, la ley de recurrencia
es

a n = a n−1 + n
Por ejemplo, la recta añadida para pasar del caso n = 2 , a 2 , al caso n = 3 , a 3 , queda dividida en
tres segmentos por los puntos de intersección x e y , los cuales a su vez dividen las regiones
anteriores 1, 3 y 4 en otras dos partes, produciéndose las nuevas regiones 5, 6 y 7. Entonces, será:
condición inicial, a 0 = 1 ; ley de recurrencia, a n = a n −1 + n para n  1

RELACIONES DE RECURRENCIA 84
MATEMÁTICA DISCRETA

6.4 RECURRENCIA LINEAL HOMOGÉNEA

Con los ejemplos vistos hasta aquí puede deducirse que las relaciones de recurrencia constituyen la
imagen de un modelo: crecimiento de una colonia de bacterias, expresión de una serie de números
deducidos unos de otros de acuerdo con una ley, regiones producidas en el plano por rectas, etc.
También hemos visto algunos métodos elementales para encontrar la sucesión solución de la
relación dada.

Existe, no obstante, una familia de relaciones de recurrencia que pueden resolverse aplicando reglas
fijas y sistemáticas.

DEFINICIÓN: Recibe el nombre de relación de recurrencia lineal homogénea de grado k,


con coeficientes constantes, una expresión del tipo

a n = c1 a n−1 + c2 a n−2 + ... + ck a n −k , ci  R , ck  0

o bien en forma implícita

c0 a n + c1a n−1 + c2 a n−2 + ... + ck a n−k = 0

Recibe el nombre de lineal porque el segundo miembro de la primera expresión está constituido por
múltiplos de términos anteriores al a n ; es homogénea porque no contiene términos que no sea
múltiplos de los a i ; los coeficientes c i son constantes y, por tanto, no dependen de n ; se dice que
el grado u orden es k , puesto que a n viene dado en función de sus k términos anteriores.

• Veamos algunos ejemplos:

a n = 1,11a n −1 es lineal homogénea de grado uno


f n = f n−1 + f n −2 es lineal homogénea de grado dos
an = an−1 − a 2 n−2 no es lineal
a n = a n −3 es lineal homogénea de grado tres
2 f n + 3 f n−1 = 2 n es lineal de coeficientes constantes, pero no es homogénea
a n = nan −1 es lineal homogénea de grado uno, pero no de coeficientes
constantes
3an − 5an−1 = n 2 + 5 Es lineal no homogénea de grado uno con coeficientes
constantes

RELACIONES DE RECURRENCIA 85
MATEMÁTICA DISCRETA

• Supongamos la relación de recurrencia lineal homogénea de grado dos

3a n − 5a n−1 + 2a n −2 = 0

con las condiciones iniciales a 2 = 3 y a3 = 6 . Vamos a buscar su solución a n  .

Es evidente que

an =
1
(5an−1 − 2an−2 )
3

expresión con la que podremos calcular cualquier término a n con n  4 . Así, será

a4 =
1
(5a3 − 2a 2 ) = 1 (5  6 − 2  3) = 8
3 3
a5 = (5a 4 − 2a3 ) = (5  8 − 2  6) =
1 1 28
3 3 3

para calcular, por ejemplo, a1 , a0 , procedemos así:

3a3 − 5a 2 + 2a1 = 0
− 18 + 15 3
3  6 − 5  3 + 2a1 = 0  a1 = =−
2 2
3a 2 − 5a1 + 2a0 = 0
15
−9−
 3 2 = − 33
3  3 − 5   −  + 2a 0 = 0  a 0 =
 2 2 4

Con todo lo anterior, la solución sería (n  0) :

an  = − 33 , − 3 , 3, 6, 8, 28 ,...


 4 2 3 

Hemos encontrado la solución siguiendo un proceso iterativo, basado en la propia relación de


recurrencia, pero hay un hecho esencial: la solución ha sido posible porque se han dado dos
condiciones iniciales.

Visto el ejemplo, la conclusión es que la sucesión-solución pedida de una relación de recurrencia


lineal homogénea con coeficientes constantes, es única y queda totalmente determinada si se dan las
condiciones iniciales. En general, si el grado es k , han de darse k condiciones iniciales. Todo ello
deriva de un teorema que presentaremos más adelante.

RELACIONES DE RECURRENCIA 86
MATEMÁTICA DISCRETA

6.5 RECURRENCIA LINEAL NO HOMOGÉNEA


DEFINICIÓN: Recibe el nombre de relación de recurrencia lineal no homogénea de grado
k , con coeficientes constantes, una expresión del tipo

c0 a n + c1a n −1 + c2 a n−2 + ... + ck a n−k = F (n ) , ci  R , ck  0

• Ejemplos de esta nueva familia, serían los siguientes:

3an − 5an−1 + an−2 = n 2 + 5 no homogénea de grado dos


3 f n − 5 f n−1 = 2 n no homogénea de grado uno

• Trataremos ahora de encontrar la solución de

en la que F (n ) = n 2 + 5
con las condiciones iniciales a3 = 3 y a 4 = 6 . Comenzamos calculando elementos a n (n  5) . En
general

1 2
an =
3
(
n + 5 − 2an−2 + 5an−1 )
Aplicando esta fórmula a a5 y a 6 , tendremos:

a5 =
1 2
3
( )
1
5 + 5 − 2  3 + 5  6 =  54 = 18
3
1
( 1
)
a6 = 6 2 + 5 − 2  6 + 5  18 =  119 =
3 3
119
3

Para calcular los elementos primeros a 2 , a1 y a0 , procederemos como en el ejemplo anterior de la


relación de recurrencia homogénea.

21 − 3a 4 + 5a3 21 − 3  6 + 5  3
3a 4 − 5a3 + 2a 2 = 4 2 + 5 = 21  a 2 = = =9
2 2
14 − 3a3 + 5a 2 14 − 3  3 + 5  9
3a3 − 5a 2 + 2a1 = 3 2 + 5 = 14  a1 = = = 25
2 2
9 − 3  a 2 + 5  a1 9 − 3  9 + 5  25 107
3a 2 − 5a1 + 2a 0 = 2 2 + 5 = 9  a 0 = = =
2 2 2

Con todo lo anterior, la solución sería (n  0) :

a n  = 107 , 25, 9, 3, 6, 18, 119 ,...


 2 3 

RELACIONES DE RECURRENCIA 87
MATEMÁTICA DISCRETA

6.6 RECURRENCIA LINEAL GENERAL

Los dos tipos de recurrencia definidos anteriormente son un caso particular de un tipo más general
que vamos a analizar.

DEFINICIÓN: Una relación de recurrencia se dice que es lineal general de grado k ,


cuando puede escribirse en la forma

c0 (n )a n + c1 (n )a n−1 + c2 (n )a n −2 + ... + ck (n )a n −k = F (n )

siendo c0 (n ), c1 (n ),..., ck (n ), funciones reales de n , y F (n) una función de n .

• Estos serían algunos ejemplos:

3n a n − (n − 1) a n −1 + 2a n −2 = 0 de grado dos
a n = n a n −1
2
de grado uno
a n = 4 + 2n a n −1 de grado uno

TEOREMA: Dada una relación de recurrencia lineal general de grado k

c0 (n )a n + c1 (n )a n−1 + ... + ck −1 (n )a n−k +1 + ck (n )an −k = F (n ) , n  k

siempre tiene una sucesión-solución, y ésta es única, si se dan las k condiciones iniciales
a1 = c1 , a 2 = c2 , ... , a k = ck

El teorema puede demostrarse siguiendo un proceso inductivo aunque no se va a hacer aquí. Sin
embargo, vamos a poner una serie de ejemplos para aclarar su contenido. Está claro que el teorema
es aplicable a las relaciones de recurrencia con coeficientes constantes.

• Sea de nuevo el ejemplo expuesto anteriormente

3a n − 5a n−1 + 2a n−2 = 0 n  4

Con las condiciones iniciales a 2 = 3 y a3 = 6 . Esta relación de recurrencia es de grado 2 y se dan


dos condiciones: entonces, tiene solución y es única.

• Si recordamos la relación de recurrencia, modelo de la colonia de bacterias,

bn = 2bn−1 , n  1

con la condición b0 = 5 , también tendrá solución única por ser de grado 1 y darse la condición
inicial que se necesita.
RELACIONES DE RECURRENCIA 88
MATEMÁTICA DISCRETA

La solución puede encontrarse aplicando el método recurrente que ya hemos empleado otras veces:

b0 = 5
b1 = 2b0 = 10
b2 = 2b1 = 20
b3 = 2b2 = 40
...

y por tanto bn  = 5, 10, 20, 40, ... que es una sucesión en progresión geométrica de razón 2.

• La relación
a n = 2 + 3a n−1 , n  1

sin condiciones iniciales, no posee una solución única: tiene infinitas soluciones, una por cada
valor que se le asigne a a n −1 = a0 .
Lo mismo ocurriría con la relación de recurrencia de grado 2

f n = 5 f n −1 + 4 f n−2 , n 1

si no se da más de una condición inicial, como f1 = 3 : quedaría la libertad de asignar cualquier


valor a f 0 .

• Por último, sea la relación de grado 1

a n + 3a n−1 = 0 , n  1

con las condiciones iniciales a1 = 2 y a2 = −1 . En este caso, el número de condiciones iniciales


supera al grado: en general, no existirá solución que satisfaga a la vez a la relación de recurrencia y
a las condiciones iniciales. Tomemos, por ejemplo, n = 2 y será:
a2 + 3a1 = 0  (− 1) + 3  2  0

Las condiciones iniciales no consecutivas tampoco aseguran solución única.

6.7 SOLUCIÓN DE RECURRENCIAS LINEALES

Hasta ahora hemos empleado métodos interactivos para encontrar la solución a n  de una relación
de recurrencia. El objetivo es buscar métodos directos, pero para ello será necesario ver algunos
teoremas previos.

RELACIONES DE RECURRENCIA 89
MATEMÁTICA DISCRETA

TEOREMA: Sea la relación de recurrencia lineal homogénea general

c0 (n )a n + c1 (n )a n−1 + ... + ck −1 (n )a n−k +1 + ck (n )a n −k = 0

si  f n   f y g n   g son soluciones de esa relación y  y  son dos constantes reales,


entonces  f +  g    f n  +  g n  también será una solución de la relación de
recurrencia dada.
La propiedad contenida en este teorema también se conoce con el nombre de principio de
superposición.

• Dada la relación de recurrencia a n = 4a n −1 − 4a n −2 , puede comprobarse que las sucesiones


 f n  = 2 n y g n  = n2 n son soluciones de dicha relación. Si tomamos las constantes
 = 2 y  = −1, vamos a ver que 2 f n  − g n  también es solución de la relación dada.

f n  = 2n  1, 2, 4, 8, ... , 2 f n  = 2, 4, 8,16, ...


g n  = n2 n  0, 2, 8, 24, ... , − 1g n  = 0, − 2, − 8, − 24, ...

Entonces
2 f n  − g n  = 2, 2, 0, − 8, ...

y sustituyendo los elementos de la sucesión obtenida en a n = 4a n −1 − 4a n −2 , se cumple tal


relación:

y así sucesivamente.

TEOREMA: Sea la relación de recurrencia lineal general

c0 (n )an + c1 (n )an −1 + ... + ck −1 (n )an − k +1 + ck (n )an − k = F (n )

si  f n   f es una solución de dicha relación y g n   g es una solución de la general


homogénea, entonces f + g   f n  + g n  también será una solución de la lineal general.

A continuación analizaremos métodos para encontrar soluciones, de forma directa, de las relaciones
de recurrencia. Comenzaremos por las lineales homogéneas de coeficientes constantes y grado k .

c0 a n + c1a n −1 + ... + ck −1a n −k +1 + ck a n −k = 0 1


RELACIONES DE RECURRENCIA 90
MATEMÁTICA DISCRETA

Trataremos de encontrar una solución que tenga la forma exponencial

an   an = n , 0

Imponiendo que tal expresión sea solución de 1 , tendremos

c0 n + c1n−1 + ... + ck −1n−k +1 + ck n−k = 0

y simplificando

c0 k + c1k −1 + ... + ck −1 + ck = 0 2


Esta ecuación de grado k en  recibe el nombre de ecuación característica de la relación de
recurrencia 1 . En general, poseerá k raíces i , i = 1, k , distintas, denominadas raíces
características de 1 .

Cada una de esas raíces darán lugar a las respectivas soluciones de la relación de recurrencia 1 , y
serán an 1 = 1n , an 2 = 2n , ..., an k = kn .

Entonces, y de acuerdo con el principio de superposición probado en el teorema, también será


solución de 1 , la dada por la expresión explícita

an   an  A11n + A2 n2 + ... + Ak nk , Ai = constante

• Veamos ahora un ejemplo de relación de grado dos con ecuación característica que posea
raíces reales y distintas. Sea de nuevo la relación de Fibonacci

a n = a n −1 + a n −2 con condiciones iniciales

Puesta en la forma a n − a n −1 − a n −2 = 0 , la ecuación característica es

2 −  − 1 = 0

1+ 5 1− 5
cuyas raíces son: 1 = y 2 =
2 2

n n
1+ 5  1− 5 
la solución explícita general, será: a n   a n  A1   + A2 
  2 

 2   
y las particulares correspondientes a cada raíz

RELACIONES DE RECURRENCIA 91
MATEMÁTICA DISCRETA

n n
1+ 5  1− 5 
an 1 = A1  
 y an 2 = A2  

 2   2 

Para encontrar los valores de A1 y A2 , aplicaremos las condiciones iniciales dadas a la solución
explícita general, y tendremos el sistema de ecuaciones siguiente:

a 0 = 0 = A1 + A2

 1+ 5  1− 5 
a = 1 = A   + A  
1 1  2  2  2 
    

1 1
Cuya solución es: A1 = y A2 = − . Entonces, los números de Fibonacci vendrán dados
5 5
por la sucesión.

n n
   
an   an = 1  1 + 5  − 1  1 − 5 
5 2  5 2 

Aplicación

Se trata de encontrar la relación de recurrencia correspondiente al total de tiras o ristras de


números binarios de longitud n que no posean dos “unos” consecutivos.

Llamamos a n al total de esas tiras. Los primeros casos serían:


n=0 n =1 n=2 n=3 n=4
−−− 0 00 000 0000
1 01 010 0100
10 100 1000
001 0010
101 1010
0001
0101
1001
    
a0 = 1 a1 = 2 a2 = 3 a3 = 5 a4 = 8
(sin dígitos)

Como puede verse en el esquema, es a1 = 2 y a2 = 3 . Para los casos con n  3 , las reglas de
formación de tiras con n dígitos, son las siguientes:

a) Añadir un 0 al final de las tiras con n − 1 dígitos binarios.


b) Añadir 01 al final de las tiras con n − 2 dígitos binarios.
RELACIONES DE RECURRENCIA 92
MATEMÁTICA DISCRETA

En efecto, añadiendo 0 a los casos correspondientes a n = 2 , se obtienen las tres primeras tiras
de n = 3 ; añadiendo 01 a los casos correspondientes a n = 1 , se obtienen las dos últimas tiras de
n = 3 . Lo mismo ocurre en n = 4 .

Puede observarse que las dos reglas anteriores no producen tiras comunes, dado que las sucesiones
de bits, resultado de aplicarlas, acaban en dígitos diferentes: en 0 ó en 1.

Evidentemente, producen tiras de n dígitos sin “unos” consecutivos y, recíprocamente, cualquier


tira de n dígitos sin “unos” consecutivos ha sido producida por una de las reglas: por la a), si la tira
producida acaba en 0; por la b), si la tira producida finalizada en el par 01.

Según lo anterior, la relación de recurrencia es:

a n = a n −1 + a n −2 n3

y en principio, con las condiciones iniciales a1 = 2 y a2 = 3 . Ahora bien, considerando que


existe una tira sin dígito alguno, ampliaremos la relación de recurrencia para n = 0 , considerando
que las condiciones iniciales son a0 = 1 y a1 = 2 .
Con ello quedará:

a n = a n−1 + a n−2 , n  2 y a0 = 1 , a1 = 2

Volvemos a encontrarnos con la relación de Fibonacci, pero ahora con diferentes condiciones. Su
ecuación característica y raíces son:

1+ 5 1− 5
2 −  − 1 = 0 y 1 = , 2 =
2 2

Con ello el sistema a resolver es:

a0 = 1 = A1 + A2

 1+ 5  1− 5 
a1 = 2 = A1  2  + A2  2 
    

Se encuentra para A1 y A2 , los valores

5+3 5 5−3 5
A1 = , A2 =
10 10
con lo que será
n n
   
an   an = 5 + 3 5  1 + 5  + 5 − 3 5  1 − 5 
10  2  10  2 

RELACIONES DE RECURRENCIA 93
MATEMÁTICA DISCRETA

o lo que es lo mismo, el total de tiras de n bits, n = 0,1,2,3,4,..., vendrá dado por los elementos
de la sucesión

an  = 1,2,3,5,8,13,...
Hemos visto que la ecuación característica de grado k
c0 k + c1k −1 + ... + ck −1 + ck = 0
Posee en general, k raíces distintas, reales o complejas. Pero puede suceder que alguna de las
raíces, i , tenga una cierta multiplicidad m . Entonces, la raíz contribuye con m soluciones a la
relación de recurrencia, y esas soluciones tienen la forma

an 1 = in , an 2 = nin , an 3 = n 2 in ,...,an  = n m−1in


Por lo que también será solución

an   an = A1n m−1in + A2 n m−2 in + ... + Am−2 n 2 in + Am−1nin + Am in

Cuando sea m = 1 , volvemos a estar en el caso anterior de raíces simples.

• Sea la relación de recurrencia

a n − 7a n −1 + 16a n−2 − 12a n −3 = 0 , n  4, a1 = 3 , a 2 = 11, a3 = 29

Su ecuación característica es

3 − 72 + 16 − 12 = 0

Cuyas raíces son:  = 2 , de multiplicidad 2 y  = 3 simple.


Para la raíz doble,  = 2 , la solución será

an   an = A1 2 n + A2 n2 n
Y para la simple  = 3

an   an = A3 3n
Por tanto, la solución general tendrá la forma

an   an = A1 2 n + A2 n2 n + A3 3n
RELACIONES DE RECURRENCIA 94
MATEMÁTICA DISCRETA

Al tener que ser satisfechas las condiciones iniciales, se planteará es siguiente sistema:

3 = 2 A1 + 2 A2 + 3 A3

11 = 4 A1 + 8 A2 + 9 A3
29 = 8 A + 24 A + 27 A
 1 2 3

Cuya solución es: A1 = 1; A2 = 2 y A3 = −1 , por lo que la solución a la relación de recurrencia,


será:
an   an = 2 n + n2 n+1 − 3n
A continuación, vamos a analizar las relaciones de recurrencias lineales no homogéneas de
coeficientes constantes y de grado k , cuya expresión general es:
c0 a n + c1a n−1 + ... + ck −1a n −k +1 + ck a n−k = F (n ) 3
Con k condiciones iniciales.

El método para encontrar la solución de tales relaciones es básicamente el mismo utilizado para
el caso de las homogéneas: se buscará la solución general empleando luego las condiciones
iniciales para deducir las constantes de tal solución.

Del Teorema se deduce que, si g es la solución general de la parte homogénea de 3

c0 a n + c1a n−1 + ... + ck −1a n−k +1 + ck a n −k = 0

Y f cualquier solución particular de la no homogénea 3 , entonces también será solución de


3 , f + g .
Si fuera, por ejemplo, an + 3an−1 = 4n 2 − 2n con F (n ) = 4n 2 − 2n , puede comprobarse,
aplicando los conocimientos que tenemos hasta aquí, que la solución general de la homogénea
es A1 (− 3) .
n

Además, una solución particular de la no homogénea es n 2 + n ya que, sustituyendo, se obtiene


una identidad:

(n 2
)  
+ n + 3 (n − 1) + (n − 1) = 4n 2 − 2n
2

n 2 + n + 3n 2 + 3 − 6n + 3n − 3 = 4n 2 − 2n
4n 2 − 2n = 4 n 2 − 2 n

Por otra parte, el número de constantes que tendrá f + g es k , y podrán encontrarse al aplicar
las k condiciones iniciales.

El problema se centra ahora en la búsqueda de soluciones particulares de f de 3 , como la


n 2 + n del ejemplo. No existe un método general para ello, pero en la práctica existen técnicas
RELACIONES DE RECURRENCIA 95
MATEMÁTICA DISCRETA

disponibles para ciertos casos especiales. Los vamos a analizar con ejemplos, comenzando por
el caso en que F (n) sea un polinomio en n .

Volvamos al ejemplo anterior

an + 3an−1 = 4n 2 − 2n, n  2, a1 = −4

Solución general de la homogénea: A1 (− 3) .


n

Solución particular de la no homogénea: un polinomio en n de grado dos o superior.


Probaremos con el de grado dos que tendrá la forma Bn 2 + Cn + D , en cuyo caso deberá
satisfacer a la relación dada:

(Bn 2
)  
+ Cn + D + 3 B(n − 1) + C (n − 1) + D = 4n 2 − 2n
2

Y simplificando

4 Bn 2 + (4C − 6 B )n + (3B − 3C + 4 D ) = 4n 2 − 2n

Igualdad entre polinomios de la que se deduce

4 B = 4

4C − 6 B = −2
3B − 3C + 4 D = 0

Sistema mediante el que pueden encontrarse los valores B = 1, C = 1 y D = 0 . Entonces, una


solución particular de la no homogénea será n 2 + n y la general de la no homogénea
a n = A1 (− 3) + n 2 + n
n

Para encontrar A1 aplicaremos la condición inicial:


a1 = −4 = A1 (3) + 1 + 1 = −3A1 + 2  A1 = 2

Y la solución será

a n   a n = 2(− 3) + n 2 + n
n

Resumiendo lo visto en el ejemplo: cuando el miembro F (n) sea un polinomio de un cierto


grado t , una solución particular de la no homogénea será un polinomio en n de grado igual o
mayor que t . Si al probar con un polinomio de grado t se llegara a una condición imposible,
entonces ha de procederse con otro de grado t + 1 y así sucesivamente, si tampoco sirviera.

Sea la relación de recurrencia a n − a n −1 = n n  1 a0 = 1


Solución particular de la homogénea: A11n = A1
Solución particular de la no homogénea: probar con Bn + C .

RELACIONES DE RECURRENCIA 96
MATEMÁTICA DISCRETA

(Bn + C ) − B(n − 1) +C = n 
Bn + C − Bn + B − C = n
B=n

Que es imposible por ser B constante y n variable. Entonces, ha de probarse con


Bn 2 + Cn + D . Al hacer los cálculos, se llega al sistema para encontrar B, C y D .

2 B = 1 1 1
 B= C=
− B + C = 0 2 2

Se observa que D no figura en el sistema, lo que significa que puede tomarse para él cualquier
n2 n
valor: tomaremos D = 0 . Con todo, la solución particular de la homogénea será + , y la
2 2
general

2
an   an = A1 + n +
n
2 2

Este último ejemplo nos ha presentado un problema que puede darse con frecuencia. Para seguir
un procedimiento eficiente, se hace necesario conocer a priori si el grado elegido para el
polinomio es o no el correcto. Así se evitarían los tanteos. Aunque no vamos a demostrar aquí la
razón, el camino a seguir es el siguiente: el grado del polinomio en n , solución particular de la
relación no homogénea, será el de F (n) añadiéndole la multiplicidad de la raíz 1 en la ecuación
característica. En particular, si el valor 1 no es raíz de la ecuación característica, su
multiplicidad será cero y entonces el grado de la solución particular es el grado de F (n) .

En el último ejemplo analizado, la multiplicidad era uno; por eso se tomó un polinomio de
grado 1 + 1 = 2 , el de F (n) más una unidad.

RELACIONES DE RECURRENCIA 97

También podría gustarte