Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
43
Introducción a la Teorı́a de Conjuntos Capı́tulo 3 44
3.1.5 Proposición.
1. N es inductivo.
2. Si I es inductivo, entonces N ⊆ I.
Demostración.
1. P (0).
(1) n < n + 1.
Demostración.
3.2.4 Proposición.
(4) Si n ∈ N, entonces n ⊆ N.
Demostración.
(1) Demostraremos por inducción que (∀n ∈ N)P (n) donde P (n) es la propiedad “n = 0
∨ 0 < n”. P (0) es inmediato. Para el paso inductivo, tomamos n ∈ N y partimos de
la hipótesis de inducción n = 0 ∨ 0 < n. Si n = 0, entonces n + 1 = S(0) = {0}, lo
cual implica 0 ∈ n + 1, o sea, 0 < n + 1. Si 0 < n, entonces 0 ∈ n ∪ {n} = n + 1, o sea
0 < n + 1. Esto demuestra P (n + 1).
3.2.5 Proposición.
(1) < es transitiva, es decir, k < m y m < n implica k < n, para todos k, n, m ∈ N.
(3) < es asimétrica, es decir, para m, n ∈ N, m < n implica ¬(n < m).
Introducción a la Teorı́a de Conjuntos Capı́tulo 3 47
Demostración.
(1) Demostraremos por inducción sobre n que (∀n ∈ N)P (n) donde P (n) es el enunciado
“k < m∧m < n −→ k < n” en el que k y m números naturales fijos (pero arbitrarios).
P (0) es trivialmente cierta. Para el paso inductivo, tomamos n ∈ N y partimos de la
hipótesis de inducción k < m ∧ m < n −→ k < n. Hay que demostrar P (n + 1), que
es la implicación k < m ∧ m < n + 1 −→ k < n + 1. De m < n + 1 se deduce m < n
ó m = n (Lema 3.2.3(2)). Si m < n, entonces por la hipótesis de inducción, k < n.
Si m = n, entonces también se tiene k < n (ya que k < m). Pero k < n implica
k < n + 1 por el Lema 3.2.3(2). Esto demuestra el paso inductivo.
(2) Demostraremos por inducción que (∀n ∈ N)P (n) donde P (n) es el enunciado n ∈ / n.
P (0) afirma que 0 ∈ / 0 lo cual se cumple porque 0 = ∅. Para el paso inductivo, la
hipótesis de inducción es n ∈
/ n. Se quiere demostrar n + 1 ∈
/ n + 1, o sea n + 1 ≮ n + 1.
Razonando por contradicción, asumimos n + 1 < n + 1. Del Lema 3.2.3(2) se deduce
n + 1 < n ó n + 1 = n. Como n < n + 1 (Lema 3.2.3(1)), si n + 1 < n, se tiene n < n
por la transitividad de <. Si n + 1 = n, entonces n < n + 1 = n. En ambos casos se
obtiene n < n, lo cual contradice la hipótesis de inducción.
(3) Razonando por contradicción, si se tiene m < n y n < m, por la transitividad de <
(parte (2)) se concluye que m < m, lo cual contradice la parte (3).
(4) Sea m un número natural fijo (pero arbitrario). Demostraremos por inducción sobre
n que (∀n ∈ N)P (n) donde P (n) es el enunciado “m < n −→ m + 1 < n ∨ m + 1 =
n.” P (0) se tiene trivialmente. Para el paso inductivo, suponemos P (n) y vamos a
demostrar P (n + 1), o sea, “m < n + 1 −→ m + 1 < n + 1 ∨ m + 1 = n + 1.” Si
m < n + 1, entonces (Lema 3.2.3(1)) m < n ó m = n. Si m < n, por la hipótesis de
inducción, m + 1 < n ó m + 1 = n, lo cual implica m + 1 < n + 1 por el Lema 3.2.3(1)
y la transitividad de <. Si m = n, entonces S(m) = S(n), o sea, m + 1 = n + 1. Esto
demuestra el paso inductivo.
Por la Proposición 3.2.5, < es un orden estricto; ası́ que la relación inducida ≤, definida
por m ≤ n ⇐⇒ m < n ∨ m = n, es un orden parcial (esto es consecuencia de la
Proposición 2.6.4). También usaremos el orden inverso ≥ en la forma tradicional: m ≥
n ⇐⇒ n ≤ m. El Lema 3.2.3(2), la Proposición 3.2.4(1) y la Proposición 3.2.5(4) se
pueden reescribir entonces en la siguiente forma:
3.2.6 Proposición.
(2) Si n ∈ N, entonces n ≥ 0.
3.2.7 Proposición (Tricotomı́a de <). Para m, n ∈ N, se tiene una y solo una de las
siguientes afirmaciones: m = n ó m < n ó n < m.
Demostración. Sea m un número natural fijo (pero arbitrario). Demostraremos por in-
ducción sobre n que (∀n ∈ N)P (n) donde P (n) es el enunciado “m = n ∨ m < n ∨ n < m.”
Por la Proposición 3.2.4(1), se sabe que m ≥ 0; esto muestra P (0). Para el paso inductivo,
suponemos P (n) y vamos a demostrar P (n+1), o sea, “m = n+1∨m < n+1∨n+1 < m”.
Por la hipótesis de inducción, m = n ó m < n ó n < m. Si m ≤ n, entonces m < n + 1
por el Lema 3.2.3(2). Si n < m, entonces n + 1 ≤ m por la Proposición 3.2.5(4). Esto
quiere decir que n + 1 < m ó n + 1 = m. Se ha demostrado ası́ el paso inductivo.
La unicidad en la disyunción m = n ∨ m < n ∨ n < m se obtiene razonando por
contradicción y utilizando la Proposición 3.2.5(2). Ası́ por ejemplo, m < n y n < m
implicarı́a m < m. Los demás casos se tratan de manera similar.
3.2.9. Principio de Inducción Completa (PIC). Sea P (x) una propiedad tal que,
para todo n ∈ N,
(∀k < n)P (k) −→ P (n). (3.2.1)
Entonces, (∀n ∈ N)P (n).
3.2.10. Reformulación del Principio de Inducción Completa. Sea P (x) una pro-
piedad tal que, para todo n ∈ N,
Introducción a la Teorı́a de Conjuntos Capı́tulo 3 49
1. P (0).
3.2.11. Principio del Buen Orden para N . Todo subconjunto no vacı́o B de N tiene
elemento mı́nimo. Es decir, existe b0 ∈ B tal que b0 ≤ m para todo m ∈ B.
3.2.12 Teorema. El Principio del Buen Orden para N implica el Principio de Inducción
Completa.
para todo n ∈ N. Se va a demostrar que (∀n ∈ N)P (n) razonando por contradicción. Si
¬(∀n ∈ N)P (n), entonces el conjunto B = {n ∈ N : ¬P (n)} es no vacı́o. Por el Principio
del Buen Orden para N, B tiene elemento mı́nimo b0 . Esto implica, en particular, que
¬P (b0 ). Como b0 = min(B), entonces (∀k < b0 )P (k). De la hipótesis (3.2.2) se deduce que
P (b0 ), lo cual contradice ¬P (b0 ). Esto demuestra que (∀n ∈ N)P (n).
Ejercicios de la sección 3.2
2. Sea n ∈ N. Demostrar que no existe k ∈ N tal que n < k < n+1. Ayuda: no se requiere
inducción.
Introducción a la Teorı́a de Conjuntos Capı́tulo 3 50
(a) P (n0 ).
(b) (∀n ≥ n0 )[P (n) −→ P (n + 1)].
(a) P (0).
(b) (∀n < n0 )[P (n) −→ P (n + 1)].
Intuitivamente, para cada n ∈ N existe una única n-aproximación. Ası́ por ejemplo, la
única 0-aproximación es la función t = {(0, a)}. La única 1-aproximación es la función
t : 2 −→ A tal que t(0) = a, t(1) = g(t(0), 0)) = g(a, 0). La única 2-aproximación es la
función t : 3 −→ A dada por t(0) = a, t(1) = g(a, 0) y t(2) = g(t(1), 1) = g(g(a, 0), 1).
Demostraremos por inducción sobre n que para cada n ∈ N existe una n-aproximación.
La unicidad se demostrará más adelante. Sea P (n) el enunciado “existe una n-aproxima-
ción”. Como se mostró arriba, existe una 0-aproximación; ası́ que P (0) se cumple. Para
el paso inductivo, suponemos P (n) y vamos a demostrar P (n + 1). Por la hipótesis de
inducción, sabemos que existe una n-aproximación, o sea, una función t : n + 1 −→ A que
satisface (3.3.2). Definimos ahora la función u : (n + 1) + 1 −→ A de la siguiente manera:
(
u(k) = t(k), si 0 ≤ k ≤ n.
u(n + 1) = g(t(n), n) = g(u(n), n).
De esta manera, u resulta ser una n + 1-aproximación, y esto demuestra el paso inductivo.
Demostraremos ahora que las aproximaciones son compatibles dos a dos. Para tal
propósito, sea t : n + 1 −→ A una n-aproximación y u : m + 1 −→ A una m-aproximación,
con n, m ∈ N. Por Ejercicio 3.2.6, sabemos que n + 1 ⊆ m + 1 ó m + 1 ⊆ n + 1. Sin pérdida
de generalidad, supondremos que n + 1 ⊆ m + 1. Razonando por inducción restringida
(Ejercicio 3.2.8) vamos a demostrar que t(k) = u(k) para todo k ≤ n. Claramente,
t(0) = a = u(0). Para el paso inductivo suponemos que t(k) = u(k) para k < n. Como t y
u son aproximaciones, de (3.3.2) se sigue que t(k + 1) = g(t(k), k) = g(u(k), k) = u(k + 1).
Concluye ası́ el paso inductivo, con lo cual se demuestra que las aproximaciones son
compatibles dos a dos. Esto también implica que para cada n ∈ N existe una única n-
aproximación, ya que dos n-aproximaciones son compatibles y, por lo tanto, coinciden en
su dominio común, que es n + 1.
Denotaremos con tn la única n-aproximación, tn : n + 1 −→ A. Nótese que tn ⊆ N × A,
de modo que tn ∈ ℘(N × A). Podemos entonces invocar el Esquema Axiomático de
Separación para definir el conjunto F de todas las n-aproximaciones, a saber,
Primera Demostración. Puesto que la recursión (3.3.3) se hace con respecto a la segunda
variable únicamente, se puede demostrar el teorema modificando adecuadamente la demos-
tración del Teorema de Recursión 3.3.2. Para n ∈ N se dice que t es una n-aproximación
si t : P × (n + 1) −→ A tal que
(
t(p, 0) = h(p), para todo p ∈ P.
t(p, k + 1) = g(p, t(p, k), k), para todo k, 0 ≤ k < n y todo p ∈ P.
Se procede luego como en la demostración del Teorema 3.3.2, mutatis mutandis. Con-
cretamente, se demuestra por inducción sobre n que para cada n ∈ N existe una n-
aproximación; a continuación se demuestra que las aproximaciones son compatibles dos
a dos y, por lo tanto, la unión del conjunto de todas las n-aproximaciones resulta ser
una función. Tal función es precisamente la función buscada f . La unicidad se demuestra
razonando por inducción.
Segunda Demostración. Es también importante resaltar que la recursión paramétrica se
puede demostrar como consecuencia del Teorema básico de Recursión. Si el parámetro p
se trata como un “subı́ndice”, se puede definir recursivamente una función fp para cada
p ∈ P , y definir luego la función buscada f usando la familia de funciones {fp }p∈P .
Especı́ficamente, para cada p ∈ P (fijo pero arbitrario) se define la función fp : N −→ A
mediante la recursión
(
fp (0) = h(p).
fp (n + 1) = g(p, fp (n), n), para todo n ∈ N.
De manera que
(
f (m, 0) = m, para todo m ∈ N.
(3.3.5)
f (m, n + 1) = f (m, n) + 1, para todo m, n ∈ N.
Hay que recordar que, hasta este momento, se ha escrito n + 1 como abreviación de S(n),
el sucesor de n. La definición recursiva (3.3.5) estrictamente es entonces
(
f (m, 0) = m, para todo m ∈ N.
(3.3.6)
f (m, S(n)) = S(f (m, n)), para todo m, n ∈ N.
Esto demuestra que la suma de m y 1, o sea f (m, 1), coincide con S(m) y justifica la
notación m + 1 introducida con anterioridad para denotar S(m).
Se usará en lo sucesivo la notación tradicional m + n para denotar f (m, n).
Ejercicios de la sección 3.3
1. Completar los detalles de la primera demostración de la versión paramétrica del
Teorema de Recurisión, Teorema 3.3.3.