wenn


12

X und sind unabhängig voneinander verteilte Zufallsvariablen, wobei und . Wie ist die Verteilung von ?YXχ(n1)2YBeta(n21,n21)Z=(2Y1)X

Die Fugendichte von ist gegeben durch(X,Y)

fX,Y(x,y)=fX(x)fY(y)=ex2xn1212n12Γ(n12)yn22(1y)n22B(n21,n21)1{x>0,0<y<1}

Unter Verwendung der Änderung der Variablen so dass Z = (2Y-1) \ sqrt X und W = \ sqrt X ,(X,Y)(Z,W)Z=(2Y1)XW=X

Ich erhalte die Fugendichte von (Z,W) als

fZ,W(z,w)=ew22wn3(14z24w2)n222n12Γ(n12)B(n21,n21)1{w>0,|z|<w}

Das marginale pdf von ist dann , was mich nirgendwohin führt.ZfZ(z)=|z|fZ,W(z,w)dw

Wiederum zeigt sich beim Auffinden der Verteilungsfunktion von eine unvollständige Beta / Gamma-Funktion:Z

FZ(z)=Pr(Zz)

=Pr((2Y1)Xz)=(2y1)xzfX,Y(x,y)dxdy

Was ist hier ein angemessener Variablenwechsel? Gibt es einen anderen Weg, um die Verteilung von zu finden ?Z

Ich habe versucht, verschiedene Beziehungen zwischen Chi-Squared-, Beta-, 'F'- und' t'-Verteilungen zu verwenden, aber nichts scheint zu funktionieren. Vielleicht fehlt mir etwas Offensichtliches.


Wie von @Francis erwähnt, ist diese Transformation eine Verallgemeinerung der Box-Müller-Transformation.


4
Sieht aus wie eine Verallgemeinerung der Box-Müller-Transformation
Francis

Antworten:


10

Hier ist ein algebraischer Beweis. Ich lasse stattdessen (nicht im Quadrat), damit wir . Es wird garantiert, dass dies alle gültige Dichten sind, sodass ich keine Normalisierungskonstanten nachverfolgen werde. Wir haben Sei und so dass die inversen Transformationen und . Dies gibt uns . Das führt uns zu Xχn1Z:=(2Y1)XZ=(2y-1)XW=Xx(z,w)=wy(z,w)= z + w

fX,Y(x,y)xn2ex2/2[y(1y)]n/221{0<x,0<y<1}.
Z=(2y1)XW=Xx(z,w)=w | J| =1y(z,w)=z+w2w=z2w+12|J|=12w
fZ,W(z,w)wn1ew2/2[z+w2w(1z+w2w)]n/221{0<w,1<zw<1}
wew2/2(w2z2)n/221{|z|<w}.
Also
fZ(z)w>|z|wew2/2(w2z2)n/22dw.

Der Einfachheit halber sei . Multiplizieren Sie beide Seiten mit , um Nun sei also . Dies gibt uns Da dieses letzte Integral nicht von abhängt , haben wir gezeigt, dass , also m=n/22ez2/2

ez2/2fZ(z)|z|we(w2z2)/2(w2z2)mdw.
2u=w2z2du=wdw
ez2/2fZ(z)2m0umeudu=2mΓ(m+1).
zez2/2fZ(z)1
ZN(0,1).

1
+1. Ich bin froh, dass Sie diese Antwort wiederhergestellt haben, da sie alle Werte von abdeckt , nicht nur die ganzzahligen. n
Whuber

@whuber danke, ich habe irgendwie anstelle von und es hat eine Weile gedauert, bis ich herausgefunden habe, warum ich seltsames Verhalten habe, wenn ungerade istz2w2w2z2n
jld

9

2Y1 ist wie eine Koordinate einer gleichmäßigen Verteilung auf der Kugel verteiltn1 ; hat die Verteilung der Quadratsumme von iid Standard-Normalvariablen; und diese beiden Größen sind unabhängig. Geometrisch die Verteilung einer Koordinate: Das heißt, es muss eine Standardnormalverteilung haben.Xn1(2Y1)X

(Dieses Argument gilt für das Integral .)n=2,3,4,

Wenn Sie eine numerische Überzeugungsarbeit benötigen (die immer sinnvoll ist, da sie Fehler in der Argumentation und Berechnung aufdecken kann), simulieren Sie Folgendes:

Figure showing four histograms for n=2,3,4,5

Die Übereinstimmung zwischen den simulierten Ergebnissen und der beanspruchten Standardnormalverteilung ist über diesen Wertebereich von hervorragend .n

Experimentieren Sie weiter mit dem RCode, der diese Plots erzeugt hat, wenn Sie dies wünschen.

n.sim <- 1e5
n <- 2:5
X <- data.frame(Z = c(sapply(n, function(n){
  y <- rbeta(n.sim, n/2-1, n/2-1)  # Generate values of Y
  x <- rchisq(n.sim, n-1)          # Generate values of X
  (2*y - 1) * sqrt(x)              # Return the values of Z
})), n=factor(rep(n, each=n.sim)))

library(ggplot2)
#--Create points along the graph of a standard Normal density
i <- seq(min(z), max(z), length.out=501)
U <- data.frame(X=i, Z=dnorm(i))

#--Plot histograms on top of the density graphs
ggplot(X, aes(Z, ..density..)) + 
  geom_path(aes(X,Z), data=U, size=1) +
  geom_histogram(aes(fill=n), bins=50, alpha=0.5) + 
  facet_wrap(~ n) + 
  ggtitle("Histograms of Simulated Values of Z",
          paste0("Sample size ", n.sim))

1
Vielen Dank, @Stubborn. Es ist wichtig, dass die Parameter konsistent sind, da sonst die Schlussfolgerung falsch ist. Ich werde es reparieren.
Whuber

3

Wie es der Benutzer @Chaconne bereits getan hat, konnte ich mit dieser speziellen Transformation einen algebraischen Beweis liefern. Ich habe keine Details übersprungen.


(Wir haben bereits damit die Dichte von gültig ist).n>2Y

Lassen Sie uns die Transformation betrachten , so daß , und .(X,Y)(U,V)U=(2Y1)XV=X

Dies impliziert und .x=vy=12(uv+1)

Nun und ,x>0v>00<y<1v<u<v

damit ist die bivariate Unterstützung von einfach .(U,V)S={(u,v):0<u2<v<,uR}

Der absolute Wert des Jacobian der Transformation ist .|J|=12v

Die Fugendichte von ist somit(U,V)

fU,V(u,v)=ev2vn121(uv+1)n22(12u2v)n22Γ(n2)(2v)2n12+n22Γ(n12)(Γ(n21))21S

=ev2vn42(v+u)n22(vu)n22Γ(n2)22n32+n22(v)n4Γ(n12)(Γ(n22))21S

Nun, mit Legendres Duplikationsformel,

Γ(n2)=2n3πΓ(n22)Γ(n22+12)=2n3πΓ(n22)Γ(n12) wobei .n>2

Also für ,n>2

fU,V(u,v)=2n3ev2(vu2)n22π23n72Γ(n21)1S

Marginales pdf von wird dann von gegebenU

fU(u)=12n12πΓ(n21)u2ev2(vu2)n22dv

=eu222n12πΓ(n21)0et2t(n211)dt

=12n12π(12)n21eu22

=12πeu2/2,uR

2

Dies ist eher eine Black-Box-Antwort (dh es fehlen die algebraischen Details) mit Mathematica . Kurz gesagt, wie @whuber angibt, ist die Antwort, dass die Verteilung von eine Standardnormalverteilung ist.Z

(* Transformation *)
f = {(2 y - 1) Sqrt[x], Sqrt[x]};
sol = Solve[{z == (2 y - 1) Sqrt[x], w == Sqrt[x]}, {x, y}][[1]]
(*{x -> w^2,y -> (w+z)/(2 w)} *)
(* Jacobian *)
J = D[f, {{x, y}}]

(* Joint pdf of Z and W *)
{jointpdf, conditions} = FullSimplify[PDF[BetaDistribution[n/2 - 1, n/2 - 1], y] 
  PDF[ChiSquareDistribution[n - 1], x] Abs[Det[J]] /. sol,
  Assumptions -> {w >= 0, 0 <= y <= 1}][[1, 1]]

(* Integrate over W *)
Integrate[jointpdf Boole[conditions], {w, 0, \[Infinity]}, Assumptions -> {n > 2, z == 0}]
(* 1/Sqrt[2 \[Pi]] *)

Integrate[jointpdf Boole[conditions], {w, 0, \[Infinity]}, Assumptions -> {n > 2, z > 0}]
(* Exp[-(z^2/2)]/Sqrt[2 \[Pi]] *)

Integrate[jointpdf Boole[conditions], {w, 0, \[Infinity]}, Assumptions -> {n > 2, z < 0}]
(* Exp[-(z^2/2)]/Sqrt[2 \[Pi]] *)

1

Keine Antwort per se , aber es kann sich lohnen , die Verbindung zu Box-Muller - Transformation hinweisen.

Betrachten Sie die Box-Muller-Transformation , wobeiU,VU(0,1) ist. Wir könnenzeigendass-lnU~Exp(1),heißt-2lnU~χ 2 2 . Andererseits können wirzeigen, dasssin(2πV)die ortsbezogeneArkussinusverteilung hatZ=2lnUsin(2πV)U,VU(0,1) lnUExp(1)2lnUχ22 sin(2πV), Der mit der Verteilung der übereinstimmt . Dies bedeutet, dass die Box-Muller-Transformation ein Sonderfall von ( 2 Y - 1 ) √ ist2B(1/2,1/2)1 wennn=3.(2Y1)Xn=3

Verwandte :

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.