现在的位置: 首页 > 编程语言 > 正文

母函数

2019年05月04日 编程语言 ⁄ 共 1142字 ⁄ 字号 评论关闭

母函数

维基百科,自由的百科全书

数学中,某个序列(a_n)_{n \in \mathbb{N}} 的母函数是一种形式幂级数,其每一项的系数可以提供关于这个序列的信息。使用母函数解决问题的方法称为母函数方法

母函数可分为很多种,包括普通母函数指数母函数L级数贝尔级数狄利克雷级数。对每个序列都可以写出以上每个类型的一个母函数。构造母函数的目的一般是为了解决某个特定的问题,因此选用何种母函数视乎序列本身的特性和问题的类型。

母函数的表示一般使用解析形式,即写成关于某个形式变量x的形式幂级数。对幂级数的收敛半径中的某一点,可以求母函数在这一点的级数和。但无论如何,由于母函数是形式幂级数的一种,其级数和不一定对每个x的值都存在。

母函数方法不仅在概率论的计算中有重要地位,而且已成为组合数学中一种重要方法。此外,母函数在有限差分计算、特殊函数论等数学领域中都有着广泛的应用。

注意母函数本身并不是一个从某个定义域射到某个上域的函数,名字中的“函数”只是出于历史原因而保留。

目录

  [隐藏

[编辑]历史

瑞士数学家雅各布·伯努利在考虑“当投掷n粒骰子时,加起来点数总和等于m的可能方式的数目”这个问题时首先使用了母函数方法,并得出可能的数目是(x + x2 + x3 + x4 + x5 +x6)n的展开式中xm项的系数。之后欧拉在研究自然数的分解时也使用了母函数方法并奠定了母函数方法的基础。1812年法国数学家拉普拉斯在著作《概率的分析理论》的第一卷中系统地研究了母函数方法及与之有关的理论。

[编辑]定义

母函数就是一列用来展示一串数字的挂衣架
— 赫伯特·维尔夫[1]

[编辑]普通母函数

普通母函数就是最常见的母函数。一般来说,序列(a_n)_{n \in \mathbb{N}}的母函数是:

G(a_n;x)=\sum_{n=0}^{\infty}a_nx^n.

如果an 是某个离散随机变量概率质量函数,那么它的母函数被称为一个概率母函数

多重下标的序列也可以有母函数。例如,序列(a_{m,n})_{m \in \mathbb{N},n \in \mathbb{N}} 的母函数是

G(a_{m,n};x,y)=\sum_{m,n=0}^{\infty}a_{m,n}x^my^n

[编辑]指数母函数

序列(a_n)_{n \in \mathbb{N}}的指数母函数是:

EG(a_n;x)=\sum _{n=0}^{\infty} a_n \frac{x^n}{n!}.

[编辑]泊松母函数

序列(a_n)_{n \in \mathbb{N}}泊松母函数是:

PG(a_n;x)=\sum _{n=0}^{\infty} a_n e^{-x} \frac{x^n}{n!}.

[编辑]L级数

序列(a_n)_{n \in \mathbb{N}}的L级数是:

LG(a_n;x)=\sum _{n=1}^{\infty} a_n \frac{x^n}{1-x^n}.

注意这里的下标 n 从1 而不是0 开始。

[编辑]贝尔级数

关于算术函数 :f(n) 和 p 的贝尔级数是:

f_p(x)=\sum_{n=0}^\infty f(p^n)x^n.

[编辑]狄利克雷级数母函数

狄利克雷级数经常被用作母函数,尽管实际上狄利克雷级数并不是严格意义上的形式幂级数。序列(a_n)_{n \in \mathbb{N}}的狄利克雷级数母函数是:

DG(a_n;s)=\sum _{n=1}^{\infty} \frac{a_n}{n^s}.

当 an 是积性函数时狄利克雷级数比较有用,因为这时的母函数可以写成一系列贝尔级数的欧拉积

DG(a_n;s)=\prod_{p} f_p(p^{-s})\,

如果 an狄利克雷特征,那么它对应的狄利克雷级数母函数被称为狄利克雷L级数

[编辑]参考来源

抱歉!评论已关闭.