Diğer cevapları seviyorum, ama henüz kimse bundan bahsetmedi. olayı yalnızca ve yalnızca { m a x ( U , V ) ≤ t } ise gerçekleşir , bu nedenle U ve V bağımsız ve W = m a x ( U , V ) ise F W ( t ) = F U ( t ) ∗{U≤t, V≤t}{max(U,V)≤t}UVW=max(U,V) öylesine α bir pozitif tamsayı (örneğin, α = N ) almak X = m bir x ( Z 1 , . . . , Z , n ) Z 'ler iidFW(t)=FU(t)∗FV(t)αα=nX=max(Z1,...Zn)Z
For biz almak Switcheroo edebilirsiniz F Z = F n X yüzden, X, maksimum o rasgele değişken böyle olacağını n bağımsız kopya ile aynı dağılıma sahiptir Z (ve bu bizim tanıdık arkadaşlarından biri olmaz , Genel olarak). α=1/nFZ=FnXXnZ
Örneği pozitif bir rasyonel sayı (örneğin, α = m / n ) bu yana Önceki aşağıdaki
( F Z ) m / n = ( F 1 / n Z ) m .αα=m/n
(FZ)m/n=(F1/nZ)m.
İçin mantıksız, pozitif rasyonel bir dizi seçim bir k yakınsayan için α ; daha sonra X k dizisi (her bir k için yukarıdaki numaralarımızı kullanabileceğimiz ) istenen X dağılımına yakınlaşacaktır .αakαXkkX
Bu Aradığınız karakterizasyonu olmayabilir, ama en çok düşünmek nasıl fikir verir için a uygun güzel. Öte yandan, ne kadar güzel olabileceğinden gerçekten emin değilim: zaten CDF'ye sahipsiniz, bu yüzden zincir kuralı size PDF'yi verir ve güneş batana kadar anları hesaplayabilirsiniz ...? Çoğu Z'nin α = √ için tanıdık bir X'i olmayacağı doğrudur.FαZαZX , ama ilginç bir şey aramak için bir örnekle oynamak isteseydim,F(z)=z,0<z<1ile ünite aralığında eşit olarak dağıtılmışZ'yideneyebilirim.α=2–√ZF(z)=z0<z<1
EDIT: @JMS yanıt bazı yorumlar yazdı ve aritmetik hakkında bir soru vardı, bu yüzden daha açık umuduyla ne demek istediğimi yazacağım.
@cardinal doğru @JMS cevap açıklamada yazdığı problem basitleştirir
ya da daha genel olarak zaman , Z zorunlu değildir , N ( 0 , 1 ) , biz bilgisi
x = g - 1 ( y ) = F - 1 ( F α ( y ) ) .
g−1(y)=Φ−1(Φα(y)),
ZN(0,1)x=g−1(y)=F−1(Fα(y)).
Demek istediğim,
güzel bir ters fonksiyonu olduğunda,
y = g ( x ) fonksiyonu için temel cebir ile çözebiliriz . Yorumda
g'nin y = g ( x ) = F - 1 ( F 1 / α ( x ) ) olması gerektiğini
yazdım
.Fy=g(x)gy=g(x)=F−1(F1/α(x)).
X
F(x)=(1−e−x), x>0,
F−1(y)=−ln(1−y).
gy=g(x)=−ln(1−(1−e−x)1/α)
X∼Exp(1)Y=−ln(1−(1−e−X)1/α),
YFY(y)=(1−e−y)α.
P(Y≤y)If X∼F then U=F(X)∼Unif(0,1).
If U∼Unif(0,1) then U1/α∼Beta(α,1).
Simülasyon sonuçlarının şeması aşağıdadır.
Grafiği oluşturmak için kullanılan R kodu (eksi etiketler)
n <- 10000; alpha <- 0.7
z <- rbeta(n, shape1 = alpha, shape2 = 1)
y <- -log(1 - z)
plot(ecdf(y))
f <- function(x) (pexp(x, rate = 1))^alpha
curve(f, add = TRUE, lty = 2, lwd = 2)
Uyum oldukça iyi görünüyor, sanırım? Belki deli değilim (bu sefer)?