Capitulo 2
Capitulo 2
Capitulo 2
Y RECURRENCIA
Una de las tareas más importantes de las matemáticas es
descubrir y caracterizar patrones regulares, tales como los
relacionados con los procesos que se repiten.
● Definición Sucesión
● Definición Sumatorio
∑ $
Si m y n son números enteros y m ≤ n, el símbolo !"# 𝑎! se
lee como la suma desde k igual a m hasta n de a subíndice k,
es la suma de todos los términos am, am + 1, am+2 ,…, an .
Decimos que am + am +1 + am + 2 +... + an es la forma
desarrollada de la suma y se escribe como
$
$ 𝑎! = am + am +1 + am + 2 +... + an
!"#
$
1
&
1+𝑘
!"#
1. Sucesiones
&'%
𝑘
&
𝑛+𝑘
!"%
1. Sucesiones
● Definición Producto
Si m y n son números enteros y m ≤ n, el símbolo ∏$!"# 𝑎! se
lee como el producto desde k igual a m hasta n de a
subíndice k, es la de todos los términos am, am + 1, am+2,…, an .
La forma desarrollada del producto se escribe como
$
$ $
$ $ $
𝑛! = 𝑛 . (𝑛 − 1) . (𝑛 − 2) … 3 . 2 . 1
1, 𝑛=0
𝑛! = '
𝑛 ⋅ 𝑛 − 1 !, 𝑛≥1
1. Sucesiones
● Definición: combinatorio
𝑛+1
𝑛
2. Inducción Matemática
● Principio de Inducción matemática
Entonces, el enunciado
para todo entero 𝒏 ≥ 𝒂, P(n)
es verdadero.
2. Inducción Matemática
k k+1
3 4
1 2
Si la 𝒌-ésima ficha de dominó cae hacia atrás, también
empuja a la (𝒌 + 𝟏)-ésima ficha de dominó hacia
atrás.
2. Inducción Matemática
Edsger W. Dijkstra, afirmó que “ahora tomamos la posición de que no es sólo tarea
del programador producir un programa exacto, sino también demostrar su
exactitud de manera convincente”
David Gries, dijó “un programa y su demostración se deben desarrollar paso a
paso, con la demostración liderando el camino.”
5 Aplicación: exactitud (correctness) de
algoritmos
Afirmaciones (Assertions)
Considere un algoritmo que está diseñado para producir un estado final dado a
partir de un estado inicial dado.
El estado inicial y el final son predicados que incluyen variables de entrada y de
salida.
• El predicado del estado inicial se conoce como la pre-condición del
algoritmo
• El predicado del estado final se llama la post-condición del algoritmo.
●Definición
Una relación de recurrencia para una sucesión a0, a1, a2,... es una fórmula
que relaciona cada término de ak con algunos de sus predecesores ak -1, ak -
2 ,..., ak -i donde i es un número entero con k-i ≥ 0. Las condiciones iniciales
para una relación de recurrencia especifican los valores de a0, a1, a2,..., ai-1, si
i es un entero fijo, o a0, a1,... am, donde m es un número entero con m ≥ 0, si i
depende de k.
6 Definición de sucesión recursiva
http://www.uterra.com/juegos/torre_hanoi.php
Se supone que los que juegan mueven todos los discos de uno en uno de un
poste a otro, nunca colocan un disco más grande en la parte superior de uno
más pequeño. Se dice que las instrucciones del rompecabezas se basan en
una antigua leyenda hindú:
El rompecabezas ofrece un
premio de diez mil francos
(unos 34 000 dólares
americanos de hoy) a
cualquiera que pudiera
mover una torre de 64 discos
a mano siguiendo las reglas
del juego
6 Definición de sucesión recursiva
Mueva el disco de la
parte inferior del
poste A al poste C.
6 Definición de sucesión recursiva
Transfiera k - 1 discos de la
parte superior del poste B al
poste C. (De nuevo, si k >
2, la ejecución de este paso
requerirá de más de un
movimiento.)
6 Definición de sucesión recursiva
mk = mk−1 + 1 + mk−1
= 2mk−1 + 1 para todo entero 𝑘 ≥ 2.
6 Definición de sucesión recursiva
Interés compuesto
En su vigésimo primer cumpleaños recibe una carta informándole que el día
que nació, una excéntrica tía rica depositó $100 000 en una cuenta bancaria
ganando 4% de interés compuesto anual y que ahora pretende poner la cuenta
a su nombre, siempre y cuando pueda calcular cuánto hay en la cuenta. ¿Cuál
es la cantidad que hay actualmente en la cuenta?
𝐶" = (1 + 𝑖)𝐶"#$
6 Definición de sucesión recursiva
Número de aristas 𝑲𝒏
𝑠" = 𝑠"#$ + (𝑘 − 1)
𝑛(𝑛 − 1)
=
2
6 Definición de sucesión recursiva
Números de Fibonacci
Un par de conejos (macho y hembra) nace a principios de año. Supongamos
las siguientes condiciones:
1. Los pares de conejos no son fértiles durante su primer mes de vida, pero a
partir de entonces dan a luz a un nuevo par macho/hembra a fines de cada
mes.
2. No mueren conejos.
¿Cuántos conejos habrá al final del año?