De verjaardagsparadox: waarom 23 mensen genoeg zijn voor een treffer

Bij het WK van 2014 checkten journalisten alle 32 selecties. Elke selectie had precies 23 spelers, en in 16 van de 32, de helft dus, hadden minstens twee spelers dezelfde verjaardag. Niemand had dat geregeld. Het is simpelweg wat het getal 23 doet.
Dat is de verjaardagsparadox: in een kamer met 23 mensen is een gedeelde verjaardag waarschijnlijker dan niet. Er zijn 365 mogelijke verjaardagen en maar 23 mensen, de bewering klinkt dus absurd, en die reactie is bijna universeel. Maar het resultaat is geen truc, geen statistische illusie, en hangt niet van kleine lettertjes af. Het is een kort telargument, en zodra je ziet welke telling de intuïtie in plaats van de juiste uitvoert, lost de paradox op tot iets dat bijna vanzelfsprekend is.
De bewering, zorgvuldig geformuleerd
Neem 23 mensen van wie de verjaardagen onafhankelijk zijn en met gelijke kans op elk van de 365 dagen vallen, 29 februari laten we voorlopig weg. De bewering luidt:
De kans dat minstens twee van hen op dezelfde dag jarig zijn is 50.7%, iets beter dan een muntworp.
Twee details doen ertoe. Ten eerste gaat het erom dat willekeurig welke twee mensen overeenkomen, niet om het treffen van één bepaalde persoon. Ten tweede betekent "gedeelde verjaardag" dezelfde dag in het jaar, bijvoorbeeld 14 maart, niet dezelfde dag én hetzelfde jaar. Beide details klinken bijkomstig. Een ervan is, zoals we zullen zien, de hele paradox.
Het bewijs is gewoon tellen
De directe vraag, hoe groot de kans is dat iemand iemand treft, is lastig frontaal aan te vallen, omdat treffers op veel overlappende manieren kunnen ontstaan. De kansrekening heeft daar een standaardzet voor: bereken de kans dat er niets gebeurt, en trek die van 1 af. Waarom die zet mag, legt van de grond af waarschijnlijkheid intuïtief begrijpen uit.
Tel de kansen: 23 mensen vormen 253 paren
Een gedeelde verjaardag is een eigenschap van een personenpaar. Bij 23 mensen is het aantal verschillende paren 23 keer 22 gedeeld door 2, dus 253. Elk paar op zichzelf komt overeen met kans , wat minuscuul is. Maar in deze loterij zitten 253 lootjes, niet 22, en al helemaal niet 1. Deze telling is het hart van het hele onderwerp.
Bereken de kans dat alle verjaardagen verschillend zijn
Zet de mensen op een rij en voeg ze een voor een toe. De eerste persoon neemt een willekeurige dag, vrij: kans 365/365. De tweede vermijdt een treffer als die op een van de 364 overgebleven dagen landt: kans 364/365. De derde moet twee bezette dagen ontwijken: 363/365. Elke nieuwkomer heeft een dag extra te omzeilen, en de 23e persoon moet 22 bezette dagen vermijden: 343/365. Omdat de verjaardagen onafhankelijk zijn, is de kans dat alle 23 verschillend zijn het product van al deze breuken.
Vermenigvuldig het uit en draai om
Dat is de kans op helemaal geen treffer. De kans op minstens één gedeelde verjaardag is dus , net over de helft. Bij 22 mensen geeft hetzelfde product 47.6%, nog onder de helft. De lijn wordt precies bij 23 overschreden.
Dat is het hele bewijs: tel de paren om te zien waarom een treffer aannemelijk is, vermenigvuldig daarna 23 breuken om te zien hoe aannemelijk precies. Geen zware machinerie, niets dat je op geloof moet aannemen. Elke stap is met een rekenmachine te controleren.
En de curve klimt snel verder. Bij 30 mensen is de trefferkans 70.6%. Bij 50 mensen 97.0%. Bij 70 mensen 99.9%: een gedeelde verjaardag is zo goed als gegarandeerd, terwijl 295 dagen van het jaar nog onaangeroerd zijn.
Waar de intuïtie misgaat
De verjaardagsparadox fopt mensen betrouwbaar, en ze fopt hen op één specifieke, diagnoseerbare manier: ze beantwoorden de verkeerde vraag.
Hoor de puzzel, en je hoofd vervangt hem stilletjes door een versie met jou in de hoofdrol. Wat is de kans dat iemand hier mijn verjaardag treft? Die vraag heeft écht een klein antwoord. In een kamer met 23 zijn er maar 22 anderen, elk treft jou met kans , en de totale kans dat iemand jou treft ligt rond de 6%. Ging de puzzel over jouw verjaardag, dan hadden de sceptici gelijk.
Maar de puzzel gaat over willekeurig welke treffer. Jij tegen elk van de anderen: 22 paren. Maar ook persoon 2 tegen persoon 3, persoon 7 tegen persoon 19, en elke andere combinatie waar jij helemaal niet in zit: 231 extra paren, in totaal 253. Intuïtie telt de 22 vergelijkingen die ze van binnenuit kan zien, en is structureel blind voor de 231 waar ze geen deel van uitmaakt. De paradox is niet dat kansrekening zich vreemd gedraagt. Het is dat een kamer met 23 mensen elf keer meer vergelijkingen bevat dan één persoon ervaart.
Er is een nette manier om te zien hoe groot dat gat is. Voor 50% kans dat iemand juist jou treft, zijn 22 anderen bij lange na niet genoeg: je hebt 253 mensen naast jezelf nodig. Het aantal anderen dat je nodig hebt om één vaste verjaardag te treffen is hetzelfde als het aantal paren onder 23 mensen. Dat is geen toeval, het zijn de twee vragen die door dezelfde rekenkunde worden opgelost, en het meet precies hoezeer het kader "mijn verjaardag" de situatie onderschat.
De kleine lettertjes die het antwoord eerlijk maken
De berekening nam 365 even waarschijnlijke verjaardagen aan en geen schrikkeldag. Beide aannames zijn in de echte wereld onjuist, dus het is redelijk te vragen of de 50.7% het contact met de realiteit overleeft.
Dat doet ze, en de realiteit helpt zelfs. 29 februari als zeldzame 366e dag toevoegen duwt de kans een haartje omlaag, veel te weinig om de drempel van 23 af te bewegen. Ongelijk verdeelde verjaardagen duwen de andere kant op: echte geboortegegevens tonen seizoenspieken, bepaalde maanden zijn betrouwbaar voller dan andere. Elke zulke ongelijkheid maakt botsingen waarschijnlijker, want kans op populaire dagen bundelen is precies waar botsingen van leven. Het gelijkverdeelde model is de hardst denkbare setting voor de paradox, en het haalt de 50% toch.
Bij die robuustheid loont het om even stil te staan, want het is het tegenovergestelde van hoe paradoxachtige puzzels zich meestal gedragen. Het Monty Hall-probleem bijvoorbeeld is berucht gevoelig voor zijn kleine lettertjes: verander wat de presentator weet, en het antwoord verandert. De verjaardagsparadox is het stevige broertje. Elke realistische afwijking van de leerboek-aannames duwt de kans omhoog, de verrassing overleeft dus elke haarkloverij.
Van feesttruc tot het kraken van hashfuncties
De verjaardagsparadox zou haar plaats verdienen als feestweddenschap, maar ze heeft ook een serieus beroep. In de cryptografie bepaalt ze de prijs van het vinden van botsingen, en een hele aanvalsstrategie is ernaar genoemd.
Een hashfunctie perst elke invoer samen tot een vingerafdruk van vaste grootte, en beveiliging hangt er vaak van af dat niemand twee verschillende invoeren met dezelfde vingerafdruk vindt. Stel dat de vingerafdrukken 128 bits zijn, dan zijn er 2 tot de macht 128 mogelijkheden, een astronomisch groot getal. Een invoer raden die één specifieke vingerafdruk raakt kost inderdaad in de orde van 2 tot de macht 128 pogingen, hopeloos voor altijd. Maar een aanvaller die gewoon een of andere botsing wil, twee willekeurige invoeren die overeenkomen, speelt het verjaardagsspel: genereer willekeurige invoeren, en volgens de wortelregel is een botsing te verwachten na grofweg 2 tot de macht 64 pogingen. Dat is de birthday-aanval, en 2 tot de 64 is een groot getal maar geen veilig getal; vastberaden aanvallers hebben het overschreden.
De paradox, met andere woorden, halveert de effectieve sterkte van een hash, gemeten in bits. Daarom gebruiken cryptografen die 128 bits botsingsweerstand willen hashes met 256-bits uitvoer: de wortel van 2 tot de 256 is 2 tot de 128, waardoor zelfs de verjaardagsafkorting buiten bereik blijft. Een patroon dat bepaalt hoeveel mensen je op een feest uitnodigt, bepaalt ook hoeveel bits je bankverbinding beschermen, en het is beide keren dezelfde berekening.
Probeer het, want het kost niets
Net als de beste kansresultaten is dit goedkoop te testen. Elke groep van ongeveer 25 mensen werkt: een klas, een kantoorverdieping, een teamlijst, een gastenlijst van een bruiloft. Vraag ieders verjaardag en kijk naar de treffer. Eén groep bewijst uiteraard niets, de ene of de andere kant op. De bewering is 50.7%, geen zekerheid, dus de weddenschap verliest bijna de helft van de keren.
De overtuigende versie is herhaling. Sportselecties zijn hiervoor ideaal, daarom blijft het WK in artikelen over de verjaardagsparadox opduiken: selecties van 23 zijn het experiment op precies de drempelgrootte, vooraf samengesteld en openbaar. Check tien selecties en je mag treffers in ongeveer vijf verwachten. Of simuleer het: een paar regels code die 23 willekeurige getallen van 1 tot 365 toewijzen en op herhalingen controleren, tienduizend keer gedraaid, landen binnen een fractie van een procent van 0.507. Het argument met 23 breuken doet een precieze voorspelling, de wereld blijft ermee instemmen, en er zijn weinig snellere manieren om kansrekening voelbaar echt te laten worden.
De zen ervan
De verjaardagsparadox blijft hangen omdat het een perfecte miniatuur is van een algemeen faalpatroon. Intuïtie beoordeelt situaties vanuit één gezichtspunt, het jouwe, en in combinatorische situaties zit dat ene gezichtspunt er een factor naast die met de menigte meegroeit. Er is niets mis met toeval. De fout zit volledig in welke vraag stilletjes wordt beantwoord.
En het middel is hetzelfde als altijd in de kansrekening: weiger te gokken, en tel. Tel de paren en de aannemelijkheid verschijnt. Vermenigvuldig de breuken en het exacte getal valt eruit. Dezelfde telling duikt daarna onveranderd op in het ontwerp van cryptografische systemen, en dat is de stille les van het hele onderwerp: een kansargument weet niet of het voor een caféweddenschap of voor de beveiliging van het internet wordt gebruikt.
Drieëntwintig mensen. Tweehonderddrieënvijftig kansen. De kamer was nooit zo leeg als hij eruitzag.
Veelgestelde vragen
- Wat is de verjaardagsparadox?
- Het is het feit dat in een groep van slechts 23 mensen de kans dat minstens twee van hen op dezelfde dag jarig zijn iets boven de 50% ligt. Met 30 mensen is het ongeveer 71%, met 50 mensen ongeveer 97%, en met 70 mensen ongeveer 99.9%. Paradox heet het niet omdat de wiskunde omstreden is, maar omdat 23 veel te klein aanvoelt. Het resultaat volgt uit gewone kansrekening: je telt elk mogelijk personenpaar, in plaats van iedereen te vergelijken met één vaste verjaardag.
- Waarom is 23 het magische getal in de verjaardagsparadox?
- Omdat 23 mensen 253 verschillende paren vormen, en elk paar een verse kans op een treffer is. De kans dat alle 253 paren een botsing vermijden zakt precies bij 23 mensen onder de helft: de kans op geen treffer is ongeveer 49.3%, dus een gedeelde verjaardag heeft kans ongeveer 50.7%. In de getallen zit bovendien een mooie toevalligheid: 365 keer de natuurlijke logaritme van 2 is bijna precies 253, en daarom landt het fifty-fifty-punt precies daar.
- Waarom voelt de verjaardagsparadox zo fout aan?
- Omdat je intuïtie een andere vraag beantwoordt. Als je de puzzel hoort, stel je je instinctief voor dat iemand jouw verjaardag treft, en in een kamer met 23 mensen zijn daar maar 22 kansen voor, grofweg 6% waarschijnlijkheid. De echte vraag is of willekeurig welke twee mensen overeenkomen, en daarbij gaat het om 253 paren, waarvan de meeste niets met jou te maken hebben. Intuïtie volgt de 22 vergelijkingen die ze kan zien, en mist de 231 paren waar ze geen deel van uitmaakt volledig.
- Wat is een birthday-aanval in de cryptografie?
- Het is een aanvalsstrategie die rechtstreeks naar deze paradox is genoemd. Een hashfunctie moet het moeilijk maken om twee verschillende invoeren met dezelfde uitvoer te vinden. De verjaardagsparadox zegt dat botsingen onder willekeurige waarden al na ongeveer de wortel van het aantal mogelijke waarden verschijnen, niet pas na het volle aantal. Een hash met 2 tot de macht 128 mogelijke uitvoeren laat zich dus in ongeveer 2 tot de macht 64 pogingen aanvallen, daarom kiezen cryptografen de hashlengte zo dat zelfs de wortel buiten bereik blijft.
- Houdt de verjaardagsparadox rekening met schrikkeljaren en ongelijke verjaardagen?
- De standaardberekening neemt 365 even waarschijnlijke verjaardagen aan en negeert 29 februari, die zeldzaam genoeg is om het resultaat nauwelijks te verschuiven. Echte verjaardagen zijn niet perfect gelijkverdeeld, in veel landen zijn er seizoenspieken, maar dat helpt de paradox alleen: elke ongelijkheid in de verjaardagsverdeling maakt botsingen waarschijnlijker, niet minder. De 50.7% bij 23 mensen is in de praktijk dus een ondergrens, en de echte kans ligt een tikje hoger.
Oefen het zelf
Vond je het leuk om dit door te denken?
Math Zen maakt van dit soort inzicht dagelijkse oefening, met adaptieve opgaven bij 24 wiskundeonderwerpen.


