La PizarraMatemática.

Grado en Matemáticas

Cardinalidad y conjuntos numerables

Una fila de objetos se puede contar hasta el final si es finita. Con infinitos objetos cambiamos la pregunta: ¿podemos emparejarlos sin repetir ni dejar ninguno? Veremos por qué todos los enteros y todas las fracciones caben en listas, y por qué cualquier supuesta lista de todos los reales deja algún número fuera.

1. Tener el mismo cardinal significa poder emparejar exactamente

Escribimos |A|=|B| si hay una biyección f:A→B.

Inyectiva significa que no junta dos entradas distintas en una misma salida; sobreyectiva, que llega a todas las salidas de B. Juntas dan un emparejamiento exacto. En conjuntos finitos coincide con contar igual número de elementos.

Inicio de un emparejamiento que continúa con una regla
ℕImpares0123413579f(n)=2n+1 ; la regla continúa
Cero llega a uno, uno a tres, dos a cinco, tres a siete y cuatro a nueve. Son las primeras cinco parejas de f de n igual a dos n más uno. El dominio completo y el codominio de impares positivos continúan infinitamente.

Para conjuntos infinitos una fórmula puede describir todas las parejas sin acabar una cuenta. Debemos probar ambas propiedades para cualquier entrada o salida permitida. El dibujo solo muestra un inicio: las cinco flechas visibles no demuestran por sí solas una afirmación infinita.

Un emparejamiento finito completo

A={a,b,c}, B={2,4,6}; f(a)=4, f(b)=2, f(c)=6. ¿Mismo cardinal?

  1. No se juntan

    Las tres salidas son diferentes.

  2. No sobra ninguna

    Dos, cuatro y seis reciben una entrada.

  3. Conclusión

    La función es biyectiva: |A|=|B|=3.
Resultado

Sí, se emparejan exactamente.

Lo comprobamos

El orden en que se escriben los elementos no cambia el tamaño del conjunto.

Una fórmula para impares positivos

Define f:ℕ→{1,3,5,…} por f(n)=2n+1, con ℕ={0,1,2,…}.

  1. Inyectiva

    2n+1=2m+1 implica 2n=2m y n=m.
  2. Sobreyectiva

    Cada impar positivo es 2k+1 con k natural; lo alcanza f(k).

  3. Inversa

    Si y es impar positivo, (y−1)/2 es el natural que lo produce.

Resultado

Hay una biyección, aunque el dibujo muestre solo su inicio.

Lo comprobamos

La fórmula usa todos los n naturales, no solo cero a cuatro.

2. En el infinito, inclusión propia no implica menor cardinal

Los impares positivos son parte de ℕ y faltan muchos naturales, incluido cero. Aun así acabamos de emparejarlos con todo ℕ. No hay contradicción: ser subconjunto describe pertenencia; tener igual cardinal describe si existe una biyección.

También escribimos |A|≤|B| cuando hay una inyección de A a B. La inclusión de un subconjunto en su conjunto es una inyección. Pero inclusión estricta y desigualdad estricta de cardinales son cosas distintas en el infinito; tampoco todos los infinitos resultan del mismo tamaño.

Quitar el primer natural

Empareja ℕ con los naturales positivos ℕ⁺.

  1. Regla

    f(n)=n+1 siempre es positivo.
  2. Inyectiva

    n+1=m+1 implica n=m.
  3. Sobreyectiva

    Para cada k≥1, n=k−1 es natural y f(n)=k.
Resultado

ℕ y ℕ⁺ tienen el mismo cardinal.

Lo comprobamos

Que cero no esté en ℕ⁺ no deja a cero sin pareja como entrada: su pareja es uno.

Comparar con el caso finito

A={0,1,2,3}, B={1,2,3}. ¿Puede la regla n↦n+1 ser una biyección A→B?

  1. Revisar el codominio

    La entrada tres produciría cuatro, que no pertenece a B.

  2. Contar

    Hay cuatro entradas y solo tres salidas.

  3. Conclusión finita

    Una función A→B debe repetir alguna salida, así que no puede ser inyectiva.

Resultado

No existe una biyección en este caso finito.

Lo comprobamos

La regla infinita funciona porque siempre existe el siguiente natural dentro del codominio completo.

3. Numerable incluye aquí lo finito; numerablemente infinito exige una biyección con ℕ

En esta página numerable significa finito o numerablemente infinito. Por tanto incluye el conjunto vacío. Otras fuentes reservan la palabra solo para conjuntos infinitos: conviene declarar la convención antes de aplicar un teorema.

Una enumeración que cubre un conjunto puede repetir elementos. Para una biyección con ℕ no admitimos repeticiones. Si el conjunto enumerado es infinito, conservar solo la primera aparición de cada elemento produce una lista infinita sin duplicados; cada elemento original tiene que aparecer en una posición finita.

Lista repetida de un conjunto finito

La sucesión a,b,a,b,a,b,…, ¿demuestra que {a,b} es numerablemente infinito?

  1. Cobertura

    Sí cubre sus dos elementos.

  2. Inyectividad

    Muchas posiciones contienen a y muchas contienen b: no es una biyección.

  3. Clasificación

    El conjunto es finito y, por nuestra convención, numerable.

Resultado

No es numerablemente infinito.

Lo comprobamos

Una lista infinita de posiciones no obliga a que haya infinitos valores distintos.

Quitar repeticiones manteniendo todos los valores

La lista 0,0,1,0,1,2,0,1,2,3,… recorre bloques cada vez mayores. ¿Qué queda al conservar primeras apariciones?

  1. Primeras apariciones

    Primero cero, después uno, después dos, después tres.

  2. Cada natural llega

    El bloque que termina en k contiene k y está tras finitos bloques finitos.

  3. Lista nueva

    0,1,2,3,… sin repeticiones.

Resultado

Queda una enumeración biyectiva de ℕ.

Lo comprobamos

No se necesita esperar a terminar toda la lista para que aparezca cada k concreto.

4. Para listar todos los enteros alternamos las dos direcciones

Empezamos 0,1,−1,2,−2,3,−3,… . Listar todos los positivos antes de comenzar los negativos nunca llegaría al primer negativo. Alternar garantiza un lugar finito para cada signo y magnitud.

Con posiciones desde cero, f(0)=0, f(2k−1)=k y f(2k)=−k para k≥1.

Posiciones impares positivas dan enteros positivos; pares positivas, negativos. Los tres grupos no se solapan y cada entero tiene una única posición.

Encontrar una posición, no esperar una lista infinita

¿En qué posiciones aparecen siete y menos siete?

  1. Positivo

    k=7 aparece en 2k−1=13.
  2. Negativo

    −k aparece en 2k=14.
  3. Comprobar la regla

    f(13)=7 y f(14)=−7.
Resultado

Posiciones trece y catorce, contando cero.

Lo comprobamos

No se afirma que sean el elemento decimotercero y decimocuarto si se cuenta desde uno; hemos fijado la convención.

Probar que no se pierde ni se repite un entero

Escribe la posición de un entero z arbitrario.

  1. Caso cero

    z=0 tiene posición cero.
  2. Caso positivo

    z=k≥1 tiene posición 2k−1.
  3. Caso negativo

    z=−k, k≥1, tiene posición 2k.

    Los tres tipos de posición son distintos.

Resultado

La regla inversa da una única posición a cada entero.

Lo comprobamos

Cobertura y unicidad prueban biyección; el inicio visible de la lista solo ayuda a leerla.

5. Las diagonales permiten llegar a cualquier par de naturales

En ℕ×ℕ cada objeto es un par ordenado (a,b). No enumeramos una fila infinita antes de pasar a la siguiente. Ordenamos por la suma a+b: para suma s, los pares son (0,s),(1,s−1),…,(s,0). Son s+1 pares, una cantidad finita.

La suma de coordenadas decide cuándo se visita cada par
Primero sumas pequeñas de índices(0;0)(1;0)(2;0)(3;0)(0;1)(1;1)(2;1)(3;1)(0;2)(1;2)(2;2)(3;2)(0;3)(1;3)(2;3)(3;3)Cada diagonal contiene finitos pares.
Primeras cuatro filas y columnas de naturales con cero. La diagonal de suma cero contiene cero cero; la de suma uno contiene cero uno y uno cero; luego las sumas dos, tres y siguientes. Cada diagonal es finita. La cuadrícula es solo un fragmento del recorrido infinito.

Visitamos las sumas cero, uno, dos y así sucesivamente. Cualquier (a,b) pertenece a la diagonal finita de suma a+b, alcanzada después de finitas diagonales finitas. La fórmula de su posición, si recorremos cada diagonal aumentando a, es s(s+1)/2+a, con s=a+b y posiciones desde cero.

Leer el principio del recorrido

Escribe las diagonales de suma cero, uno y dos.

  1. Suma cero

    (0,0).

  2. Suma uno

    (0,1),(1,0).

  3. Suma dos

    (0,2),(1,1),(2,0).

Resultado

Seis pares en las tres primeras diagonales.

Lo comprobamos

El mismo par no puede estar en dos diagonales distintas: su suma es única.

Dar posición a un par lejano

¿Qué posición ocupa (2,3) con esta convención?

  1. Diagonal

    s=2+3=5.
  2. Pares anteriores

    Las sumas cero a cuatro aportan 1+2+3+4+5=15 pares.

  3. Dentro de la diagonal

    (0,5) ocupa quince, (1,4) dieciséis y (2,3) diecisiete.

Resultado

Posición 17.

Lo comprobamos

La fórmula da 5·6/2+2=17; finita para cualquier a,b finitos.

6. Todas las fracciones entran en una lista, con duplicados controlados

Cada racional es a/b con a entero y b entero positivo.

Agrupamos las representaciones por |a|+b=s, para s=1,2,3,… .

Cada etapa es finita.

Por ejemplo, s=3 contiene 0/3, 1/2, −1/2, 2/1 y −2/1.

Así cada racional tiene una representación que llega en una etapa finita. Pero 1/2 y 2/4 son el mismo racional. Conservamos solo su primera aparición, o exigimos fracciones irreducibles con denominador positivo. Queda una enumeración de ℚ sin repeticiones; es infinita porque ya contiene todos los enteros.

Localizar una fracción con signo

¿En qué etapa aparece la representación −3/4? ¿Y 6/8?

  1. Primera

    |−3|+4=7: etapa siete.
  2. Segunda

    |6|+8=14: etapa catorce.
  3. Duplicados

    6/8=3/4; no es un racional nuevo si ya apareció 3/4.
Resultado

Ambas representaciones aparecen tras finitos pasos.

Lo comprobamos

−3/4 y 3/4 son distintos; reducir una fracción conserva el signo.

Por qué entre racionales siempre hay otro y aun así se pueden listar

Para p<q racionales, construye uno intermedio. ¿Contradice la enumeración?

  1. Intermedio

    r=(p+q)/2 es racional.
  2. Desigualdades

    p<r<q porque q−p>0.
  3. Dos nociones

    La lista no sigue un orden creciente de valor; sigue etapas de representaciones.

Resultado

ℚ es denso y numerable a la vez.

Lo comprobamos

Enumerar no exige que el siguiente elemento de la lista sea el siguiente número en orden, que aquí ni existe.

7. Las uniones se intercalan; las listas infinitas no se concatenan

Un subconjunto S de un conjunto numerable también es numerable. En una enumeración sin repeticiones del conjunto original, conservamos los elementos que pertenecen a S. Si quedan infinitos, sus posiciones originales forman una sucesión creciente; cada elemento seleccionado conserva una posición finita en la nueva lista.

Para dos conjuntos intercalamos a₀,b₀,a₁,b₁,… y quitamos duplicados. Para una familia de listas ya dadas, recorremos por diagonales el par índice de lista, posición interna. La condición listas ya dadas evita suponer sin explicación que conocemos una enumeración simultánea de una familia arbitraria.

Unión con solapamiento

A empieza 0,2,4,6,… y B empieza 0,3,6,9,… . Intercala y elimina repeticiones al inicio.

  1. Intercalar

    0,0,2,3,4,6,6,9,…

  2. Conservar primeras

    0,2,3,4,6,9,…

  3. Cobertura general

    Todo término de A o B aparece en una posición finita antes de eliminar duplicados.

Resultado

Se obtiene una lista de A∪B, sin perder los elementos comunes.

Lo comprobamos

La lista nueva no tiene por qué estar ordenada numéricamente después de este fragmento.

Infinitas listas con un calendario justo

Para listas L₀,L₁,… ya dadas, ¿cómo garantizamos visitar la posición cuatro de L₃?

  1. Índices del término

    Es el par (3,4).

  2. Diagonal

    Tiene suma siete, alcanzada tras finitas diagonales.

  3. Conclusión

    Cualquier término tiene un par de índices finitos y acaba siendo visitado.

Resultado

La unión de esas listas es numerable, tras quitar repeticiones.

Lo comprobamos

Concatenar toda L₀ antes de L₁ dejaría esperando para siempre a las siguientes.

8. Cualquier lista propuesta de reales deja un número fuera

Supongamos que r₀,r₁,… enumera todos los reales de (0,1). Escribimos cada uno con la expansión decimal que no acaba en una cola infinita de nueves. Construimos d: su cifra de posición n+1 será dos si la cifra correspondiente de rₙ es uno, y uno en cualquier otro caso.

El número construido no coincide con ninguna fila de la lista
Una cifra distinta en cada filar00,13579…r10,20468…r20,45123…r30,67890…d = 0,2121…Si veo 1, pongo 2; si no, pongo 1.
Fragmento de cuatro filas decimales. Las cifras diagonales son uno, cero, uno y nueve. Se sustituyen por dos, uno, dos y uno. Se continúa para cada fila natural, usando solo uno y dos, para evitar ambigüedad por colas de nueves. El fragmento ilustra la regla, no una diagonal finita como prueba del infinito.

Para cada n, d difiere de rₙ en esa posición diagonal. d está entre cero y uno y usa solo unos y doses, así que no hay ambigüedad de representación por colas de ceros o nueves. No coincide con ninguna fila, aunque la lista sea infinita.

Esto contradice que cubriera (0,1); por tanto ese intervalo y ℝ no son numerables.

Leer las primeras cuatro decisiones

En el dibujo las cifras diagonales son 1,0,1,9. ¿Qué cifras toma d?

  1. Primera y segunda

    Al ver uno ponemos dos; al ver cero ponemos uno.

  2. Tercera y cuarta

    Al ver uno ponemos dos; al ver nueve ponemos uno.

  3. Fragmento

    d empieza 0,2121…; la regla continúa para todas las filas.

Resultado

Cifras iniciales 2,1,2,1.

Lo comprobamos

Cuatro cifras no completan el argumento; necesitamos una decisión para cada índice natural.

Por qué no aparece más abajo

Alguien dice que d podría ser la fila r₁₀₀₀. ¿Qué responde la construcción?

  1. Posición elegida

    La fila de índice mil se compara en la cifra mil uno.

  2. Regla

    En esa cifra elegimos uno o dos distinto de la cifra de r₁₀₀₀.

  3. Conclusión

    No pueden ser el mismo real con las representaciones fijadas.

Resultado

No puede coincidir con esa fila ni con ninguna otra.

Lo comprobamos

El argumento no localiza una última fila: produce una diferencia específica para cualquier fila propuesta.

9. El conjunto de todos los subconjuntos siempre tiene mayor cardinal

Para una función cualquiera f:A→P(A), definimos D={a∈A:a∉f(a)}.

Cada f(a) es un subconjunto, de modo que la pregunta a∈f(a) tiene sentido. D también es un subconjunto de A, así que es un elemento de P(A).

Si algún d de A tuviera f(d)=D, por definición d∈D sería equivalente a d∉f(d), es decir d∉D: imposible. Por tanto D queda fuera de la imagen de cualquier f. Ninguna f es sobreyectiva. Como a↦{a} sí es inyectiva de A a P(A), el cardinal del conjunto potencia es estrictamente mayor.

Esto incluye conjuntos finitos e infinitos.

Un ejemplo pequeño del conjunto que falta

A={u,v}, f(u)={v}, f(v)={u,v}. Construye D.

  1. Revisar u

    u∉f(u), así que u sí entra en D.
  2. Revisar v

    v∈f(v), así que v no entra en D.
  3. Conjunto ausente

    D={u}, distinto de ambas salidas de f.
Resultado

D={u} no está en la imagen.

Lo comprobamos

No es una paradoja: hemos construido una salida que esa función concreta no alcanza.

La regla de los singletons tampoco cubre todo

Si f(a)={a}, ¿qué D produce el argumento?

  1. Pertenencia propia

    Para cada a, a∈f(a).
  2. Definir D

    Ningún a cumple a∉f(a), así que D=∅.
  3. Salida ausente

    Si A no es vacío, ningún singleton es vacío; si A es vacío, no hay entradas, pero P(A)={∅}.

Resultado

El conjunto vacío queda sin alcanzar en ambos casos.

Lo comprobamos

La inyección por singletons permite comparar cardinales, pero no es una sobreyección al conjunto potencia.

10. Cardinalidad, orden y longitud responden a preguntas diferentes

ℚ es denso: cualquier intervalo real abierto contiene racionales. Aun así es numerable. En cambio (0,1) no es numerable. No podemos inferir tamaño cardinal solo de ver puntos repartidos por una recta o de poder aproximar otros números.

Tampoco la longitud decide cardinalidad. Una función afín invertible empareja intervalos abiertos de longitudes diferentes. Una biyección puede estirar, comprimir o cambiar distancias; solo exige una pareja única para cada elemento de ambos conjuntos.

Dos intervalos de longitud diferente

Empareja (0,1) con (2,5).

  1. Regla

    f(x)=2+3x lleva 0<x<1 a 2<f(x)<5.
  2. Inyectiva

    2+3x=2+3y implica x=y.
  3. Sobreyectiva

    Para 2<z<5, x=(z−2)/3 está en (0,1) y f(x)=z.
Resultado

Tienen el mismo cardinal, aunque sus longitudes sean uno y tres.

Lo comprobamos

Los extremos quedan excluidos en ambos; el dominio y el codominio forman parte de la prueba.

Un intervalo acotado y una recta entera

Considera f(x)=x/(1−|x|) para −1<x<1. ¿Cómo se encuentra la entrada que produce y∈ℝ?

  1. Candidato inverso

    x=y/(1+|y|) cumple |x|<1.
  2. Verificar

    |x|=|y|/(1+|y|), así que 1−|x|=1/(1+|y|); dividir x por esa cantidad da y.

  3. Unicidad

    En cada semieje la ecuación da esa misma expresión, y el signo de la salida es el de x; no puede haber otra entrada.

Resultado

Es una biyección de (−1,1) con ℝ.

Lo comprobamos

Por ejemplo y=3 sale de x=3/4, e y=−2 sale de x=−2/3. Acotación y cardinalidad son propiedades distintas.

Ahora lo resolvemos de principio a fin.

EJEMPLO RESUELTO 1

Un subconjunto del mismo tamaño

Construye una biyección de N={0,1,2,…} a los naturales pares.

  1. Conjuntos declarados

    Dominio ℕ={0,1,2,…}; codominio {0,2,4,…}.

    El cero pertenece a ambos.

  2. Regla total

    f(n)=2n produce un natural par para cada n natural.

  3. Inyectividad

    Si f(n)=f(m), entonces 2n=2m; dividir entre dos da n=m.
  4. Sobreyectividad

    Cada elemento del codominio es 2k con k natural. La entrada k lo alcanza.

  5. Inversa y cierre

    g(2k)=k es inversa: g(f(n))=n y f(g(2k))=2k.

    Por tanto f es una biyección.

Resultado

f es biyectiva.

Lo comprobamos

La inversa sobre los pares es g(2k)=k. Ambas composiciones devuelven el elemento inicial de su respectivo conjunto.

EJEMPLO RESUELTO 2

Unión de dos listas

Explica por qué la unión de dos conjuntos numerables es numerable.

  1. Casos vacíos

    Si ambos son vacíos, también su unión. Si solo uno es vacío, la unión es el otro, numerable.

  2. Listas para los no vacíos

    Escribe a₀,a₁,… y b₀,b₁,… que cubran ambos. Si alguno es finito no vacío, podemos repetir su lista.

  3. Intercalar

    a₀,b₀,a₁,b₁,… sitúa aₙ en 2n y bₙ en 2n+1.

  4. No perder elementos

    Cualquier elemento de la unión está en una de las dos listas y aparece tras finitos pasos.

  5. Eliminar duplicados

    Conservar la primera aparición no elimina ningún valor distinto. Si quedan finitos, la unión es finita; si quedan infinitos, sus posiciones sucesivas la emparejan con ℕ.

  6. Conclusión

    La unión es finita o numerablemente infinita: numerable con nuestra convención.

Resultado

La unión admite una lista finita o numerablemente infinita.

Lo comprobamos

aₙ aparece inicialmente en la posición 2n y bₙ en la posición 2n+1, empezando por cero; ningún elemento necesita esperar tras una lista infinita completa.

Los símbolos que hemos usado

N
En esta lección, {0,1,2,…}.
|A|
Cardinalidad o tamaño del conjunto A.
Biyección
Función inyectiva y sobreyectiva: empareja exactamente los elementos de dos conjuntos.
Numerable
Finito o numerablemente infinito; esta convención incluye el conjunto vacío.
Numerablemente infinito
En biyección con N.
P(A)
Conjunto potencia: todos los subconjuntos de A.
Enumeración
Lista indexada por naturales que alcanza todos los elementos; al comparar biyecciones se eliminan las repeticiones.

Ahora te toca a ti.

Tienes cinco ejercicios. Inténtalos; las pistas te ayudan si te atascas.

Practicar este tema →

Para ampliar