Beta Distribution PDF and Statistics

Probability Theory DS practice problem on Onlearn.

Difficulty: medium.

Topics: Understanding the Beta Distribution PDF and Statistical Properties, Beta Function B(alpha, beta), PDF Normalization, Support of the Beta distribution [0, 1], Shape parameters alpha and beta, Mean and Variance analytical formulas, Probability Theory, Statistical Inference, Calculus, Bayesian Statistics, Numerical Analysis, Continuous Probability Distributions, Conjugate Priors, Gamma Function, Normalization Constants, Moments of Distributions.

Implement a class 'BetaDistribution' that computes the Probability Density Function (PDF) at a given point 'x' for parameters alpha and beta, and provides methods to calculate the distribution's theoretical mean and variance.