Saltar al contenido
MasterMath

Calculadora de la paradoja del cumpleaños

En un grupo de solo 23 personas ya hay más de un 50 % de probabilidad de que dos cumplan años el mismo día. Comprueba la cifra para cualquier tamaño de grupo.

Que al menos dos coincidan

—

Que al menos dos coincidan—
Que ninguno coincida—
Parejas posibles—
Personas para llegar al 50 %—

Cómo se ha calculado

    La fórmula

    P(alguna coincidencia) = 1 − (365/365 × 364/365 × … × (365−n+1)/365)

    De dónde sale

    Se calcula por el complementario porque es mucho más fácil: la probabilidad de que todos cumplan en días distintos es el producto de ir descontando un día en cada persona. Lo que queda al restar de uno es la probabilidad de que haya al menos una coincidencia.

    Cómo calcularlo a mano

    1. Calcula la probabilidad de que todos tengan días distintos multiplicando 365/365 × 364/365 × 363/365…
    2. Multiplica tantos factores como personas haya
    3. Resta el resultado de 1

    Lo que conviene saber

    Resulta contraintuitivo porque el cerebro compara cada persona con uno mismo, y ahí sí hacen falta unas 253 personas para llegar al 50 %. Pero la pregunta es otra: se comparan todas las parejas posibles entre sí, y en un grupo de 23 hay 253 parejas. De ahí la coincidencia de cifras, que no es casual. Se usa en criptografía con el nombre de ataque de cumpleaños: explica por qué una función hash de n bits se rompe por colisión con del orden de 2^(n/2) intentos, no 2^n.

    Preguntas frecuentes

    ¿Por qué con 23 personas ya es más del 50 %?

    Porque no se compara cada persona con una fija, sino todas las parejas entre sí: en un grupo de 23 hay 253 parejas.

    ¿Cuántas personas hacen falta para estar seguro?

    366 garantizan la coincidencia. Con 70 personas ya se supera el 99,9 %.

    ¿Y para que alguien comparta cumpleaños conmigo?

    Esa es otra pregunta y necesita unas 253 personas para llegar al 50 %.

    ¿Para qué sirve esto además de como curiosidad?

    Para el llamado ataque de cumpleaños en criptografía: es la razón de que encontrar colisiones en una función hash sea mucho más fácil de lo que parece.