20 votos

Integral definida sobre un simplex

Dejemos que $T^d:=\{(x_1,..,x_d):x_i \geq 0, \sum_{i=1}^{d}x_i \leq 1\}$ sea el simplex estándar en $\mathbb{R}^d$ . Calcule la integral $$\int_{T^d} x_1^{\nu_1-1}x_2^{\nu_2-1}...x_d^{\nu_d-1}(1-x_1-...-x_d)^{\nu_0-1}$$ donde $\nu_i>0$ .

Observación: Sé que la respuesta es $$\frac{\prod_{i=0}^{d}\Gamma(\nu_i)}{\Gamma(\sum_{i=0}^{d}\nu_i)}.$$ Evalué para el caso $d=2$ utilizando la transformación $(p-1)\iiint\limits_{T^{3}} x^{m-1}y^{n-1}z^{p-2} \mathrm{d}z\mathrm{d}y\mathrm{d}x= \iint\limits_{T^{2}} x^{m-1}y^{n-1}(1-x-y)^{p-1}\mathrm{d}y\mathrm{d}x$

y las sustituciones $ \left\{\begin{matrix}x=u^2& &\\y=v^2& &\\z=w^2& &\end{matrix}\right.$ y $ \left\{\begin{matrix}u=r\sin\varphi\cos\theta& &\\v=r\sin\varphi\sin\theta& &\\w=r\cos\varphi& &\end{matrix}\right.,$ pero este método es complejo para calcular el caso general.

3 votos

Tus índices se han desviado por uno. En la forma actual, el último factor es una potencia (posiblemente negativa) de $0$ y la respuesta que sugieres no depende de $a_0$ . También hay que tener en cuenta que la puntuación al final de una ecuación mostrada tiene que ir dentro de los dobles signos de dólar (preferiblemente separados de la ecuación por un \; espacio) ya que, de lo contrario, termina en la línea siguiente.

0 votos

Creo que son integrales de Dirichlet, tal vez mathworld.wolfram.com/DirichletIntegrals.html

0 votos

¿Cuáles son los elementos de la suma cuando se define $T^d$ ?

17voto

John Munsch Puntos 12653

Para cualquier $a \in \mathbb{R}-\{0\}$ y $m,n \in (0,+\infty)$ uno tiene \begin{align*} \frac{1}{a^{m+n-1}}\int_{0}^{a}y^{m-1}(a-y)^{n-1}\mathrm{d}y&=\frac{1}{a^{m+n-1}}\int_{0}^{a}a^{m+n-2}\left(\frac{y}{a}\right)^{m-1}\left(1-\frac{y}{a}\right)^{n-1}\mathrm{d}y\\&=\frac{1}{a}\int_{0}^{a}\left(\frac{y}{a}\right)^{m-1}\left(1-\frac{y}{a}\right)^{n-1}\mathrm{d}y\\&=\int_{0}^{1}x^{m-1}(1-x)^{n-1}\mathrm{d}x \end{align*} Así, $\int_{0}^{a}y^{m-1}(a-y)^{n-1}\mathrm{d}y=a^{m+n-1}B(m,n)$ . Con la observación anterior podemos integrar $x_1^{\nu_1-1}...x_d^{\nu_d-1}(1-x_1-...-x_d)^{\nu_{0}-1}$ en $T^{d}$ integrando las variables una en cada paso \begin{align*} &\mathrel{\phantom{=}} \int_{T^{d}}x_1^{\nu_1-1}...x_d^{\nu_d-1}(1-x_1-...-x_d)^{\nu_{0}-1}\mathrm{d}\boldsymbol x\\ &=\int_{0}^{1}\int_{0}^{1-x_1}...\int_{0}^{1-x_1-...-x_{d-1}}x_1^{\nu_{1}-1}x_2^{\nu_{2}-1}...x_d^{\nu_{d}-1}(1-x_1-...x_d)^{\nu_{0}-1}\mathrm{d}x_d...\mathrm{d}x_2\mathrm{d}x_1\\ &=\int_{0}^{1}x_1^{\nu_{1}-1}\int_{0}^{1-x_1}x_2^{\nu_{2}-1}...\int_{0}^{1-x_1-...-x_{d-1}}x_d^{\nu_{d}-1}(1-x_1-...x_d)^{\nu_{0}-1}\mathrm{d}x_d...\mathrm{d}x_2\mathrm{d}x_1\\&=B(\nu_0,\nu_d)\int_{0}^{1}x_1^{\nu_{1}-1}\int_{0}^{1-x_1}x_2^{\nu_{2}-1}...\int_{0}^{1-x_1-...-x_{d-2}}x_{d-1}^{\nu_{d-1}-1}(1-x_1-...x_{d-1})^{\nu_{0}+\nu_{d}-1}\mathrm{d}x_{d-1}...\mathrm{d}x_2\mathrm{d}x_1\\&=B(\nu_{d-1},\nu_{0}+\nu_{d})B(\nu_0,\nu_d)\int_{0}^{1}x_1^{\nu_{1}-1}...\int_{0}^{1-x_1...-x_{d-2}}x_{d-2}^{\nu_{d-2}-1}(1-x_1-...-x_{d-2})^{\nu_{0}+\nu_{d-1}+\nu_{d}-1}\mathrm{d}x_{d-2}...\mathrm{d}x_1\\&=...\\&=B(\nu_1,\nu_0+\nu_d+\nu_{d-1}+...+\nu_{2})B(\nu_2,\nu_0+\nu_d+\nu_{d-1}+...+\nu_{3})...B(\nu_{d-1},\nu_0+\nu_d)B(\nu_{0},\nu_d)\\&=\frac{\Gamma(\nu_{0})\Gamma(\nu_{1})...\Gamma(\nu_{d})}{\Gamma(\nu_{0}+\nu_{1}+...+\nu_{d})}\\&=\frac{\Gamma(\boldsymbol {\nu})}{\Gamma(|\boldsymbol {\nu}|)} \end{align*}

9voto

StubbornAtom Puntos 188

Si se desea utilizar un cambio de variables, una transformación adecuada sería

$(x_1,x_2,...,x_d)\to(y_1,y_2,...,y_d)$ tal que

$\qquad y_1=x_1+x_2+\cdots+x_{d-1}+x_d$

$\qquad y_1y_2=x_1+x_2+\cdots+x_{d-2}+x_{d-1}$

$\qquad y_1y_2y_3=x_1+x_2+\cdots+x_{d-3}+x_{d-2}$

$\qquad \vdots$

$\qquad \prod_{i=1}^{d-1} y_i=x_1+x_2$

$\qquad \prod_{i=1}^{d} y_i=x_1$

$\implies x_1=y_1y_2y_3\,...\,y_{d-1}y_d$

$\qquad x_2=y_1y_2y_3\,...\,y_{d-1}(1-y_d)$

$\qquad x_3=y_1y_2y_3\,...\,y_{d-2}(1-y_{d-1})$

$\qquad \vdots$

$\qquad x_{d-1}=y_1y_2(1-y_3)$

$\qquad x_d=y_1(1-y_2)$ $\qquad\qquad$ para que $0\le y_i\le 1$ para todos $i=1,2,...,d$ .

El jacobiano de la transformación se puede calcular como $\det(J)=-\prod_{i=1}^{d-1} y_i^{d-i}$

La integral se reduce así a

$$\displaystyle I=\int_0^1 y_1^{({\sum_{i=1}^{d}\nu_i-1})}(1-y_1)^{\nu_0-1}\mathrm{d}y_1\int_0^1 y_2^{({\sum_{i=1}^{d-1}\nu_i-1})}(1-y_2)^{\nu_d-1}\mathrm{d}y_2\cdots\int_0^1 y_{d-1}^{(\nu_1+\nu_2-1)}(1-y_{d-1})^{\nu_3-1}\mathrm{d}y_{d-1}\int_0^1 y_{d}^{(\nu_1-1)}(1-y_{d})^{\nu_2-1}\mathrm{d}y_{d}$$

$$=B\left(\sum_{i=1}^d\nu_i,\nu_0\right)B\left(\sum_{i=1}^{d-1}\nu_i,\nu_d\right)\cdots B\left(\nu_1+\nu_2,\nu_3\right)B\left(\nu_1,\nu_2\right)$$

$\qquad\qquad\qquad\quad=\displaystyle\frac{\prod_{i=0}^d\Gamma(\nu_i)}{\Gamma\left(\sum_{i=0}^d\nu_i\right)}$

8voto

pglpm Puntos 496

Otra forma elegante de realizar su integración la explica Jaynes en el §18.10 de "Probability Theory: The Logic of Science". Utiliza una transformada de Laplace:

Modificando ligeramente su notación, su integral puede reescribirse como

$$I(r) := \int_{[0,\infty)^n} x_1^{a_1} \dotsm x_n^{a_n} \,\mathrm{\delta}(r-x_1-\dotsb-x_n)\, \mathrm{d}x_1\dotsm\mathrm{d}x_n\qquad\text{with $ r=1 $}.$$

Obsérvese que el delta nos permite ampliar la integración a $\infty$ y hace que los límites de integración sean independientes entre sí.

Ahora tomemos la transformada de Laplace de $I(r)$ y eliminar el delta de la misma:

$$\int_0^{\infty} \exp(-zr) I(r)\,\mathrm{d}r = \int_{[0,\infty)^n} x_1^{a_1} \dotsm x_n^{a_n} \,\exp[-z(x_1+\dotsb+x_n)]\, \mathrm{d}x_1\dotsm\mathrm{d}x_n \\= \prod_{i=1}^n\int_0^\infty x_i^{a_i}\,\exp(-z x_i)\,\mathrm{d}x_i =\prod_{i=1}^n\frac{a_i!}{z^{a_i+1}}.$$

Ahora tome la transformada inversa de Laplace de la última expresión para obtener de nuevo $I(r)$ :

$$I(r) = \frac{1}{2\pi\mathrm{i}}\int_{-\mathrm{i}\infty}^{+\mathrm{i}\infty} \exp(rz)\,\prod_{i=1}^n\frac{a_i!}{z^{a_i+1}}\,\mathrm{d}z \\=\frac{\prod_{i=1}^n a_i!}{(n+\sum_ia_i-1)!} r^{n+\sum_ia_i-1}$$

y evaluarlo en $r=1$ . La trayectoria de integración de la última integral "pasa a la derecha del origen, y se cierra con un semicírculo infinito sobre el semiplano izquierdo" (Jaynes).

Espero que esto ayude.

6voto

CodingBytes Puntos 102

Poner $(n_0,n_1,\ldots, n_d)=:n$ , $\sum_{k=0}^d n_k=:|n|$ y para $\lambda\geq0$ definir $$Q(n,\lambda):=\int\nolimits_{\lambda T^d}\prod_{1\leq k\leq d} x_k^{n_k-1} \ (\lambda -x_1-\ldots -x_d)^{n_0-1}\ {\rm d}(x)\ .$$ La sustitución $x:=\lambda y\ (y\in T^d)$ da $$Q(n,\lambda)=\lambda^{d+|n|-(d+1)}\int\nolimits_{T^d}\prod_{1\leq k\leq d} y_k^{n_k-1} \ (1 -y_1-\ldots -y_d)^{n_0-1}\ {\rm d}(y)=\lambda^{|n|-1} Q(n,1)\ .$$ Dejando que la "integración externa" sea con respecto a la última variable obtenemos ahora $$\eqalign{Q(n,1)&=\int_0^1 x^{n_d-1}\int\nolimits_{(1-x)T^{d-1}}\prod_{1\leq k\leq d-1} x_k^{n_k-1} (1-x_1-\ldots-x_{d-1}-x)^{n_0-1}\ {\rm d}(x')\ dx\cr &= \int_0^1 x^{n_d-1} Q(n',1-x)\ dx=Q(n',1)\int_0^1 x^{n_d-1}(1-x)^{|n'|-1}\ dx\ . \cr}$$ Aquí la última integral se evalúa como $B(|n'|,n_d)$ de modo que terminamos con la recursión $$Q(n,1)=Q(n',1) B(|n'|,n_d)\ .$$ A partir de aquí no debería ser demasiado difícil llegar al resultado deseado.

3voto

Aaron Puntos 1

Otra forma es la siguiente: podemos reescribir la integral como $$ I_n(a)=\int_{\mathbb R_+^n} x_1^{\nu_1-1}\cdots x_n^{\nu_n-1} \delta(x_1+\cdots+x_n-a) dx_1 \cdots dx_n $$ con $n=d+1$ y $\nu_0\equiv \nu_n$ . Al cambiar la escala de cada $x_i$ por $a$ vemos que $$ I_n(a)=a^{\nu_1+\cdots + \nu_n-1} I_n(1). $$ Entonces, $$\begin{aligned} I_n(1) &=\int_0^1 dx\, x^{\nu_n-1} I_{n-1}(1-x) \\ &= I_{n-1}(1)\int_0^1 x^{\nu_n-1} (1-x)^{\nu_1+\cdots+\nu_{n-1}-1}dx\\ &=I_{n-1}(1) B(\nu_n,\nu_1+\cdots+\nu_{n-1}). \end{aligned}$$ Proceder por inducción, $$ I_n(1)=I_1(1) B(\nu_2, \nu_1) B(\nu_3,\nu_1+\nu_2)\cdots B(\nu_{n-1},\nu_1+\cdots + \nu_{n-2}) B(\nu_n, \nu_1+\cdots+\nu_{n-1}) $$ y después de algunas cancelaciones entre el numerador y el denominador, $$ I_n(1)=\frac{\Gamma(\nu_1)\cdots \Gamma(\nu_n)}{\Gamma(\nu_1+\cdots+\nu_n)}\,. $$

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