斯特林数取模小素数 - Congruence for Stirling Number
笔者在此并不想涉及过多的组合内容,其一,诸如此类的介绍文章在zhihu和csdn已经大量存在;其二,笔者并无自信将斯特林数的知识点吃透,也不觉得自己能够在这种理解程度下,提供什么特别的内容。 但是,本人在Google检索的过程中却鲜少见Stirling数取模小素数的内容,所以在基本明白之后,在此记录。 关于Stirling数的组合性质,推荐繁凡的《小学生都能看懂的三类斯特林数从入门到升天教程 》(含性质完整证明、斯特林反演、拉赫数) 关于斯特林数取模,只检索到 《第一类Stirling数的Lucas定理》 (不知道为啥是B站,好迷,公式排版不太能看懂) 定义 以及 前置知识 将 $n$ 个元素分成 $k$ 组,每组内部进行环排列,这样的方案数称为无符号第一类斯特林数,记作 $c(n, k)$。 可以发现,$c(n, k)$ 存在如下的递推关系: $$c(n, k) = (n − 1)c(n − 1, k) + c(n − 1, k − 1)$$ 定义有符号第一类斯特林数 $s(n, k) = (−1)^{n−k}c(n, k)$,则有 $$(x)_ {n} = x(x − 1) \dots(x − n + 1) = \sum_{k=0}^{n} s(n,k) x^k$$ 将 $n$ 个元素分成 $k$ 个非空集合,集合之间不计顺序,这样的方案数称为第二类斯特林数,记作 $S(n, k)$。 可以发现,$S(n, k)$ 存在如下的递推关系: $$S(n, k) = S(n − 1, k − 1) + kS(n − 1, k)$$...