Paradosso del compleanno

Da Wikipedia, l'enciclopedia libera.
Il grafico mostra l'andamento di P(p) al crescere del numero di persone

Il paradosso[1] del compleanno (o problema del compleanno) è un paradosso di teoria della probabilità definito nel 1939 da Richard von Mises. Il paradosso afferma che la probabilità che almeno due persone in un gruppo compiano gli anni lo stesso giorno è largamente superiore a quanto potrebbe dire l'intuito: infatti già in un gruppo di 23 persone la probabilità è circa 0,51; con 30 persone essa supera 0,70, con 50 persone tocca addirittura 0,97, anche se per arrivare all'evento certo occorre considerare un gruppo di almeno 366 persone (367 se si considera l'anno bisestile).

Per effettuare il calcolo, si ricorre alla formula per la probabilità degli eventi indipendenti: per rendere più semplice il calcolo si assume che gli anni siano tutti di 365 giorni. Aggiungere il giorno bisestile peggiora leggermente la probabilità, ma in compenso il fatto che i compleanni non siano equiprobabili la alza.

Il modo più semplice per calcolare la probabilità P(p) che ci siano almeno due persone appartenenti ad un gruppo di p persone che compiano gli anni lo stesso giorno è calcolare dapprima la probabilità P1(p) che ciò non accada. Il ragionamento è questo: data una qualunque persona del gruppo (indipendentemente dalla data del suo compleanno), vi sono 364 casi su 365 in cui il compleanno di una seconda persona avvenga in un giorno diverso; se si considera una terza persona, ci sono 363 casi su 365 in cui compie gli anni in un giorno diverso dalle prime due persone e via dicendo. Esprimendo in formule quanto sopra, la probabilità che tutti i p compleanni cadano in date diverse è:

P_1(p)=\frac{364}{365}\cdot\frac{363}{365}\cdots\frac{365-p+1}{365}=\frac{364!}{365^{p-1}(365-p)!}

e dunque la probabilità del suo evento complementare, cioè che esistano almeno due compleanni uguali, è

P(p)=1-P_1(p)=1-\frac{364!}{365^{p-1}(365-p)!}

Questo paradosso ha importanti ricadute nella crittografia e nel dimensionamento del blocco da cifrare. In particolare nell'ambito della crittografia si utilizza il paradosso del compleanno per indicare che le funzioni hash crittografiche abbiano la proprietà di "resistenza forte alle collisioni". Ad esempio una funzione di hash che produce un risultato su N bit sarà reputata insicura quando verranno generati 2^{\frac{N}{2}} risultati in quanto si ha la probabilità di oltre il 50% di aver trovato una collisione, il risultato evidentemente è ben al di sotto dei 2^N elementi necessari suggeriti dall'intuito.

Note[modifica | modifica sorgente]

  1. ^ Il termine paradosso non è da intendersi nel senso di una contraddizione logica (antinomia), ma viene chiamato in questo modo poiché la verità matematica contraddice l'intuizione naturale: molte persone stimano che questa probabilità sia decisamente inferiore al 50%.

Collegamenti esterni[modifica | modifica sorgente]