在概率論和統計學中,一個實數值隨機變量的動差母函數(moment-generating function)又稱動差生成函數,矩亦被稱作动差,矩生成函數是其概率分佈的一種替代規範。 因此,與直接使用概率密度函數或累積分佈函數相比,它為分析結果提供了替代途徑的基礎。 對於由隨機變量的加權和定義的分佈的矩生成函數,有特別簡單的結果。 然而,並非所有隨機變量都具有矩生成函數。
顧名思義,矩生成函數可用於計算分佈的矩:關於 0 的第 n {\displaystyle n} 個矩是矩生成函數的第 n {\displaystyle n} 階導數,在 0 處求值。
除了實值分佈(單變量分佈),矩生成函數可以定義為向量或矩陣值的隨機變量,甚至可以擴展到更一般的情況。
與特徵函數不同,一個實數值分佈的矩生成函數並不總是存在。 分佈的矩生成函數的行為與分佈的性質之間存在關係,例如矩的存在。
隨機變數 X {\displaystyle X} 的動差母函數定義為:
前提是这个期望值存在。
如果 X {\displaystyle X} 具有连续概率密度函数 f ( x ) {\displaystyle f(x)} ,则它的動差母函數由下式给出:
其中 m i {\displaystyle m_{i}} 是第 i {\displaystyle i} 阶矩。 M X ( − t ) {\displaystyle M_{X}(-t)} 是 f ( x ) {\displaystyle f(x)} 的双边拉普拉斯变换。
不管概率分布是不是连续,矩生成函数都可以用黎曼-斯蒂尔吉斯积分给出:
其中 F {\displaystyle F} 是累积分布函数。
如果 X 1 , X 2 , … , X n {\displaystyle X_{1},X_{2},\ldots ,X_{n}} 是一系列独立的随机变量,且
其中 a i {\displaystyle a_{i}} 是常数,则 S n {\displaystyle S_{n}} 的概率密度函数是每一个 X i {\displaystyle X_{i}} 的概率密度函数的卷积,而 S n {\displaystyle S_{n}} 的矩生成函数则为:
对于分量为实数的向量值随机变量X,矩生成函数为:
其中 t {\displaystyle \mathbf {t} } 是一个向量, ⟨ t , X ⟩ {\displaystyle \langle \mathbf {t} ,\mathbf {X} \rangle } 是数量积。
只要矩生成函数在 t = 0 {\displaystyle t=0} 周围的开区间存在,第 n {\displaystyle n} 个矩为:
如果矩生成函数在这个区间内是有限的,则它唯一决定了一个概率分布。
一些其它在概率论中常见的积分变换也与矩生成函数有关,包括特征函数以及概率生成函数。
累积量生成函数是矩生成函数的对数。
下面是一些矩生成函數和特徵函數的例子,用於比較。 可以看出,特徵函數是矩生成函數 M X ( t ) {\displaystyle M_{X}(t)} 存在時的威克轉動(Wick rotation)。
MultiCauchy ( μ , Σ ) {\displaystyle \operatorname {MultiCauchy} (\mu ,\Sigma )} [2]