Hola
No se. Sospecho que no nos estamos entendiendo. Insistes en explicar lo que se supone que hizo Cantor de una manera que NO es la correcta. Lo que tu explicas no se corresponde con lo que se conoce habitualmente como el argumento diagonal de Cantor.
Mirando lo qué hizo Cantor, antes de que se estableciera esta axiomática, entiendo, al menos por el momento, que demostró la existencia de este conjunto B "como un subconjunto de los Naturales cuyos elementos no pueden formar parte de una imagen de los naturales", no por establecer una relación biyectiva, sino porque advierte que dado un conjunto y su conjunto potencia siempre se puede establecer una relación de diagonalización entre sus elementos. Y es precisamente este proceso de diagonalización el que genera, siempre, dicho conjunto B. Con razón se considera a priori que existe.
[...]
Así pues, una vez admitida la existencia a priori de este conjunto \( B \) cabría suponer que los dos conjuntos son equipotentes. Y es aquí, al suponerlo tratando un conjunto con su conjunto potencia, cuando surge una contradicción.
Lo que marco en rojo NO es cierto. Una vez más y como te ha explicado geométracat, para hacer el argumento diagonal de Cantor el PUNTO DE PARTIDA es SUPONER UNA BIYECCiÓN (de manera más precisa basta una aplicación INYECTIVA) entre el conjunto (pongamos los naturales) y el conjunto de partes (pongamos subconjuntos de naturales). NO HAY NINGÚN CONJUNTO \( B \) A PRIORI.
Si existiese esa biyección (o ap. inyectiva), es entonces (y no antes) cuando construye un subconjunto \( B \) de naturales que no puede ser imagen de esa biyección (o ap. inyectiva) y eso prueba la imposibilidad de que sea sobreyectiva.
Más allá del formalismo la idea es sencilla. Una biyección (o ap. inyectiva) de los naturales sobre cualquier conjunto es simplemente una lista de elementos de ese conjunto; de manera que al 1 se le asocia el primer elemento de la lista; al 2 el segundo; al 3 el tercero etcétera...
Entonces si existiese una biyección (o ap. inyectiva) entre los naturales y los subconjuntos de los naturales tendríamos una lista de los subconjuntos de los naturales donde se suponen que están todos:
\( A_1,A_2,A_3,A_4,\dots \)
Pero ahora construimos un subconjunto \( B \), de los naturales de la siguiente forma. Si \( 1 \) está en \( A_1 \) no lo incluimos; si NO está en \( A_1 \) si lo incluimos.
Si \( 2 \) está en \( A_2 \) no lo incluimos; si NO está en \( A_2 \) si lo incluimos.
Y así sucesivamente. Ese conjunto \( B \) difiere de \( A_i \) precisamente en el elemento \( i \): por construcción si uno lo contiene el otro no y viceversa.
Y por eso \( B \) no está en la lista.
Esto es el argumento de Cantor: ¿dónde está la falacia?
Entre los naturales, \( N \), y su conjunto potencia, \( P(N) \), siempre podemos establecer una relación de diagonalización, independientemente que tomemos, de momento, esta relación como biyectiva o no; por ejemplo así:
\( 1\Rightarrow{{1}} \)
\( 2\Rightarrow{{1,2}} \)
\( 3\Rightarrow{{1,2,3}} \)
\( 4\Rightarrow{{1,2,3,4}} \)
El argumento diagonal de Cantor aplicado a esa lista de subconjutos \( A_n=\{1,2,\dots,n\} \), nos daría \( B=\emptyset \), ya que \( B \) no contiene al elemento \( k \) (para cualquier \( k \)) porque \( k\in A_k \).
Por tanto el vacío está fuera de esa lista y esa lista no cubre todos los posibles subconjuntos de los naturales (no está el vacío).
Hola Luís! Gracias por este comentario tan extenso. Permíteme, pues, ordenar un poco mis ideas, suposiciones y también dudas. A ver qué te parecen:
Si vamos un momento a la wiki en inglés ésta
presenta el teorema diciendo:
"existe una función \( f \) entre un conjunto \( A \) cualquiera y su conjunto potencia \( P(A) \), y esta función no es biyectiva, hecho que implica que el tamaño de \( A \) sea siempre menor que el tamaño de \( P(A) \)":
Y luego expone la prueba o argumentación como sigue:
Entiendo, pues, que quien ha escrito eso no ha dicho: "
consideremos que hay una relación biyectiva entre \( A \) y \( P(A) \) y por ello se construye el conjunto \( B \)".
Parece decir, más bien: "
considera la existencia de un conjunto \( B \), como subconjunto de \( A \), y supón que la función entre \( A \) y \( P(A) \) es biyectiva; entonces se produce una contradicción, Sin embargo, vamos a suponer que o esta definición está mal redactada o, más probable aún, yo la he entendido mal. Y puede ser. En cualquier caso, luego dice:
Aquí interpreto que dice: la
idea principal del argumento de la prueba es sencillo, como bien has explicado Luís, y consiste en mostrar que si se se coge un conjunto \( A \) y otro conjunto \( C \) y se van relacionando cada uno de los elementos de \( A \) con uno, y sólo uno de los de \( C \), entonces aparecerán elementos de \( C \) sin emparejar con elementos de \( A \). Hasta aquí ok.
Y entonces expone que para aplicar esta idea sencilla al tomar un conjunto \( A \) y emparejándolo con su conjunto potencia \( P(A) \) Cantor aplica una construcción llamada "
el método de diagonalización de Cantor", mediante la cual se genera el famoso conjunto \( B=\left\{{x\in{A},x\not\in f(x)}\right\} \).
El método de la diagonalización de CantorEntiendo que la diagonalización consiste, primero, en tomar un conjunto de infinitos elementos, que además tenga infinitos elementos compuestos, a su vez, por infinitos elementos. Por ejemplo el conjunto de todas las secuencias de dígitos binarios (0,1) o el conjunto potencia del los naturales, o cualquier conjunto numérico de infinitos elementos. Entonces, la idea es emparejarlos uno a uno con el conjunto de los números naturales para generar una lista ordenada. Si se logra esta lista, se puede decir que el conjunto de infinitas secuencias de dígitos binarios, o el conjunto \( P(N) \), es contable, numerable o en fin, se puede hacer una lista ordenada y completa con él.
Y ahora viene el quid de la cuestión. Para demostrar si estos conjuntos son numerables Cantor parte de la suposición de que sí lo son y por tanto, que se puede establecer una relación biyectiva entre los naturales y ellos. Dicho así, admito que geométrecat tiene razón.
aSin embargo, Cantor no empieza estableciendo una relación biyectiva completa entre un conjunto infinito cualquiera \( A \) y su conjunto potencia;
acaso entre \( N \) y \( P(N) \). Es decir, no empieza elaborando una lista con los infinitos elementos de \( P(N) \) por ejemplo, dado que materialmente no la puede elaborar.
Cantor empieza haciendo listas finitas de elementos de \( P(N) \), es decir, establece relaciones biyectivas entre un número finito de elementos de \( P(N) \) con cierta cantidad ordenada de naturales. Hecho que siempre es posible.
Por ejemplo, empieza enumerando o listando 3 elementos elementos de \( P(N) \):
\( 1\Longrightarrow{\left\{{3,7,8,...}\right\}} \)
\( 2\Longrightarrow{\left\{{2,4,6,8,...}\right\}} \)
\( 3\Longrightarrow{\left\{{1,3,5,7,9,...}\right\}} \)
Entonces Cantor coge los elementos de la diagonal para generar otro elemento de \( P(N) \), es decir, \( a_1=\left\{{3,4,5}\right\} \), y cambia su valor; por ejemplo, donde haya un número par pone el impar siguiente, y al revés. Entonces obtiene \( b_1=\left\{{4,5,6}\right\} \).
Este elemento \( b_1 \) es también un elemento de \( P(N) \), pues es un subconjunto de los naturales. Sin embargo, no es imagen de ningún número natural ¡No lo tenemos en nuestra lista! Al menos por el momento.
Y no sólo eso, como elemento de \( P(A) \) este \( b_1 \) es precisamente el famoso subconjunto \( B=\left\{{x\in{N}, x\not\in f(x)}\right\}\subseteq{N} \).
Sin embargo, dado que esta lista mía es finita, y existen infinitos números naturales con los que listar elementos de \( P(N) \), entonces es posible ampliar mi lista para listar precisamente este \( b_1 \). Por ejemplo:
\( 4\Longrightarrow{4,5,6} \)
Ahora este elemento \( b_2 \) ya está en mi lista ampliada y por tanto no forma parte de ese conjunto B. Sin embargo, esta ampliación ha generado otro número diagonal \( a_2=\left\{{3,4,5,0}\right\} \), del cual se puede generar otro elemento de \( P(N) \), en concreto el \( b_2=\left\{{4,5,6,1}\right\} \).
Este nuevo elemento \( b_2 \) de \( P(N) \) no está en mi lista ampliada y por ello se puede considerar que es, precisamente, el conjunto \( B \). Sin embargo, como mi lista ampliada aún es finita, la puedo volver ampliar otra vez para listar precisamente este elemento. Pero listándolo se generará, por diagonalización, otro nuevo elemento \( a_3 \) de \( P(N) \), del cual surge un nuevo \( b_3 \) que no estará en esta lista ampliada última mía. Y así ad infinitum -
por inducción.
En este sentido, pues, entiendo como el subconjunto \( B \) se construye mediante un proceso finitista:
generando listas finitas. Y ciertamente podemos generar infinitas de ellas.
Por inducciónPor tanto, mediante este proceso finitista que es la diagonalización se aprecia claramente que al hacer listas finitas de elementos de \( P(N) \) siempre se generará un subconjunto \( B \), aunque el número de elementos de \( P(N) \) que estemos listando sea muy grande. Esto me parece evidente.
Sin embargo Cantor parece extrapolar esta inducción hasta conjuntos ya no finitos, sino también infinitos. Por tanto, si el conjunto \( B \) aparece al elaborar una lista de los elementos de \( P(N) \) con 1 solo elemento, también con 2 elementos, también con 10 o con 15464...65454 elementos, para Cantor aparecerá siempre ¡Sí, siempre!
Es sobre esta extrapolación absoluta que Cantor parece establecer las premisas de su teorema: dado que siempre existirá B en cualquier lista finita que hagamos de los elementos de \( P(N) \), y hay infinitas listas finitas posibles y por consiguiente tan grandes como queramos, entonces también cabe considerar su existencia cuando suponemos que existe la lista con todos los infinitos elementos de \( P(N) \).
Pero al llegar a este punto es donde dudo y considero que Cantor pega un salto discutible: ¿Acaso el conjunto \( B \) no aparece en todas las listas finitas posibles precisamente porque son listas finitas, no simplemente porque sea una propiedad del emparejamiento entre ambos conjuntos?
Aquí hay algo muy dudoso que quizás Cantor espabiló muy a la ligera y ha pasado por alto. Por tanto quizás sea harto discutible la decisión de generalizar la existencia del conjunto B para listas infinitas porque no es más que un tratar lo infinito como si fuera algo finito.
Sin embargo, el problema que le veo a la propuesta de Cantor no termina aquí, sino que más bien empieza aquí. Veámoslo:
Lo infinito como un reflejo de lo finito¿No era ese el lema finitista de Hilbert?
Entiendo que la inducción funcione
para cualquier elemento de la misma categoría. Por ejemplo, para cualquiera de las infinitas
listas finitas de elementos de \( P(N) \) siempre aparecerá el subconjunto B, aunque haya listas muy muy grandes ¡Pero siempre que éstas listas sean finitas y por ello de la misma categoría! Ahora bien ¿qué ocurre cuando intentamos elaborar la lista de los infinitos elementos de \( P(N) \)?
Entiendo que la opción de Cantor de comprender lo que sucede en lo infinito a partir de una generalización de lo finito es sólo eso, una opción que como ya he dicho me parece que adolece de la falacia de "petición de principio", y además, me parece similar al hecho de afirmar, por ejemplo, que la serie geométrica:
\( 1-\displaystyle\frac{1}{2}-\displaystyle\frac{1}{4}-\displaystyle\frac{1}{8}-\displaystyle\frac{1}{16}...<1 \), tal y como defendía Zenón de Elea al comprender que si en cada paso siempre queda un trozo para llegar a 1, entonces por inducción cabe generalizar que nunca se va llegar a 1 ¡Ni tan siquiera al infinito!
Por eso, en el post inicial de este hilo he mostrado que si nos olvidamos de esta inducción trascendental que aplica Cantor, por así decirlo, es posible disolver la aparición del conjunto \( B \) cuando tratamos una lista de infinitos elementos de \( P(N) \). Y podemos tratar el conjunto \( B \) simplemente como una característica típica de las listas finitas de los elementos de un conjunto potencia cualquiera, pero que desaparece al tratar listas infinitas.
Sin embargo, que ello es completamente discutible y quizás también raro de escuchar resulta evidente con este propio hilo, pero como no podemos crear, materialmente, una lista de infinitos elementos de \( P(N) \) para corroborar qué ocurre en efecto allí, si hay en efecto conjunto \( B \) o no está, entonces no hay forma de decidir inequívocamente una idea u otra.
En todo caso, vale señalar como las matemáticas parecen permitir, en diferentes ámbitos, tratar el infinito de los dos modos según interese. Podría poner muchos ejemplos.
Otro problema con la diagonalización.Finalmente, tal y como ya he comentado en otros post, parece que, en efecto, a raíz de todo esto dicho habría un problema destacado con la diagonalización, y con ella, con el teorema de Cantor:
¿Cómo puede ser que si diagonalizo el conjunto de los naturales consigo mismo entonces habría números naturales que nunca me podrán salir en una lista de todos los números naturales?
Veamos, listo los 3 siguientes números naturales, \( 1,12 y 123 \), del siguiente modo:
\( 1\Longrightarrow{1} \)
\( 2\Longrightarrow{12} \)
\( 3\Longrightarrow{123} \)
Y por diagonalización obtengo el número \( a_1\left\{{123}\right\} \), y a cada cifra le sumo 1 para obtener otro número natural \( b_1\left\{{234}\right\} \), el cual no está, al menos por el momento, listado en la lista.
Ciertamente, dado que mi lista es finita puedo listarlo, ampliando mi lista, pero ello me generará otro natural, \( b_2 \), que no está listado en esta nueva lista... Y si hago como Cantor y lo generalizo por inducción hasta el infinito, ¿acaso demuestro, entonces, que el conjunto de los naturales no es numerable o contable y por ello, no es idéntico a sí mismo? ¿O me he equivocado en algún sitio?
Un saludo!