Якщо у нас є дві незалежні випадкові величини та , яка функція маси ймовірностей ?X 2 ∼ P o i s ( λ ) X 1 + X 2
NB: Для мене це не домашнє завдання.
Якщо у нас є дві незалежні випадкові величини та , яка функція маси ймовірностей ?X 2 ∼ P o i s ( λ ) X 1 + X 2
NB: Для мене це не домашнє завдання.
Відповіді:
Ви отримаєте дві різні формули для , одну для та одну для . Найпростіший спосіб вирішити цю проблему - обчислити добуток і . Тоді - коефіцієнт у творі. Не можливе спрощення сум.0 ≤ k < n k ≥ n ∑ n i = 0 p X 1 ( i ) z k ∑ ∞ j = 0 p X 2 ( j )p X 1 + X 2 ( к ) z k
Надаючи закриту формулу з точки зору узагальнених гіпергеометричних функцій (GHF), натяканих на інші відповіді (GHF в цьому випадку справді лише кінцевий многочлен, так це скорочення для кінцевої суми.) Я використав клен, щоб підбити підсумки згортки, з цей результат:
Діліп Сарват заявив 7 років тому, що спрощення неможливе, хоча це було оскаржено в коментарях. Однак я вважаю, що корисно зауважити, що навіть без будь-якого спрощення, обчислення є досить простими в будь-якій таблиці та мові програмування.
Ось реалізація в R:
# example parameters
n <- 10
p <- .3
lambda <- 5
# probability for just a single value
x <- 10 # example value
sum(dbinom(0:x, n, p) * dpois(x:0, lambda))
# probability function for all values
x0 <- 0:30 # 0 to the maximum value of interest
x <- outer(x0, x0, "+")
db <- dbinom(x0, n, p)
dp <- dpois(x0, lambda)
dbp <- outer(db, dp)
aggregate(as.vector(dbp), by=list(as.vector(x)), sum)[1:(max(x0)+1),]
dpois
x
x
x<-qpois(0:1+c(1,-1)*1e-6, lambda)
dpois
x
zapsmall
n