附件1:Jacobi变换更换随机变量

本文最后更新于:2023年12月28日 中午

Jacobi变换更换随机变量

1 变量替换公式(Change of Variable Formula)

XX是一个连续的随机变量,PDF为fXf_X,假设区间IRI\in R使得当xIx\notin IfX(x)=0f_X(x)=0。让函数ggIRI\rightarrow R的映射,其可微且有反函数h=g1h=g^{-1},且gg的导数在区间II中要么总是正的要么总是负的,也可以有有限个零点。如果我们令Y=g(X)Y=g(X),那么

fY(y)=fX(h(y))h(y)f_Y(y)=f_X(h(y))\cdot |h'(y)|

考虑一个随机变量XX,PDF为

fX(x)={1/2x[0,2]0otherwisef_X(x)=\begin{cases}1/2\quad x\in[0,2] \\0\quad otherwise\end{cases}

变换g(X)=X2g(X)=X^2

检查前置条件

  1. 区间是[0,2][0,2],不在区间时PDF为0
  2. g(x)=2xg'(x)=2x,除了x=0x=0外都是正的
  3. 反函数h(y)=yh(y)=\sqrt{y},由于区间是正的,所以开根号不考虑负数,是一对一映射
  4. h(y)=12y1/2h'(y)=\frac{1}{2}y^{-1/2}

由变量替换公式,fX(h(y))f_X(h(y))h(y)h(y)满足0h(y)20\leq h(y)\leq 2,即0y20\leq \sqrt{y}\leq 2,得到0y40\leq y\leq 4,得到

fY(y)={14yy[0,4]0otherwisef_Y(y)=\begin{cases}\frac{1}{4\sqrt{y}}\quad y\in [0,4]\\0\quad otherwise\end{cases}

当遇到非一对一映射,反函数有多个时,我们将其全部加起来。给出xi=hi(y)x_i=h_i(y)代表有多个反函数,原PDF为fX(x)f_X(x)y=g(x)y=g(x),则

fY(y)=i=1nfX(xi)dxiyf_Y(y) = \sum_{i=1}^n f_X(x_i)\left|\frac{\mathrm{d}x_i}{y}\right|

2 二维联合PDF的变量替换

X1X_1, X2X_2是连续随机变量,联合PDF是f(x1,x2)f(x_1,x_2),设映射Y1=g1(X1,X2)Y_1=g_1(X_1,X_2), Y2=g2(X1,X2)Y_2=g_2(X_1,X_2),且满足下列条件

  1. 可以解出反函数x1=h1(y1,y2)x_1=h_1(y_1,y_2), x2=h2(y1,y2)x_2=h_2(y_1,y_2)
  2. g1g_1, g2g_2在所有点(x1,x2)(x_1,x_2)上都有连续偏导数

那么

fY1,Y2(y1,y2)=fX1,X2(h1(y1,y2),h2(x1,x2))Jf_{Y_1,Y_2}(y_1,y_2)=f_{X_1,X_2}(h_1(y_1,y_2),h_2(x_1,x_2))|J|

其中Jacobian行列式定义为

J=x1y1x1y2x2y1x2y2J= \begin{vmatrix} \frac{\partial x_1}{\partial y_1} & \frac{\partial x_1}{\partial y_2}\\ \frac{\partial x_2}{\partial y_1} & \frac{\partial x_2}{\partial y_2} \end{vmatrix}

3 n维联合PDF的变量替换

X1,X2,,XnX_1, X_2,\dots, X_n是连续随机变量,联合PDF是f(x1,x2,,xn)f(x_1,x_2,\dots, x_n),设映射

{Y1=g1(X1,,Xn)Yn=gn(X1,,Xn)\begin{cases} Y_1=g_1(X_1,\dots,X_n)\\ \vdots \\ Y_n=g_n(X_1,\dots, X_n) \end{cases}

且满足以下条件

  1. 可以解出反函数

    {x1=h1(y1,,yn)xn=hn(y1,,yn)\begin{cases} x_1=h_1(y_1,\dots,y_n)\\ \vdots\\ x_n=h_n(y_1,\dots,y_n) \end{cases}

  2. g1,g2,,gng_1,g_2,\dots,g_n在所有点(x1,,xn)(x_1,\dots,x_n)上都有连续偏导数。

那么

fY1Yn(y1,,yn)=fX1,Xn(h1,,hn)Jf_{Y_1\dots Y_n}(y_1,\dots,y_n)=f_{X_1,\dots X_n}(h_1,\dots,h_n)|J|

其中Jacobian行列式定义为

J=x1y1x1ynxny1xnynJ= \begin{vmatrix} \frac{\partial x_1}{\partial y_1} & \cdots &\frac{\partial x_1}{\partial y_n}\\ \vdots &\ddots & \vdots \\ \frac{\partial x_n}{\partial y_1} & \cdots &\frac{\partial x_n}{\partial y_n} \end{vmatrix}


附件1:Jacobi变换更换随机变量
https://jesseprince.github.io/2023/12/01/master/stochastic_p/jacobi_change/
作者
林正
发布于
2023年12月1日
许可协议