Foros de matemática
20/05/2013, 03:52:08 am *
Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
¿Perdiste tu email de activación?

Ingresar con nombre de usuario, contraseña y duración de la sesión
 
 
Páginas: 1 2 [3]   Ir Abajo
  Imprimir  
Autor Tema: Número 1. (2012) - 2. NFA  (Leído 5944 veces)
0 Usuarios y 1 Visitante están viendo este tema.
Sailor Starruler
Pleno*
*****

Karma: +0/-0
Desconectado Desconectado

Sexo: Masculino
España España

Mensajes: 1.094


Ver Perfil Email
« Respuesta #40 : 24/02/2012, 05:45:54 pm »

Cita
La estratificación está puesta para evitar ante todo que se pueda probar que la colección de todos los conjuntos que no se pertenecen a sí mismos sea un conjunto

Pero da la sensación de que la restricción es demasiado fuerte, desde luego la estratificación evita la circularidad en las fórmulas atómicas con el relator . Una circularidad en la que para ver si un objeto pertenece a un conjunto haya que mirar precisamente dicho hecho, como ocurre en la paradoja de Russell ( y sospecho que en muchas de las otras paradojas conjuntistas) no es aceptable . Pero ese tipo de circularidad ya se evita exigiendo que sean de tipos diferentes los 2 términos relacionados, no veo la necesidad de que sean tipos consecutivos y de que se mantengan los tipos de cada variable cuando se forma una fórmula compuesta a partir de 2 atómicas diferentes del tipo .

Tampoco termino de ver la necesidad de igualar el tipo de las variables en relaciones con , y en las componentes del par ordenado. Aunque desde luego esta última no sé si necesaria pero es al menos una forma de evitar la inconsistencia en el momento en que la teoría hay conjuntos no cantorianos: no veo otra forma de prohibir una biyección de la forma sobre un dominio que sea no cantoriano,  y tengo la sospecha que el "capricho" de tener conjunto universal en nuestra teoría y complementario de cada conjunto con respecto al universo también, hace que efectivamente tenga que haber conjuntos no cantorianos (este último parrafo tan sólo son conjeturas)
En línea
Carlos Ivorra
Administrador
Pleno*
*****

Karma: +0/-0
Desconectado Desconectado

Sexo: Masculino
España España

Mensajes: 3.753


Ver Perfil WWW
« Respuesta #41 : 24/02/2012, 05:57:41 pm »

Pero ese tipo de circularidad ya se evita exigiendo que sean de tipos diferentes los 2 términos relacionados, no veo la necesidad de que sean tipos consecutivos y de que se mantengan los tipos de cada variable cuando se forma una fórmula compuesta a partir de 2 atómicas diferentes del tipo .

Tampoco termino de ver la necesidad de igualar el tipo de las variables en relaciones con ,

Sin esas condiciones podrías expresar en la forma y la fórmula estaría estratificada (si es que admites que los tipos en no necesiten ser iguales, o que cada variable pueda tener un tipo diferente en cada subfórmula).

y en las componentes del par ordenado.

Eso no es una restricción, en el sentido de una limitación, sino todo lo contrario, algo que te da más posibilidades que si no dispusieras de ello.

Aunque desde luego esta última no sé si necesaria pero es al menos una forma de evitar la inconsistencia en el momento en que la teoría hay conjuntos no cantorianos: no veo otra forma de prohibir una biyección de la forma sobre un dominio que sea no cantoriano,  y tengo la sospecha que el "capricho" de tener conjunto universal en nuestra teoría y complementario de cada conjunto con respecto al universo también, hace que efectivamente tenga que haber conjuntos no cantorianos (este último parrafo tan sólo son conjeturas)

Claro. El conjunto no puede ser cantoriano, pues si lo fuera llevaría a una contradicción al aplicarle el argumento del teorema de Cantor.
En línea
Sailor Starruler
Pleno*
*****

Karma: +0/-0
Desconectado Desconectado

Sexo: Masculino
España España

Mensajes: 1.094


Ver Perfil Email
« Respuesta #42 : 24/02/2012, 08:05:30 pm »

Cita
Sin esas condiciones podrías expresar en la forma y la fórmula estaría estratificada (si es que admites que los tipos en [y = x] no necesiten ser iguales, o que cada variable pueda tener un tipo diferente en cada subfórmula).

Pues es verdad. Pero ¿la estratificación es la condición mínima que hay que exigir a una fórmula para que no encierre algún tipo de circularidad, en el caso de fórmulas construidas mediante conectivas lógicas a partir de relaciones e =  ?

Lo que no termino de ver es cuando dices refiriendote a la estratificación de los pares ordenados:

Cita
Eso no es una restricción, en el sentido de una limitación, sino todo lo contrario, algo que te da más posibilidades que si no dispusieras de ello.

La no existencia de la función singlete   en conjuntos no cantorianos salva a la teoría de la inconsistencia claro, en ese sentido da más posibilidades, si no no hay universo, pero la verdad que se hace algo incomodo tener que descartar funciones definibles

¿también se podría, no exigiendo la estratificación a los pares ordenados, camuflar la circularidad de ciertas definiciones usando pares ordenados en la definición ? ¿Encierra quizás por ese motivo la función singlete e   algún tipo de singularidad?

No sé si en esto último  entraríamos ya en la cuestión de la naturaleza del par ordenado:  intuitivamente da la sensación de que son átomos más bien, supongo que si es un par ordenado de átomos será atomo y que será conjunto sólo en el caso de que el par sea de conjuntos. No sé si tienes pensado en tu exposición de NFA tratar un poco más este tema, pero creo sería interesante

Para poner llaves en LaTeX debes escribir \{ en lugar de {, porque si no, no se ven.
En línea
Carlos Ivorra
Administrador
Pleno*
*****

Karma: +0/-0
Desconectado Desconectado

Sexo: Masculino
España España

Mensajes: 3.753


Ver Perfil WWW
« Respuesta #43 : 24/02/2012, 09:18:22 pm »

Cita
Sin esas condiciones podrías expresar en la forma y la fórmula estaría estratificada (si es que admites que los tipos en [y = x] no necesiten ser iguales, o que cada variable pueda tener un tipo diferente en cada subfórmula).

Pues es verdad. Pero ¿la estratificación es la condición mínima que hay que exigir a una fórmula para que no encierre algún tipo de circularidad, en el caso de fórmulas construidas mediante conectivas lógicas a partir de relaciones e =  ?

Dudo que haya una condición mínima. Hay condiciones que lo consiguen de un modo y otras de otro.

Lo que no termino de ver es cuando dices refiriendote a la estratificación de los pares ordenados:

Cita
Eso no es una restricción, en el sentido de una limitación, sino todo lo contrario, algo que te da más posibilidades que si no dispusieras de ello.

Pues que siempre puedes considerar pares ordenados no estratificados, desde los usuales , hasta otros que suban más el tipo, como  , e incluso es posible definir (aunque es más complicado) otros que sólo suban el tipo una unidad. Disponer de pares ordenados que no suban el tipo es una ventaja más, algo cuya existencia debes postular (o demostrar), no una limitación que te impida hacer nada. Si no te gustan los pares nivelados, siempre puedes no usarlos. Postular su existencia no te restringe en nada.

La no existencia de la función singlete   en conjuntos no cantorianos salva a la teoría de la inconsistencia claro, en ese sentido da más posibilidades, si no no hay universo, pero la verdad que se hace algo incomodo tener que descartar funciones definibles

Je, je. Es que eso es lo que hace de NFA una teoría "extraña", que niega la existencia de conjuntos que ningún matemático "clásico" estaría dispuesto a admitir que no existen. Obliga a quien quiera trabajar en la teoría a decir "esto existe, pero oficialmente no existe", y eso no es nada natural. En ZFC también pasa eso, pero con colecciones más "exóticas", alejadas de la práctica matemática corriente. En NFA pasa con conjuntos "cotidianos". No obstante, hay que reconocer que el axioma de cómputo (y alguno otro más fuerte) alivia bastante la situación.

¿también se podría, no exigiendo la estratificación a los pares ordenados, camuflar la circularidad de ciertas definiciones usando pares ordenados en la definición ? ¿Encierra quizás por ese motivo la función singlete e   algún tipo de singularidad?

No te entiendo. Insisto en que la estratificación de los pares ordenados no es una exigencia, sino una concesión. Bueno, en realidad creo que nos estamos liando: lo que se "exige" o "concede" no es que los pares ordenados estén estratificados, sino que estén nivelados, es decir, que su tipo sea el mismo que el de sus componentes. Siempre puedes definir pares ordenados no estratificados, pero no podrías hacer nada con ellos, porque no podrías usarlos para definir conjuntos. Lo que se hace para simplificar NFA es, no limitarse a construir los pares ordenados usuales, que resultan estratificados de tipo dos unidades superior a los tipos de sus componentes (para obtener esos pares no necesitas aludir a ellos en la definición de estratificación), sino postular la existencia de pares ordenados "mejores", nivelados. Pero postular la existencia de algo no es una limitación, sino todo lo contrario.

No sé si en esto último  entraríamos ya en la cuestión de la naturaleza del par ordenado:  intuitivamente da la sensación de que son átomos más bien, supongo que si es un par ordenado de átomos será atomo y que será conjunto sólo en el caso de que el par sea de conjuntos.

Si no supones la existencia de pares ordenados nivelados, es decir, si no mencionas pares ordenados en la definición de estratificación, puedes trabajar (más incómodamente) con pares ordenados usuales, y demostrar (suponiendo el axioma de infinitud, que está implícito en la existencia de pares nivelados) que . En otras palabras, pruebas que existe una biyección biyectiva (de hecho, para lo que voy a decir basta con tomar F inyectiva). Entonces, puedes definir y tienes un término que cumple lo que yo he postulado sobre pares ordenados nivelados.

Puesto que la aplicación F la puedes elegir arbitrariamente y retocarla como quieras, siempre puedes tomarla de forma que la imagen de un par de átomos sea un átomo. Lo que no puedes hacer es exigir que todos los pares ordenados sean conjuntos, porque hemos visto que hay menos conjuntos que átomos, pero sí puedes exigir que todos los pares ordenados sean átomos, o que los de los átomos sean átomos y los de los conjuntos conjuntos, pues siempre puedes tomar una F que cumpla cualquiera de estas condiciones.

No sé si tienes pensado en tu exposición de NFA tratar un poco más este tema, pero creo sería interesante

En la exposición de NFA sería complicado, porque he supuesto la existencia de pares nivelados desde un principio, luego resultaría tonto construirlos en ese contexto. Trataré el asunto al hablar de modelos de NFA.
En línea
Sailor Starruler
Pleno*
*****

Karma: +0/-0
Desconectado Desconectado

Sexo: Masculino
España España

Mensajes: 1.094


Ver Perfil Email
« Respuesta #44 : 25/02/2012, 02:41:54 pm »

 
Cita
lo que se "exige" o "concede" no es que los pares ordenados estén estratificados, sino que estén nivelados, es decir, que su tipo sea el mismo que el de sus componentes

Sí, creo que he sido yo el causante de la confusión: cuando decía par ordenado estratificado me refería a par ordenado nivelado . Estratificada o no estratificada está una fórmula, un término en forma de par ordenado está si acaso  nivelado, en el caso de que los términos que formen su primera componente y los que formen su segunda componente tengan el mismo tipo. Y a la hora de mirar la estratificación de la fórmula en la que aparezca el par ordenado al par ordenado nivelado le tengo que asignar el tipo de sus componentes. Si en la fórmula aparece un par ordenado no nivelado entonces la fórmula ya no está estratificada. Es así ¿no?

Cita
¿también se podría, no exigiendo la estratificación a los pares ordenados, camuflar la circularidad de ciertas definiciones usando pares ordenados en la definición ? ¿Encierra quizás por ese motivo la función singlete  algún tipo de singularidad?

Quise decir "circularidad", no singularidad, aunque creo que aún así debería matizar un poco a qué tipo de impredicatividad me estoy refiriendo. Lo dejo para otro post

En línea
Carlos Ivorra
Administrador
Pleno*
*****

Karma: +0/-0
Desconectado Desconectado

Sexo: Masculino
España España

Mensajes: 3.753


Ver Perfil WWW
« Respuesta #45 : 25/02/2012, 05:24:57 pm »

Cita
lo que se "exige" o "concede" no es que los pares ordenados estén estratificados, sino que estén nivelados, es decir, que su tipo sea el mismo que el de sus componentes

Sí, creo que he sido yo el causante de la confusión: cuando decía par ordenado estratificado me refería a par ordenado nivelado . Estratificada o no estratificada está una fórmula, un término en forma de par ordenado está si acaso  nivelado, en el caso de que los términos que formen su primera componente y los que formen su segunda componente tengan el mismo tipo. Y a la hora de mirar la estratificación de la fórmula en la que aparezca el par ordenado al par ordenado nivelado le tengo que asignar el tipo de sus componentes. Si en la fórmula aparece un par ordenado no nivelado entonces la fórmula ya no está estratificada. Es así ¿no?

Creo que sigue flotando alguna clase de confusión. El par ordenado que se introduce axiomáticamente está nivelado, en el sentido de que tiene el mismo tipo que sus componentes, mientras que el par ordenado usual de ZFC, es decir, está estratificado, y define fórmulas estratificadas, pero no está nivelado, porque tiene tipo dos unidades mayor que sus componentes.
En línea
Carlos Ivorra
Administrador
Pleno*
*****

Karma: +0/-0
Desconectado Desconectado

Sexo: Masculino
España España

Mensajes: 3.753


Ver Perfil WWW
« Respuesta #46 : 26/02/2012, 09:29:51 am »

El axioma de cómputo (en adelante AC) admite varias versiones equivalentes. Fue introducido por Rosser en la forma siguiente:



Aunque casi pueda parecer "vergonzoso" que esta afirmación necesite ser introducida como axioma, lo cierto es que no puede probarse en NFA. Una consecuencia que puede extraerse de aquí es que el hecho de que algo sea un axioma en una teoría no significa que exprese una verdad profunda y sutil "indemostrable", sino que es una mera cuestión técnica que depende de los axiomas concretos de la teoría. Por ejemplo, el hecho de que en ZFC sin el axioma de infinitud no pueda demostrarse el axioma de infinitud no debe llevarnos a suponer que la existencia de conjuntos infinitos sea algo "dudoso" o "que escapa al razonamiento humano". De hecho, en ZFC sin el axioma de infinitud se demuestra la existencia de infinitos conjuntos (los números naturales, por ejemplo), lo que no puede probarse es que estén contenidos en un conjunto, y eso es un mero tecnicismo (con consecuencias drásticas en la teoría, pero un tecnicismo al fin y al cabo). Por otro lado, en NFA sí que puede demostrarse el axioma de infinitud (la existencia del conjunto de los números naturales).

Hecha esta digresión, pasamos a observar que si llamamos , tenemos una biyección dada por , con lo que en NFA se prueba que .

Por lo tanto, el axioma de cómputo equivale a que todos los ordinales finitos cumplen . Ahora bien, esto implica que , ya que si fuera , entonces , contradicción, y si fuera entonces , contradicción.

Por lo tanto, tenemos dos equivalencias del axioma de cómputo:

Todo ordinal finito cumple .
y
Todo cardinal finito (todo número natural) cumple .

En los términos introducidos en el mensaje anterior a su vez podemos expresar estas dos variantes como sigue:

Todos los ordinales finitos son cantorianos.
y
Todos los números naturales son cantorianos.

En el mensaje anterior demostramos que si todos los ordinales menores que un ordinal dado son cantorianos, entonces el ordinal dado es fuertemente cantoriano. Recíprocamente, todos los ordinales menores que un ordinal fuertemente cantoriano son fuertemente cantorianos. Esto nos da las equivalencias siguientes (del axioma de cómputo):

es un ordinal fuertemente cantoriano.

Todos los ordinales finitos son fuertemente cantorianos.

De las propias definiciones se sigue que cada una de ellas equivale a una de las siguientes:

es un cardinal fuertemente cantoriano.

Todos los números naturales son fuertemente cantorianos.

Hasta aquí las equivalencias. Ahora destacamos algunas consecuencias. Por los resultados del mensaje anterior, el hecho de que los ordinales finitos sean fuertemente cantorianos implica que también lo son los cardinales , lo que a su vez implica que no puede ser ninguno de ellos, luego existe el cardinal , cosa que no puede probarse en NFA. De hecho, es un cardinal fuertemente cantoriano, al igual que  y muchos cardinales más. Lo mismo vale cambiando por . Esto significa que todos los conjuntos numerables son fuertemente cantorianos, al igual que todos los de cardinal (o menor), y todos los de cardinal , etc.

En resumen, suponiendo AC, cualquier conjunto que se vaya a encontrar cualquier matemático en su trabajo cotidiano (excluyendo a los que trabajan en teoría de conjuntos) es fuertemente cantoriano.

¿Y cuál es la ventaja de disponer de tantos conjuntos fuertemente cantorianos?

Por lo pronto, el hecho de que los números naturales cumplan y, por consiguiente, , para todo número entero , se traduce en que podemos permitir que los números naturales violen la estratificación en las fórmulas en las que aparezcan. En efecto, el tipo de es el tipo de la variable más el número entero . Por ejemplo, habíamos explicado que en NFA no podemos demostrar que la unión de conjuntos disjuntos de cardinal tiene cardinal porque la fórmula siguiente no está estratificada:

.

El problema está en que la variable necesita aparecer con tipo en un sitio y con tipo en otro. En NFA esto no tiene arreglo, pero en NFA + AC basta sustituir la fórmula anterior por

.

Como , esta fórmula es equivalente a la anterior, pero está estratificada y define un conjunto de números naturales, el conjunto

,

que es el mismo conjunto que

.

Observemos que no podemos asegurar directamente la existencia de este conjunto (con la segunda expresión), porque la fórmula que lo define no está estratificada, pero sí que podemos probar que existe con la primera definición y resulta que satisface también la segunda definición no estratificada. En la práctica, en lugar de introducir Ts en las fórmulas, basta tener presente que no es necesario ajustar los tipos de las variables que representen números naturales, pues si incumplen la estratificación siempre se pueden sustituir por términos (incluso con exponentes diferentes en cada sitio) para cuadrar la estratificación.

Una vez definido , ya podemos aplicarle el principio de inducción para probar sin dificultad que . La única dificultad de la prueba era demostrar que existe .

En realidad, no sólo podemos "subvertir" la estratificación en variables que recorran números naturales, sino en cualquier variable que recorra un conjunto fuertemente cantoriano. En efecto, si es un conjunto fuertemente cantoriano y es la aplicación dada por , podemos definir

,

de modo que los términos y están estratificados, el primero sube el tipo una unidad y el segundo lo baja una unidad, pero trivialmente y .

Esto nos permite ajustar los tipos de una variable que recorra el conjunto en una fórmula sustituyendo cada una de sus apariciones por un término , para un número entero adecuado.

Por ejemplo, supongamos que es un conjunto fuertemente cantoriano en el que hemos definido una relación de equivalencia y queremos definir la proyección dada por . Esto no puede hacerse si es arbitrario, porque la clase de equivalencia tiene tipo una unidad mayor que , pero si es fuertemente cantoriano basta definir . Ahora la definición está estratificada, pero para todo se cumple que , luego hemos definido exactamente la aplicación que queríamos definir.

En la práctica no es necesario introducir el operador , sino que basta tener presente que las variables que recorren conjuntos fuertemente cantorianos no necesitan ser estratificadas. Como, según hemos destacado, en las matemáticas "cotidianas" uno trabaja siempre con fórmulas que hablan de objetos pertenecientes a conjuntos fuertemente cantorianos, la conclusión es que la necesidad de comprobar que las fórmulas que usamos para definir conjuntos estén estratificadas desaparece casi por completo. (Sólo hay que recordarla si en algún momento introducimos una condición del tipo "existe un conjunto, o un cardinal, etc. tal que...", sin que podamos prescribir un conjunto fuertemente cantoriano donde sepamos que vaya a estar ese conjunto, o cardinal, etc. que necesitamos que exista.

Naturalmente, las condiciones de estratificación no dejarán de estar presentes en teorías generales: si uno estudia espacios topológicos en general, eso incluye espacios topológicos sobre conjuntos que no sean fuertemente cantorianos. Ahora bien, si uno se restringe a considerar espacios topológicos fuertemente cantorianos (con lo cual no pierde ningún ejemplo "cotidiano" al que se pueda aplicar la topología) automáticamente puede prescindir "casi por completo" de las restricciones de estratificación.

Si el lector considera que esto es demasiado vago (que lo es), ello se debe a que la forma de ilustrar estas ideas es simplemente formalizando las matemáticas en NFA + AC (por ejemplo, la construcción de los conjuntos de números, los resultados básicos del análisis de funciones de variable real, etc.) Al hacerlo se vería claramente que es posible olvidarse completamente de la estratificación.

El axioma de cómputo no puede demostrarse en NFA, y una razón profunda es que implica la existencia de un modelo de NFA y, por consiguiente, la consistencia de NFA. El teorema de incompletitud de Gödel asegura que un axioma que implique la consistencia de una teoría no puede ser demostrado en dicha teoría.

Más precisamente, AC implica la existencia de un modelo de la teoría de Zermelo con el axioma de elección (es decir, ZFC sin el axioma del reemplazo y con el axioma de selección de subconjuntos en su lugar), y a partir de un modelo de ZC puede construirse un modelo de NFA.
En línea
Carlos Ivorra
Administrador
Pleno*
*****

Karma: +0/-0
Desconectado Desconectado

Sexo: Masculino
España España

Mensajes: 3.753


Ver Perfil WWW
« Respuesta #47 : 04/03/2012, 09:37:43 am »

Una vez expuestos los resultados básicos de NFA, vamos a ver que en ZFC podemos construir un modelo de NFA, lo cual se traduce en que si ZFC es consistente entonces NFA también lo es. En este mensaje expondremos los preparativos para la prueba.

Más concretamente, vamos a ver que en ZFC puede construirse un modelo de NFA a partir de un modelo de ZC, donde ZC es la teoría que resulta de eliminar el axioma del reemplazo de ZFC y sustituirlo por el axioma de especificación.

Remito al hilo http://rinconmatematico.com/foros/index.php/topic,21322.0.html de argentinator donde están detallados estos axiomas. Allí el axioma de especificación aparece como parte de los axiomas de ZFC, si bien puede demostrarse a partir del axioma de reemplazo, por lo que es redundante, pero si eliminamos el axioma de reemplazo necesitamos incluir el axioma de especificación, ya que deja de ser un teorema.

¿Por qué partimos de un modelo de ZC en lugar de ZFC? Porque en ZFC no puede demostrarse la existencia de un modelo de ZFC, pero es fácil construir modelos de ZC.

En efecto, en ZFC podemos definir: , para cada ordinal tomamos y para cada ordinal límite definimos .

Tenemos así definida una sucesión transfinita de conjuntos, y una simple inducción demuestra que son transitivos, es decir, que si entonces .

Es fácil ver que para todo ordinal límite se cumple que es un modelo (transitivo) de ZC, es decir, que si definimos "conjunto" como "elemento de y "pertenencia" como la pertenencia usual restringida a esos conjuntos específicos con esa pertenencia cumplen todos los axiomas de ZC.

Por ejemplo, para probar el axioma de especificación tomamos un conjunto y otros conjuntos y una fórmula , y hemos de probar que el conjunto



es también un "conjunto" en el sentido específico que le estamos dando a la palabra, es decir, hemos de probar que pertenece a . Ahora bien, existe un tal que . Así , luego .

Spoiler: Nota para entendidos (click para mostrar u ocultar)

En particular es el modelo más sencillo de ZC que puede construirse de esta forma (aunque no el más pequeño, pues, naturalmente, puede probarse que existen modelos numerables). Observemos que está formado por todos los conjuntos que se obtienen a partir del conjunto vacío mediante un número finito de aplicaciones del operador "partes de", lo que nos lleva al conjunto (que sólo contiene conjuntos finitos y es un modelo de ZFC menos el axioma de infinitud), más todos los conjuntos que pueden obtenerse a partir de aplicando otra vez un número finito de veces el operador "partes de".

Según decimos, es posible construir un modelo de NFA a partir de cualquier modelo de ZC, como por ejemplo

Cabe advertir que este resultado puede refinarse en varios aspectos: por una parte no es necesario partir de un modelo de ZC, sino que basta un modelo de una teoría más débil, la teoría de MacLane (MAC), que resulta de restringir el axioma de especificación a fórmulas de tipo , es decir, que sólo tienen cuantificadores acotados, de la forma o ; por otra parte, no es necesario trabajar en ZFC, sino que bastaría por ejemplo trabajar en la teoría de Mostowski, que es una teoría que sigue siendo mucho más débil que ZFC y que resulta de añadir un axioma a MAC cuya consistencia es probable a partir de la de MAC (en el mismo sentido en que la consistencia de la hipótesis del continuo es probable a partir de la de ZFC).

También hay otro punto que debe ser matizado: en los modelos puede definirse la sucesión , mientras que la existencia de esta sucesión no puede demostrarse en ZC. Nosotros vamos a apoyarnos en el hecho de que en nuestro modelo de partida pueden definirse los conjuntos para todo ordinal y cumplen que todo conjunto pertenece a un , por lo tanto, estamos partiendo de un modelo que cumple más de lo que podemos asegurar que cumple cualquier modelo de ZC. Esto no hace que la afirmación que hemos hecho sea falsa: a partir de todo modelo de ZC puede construirse un modelo de NFA, porque sucede que a partir de todo modelo de ZC puede construirse un modelo en el que pueden definirse los conjuntos . (En general sólo pueden definirse como una clase bien ordenada de conjuntos, sin que necesariamente se pueda asignar un ordinal a cada uno de ellos, lo cual únicamente complica un poco la notación, al tener que trabajar directamente con los conjuntos sin poder hacer referencia a los ordinales como subíndices, pero no es un obstáculo esencial. Aquí evitaremos estos tecnicismos partiendo de un modelo de ZC en el que cada ordinal determina un conjunto y todo conjunto pertenece a un .)



El primer paso de la construcción es muy técnico, así que omitiré la prueba, salvo que haya alguien interesado que me pida los detalles. Se trata de probar el teorema siguiente, que es un caso particular del llamado teorema de Ehrenfeucht-Mostowski:

Dado un modelo de un lenguaje formal (en nuestro caso el lenguaje de ZFC) en el que pueda definirse un subconjunto (que no tiene por qué ser la extensión de un conjunto en , y que en nuestro caso será el conjunto formado por los elementos de que satisfacen la definición de ordinal infinito, que no es un conjunto en ) en el que pueda definirse una relación de orden total (en nuestro caso la relación de orden usual en los ordinales), existe otro modelo que es elementalmente equivalente a (es decir, que las sentencias verdaderas en son las mismas que las sentencias verdaderas en ) en el que existe un automorfismo que no deja invariante a algún elemento de .

Aquí es importante que si partimos de un modelo de ZC, no es necesario que sea un modelo natural, es decir, un modelo en el que la relación de pertenencia es la pertenencia usual, como ocurre en los modelos , sino que la pertenencia puede interpretarse mediante una relación arbitraria. Pero, tanto si partimos de un modelo natural como si no, el modelo resultante no tiene por qué ser natural, sino que tendrá su propia relación de pertenencia .

Que sea un automorfismo significa, en este caso, que es una biyección con la propiedad de que . Puesto que respeta la pertenencia y también la igualdad (por ser biyectiva) y toda afirmación del lenguaje de ZC se construye a partir de fórmulas construidas por variables, pertenencias e igualdades, es fácil concluir que respeta todas las fórmulas, es decir, que si es una fórmula cualquiera, entonces

.

Conozco dos formas de probar este resultado: una requiere más familiaridad con la teoría de modelos, pues se basa en el teorema de compacidad y en la construcción de submodelos mediante funciones de Skolem; la otra es más conjuntista, pues en ella se obtiene el modelo como límite inductivo de un sistema de ultrapotencias del modelo de partida. Puestos a contar una de las dos, me parecería más sencillo explicar la segunda. Está expuesta en el artículo de Holmes "Strong Axioms of Infinity in NFU", que se encuentra fácilmente en internet. (Otra cosa es que, en general, y en este caso en particular, Holmes se explica como un libro cerrado.)

Aplicando este teorema tenemos un modelo , donde , que cumple las mismas sentencias que cualquier prefijado (con la pertenencia usual), de modo que en particular es un modelo de ZC, pero en el que tenemos un automorfismo tal que existe un de modo que es un ordinal infinito y .

Conviene destacar que a la hora de entender "cómo puede ser que unos objetos cumplan los axiomas de NFA", la construcción de este modelo (que estamos omitiendo) no arroja ninguna luz, sino que es un mero tecnicismo. Quiero decir que, al fin y al cabo, sigue siendo un modelo de una teoría "normal", como es ZC (incluso podríamos suponer que es un modelo de ZFC si no nos importa postular su existencia, no demostrable en ZFC).  Es cierto que la existencia de le introduce ciertas "rarezas" (lo convierte en un modelo no estándar), pero es el paso de a un modelo de NFA, que vamos a detallar, el que muestra qué son realmente los conjuntos de NFA y por qué cumplen los axiomas que cumplen.

Como conserva todas las fórmulas, se cumple también que es un ordinal infinito, y puesto que en los ordinales están totalmente ordenados, tiene que ser o bien o bien .

Si se da el primer caso, cambiamos por y tenemos que se cumple el segundo. Así pues, no perdemos generalidad si suponemos que .



A partir de aquí podemos "desprendernos" de una buena parte de la teoría de modelos y los problemas conceptuales que puede presentar el tratar con modelos para alguien poco familiarizado con ellos mediante la estrategia siguiente:

Consideremos un lenguaje formal cuyos signos son los del lenguaje de ZFC más un signo de función , es decir, un signo tal que si es un término del lenguaje, entonces también es un término. Consideremos la teoría axiomática T cuyos axiomas son los siguientes:

1) Todos los axiomas de ZC.
2) La afirmación que viene a decir que para cada ordinal existe el conjunto y que todo conjunto pertenece a un (esto es un teorema de ZFC, pero no de ZC).
3)
4)   (Había una errata aquí.)
5)
6)

Lo que prueban los resultados descritos en el apartado anterior es que si ZFC es consistente, entonces T también es consistente, pues el modelo que hemos construido (o cuya existencia hemos afirmado que puede probarse en ZFC) cumple todos los axiomas de T sin más que interpretar el nuevo signo como el automorfismo .

Por consiguiente, lo único que queda por hacer es construir un modelo de NFA partiendo de los axiomas de T. De este modo, si NFA fuera contradictorio, en T podríamos demostrar que no existen modelos de NFA, pero habremos demostrado que existe uno, luego tendremos que T es también contradictoria y, según hemos dicho, esto implica que ZFC es contradictorio.

Cabe señalar que la prueba en su conjunto es totalmente constructiva y finitista. Es decir, el argumento (debidamente detallado) proporciona un algoritmo por el que podríamos programar a un ordenador para que a partir de la demostración de una contradicción en NFA nos diera una demostración de una contradicción en ZFC, e incluso la demostración de una contradicción en la teoría MAC + consis MAC, que es mucho más débil que ZFC.

Completaremos la prueba la semana que viene. Soy consciente de que este mensaje puede resultar mucho más oscuro que cualquiera de los anteriores, así que si algún lector necesita aclaraciones adicionales sobre lo dicho aquí, que no dude en preguntar.
En línea
Carlos Ivorra
Administrador
Pleno*
*****

Karma: +0/-0
Desconectado Desconectado

Sexo: Masculino
España España

Mensajes: 3.753


Ver Perfil WWW
« Respuesta #48 : 11/03/2012, 12:04:06 pm »

Continuamos la demostración de que si ZFC es consistente también lo es NFA. Hasta ahora hemos probado (o hemos esbozado la prueba de) que si ZFC es consistente también lo es la teoría ZC más la existencia de un automorfismo de la clase de todos los conjuntos que, para un cierto ordinal infinito , se cumple que .

Que sea un automorfismo significa que cumple los axiomas







Los dos primeros axiomas permiten definir como el único conjunto tal que , y es fácil ver que los tres axiomas anteriores se cumplen también si cambiamos por .

Más en general, si es cualquier fórmula del lenguaje de ZFC (es decir, en la que no aparezca ) se cumple

,

y lo mismo es válido para en lugar de .

Spoiler: Demostración (click para mostrar u ocultar)

En otras palabras, si un conjunto cumple cualquier propiedad expresable con una fórmula que depende de unos parámetros, entonces cumple la misma propiedad respecto de las imágenes por de los parámetros. En particular, si es una fórmula sin parámetros, tenemos que todo conjunto cumple .

Por ejemplo, si tomamos , tenemos que , luego , luego .

Similarmente, si es el ordinal siguiente a , entonces, para todo ordinal se cumple , luego , luego .

A partir de aquí fijamos un ordinal infinito tal que y vamos a construir un modelo de NFA. Su universo será , es decir, los objetos de NFA (conjuntos y átomos) serán los elementos de y, de entre ellos llamaremos conjuntos a los elementos de .

Notemos que esto tiene sentido, pues, como , tenemos que , luego .

En particular, los átomos de serán los elementos de .

Spoiler: Nota (click para mostrar u ocultar)

Definimos ahora la relación de pertenencia entre los objetos de . Concretamente, definimos de modo que

.

Notemos que, en principio, , , luego y .

Por último, como es infinito, existe una aplicación inyectiva (biyectiva si queremos) . Para cada par de objetos , definimos su par ordenado (nivelado) como , que es ciertamente otro objeto de .

Lo que hemos de probar a partir de aquí es que si llamamos "objetos" a los elementos de , llamamos "conjuntos" a los elementos de , llamamos "átomos" a los elementos de , llamamos "par ordenado de componentes " a y consideramos que la pertenencia entre dos objetos es la relación , entonces se cumplen los axiomas de NFA.

Notemos que el modelo que acabamos de definir cumple el axioma de los átomos, pues (en la definición de ) hemos exigido como condición para que un objeto pueda pertenecer a un objeto que el segundo sea un conjunto. Así pues, los átomos no tienen elementos.

Axioma de extensionalidad: Tomamos dos conjuntos y suponemos que tienen los mismos elementos, es decir, que para todo objeto se cumple que . Hemos de probar que .

La hipótesis es que, para todo , se cumple .

Ahora bien, equivale a , luego la hipótesis es también que para todo se cumple , Como , esto implica que .

Axioma de los pares ordenados: El axioma de los pares ordenados se cumple trivialmente en , pues si son cuatro objetos de que cumplen , esto no significa sino que , pero es inyectiva, luego .

Axioma de formación de conjuntos: Ahora hemos de probar que las fórmulas estratificadas del lenguaje de NFA definen conjuntos. Toda fórmula estratificada es equivalente a una fórmula estratificada sin descriptores, así que podemos partir de una fórmula sin descriptores.

Más precisamente, toda fórmula estratificada es equivalente a otra fórmula estratificada cuyas subfórmulas son únicamente de uno de los tipos siguientes:

.

Spoiler: Esbozo de prueba (click para mostrar u ocultar)

Si es cualquier fórmula del lenguaje de NFA cuyas subfórmulas se restringan a los tipos indicados, podemos definir a partir de ella una fórmula del lenguaje de ZFC más el signo j de modo que la fórmula es verdadera en el modelo si y sólo si , donde es la función que define los pares ordenados nivelados en .

En efecto, para construir basta sustituir cada subfórmula de tipo por , cada subfórmula de tipo por , cada subfórmula por y cada cuantificador o por o .

Supongamos ahora que la fórmula de partida admite una estratificación en la que cada variable tiene asignado un tipo , y sea un número natural mayor que todos los tipos asignados. En tal caso, en lugar de construir la fórmula , podemos construir otra fórmula equivalente del modo siguiente:

En lugar de sustituir cada subfórmula por , la sustituimos por la subfórmula equivalente .

(Aquí , etc.)

En lugar de dejar invariante cada subfórmula , la sustituimos por la subfórmula equivalente .

La fórmula es equivalente porque, como es una subfórmula de , la definición de estratificación exige que , luego hemos aplicado el mismo número de veces a ambos miembros.

En lugar de sustituir una subfórmula por , la sustituimos por la subfórmula equivalente .

Nuevamente hemos usado que, por definición de estratificación, , por lo que en la parte final hemos aplicado el mismo número de veces a los dos miembros.

En lugar de sustituir por la sustituimos por , donde la estratificación garantiza una vez más que , por lo que las fórmulas son ciertamente equivalentes.

De este modo, en la fórmula cada variable distinta de la variable que sustituimos por aparece en un término de la forma . Además en pueden aparecer varios parámetros de la forma , para distintos valores de .

En particular, cada variable que en está ligada por un cuantificador aparece en en la forma , pero esto es equivalente a

, ya que cuando recorre todos los elementos de , tenemos que recorre todos los elementos de . (Lo mismo vale para cuantificadores existenciales.)

Esto significa que la fórmula es equivalente a una fórmula , donde es una fórmula del lenguaje de ZFC (sin el signo ) que, además de las variables , tiene otras variables libres como parámetros que en  aparecen sustituidas por conjuntos de la forma (los que acotan las variables ligadas por cuantificadores) o .

En definitiva, dada una fórmula estratificada del lenguaje de NFA, hemos encontrado una fórmula del lenguaje de ZFC tal que es verdadera en si y sólo si , donde los puntos suspensivos representan conjuntos de la forma o .

A partir de aquí consideramos una instancia concreta del axioma de formación de conjuntos, es decir, dada una fórmula estratificada , queremos probar que, dados , existe un conjunto tal que para todo objeto se cumple que si y sólo si la fórmula es verdadera en . Equivalentemente, buscamos un tal que:

.

Ahora bien, cuando recorre tenemos que recorre , luego la equivalencia anterior es equivalente a

.

El que buscamos tiene que ser un elemento de , es decir, un subconjunto de , para cualquier la equivalencia anterior equivale a

.

Una vez más, cuando un conjunto recorre , el término recorre , luego la condición anterior equivale a

.

Así pues, basta definir

,

que existe por el axioma de especificación de ZC. Esto termina la prueba de que el modelo cumple el axioma de formación de conjuntos y, por consiguiente, es un modelo de NFA.

La semana que viene demostraremos que cumple también el axioma de elección. De momento termino contestando una cuestión que planteaba Sailor Starruler, que conjeturaba que en NFA los pares ordenados de átomos deben ser átomos y los de conjuntos conjuntos.

Acabamos de ver que podemos construir un modelo de NFA en el que los pares ordenados nivelados se correspondan con cualquier función inyectiva prefijada. Si tomamos biyectiva tenemos un modelo de NFA en el que todos los objetos son pares ordenados. Si, más concretamente, tomamos como unión de una biyección y una biyección , obtenemos un modelo de NFA en el que los pares ordenados de átomos son átomos y los de conjuntos son conjuntos, mientras que si partimos de una biyección obtenemos un modelo de NFA en el que todos los pares ordenados son átomos. Lo que no podemos conseguir es un modelo de NFA en el que todos los pares ordenados sean conjuntos, pues , luego no existen inyecciones . Por otra parte, también podemos diseñar una aplicación inyectiva que asigne algunos pares de átomos a conjuntos y otros a átomos, y algunos pares de conjuntos a átomos y otros a conjuntos.

Así pues, todas las posibilidades sobre la "naturaleza" de los pares ordenados nivelados son consistentes con los axiomas de NFA excepto que todos sean conjuntos.
En línea
Carlos Ivorra
Administrador
Pleno*
*****

Karma: +0/-0
Desconectado Desconectado

Sexo: Masculino
España España

Mensajes: 3.753


Ver Perfil WWW
« Respuesta #49 : 25/03/2012, 10:37:00 am »

En este mensaje terminamos la descripción del modelo de NFA que hemos construido. Resumo lo que tenemos hasta ahora:

1) Estamos trabajando en ZFC más la existencia de un automorfismo j que cumple para cierto ordinal infinito .

2) Fijado un ordinal en estas condiciones, el conjunto de los objetos de nuestro modelo de NFA es

3) De entre ellos, serán conjuntos los elementos de y los restantes serán átomos.

4) Definimos la relación de pertenencia en como la dada por

.

5) Fijamos una aplicación inyectiva y definimos el par ordenado determinado por dos objetos de como .

Hemos demostrado que si tomamos como objetos los elementos de y definimos los conjuntos, la pertenencia y los pares ordenados como acabamos de hacer, se cumplen todos los axiomas de NFA. Falta probar que también se cumple el axioma de elección.

Para ello observamos que si son dos cualesquiera (el superíndice indica que son conjuntos respecto al modelo , pues, por ejemplo, si , entonces es un conjunto, pero no es un , sino un  ) , entonces equivale a .

Spoiler: Demostración (click para mostrar u ocultar)

Más en general, si y , entonces automáticamente y .

Spoiler: Demostración (click para mostrar u ocultar)

Por otra parte, si , se cumple que .

Spoiler: Demostración (click para mostrar u ocultar)

Por lo tanto, si y , tenemos que , luego, llamando , tenemos que . De este modo, a cada relación entre dos conjuntos e podemos asociarle una tal que, para todo , se cumple

.

Ahora es fácil probar que si es un buen orden en un conjunto , entonces ( es un buen orden en .

Spoiler: Demostración (click para mostrar u ocultar)

Ahora es inmediato que cumple el axioma de elección, pues cumple que todo conjunto puede ser bien ordenado. En efecto, dado , podemos tomar un buen orden en , y acabamos de probar que es un buen orden en .

También es inmediato probar que si y (inyectiva, suprayectiva, biyectiva) entonces (inyectiva, suprayectiva, biyectiva) y se cumple que . Además, toda aplicación en es de esta forma.

Spoiler: Demostración (click para mostrar u ocultar)

Tanto en como fuera de tenemos que un conjunto es infinito si y sólo si existe inyectiva y no suprayectiva, luego podemos concluir que, para todo  , se cumple que es infinito en si y sólo si es infinito, luego es finito en si y sólo si es finito.

Por otro lado, si y sólo si existe una biyección (en M o, equivalentemente, fuera de M) si y sólo si .

Dado , tomemos un conjunto , es decir, . Entonces es finito en , luego es finito, y existe un número natural (el conjunto de los ordinales finitos de von Neumann) tal que , luego , luego .

En definitiva, todo número natural en M contiene un número natural (ordinal de von Neumann), que claramente es único (pues si contuviera dos, serían equipotentes en M, luego serían equipotentes). Recíprocamente, todo número natural es finito, luego finito en M, luego pertenece a un número natural en M, es decir pertenece a un número natural en M. Tenemos así una biyección que a cada número natural le asigna el único número natural en que cumple .

Veamos ahora que si entonces .

Spoiler: Demostración (click para mostrar u ocultar)

Por otro lado, si , se cumple que .

Spoiler: Demostración (click para mostrar u ocultar)

Ahora es inmediato que si es un número natural que se corresponde con , entonces se corresponde con .

Spoiler: Demostración (click para mostrar u ocultar)


Así pues, el axioma de cómputo, que en una de sus formas equivalentes afirma que , se cumple en si y sólo si , es decir, si y sólo si fija a todos los números naturales.

No hemos visto los detalles de la construcción del modelo de ZC dotado del automorfismo que garantiza la consistencia de la existencia del automorfismo con el que estamos trabajando, pero en ella podemos exigir que tenga la propiedad de dejar fijos a todos los números naturales. Cuidando de que esto sea así, llegamos a que el modelo que estamos considerando es un modelo de NFA + AC, luego esta teoría es consistente si ZFC es consistente.
En línea
specu
Semi pleno
***

Karma: +0/-0
Desconectado Desconectado

Sexo: Masculino
Argentina Argentina

Mensajes: 62


Ver Perfil WWW
« Respuesta #50 : 13/05/2012, 11:30:06 am »

Muy interesante esta serie de publicaciones. Por otra parte, la lectura de Quine me resultó siempre muy agradable tanto por la claridad habitual en sus escritos como por su interés por los temas propios de la filosofía (es muy de lamentar que muchos de sus textos no se consigan en castellano).

En este caso, envío este mensaje para mencionar sólo, por si resulta de utilidad, que en la entrada http://rinconmatematico.com/foros/index.php/topic,53163.msg211927.html#msg211927
en la definición de inclusión, me parece que falta el cuantificador universal para la variable «u», pudiendo confundir al lector.


Saludos
En línea
Carlos Ivorra
Administrador
Pleno*
*****

Karma: +0/-0
Desconectado Desconectado

Sexo: Masculino
España España

Mensajes: 3.753


Ver Perfil WWW
« Respuesta #51 : 13/05/2012, 11:55:29 am »

En este caso, envío este mensaje para mencionar sólo, por si resulta de utilidad, que en la entrada http://rinconmatematico.com/foros/index.php/topic,53163.msg211927.html#msg211927
en la definición de inclusión, me parece que falta el cuantificador universal para la variable «u», pudiendo confundir al lector.

Ya he corregido la errata. Gracias por el aviso.
En línea
Carlos Ivorra
Administrador
Pleno*
*****

Karma: +0/-0
Desconectado Desconectado

Sexo: Masculino
España España

Mensajes: 3.753


Ver Perfil WWW
« Respuesta #52 : 22/06/2012, 07:12:17 am »

Por si a alguien le puede interesar, acabo de publicar en mi página web

http://www.uv.es/~ivorra/Libros/Libros.htm

Un libro titulado Teorías de Conjuntos cuyos tres últimos capítulos tratan sobre NFA y desarrollan el contenido de este hilo, con pruebas completas de todos los resultados discutidos aquí, y muchos más.
En línea
Páginas: 1 2 [3]   Ir Arriba
  Imprimir  
 
Ir a:  

Impulsado por MySQL Impulsado por PHP Powered by SMF 1.1.1 | SMF © 2006, Simple Machines LLC XHTML 1.0 válido! CSS válido!