移位对数正态分布的Y^α期望求解(α∈ℝ)
首先明确移位对数正态分布的定义:我们通常设随机变量 ( Y = \mu + Z ),其中 ( Z \sim \text{LogNormal}(\mu_0, \sigma^2) )(即 ( \ln Z \sim \mathcal{N}(\mu_0, \sigma^2) )),( \mu ) 为移位参数(一般取 ( \mu > 0 ),保证 ( Y ) 取值合理)。接下来我们针对任意实数 ( \alpha ),推导 ( \mathbb{E}[Y^\alpha] ) 的通用解法。
1. 基础积分表达式
根据原点矩的定义,结合对数正态分布的概率密度函数,可直接写出积分形式的矩:
[
\mathbb{E}[Y^\alpha] = \int_{0}^{\infty} (\mu + z)^\alpha \cdot \frac{1}{z\sigma\sqrt{2\pi}} \exp\left( -\frac{(\ln z - \mu_0)2}{2\sigma2} \right) dz
]
做变量替换 ( t = \ln z )(即 ( z = e^t ),( dz = e^t dt )),化简后得到更简洁的积分形式:
[
\mathbb{E}[Y^\alpha] = \frac{1}{\sigma\sqrt{2\pi}} \int_{-\infty}^{\infty} (\mu + et)\alpha \exp\left( -\frac{(t - \mu_0)2}{2\sigma2} \right) dt
]
这个积分是通用表达式,但无法用初等函数直接求解,需要借助级数展开或特殊函数处理。
2. 级数展开法(适用于 ( \mu > 0 ) 的场景)
利用广义二项式定理对 ( (\mu + et)\alpha ) 展开:
[
(\mu + et)\alpha = \mu^\alpha \sum_{k=0}^{\infty} \binom{\alpha}{k} \left( \frac{e^t}{\mu} \right)^k
]
其中 ( \binom{\alpha}{k} = \frac{\alpha(\alpha-1)\cdots(\alpha-k+1)}{k!} ) 是广义组合数,该级数在 ( e^t < \mu )(即 ( t < \ln \mu ))时绝对收敛。
将展开式代入积分,交换求和与积分顺序(满足绝对收敛条件时成立):
[
\mathbb{E}[Y^\alpha] = \mu^\alpha \sum_{k=0}^{\infty} \binom{\alpha}{k} \mu^{-k} \cdot \frac{1}{\sigma\sqrt{2\pi}} \int_{-\infty}^{\infty} e^{kt} \exp\left( -\frac{(t - \mu_0)2}{2\sigma2} \right) dt
]
注意到后面的积分正是正态分布 ( \mathcal{N}(\mu_0, \sigma^2) ) 的矩生成函数在 ( s = k ) 处的值:
[
\frac{1}{\sigma\sqrt{2\pi}} \int_{-\infty}^{\infty} e^{kt} \exp\left( -\frac{(t - \mu_0)2}{2\sigma2} \right) dt = \exp\left( k\mu_0 + \frac{k2\sigma2}{2} \right)
]
最终得到级数形式的解:
[
\mathbb{E}[Y^\alpha] = \mu^\alpha \sum_{k=0}^{\infty} \binom{\alpha}{k} \left( \frac{e^{\mu_0 + \sigma^2 k / 2}}{\mu} \right)^k
]
实际计算中,可通过对有限项求和来近似,若 ( e^{\mu_0 + \sigma^2 k / 2} < \mu ) 对足够大的 ( k ) 成立,级数会快速收敛。
3. 特殊函数表示法(通用覆盖更广参数范围)
如果级数收敛速度慢或不满足收敛条件,可将积分转化为Meijer G函数或Fox H函数的形式,这类特殊函数能覆盖更广泛的参数场景。
例如,做变量替换 ( u = \frac{t - \mu_0}{\sigma} ),积分可改写为:
[
\mathbb{E}[Y^\alpha] = \frac{\mu^\alpha}{\sqrt{2\pi}} \int_{-\infty}^{\infty} \left( 1 + \frac{e^{\mu_0 + \sigma u}}{\mu} \right)^\alpha \exp\left( -\frac{u^2}{2} \right) du
]
该积分可表示为Fox H函数:
[
\mathbb{E}[Y^\alpha] = \mu^\alpha \cdot H_{1,2}^{2,0} \left( \frac{\mu}{e^{\mu_0}} \bigg| \begin{matrix} (1 - \alpha, \sigma) \ (0, 1), (0, \sigma) \end{matrix} \right)
]
实际应用中,可借助Mathematica、Python的SciPy库等工具计算这类特殊函数的值。
4. 特殊情况验证
- 当 ( \alpha = n )(整数)时,广义组合数退化为普通组合数,级数会终止于 ( k = n ),结果与你已知的整数阶矩解法完全一致,验证了方法的正确性。
- 当 ( \mu = 0 ) 时,( Y ) 即为标准对数正态分布,此时直接可得 ( \mathbb{E}[Y^\alpha] = \exp\left( \alpha\mu_0 + \frac{\alpha2\sigma2}{2} \right) ),与我们的推导结果兼容。
内容的提问来源于stack exchange,提问作者Ari.stat

