Skip to content
Part IA Easter Term

Uniform Distribution

Continuous Uniform

Definition

XUnif[a,b]X \sim \text{Unif}[a, b] has constant density over an interval.

PDF

f(x)={1baaxb0otherwisef(x) = \begin{cases} \frac{1}{b-a} & a \leq x \leq b \\ 0 & \text{otherwise} \end{cases}

CDF

F(x)={0x<axabaaxb1x>bF(x) = \begin{cases} 0 & x < a \\ \frac{x-a}{b-a} & a \leq x \leq b \\ 1 & x > b \end{cases}

Parameters

  • aa: lower bound
  • bb: upper bound (b>ab > a)

Expectation and Variance

E[X]=a+b2E[X] = \frac{a + b}{2}

The mean is the midpoint.

Proof:

E[X]=abx1badx=1ba[x22]ab=b2a22(ba)=(ba)(b+a)2(ba)=a+b2E[X] = \int_a^b x \cdot \frac{1}{b-a} \, dx = \frac{1}{b-a} \left[ \frac{x^2}{2} \right]_a^b = \frac{b^2 - a^2}{2(b-a)} = \frac{(b-a)(b+a)}{2(b-a)} = \frac{a+b}{2}

Var(X)=(ba)212\text{Var}(X) = \frac{(b-a)^2}{12}

Proof:

E[X2]=abx21badx=b3a33(ba)=a2+ab+b23E[X^2] = \int_a^b x^2 \cdot \frac{1}{b-a} dx = \frac{b^3 - a^3}{3(b-a)} = \frac{a^2 + ab + b^2}{3}

Var(X)=E[X2]E[X]2=a2+ab+b23a2+2ab+b24=b22ab+a212=(ba)212\text{Var}(X) = E[X^2] - E[X]^2 = \frac{a^2 + ab + b^2}{3} - \frac{a^2 + 2ab + b^2}{4} = \frac{b^2 - 2ab + a^2}{12} = \frac{(b-a)^2}{12}

Visualisation

The PDF is a flat rectangle of height 1ba\frac{1}{b-a} and width bab-a. Area = 1.

The CDF is a straight line from (a,0)(a, 0) to (b,1)(b, 1).

Uniform PDF and CDF

Examples

Example 1: Random Time

A bus arrives uniformly at random between 8:00 and 8:30. XUnif[0,30]X \sim \text{Unif}[0, 30] (minutes past 8:00).

E[X]=15 minutesE[X] = 15 \text{ minutes}

P(X10)=1030=13P(X \leq 10) = \frac{10}{30} = \frac{1}{3}

Example 2: Random Point

Choose a point uniformly on [0,1][0, 1]. XUnif[0,1]X \sim \text{Unif}[0, 1].

P(X0.4)=0.4P(X \leq 0.4) = 0.4

P(0.2X0.7)=0.5P(0.2 \leq X \leq 0.7) = 0.5

Generating Uniform Variates

Uniform random variables are the foundation of simulation. From UUnif[0,1]U \sim \text{Unif}[0, 1], we can generate many other distributions.

Inverse transform method: If FF is a CDF with inverse F1F^{-1}, then X=F1(U)X = F^{-1}(U) has CDF FF.

Example: Generating Exponential

For exponential with rate λ\lambda:

F(x)=1eλxF(x) = 1 - e^{-\lambda x}

F1(u)=1λln(1u)F^{-1}(u) = -\frac{1}{\lambda} \ln(1 - u)

So X=1λln(1U)X = -\frac{1}{\lambda} \ln(1 - U) or equivalently X=1λlnUX = -\frac{1}{\lambda} \ln U (since UU and 1U1-U have the same distribution) generates an exponential.

Properties

Probability of Interval

For XUnif[a,b]X \sim \text{Unif}[a, b]:

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

Probability is proportional to interval length.

Memoryless?

No. For uniform, knowing X>cX > c tells us X>cX > c is impossible if c<ac < a, and restricts XX to [c,b][c, b] if ac<ba \leq c < b.

Linear Transformation

If XUnif[a,b]X \sim \text{Unif}[a, b] and Y=cX+dY = cX + d (c>0c > 0), then YUnif[ca+d,cb+d]Y \sim \text{Unif}[ca + d, cb + d].

Summary Table

PropertyValue
PDFf(x)=1baf(x) = \frac{1}{b-a} on [a,b][a,b]
CDFF(x)=xabaF(x) = \frac{x-a}{b-a} on [a,b][a,b]
Meana+b2\frac{a+b}{2}
Variance(ba)212\frac{(b-a)^2}{12}
SDba12\frac{b-a}{\sqrt{12}}