CDF elevado a un poder?


15

Si FZ es un CDF, parece que FZ(z)α ( α>0 0 ) también es un CDF.

P: ¿Es este un resultado estándar?

P: ¿Hay una buena manera de encontrar una función g con Xg(Z) st FX(x)=FZ(z)α , donde xg(z)

Básicamente, tengo otro CDF en la mano, FZ(z)α . En cierto sentido de forma reducida, me gustaría caracterizar la variable aleatoria que produce ese CDF.

EDITAR: Me encantaría poder obtener un resultado analítico para el caso especial ZN(0,1) . O al menos saber que tal resultado es intratable.


2
Sí, ese es un resultado bastante conocido y fácil de generalizar. (¿Cómo?) También puede encontrar g , al menos implícitamente. Es esencialmente una aplicación de la técnica de transformación inversa probablemente utilizada comúnmente para generar variantes aleatorias de una distribución arbitraria.
Cardenal

2
@cardinal Por favor, responda. El equipo luego se queja de que no estamos luchando con una baja tasa de respuesta.

1
@mbq: Gracias por sus comentarios, que entiendo y respeto mucho. Por favor, comprenda que a veces las consideraciones de tiempo y / o lugar no me permiten publicar una respuesta, pero sí permiten un comentario rápido que puede hacer que el OP u otros participantes comiencen. Tenga la seguridad de que, en el futuro, si puedo publicar una respuesta, lo haré. Espero que mi continua participación a través de los comentarios también esté bien.
cardenal

2
@cardinal Algunos de nosotros también somos culpables de lo mismo, por las mismas razones ...
whuber

2
@brianjd Sí, este es un resultado bien conocido que se ha utilizado para producir distribuciones "generalizadas" industrialmente, ver . Existen muchas transformaciones como esta y la gente las usa para este propósito: encuentran una transformación paramétrica, la aplican a una distribución y listo, tienes un documento simplemente calculando sus propiedades. Y, por supuesto, lo normal es la primera 'víctima'.

Respuestas:


11

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{Ut, Vt}{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=FXnX 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=(FZ1/n)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 α = FZαα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.α=2ZF(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 ) ) .

g1(y)=Φ1(Φα(y)),
ZN(0,1)
x=g1(y)=F1(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)g
y=g(x)=F1(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)=(1ex), x>0,
F1(y)=ln(1y).
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(1ex)1/α)
XExp(1)
Y=ln(1(1eX)1/α),
Y Podemos probar esto directamente (miraP
FY(y)=(1ey)α.
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(Yy)
If XF then U=F(X)Unif(0,1).
If UUnif(0,1) then U1/αBeta(α,1).

La gráfica de los resultados de la simulación sigue.

ECDF and F to the alpha

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)?


Vea mi comentario en la respuesta de @JMS. porZnorte(0 0,1) parece que la respuesta es sol(z)=Φ-1(Φ1/ /α(z))que no es de forma cerrada pero se puede calcular fácilmente. Y puede facilitarlo al reconocer que la entrada al CDF inverso es una distribución Beta elegida adecuadamente. La respuesta será buena en los casos en que el CDF inverso es bueno, y hay algunos que corren por ahí.

Sería bueno verificar dos veces su aritmética.
Cardenal

@cardinal errr ... OK, lo hice, ... ¿y está bien? ¿Podría señalar el error?

(+1) Disculpas. No estoy seguro de dónde estaba mi cabeza cuando vi esto por primera vez. Obviamente es (¡bueno, debería haber sido!) Correcto.
cardenal

@ cardinal, sin daño, sin falta. Sin embargo, lo admito, ¡realmente me hiciste sudar por un minuto! :-)

14

Prueba sin palabras

enter image description here

La curva azul inferior es F, la curva roja superior es Fα (tipificando el caso α<1), y las flechas muestran cómo ir desde z a X=sol(z).


¡Linda foto! P: ¿Qué fue eso dibujado? TikZ?
lowndrul

@brianjd: Si mal no recuerdo, @whuber hace muchas de sus tramas usando Mathematica.
Cardenal

3
@cardinal You're right. Actually, I use whatever is handy and seems like it will do a good job quickly. FWIW, here's the code: Module[ {y, w, a = 0.1, z = 3.24, f = ChiDistribution[7.6], xmin=0, xmax=5}, y = CDF[f,z]; w = InverseCDF[f, y^(1/a)]; Show[ Plot[{CDF[f, x],CDF[f,x]^a} , {x, xmin, xmax}, Filling->{1->{2}}], Graphics[{ Dashed, Arrow[{{z,0}, {z,y}}], Arrow[{{z,y}, {w,y}}], Arrow[{{w,y}, {w,0}}] }] ] ]
whuber

6

Q1) Yes. It's also useful for generating variables which are stochastically ordered; you can see this from @whuber's pretty picture :). α>1 swaps the stochastic order.

That it's a valid cdf is just a matter of verifying the requisite conditions: Fz(z)α has to be cadlag, nondecreasing and limit to 1 at infinity and 0 at negative infinity. Fz has these properties so these are all easy to show.

Q2) Seems like it would be pretty difficult analytically, unless FZ is special


@JMS: What about ZN(0,1) ?
lowndrul

2
@brianjd: I don't believe so. Let g be a continuous strictly monotonic function (hence, having a well-defined inverse g1) that satisfies your conditions. Then, it must be that Φα(u)=P(g(Z)u)=P(Zg1(u))=Φ(g1(u)) and so g1(u)=Φ1(Φα(u)). So the inverse is identified fairly explicitly, but not g itself. This is what I meant in my previous comment about g being found implicitly.
cardinal

@brianjd - What @cardinal said :) I couldn't even think of a special case for FZ where you'd get a closed form (not to say there isn't one of course).
JMS

@JMS: ZU[0,1] would be one positive example.
cardinal

@cardinal I never would have thought of such a rare distribution... but now that you mention it a Beta(a,1) should work in general, giving you back a Beta(aα,1).
JMS
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.