Var (X) diketahui, bagaimana cara menghitung Var (1 / X)?

13

Jika saya hanya memiliki , bagaimana saya bisa menghitung ?V a r ( 1Var(X)Var(1X)

Saya tidak memiliki informasi tentang distribusi , jadi saya tidak dapat menggunakan transformasi, atau metode lain yang menggunakan distribusi probabilitas .XXX

ARAT
sumber
Saya pikir ini mungkin membantu Anda.
Christoph_J

Jawaban:

18

Itu tidak mungkin.

Pertimbangkan urutan Xn dari variabel acak, di mana

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

Kemudian:

Var(Xn)=1for all n

Tapi Var(1Xn)mendekati nol ketikanmenuju tak terhingga:

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

Contoh ini menggunakan fakta bahwa Var(X) tidak berubah di bawah terjemahan X , tetapi Var(1X)tidak.

Tetapi bahkan jika kita asumsikan E(X)=0 , kita tidak bisa menghitung Var(1X): Biarkan

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

dan

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

Kemudian mendekati 1 ketika n menuju infinity, tetapi V a r ( 1Var(Xn)nuntuk semuan.Var(1Xn)=n

mogron
sumber
20

Anda bisa menggunakan deret Taylor untuk mendapatkan perkiraan momen orde rendah dari variabel acak yang ditransformasikan. Jika distribusi cukup 'ketat' di sekitar rata-rata (dalam arti tertentu), perkiraannya bisa sangat bagus.

Jadi misalnya

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

begitu

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(μ)+]

often only the first term is taken

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

In this case (assuming I didn't make a mistake), with g(X)=1X, Var[1X]1μ4Var(X).

Wikipedia: Taylor expansions for the moments of functions of random variables

---

Some examples to illustrate this. I'll generate two (gamma-distributed) samples in R, one with a 'not-so-tight' distribution about the mean and one a bit tighter.

 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

The approximation suggests the variance of 1/a should be close to (1/10)4×10=0.001

 var(1/a)
[1] 0.00147171

Algebraic calculation has that the actual population variance is 1/6480.00154

Now for the tighter one:

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

The approximation suggests the variance of 1/a should be close to (1/10)4×1=0.0001

 var(1/a)
[1] 0.0001122586

Algebraic calculation shows that the population variance of the reciprocal is 102992×980.000104.

Glen_b -Reinstate Monica
sumber
1
Note that in this case, a quite weak hypothesis leads to the conclusion that no mean (whence variance) for 1/X will exist, i.e., that the approximation in the answer will be rather misleading. :-) An example hypothesis is that X has a density f that is continuous in an interval around zero and such that f(0)0. The result then follows because the density will be bounded away from zero on some interval [ϵ,ϵ]. The hypothesis just given is not the weakest possible, of course.
cardinal
The reason the Taylor series argument then fails is because hides the remainder (error) term, which in this case is
R(x,μ)=(x+μ)(xμ)2xμ,
and this behaves badly around x=0.
cardinal
One must indeed be careful about the behavior of the density near 0. Note that in the above gamma examples, the distribution of the inverse is inverse gamma, for which having a finite mean requires α>1 (α being the shape parameter of the gamma we're inverting). The two examples had α=10 and α=100. Even so (with "nice" distributions for inverting) neglect of higher terms can introduce a noticeable bias.
Glen_b -Reinstate Monica
this seems in the right direction, of a reciprocal shifted normal distribution instead of a reciprocal standard normal distribution: en.wikipedia.org/wiki/…
Felipe G. Nievinski