Algunas preguntas sobre el tamaño de las clases adecuadas en ZFC

Para algunas fórmulas ϕ ( X ) se puede demostrar a partir de los axiomas de ZFC, que no hay conjunto X con ( X ) X X ϕ ( X ) . Así la colección { X   |   ϕ ( X ) } es una clase adecuada.

Además, no hay un conjunto Y eso está en biyección con tal colección, ¿no? Por lo tanto, cada clase adecuada debe ser, en cierto sentido, más grande que cualquier conjunto, ¿no? ("demasiado grande para ser un conjunto")

Para dos fórmulas ϕ ( X ) , ψ ( X ) , uno de ellos define una clase propia, es posible que dos muestren que ( X ) ϕ ( X ) ψ ( X ) . Esto significa a) que también la segunda colección es una clase adecuada, yb) que las dos tienen el mismo tamaño en algún sentido.

¿Se puede precisar la noción de tamaño de las clases propias (o equipolencia)? ¿Es posible que dos clases propias no tengan el mismo tamaño en este sentido? ¿Se seguiría entonces que hay clases propias más pequeñas y más grandes? ¿O todas las clases adecuadas tienen el mismo tamaño (de V )?

Y, por último, ¿puede el tamaño de V estar caracterizado ? Para hablar en general, tal vez así (si el sentido de PAG ( V ) Puede hacerse): V es tan grande que | V | = | PAG ( V ) | (que nunca es válido para conjuntos)? (Es cierto que esto sería contrario a la intuición, ya que la discrepancia entre | X | y | PAG ( X ) | crece con | X | .)

La discrepancia entre | X | y | PAG ( X ) | probablemente sólo crece con | X | para finito X . por infinito | X | , casi todo es posible (¡pero no todo!). En particular, puede darse el caso de que se cumpla la hipótesis del continuo generalizado: que | PAG ( X ) | es el siguiente tamaño después | X | por todo infinito | X | .
Pero al menos |X| < |P(X)| vale para todos los conjuntos X, ¿no es así?
Puedes decir un poco más que eso: puedes decir que |X|<|Y| implica |P(X)| <= |P(Y)| y puede agregar una condición técnica menor sobre la cofinalidad del conjunto de potencia, pero (más o menos) aparte de eso, todo vale.

Respuestas (2)

Esta pregunta se hizo en MO hace un tiempo. A continuación cito la parte relevante de mi respuesta. Pero déjenme agregar algunos comentarios.

En ZFC (propiamente dicho) las clases no son objetos reales, solo los tratamos formalmente, y en realidad son solo atajos para fórmulas (con parámetros), es decir, identificamos fórmulas ϕ ( X ) con la colección de conjuntos que satisfacen ϕ .

Esto hace que hablar de relaciones entre clases sea algo incómodo. La amable respuesta de Arturo, por ejemplo, indica cómo se puede dar sentido, digamos, a una biyección entre dos clases. Un poco más formalmente, si X es la clase de X tal que ϕ ( X ) y Y es la clase de y tal que ψ ( y ) , entonces una biyección entre X y Y es una clase Z dado por una fórmula ρ ( X , y ) tal que:

  1. Para cualquier X , y , z , si ρ ( X , y ) y ρ ( X , z ) entonces y = z .
  2. Del mismo modo, para cualquier X , y , z , si ρ ( X , y ) y ρ ( z , y ) , entonces X = z .
  3. Para cualquier X , y , ρ ( X , y ) implica que ϕ ( X ) y ψ ( y ) sostiene
  4. Para cualquier X tal que ϕ ( X ) hay un y tal que ρ ( X , y ) .
  5. Y, para cualquier y tal que ψ ( y ) , hay un X tal que ρ ( X , y ) .

Esta torpeza también hace que sea imposible desarrollar una teoría de clases apropiada. Por ejemplo, la pregunta natural: "¿Están X y Y pf el mismo tamaño?" ni siquiera se puede preguntar en ZFC. Por supuesto, si hay un ρ como arriba, entonces podemos decir que tienen el mismo tamaño, como lo atestigua Z , y si no hay tal ρ , fuera de ZFC podemos decir que no tienen el mismo tamaño, pero todo lo que podemos hacer en ZFC es decir, de cualquier fórmula dada ρ , eso ρ no define una biyección entre X y Y .

Por supuesto, la equipotencia es solo un ejemplo de lo que no podemos discutir libremente sobre las clases. Así, cuando nos interesan las clases adecuadas, pasamos de ZFC a otras teorías. Hay (al menos) dos extensiones naturales de ZFC donde las clases pueden tratarse como objetos formales. Uno es NBG (Von Neumann-Bernays-Goedel). Aquí, los objetos son clases y los conjuntos son clases que pertenecen a otras clases. Z es una biyeccion entre X y Y si y si A es una función, su dominio es X y su rango es Y (al igual que con los conjuntos). Generalmente se prefiere NBG porque es una extensión conservadora de ZFC; en cierto sentido, todo lo que hemos hecho es permitir referencias a clases sin cambiar lo que entendemos por "conjunto" de ninguna manera. Formalmente, cualquier teorema de NBG que solo mencione conjuntos es un teorema de ZFC. Y nuestra interpretación de las clases dadas por fórmulas nos brinda una forma de extender cualquier modelo de ZFC a uno de NBG.

El hecho de que NBG sea conservador sobre ZFC es, en cierto sentido, una seria limitación, ya que limitamos la noción de clase de manera un tanto artificial. Cuando se discuten formulaciones elementales de incrustación de grandes axiomas cardinales (algo muy común en la teoría de conjuntos moderna), por ejemplo, la discusión se puede llevar a cabo en NBG, pero no de la manera más fluida posible. En términos técnicos, el axioma de comprensión en NBG es predicativo, pero es difícil justificar esto cuando permitimos clases adecuadas.

La extensión más natural de ZFC para tratar clases adecuadas es Morse-Kelley (MK). Aquí, la comprensión no tiene restricciones, por lo que es más natural combinar clases en otras nuevas mediante las operaciones habituales. El costo de esto es que MK no es una extensión conservadora de ZFC. De hecho, MK puede probar la consistencia de NBG (y por lo tanto de ZFC). Dicho esto, para discutir la equipotencia de clases, MK parece el marco apropiado.

Esto es lo que dije en la publicación de MO mencionada anteriormente:

En extensiones de la teoría de conjuntos donde se permiten clases (no solo formalmente como en ZFC, sino como objetos reales como en MK o GB), a veces se sugiere agregar un axioma (debido a Von Neumann, creo) que establece que dos clases cualesquiera están en biyección entre sí. Bajo este axioma, la "cardinalidad" de una clase propia sería ORD, la clase de todos los ordinales. (Por cierto, forzando la clase, dada cualquier clase adecuada, se puede agregar una biyección entre la clase y ORD sin agregar conjuntos, por lo que esta suposición no tiene implicaciones para la teoría de conjuntos propiamente dicha).

Sin asumir el axioma de Von Neumann, o el axioma de elección, no conozco ninguna forma sensata de dar sentido a esta noción, ya que ahora podríamos tener algunas clases propias que son "más delgadas" que otras, o incluso incomparables. Por supuesto, podríamos estudiar modelos donde esto suceda (por ejemplo, trabajar en ZF, asumir que hay un fuerte inaccesible k y considera V k como el universo de conjuntos, y D mi F ( V k ) en el sentido de Gödel (o incluso V k + 1 ) como la colección de clases).

Permítanme ampliar esto un poco. Argumento en ZFC ya que este es el marco más conocido de los tres mencionados anteriormente:

Primero, el forzamiento de clases nos permite agregar una biyección entre V y O R D sin sumar conjuntos. Esencialmente, lo que hacemos es "enhebrar" la clase de biyecciones entre conjuntos y ordinales. En la extensión resultante, no hemos agregado conjuntos, pero tenemos una nueva clase GRAMO . La estructura resultante ( V , GRAMO , ) es un modelo de la versión fuerte de ZFC donde permitimos GRAMO aparecer como un predicado en instancias del axioma de reemplazo. Además, cualquier clase adecuada A aquí (en el sentido de "definible por una fórmula") también está en biyección con los ordinales, y tal biyección es fácilmente definible a partir de A y GRAMO .

Esto muestra que la suposición de que todas las clases tienen el mismo tamaño es completamente inofensiva: no se pueden probar nuevos teoremas de ZFC agregando esta suposición.

Sin embargo, el modelo que obtenemos no es un modelo "natural" de NBG, ya que G no es definible.

La sugerencia de Arturo ( V = L ) nos da modelos donde las biyecciones entre clases y los ordinales son definibles. Tiene la desventaja de que V=L es bastante limitante. Como mencioné en los comentarios a su respuesta, hay una alternativa: podemos asumir GRAMO definible. Esto se debe a que, sobre cualquier modelo de ZFC, podemos obligar a obtener un nuevo modelo donde V = H O D (Por otro lado, una vez V L no podemos obligar a recuperar la igualdad).

H O D es la clase de conjuntos definibles hereditariamente ordinales. Esto significa que X H O D implica que X H O D , y que estar en HOD, X debe ser definible a partir de parámetros ordinales. Por supuesto V = L implica V = H O D , pero H O D es compatible con todos los cardenales grandes conocidos, mientras que L no es. Además, H O D lleva un buen orden definible (en tipo de orden ORD), por lo que si V = H O D , entonces cualquier clase propia está en biyección con los ordinales. Además, V = H O D es equivalente a la afirmación de que hay una biyección (definible) entre V y O R D . Entonces, al menos en ZFC, esto se caracteriza de manera natural cuando todas las clases adecuadas tienen el mismo tamaño (y es realmente la única forma en que los "tamaños de las clases adecuadas" pueden discutirse libremente en ZFC).

Finalmente, es consistente que V H O D , en ese caso V y O R D tienen una cardinalidad diferente en el sentido ZFC definido anteriormente, y de hecho uno puede arreglar que haya "tamaños" incomparables de clases adecuadas.

Gracias por la respuesta extendida (y mejor que la mía).
¡Definitivamente! Si lo hubiera visto, lo habría marcado como una pregunta favorita, pero no lo hice. Por lo tanto, no lo había visto.

La respuesta parece depender de su teoría de conjuntos.

Específicamente, en una publicación de agosto de 2006 ensci.math , Herman Rubin dijo que si V = L (Universo construible de Goedel), entonces cada clase propia es equipolenta (biyectable con) la clase de todos los ordinales, por lo tanto, equipolentes entre sí, por lo que solo tiene un "tamaño" único de clases adecuadas.

Sin embargo, también dijo que hay modelos de ZFC con diferentes versiones del Axioma de Elección para las clases adecuadas y en algunos de estos no todas las clases adecuadas son equipolentes (incluso si se asume el Axioma de Elección para conjuntos).

Para completar: ¿qué entendemos por equipolencia de las clases adecuadas? Goedel definió la equivalencia de clases propias como sigue: Para clases propias X y Y , X Y si y solo si existe Z tal que:

  1. Z es una relación (contenida en V 2 );
  2. Z es dos veces unario ( Z tiene un solo valor, al igual que su inversa);
  3. el dominio de Z es X ; y
  4. El dominio de la inversa de Z es Y .

Un modelo en el que todas las clases adecuadas son equipolentes es cuando asumimos el "Axioma de elección global", que establece que existe una relación unaria A tal que para todos los conjuntos no vacíos X , existe y X tal que ( X , y ) A . Esto lo da Goedel en su artículo sobre la consistencia de AC y GCH con ZF. Implica que cualquier clase es equipolente a un segmento inicial de los ordinales, y dado que cualquier segmento inicial propio de los ordinales es un conjunto, una clase propia debe ser equipolente a la clase propia de todos los ordinales, dando como resultado que todas las clases propias son equipolente.

¿Entiendo correctamente: la equivalencia de las clases propias depende de la existencia de un conjunto Z ?
@Hans: El referido Z es una clase
@Hans: No, Z es una clase adecuada. Joel Hamkins ha abordado este problema en otra parte de este sitio. Más generalmente que V=L, lo que necesita es precisamente que V=HOD, la clase de conjuntos definibles hereditariamente ordinales.
@Andres: ¿Te refieres a esta respuesta? math.stackexchange.com/questions/9037/… Si es así, agregaré un enlace a la respuesta.
Hola Arturo, creo... (Joel puede haber dicho algo más en comentarios a otra pregunta también). En cualquier caso: El punto es: V=HOD da un buen ordenamiento global (definible) del universo (en orden tipo ORD). De esto se sigue que toda clase propia está en biyección con los ordinales. Y, en ZF, V=HOD equivale a la existencia de tal biyección. (Parte del problema aquí es técnico: en ZF, las clases adecuadas se dan mediante fórmulas (con parámetros). En otras teorías de conjuntos como MK, donde las clases adecuadas no necesitan ser definibles, un buen orden de V no implica V=HOD. )
@Andres: Bueno, eso está muy por encima de mi nivel de pago. Creo que deberías agregar una respuesta haciendo esos puntos. Acabo de recordar esta publicación de Herman Rubin.
Pregunté porque Z se introdujo como un subCONJUNTO de V 2 .
@Hans: Mi error; eso debería estar "contenido en". Fijado.