Me gustan las otras respuestas, pero nadie ha mencionado lo siguiente todavía. El evento ocurre si y solo si { m a x ( U , V ) ≤ t } , entonces si U y V son independientes y W = m a x ( U , V ) , entonces F W ( t ) F V ( t ) así que para{U≤t, V≤t}{max(U,V)≤t}UVW=max(U,V)FW(t)=FU(t)∗FV(t) un número entero positivo (por ejemplo, α = n ) tomar X = m un x ( Z 1 , . . . Z n ) donde los Z 's son iidαα=nX=max(Z1,...Zn)Z
Para podemos cambiar para obtener F Z = F n X , entonces Xα=1/nFZ=FnXX sería esa variable aleatoria de modo que el máximo de copias independientes tenga la misma distribución que Z (y este no sería uno de nuestros amigos conocidos , en general). nZ
El caso de un número racional positivo (digamos, α = m / n ) se deduce del anterior ya que
( F Z ) m / n = ( F 1 / n Zαα=m/n
(FZ)m/n=(F1/nZ)m.
Para un irracional, elija una secuencia de racionales positivos a k que converjan a α ; entonces la secuencia X k (donde podemos usar nuestros trucos anteriores para cada k ) convergerá en distribución a la X deseada.αakαXkkX
Puede que esta no sea la caracterización que está buscando, pero al menos le da una idea de cómo pensar en para α adecuadamente agradable. Por otro lado, no estoy seguro de cuánto más agradable puede ser: ya tienes el CDF, por lo que la regla de la cadena te da el PDF y puedes calcular los momentos hasta que se pone el sol ... Es cierto que la mayoría de las Z no tendrán una X que sea familiar para α = √FαZαZX , pero si quisiera jugar con un ejemplo para buscar algo interesante, podría intentarZdistribuido uniformemente en el intervalo de la unidad conF(z)=z,0<z<1.α=2–√ZF(z)=z0<z<1
EDITAR: escribí algunos comentarios en la respuesta @JMS, y había una pregunta sobre mi aritmética, así que escribiré lo que quise decir con la esperanza de que sea más claro.
@cardinal correctamente en el comentario a la respuesta de @JMS escribió que el problema se simplifica a
o más generalmente cuando Z no es necesariamente N ( 0 , 1 ) , tener
x = g - 1 ( y ) = F - 1 ( F α ( y ) ) .
g−1(y)=Φ−1(Φα(y)),
ZN(0,1)x=g−1(y)=F−1(Fα(y)).
Mi punto era que cuando
F tiene una buena función inversa, podemos resolver la función
con álgebra básica. Escribí en el comentario que
g debería ser
y = g ( x ) = F - 1 ( F 1 / α ( x ) ) .y=g(x)gy=g(x)=F−1(F1/α(x)).
Tomemos un caso especial, conectemos cosas y veamos cómo funciona. Sea una distribución Exp (1), con CDF
F ( x ) = ( 1 - e - x ) , x > 0 ,
y CDF inverso
F - 1 ( y ) = - ln ( 1 - y ) .
Es fácil enchufar todo para encontrar g ; después de que hayamos terminado, obtenemos
y = g ( x ) = -X
F(x)=(1−e−x), x>0,
F−1(y)=−ln(1−y).
g
Entonces, en resumen, mi afirmación es que si
X ∼ E x p ( 1 ) y si definimos
Y = - ln ( 1 - ( 1 - e - X ) 1 / α ) ,
entonces
Y tendrá un CDF que se parece a
F Y ( y ) = (y=g(x)=−ln(1−(1−e−x)1/α)
X∼Exp(1)Y=−ln(1−(1−e−X)1/α),
Y
Podemos probar esto directamente (mira
PFY(y)=(1−e−y)α.
y usa álgebra para obtener la expresión, en el próximo al último paso necesitamos la Transformación Integral de Probabilidad). Solo en el caso (a menudo repetido) de que estoy loco, realicé algunas simulaciones para verificar que funciona, ... y lo hace. Vea abajo. Para facilitar el código, utilicé dos hechos:
si X ∼ F, entonces U = F ( X ) ∼ U n i f ( 0 , 1 )P(Y≤y)If X∼F then U=F(X)∼Unif(0,1).
If U∼Unif(0,1) then U1/α∼Beta(α,1).
La gráfica de los resultados de la simulación sigue.
El código R utilizado para generar la trama (menos etiquetas) es
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)
El ajuste se ve bastante bien, creo? ¿Quizás no estoy loco (esta vez)?