Somma delle variabili aleatorie binomiali e di Poisson


10

Se abbiamo due variabili casuali indipendenti X1Binom(n,p) e X2Pois(λ) , qual è la funzione di massa di probabilità di X1+X2 ?

NB Questo non è un compito per me.


Immagino tu abbia provato a contorcersi? en.wikipedia.org/wiki/… Dove ti sei bloccato? Presumo che non ci sia una forma chiusa, altrimenti la soluzione sarebbe probabilmente qui: en.wikipedia.org/wiki/…
Stephan Kolassa,

3
Sì, è quello che ho provato, ma forse ho trovato una risposta qui: mathstatica.com/SumBinomialPoisson Funzione ipergeometrica confluente di Kummer..hugh !
Matteo Fasiolo,

1
Ho ritoccato il tag di compiti a casa in base al suo utilizzo su questo sito . Saluti. :-)
cardinale il

2
Romanzo significa nuovo (non conosciuto o pubblicato prima). Inoltre, non sono d'accordo sul fatto che l'uso di metodi noti per risolvere nuovi problemi renda i compiti - lo stesso si può dire per la maggior parte degli articoli di riviste che pubblicano risultati sulle distribuzioni.
lupi

2
Come in molti altri casi nelle statistiche in cui appare una funzione ipergeometrica con argomenti integrali, se lo si desidera è una notazione abbreviata per la somma implicita (finita) nella convoluzione. Il vantaggio di una tale espressione è che ci sono una miriade di modi per manipolarla in forme più semplici e spesso può essere valutata senza effettivamente eseguire la somma.
whuber

Risposte:


7

Si finirà con due diverse formule per , una per 0 k < n e una per k n . Il modo più semplice per risolvere questo problema è calcolare il prodotto di n i = 0 p X 1 ( i ) z k e j = 0 p X 2 ( j ) z j . Quindi, ppX1+X2(k)0k<nkni=0npX1(i)zkj=0pX2(j)zjè il coefficiente dizknel prodotto. Non è possibile alcuna semplificazione delle somme.pX1+X2(k)zk


1

P(X1+X2=k)=x1=0min(n,k)(nx1)px1(1p)nx1eλλkx1(kx1)!=(1p)neλλkΓ(k+1)2F0(k,n; ;p(p1)λ)


0

Dilip Sarwate ha dichiarato 7 anni fa che non è possibile alcuna semplificazione, sebbene ciò sia stato contestato nei commenti. Tuttavia, ritengo utile notare che anche senza alcuna semplificazione il calcolo è abbastanza semplice in qualsiasi foglio di calcolo o linguaggio di programmazione.

Ecco un'implementazione in 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),]

1
Dilip non ha dimostrato che non è possibile semplificare le somme: ha affermato una simile affermazione (e l'asserzione non sembra essere corretta). Se si seguono i collegamenti forniti dall'OP, viene fornita una soluzione in termini di funzioni ipergeometriche confluenti di Kummer.
Lupi,

@wolfies - Sarebbe un punto molto interessante in una nuova risposta a questa vecchia domanda. Probabilmente più interessante del mio.
Pere,

1
Un approccio potenzialmente più veloce per n grande nel binomio e lambda di grandi dimensioni implicherebbe trasformazioni di Fourier veloci (o simili). L'ho usato con successo su una serie di problemi del mondo reale in cui la convoluzione non è algebricamente conveniente, ma sono sufficienti risposte numeriche e dove sono state aggiunte più variate indipendenti.
Glen_b

1
nλdpoisxxx<-qpois(0:1+c(1,-1)*1e-6, lambda)dpoisxzapsmalln

Infatti. Ho fatto qualcosa di simile con la mia applicazione - uscendo sufficientemente lontano ho dato i quantili richiesti con la precisione necessaria.
Glen_b
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.