En teoría de conjuntos también los números se pueden representar mediante conjuntos. Por eso empezaremos separando dos preguntas: ser un elemento y estar incluido. Después construiremos conjuntos con operaciones permitidas y veremos por qué no podemos reunir cualquier colección imaginable. Al comparar universos, mantendremos visible dónde recorren los cuantificadores: de ello depende qué significa que un conjunto exista.
Si necesitas repasar:
1. Pertenecer y estar incluido son preguntas diferentes
El lenguaje básico usa la relación ∈. x∈A dice que x es uno de los elementos de A. B⊆A dice que cada elemento de B pertenece a A; es una abreviatura de una fórmula con pertenencia. En ZF las variables recorren conjuntos, no objetos atómicos añadidos.
Usaremos los ordinales finitos de von Neumann: 0=∅, 1={0}, 2={0,1} y 3={0,1,2}. Cada natural contiene exactamente los anteriores. Las llaves forman un conjunto nuevo y no se borran sin comprobar qué objeto nombran.
Un subconjunto de tres que no es un elemento de tres
Sea B={1} y 3={0,1,2}.
Inclusión
El único elemento de B es uno, y uno pertenece a tres.
Por tanto B⊆3.Pertenencia
Los elementos de tres son 0,1,2.
B={1} no coincide con ninguno: no es vacío, no es {0} y no es {0,1}.Conclusión
B⊆3 es verdadera y B∈3 es falsa.En cambio 1∈3 sí es verdadera.
Cambiar ∈ por ⊆ cambia la afirmación.
Para comparar B con uno o dos abrimos sus llaves y comparamos elementos, no solo cantidades.
El vacío está incluido en todos los conjuntos, pero no pertenece a todos
Comparar ∅ con A={1}.
Inclusión
∅⊆A pide que cada elemento del vacío esté en A. No hay un elemento que incumpla esa condición; es verdadera.
Pertenencia
A solo contiene uno, y uno={∅} no es el vacío.Así ∅∉A.Otro conjunto
En 1={∅}, en cambio, ∅∈1.La inclusión universal del vacío no obliga a que sea un elemento de cada conjunto.
Las afirmaciones vacías se comprueban por ausencia de contraejemplo.
∅ y {∅} tienen respectivamente cero y un elemento, por lo que no son iguales.
2. Los axiomas de construcción tienen entradas y salidas concretas
Extensionalidad dice que dos conjuntos con los mismos elementos son iguales. El axioma del vacío proporciona uno sin elementos; pares permite formar {a, b}; unión reúne los elementos de los miembros de un conjunto; potencia reúne todos los subconjuntos de un conjunto dado.
Estas operaciones no son intercambiables. Formar un par conserva dos conjuntos como elementos. Tomar su unión abre un nivel de llaves. Tomar potencia produce conjuntos de candidatos y no solo los candidatos originales.
El par de dos conjuntos no es su unión
A={0,1} y B={1,2}.
Par
{A, B}={{0,1},{1,2}} tiene dos elementos: A y B.Unión
∪{A, B}=A∪B={0,1,2}.El uno común se escribe una sola vez.
Comparar
La primera construcción guarda los dos conjuntos; la segunda reúne sus miembros. Incluso sus elementos tienen papeles distintos.
Unión elimina un nivel de pertenencia.
No se suman cardinalidades sin descontar elementos compartidos.
Calcular potencia exige listar subconjuntos, incluido el vacío
A=2={0,1}.
Tamaños cero y uno
Los subconjuntos son ∅, {0} y {1} antes de incluir el de tamaño dos.
Tamaño dos
El único restante es {0,1}.
Así P(A)={∅,{0},{1},{0,1}}.Representación
Como ∅=0 y {0}=1, también podemos escribir P(2)={0,1,{1},2}.Tiene cuatro elementos distintos.
Los elementos de un conjunto potencia son subconjuntos del conjunto inicial.
A∈P(A) porque A⊆A, pero A∉A en este caso: son afirmaciones diferentes.
3. Separación filtra un conjunto previo y evita la colección universal
Dado un conjunto A y una fórmula φ(x), separación proporciona {x∈A: φ(x)}. Puede haber parámetros y cuantificadores no acotados en φ. La cota que importa aquí es el conjunto de candidatos A previamente disponible.
Es un esquema: una instancia por cada fórmula admitida del lenguaje. No dice que toda propiedad produzca un conjunto de todos los objetos que la cumplen. Sin la cota previa se obtendría la contradicción de Russell.
Filtrar exige comprobar ambas condiciones
A={1,2,3,4}; formar B={x∈A: x es par}.
Candidatos
Uno, dos, tres y cuatro son los únicos valores que pueden entrar en B.
Condición
Dos y cuatro son pares; uno y tres no.
B={2,4}.Frontera
Seis es par, pero no pertenece a A, así que queda fuera de B. Ser par no es la única condición de pertenencia.
B siempre es subconjunto de A.
El axioma no exige que la propiedad sea un algoritmo, aunque en este ejemplo se pueda comprobar a mano.
Un supuesto conjunto universal produce dos respuestas incompatibles
Suponer que existe U que contiene todos los conjuntos; separar R={x∈U: x∉x}.
R también sería conjunto
Separación produciría R y la universalidad obligaría a que R∈U.Si R∈R
La condición que define sus elementos exigiría R∉R. Contradicción.
Si R∉R
Como R∈U y cumple esa condición, debería pertenecer a R. Contradicción también. No existe tal conjunto U.
La clase de todos los conjuntos no se maneja como un conjunto universal.
La separación dentro de un A existente sigue siendo válida; lo imposible era la universalidad de U.
4. Reemplazo reúne salidas únicas y permite repeticiones de imagen
Si una fórmula φ(x, y) asigna a cada x∈A un único y, reemplazo afirma que su imagen forma un conjunto. Se parte de un conjunto de entradas y de una relación funcional definida; no hace falta que sea un algoritmo.
La imagen puede salir de A y puede tener menos elementos que A. La unicidad se exige por entrada, no entre entradas diferentes: dos entradas pueden producir el mismo y. Separación filtra candidatos; reemplazo reúne resultados.
Una imagen puede contener números que no eran candidatos
A={1,2,3,4} y función x↦x².
Salidas
Las cuatro entradas producen uno, cuatro, nueve y dieciséis.
Unicidad
Para cada entrada el cuadrado tiene un valor único. La hipótesis funcional está satisfecha.
Imagen
El resultado es {1,4,9,16}. Nueve y dieciséis muestran que la imagen no tiene por qué quedar dentro de A.
Reemplazo no es una segunda manera de filtrar A.
En este ejemplo la imagen tiene cuatro elementos, pero eso no forma parte de la conclusión general.
Unicidad de salida no significa que las salidas sean distintas
A={−1,1} y función cuadrado.
Primera entrada
(−1)²=1.Segunda entrada
1²=1 también.Cada entrada tiene una única salida; ninguna tiene dos valores posibles.
Conjunto imagen
Las repeticiones no crean elementos nuevos: la imagen es {1}, de cardinal uno. La relación y²=x, sin escoger signo, sería otro problema: para x=1 tendría dos salidas y no sería funcional.
Se distingue función de función inyectiva.
Si una relación no es funcional, no se aplica directamente esa instancia de reemplazo; esto no demuestra que la colección deseada no exista por otros axiomas.
5. Infinito y fundación imponen condiciones diferentes al universo
El axioma de infinito asegura un conjunto inductivo: contiene ∅ y, con cada x, contiene su sucesor x∪{x}. A partir de un conjunto inductivo se obtiene ω, el conjunto de los naturales. Formar algunos conjuntos finitos no garantiza por sí solo que exista uno infinito.
Fundación afirma que todo conjunto no vacío A tiene un elemento a∈A disjunto de A. No prohíbe cadenas ascendentes 0∈1∈2∈…; excluye, entre otras cosas, ciclos de pertenencia. La afirmación precisa usa elementos y disjunción, no una imagen informal de profundidad.
El sucesor añade el conjunto como un elemento más
Con 2={0,1}, calcular 2∪{2}.
Singleton
{2} tiene un elemento: el propio conjunto dos. No es lo mismo que dos.
Unión
Reunir los elementos de dos y del singleton {2} da {0,1,2}=3.
Repetir
Un conjunto inductivo que contenga dos también debe contener tres y después su sucesor. El axioma garantiza una colección que reúne todo ese cierre, no solo cada paso aislado.
La operación sucesor produce el siguiente ordinal finito.
La cadena ascendente no contradice fundación: las flechas de pertenencia no vuelven al comienzo.
Fundación impide que un conjunto se contenga a sí mismo como elemento
Suponer x∈x y considerar A={x}.
No vacío
A tiene el elemento x, así que fundación exige que alguno de sus elementos sea disjunto de A.
Único candidato
El único posible es x. Pero x∈x por la suposición y x∈A por la definición del singleton.
Intersección
Entonces x es un elemento común de x y A, de modo que x∩A no es vacío.
Contradicción: no puede ocurrir x∈x.
El argumento usa una instancia concreta de fundación.
La propiedad x⊆x sí es verdadera para todo conjunto y no afirma auto pertenencia.
6. Elección pide una función para una familia entera
El axioma de elección afirma que toda familia de conjuntos no vacíos indexada por un conjunto admite una función que escoge un elemento de cada miembro. ZFC es ZF más esa afirmación. La función debe hacer todas las elecciones a la vez.
Para una familia finita explícita podemos exhibir sus elecciones en ZF. Para una familia infinita concreta también puede existir una regla directa. El contenido del axioma es la garantía general sin necesitar una regla especial para cada familia.
Una elección finita puede escribirse completa
Familia A₀={1,2}, A₁={3,4}, A₂={2,5}.
Elegir
Tomar f(0)=1, f(1)=4 y f(2)=2.Comprobar
Uno pertenece a A₀, cuatro a A₁ y dos a A₂. La función está definida en los tres índices.
Alcance
No fue necesario invocar elección para esta familia finita. Se han escrito y comprobado todos los valores.
Una función de elección conserva el índice de cada conjunto.
Los conjuntos de la familia pueden compartir elementos: no se exige que las elecciones sean distintas.
Una familia infinita puede tener una regla que no necesite el axioma
Para cada n∈N, Aₙ={2n,2n+1}.
Regla
Definir f(n)=2n para todos los naturales.Pertenencia
Por la definición de Aₙ, f(n)∈Aₙ para cualquier n.No hay que adivinar elecciones una a una.
Diferencia general
Este ejemplo no prueba el axioma de elección: otra familia puede no venir con una regla distinguida. El axioma garantiza existencia en todas las familias de conjuntos no vacíos.
Infinito no significa automáticamente que una construcción concreta use elección.
La función exhibida se construye con herramientas de ZF, como reemplazo sobre N.
7. La jerarquía acumulativa organiza conjuntos por niveles
Cada sucesor añade todos los subconjuntos del nivel anterior. Los niveles son crecientes y transitivos. En ZF todo conjunto aparece en algún nivel; V nombra la clase total, no un conjunto.
El rango de x es el supremo de rango(y)+1 para y∈x; el vacío tiene rango cero. x pertenece por primera vez al nivel V de índice rango(x)+1. Contar elementos y calcular rango son preguntas distintas.
Los cuatro primeros tamaños son cero, uno, dos y cuatro
Empezar con V₀=∅.
Dos sucesores
V₁={∅} y V₂={∅,{∅}}.Con nuestra representación, V₁=1 y V₂=2.Siguiente potencia
V₃=P(2)={0,1,{1},2}, con cuatro elementos.No es el ordinal cuatro
El ordinal 4={0,1,2,3}.V₃ contiene {1}, que no es uno de esos cuatro ordinales. Igual cardinal no significa igual conjunto.
La potencia controla este crecimiento inicial.
El conjunto {1} no es transitivo: contiene uno, uno contiene cero y cero no pertenece a {1}.
El rango mide altura de pertenencia, no número de elementos
Calcular el rango de {1}, donde 1={0}.
Desde abajo
rango(0)=0 y rango(1)=rango(0)+1=1.Subir otra vez
{1} tiene un único elemento de rango uno. Su rango es dos.
Nivel de aparición
{1}∈V₃ y {1}∉V₂.Tiene un elemento, pero rango dos: tamaño y altura no coinciden.
El primer nivel que contiene x tiene índice un paso mayor que su rango.
x⊆Vα y x∈Vα son condiciones diferentes; las llaves y el índice no se intercambian.
8. Un modelo transitivo conserva los elementos de sus elementos
En un modelo general de ZF, ∈ puede ser una relación interpretada y no la pertenencia exterior real. Para comparar universos internos usamos pertenencia heredada y transitividad: si x∈M y y∈x, entonces y∈M. Un modelo interno no es cualquier conjunto al que llamemos universo.
Transitividad por sí sola no implica satisfacer ZF. También hay conjuntos transitivos pequeños que no contienen ningún conjunto infinito. Sus ejemplos sirven para entender pertenencia heredada, sin presentarlos como modelos de todos los axiomas.
El ordinal tres es transitivo, pero no un modelo de ZF
M=3={0,1,2}.
Abrir cero y uno
Cero no tiene elementos. El único elemento de uno es cero, que pertenece a M.
Abrir dos
Los elementos de dos son cero y uno, ambos en M.
Se ha comprobado la condición para cada x∈M.Separar propiedades
M es transitivo. Pero sus tres elementos son finitos y ninguno puede servir como conjunto inductivo que incluya todos los naturales. Infinito falla en esa estructura heredada.
Transitividad es una condición concreta de cierre, no toda una teoría.
Comprobar solo que 0,1,2 son elementos distintos no habría bastado.
Un salto en la lista puede romper la transitividad
N={0,2}, con pertenencia heredada.
Elemento interior
Dos pertenece a N.
Abrirlo
Uno pertenece a dos, pues dos={0,1}.Fallo
Uno no pertenece a N.
Tenemos y∈x∈N pero y∉N, así que N no es transitivo.N ha omitido un elemento de uno de sus propios elementos.
Para detectar el fallo basta una cadena de longitud dos.
No se confunde N={0,2} con el ordinal dos, que es {0,1}.
9. Relativizar restringe dónde pueden encontrarse los testigos
Relativizar a M reemplaza ∃x ψ por ∃x∈M ψ relativizada, y ∀x ψ por ∀x∈M ψ relativizada. Las fórmulas con todos los cuantificadores acotados a conjuntos son absolutas entre un universo transitivo y el exterior, con parámetros de M.
La transitividad asegura que no falten miembros de los conjuntos usados como cotas. Para cuantificadores sin esa cota no hay la misma garantía. Si M satisface ZF y a∈M, su conjunto potencia contiene exactamente los subconjuntos de a que pertenecen a M; no necesariamente todos los que existen fuera.
Una condición acotada puede comprobarse con todos sus candidatos
M=V₃, a=2={0,1} y b={1}; ambos pertenecen a M.
Fórmula
b⊆a se expresa como ∀z∈b(z∈a).El cuantificador solo recorre elementos de b.
Comprobar
El único candidato es uno y uno pertenece a dos. La afirmación es verdadera.
Acuerdo
M es transitivo y conserva ese mismo candidato. La comprobación interior y la exterior coinciden. No se ha supuesto que este M finito satisfaga ZF.
Acotado significa restringido a un conjunto concreto.
No basta que una fórmula tenga pocas palabras para que sea acotada.
Un testigo exterior puede faltar incluso en un universo transitivo
M=V₃={0,1,{1},2}; a=2. Preguntar ∃z(a∈z).
Dentro
Ninguno de los cuatro elementos de M contiene a dos como elemento. La búsqueda relativizada a M falla.
Fuera
El conjunto {2} sí existe en el universo exterior y contiene a dos. La búsqueda exterior tiene testigo.
Qué cambió
M es transitivo, pero el cuantificador sobre z no estaba acotado a un conjunto de M. Esta falta de acuerdo no contradice absolutidad de fórmulas acotadas.
La verdad puede cambiar al restringir un cuantificador no acotado.
El ejemplo finito ilustra relativización; no pretende ser un modelo interno de ZF.
10. Un modelo interno debe contener todos los ordinales y satisfacer los axiomas
Aquí llamamos modelo interno a una clase transitiva M con todos los ordinales que satisface ZF al relativizar sus axiomas. Algunas convenciones exigen ZFC; indicaremos esa propiedad adicional cuando proceda. No se reúne la clase M como un elemento universal de V.
Aunque M y V tengan los mismos ordinales, pueden diferir en qué funciones y subconjuntos existen dentro. Una biyección exterior no tiene por qué pertenecer a M. Por eso pueden diferir en qué ordinales consideran cardinales y en qué conjuntos consideran numerables.
Una clase transitiva enorme todavía puede fallar un axioma
Considerar la clase Ord de todos los ordinales.
Tamaño y cierre
Contiene todos los ordinales y es transitiva: cada elemento de un ordinal vuelve a ser un ordinal.
Pares
Uno y tres son ordinales, pero el conjunto {1,3} no lo es: tres contiene dos y dos no pertenece a {1,3}, así que ese conjunto no es transitivo.
Fallo
Ord no contiene el par {1,3}. Con pertenencia heredada no satisface el axioma de pares. No es un modelo interno de ZF.
Contener todos los ordinales no sustituye la comprobación de axiomas.
V sí satisface trivialmente las propiedades del universo ambiente bajo ZF; un modelo interno puede coincidir con V.
Una enumeración exterior puede no ser una enumeración disponible dentro
Suponer, condicionalmente, que M es un modelo transitivo de ZFC numerable en un universo exterior más amplio.
Desde fuera
Al ser M numerable, el conjunto exterior de elementos que M llama sus reales también es numerable externamente.
Desde dentro
M satisface que su conjunto de reales no es numerable. Una enumeración exterior de esos elementos no puede pertenecer a M como una enumeración suya.
Sin contradicción
Las dos afirmaciones cuantifican sobre funciones disponibles en universos distintos. No se ha demostrado aquí que exista tal modelo transitivo numerable; es una hipótesis del ejemplo.
La cardinalidad requiere comprobar dónde existe la función que la acredita.
Este modelo conjunto no contiene todos los ordinales exteriores y no es un modelo interno de ese universo según nuestra definición.
11. L añade subconjuntos definibles y sus teoremas son de consistencia relativa
Def(A) reúne los subconjuntos definibles sobre (A,∈) por fórmulas con finitos parámetros de A. Se pone L₀=∅, Lα₊₁=Def(Lα) y en límites se unen los niveles anteriores. En el inicio vacío se usa la convención usual Def(∅)={∅}. L es la clase unión sobre todos los ordinales.
En ZF, el teorema de Gödel afirma que L es transitiva, contiene todos los ordinales y satisface ZFC y la hipótesis generalizada del continuo. Se enuncia como teorema profundo, no como algo demostrado por escribir la recursión. El sentido formal incluye la relativización de cada axioma a esa clase.
Al comienzo las dos jerarquías coinciden
Comparar L y V en los primeros niveles.
Inicio
L₀=V₀=∅ y L₁=V₁={∅}.Después L₂=V₂={0,1}.Nivel finito
Todo subconjunto de un conjunto finito se puede definir con sus elementos como parámetros: x=b₁ ∨ … ∨ x=bₖ.
El vacío se define por x≠x.Siguiente paso
Por tanto Def({0,1})=P({0,1}) y L₃=V₃.Esta coincidencia finita no prueba que Def(A)=P(A) para todo A infinito.
Definible con parámetros permite todos los subconjuntos finitos de un nivel finito.
En un A numerablemente infinito hay solo numerablemente muchas fórmulas con finitos parámetros, pero P(A) es no numerable externamente; las dos operaciones ya pueden diferir.
Un universo interno que satisface elección no fuerza elección en el exterior
Usar el teorema de Gödel bajo ZF.
Dentro de L
Para una familia no vacía de conjuntos no vacíos que pertenezca a L, L dispone de una función de elección que también pertenece a L.
Fuera de L
El exterior podría tener familias o subconjuntos adicionales. La afirmación interna no verifica elección para todas esas familias exteriores.
Consistencia relativa
Si ZF es consistente, ZFC más GCH también lo es. No se ha demostrado una consistencia absoluta de ZF ni que V=L sea obligatorio en el universo exterior.
Se distingue satisfacer una teoría dentro de L de probarla para todo V.
Añadir V=L es una decisión axiomática adicional; la construcción de L no la impone.
Ahora lo resolvemos de principio a fin.
EJEMPLO RESUELTO 1
Separación concreta
Obtén los pares de A={0,1,2,3,4}.
Candidatos
El conjunto inicial es A={0,1,2,3,4}.Separación solo puede conservar elementos de esa lista.
Propiedad
Un natural es par si se escribe 2k para algún natural k.
Cero y uno
Cero=2·0 cumple; uno no tiene esa forma con k natural.
Dos, tres y cuatro
Dos=2·1 y cuatro=2·2 cumplen; tres no.Resultado
El subconjunto filtrado es {0,2,4}.
Control
Todos están en A y son pares. Seis es par, pero no entra por estar fuera de A.
{0,2,4}.
Todos están en A y cumplen la propiedad.
EJEMPLO RESUELTO 2
Imagen por reemplazo
Para A={1,2,3}, calcula la imagen de x↦x².
Entradas
A={1,2,3}.La relación y=x² determina un único valor para cada entrada.
Primera salida
Para x=1 resulta y=1.Segunda salida
Para x=2 resulta y=4.Tercera salida
Para x=3 resulta y=9.Imagen
Reunir las salidas sin repeticiones da {1,4,9}, un conjunto por reemplazo.
Control
Cada valor procede de una entrada de A. Cuatro y nueve no tienen que pertenecer a A: se reunieron imágenes, no se filtraron candidatos.
{1,4,9}.
Cada elemento procede de algún elemento de A.
Los símbolos que hemos usado
- x∈A
- x es un elemento del conjunto A.
- A⊆B
- Cada elemento de A pertenece a B; no significa que A sea un elemento de B.
- ZF / ZFC
- Teoría de Zermelo–Fraenkel sin / con el axioma de elección.
- V
- Clase del universo de todos los conjuntos, usada en el discurso metamatemático.
- M transitivo
- x∈y∈M implica x∈M.
- Ord
- Clase de todos los ordinales.
- Def(A)
- Subconjuntos de A definibles sobre (A,∈) con parámetros de A.
- Lα
- Nivel α de la jerarquía constructible, donde α es un ordinal.
Ahora te toca a ti.
Tienes cinco ejercicios. Inténtalos; las pistas te ayudan si te atascas.
Practicar este tema →