Var (X) è noto, come calcolare Var (1 / X)?


13

Se ho solo Var(X) , come posso calcolare Var(1X)?

Non ho alcuna informazione sulla distribuzione di X , quindi non posso usare la trasformazione, o di qualsiasi altro metodo che utilizzano la distribuzione di probabilità di X .


Penso che questo potrebbe aiutarti.
Christoph_J,

Risposte:


18

È impossibile.

Considera una sequenza Xn di variabili casuali, dove

P(Xn=n1)=P(Xn=n+1)=0.5

Poi:

Var(Xn)=1for all n

Ma avvicina a zero mentrenva all'infinito:Var(1Xn)n

Var(1Xn)=(0.5(1n+11n1))2

Questo esempio usa il fatto che è invariante nelle traduzioni di X , ma V a r ( 1Var(X)Xnon lo è.Var(1X)

Ma anche se assumiamo , non possiamo calcolare V a r ( 1E(X)=0: LetVar(1X)

P(Xn=1)=P(Xn=1)=0.5(11n)

e

P(Xn=0)=1nfor n>0

Quindi avvicina a 1 come n va all'infinito, ma V a r ( 1Var(Xn)nper tutton.Var(1Xn)=n


20

È possibile utilizzare le serie di Taylor per ottenere un'approssimazione dei momenti di ordine inferiore di una variabile casuale trasformata. Se la distribuzione è abbastanza "stretta" attorno alla media (in un certo senso), l'approssimazione può essere piuttosto buona.

Quindi per esempio

g(X)=g(μ)+(Xμ)g(μ)+(Xμ)22g(μ)+

così

Var[g(X)]=Var[g(μ)+(Xμ)g(μ)+(Xμ)22g(μ)+]=Var[(Xμ)g(μ)+(Xμ)22g(μ)+]=g(μ)2Var[(Xμ)]+2g(μ)Cov[(Xμ),(Xμ)22g(μ)+]+Var[(Xμ)22g(μ)+]

spesso viene preso solo il primo termine

Var[g(X)]g(μ)2Var(X)

In questo caso (supponendo che non abbia commesso un errore), con ,Var[1g(X)=1X.Var[1X]1μ4Var(X)

Wikipedia: espansioni di Taylor per i momenti di funzioni di variabili casuali

---

Alcuni esempi per illustrare questo. Genererò due campioni (distribuiti in gamma) in R, uno con una distribuzione "non così stretta" sulla media e uno un po 'più stretto.

 a <- rgamma(1000,10,1)  # mean and variance 10; the mean is not many sds from 0
 var(a)
[1] 10.20819  # reasonably close to the population variance

L'approssimazione suggerisce che la varianza di dovrebbe essere vicina1/a(1/10)4×10=0.001

 var(1/a)
[1] 0.00147171

Calcolo algebrico ha che la varianza effettiva popolazione è 1/6480.00154

Ora per quello più stretto:

 a <- rgamma(1000,100,10) # should have mean 10 and variance 1
 var(a)
[1] 1.069147

L'approssimazione suggerisce che la varianza di dovrebbe essere vicina a ( 11/a(1/10)4×1=0.0001

 var(1/a)
[1] 0.0001122586

102992×980.000104


1
1/XXff(0)0[ϵ,ϵ]

R(x,μ)=(x+μ)(xμ)2xμ,
x=0

α>1αα=10α=100

questo sembra nella giusta direzione, di una distribuzione normale mutata reciproca invece di una distribuzione normale standard reciproca: en.wikipedia.org/wiki/…
Felipe G. Nievinski
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.