Sia disponibile R variabile aleatoria generata a caso in modo uniforme fra 0 e 1. Vogliamo generare X variabile aleatoria con distribuzione F (x) = Pr{X ≤ x}.
Si ha
Pr{R ≤ y} = y (0≤ y ≤ 1)
Se F (x) `e strettamente monotona crescente, anche F−1(y) `e strettamente monotona crescente, quindi y = Pr{R ≤ y} = Pr
F−1(R)≤ F−1(y)
(infatti R ≤ y se e solo se F−1(R) ≤ F−1(y) e quindi le probabilit`a coincidono). Sia X := F−1(R) e x := F−1(y), ovvero y = F (x). Allora abbiamo
F (x) = y = Pr{R ≤ y} = Pr
F−1(R)≤ F−1(y)
= Pr{X ≤ x}
cio`e X ha distribuzione F (x).
Esempio X variabile di Poisson con distribuzione F (x) = 1− e−λ x. Si ottiene
y = 1− e−λ x =⇒ e−λ x= 1− y =⇒ x = −ln(1− y) λ
da cui
X =−ln(1− R) λ o equivalentemente
X =−ln R λ
1