Ungefähre Verteilung des Produkts von N normal iid? Sonderfall μ≈0


12

Gegeben IId X nN ( μ X , σ 2 X ) und μ X0 , sucht nach:N30XnN(μX,σX2)μX0

  1. genaue geschlossene Formverteilungsnäherung von YN=1NXn
  2. asymptotisch ( exponentiell) ?) Approximation des gleichen Produkts

Dies ist ein Sonderfall einer allgemeineren Frage .μX0


1. Haben Sie Informationen zu und σ X ? (Es wäre schön, wenn zum Beispiel alle μ X / σ X0 wären .) (2) Eine asymptotische Normalapproximation ist schrecklich , weil Y asymptotisch nicht im entferntesten normal aussieht. μXσXμX/σX0Y
whuber

Ich hatte gerade ein kurzes Spiel damit. Wenn Sie interessiert sind, ist es möglich, eine exakte geschlossene Lösung für das Produkt von Zufallsvariablen zu erhalten, die iid N ( 0 , σ 2 ) sind . Der Nicht-Null- μ- Fall macht die Dinge viel komplizierter. nN(0,σ2)μ
Wolfies

@whuber (1) Nachdem ich ein Monte Carlo mit einigen anderen und σ gemacht hatte , fand ich, dass sich die Verteilung von F für N > 30 und | ziemlich gut verhält μ X | 10 σ X ; jetzt möchte ich einen schönen Ausdruck für μ F und σ F finden, ähnlich wie χ 2 einige schöne Näherungen hat. Ich habe ein paar Annäherungen über Taylor-Erweiterung erstellt, aber sie verhalten sich schlecht. (2) Nun, FμσFN>30|μX|10σXμFσFχ2F "sieht" definitiv aus wie eine Summe von Normalen mit Chi im Quadrat, also kann auf Normal reduziert werden, wenn die Näherung dies "beweist".F
Andrei Pozolotin

3
Wenn , wird Y durch eine logarithmische Normalverteilung gut approximiert (wie eine Anwendung des Barry-Esseen-Theorems auf log ( X ) zeigt). μX10σXYlog(X)
whuber

@whuber direkte Anwendung von Barry-Esseen ergibt , was in der Tat schön ist, aber eine gewisse Struktur verliert:μFsollte negativ sein,σFsollte vonαabhängenusw. Vielleicht gibt es bessere Möglichkeiten, es anzuwenden? FN0+1NZμFσFα
Andrei Pozolotin

Antworten:


10

Es ist möglich, eine exakte Lösung im Nullmittelfall (Teil B) zu erhalten.

Das Problem

(X1,,Xn)nN(0,σ2)f(x)

enter image description here

i=1nXin=2,3,

Lösung

Das pdf des Produktes zweier solcher Normalen ist einfach:

enter image description here

... wo ich die TransformProductFunktion aus dem mathStatica- Paket für Mathematica verwende . Die Domäne der Unterstützung ist:

enter image description here

Das Produkt aus 3, 4, 5 und 6 Normalen wird durch iteratives Anwenden derselben Funktion erhalten (hier viermal):

enter image description here

... wo MeijerG die Meijer G-Funktion bezeichnet

nN(0,σ2) random variables is:


1(2π)n2σnMeijerG[{{},{}},{{01,,0n},{}},x22nσ2n] for xR

Quick Monte Carlo check

Here is a quick check comparing:

  • the theoretical pdf just obtained (when n=6 and σ=3): RED DASHED curve
  • to the empirical Monte Carlo pdf: squiggly BLUE curve

enter image description here

Looks fine! [ the blue squiggly Monte curve is obscuring the exact red-dashed curve ]


Outstanding, thank you, Colin. Now I see why I must buy your book :-) Also makes me wonder if log(...MeijerG(...)) looks any simpler. Time to dust off my Wolfram skills.
Andrei Pozolotin
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.