เมื่อและอย่างอิสระ


12

Y X χ 2 ( n - 1 ) Y เบต้า( nXและมีการกระจายตัวแปรสุ่มแบบอิสระโดยที่และขวา) การกระจายของคืออะไร?YXχ(n1)2YBeta(n21,n21)Z=(2Y1)X

ความหนาแน่นรอยต่อของได้รับจาก(X,Y)

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

การใช้การเปลี่ยนแปลงของตัวแปรเช่นนั้นและ ,(X,Y)(Z,W)Z=(2Y1)XW=X

ฉันได้ความหนาแน่นร่วมของตาม(Z,W)

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

ไฟล์ PDF ส่วนขอบของนั้นคือ ซึ่งไม่ได้นำพาฉันไปทุกที่Z ( Z ) = | z | f Z , W ( z , w )ZfZ(z)=|z|fZ,W(z,w)dw

อีกครั้งในขณะที่ค้นหาฟังก์ชันการกระจายของฟังก์ชันเบต้า / แกมม่าที่ไม่สมบูรณ์จะปรากฏขึ้น:Z

FZ(z)=Pr(Zz)

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

การเปลี่ยนแปลงตัวแปรที่เหมาะสมที่นี่คืออะไร? มีวิธีอื่นในการค้นหาการกระจายตัวของZหรือไม่?

ฉันพยายามใช้ความสัมพันธ์ที่แตกต่างกันระหว่างการกระจาย Chi-Squared, Beta, 'F' และ 't' แต่ดูเหมือนจะไม่มีอะไรทำงาน บางทีฉันอาจขาดอะไรบางอย่างที่ชัดเจน


ตามที่กล่าวถึงโดย @Francis การแปลงนี้เป็นลักษณะทั่วไปของการแปลง Box-Müller


4
ดูเหมือนการแปลงรูปแบบ Box-Muller ทั่วไป
ฟรานซิส

คำตอบ:


10

นี่คือหลักฐานเชิงพีชคณิต ฉันจะไปแทนให้ (ไม่ยืด) เพื่อที่เราจะต้องพบ X ทั้งหมดนี้รับประกันว่าเป็นความหนาแน่นที่ถูกต้องดังนั้นฉันจะไม่ติดตามค่าคงที่การทำให้เป็นมาตรฐาน เรามี ให้และดังนั้นการแปลงผกผันคือและ12 สิ่งนี้ทำให้เรา{1} สิ่งนี้ทำให้เรา Xχn1Z:=(2Y1)X

fX,Y(x,y)xn2ex2/2[y(1y)]n/221{0<x,0<y<1}.
Z=(2y1)XW=Xx(z,w)=wy(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}.
ดังนั้น
fZ(z)w>|z|wew2/2(w2z2)n/22dw.

เพื่ออำนวยความสะดวกให้n ทวีคูณทั้งสองข้างด้วยเพื่อรับ ตอนนี้ขอดังนั้นDW นี่ทำให้เรา เนื่องจากอินทิกรัลสุดท้ายไม่ได้ขึ้นอยู่กับเราจึงแสดงให้เห็นว่าดังนั้น 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 ฉันดีใจที่คุณกู้คืนคำตอบนี้เพราะมันครอบคลุมค่าทั้งหมดของไม่ใช่แค่อินทิกรัล n
whuber

@ เมื่อไรขอบคุณฉันใส่แทนและฉันใช้เวลาสักครู่เพื่อคิดออกว่าทำไมฉันถึงได้รับพฤติกรรมแปลก ๆ เมื่อแปลกz2w2w2z2n
jld

9

2Y1มีการกระจายเหมือนหนึ่งพิกัดของการแจกแจงแบบสม่ำเสมอบนทรงกลมn1 ; มีการแจกแจงของผลรวมของกำลังสองของ iid มาตรฐานตัวแปรปกติ และปริมาณสองอย่างนี้เป็นอิสระ ทางเรขาคณิตมีการแจกแจงของพิกัดเดียวนั่นคือมันจะต้องมีการแจกแจงแบบปกติมาตรฐานXn1(2Y1)X

(อาร์กิวเมนต์นี้ใช้กับอินทิกรัล )n=2,3,4,

หากคุณต้องการความเชื่อมั่นเชิงตัวเลข (ซึ่งฉลาดเสมอเพราะสามารถเปิดเผยข้อผิดพลาดในการใช้เหตุผลและการคำนวณ) ให้จำลอง:

รูปที่แสดงฮิสโตแกรมสี่รายการสำหรับ n = 2,3,4,5

ข้อตกลงระหว่างผลการจำลองและอ้างว่าการกระจายปกติมาตรฐานเป็นที่ยอดเยี่ยมในช่วงของค่านี้nn

ทดลองเพิ่มเติมด้วยRรหัสที่สร้างแปลงเหล่านี้หากคุณต้องการ

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
ขอบคุณ @ ปากแข็ง มันไม่สำคัญว่าพารามิเตอร์มีความสอดคล้องมิฉะนั้นข้อสรุปไม่ถูกต้อง ฉันจะแก้ไข
whuber

3

ในฐานะผู้ใช้ @Chaconne ได้ทำไปแล้วฉันก็สามารถให้การพิสูจน์เกี่ยวกับพีชคณิตกับการเปลี่ยนแปลงนี้โดยเฉพาะ ฉันไม่ได้ข้ามรายละเอียดใด ๆ


(เรามีเพื่อให้ความหนาแน่นของนั้นถูกต้อง)n>2Y

ขอให้เราพิจารณาการเปลี่ยนแปลงเช่นที่และ X(X,Y)(U,V)U=(2Y1)XV=X

ซึ่งหมายความและขวา)x=vy=12(uv+1)

ตอนนี้และ ,x>0v>00<y<1v<u<v

เพื่อให้การสนับสนุนของสองตัวแปรเป็นเพียง\}(U,V)S={(u,v):0<u2<v<,uR}

ค่าสัมบูรณ์ของจาโคเบียนของการเปลี่ยนแปลงคือ{V}}|J|=12v

ความหนาแน่นรอยต่อของจึงเป็น(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

ตอนนี้ใช้สูตรการทำซ้ำของ Legendre

Γ(n2)=2n3πΓ(n22)Γ(n22+12)=2n3πΓ(n22)Γ(n12)ที่ 2n>2

ดังนั้นสำหรับ ,n>2

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

ไฟล์ PDF ส่วนขอบของนั้นถูกกำหนดโดยU

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

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

=12n12π(12)n21eu22

=12πeu2/2,uR

2

นี้เป็นมากกว่าคำตอบที่กล่องสีดำ (เช่นรายละเอียดเกี่ยวกับพีชคณิตจะหายไป) โดยใช้Mathematica ในระยะสั้นเป็น @whuber ระบุคำตอบก็คือการกระจายตัวของคือการกระจายปกติมาตรฐาน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

ไม่ใช่คำตอบต่อ seแต่อาจคุ้มค่าที่จะชี้ให้เห็นการเชื่อมต่อกับการแปลง Box-Muller

พิจารณาการเปลี่ยนแปลงกล่อง-Mullerที่(0,1) เราสามารถแสดงให้เห็นว่าคือU บนมืออื่น ๆ ที่เราสามารถแสดงให้เห็นว่ามีสถานที่ตั้งขนาดการกระจาย arcsineซึ่งเห็นด้วยกับการกระจายตัวของ2ซึ่งหมายความว่าการเปลี่ยนแปลงกล่องมุลเลอร์เป็นกรณีพิเศษเมื่อ 3Z=2lnUsin(2πV)U,VU(0,1) lnUExp(1)2lnUχ22 sin(2πV)2B(1/2,1/2)1(2Y1)Xn=3

ที่เกี่ยวข้อง :

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.