本篇内容
二项式变换#
二项式转换(binomial transform)和逆二项式转换(inverse binomial transform)是一对重要的组合数学概念,它们在组合数学、概率论等领域中都有广泛的应用。
1. 二项式转换#
给定一个数列 an, n≥s ,其二项式转换 bn , n≥s 定义如下:
bn=∑k=sn(kn)ak
其中, (kn) 表示从 n 个不同的元素中选取 k 个元素的组合数。从式子中可以看出,二项式转换的过程是将原数列 an 的每一项乘以一系列二项式系数 (kn),并对所有系数相加得到 bn。
2. 逆二项式转换#
给定一个数列 bn , n≥s ,其逆二项式转换 an, n≥s 定义如下:
an=∑k=sn(−1)n−k(kn)bk
逆二项式转换的过程是将原数列 bn 的每一项乘以一系列带符号的二项式系数 (−1)n−k(kn),并对所有系数相加得到 an。
3. 二项式转换和逆二项式转换的性质#
即对于任意数列 ann≥s,有 an 的二项式转换再进行逆二项式转换得到的数列仍为 an,即
逆二项式转换(二项式转换(an))=an
对于任意数列 bnn≥s,有 bn 的逆二项式转换再进行二项式转换得到的数列仍为 bn,即
二项式转换(逆二项式转换(bn))=bn
即对于任意数列 ann≥s 和 bnn≥s,以及任意常数 α, β ,有
二项式转换(αan+βbn)=α(二项式转换(an))+β(二项式转换(bn))
逆二项式转换(αan+βbn)=α(逆二项式转换an))+β(逆二项式转换(bn))
组合证明#
1. 概念#
组合证明是一种通过不同方式计数同一组对象来证明恒等式的证明方法。它可以通过两种方式进行证明:双重计数证明和双射证明
2. 双重计数证明#
将恒等式左右两边所计数的对象表示为同一集合 X,但是以不同的方式计数,即 L=∣X∣=R。这意味着恒等式左右两边计数的对象数相同,因此它们是相等的。
3. 双射证明#
通过建立两个集合 X 和 Y 之间的一一映射(即双射)来证明恒等式左右两边计数的对象数相等,即 L=∣X∣,R=∣Y∣,并且存在一个双射 f:X→Y。这意味着每个元素在 L 中恰好对应于 R 中的一个元素,并且每个元素在 R 中恰好对应于 L 中的一个元素。因此,它们是相等的。
4. 例证#
举个例子,考虑恒等式 (n∣r)=(n∣(n−r)),其中左边计数的是包含 r 个 0 的长度为 n 的 01 串的数量,右边计数的是包含 n−r 个 1 的长度为 n 的 01 串的数量。这里我们可以将这些 01 串组成一个集合 X,并通过将一个 01 串中的 0 和 1 进行交换,得到一个集合 Y。我们可以通过构造一个双射 f:X→Y,其中 f 将一个 01 串中的 0 和 1 进行交换,来证明左右两边计数的对象数相等,即 L=∣X∣,R=∣Y∣,并且存在一个双射 f:X→Y。因此,这个恒等式成立。