MD Tema 4

También podría gustarte

Está en la página 1de 19

Introducción

Con el fin de comparar, evaluar o predecir, frecuentemente debemos


Tema 4: Técnicas de Recuento conocer la cantidad de ‘elementos’ de un ‘conjunto’ finito.

Por ejemplo, para comparar el coste de aplicar dos algoritmos debemos


Departamento de Matemática Aplicada
determinar el ‘número de operaciones’ que ejecuta cada uno.
Universidad de Málaga
Otro ejemplo lo encontramos al estimar el coste de utilizar una
determinada ‘estructura de datos’, coste determinado por la ‘longitud’
del proceso de búsqueda entre los ítemes almacenados en dicha
estructura de datos.

(Matemática Discreta) Tema 4: Técnicas de Recuento 1 / 75 (Matemática Discreta) Tema 4: Técnicas de Recuento 3 / 75

Tema 4: Técnicas de Recuento Introducción

La teoría que desarrollamos en este tema consiste en describir


Principios de Adición y Multiplicación.
diferentes ‘modelos’ teóricos que describen conjuntos cuyos elementos
sabemos contar.
Permutaciones.

Para contar los elementos de un conjunto deberemos buscar el modelo


Combinaciones sin repetición y con repetición.
que se ajuste a nuestro conjunto.

Principio de Dirichlet (o del Palomar).


Tanto en la descripción de los modelos, como en el análisis mediante el
que buscamos un modelo, son fundamentales las operaciones entre
Principio de Inclusión-Exclusión.
conjuntos que aprendimos en el primer tema.

(Matemática Discreta) Tema 4: Técnicas de Recuento 2 / 75 (Matemática Discreta) Tema 4: Técnicas de Recuento 4 / 75
Ejemplo Recuento elemental
¿Cuántos partidos se necesita programar para determinar el campeón de un
torneo de tenis en el que hay 64 participantes?
Teorema (Regla de la suma)
Análisis 1: Necesitamos 32 partidos para reducir los jugadores a la
Si A y B son conjuntos finitos disjuntos, entonces A [ B es finito y
mitad; a continuación, necesitaremos 16 partidos para reducirlos de
nuevo a la mitad; de esta forma, deducimos que el número de partidos |A [ B| = |A| + |B|
será:
32 + 16 + 8 + 4 + 2 + 1 = 63
Corolario
Si A1 , . . . , Ak son conjuntos finitos y disjuntos dos a dos, entonces
Análisis 2: Cada partido elimina exactamente un jugador; dado que k
[
necesitamos eliminar 63 jugadores, necesitaremos programar 63 Ai = |A1 | + · · · + |Ak |
partidos. i=1

En el primer análisis hemos pensado en los ‘ganadores’, mientras que


en el segundo hemos pensado en los ‘perdedores’. En términos
conjuntistas, hemos utilizado la operación de complementación.
(Matemática Discreta) Tema 4: Técnicas de Recuento 5 / 75 (Matemática Discreta) Tema 4: Técnicas de Recuento 7 / 75

Notaciones y propiedades previas Recuento elemental


Factorial: n! = n(n 1)(n 2) · · · 3 · 2

(n + 1)! = (n + 1) · n!
✓ ◆ La regla o el principio de la suma se traduce en la técnica de recuento
n n! n(n 1) . . . (n k + 1) por casos:
Número combinatorio: = =
k k! · (n k)! k!
Si un procedimiento se puede separar en n casos, cuyos conjuntos de
✓ ◆ ✓ ◆ ✓ ◆ ✓ ◆
n n n! n n resultados son mutuamente excluyentes, y hay s1 posibles resultados
= = = 1; =
0 n n! k n k para el primer caso, s2 posibles resultados para el segundo
✓ ◆ ✓ ◆ ✓ ◆ caso,. . . y sn posibles resultados para el caso n, entonces el número
n n n+1
+ = total de resultados
k k+1 k+1
s1 + · · · + st
n ✓ ◆
X n
Binomio de Newton: (x + y) = n
xn k k
y
k
k=0

Función parte entera o suelo: Si x 2 R, bxc es el mayor entero


menor o igual que x
(Matemática Discreta) Tema 4: Técnicas de Recuento 6 / 75 (Matemática Discreta) Tema 4: Técnicas de Recuento 8 / 75
Recuento elemental Recuento elemental

Ejemplos:
Teorema (Regla del Producto)
1 El número de enteros de cuatro cifras que no tienen cifras repetidas es
Si A y B son conjuntos, entonces: |A ⇥ B| = |A| · |B|.
9 · 9 · 8 · 7. (dado que no puede empezar por 0, solo tenemos 9 dígitos
posibles en las decenas de millar)

Teorema
Si A1 , . . . , Ak son conjuntos finitos, entonces: |A1 ⇥ · · · ⇥ Ak | = |A1 | · · · |Ak |. 2 El número de formas en que se puede responder a un cuestionario de
diez preguntas del tipo ‘Verdadero’ o ‘Falso’ es 210 .

(Matemática Discreta) Tema 4: Técnicas de Recuento 9 / 75 (Matemática Discreta) Tema 4: Técnicas de Recuento 11 / 75

Recuento elemental Recuento elemental

Corolario
Si A y B son conjuntos finitos, entonces el número de funciones
La regla o el principio del producto se traduce en la técnica de recuento definibles de A e B es |B||A| .
secuencial:
Si una actividad se puede realizar en n pasos sucesivos de forma que Corolario
el paso 1 se realiza de r1 formas, para cada una de ellas, el segundo Si A es un conjunto finito, entonces hay 2|A| subconjuntos de A :
paso se realiza de r2 formas y sucesivamente el último paso se realiza
de rn formas, entones el número total de formas posibles de realizar |}(A)| = 2|A|
esa actividad es
r1 · r2 · · · rt El número de subconjuntos coincide con el número de aplicaciones de
A en {0, 1}.
Esta identificación se hace a través de las funciones características: si
B ✓ A, la función B : A ! {0, 1} se define como B (x) = 1 si y solo
si x 2 B.
(Matemática Discreta) Tema 4: Técnicas de Recuento 10 / 75 (Matemática Discreta) Tema 4: Técnicas de Recuento 12 / 75
Recuento elemental Recuento elemental

Ejemplo: ¿Cuántos números comprendidos entre 1 y 9999 tienen cifras


distintas?
Definición (Permutaciones)
Sea A un conjunto de n elementos (distintos) y r  n. Una Dividimos el conjunto en cuatro subconjuntos disjuntos, es decir,
r permutación de X es una secuencia de r elementos de X. dividimos el problema en cuatro casos:
X1 : Enteros de una cifra sin cifras repetidas.
También se llaman variaciones de n elementos tomado de r en r. X2 : Enteros de dos cifras sin cifras repetidas.
En las permutaciones ‘‘no podemos repetir’’ elementos y hablamos de X3 : Enteros de tres cifras sin cifras repetidas.
secuencias porque el orden en que disponemos los elementos determina
X4 : Enteros de cuatro cifras sin cifras repetidas.
permutaciones distintas.
Los elementos de cada subconjunto se cuentan con la regla de producto:
Por ejemplo, acd, cda, adc, bca, . . . , son 3-permutaciones de
elementos de {a, b, c, d}. |X1 | + |X2 | + |X3 | + |X4 | = 9 + 9 · 9 + 9 · 9 · 8 + 9 · 9 · 8 · 7

(Matemática Discreta) Tema 4: Técnicas de Recuento 13 / 75 (Matemática Discreta) Tema 4: Técnicas de Recuento 15 / 75

Recuento elemental Recuento elemental

Corolario Permutaciones Generalizadas


El número de r permutaciones de un conjunto de n elementos se denota Consideremos una ‘colección’ de n objetos de k tipos diferentes (los
P(n, r) y: objetos de cada uno de los tipos son indistinguibles). Una permutación
generalizada es cualquier secuencia ordenada de los n objetos.
n!
P(n, r) = n(n 1)(n 2) . . . (n r + 1) = Si ni es el número de objetos del tipo i para cada i = 1 . . . k, denotamos
(n r)!
por P(n; n1 , . . . , nk ) al número de permutaciones generalizadas.

Este resultado es consecuencia de la regla del producto. Teorema


n!
P(n; n1 , . . . , nk ) =
Las n permutaciones se denominan simplemente permutaciones y el n1 ! · n2 ! · · · nk !
número de permutaciones es P(n, n) = n!

(Matemática Discreta) Tema 4: Técnicas de Recuento 14 / 75 (Matemática Discreta) Tema 4: Técnicas de Recuento 16 / 75
Recuento elemental Recuento elemental

Ejemplo: ¿Cuantas palabras (con o sin significado) se pueden obtener a


partir de las letras de la palabra IMPRIMIR? Combinaciones con repetición
Si X es un conjunto de n elementos (o n tipos de elementos), llamamos
Determinamos los 4 tipos de letras:
combinación con repetición de r elementos de X a una colección de r
Disponemos de n1 = 3 letras ‘I’ elementos en la que se pueden repetir los elementos pero no se tiene en
Disponemos de n2 = 2 letras ‘M’ cuenta el orden.
Disponemos de n3 = 1 letra ‘P’
Teorema
Disponemos de n4 = 2 letras ‘R’
El número de combinaciones con repetición de r elementos elegidos en un
8!
Por lo tanto, podemos formar palabras distintas. conjunto de n elementos se denota CR(n, r) y:
3! · 2! · 1! · 2!
✓ ◆ ✓ ◆
(r + n 1)! r+n 1 r+n 1
8! 8 · 7 · 6 · 5 · 4 · 3! CR(n, r) = P(r + n 1; r, n 1) = = =
= = 1680 r!(n 1)! n 1 r
3! · 2! · 1! · 2! 3! · 2 · 2

(Matemática Discreta) Tema 4: Técnicas de Recuento 17 / 75 (Matemática Discreta) Tema 4: Técnicas de Recuento 19 / 75

Recuento elemental Recuento elemental

Combinaciones
Si X es un conjunto de n elementos distintos y r  n, llamamos
Otra forma de interpretar el modelo de las combinaciones con
r combinación a cualquier subconjunto de r elementos de X.
repetición es mediante ‘‘asignaciones’’.
Hablamos de subconjuntos porque los elementos NO pueden repetirse y
porque NO importa el orden en el que dispongamos los elementos de la La formas de asignar r objetos idénticos a n posiciones (casillas,
combinación. cajas,. . . ) distintas de forma que en cada posición podemos poner
varios objetos coincide con CR(n, r).
El número de r combinaciones de n elementos se denota por
C(n, r).
Para entender la afirmación anterior, basta analizar el proceso de
Teorema asignación; en ese proceso, elegimos de una en una las casillas,
✓ ◆ pudiendo repetirlas hasta repartir los r objetos.
P(n, r) n! n
C(n, r) = = =
r! r!(n r)! r

(Matemática Discreta) Tema 4: Técnicas de Recuento 18 / 75 (Matemática Discreta) Tema 4: Técnicas de Recuento 20 / 75
Recuento elemental Recuento elemental: modelo de asignación
Ejemplo: ¿Cuántas soluciones enteras no negativas tiene la ecuación
x+y+z=5 ? El número de maneras de asignar r objetos a n posiciones distintas es:

Podemos entender el recuento de las soluciones de la siguiente forma: 1 P(n, r), si los objetos son distintos y las posiciones solo pueden acoger
un objeto.
cada variable es una caja y en las tres cajas podemos colocar 5 objetos
(unidades) de cualquier forma.
2 C(n, r), si los objetos son idénticos y las posiciones solo pueden acoger
un objeto.
Por lo tanto, el número de soluciones es
(5 + 3 1)! 7·6·5 nr , si los objetos son distintos y no hay restricción sobre el número de
CR(3, 5) = = = 35 3
5!(3 1)! 3!
objetos asignados a cada posición.
Teorema
El número de soluciones enteras no negativas de la siguiente ecuación es
4 CR(n, r), si los objetos son idénticos y no hay restricción sobre el
CR(n, r). número de objetos asignados a cada posición.
x1 + x2 + · · · + xn = r
(Matemática Discreta) Tema 4: Técnicas de Recuento 21 / 75 (Matemática Discreta) Tema 4: Técnicas de Recuento 23 / 75

Recuento elemental: modelo de selección Principio de Dirichlet

El número de maneras de seleccionar r elementos de un conjunto Toma el nombre de Peter Gustav Lejeune Dirichlet (1805-1859), que lo
de n es: enunció por primera vez de manera formal.

1 P(n, r), si los elementos seleccionados son distintos y el orden influye. También se conoce en la literatura como principio de distribución de
Dirichlet, principio de las cajas de Dirichlet o principio del palomar.
2 C(n, r), si los elementos seleccionados son distintos y el orden no
Teorema (Principio de Dirichlet)
influye.
Sean A y B conjuntos finitos tales que |A| > |B|.
Entonces NO es posible definir una función inyectiva de A en B.
3 nr , si los elementos seleccionados son indistinguibles y el orden
influye.
Principio de las cajas o del palomar
4 CR(n, r), si los elementos seleccionados indistinguibles y el orden no Si se quieren repartir r objetos distintos en n cajas distintas y r > n,
influye. entonces en alguna caja debemos poner más de un objeto.

(Matemática Discreta) Tema 4: Técnicas de Recuento 22 / 75 (Matemática Discreta) Tema 4: Técnicas de Recuento 24 / 75
Principio de Dirichlet Principio de Dirichlet

Ejemplos: Ejemplo: Si se eligen 5 puntos cualesquiera en el interior de un triángulo


equilátero de lado 1, entonces al menos dos de ellos distan entre sí menos
1
En cualquier grupo de 13 personas podemos encontrar dos que han de .
2
nacido en el mismo mes.

Si escogemos cinco números cualesquiera entre el 1 y el 8, dos de ellos


suman 9.

Un cuestionario consta de 10 preguntas de seleción múltiple, con cinco


alternativas cada una. ¿Cuál debe ser el mínimo número de alumnos
para el cual podamos garantizar que, por lo menos, dos de ellos tendrán
exactamente las mismas respuestas para todas las preguntas?
510 + 1 = 9765626

(Matemática Discreta) Tema 4: Técnicas de Recuento 25 / 75 (Matemática Discreta) Tema 4: Técnicas de Recuento 27 / 75

Principio de Dirichlet Principio de Dirichlet

Ejemplo: Cualquier subconjunto de seis elementos de


A = {1, 2, 3, 4, 5, 6, 7, 8, 9} debe contener dos elementos cuya suma es 10. Teorema (Principio de Dirichlet generalizado)
Sean A y B conjuntos finitos tales que |A| = r, |B| = n y r > k · n
Demostración: para algún k. Entonces cada función f : A ! B, verifica que la preimagen
Los pares de elementos de A que suman 10 son: de algún elemento b de B tiene más de k elementos:

1
{1, 9}, {2, 8}, {3, 7} y {4, 6} |f (b)| > k

Estos subconjuntos constituyen las cajas (o nidos).


Los objetos (o palomas) son los 6 números del subconjunto analizado. Ejemplo: En un grupo de 22 personas hay cuatro que han nacido el
Cada número de los seis lo tendremos que coger de algún nido y dado mismo día de la semana.
que solo hay 4 nidos, necesariamente tendremos que coger dos de un
Ejemplo: En un grupo de 25 personas hay tres que han nacido el mismo
mismo nido.
mes.
Esos dos números elegidos del mismo nido suman 10.

(Matemática Discreta) Tema 4: Técnicas de Recuento 26 / 75 (Matemática Discreta) Tema 4: Técnicas de Recuento 28 / 75
Principio de Dirichlet Principio de Dirichlet

Principio de las cajas generalizado


Sean r y n enteros positivos tales que r > n · k para algún k. Si Ejemplo: Si elegimos n + 1 números del conjunto {1, 2, 3, . . . , 2n},
queremos repartir r objetos distintos en n cajas distintas, necesariamente necesariamente dos de ellos serán coprimos.
tendremos que poner más de k objetos en alguna de ellas.
Demostración:
Tomaremos los conjuntos {1, 2}, {3, 4}, {5, 6}, . . . {2n 1, 2n}
Corolario (Principio de la media)
como ‘nidos’.
Si los enteros m1 , m2 , . . . , mn verifican que que
Dado que solo hay n ‘nidos’ y queremos coger n + 1 números,
n
1X necesariamente tendremos que coger dos del mismo nido.
mj > p,
n j=1 Esos dos números son consecutivos y, en consecuencia, primos entres sí.

entonces alguno de los números es mayor que p.

(Matemática Discreta) Tema 4: Técnicas de Recuento 29 / 75 (Matemática Discreta) Tema 4: Técnicas de Recuento 31 / 75

Principio de Dirichlet Principio de Inclusión-Exclusión

Ejemplos: Teorema (Principio de Inclusión-Exclusión)


¿Cuántas veces debemos tirar un sólo dado para obtener el mismo Sean A1 , A2 , . . . , Ak conjuntos finitos no vacíos. Entonces
resultado al menos dos veces?:
k
[ k
X X
7 veces. Aj = ( 1)j+1 Ai1 \ · · · \ Aij
j=1 j=1 1i1 <···<ij k

¿Cuántas veces debemos tirar un sólo dado para obtener el mismo


resultado al menos tres veces?: La regla de la suma la podemos aplicar solo si los conjuntos son
13 veces. disjuntos dos a dos, el principio de inclusión-exclusión generaliza aquel
resultado eliminando esa restricción.
X
¿Cuántas veces debemos tirar un sólo dado para obtener el mismo Para cada j 2 {1, . . . , n}, el sumatorio recorre todas las
1i1 <···<ij k
resultado al menos n veces, para n 4 ? k
intersecciones de exactamente j conjuntos, es decir, tiene j
6(n 1) + 1 veces. sumandos.

(Matemática Discreta) Tema 4: Técnicas de Recuento 30 / 75 (Matemática Discreta) Tema 4: Técnicas de Recuento 32 / 75
Principio de Inclusión-Exclusión Principio de Inclusión-Exclusión
Ejemplo: ¿Cuántos enteros positivos menores o iguales a 1000 son divisibles
Es conveniente analizar ejemplos pequeños, con 2 y 3 conjuntos, antes
por 7 o por 11?
de abordar la demostración general.
Para k = 2 : |A1 [ A2 | = |A1 | + |A2 | |A1 \ A2 | . Solución:
| {z } | {z }
j=1 j=2 Consideramos el conjunto A1 de los múltiplos de 7 menores que 1000 y
Al sumar el número de elementos de cada conjunto en (j = 1), los el conjunto A2 el de los múltiplos de 11.
elementos de la intersección se ‘cuentan’ dos veces, por esa razón, Nos preguntan entonces por el número de elementos de conjunto
debemos descontarlos en (j = 2). A1 [ A2 .
Para k = 3 : |A1 [ A2 [ A3 | = Por el principio de inclusión-exclusión:
|A1 | + |A2 | + |A3 | |A1 \ A2 | |A1 \ A3 | |A2 \ A3 | +|A1 \ A2 \ A3 | .
| {z }| {z }| {z }
j=1 j=2 j=3 |A1 [ A2 | = |A1 | + |A2 | |A1 \ A2 | =
Si un elemento está en la intersección de exactamente dos conjuntos, 1000 1000 1,000
el análisis sería similar al del apartado anterior. Si está en la =b c+b c b c=
7 11 7 · 11
intersección de los 3, se contaría 3 veces en (j = 1), se descontarían 3 = 142 + 90 12 = 220
veces en (j = 2) y se volvería a contar una vez en (j = 3).

(Matemática Discreta) Tema 4: Técnicas de Recuento 33 / 75 (Matemática Discreta) Tema 4: Técnicas de Recuento 35 / 75

Principio de Inclusión-Exclusión Principio de Inclusión-Exclusión


Demostración del principio de I.-E.

Siguiendo con el razonamiento de los ejemplos anteriores, si un


Un conjunto y su complementario son disjuntos, por lo que la ley de De
elemento de A1 [ A2 [ · · · [ Ak está exactamente✓ en◆ m de estos
m Morgan permite deducir el siguiente corolario del principio de la suma:
conjuntos, entonces la fórmula los contará m = veces en
✓ ◆ 1
m
(j = 1), los descontará veces en (j = 2), los volverá a contar
✓ ◆ 2
m Corolario (Principio de Inclusión-Exclusión (II) )
veces en (j = 3) y así sucesivamente.
3 Sean A1 , . . . , Ak subconjuntos no vacíos de un conjunto finito A, entonces
k k
Por lo tanto, en el lado derecho de la igualdad, ese elemento se habrá \ [
Aj = |A| Aj
contado solo una vez, ya que:
j=1 j=1
Xm ✓ ◆ Xm ✓ ◆
m m
( 1)j+1 = 1 + ( 1)j+1 = 1 + ( 1 + 1)m = 1 + 0 = 1
j j
j=1 j=0

(En la última igualdad hemos utilizado el Binomio de Newton) ⇤


(Matemática Discreta) Tema 4: Técnicas de Recuento 34 / 75 (Matemática Discreta) Tema 4: Técnicas de Recuento 36 / 75
Principio de Inclusión-Exclusión

Ejemplo: Para la ecuación x1 + x2 + x3 = 11, ¿cuántas soluciones verifican


◆ ✓
que 0  x1  3, 0  x2  4, 0  x3  6 ? 2+3 1
|A1 \ A2 | = CR(3, 2) = =2·3=6
3 1
Solución: ✓ ◆
0+3 1
|A1 \ A3 | = CR(3, 0) = =1
Consideramos los siguientes conjuntos: 3 1
|A2 \ A3 | = 0
A = {(x1 , x2 , x3 ) 2 N3 : x1 + x2 + x3 = 11}
|A1 \ A2 \ A3 | = 0
A1 = {(x1 , x2 , x3 ) 2 A : x1 > 3} = {(x1 , x2 , x3 ) 2 A : x1 4}
A2 = {(x1 , x2 , x3 ) 2 A : x2 > 4} = {(x1 , x2 , x3 ) 2 A : x2 5}
A3 = {(x1 , x2 , x3 ) 2 A : x3 > 6} = {(x1 , x2 , x3 ) 2 A : x3 7} |A1 \ A2 \ A3 | = 78 (36 + 28 + 15) + (6 + 1 + 0) 0=6

Entonces, el conjunto de las soluciones que debemos contar es

A1 \ A2 \ A3

(Matemática Discreta) Tema 4: Técnicas de Recuento 37 / 75 (Matemática Discreta) Tema 4: Técnicas de Recuento 39 / 75

Por lo tanto, por el principio de inclusión exclusión:


Principio de Inclusión-Exclusión
|A1 \ A2 \ A3 | = |A| |A1 [ A2 [ A3 | =
|A| |A1 | + |A2 | + |A3 | + Corolario (Funciones Sobreyectivas)
+ |A1 \ A2 | + |A1 \ A3 | + |A2 \ A3 | |A1 \ A2 \ A3 | Si |A| = r y |B| = n y n  r, entonces el número de funciones
sobreyectivas de A en B es
Cada uno de los conjuntos de la expresión anterior puede ser contado
usando las técnicas vistas anteriormente, en concreto las ✓ ◆ ✓ ◆ ✓ ◆
n n n
combinaciones con repetición: nr · (n 1)r + · (n 2)r · · · + ( 1)n 1
· 1r =
1 2 n 1
n 1
X ✓ ◆
✓ ◆ r j+1 n
3 + 11 1 =n ( 1) · (n j)r
|A| = CR(3, 11) = = 13 · 6 = 78 j
2 j=1
✓ ◆
3+7 1
|A1 | = CR(3, 7) = = 9 · 4 = 36 Demostración:
2
✓ ◆ Para cada b 2 B, el conjunto Fb está formado por las funciones de A
3+6 1
|A2 | = CR(3, 6) = = 4 · 7 = 28 en B que dejan al elemento b sin preimágenes.
2
✓ ◆
3+4 1 Dado que el número de funciones \ es nr , el número de
entre A y B [
|A3 | = CR(3, 4) = = 3 · 5 = 15 r
2 funciones sobreyectivas será: Fb = n Fb
b2B b2B
(Matemática Discreta) Tema 4: Técnicas de Recuento 38 / 75 (Matemática Discreta) Tema 4: Técnicas de Recuento 40 / 75
Principio de Inclusión-Exclusión Principio de Inclusión-Exclusión

Por el principio de inclusión-exclusión este número es igual a: Ejemplo: Si |A| = n, ¿cuántas aplicaciones biyectivas f : A ! A tales que
k
f(x) 6= x para todo x 2 A podemos definir?
X X \
nr ( 1)j+1 Fb
j=1 J✓B b2J Solución:
|J|=j
Podemos razonar de una forma similar a la demostración del teorema
X \
En esta expresión, para cada j 2 {1, . . . , n}, el sumando Fb de las funciones sobreyectivas considerando los conjuntos Fa , para
J✓B b2J cada a 2 A, de las funciones de A en A tales que f(a) = a.
|J|=j
coincide con el número de funciones que dejan al menos a j El resultado final es la misma fórmula en la que hacemos r = n :
elementos sin preimagen. Es decir: n 1
X ✓ ◆
n
X \ ✓ ◆ nn ( 1)j+1 · (n j)n
n j
Fb = · (n j)r , j=1
j
J✓B b2J
|J|=j Las funciones definidas en el enunciado de este ejemplo se denominan
desarreglos o permutaciones completas.
de donde se deduce la expresión que queríamos demostrar. ⇤

(Matemática Discreta) Tema 4: Técnicas de Recuento 41 / 75 (Matemática Discreta) Tema 4: Técnicas de Recuento 43 / 75

Principio de Inclusión-Exclusión Números de Stirling de 2a clase

Corolario
Ejemplo: Se consideran siete pelotas de distintos colores y cuatro El número de maneras de distribuir r objetos distintos en n cajas
recipientes numerados I, II, III, IV. idénticas sin dejar ninguna caja vacía es
1 ¿De cuántas maneras se pueden distribuir las pelotas sin dejar ningún ✓ ◆ ✓ ◆ ✓ ◆
1⇣ r n n n ⌘
recipiente vacío? S(r, n) = n · (n 1)r + · (n 2)r · · · + ( 1)n 1 · 1r
n! 1 2 n 1

2 Si una de las pelotas es blanca, ¿de cuántas formas podemos hacer la


En principio, esa forma de distribuir coincide con establecer
distribución para que no quede ningún recipiente vacío y la pelota
aplicaciones sobreyectivas del conjunto de objetos al conjunto de
blanca esté en el recipiente III?
cajas. Sin embargo, dado que las cajas son idénticas, las funciones que
se obtienen reordenando las imágenes, deben considerarse iguales;
3 Si se elimina la numeración de los recipientes de modo que no sea
dado que hay n! formas de reordenar el conjunto final, el resultado se
posible diferenciarlos, ¿de cuántas formas se pueden distribuir, con la
obtiene dividiendo el número de aplicaciones sobreyectivas entre n!
posibilidad de recipiente(s) vacío(s)?
Los números S(r, n), para cada r y n, se conocen como números de
Stirling de segunda clase.
(Matemática Discreta) Tema 4: Técnicas de Recuento 42 / 75 (Matemática Discreta) Tema 4: Técnicas de Recuento 44 / 75
Números de Stirling de 2a clase Números de Stirling de 2a clase

Ejemplo: ‘Visualicemos’ algunos números de Stirling de 2a clase:


Otro posible modelo para los números de Stirling de segunda clase son
las relaciones de equivalencia. Al distribuir los objetos en distintas S(4, 1) = 1 S(4, 2) = 7 S(4, 3) = 6 S(4, 4) = 1
cajas, estamos haciendo una ‘partición’ del conjunto en un {a, b, c, d} {a, b}, {c, d} {a, b}, {c}, {d} {a}, {b}, {c}, {d}
determinado ‘número de clases de equivalencia’. Por lo tanto: {a, c}, {b, d} {a, c}, {b}, {d}
{a, d}, {b, c} {a, d}, {b}, {c}
{a, b, c}, {d} {b, c}, {a}, {d}
Corolario {a, b, d}, {c} {b, d}, {a}, {c}
El número de relaciones de equivalencia con n clases que se pueden {a, c, d}, {b} {c, d}, {a}, {b}
definir en un conjunto de r elementos es S(r, n). {b, c, d}, {a}

(Matemática Discreta) Tema 4: Técnicas de Recuento 45 / 75 (Matemática Discreta) Tema 4: Técnicas de Recuento 47 / 75

Números de Stirling de 2a clase Números de Stirling de 2a clase

Teorema
Sean n y r dos enteros positivos tales que n  r. Entonces Ejemplo: ¿De cuántas formas puede factorizarse 30 030 en tres factores
(cada uno mayor que 1), si no importa el orden de los factores?
S(r, 1) = 1, S(r, r) = 1
S(r + 1, n) = S(r, n 1) + nS(r, n)
Solución: Dado que 30 030 = 2 · 3 · 5 · 7 · 11 · 13, los tres factores se
Las dos primeras igualdades son triviales: solo hay una forma de
obtienen agrupando los 6 factores primos en tres grupos no vacíos; por
distribuir cualquier número de objetos en una caja, y solo hay una
lo tanto, hay S(6, 3) ternas de factores:
forma de distribuir r objetos en r cajas (sin dejar ninguna vacía).
Para hacer una distribución de r + 1 objetos en n cajas, podemos S(6, 3) = S(5, 2) + 3 · S(5, 3) =
empezar repartiendo los primeros r objetos.
= S(4, 1) + 2 · S(4, 2) + 3(S(4, 2) + 3 · S(4, 3)) =
Si con estos r objetos, S(r, n) posibilidades, ocupamos todas las
cajas, podremos colocar el último en cualquiera de ellas: nS(r, n). = S(4, 1) + 5 · S(4, 2) + 9 · S(4, 3) =
Si con los primeros r objetos dejamos una caja libre, S(r, n 1) = 1 + 5 · 7 + 9 · 6 = 90
posibilidades, el último objeto tendrá que ocupar la caja vacía.
Obtenemos así los dos sumandos de la fórmula recursiva del enunciado.
(Matemática Discreta) Tema 4: Técnicas de Recuento 46 / 75 (Matemática Discreta) Tema 4: Técnicas de Recuento 48 / 75
Números de Stirling de 2a clase Funciones generadoras: introducción
Ejemplo: En un departamento de n profesores se asigna la docencia de
n asignaturas. ¿De cuántas maneras se puede hacer el reparto, si hay un
Para expandir el producto, multiplicamos un sumando de cada uno de
profesor de baja y todos los profesores deben impartir alguna asignatura?
los tres factores; el coeficiente resultantes siempre es 1 y el grado del
El proceso de asignación se corresponde con la definición de término resultante es la suma de los tres exponentes.
aplicaciones sobreyectivas del conjunto de n asignaturas en el
De esta forma, al sumar los términos con el mismo grado, el coeficiente
conjunto de n 1 profesores. Por lo tanto, el número de asignaciones
resultante coincide con los productos cuya suma de exponentes
posibles es (n 1)!S(n, n 1).
coincide con ese grado.
Otra forma de pensarlo es la siguiente: dado que hay n asignaturas y
n 1 profesores, un profesor deberá ✓ ◆elegir dos asignaturas. Los Por ejemplo, el coeficiente de z9 es 1, ya que solo hay un producto
n
posibles pares de asignaturas son . Cada par de asignaturas y las que genere ese grado: z2 z3 z4 .
2
n 2 restantes se pueden repartir ✓ de
◆ (n 1)! formas posibles, por lo
n El coeficiente de z10 es tres, ya que hay tres productos que generan
que el resultado final es (n 1)! . ese grado, z2 z3 z5 , z2 z4 z4 y z3 z3 z4 .
2 ✓ ◆
n
De lo anterior deducimos que S(n, n 1) = .
2
(Matemática Discreta) Tema 4: Técnicas de Recuento 49 / 75 (Matemática Discreta) Tema 4: Técnicas de Recuento 51 / 75

Funciones generadoras: introducción Funciones generadoras: introducción

Ejemplo: Vamos a determinar el número de soluciones enteras de la 18


X
ecuación Por lo tanto, si escribimos P(z) = cn zn , el coeficiente cn es el
x1 + x2 + x3 = 17 n=9
número de soluciones enteras de la ecuación x1 + x2 + x3 = n si
tales que: 2  x1  5, 3  x2  6, 4  x3  7 2  x1  5, 3  x2  6, y 4  x3  7.
Para ello, vamos a considerar el siguiente producto de En particular, c17 = 3 es la respuesta a la pregunta que iniciaba este
polinomios en z : ejemplo.

P(z) = (z2 + z3 + z4 + z5 )(z3 + z4 + z5 + z6 )(z4 + z5 + z6 + z7 ) = La secuencia cn , finita en este caso, de las soluciones de una familia
de problemas ha sido generada por el polinomio P(z).
= z18 + 3z17 + 6z16 + 10z15 + 12z14 + 12z13 + 10z12 + 6z11 + 3z10 + z9
Aunque la expansión del polinomio supone en realidad ‘‘contar una a
una’’ las soluciones, el proceso es puramente mecánico y las
propiedades de los polinomio evitan tener que establecer estrategias
¿Cómo se determina cada uno de los coeficientes de esta forma
para el recorrido exhaustivo de las soluciones.
expandida?

(Matemática Discreta) Tema 4: Técnicas de Recuento 50 / 75 (Matemática Discreta) Tema 4: Técnicas de Recuento 52 / 75
Funciones generadoras: introducción Funciones generadoras

Definición
En el ejemplo anterior, dado que tenemos las restricciones 2  x1  5, Sea an una sucesión de números reales. Llamamos función generadora
3  x2  6, y 4  x3  7, solo es posible plantear ecuaciones (ordinaria) de la sucesión an a la serie de potencias
x1 + x2 + x3 = n en las que n  18.
1
X
¿Podemos utilizar el mismo método si, por ejemplo, cambiamos la an · zn = a0 + a1 z + a2 z2 + . . .
restricción sobre x3 a 4  x3 ? n=0

En ese caso, la función generadora de las soluciones sería: Las funciones generadoras se denominan igualmente generatrices.
Vamos a aprender a usar las funciones generadoras para determinar la
P(z) = (z2 + z3 + z4 + z5 )
forma explícita de una sucesión, ya sea definida para describir las
(z3 + z4 + z5 + z6 ) soluciones de una familia de problemas de recuento o de problemas
(z4 + z5 + z6 + z7 + z8 + . . . ), más generales.
Aunque vamos a trabajar con series de potencias, nunca necesitaremos
en donde el último paréntesis incluye un ‘‘suma infinita’’.
conocer su campo de convergencia, ya que la validez de los resultados
obtenidos sobre los coeficientes es independiente de dicho campo.
(Matemática Discreta) Tema 4: Técnicas de Recuento 53 / 75 (Matemática Discreta) Tema 4: Técnicas de Recuento 55 / 75

Funciones generadoras: introducción Series de potencias: propiedades y ejemplos

1
X 1
X 1
X
Con estas restricciones, podemos preguntarnos por el número de an · z n + bn · zn = (an + bn ) · zn
soluciones de la ecuaciones x1 + x2 + x3 = n para cada n 2 N, y por n=0 n=0 n=0

lo tanto, necesitamos generar una sucesión infinita cn , n 2 N.


1
X 1
X
c· an · z n = c · an · zn
Sin embargo, ahora no podremos usar simplemente el producto de n=0 n=0

polinomios y tendremos que recurrir a las series de potencias para


1 1
determinar la sucesión de coeficientes. d X X
an · z n = n · an · zn 1
(Volveremos más adelante al ejemplo) dz n=0 n=0

(Matemática Discreta) Tema 4: Técnicas de Recuento 54 / 75 (Matemática Discreta) Tema 4: Técnicas de Recuento 56 / 75
Series de potencias: propiedades y ejemplos Funciones generadoras

m (Continuación del ejemplo)


1 zm+1 X
= zn = 1 + z + z2 + z3 + · · · + zm A partir de la igualdad
1 z n=0
1
X 1 ✓
X ◆
n 17 13 9 k+2
1
1
X P(z) = cn z = (z 2z +z ) zk
= zn 2
n=0 k=0
1 z n=0
podemos obtener fácilmente el valor de cada coeficiente de P(z) :
1
1 1/a 1X z n
Si 0  n  8, entonces cn = 0.
= z = ✓ ◆ ✓ ◆ ✓ ◆
z a 1 a a n=0 a 0+2 1+2 2+2
c9 = = 1, c10 = = 3, c11 = = 6,
1 ✓ ◆
X 1
X ✓ 2 ◆ 2 2
↵ ↵(↵ 1)...(↵ n + 1) 3+2
(1 + z) = ↵
zn = zn c12 = = 10.
n n! 2
n=0 n=0
✓ ◆ ✓ ◆ ✓ ◆ ✓ ◆
1 ✓ ◆ 1 ✓ ◆ 0+2 4+2 1+2 5+2
X n+m 1 X n+m 1 c13 = 2 + = 13, c14 = 2 + = 15,
Si m 2 N, (1 z) m
= n
z = zn ✓ 2 ◆ ✓ 2 ◆ ✓ 2 ◆ ✓ 2 ◆
n m 1 2+2 6+2 3+2 7+2
n=0 n=0 c15 = 2 + = 16, c16 = 2 + = 16.
2 2 2 2
(Matemática Discreta) Tema 4: Técnicas de Recuento 57 / 75 (Matemática Discreta) Tema 4: Técnicas de Recuento 59 / 75

Funciones generadoras Funciones generadoras


Ejemplo: Para cada n, vamos a calcular el número cn , de soluciones de la
(Continuación del ejemplo)
ecuación
A partir de la igualdad
x1 + x2 + x3 = n
1
X 1 ✓
X ◆
tales que 2  x1  5, 3  x2  6, y 4  x3 . n 17 13 9 k+2
P(z) = cn z = (z 2z +z ) zk
2
n=0 k=0
Tal y como veíamos antes, la función generadora para la sucesión de
soluciones sería seguimos calculando los demás coeficientes:
✓ ◆ ✓ ◆ ✓ ◆
1
X 1
X 0+2 4+2 8+2
c17 = 2 + = 16,
P(z) = cn zn = (z2 + z3 + z4 + z5 )(z3 + z4 + z5 + z6 ) zk = 2 2 2
✓ ◆ ✓ ◆ ✓ ◆
n=0 k=4 ↵+2 ↵+4+2 ↵+8+2
1
X c17+↵ = 2 + =
(1 z 4 )2 z4 2 2 2
= z5 (1 + z + z2 + z3 )2 zk = z5 · =
(1 z)2 1 z 1 1
k=4 = (↵ + 2)(↵ + 1) (↵ + 6)(↵ + 5) + (↵ + 10)(↵ + 9) =
1 ✓
X ◆ 2 2
k+3 1 k
= (z17 2z13 + z9 )(1 z) 3
= (z17 13
2z + z )9
z ↵2 3↵ 2 ↵2 19↵
3 1 = + +1 ↵ 11↵ 30 + + + 45 = 16
k=0 2 2 2 2

(Matemática Discreta) Tema 4: Técnicas de Recuento 58 / 75 (Matemática Discreta) Tema 4: Técnicas de Recuento 60 / 75
Funciones Generadoras Ecuaciones de Recurrencia
Ejemplo: Vamos a encontrar la expresión explícita de la sucesión an que
verifica: a0 = 0, a1 = 1 y an 3an 1 + 2an 2 = 0. Definición
Consideremos la función generadora de la sucesión an : Una relación de recurrencia para la sucesión an es una igualdad que
1
X determina el término an en función de los términos anteriores.
G(z) = a0 + a1 · z + a2 · z2 + · · · + an · zn + · · · = an z n
n=0
Para caracterizar una sucesión mediante una relación de recurrencia, es
Entonces: necesario considerar tantas condiciones iniciales como el número de
términos anteriores que intervienen en la definición recursiva.
G(z) = a0 +a1 z +a2 z2 +a3 z3 +a4 z4 ...
3zG(z) = 3za0 3a1 z2 3a2 z3 3a3 z4 ... Ejemplo: La sucesión an = 3n verifica la relación de recurrencia
+ 2z2 G(z) = +2a0 z2 +2a1 z3 +2a2 z4 ... an = 2an 1 an 2
(1 3z + 2z2 )G(z) = a0 + a1 z 3za0
(1 3z + 2z2 )G(z) = z Ejemplo: La sucesión constante an = 5 verifica la relación de
recurrencia an = 2an 1 an 2
Al sumar las tres series, los sumandos de grado mayor o igual que 2 se
anulan, atendiendo a la definición recursiva de an .
(Matemática Discreta) Tema 4: Técnicas de Recuento 61 / 75 (Matemática Discreta) Tema 4: Técnicas de Recuento 63 / 75

Funciones generatrices Recurrencias lineales homogéneas

Definición
Una relación de recurrencia lineal homogénea de orden k y con
coeficientes constantes es una relación de recurrencia de la forma
Por lo tanto,
a n = c1 · a n 1 + c2 · a n 2 + · · · + ck · an k
z 1 1
G(z) = = + =
1 3z + 2z2 1 z 1 2z donde c1 , . . . , ck 2 R y ck 6= 0 .
1
X 1
X 1
X
zn + (2z)n = (2n 1)zn Ejemplos:
n=0 n=0 n=0
1 fn = fn 1 + fn 2 , n 2 es una relación de recurrencia lineal y
n homogénea de orden 2.
Y en consecuencia, an = 2 1
2 La relación an = an 4 es una relación de recurrencia lineal y
homogénea de orden 4.
3 La relación an = an 1 + a2n 2 no es lineal.
n
4 La relación qn+1 = 2qn + 4 no es homogénea.
(Matemática Discreta) Tema 4: Técnicas de Recuento 62 / 75 (Matemática Discreta) Tema 4: Técnicas de Recuento 64 / 75
Recurrencias lineales homogéneas Recurrencias lineales homogéneas

Definición Ejemplo: a0 = 0, a1 = 1, an 3an 1 + 2an 2 =0


Dada la recurrencia lineal homogénea
La ecuación característica es r2 3r + 2 = 0 y sus soluciones son
a n = c1 · a n + c2 · a n + · · · + ck · an r1 = 2, r2 = 1, ambas con multiplicidad 1.
1 2 k
Por lo tanto, los polinomios p1 y p2 definidos por el teorema anterior
Llamamos ecuación característica de esta relación, a la siguiente ecuación son constantes y podemos afirmar que la sucesión tiene la forma
polinomica (númerica) en r :
an = ↵1 · 2n + ↵2 · 1n
rk c1 r k 1
c2 r k 2
··· ck = 0
Para determinar las constantes ↵1 y ↵2 , utilizamos las condiciones
Las soluciones de la ecuación característica determinan la forma de la iniciales:
expresión explícita de la sucesión definida por la relación de ) ( ) (
0 = a0 = ↵1 20 + ↵2 = 0 ↵1 + ↵2 = 0 ↵1 = 1
recurrencia. =) =)
1 = a1 = ↵1 21 + ↵2 = 1 2↵1 + ↵2 = 1 ↵2 = 1
En el teorema siguiente, vemos la relación entre las soluciones de la
ecuación característica y la expresión explícita, en el caso en que todas Por lo tanto, la an = 2n 1n = 2n 1, n 0.
las soluciones son reales.
(Matemática Discreta) Tema 4: Técnicas de Recuento 65 / 75 (Matemática Discreta) Tema 4: Técnicas de Recuento 67 / 75

Recurrencias lineales homogéneas Recurrencias lineales homogéneas

Ejemplo: La solución de la recurrencia que define la sucesión de Fibonacci


Teorema f0 = 0, f1 = 1, fn = fn 1 + fn 2 es
Supongamos que p p ⌘
1 ⇣ 1 + 5 ⌘n 1 ⇣1 5 n
rk c1 r k 1
c2 r k 2
... ck = 0 fn = p p
5 2 5 2
es la ecuación característica de una recurrencia lineal homogénea y que r1 ,
r2 , . . . , rt , con multiplicidades m1 , m2 , . . . , mt respectivamente,
son las soluciones de esta ecuación. Entonces an es solución de la
recurrencia lineal si y solo si

an = p1 (n) · r1n + p2 (n) · r2n + ... + pt (n) · rtn ,

en donde cada pi es un polinomio de grado estrictamente menor que mi .

(Matemática Discreta) Tema 4: Técnicas de Recuento 66 / 75 (Matemática Discreta) Tema 4: Técnicas de Recuento 68 / 75
Recurrencias lineales homogéneas Recurrencia lineales no homogéneas
Ejemplo: a0 = 1, a1 = 2, a2 = 1, an = 3an 1 3an 2 an 3.

La ecuación característica de esta recurrencia es r3 + 3r2 + 3r + 1 = 0 . Teorema


Sea b 2 R y p(n) un polinomio de grado q. Entonces, las soluciones de
Dado que r3 + 3r2 + 3r + 1 = (r + 1)3 , la ecuación tiene a r1 = 1
recurrencia lineal no homogénea
como única solución con multiplicidad m1 = 3.
Por el teorema de caracterización de las soluciones, esta tiene la forma: a n = c1 · a n 1 + c2 · a n 2 + · · · + ck · an k + bn · p(n)

an = (A + Bn + Cn2 )( 1)n coinciden con las soluciones de las recurrencia lineal homogénea cuya
ecuación característica es
Imponiendo las tres condiciones iniciales, obtenemos el siguiente
sistema (rn c1 r n 1
... ck )(r b)q+1 = 0
9 8
a0 ! A = 1 >
= < A=1
>
a1 ! A B C = 2 =) B=3 Obsérvese que, para resolver la ecuación, necesitaremos k
>
; >
: condiciones iniciales y también necesitaremos determinar los valores de
a2 ! A + 2B + 4C = 1 C= 2
ak , ak+1 , ..., ak+e a partir de relación de recurrencia inicial.
Por lo tanto, la única solución es an = (1 + 3n 2n2 ) · ( 1)n
(Matemática Discreta) Tema 4: Técnicas de Recuento 69 / 75 (Matemática Discreta) Tema 4: Técnicas de Recuento 71 / 75

Recurrencias lineales no homogéneas Recurrencias lineales no homogéneas

Ejemplo: a0 = 3, a1 = 2, an an 1 2an 2 =2
Definición Dado que 2 = ( 2)1n , la ecuación característica de esta recurrencia
Una relación de recurrencia lineal no homogénea con coeficientes es (r2 r 2)(r 1)0+1 = 0, siendo r1 = 1, r2 = 2 y r3 = 1 sus
constantes es una relación de recurrencia de la forma soluciones, todas ellas con multiplicidad 1.

a n = c1 · a n + c2 · a n + · · · + ck · a n + F(n) Por lo tanto, la solución tiene la siguiente forma


1 2 k

en donde c1 , . . . , ck 2 R y la función F(n) no es nula. an = A( 1)n + B · 2n + C · 1n ,


9 8
a0 ! A + B + C = 3 >
= < A =
> 3
En este curso, solo vamos a trabajar con recurrencias no homogéneas en
a1 ! A + 2B + C = 2 ) B = 1
las cuales la función F es de la forma F(n) = p(n)bn , en donde >
; >
:
a2 ! A + 4B + C = 6 C = 1
b 2 R y p(n) es un polinomio.
Por lo tanto, an = 3 · ( 1)n + 1 · 2n + ( 1) · 1n , para todo n 0.

(Matemática Discreta) Tema 4: Técnicas de Recuento 70 / 75 (Matemática Discreta) Tema 4: Técnicas de Recuento 72 / 75
Recurrencias lineales no homogéneas Ejemplo

Ejemplo: a0 = 5, a1 = 6, an = 3an 1 2an 2 2n 1


Sea qn el número de palabras de longitud n que se pueden formar con
Dado que 2n = 1 · 2n , la ecuación característica de esta recurrencia es símbolos del alfabeto {0, 1} y tales que no contienen dos ceros consecutivos.
(r2 3r + 2)(r 2)0+1 = (r2 3r + 2)(r 2) = 0. Vamos a dar una descripción recursiva de qn .
Las soluciones de la ecuación característica son: r1 = 1, con
multiplicidad 1 y r2 = 2 una multiplicidad 2. Las dos posibles cadenas de longitud 1 verifican trivialmente la
condición y por lo tanto, q1 = 2.
Por lo tanto, la solución tiene la siguiente forma
Hay tres palabras de longitud 2 que verifican la conción, 11, 10, y
an = A · 1n + (B + Cn)2n , 01 , por lo tanto, q2 = 3.
9 8 Para construir una palabra de longitud n, sin dos ceros consecutivos,
a0 ! A + B = 5 =
> < A =
> 2
podemos añadir un 1 a una palabra de longitud n 1 o bien añadir la
a1 ! A + 2B + 2C = 6 ) B = 3
>
; >
: secuencia 10 a una palabra de longitud n 2.
a2 ! A + 4B + 8C = 6 C = 1
Por lo tanto: qn = qn 1 + qn 2
Por lo tanto, an = 2 + (3 n)2n , para todo n 0.

(Matemática Discreta) Tema 4: Técnicas de Recuento 73 / 75 (Matemática Discreta) Tema 4: Técnicas de Recuento 75 / 75

Ejemplo
Un robot sube escaleras de forma errática. A veces sube dos peldaños de
golpe, a veces sólo uno. Halla una fórmula para expresar el número de
maneras distintas de subir n peldaños.

Sea bn , la sucesión que queremos determinar, es decir, bn es el


número de maneras distintas de subir n peldaños.
Solo hay una forma de que suba un solo peldaño y, por lo tanto, b1 = 1.
Puede subir dos peldaños de una sola vez o de dos veces: b2 = 2.
Para alcanzar el escalón n + 2, puede alcanzar el escalón n + 1 y
entonces subir el siguiente, o puede haber llegado al escalón n y
desde ahí subir dos escalones de golpe. Por lo tanto, las formas de
alcanzar el n + 2 es la suma de las formas de alcanzar el n + 1 mas
las formas de alcanzar el n, es decir, bn+2 = bn+1 + bn , si n 1.
Por lo tanto, la solución del problema (o familia de problemas) de
recuento se obtiene como solución de la ecuación de recurrencia
bn+2 = bn+1 + bn , con condiciones iniciales b1 = 1 y b2 = 2.
(Matemática Discreta) Tema 4: Técnicas de Recuento 74 / 75

También podría gustarte