2 つの確率変数があるとします。
X ~ ベータ(α1,β1)
Y ~ ベータ(α2,β2)
Z = XY (確率変数の積) の分布を計算したい
を使用scipy
すると、次の方法で単一のベータ版の pdf を取得できます。
from scipy.stats import beta
rv = beta(a, b)
x = np.linspace(start=0, stop=1, num=200)
my_pdf = rv.pdf(x)
しかし、2 つのベータ版の製品についてはどうでしょうか。これを分析的に行うことはできますか?(Python/Julia/R ソリューションは問題ありません)。