Skip to content

MultivariatePoissonDistribution ​

Wolfram's common-shock model — Xi=Y0+YiX_i = Y_0 + Y_i, a shared Y0∼Poisson(μ0)Y_0 \sim Poisson(\mu_0) plus an independent Yi∼Poisson(μi)Y_i \sim Poisson(\mu_i) per coordinate.

MultivariatePoissonDistribution(mu0, {mu1, ..., muk})shared shock mu0 plus per-coordinate independent Poisson(mu_i).
Typed signatures
TypePackageApplies
(real<0..>, list<real>) -> distributionstatisticsalways

Domain: Statistics

Details
  • PDF(x)=∑j=0min⁡ixiPDF(Poisson(μ0),j)∏iPDF(Poisson(μi),xi−j)PDF(x) = \sum_{j=0}^{\min_i x_i} PDF(Poisson(\mu_0), j) \prod_i PDF(Poisson(\mu_i), x_i-j) — a finite EXACT sum built from compute-engine's own native Poisson PDF, needing every xix_i to resolve to a concrete nonnegative integer (symbolic xix_i stays unevaluated).
  • Meani=μ0+μiMean_i = \mu_0 + \mu_i; Variancei=μ0+μiVariance_i = \mu_0 + \mu_i (Poisson's own mean-equals-variance identity carries over, since each XiX_i is a sum of independent Poissons).
  • Covariance (compute-engine native over two collections) is widened to also accept a single MultivariatePoissonDistribution: Cov(Xi,Xj)=μ0Cov(X_i,X_j) = \mu_0 (i≠ji \ne j, from the shared shock), Var(Xi)=μ0+μiVar(X_i) = \mu_0+\mu_i on the diagonal.
  • RandomVariate draws Y0∼Poisson(μ0)Y_0 \sim Poisson(\mu_0) once, then Xi=Y0+YiX_i = Y_0 + Y_i with each Yi∼Poisson(μi)Y_i \sim Poisson(\mu_i) independent — seeded through the same SeedRandom stream every other distribution in this package uses.

Examples

Basic #
live ↗
Inmean(MultivariatePoissonDistribution(1,[2,3]))\mathrm{mean}(\mathrm{MultivariatePoissonDistribution}(1, \bigl\lbrack2, 3\bigr\rbrack))Out[3,4]\bigl\lbrack3, 4\bigr\rbrack

matches Mean, exactly Poisson's own identity.

live ↗
InVariance(MultivariatePoissonDistribution(1,[2,3]))\mathrm{Variance}(\mathrm{MultivariatePoissonDistribution}(1, \bigl\lbrack2, 3\bigr\rbrack))Out[3,4]\bigl\lbrack3, 4\bigr\rbrack

off-diagonal is mu0 = 1, the shared shock.

live ↗
InCovariance⁡(MultivariatePoissonDistribution(1,[2,3]))\operatorname{Covariance}(\mathrm{MultivariatePoissonDistribution}(1, \bigl\lbrack2, 3\bigr\rbrack))Out[[3,1],[1,4]]\bigl\lbrack\bigl\lbrack3, 1\bigr\rbrack, \bigl\lbrack1, 4\bigr\rbrack\bigr\rbrack
live ↗
InPDF⁡(MultivariatePoissonDistribution(1,[2,3]),[1,1])\operatorname{PDF}(\mathrm{MultivariatePoissonDistribution}(1, \bigl\lbrack2, 3\bigr\rbrack), \bigl\lbrack1, 1\bigr\rbrack)Out7e6\frac{7}{e^6}
About
Examples4

See also: PoissonDistribution, MultinomialDistribution, Covariance