CONTENTS

Uniform Distribution

Motivation: why this matters in quant finance

The uniform distribution is the probability model for deliberate symmetry over a bounded set. It says that intervals of equal length receive equal probability. That idea is simple, but it sits underneath simulation, copulas, randomised experiments, and many textbook probability problems.

In finance, the standard uniform U(0,1)U(0,1) is the seed distribution. Random number generators produce approximate uniforms; inverse CDF transforms convert them into normals, exponentials, log-normals, and other model-specific shocks.

Mosteller's birthday problems show the modelling caveat: assuming all birthdays are equally likely makes the problem tractable, but the assumption itself must be named.

Definition

A continuous random variable XX follows U(a,b)U(a,b) if
f(x)={1ba,axb,0,otherwise.f(x)=\begin{cases} \frac{1}{b-a}, & a\leq x\leq b,\\ 0, & \text{otherwise}. \end{cases}

The CDF is

F(x)={0,x<a,xaba,axb,1,x>b.F(x)=\begin{cases} 0, & x<a,\\ \frac{x-a}{b-a}, & a\leq x\leq b,\\ 1, & x>b. \end{cases}

For UU(0,1)U\sim U(0,1), F(u)=uF(u)=u on [0,1][0,1].

Key Properties

For XU(a,b)X\sim U(a,b),

E[X]=a+b2,Var(X)=(ba)212.\mathbb{E}[X]=\frac{a+b}{2}, \qquad \operatorname{Var}(X)=\frac{(b-a)^2}{12}.

For [c,d][a,b][c,d]\subseteq[a,b],

P(cXd)=dcba.\mathbb{P}(c\leq X\leq d)=\frac{d-c}{b-a}.

Uniformity is about intervals. In a continuous model, exact points have probability zero.

The probability integral transform says that if XX is continuous with CDF FF, then

F(X)U(0,1).F(X)\sim U(0,1).

Conversely, if UU(0,1)U\sim U(0,1), then F1(U)F^{-1}(U) has CDF FF.

In Quant Finance

A Monte Carlo engine often starts with

UiU(0,1),Zi=Φ1(Ui),U_i\sim U(0,1), \qquad Z_i=\Phi^{-1}(U_i),

then builds paths from the normal shocks ZiZ_i. For a Black-Scholes terminal price,

ST=S0exp((rσ22)T+σTΦ1(U)).S_T=S_0\exp\left(\left(r-\frac{\sigma^2}{2}\right)T+\sigma\sqrt{T}\Phi^{-1}(U)\right).

Copulas also work on uniform marginals. If Ui=Fi(Xi)U_i=F_i(X_i), then the copula models dependence among the UiU_i while the FiF_i preserve each marginal distribution.

ISL's use of cutpoints and quantile-based bins is a practical reminder that many modelling tasks are easier on a probability scale: divide probability mass, not just raw units.

Worked Example: Simulating a Default Time

If a default time has CDF F(t)=1eλtF(t)=1-e^{-\lambda t}, then inverse-transform simulation gives

U=1eλtt=1λln(1U).U=1-e^{-\lambda t} \quad \Rightarrow \quad t=-\frac{1}{\lambda}\ln(1-U).

Since 1U1-U is also uniform,

T=1λlnU.T=-\frac{1}{\lambda}\ln U.

With λ=0.02\lambda=0.02 and U=0.30U=0.30, the simulated default time is about 60.2 years.

Common Confusions and Pitfalls

Uniform means every exact outcome is equally likely. For continuous uniforms, exact outcomes have probability zero; intervals matter.
Computer random numbers are truly random. They are deterministic sequences designed to mimic U(0,1)U(0,1).
The probability integral transform works the same for discrete variables. A discrete CDF produces jumps, not continuous uniforms, unless a randomised transform is used.

Where This Goes Next

References

  • Bertsekas and Tsitsiklis, Introduction to Probability, 2nd ed., Ch. 1 Sec. 1.6, Ch. 2 Sec. 2.4, and Ch. 3 Sec. 3.1-3.2.
  • Mosteller, Fifty Challenging Problems in Probability, Problems 31-34 and 41-43, for uniform birthday, random label, and random cutpoint assumptions.
  • James, Witten, Hastie, and Tibshirani, An Introduction to Statistical Learning, 2nd ed., Ch. 7, for cutpoints, quantiles, and bins in applied modelling.