Lesson 8 of 15

Continuous Random Variables

Density Instead of Mass

A continuous random variable is described by a probability density function (PDF) f(x)f(x), where:

P(aXb)=abf(x)dxP(a \leq X \leq b) = \int_a^b f(x)\, dx

Note that P(X=x)=0P(X = x) = 0 for any single point — only intervals have positive probability.

Cumulative Distribution Function

F(x)=P(Xx)=xf(t)dtF(x) = P(X \leq x) = \int_{-\infty}^x f(t)\, dt

The Uniform Distribution

XUniform(a,b)X \sim \text{Uniform}(a, b) assigns equal density to every point in [a,b][a, b]:

f(x)=1ba,axbf(x) = \frac{1}{b-a}, \quad a \leq x \leq b

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

a, b = 0, 1
mean = (a + b) / 2
var  = (b - a)**2 / 12

print(round(mean, 4))  # 0.5
print(round(var, 4))   # 0.0833

Your Task

Implement uniform_stats(a, b) that prints E[X]E[X] and Var(X)\text{Var}(X) of Uniform(a,b)\text{Uniform}(a, b), each rounded to 4 decimal places.

Pyodide loading...
Loading...
Click "Run" to execute your code.