Loading [MathJax]/jax/element/mml/optable/GeneralPunctuation.js

5 votos

Resolver la siguiente integral: x0log(x)e(xa)2/bdxx0,b>0

Quiero calcular esta integral preferiblemente en forma cerrada sin expandir la función log; sin embargo, aproximaciones computables eficientemente también podrían resolver mi problema:

x0log(x)e(xa)2bdxx0,b>0

Antecedentes: Estoy tratando de calcular la expectativa de una función logarítmica de variables aleatorias de una distribución normal truncada:

ExN(μ,σ2|xx0>0)[log(x)]

De manera equivalente, necesito resolver la siguiente integral:

x0log(x)e(xμ)22σ2σ22π(1Φ(x0μσ))dx=1σ22π(1Φ(x0μσ))x0log(x)e(xμ)22σ2dx

Estoy atascado aquí.

Gracias por cualquier ayuda.

4voto

FALAM Puntos 84

Aquí hay una solución sugerida. Recordemos que txt=xtlog(x)

y notemos que la derivada anterior será igual a log(x) cuando t=0. Por lo tanto, I=x0log(x)exp(12[xμσ]2)dx=x0[txt]exp(12[xμσ]2)dx|t=0

Usando la regla integral de Leibniz, la integral anterior se puede reescribir como I=ddtx0xtexp(12[xμσ]2)dx|t=0.

Sea u=12(xμσ)2, entonces, σ2u12du=dx. Por lo tanto,

I=σ2ddtξ0u1t21eudu|t=0=σ2ddtΓ(1t2,ξ0)|t=0 donde ξ0=12(x0μσ)2. Usando la definición de la derivada de primer orden de la función gamma incompleta superior Γ(,) que fue dada por Geddes et. al. (1990), la integral anterior se reduce a: I=σ22[logξ0Γ(1t2,ξ0)+ξ0T(3,1t2,ξ0)]|t=0=σ22[logξ0Γ(1,ξ0)+ξ0T(3,1,ξ0)] donde T(3,1,ξ0)=G3,02,3(ξ0|0,01,0,1) es un caso especial de la función G de Meijer.

Referencia:

K.O. Geddes, M.L. Glasser, R.A. Moore and T.C. Scott (1990), Evaluation of Classes of Definite Integrals Involving Elementary Functions via Differentiation of Special Functions. Applicable Algebra in Engineering, Communication and Computing, vol. 1, pp. 149-165

0 votos

¡Muchas gracias! Esto parece muy prometedor. Disculpa mi ignorancia, pero ¿podrías explicar los detalles de cómo conseguimos la integración reescrita en la segunda línea? (Quiero decir, ¿cómo te deshiciste del log?)

0 votos

¡De nada! En cuanto a tu pregunta, utilicé la regla integral de Leibniz enlace y la definición de la derivada de xt con respecto a t. Agregaré algunos detalles en la solución.

0 votos

Todas las soluciones sugeridas fueron geniales, pero tu solución fue la más cercana a lo que necesitaba. Quería otorgar la recompensa a tu solución, pero lamentablemente, la asignación automática la ha dado a otra solución al azar. Lo siento por eso y gracias de nuevo.

3voto

user26872 Puntos 11194

Una rápida aproximación para grandes a utilizando el método del punto de silla: La integranda se puede escribir como ef(x), donde f(x)=loglogx(xa)2b. Encontramos que f(x)=1xlogx2(xa)b. Por lo tanto, para grandes a tenemos f(a)=1aloga0. También encontramos que f(a)=logloga y f Por lo tanto, \begin{align*} \int_{x_0}^\infty \log(x) e^{-(x-a)^2/b}dx &\approx \int_{x_0}^\infty \exp\left(\log\log a -\frac{1}{b}(x-a)^2\right) dx \\ &= \sqrt{\pi b}\log a\, \Phi\left(\sqrt{\frac{2}{b}}(a-x_0)\right). %= \frac{1}{2}\sqrt{\pi b}\log a %\left(1+\mathrm{erf}\left(\frac{a-x_0}{\sqrt{b}}\right)\right). \end{align*} (Se puede demostrar que el mismo resultado se obtiene si asumimos en su lugar que b es pequeño.)

Adición: A continuación representamos el error absoluto relativo y el error absoluto al usar esta aproximación para x_0=1.

enter image description here

enter image description here

0 votos

Gracias por la solución. En mi problema, no tengo control sobre a, y no necesariamente es grande. x_0 puede variar, y podría ser mucho más pequeño. En tu simulación, ¿hay alguna forma de mostrar el error absoluto también? Gracias de nuevo.

0 votos

Encantado de poder ayudar. Se puede mostrar que esta aproximación también es válida si b es pequeño. He añadido un gráfico del error absoluto arriba.

2voto

Derick Bailey Puntos 37859

Demasiado largo para un comentario : Incluso el caso simple \color{#0055AA}{a=x_0} produce una expresión en términos de
( generalizadas ) funciones hipergeométricas :

I(a,b)~=~\frac14~\sqrt{\frac\pi b}~\bigg[2a^2\cdot~_2F_2\bigg(\{1,1\},\bigg\{\frac32,~2\bigg\},-\frac{a^2}b\bigg)-b\cdot J(a,b)\bigg],

con

J(a,b)~=~\gamma~+~\ln\frac4b~+~\text{erf}~\bigg(\frac a{\sqrt b}\bigg)\cdot\bigg(\gamma-2+\ln\frac{a^2}b\bigg),

donde \text{erf} representa la función de error, y \gamma representa la constante de Euler-Mascheroni.

Por lo tanto, es muy dudoso que la integral definida más general publicada en la pregunta original tenga una forma cerrada incluso en términos de estas funciones especiales. ¿Quizás la función G de Meijer pueda entrar en acción y salvar el día ? Solo una idea \ldots

0 votos

¡Gracias! Aprenderé más y pensaré en la función G de Meijer. Mientras tanto, agradecería si pudieras actualizar tu respuesta si pudieras encontrar una solución a la pregunta original. Incluso una buena aproximación resolverá mi problema.

0 votos

@Alt: La única solución que se me ocurre es aquella que expresamente prohibiste en la publicación; es decir, expandir el integrando (o uno de sus equivalentes, siguiendo diversas posibles sustituciones) en su serie de Taylor, y luego cambiar el orden de sumación e integración.

0 votos

Entiendo. Esa fue una de las cosas que también se me ocurrió, pero tengo curiosidad por conocer tu solución también. Por lo tanto, cambié la declaración de la pregunta. Gracias de nuevo.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X