Sie sind auf Seite 1von 12

Matemática

Discreta
Números, inducción y recursión:
principio de inducción

Números, inducción y recursión


1. Sistemas numéricos
2. Principio de inducción
3. Definiciones recursivas
4. División entera y divisibilidad
5. Números primos
6. Congruencias

1
Principio de inducción
(1ª sesión)
„ Axiomas de Peano
„ Principio de inducción [PI]
„ Demostración de propiedades de ℕ
mediante [PI]. Ejemplos
„ Principio de Buena Ordenación [PBO]
„ Demostración de [PBO] usando [PI]
„ Principio de inducción completa [PIC]
„ Demostración de [PIC] usando [PBO]

Axiomas de Peano (1)


„ Axioma: Afirmación que aceptamos sin
necesidad de demostración, una vez
comprendido su significado, basándonos
únicamente en nuestro conocimiento intuitivo
del objeto al que se refiere dicha afirmación
„ Axioma de Peano #1 [P1]:
„ ∀ m, n ∈ ℕ , si s(m) = s(n) , entonces m = n
„ Axioma de Peano #2 [P2]:
„ ∀ n ∈ ℕ , s(n) ≠ 0

2
Axiomas de Peano (2)
„ Notación: Si n ∈ ℕ verifica la propiedad P ,
escribiremos P(n)
„ Axioma de Peano #3 [P3] ≡
≡ Principio de inducción [PI]:
„ ∀ P (propiedad definida en ℕ):
„ Si:
– P (0) [BASE]
– ∀ k ∈ ℕ, si P(k) , entonces P(s(k)) [PASO INDUCTIVO]
„ Entonces:
– ∀ n ∈ ℕ , P(n)

Demostración de propiedades
de ℕ mediante [PI]
„ Para comprobar que una propiedad P
es satisfecha ∀ n ∈ ℕ , basta con
demostrar que:
„ 0 satisface P [base de la inducción]
„ Dado un cierto k ∈ ℕ (cualquiera):
„ Siempre que k satisface P [hipótesis de
inducción ≡ HI]:
– También se verifica P(s(k)) [paso inductivo]

3
Ejemplos de aplicación de [PI]
„ Ejemplo 1: Demostrar que, ∀ n ∈ ℕ, se verifica
la ecuación:
2 + 4 + ... + 2n = n (n + 1)
„ Caso base: 2 · 0 = 0 = 0 (0+1) 9
„ [HI] ∀ k ∈ ℕ 2 + 4 + ... + 2k = k (k + 1)
„ ¿ Es cierta para s(k) = k + 1 ?
„ 2+4 + ... +2k + 2(k + 1) =[HI] k (k + 1)+2(k + 1)
„ k (k + 1) + 2(k + 1) = (k + 2) · (k + 1)
„ (k + 2) · (k + 1) =[· conmutativo] (k + 1) · (k + 2) 9

Ejemplos de aplicación de [PI]


„ Ejemplo 2: Demostrar que ∀ n ∈ ℕ se
verifica:
1 +2 + 22 + ... + 2n = 2n +1 –1
„ Caso base: 20 = 1 = 20+1 – 1 9
„ [HI] ∀ k ∈ ℕ 1 +2 + 22 + ... + 2k = 2k +1
–1
„ ¿ Es cierta para s(k) = k + 1 ?
„ 1 +2 + 22 + ... + 2k + 2k +1 =[HI] (2k +1 – 1) + 2k
+1

„ (2k +1 – 1) + 2k +1 = 2 · 2k +1 – 1 = 2k +2 – 1 9

4
Ejemplos de aplicación de [PI]
„ Ejemplo 3: Demostrar que ∀ n ∈ ℕ se verifica:
(32n + 4n +1) es múltiplo de 5
„ Caso base: 32·0 + 40 +1 = 1 + 4 = 5 9
„ [HI] ∀ k ∈ ℕ ∃ m ∈ ℤ 32k + 4k +1 = 5m
„ ¿ Es cierta para s(k) = k + 1 ?
„ 32 · (k+1) + 4(k +1) +1 = 32k +2 + 4k +2 = 32 · 32k + 4 · 4k +1 =
= 9 · 32k + 4 · 4k +1 = (4 + 5) · 32k + 4 · 4k +1 =
= 4 · 32k + 4 · 4k +1 + 5 · 32k = 4 · ( 32k + 4k +1 )+ 5 · 32k =
= 4 · ( 5m ) + 5 · 32k = 5 · ( 4m ) + 5 · 32k =
= 5 · ( 4m + 32k ) 9

Principio de Buena Ordenación


[PBO] (1)
„ Enunciado [PBO]:
„ ∀ A ⊆ ℕ , A ≠ ∅ , A posee un elemento mínimo
„ Demostración (usando [PI])
„ Es una demostración indirecta basada en [PI]
„ Contrarrecíproca de la implicación directa:
„ Si A ⊆ ℕ no tiene mínimo ⇒ A = ∅
„ Se define la propiedad P :
„ P(n) ⇔def ∀ x ∈ A n ≤ x

5
Principio de Buena Ordenación
[PBO] (2)
„ Aplicando [PI]:
„ Dado que ∀x ∈ ℕ 0≤x ⇒ ∀x ∈ A ⊆ ℕ 0≤x ⇒
P (0) [BASE]
– NOTA: Obsérvese que esto no implica que 0∈A
„ [Paso inductivo]
– [HI] k ∈ ℕ verifica P(k)
– ¿ También se verifica P(s(k)) ?
„ Dado que se ha supuesto que A no tiene mínimo, si se
verifica P(k) [HI], entonces k ∉ A, con lo que s(k)
también verifica P(s(k))

Principio de Buena Ordenación


[PBO] (3)
„ De esta forma, se ha demostrado que
∀ n ∈ ℕ se verifica P(n)
„ Esto significa que cualquier n ∈ ℕ sería un mínimo de A
„ Pero hemos supuesto que A no tiene mínimo, por lo que
ninguno de los posibles mínimos (es decir, ningún
número natural) puede pertenecer a A ⇒ A = ∅
„ Como consecuencia, queda también probada su
contrarrecíproca, que es lo que queríamos probar
„ ¿ Se puede decir que ≤ es un buen orden en ℚ ?
„ Contraejemplo:
„ El subconjunto formado por los racionales positivos
(∀ q = m / n ∈ ℚ , q’ = m / 2n < q )

6
Principio de Inducción
Completa [PIC] (1)
„ De aplicación cuando [PI] no puede ser aplicado
directamente
„ En esos casos, hay que permitir la enunciación de una
hipótesis más fuerte (restrictiva), llamada hipótesis de
inducción completa [HIC]
„ Enunciado [PIC]:
„ Sea una propiedad P cualquiera:
„ Si:
– P (0) [BASE]
– ∀ n ∈ ℕ se cumple: [P. IND. COMPLETO]
„ Si ∀ k ∈ ℕ , 0 ≤ k < n , P(k) [HIC]
„ Entonces, también P(n)
„ Entonces, ∀ n ∈ ℕ , P(n)

Principio de Inducción
Completa [PIC] (2)
„ Demostración [PIC] (basada en [PBO]):
„ Dada la propiedad P , sea A = { n ∈ ℕ | ¬ P(n) }
„ Supongamos que no es cierto que ∀ n ∈ ℕ , P(n)
⇒ A contiene al menos un elemento ⇒[PBO] A
tiene un elemento mínimo ( n0 )
„ Si n0 = 0, contradice la base de la inducción ⇒ 0 ∉ A
„ Si n0 ≠ 0, contradice el paso inductivo para n0
„ Por lo tanto, ∄ n0 ∈ A ⇒ A = ∅ ⇒ ∀ n ∈ ℕ , P(n)
„ OBSERVACIÓN:
„ La formulación del caso base puede omitirse en
[PIC], dado que el paso inductivo completo lo
cubre (∄ k ∈ ℕ ,, 0≤ k<0 )

7
Principio de inducción
(2ª sesión)
„ Aplicaciónde [PI], [PBO] y [PIC] a
segmentos ℤm
„ Demostración de propiedades de ℤm
mediante [PI]
„ Demostración de propiedades de ℤm
mediante [PIC]
„ Principio de inducción completa para ℤm con
varios casos base
„ Principio de inducción estructural para ℤ

Segmentos ℤm
„ Notación: Designamos con ℤm al
segmento de números enteros
generado por la aplicación reiterada de
la función sucesor a partir del número
m ( incluido m )
„ Ejemplo:
ℤ-5 = { -5, s(-5) = -4, s(s(-5)) = -3, ... }

8
Aplicación de [PI] a ℤm
„ Seam ∈ ℤ y un segmento ℤm de ℤ generado
a partir de m por la aplicación de la función
sucesor (s) :
„ [PI] ∀ P (propiedad definida en ℤ):
„ Si:
– P (m) [BASE]
– ∀ k ∈ ℤm , si P(k) , entonces P(s(k)) [PASO INDUCTIVO]
„ Entonces:
– ∀ n ∈ ℤm , P(n)

Aplicación de [PBO] y [PIC] a ℤm


„ [PBO] ∀ A ⊆ ℤm , A ≠ ∅ , A posee un elemento
mínimo
„ [PIC] ∀ P (propiedad definida en ℤ):

„ Si:
– P (m) [BASE]
– ∀ n ∈ ℤ ( n ≥ m ) se cumple: [P. I. COMPLETO]
„ Si ∀ k ∈ ℤ , m ≤ k < n , P(k) [HIC]
„ Entonces, también P(n)
„ Entonces, ∀ n ∈ ℤ , m ≤ n , P(n)

9
Demostración de propiedades
de ℤm mediante [PI]
„ Para demostrar, utilizando [PI], que una
propiedad P es satisfecha por los enteros
de ℤm , basta con comprobar que:
a) m satisface P (base de la inducción)
b) Si (a) es cierto:
„ Dado un cierto k ∈ ℤ ( k ≥ m ) :
– Siempre que k satisface P (hipótesis de inducción)
– También s(k) = k+1 satisface P

Demostración de propiedades
de ℤm mediante [PIC]
„ (Sobre un ejemplo) Demostrar que el producto de n
números enteros conlleva siempre la realización de n–1
multiplicaciones:
„ P(n) ≡ Se necesitan n–1 multiplicaciones para hallar el producto
de n números enteros
„ Caso base (n = 1): el producto de 1 factor requiere 0
multiplicaciones
„ Suponemos que: ∀ k ∈ ℤ , 1 ≤ k < n , P(k) [HIC]
„ ¿ Se verifica P(n) ?
„ Descomponemos el producto de los n enteros:
– a1 * .... * an = (a1 * .... * ak ) * (ak+1 * .... * an )
„ Por [HIC], el primer componente requiere k–1 multiplicaciones, y
el segundo n – k – 1
„ Por tanto, en total, se requieren (k–1) + 1 + (n–k–1) = n–1
multiplicaciones

10
[PIC] para ℤm
con varios casos base (1)
„ Enunciado: Sea P una propiedad definida
en ℤ, para la que podemos demostrar
que, dado un cierto l ∈ ℤ ( l ≥ m ):
„ P (m) , ... , P (l) se verifican [BASE]
„ ∀ k ∈ ℤ ( k>l ) se cumple: [P. IND.
COMPLETO]
„ Si ∀ i ∈ ℤ , m ≤ i < k , P(i) [HIC]
„ Entonces, también P(k)
Entonces, ∀ n ∈ ℤ , m ≤ n , P(n)

[PIC] para ℤm
con varios casos base (1)
„ Permite:
„ Considerar unos cuantos números consecutivos,
desde m hasta l , como base de la inducción
„ Reservar el paso inductivo para el resto de
enteros, k >l
„ Esta forma del principio de inducción es
válida y la más general de todas las vistas ⇒
Es la que se utilizará en lo sucesivo, siempre
que sea posible

11
Principio de inducción
estructural para ℤ (1)
„ Los principios de inducción hasta ahora
considerados no son aplicables a la totalidad
de ℤ (en concreto, no son aplicables a la
totalidad de los enteros negativos)
„ El principio de inducción estructural viene a
llenar ese vacío, ampliando las posibilidades
de inducción, pues contempla la generación
de enteros también a través de la función
predecesor

Principio de inducción
estructural para ℤ (2)

„ Enunciado:
Si P es una propiedad definida en ℤ
que verifica:
a) P (0)
b) ∀ k ∈ ℤ, P(k) implica P(s(k))
c) ∀ k ∈ ℤ, P(k) implica P(p(k))
Entonces, ∀ n ∈ ℤ , P(n)

12

Das könnte Ihnen auch gefallen