Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Capítulo 4
Relaciones de Recurrencia
4.1 Introducción
En este capítulo proporcionamos de manera concreta y precisa el concepto de relación
de recurrencia. Presentamos definiciones, métodos de resolución y aplicaciones que justifi-
can la importancia del estudio de este tema en las ciencias de la computación.
También exponemos tres lecturas complementarias con el propósito de favorecer la inte-
gración de contenidos. En la primera de ellas, mostraremos el uso de la recursión como
técnica de programación útil en muchos lenguajes basados en el Paradigma Funcional. En
la segunda lectura, destacaremos que los algoritmos, la inducción, la recursión y el máximo
común divisor entre dos enteros positivos son integrados por Gabriel Lamé en 1844, cuando
descubre una sorpresiva conexión entre los números de Fibonacci (1202) y el algoritmo de
Euclides (aproximadamente 300 a.C.) Finalmente, presentaremos un número que es consi-
derado desde la antigüedad como sinónimo de belleza y armonía, y analizaremos su rela-
ción con la sucesión de Fibonacci.
4.2 Sucesiones
Definición 4.1
Una sucesión es una aplicación cuyo dominio es el conjunto de los números naturales y
cuyo conjunto de llegada es el de los números reales R. Una sucesión cuyo conjunto de
llegada es el conjunto de los enteros Z se llama una sucesión entera.
237
Matemática Discreta
Por ejemplo, dada la sucesión 2, 4, 6, … no es difícil determinar una fórmula explícita para
el cálculo del término n-ésimo, ya que ésta es la sucesión de los números enteros positivos
pares. Dicho término es bn = 2n. Luego, si necesitamos, por ejemplo, determinar el valor de
b6 simplemente calculamos 2 · 6 = 12, sin necesidad de calcular el valor de b n para los ente-
ros menores que 6. En este caso, podemos realizar estos cálculos ya que tenemos una
fórmula explícita para bn, es decir, bn = 2n, que nos dice cómo determinar bn conociendo n.
238
Relaciones de Recurrencia
En cualquiera de los dos casos, necesitamos los términos anteriores f5, f4, f3, f2, f1 para de-
finir a f6. De esta manera, se establece una dependencia entre los elementos de una suce-
sión de modo que cada an se puede escribir en función de algunos de los términos anterio-
res an–1, an–2, ..., a1. Esto motiva la siguiente definición:
Definición 4.2
Si en una sucesión S: a1, a2, ..., an, ... el n-ésimo término an puede ser expresado como
una función de los términos anteriores a n–1, an–2, ..., a1, decimos que la expresión es una rela-
ción de recurrencia y escribimos an = F(an–1, an–2, ..., a1).
La dependencia de an con an–1, an–2, ..., a1 puede significar tanto una dependencia con al-
guna entrada previa o con todos los términos anteriores.
Definición 4.3
Sea k el menor entero para el cual tenemos asignados valores para a1, a2, ..., ak. Luego
an = F(an1, an2, ..., a1) permite calcular valores únicos para an si n > k.
Los valores a1, a2, ..., ak, son llamados condiciones iniciales o condiciones de frontera de
la relación. Decimos que la relación de recurrencia junto con las condiciones iniciales gene-
ran unívocamente a la sucesión S: a1, a2, a3, ...
Más adelante veremos que, si bien el término n-ésimo de la sucesión S5 fue definido re-
cursivamente, también es posible calcularlo de manera explícita para cada valor de n, sin
necesidad de conocer términos previos.
Definición 4.4
La fórmula explícita para an que permite calcularlo para cada valor de n, sin necesidad de
tener los términos previos, se denomina solución general de la relación de recurrencia
an = F(an–1, an–2, ..., a1) para n > k, con condiciones iniciales a1,a2, ...,ak..
Ejemplo 1
Consideramos las sucesiones:
S6: 2, 10, 50, 250, 1250, … S7: 3, 15, 75, 375, 1875, ...
Vemos que en ambas, cada término se obtiene del término anterior multiplicándolo por
una constante, que es el número 5. En ambos casos, la relación de recurrencia que las iden-
tifica es an = 5 an–1, n ≥ 1. Sin embargo, las sucesiones no son las mismas y esta relación de
recurrencia es insuficiente para identificar biunívocamente a cada una de ellas. En efecto, si
expresamos los cuatro primeros términos de cada una de las sucesiones obtenemos:
239
Matemática Discreta
Para S6:
a0 = 2,
a1 = 5 · 2 =10,
a2 = 5 (5 · 2) = 52 · 2 = 50,
a3 = 5 (52 · 2) = 53 · 2 =250.
Para S7:
a0 = 3,
a1 = 5 · 3 = 15,
a2 = 5 (5 · 3) = 52 · 3 =75,
a3 = 5 (52 · 3) = 53 · 3 = 375.
De aquí, se induce que las soluciones generales de las sucesiones S6 y S7 son, respecti-
vamente, an = 2 · 5n, n ≥ 0 y an = 3 · 5n, n ≥ 0. En efecto, si an = 2 · 5n, n ≥ 0, entonces
an − 5 an–1= 2 · 5n − 5 (2 · 5n-1) = 2 · 5n − 2 · 5n = 0 y si an = 3 · 5n, n ≥ 0, entonces
an − 5 an–1= 3 · 5n − 5 (3 · 5n-1) = 3 · 5n − 3 · 5n = 0.
Como podemos observar, si bien en ambas sucesiones la relación de recurrencia es la
misma, al tener diferentes condiciones iniciales, a 0 = 2 para S6 y a0 = 3 para S7, se obtienen
soluciones generales distintas.
Generalmente, la relación de recurrencia está dada por a n = F(an–1, an–2, ..., a1) para n > k,
con condiciones iniciales a1, a2, ..., ak. En este caso diremos que la sucesión S: a 1, a2, a3, ...,
an, ... satisface la relación de recurrencia an = F(an–1, an–2, ..., a1) para n > k, con condiciones
iniciales a1, a2, ..., ak.
Ejemplo 2
a) La sucesión de los números de Lucas se define en forma recursiva como:
ln = ln–1 + ln–2, n ≥ 3, l1 = 1, l2 = 3.
Los elementos de esta sucesión están relacionados de igual manera que los de la suce-
sión de Fibonacci. Sin embargo, las sucesiones obtenidas en cada caso son diferentes.
¿Puedes detectar el origen de esa diferencia?
b) Otra sucesión de interés es la denominada sucesión de Catalán, definida por:
cn = c1 cn–1 + c2 cn–2 + ... + cn–1 c1, n ≥ 2, c1 = 1.
Los cinco primeros términos de esta sucesión son:
c1 = 1,
c2 = c1 c1 = 1,
c3 = c1 c2 + c2 c1 = 1 + 1 = 2,
c4 = c1 c3 + c2 c2 + c1 c3 = 2 + 1 + 2 = 5,
c5 = c1 c4 + c2 c3 + c3 c2 + c4 c1 = 5 + 2 + 2 + 5 = 14.
Ejemplo 3
Una persona invierte $100 al 12% anual de interés compuesto con capitalización anual.
240
Relaciones de Recurrencia
Las expresiones (1) y (2) son dos formas distintas de hallar A n. En (1), la relación de recu-
rrencia An = (1,12) An–1, establece una dependencia entre An y An–1, lo cual implica conocer
An–1 para hallar An. En (2), la solución general An = 100 (1,12)n es una función de n y de A0,
por lo que, para hallar la enésima entrada de la sucesión, sólo necesitamos realizar un sim-
ple reemplazo de n.
241
Matemática Discreta
Ejemplo 4
a) La relación de recurrencia an+1 = 5an, n ≥ 0 es lineal, con coeficientes constantes, de
primer orden y homogénea porque reemplazando los a j por 0, es válida la identidad
0 = 5 · 0 para todo j ≥ 0.
b) La relación de recurrencia ln = ln–1 + ln–2, n ≥ 2 es lineal, con coeficientes constantes, de
segundo orden y homogénea porque 0 = 0 + 0.
c) La relación de recurrencia an = an–1 + (n – 1), n ≥ 0 es lineal, con coeficientes constan-
tes, de primer orden pero no homogénea porque 0 0 + (n – 1).
d) La relación de recurrencia an+1 – an2 – 2 n an–1 + 5 an–2 = 0, n ≥ 0 es no lineal, con coefi-
cientes variables (observar que el coeficiente del término 2 n an–1 es una función de n),
homogénea y de tercer orden.
En el ejemplo 3 hemos visto como encontrar la solución general de una relación de recu-
rrencia lineal homogénea mediante el método de sustitución en reversa. Ahora, veremos que lineales homogéneas
también es posible aplicar este método para encontrar la solución general de relaciones de y no homogéneas:
recurrencia lineales no homogéneas. Además, veremos cómo resolver dichas relaciones de sumas telescópicas
manera directa y mediante un nuevo método denominado sumas telescópicas.
Ejemplo 5
La relación de recurrencia an = an–1 + (n – 1), n ≥ 1, a1 = 0 es lineal, de primer orden, con
coeficientes constantes pero no homogénea debido a la existencia del término (n – 1).
Calculamos algunos términos de la sucesión en forma directa:
a1 = 0,
a2 = a1 + (2 – 1) = 1,
a3 = a2 + (3 – 1) = 1 + 2,
a4 = a3 + (4 – 1) = 1 + 2 + 3,
a5 = a4 + (5 – 1) = 1 + 2 + 3 + 4,
En general, an = 1 + 2 + 3 + ... + (n – 1) = ( n – 1) n / 2 , para todo n natural.
242
Relaciones de Recurrencia
Por lo tanto, la suma de los n – 1 primeros números naturales constituye la solución gene-
ral de la relación de recurrencia dada. Verifiquemos que esto es cierto. Reemplazando an en
la relación original obtenemos
(n 1) n (n 2) (n 1)
an – an–1 – (n – 1) = – – (n – 1)
2 2
(n 1) n (n 2) (n 1)
= – (n – 1)
2
n (n 2)
= (n – 1) – (n – 1)
2
nn2
= (n – 1) – (n – 1)
2
= (n – 1) – (n – 1) = 0.
Ejemplo 6
a) La relación lineal de primer orden, no homogénea an = an1 + 3, n 1, a0 = 2 define la
sucesión 2, 5, 8, 11, ... Aplicando el método de sustitución en reversa obtenemos:
an = an1 + 3
= (an2+ 3) + 3 = an2 + 2 · 3
= (an3 + 3) + 2 · 3 = an3 + 3 · 3
= (an4 + 3) + 3 · 3 = an4 + 4 · 3
= (an (n1) + 3) + (n 2) 3 = a1 + (n 1) 3
= (a0 + 3) + (n 1) 3 = a0 + 3 n = 2 + 3 n.
Por lo tanto, an = 2 + 3 n, n 0, es la solución general de la relación dada. Verifiquemos
que esto es cierto. Reemplazando a n en la relación original obtenemos
an – an1 – 3 = (2 + 3 n) – (2 + 3 (n – 1) – 3
= (2 + 3 n) – (2 + 3 n – 3) – 3
= 2 + 3 n – 2 – 3 n + 3 – 3 = 0.
b) La relación de recurrencia lineal, de primer orden, con coeficientes constantes, no
homogénea an+1= 2 + 7 an, n ≥ 0, a0=1, define la sucesión 9, 65, 457, 3201, ...
Aplicando el método de sustitución en reversa obtenemos:
an+1 = 2 + 7 an
= 2 + 7 (2 + 7 an–1)
= 2 (1 + 7) + 72 an–1
= 2 (1 + 7) + 72 (2 + 7 an–2)
= 2 (1 + 7 + 72) + 73 an–2
= 2 (1 + 7 + 72) + 73 (2 + 7 an–3)
= 2 (1 + 7 + 72 + 73) + 74 an–3
= 2 (1 + 7 + 72 + 73) +74 (2 + 7 an–4)
= 2 (1 + 7 + 72 + 73+ 74) + 75 an–4
243
Matemática Discreta
= 2 (1 + 7 + 72 + 73 + … + 7n–2) + 7n–1 (2 + 7 an (n1) )
= 2 (1 + 7 + 72 + 73 + … + 7n–2+ 7n–1) + 7n a1
= 2 (1 + 7 + 72 + 73 + ... + 7n–1) + 7n (2 + 7 a0)
= 2 (1 + 7 + 72 + 73 + ... + 7n–1 + 7n) + 7n+1a0
n
a n 1 1
En el capítulo 3 hemos demostrado que
i 0
ai
a 1
. Por lo tanto tenemos que:
7n 1 1
1 + 7 + 72 + 73 + ... + 7n–1 + 7n = .
6
Con esta igualdad y la condición inicial a0=1, tenemos que la solución general de la rela-
ción de recurrencia es:
an+1 = 2 (1 + 7 + 72 + 73 + ... + 7n–1 + 7n) + 7n+1
7n 1 1 n 1 4 n 1 1
= 2 7 = 7 , n ≥ 0.
6 3 3
Ejemplo 7
La relación de recurrencia an+1 – an= 5n, n ≥ 0, a0=2, es una relación lineal no homogé-
nea, de primer orden, con coeficientes constantes, que puede resolverse mediante sustitu-
ción en reversa. Sin embargo, la resolveremos aplicando una nueva técnica llamada sumas
telescópicas.
a1 – a0 = 5 · 0
a2 – a1 = 5 · 1
a3 – a2 = 5 · 2
a4 – a3 = 5 · 3
an+1 – an= 5 · n
Sumando todas estas igualdades miembro a miembro tenemos que:
244
Relaciones de Recurrencia
n(n 1) (n 1)n
an+1 – a n– 5n = 5 2 – 5 2 – 5n
2 2
n(n 1) (n 1)n
= 5 2 –5 2 – 5n
2 2
n(n 1) (n 1)n
= 5 –5 – 5n
2 2
(n 1) (n 1)
= 5n – 5n
2
n 1 n 1
= 5n – 5n = 0.
2
Definición 4.6
Dada una relación lineal homogénea de orden k, llamamos polinomio característico de
grado k asociado a la relación an + c1an1 + c2 an2 + ... + ck ank = 0, n k, a la expresión
P(x) = xk + c1 xk1 + c2 xk2 + ... + ck siendo su ecuación característica
xk + c1 xk1 + c2 xk2 + ... + ck = 0.
245
Matemática Discreta
Ejemplo 8
a) La relación de recurrencia cn= –5 cn–1, n ≥ 1, c0 = 1, es lineal, homogénea, de primer
orden cuya ecuación característica es x + 5 = 0.
b) La relación de recurrencia an+1 – 2 an = 0, n ≥ 0, a0 = –3, es lineal, homogénea y de
primer orden con ecuación característica x – 2 = 0.
c) La relación de recurrencia dn+1 = 2 dn–1 – dn, n ≥ 1 es lineal, homogénea, de orden dos
y su ecuación característica es x2 + x – 2 = 0.
d) La relación fn = fn–1 + fn–2, n ≥ 2 es lineal, homogénea, de orden dos. Su ecuación ca-
racterística es la ecuación de segundo grado dada por x2 – x – 1 = 0.
e) La relación de recurrencia an = 3 an–2, n ≥ 2 es lineal, homogénea y de segundo orden.
Su ecuación característica es x2 – 3 = 0.
TEOREMA 4.1
Dada la relación de recurrencia lineal, homogénea, de primer orden an + can–1 = 0, n ≥ 1
con condición inicial a0, la solución general está dada por an = a0(–c)n, n ≥ 0.
Demostración:
Proponemos como solución an = a0rn con a0 0 y r 0. Sustituyendo en la relación de re-
currencia obtenemos a0rn + ca0rn–1 = 0, o bien, a0rn–1 (r + c) = 0, de donde resulta que
r + c = 0 es su ecuación característica con solución r = –c.
Luego, la solución general está dada por an = a0(–c)n, n ≥ 0.
246
Relaciones de Recurrencia
Ejemplo 9
a) La solución general de la relación de recurrencia cn + 5 cn–1 = 0, n ≥ 1, c0 = 1 del
ejemplo 8 a) es cn = (–5)n, n ≥ 0.
b) La solución general de la relación de recurrencia a n+1 – 2an = 0, n ≥ 0, a0 = –3 del
ejemplo 8 b) es an = (–3) 2n, n ≥ 0.
TEOREMA 4.2
Dada la relación de recurrencia de segundo orden a n + c1 an–1 + c2 an–2 = 0, n ≥ 3, con
condiciones iniciales a1 y a2, tenemos que:
i) Si la ecuación característica x2 + c1 x + c2 = 0 tiene dos raíces reales y distintas s1 y s2
entonces la solución general de la relación de recurrencia es:
an = u s1n v s n2 ,
donde u y v son constantes que dependen de las condiciones iniciales y que se calculan
resolviendo el sistema lineal
u s1 v s 2 a 1
2 2
u s1 v s 2 a 2
ii) Si la ecuación característica x2 + c1 x + c2 = 0 tiene dos raíces reales iguales a s entonces,
la solución general de la relación de recurrencia es:
an = u sn + v n sn,
donde u y v son constantes que dependen de las condiciones iniciales y que se calculan
resolviendo el sistema lineal
u s v s a1
2 2
u s 2 v s a2
Ejemplo 10
i) Encontremos la solución general para la sucesión definida por
an – an–1 – 6 an–2 = 0, n ≥ 3, a1 = 1, a2 = 3.
247
Matemática Discreta
Observación:
Notemos que el sistema planteado en cada caso depende de las condiciones iniciales del
problema.
Por ejemplo, en el caso de que a0 y a1 sean las condiciones iniciales los sistemas para los
casos i) y ii) serían, respectivamente:
u v a0 u a0
u
1 s v s 2 a 1 u s v s a1
Ejemplo 11
Encontremos la solución general de la sucesión
an – 6 an–1 + 8 an–2 = 0, n ≥ 2, a0 = 1, a1 = 3.
La relación es lineal, homogénea, de orden dos y su ecuación característica está dada
por x2 – 6 x + 8 = 0 cuyas raíces son x1 = 4 y x2 = 2.
Luego, la solución general tiene la forma a n = u 4n + v 2n. Para calcular las constantes u y
v resolvemos el sistema de ecuaciones lineales
u v 1
4 u 2 v 3
cuya solución es u = 1/2 y v= 1/2.
248
Relaciones de Recurrencia
Por lo tanto,
1 n 1 n 1 n
an =
2 2 2
4 2 4 2n , n ≥ 0
es la solución general de la relación.
Para ver la forma que debe tener la solución particular de la relación, consideremos la
siguiente tabla:
Tabla 4.1
f(n) an(p)
C, una constante A, una constante
rn, r R A rn
249
Matemática Discreta
Ejemplo 12
En el ejemplo 7 encontramos la solución general de la relación de recurrencia
an= an–1 + 5 n, n ≥ 0, a0 = 2 empleando estrategias algebraicas. En este ejemplo
encontraremos la solución general mediante el método de coeficientes indeterminados por
lo que la solución general tendrá la forma an = an(h) + an(p).
Haciendo uso del Teorema 4.1 resulta que la solución general de la relación homogénea
asociada an – an–1 = 0 es an(h) = c(1n) = c.
Determinaremos ahora la forma de la solución particular a n(p). Como f(n) = 5n = 5n(1n)
contiene el factor 1n que es solución de la relación homogénea asociada, debemos
multiplicar la solución particular por la mínima potencia de n que haga que dicha solución no
sea solución de la misma, proponemos entonces como solución particular a la expresión
an(p) = (An + B)(1n)n = An2 + Bn. Sustituyendo esta solución en la relación homogénea
asociada tenemos
an(p) − an-1(p) = (An2 + Bn) − (A(n – 1)2 + B(n – 1))
= An2 + Bn − An2 − (B – 2A )n − (A – B)
= 2A n − A + B ≠ 0.
250
Relaciones de Recurrencia
Ejemplo 13
Encontraremos la solución general de relación de recurrencia a n+1 = 2 an + 3, con n ≥ 1 y
a1 = 7.
Esta relación es no homogénea ya que f(n) = 3. Por lo tanto, la solución general está
dada por an = an(h) + an(p).
Haciendo uso del Teorema 4.1 resulta que la solución general de la relación homogénea
asociada an+1 – 2an = 0 es an(h) = c 2n–1, n ≥ 1, c constante.
Determinaremos ahora la solución particular an(p). Dado que f(n) = 3 = 3(1n) y ésta no es
solución de la relación homogénea asociada, proponemos como solución particular a
an(p) = A. Sustituyendo esta solución en la relación original tenemos que A = 2A + 3, con lo
cual A = –3.
Luego an = c 2n–1 – 3. Finalmente, utilizando la condición inicial a1 = 7 concluimos que
c = 10. Por lo tanto, la solución general es an = 10 2n–1 – 3, n ≥ 1.
Ejemplo 14
Encontraremos la solución general de la relación de recurrencia
an+2 + 4 an+1 + 4 an = 7, n ≥ 0, a0 = 1, a1 = 2.
Esta relación es no homogénea ya que f(n) = 7. Por lo tanto, la solución general está
dada por an = an(h) + an(p).
La relación homogénea asociada an+2 + 4an+1 + 4an= 0 tiene el polinomomio
característico x2 + 2x + 4 cuya raíz es (–2) de multimplicidad doble, luego la solución de
dicha relación es an(h) = u (–2)n + v n (–2)n = (u + v n) (–2)n.
Determinaremos ahora la forma de la solución particular an(p). Como f(n) = 7 = 7(1 n) no es
solución de la relación homogénea asociada proponemos como solución particular a
an(p) = A(1n) = A. Sustituyendo esta solución en la relación original tenemos que
A + 4A + 4A = 7, con lo cual A = 7/9.
Luego, an = (u + v n)(–2)n + (7/9). Utilizando las condiciones iniciales a 0 = 1 y a1 = 2,
obtenemos el sistema de ecuaciones lineales
251
Matemática Discreta
u = 2/9
u + v = 11/18
Resolviendo este sistema obtenemos u = 2/9 y v = –5/9 por lo que la solución general de
2 5 7
la relación está dada por an = n 2n , n ≥ 0.
9 6 9
Ejemplo 15
Encontraremos la solución general de la relación de recurrencia
an+2 – 4 an+1 + 3 an= 3n, n ≥ 0, a0= 1, a1= 2.
La relación de recurrencia es no homogénea ya que f(n) = 3 n. Por lo tanto, la solución
general está dada por an = an(h) + an(p).
La relación homogénea asociada es an+2 – 4 an+1 + an = 0 cuyo polinomio característico
es x2 – 4 x + 3 = 0 y sus raíces son 3 y 1. Por lo tanto, una solución de la misma es
an(h) = u 3n +v 1n .
Proponemos como solución particular an(p) = A(3n), pero ella es solución de la relación
homogénea asociada pues al sustituir a n(p) en la misma resulta
A 3n+2 – 4A 3n+1 + 3A 3n = A(3n)(32 – 4.3 + 3) = A(3n)0 = 0.
Con lo cual, debemos multiplicar la solución por n. Es decir, planteamos ahora como
solución partucular a an(p) = An3n. Ésta ya no es solución de la relación homogénea
asociada, en efecto,
A (n + 2)3n+2 – 4A (n + 1)3n+1 + 3An 3n = A3n ((n+2) 32 – 4 (n+1) 3 + 3 n)
= A3n (18 – 12) = 6A 3n 0.
Reemplazando an(p) = An3n en la relación original resulta
3n = A(n+2)3n+2 – 4A (n+1)3n+1 + 3A n3n = 6A 3n
de donde concluimos que 6A 3n = 3n. Igualando coeficientes resulta A = 1/6, siendo la solu-
ción particular an(p) = (1/6) n 3n.
1
Finalmente, la solución general es an(h) = u 3n + v 1n + n 3n, n ≥ 0. Para calcular u y v
6
utilizamos las condiciones iniciales a0 = 1 y a1 = 2 las cuales, reemplazadas en la fórmula,
nos permite obtener el sistema
u v 1
3 u v 1/2 2
Ejemplo 16
Encontraremos la solución de la relación de recurrencia lineal de orden dos
an+2 – 6 an+1 + 9 an = 3n, n ≥ 0, a0= –1, a1= 0.
252
Relaciones de Recurrencia
Esta relación es no homogénea ya que f(n) = 3 n. Por lo tanto, la solución general está
dada por an = an(h) + an(p).
En este caso, las dos raíces del polinomio característico de la ecuación homogénea
asociada x2 – 6x + 9 = 0 son iguales a 3, con lo cual la solución es an(h) = u 3n + v n 3n.
Dado que f(n) = 3n, proponemos como solución particular an(p) = A 3n , pero ésta es solu-
ción de la relación homogénea asociada, en efecto,
A 3n+2 – 6A 3n+1 + 9A 3n = A3n (9 – 18 + 9) = A3n 0 = 0.
Luego multiplicamos por n con lo cual resulta, a n(p) = An3n, pero ésta sigue siendo solu-
ción de la relación homogénea asociada, en efecto,
A(n+2) 3n+2 – 6A (n+1) 3n+1 + 9A n 3n = A 3n (32 (n+2) – 6 (n+1) 3 + 9 n) = A3n 0 = 0.
Por lo tanto, multiplicamos una vez más por n, resultando a n(p) = A n2 3n. Ésta ya no es so-
lución de la relación homogénea asociada, en efecto,
A (n+2)2 3n+2 – 6A (n+1)2 3n+1 + 9A n2 3n = A 3n (32 (n+2)2 – 6 (n+1)2 3 + 9 n2)
= A 3n (36 – 18) 0.
Sustituyendo an(p) = A n2 3n en la relación original tenemos que
3n = A (n+2)2 3n+2 – 6A (n+1)2 3n+1 + 9A n2 3n = 18A 3n,
de donde resulta que A = 1/18. Luego, la solución particular es an(p) = (1/18) n2 (3n) y así, la
solución general es an = u 3n + v n 3n + (1/18) n2 (3n).
253
Matemática Discreta
3. Cada uno de los postes 1, 2 y 3 puede usarse para ubicar en forma temporal los discos,
pero no se permite que un disco más grande quede sobre otro más pequeño. ¿Cuál es el
número mínimo de movimientos necesarios para hacer esto con n discos?
Para n ≥ 0, sea an el número mínimo de movimientos necesarios para pasar los n discos
del poste 1 al poste 3 de la forma descripta. Entonces, para n+1 discos, hacemos lo
siguiente: Pasamos los n discos de arriba, del poste 1 al poste 2, con las indicaciones
dadas. Esto se realiza en an pasos. Luego, pasamos el disco más grande del poste 1 al 3.
Esto se hace en un paso. Por último, pasamos los n discos del poste 2 sobre el disco mayor
que ahora está en el poste 3, de nuevo, con las instrucciones dadas. Esto requiere otros a n
movimientos.
Por lo tanto, el número mínimo de movimientos necesarios para pasar los n+1 discos del
poste 1 al 3 viene dado por la relación an+1 = 2an + 1, n ≥ 0, a0 = 0.
Se trata de una relación de recurrencia lineal, de primer orden, no homogénea, con
coeficientes constantes, por lo que utilizaremos el método descripto en esta sección para
encontrar la solución general de la misma.
La solución de la relación homogénea asociada an+1 – 2an = 0 esta dada por an(h) = c(2n).
Determinaremos ahora la forma de la solución particular a n(p). Como f(n) = 1 = 1(1n) no es
solución de la relación homogénea asociada, proponemos como solución particular a n(p) =
A(1n) = A. Sustituyendo esta solución en la relación original tenemos que A = 2A + 1, con lo
cual A = –1.
Luego an = c(2n) – 1. Utilizando la condición inicial a0 = 0, concluimos que c = 1. Por lo
tanto, la solución general de la relación está dada por a n = 2n– 1, n ≥ 0.
Por ejemplo, supongamos que tenemos una Torre de Hanoi con 4 discos como en la
Figura 4.1. Entonces necesitamos como mínimo a 4 = 24 – 1 = 16 – 1= 15 movimientos para
pasar los discos del primer al tercer poste de un disco a la vez y sin que un disco mayor
quede sobre uno menor.
Ejemplo 18
Para n ≥ 1, sea S un conjunto con 2n números reales. El objetivo de este ejemplo es
determinar los elementos máximo y mínimo de S. Para ello, determinaremos el número de
comparaciones realizadas entre pares de elementos de S durante la realización de dicha
búsqueda.
Sea an el número de comparaciones necesarias para determinar los elementos máximo y
mínimo de S. Cuando n = 1, es decir cuando S consta de dos números reales, necesitamos
sólo una comparación para determinar cuál de los dos elementos será el máximo y cuál será
el mínimo, es decir, a1 = 1. Cuando n = 2, |S|= 22 = 4, por lo que S = {x1, x2, x3, x4}, xi R
254
Relaciones de Recurrencia
Actividad 1
Problema N°1: Calcula los cinco primeros términos de las sucesiones definidas por las si-
guientes relaciones de recurrencia. Luego clasifica dichas relaciones según tipo y orden.
1.1) an = an–1 + an–2 + an–3, n ≥ 3, a0 = 1, a1 = 2 , a2 = 3.
1
1.2) an+1 = an + , n ≥ 1 , a1 = 1.
n 1
1
1.3) hn = (hn1 + h n2 + ... + h1) + 1, n ≥ 2, h1 = 1 (Números Armónicos).
n
1 n 1 n 1 n 1
1.4) bn = bn1 bn 2 ..... b0 , n ≥ 1, b0 = 1.
n 1 n 1 n 2 0
(Números de Bernoulli).
1.5) cn = cn–1 + cn–3, n ≥ 3, c0 = 1, c1 = 1, c2 = 1.
Problema N°2: Halla la relación de recurrencia con condición inicial para cada una de las
siguientes sucesiones geométricas:
2.1) 1, 1/3, 1/9, 1/27, ... 2.3) 6, –18, 54, –162, ...
255
Matemática Discreta
2.2) 2, 2/3, 2/9, 2/27, ... 2.4) 1, –2, 4, –8, 16, –32, ...
Problema N°3: Obtiene una expresión recursiva, con condiciones iniciales que permita de-
finir cada una de las sucesiones enteras:
3.1) 1, 3, 12, 60, 360, ... 3.3) 2, 4, 8, 14, 22, 32, ...
3.2) 3, 3, 6, 9, 15, 24, ... 3.4) 0, 2, 6, 14, 30, 62, ...
Problema N°4: Da una definición recursiva para cada una de las siguientes sucesiones de
enteros:
4.1) an = 5 n 4.4) an = 5n
4.2) an = 3 n + 5 4.5) an = n (n + 1)
4.3) an = 5 4.6) an = n2
256
Relaciones de Recurrencia
Problema N°13: Propone una definición recursiva para la potencia enésima de matrices
cuadradas de orden m x m.
Problema N°16: Un sistema de identificación binario considera válida una cadena de dos
dígitos o más si ésta no contiene un par de ceros consecutivos. Halla una relación de recu-
rrencia para el número de cadenas válidas de longitud n.
Problema N°17: Halla una relación de recurrencia para el número de formas en que una
persona puede subir n escalones si puede subir uno o dos peldaños en cada paso.
257