一些关于斯特林数的笔记

第二类斯特林数:将一个含有n个元素的集合分成k个非空不相交的子集的方案数

如{1,2,3,4}要分成2个子集的方案有

  1. {1,2,3} {4}

  2. {1,2,4} {3}

  3. {1,3,4} {2}

  4. {2,3,4} {1}

  5. {1,2} {3,4}

  6. {1,3} {2,4}

  7. {1,4} {2,3}

所以



当n等于0时,第二类斯特林数如下:

空集分成0个子集,正好是自身,有一种方案
空集无法分成k个子集,没有方案

当n>0时,第二类斯特林数如下:

集合有元素,至少并且必须能分得一个子集
集合分得一个子集,就是他自身

  • 集合的第n个元素自己构成第k个集合,方案数=

  • 集合的第n个元素放入已经分得的k个子集的其中一个,方案书=


 

第一类斯特林数:把n个元素分成k份,每份形成一个环的方案数

与第二类斯特林数的区别:1,2,3三个元素构成的集合只有一个,1,2,3构成的环有[1,2,3][1,3,2]两个

例如将1,2,3,4四个元素分成两个环,有

 

  1. [1,2,3][4]
  2. [1,2,4][3]
  3. [1,3,4][2]
  4. [2,3,4][1]
  5. [1,3,2][4]
  6. [1,4,2][3]
  7. [1,4,3][2]
  8. [2,4,3][1]
  9. [1,2][3,4]
  10. [1,3][2,4]
  11. [1,4][2,3]

所以


n个元素组成环的方案

所以


而一个元素或者两个元素所能构成的环都只有1种,所以有


当k任意时,有

  • 第n个元素自成一个环,方案数为

  • 第n个元素插入之前已经生成的任意一个环里,方案数为,因为一个元素插入一个长度为m的环的方案为m



关于斯特林数的一些性质

对于1,2,...,n,它的任意排列都对应着一个循环群,即一个把n个元素分成k个环的方案

例如 1,2,3,4,5,6,7,8,9

3,8,4,7,2,9,1,5,6

1->3->4->7->1,2->8->5->2,6->9->6

即环[1,3,4,7][2,8,5][6,9]

所以有


通过斯特林数,可以对之间进行转换

1.

证明:


假设


 

 

 

2.

证明方法类似于上面



而通过,可以把上面两个式子再进行转换

1.
2.

再对上面两个式子进行结合,可得

因为上面式子满足于任何x,所以这个式子必定是这种形式。

所以有




广义斯特林数

把斯特林数的n和k扩展到负数,同样满足


且第一类斯特林数和第二类斯特林数可以建立关系


posted @ 2014-03-12 00:30  三吉鬼  阅读(376)  评论(0)    收藏  举报