反演魔术:反演原理及二项式反演
首先我来说说什么是反演(inversion),对于一个数列
反演原理
首先我来介绍一个
我们现在来考虑一下上面的式子,假设对于任意
这样的话,等式
二项式反演
下面就来介绍二项式反演(binomial inversion),这可以表示成
反演?这里就是容斥
实际上,二项式反演是容斥原理(inclusion-exclusion principle)的一种最常见的特例子,让我们先来回忆一下容斥原理:设集合
代数证明
根据文章开头反演原理部分的讨论,加上这个公式的对称性,我们只需要证明
应用
错位排列问题
求有多少个长度为
Update:有点看不懂当时这里写的是什么东西了。这里
球染色问题
有
结语
其实不仅仅是二项式反演,很多问题中最经常用到的方法就是把条件放宽,求出一个好计算的问题,之后加上这个条件得到方程,利用反演公式算出答案,思想很类似的一题是 BZOJ-3456. 城市规划
-
2017-08-23 22:39:35徐子修 (#1)請問二項式反演那邊-1的次方是n+i還是n-i呢
-
2017-08-23 22:47:45miskcoo (#2) reply to其实没有太大区别,假设
非负的话, -
2018-01-08 15:18:38jjikkollp (#3)最下面的式子是
吧 qwq -
2018-01-14 12:25:46miskcoo (#4) reply to没错… 我打错了QAQ
-
2018-01-18 10:01:03MaxMercer (#5)哇大神很喜欢你的blog, 能加个qq吗...(一个还在路上的oier
-
2018-02-06 15:11:21WilliamPon (#6)作者大大,你在“反演原理”里的“为方便理解写出的矩阵”应该是错误的吧。 你接下来的描述与式子相符,但矩阵无法与你的描述相符。 我自己尝试根据式子写了一下,是否应该是 bn0 a00 f0 bn1 a10 f0 bn1a11f1 bn2 a20 f0 bn2a21f1 bn2a2f2 ...
-
2018-02-06 15:14:47WilliamPon (#7) reply to好像评论里排版有点问题,主要问题在f应是每一行从左至右递增的 不过你的这篇博文真的很不错,十分感谢
-
2018-02-06 15:31:02miskcoo (#8) reply to没错 是这样。感谢~
-
2018-09-19 20:19:01cx233666 (#9)请问最后如果是要恰好出现t次t<=k怎么做,我尝试推广了一下,好像有点问题
-
2018-10-07 19:07:04cx233666 (#10)好吧我sb了
-
2018-12-12 21:37:36Twilight_ (#11)谢谢博主!受教了
-
2019-02-19 15:29:19ajcxsu (#12)代数证明的一开始那个式子是不是
呀... -
2019-03-05 16:52:36cal (#13) reply to同问
-
2019-03-18 11:50:12SuuTTT (#14)**不变**的定义是不是写错了,应该是
啊,这样 是错排公式才对 -
2019-03-18 11:51:31SuuTTT (#15) reply to
-
2019-05-26 20:52:55cresel (#16)好文章!谢谢博主
-
2019-11-28 10:33:59GZZ (#17)👍 补充个事,(6)(7)两式应该是等价的,都是(3)(4)成立的充要条件,可以看成互逆的下三角矩阵
-
2020-05-01 21:32:50wzsCD (#18)"若对于集族 U={A1,A2,⋯,An} 中任意 i 个集合的并集的大小都是 gi"是不是还要证一遍对于任意g都构造的出来U?谢谢