5.6Stirling数

合集下载

第二类stirling数S(n,n-7)的一个公式1

第二类stirling数S(n,n-7)的一个公式1

第二类stirling 数(,7)S n n -的一个公式李妙珊(华南师范大学, 数学科学学院, 广东, 广州,510631)摘 要: 本文运用组合理论对第二类stirling 数展开分析,从而给出当14n ≥时, 第二类stirling 数(,7)S n n -的一个公式.关键词: 非空子集合; 组合; 第二类stirling 数1.定义与符号定义1 从n 个不同事物中取出m 个的组合数,记作mn C .定义2 把含有n 个元素的一个集合分成恰好有k 个非空子集合的分拆数目就叫做第二类stirling 数,并记作(,)S n k ,对于0n k ==时,定义(0,0)S =0;当(,)0n k S n k <=时,.对于集合A,我们用|A|表示A 的基数.关于第二类stirling 数的性质与计算方法,我们给出以下几个引理. 引理 []11111211(,1)1,(,2)21,(,3)(31)2,2,n n n n n S n S n S n S n S n n S n n ---≥==-=+-当时,(,0)=0,(,-1)=C (,)=1.引理 []121(,)(1,1)(1,).k n S n k S n k kS n k ≤≤=--+-当时,为了方便下面定理1的证明,根据引理1和引理2,我们可以算出以下几个第二类stirling 数:8991(9,2)21255;(10,3)(31)29330;(11,4)145750;2S S S =-==+-==(12,5)1379400.S =作者简介:李妙珊(l983一), 女, 广东佛山人,华南师范大学硕士研究生。

研究方向:图论与组合最优化。

定理 [][][][]2345A344,(,2)3n n n S n n C C ≥-=+当时4566(,3)1015;n n n S n n C C C ≥-=++;当n 时,56788(,4)25105105;n n n n n S n n C C C C ≥-=+++当时,67891010(,5)564901260945;nnnnnn S n n C C C C C ≥-=++++当时,78910111212(,6)119191894501732510395.n n n n n n n S n n C C C C C C ≥-=+++++当时,2.主要结果及其证明 定理 1 当14n ≥时,891011121314(,7)246682556980190575270270135135.n n n n n n n S n n C C C C C C C -=++++++证明: 设X 是含有n 个元素的集合, 当14n ≥时, 按照(,7)n n -S 的定义,我们有下面7种不同情况的分拆方法. 情况1711287(17)(,1,7)(2)...18.n i i i j i n n X A A i n A A i j i j n A A A A -=--=≤≤-⋂=∅≠≤≤-===== 设,这里满足(1)且我们从X 的n 个元素中取出8个元素放在7n A -中的方法共有8n C 种, 因此, 在情况1中,我们有8n C 种分拆方法.情况2711298787(17)(,1,7)(2)...12,2,9.n i i i j i n n n n n X B B i n B B i j i j n B B B B B B B -=-----=≤≤-⋂=∅≠≤≤-====≥≥⋃= 设,这里满足(1)且并且我们从X 中取出9个元素的方法有9n C 种, 而9个元素分成两个非空集合的分拆数为(9,2)S .若将9个元素分成两部分, 一部分有1个元素而另一部分有8个元素, 共有19C 种方法, 因此, 将9个元素分成两部分, 使每部分至少有2个元素的方法共有19189(9,2)(21)9210246S C --=--=-=种.因此在情况2中,我们共有2469n C 种分拆方法.情况3711210987987(17)(,1,7)(2)...12,2,2,10.n i i i j i n n n n n n n X C C i n C C i j i j n C C C C C C C C C -=-------=≤≤-⋂=∅≠≤≤-====≥≥≥⋃⋃= 设,这里满足(1)且并且 我们从X 中取出10个元素的方法有10n C 种,将10个元素分成3个非空子集987,,n n n C C C ---的方法共有(10,3)S 种.而其中有一个子集含一个元素,而另外两个子集至少含有2个的元素的分拆方法有1102462460C ⨯=种;其中有两个子集各含有1个元素,即有一个子集含有8个元素的方法有28101045C C ==种.所以把10个元素分为3个非空子集且每个子集至少包含2个元素的方法共有(10,3)(246045)933025056825S -+=-=种.因此,在情况3中,我们有106825n C 种分拆的方法. 情况47112111098710987(17)(,1,7)(2)...12,22,2,11.n i i i j i n n n n n n n n n X D D i n D D i j i j n D D D D D D D D D D D -=---------=≤≤-⋂=∅≠≤≤-====≥≥≥≥⋃⋃⋃= 设,这里满足(1)且,并且我们从X 中取出11个元素的方法有11n C 种, 将11个元素分成4个非空子集10n D -,9n D -,8n D -,7n D -的方法共有(11,4)S 种. 若有一个子集中含1个元素,而另外三个子集中至少含有2个元素的分拆方法有111682575075C ⨯=种; 若有两个子集各含有1个元素, 其它两个子集至少含有2个元素的分拆方法有21124613530C ⨯=种; 若有三个子集各含有1个元素,即有一个子集含有8个元素的方法有381111165C C ==种. 所以把11个元素分为4个非空子集且每个子集至少包含2个元素的方法共有(11,4)(7507513530165)1457508877056980S -++=-=种. 因此,在情况4中, 我们有1156980n C 种分拆的方法.情况571121211109871110987(17)(,1,7)(2)...12,2,22,2,12.n i i i j i n n n n n n n n n n n X E E i n E E i j i j n E E E E E E E E E E E E E -=-----------=≤≤-⋂=∅≠≤≤-====≥≥≥≥≥⋃⋃⋃⋃= 设,这里满足(1)且,并且n 1110987,,,,n n n n n E E E E E -----的方法共有(12,5)S 种. 若有一个子集含一个元素, 而另外四个子集都至少含有2个元素的分拆方法有11256980683760C ⨯=种; 若有两个子集各含有1个元素, 其它三个子集都至少含有2个元素的分拆方法有2126825450450C ⨯=种; 若有三个子集各含有1个元素, 其它二个子集都至少含有2个元素的分拆方法有31224654120C ⨯=种; 若有四个子集各含有1个元素,即有一个子集含有8个元素的方法有481212495C C ==种. 所以把12个元素分为5个非空子集且每个子集都至少包含2个元素的方法共有(12,5)(683760450450S -+54120495)++13794001188330190575=-=种. 因此,在情况5中, 我们有12190575nC 种分拆的方法. 情况 6711213121110987121110987(17)(,1,7)(2)...12,2,222,2,13.n i i i j i n n n n n n n n n n n n n X F F i n F F i j i j n F F F F F F F F F F F F F F F -=-------------=≤≤-⋂=∅≠≤≤-====≥≥≥≥≥≥⋃⋃⋃⋃⋃= 设,这里满足(1)且,,并且 我们从X 中取出13个元素的方法有13n C 种, 将13个元素分成6个非空子集121110987,,,,,n n n n n n F F F F F F ------且使每个非空子集都至少包含2个元素的做法如下:先从13个元素中任取3个元素, 其取法共有313C 种,再把其余10个元素分成5部分, 使每部分都有2个元素的分拆数为22222108642/5!945C C C C C =种,那么共有313945945286270270C ⨯=⨯=种分拆数. 因此,在情况6有13270270nC 种分拆方法.情况77112141312111098713121110987(17)(,1,7)(2)...12,2,2222,2,14.n i i i j i n n n n n n n n n n n n n n n X G G i n G G i j i j n G G G G G G G G G G G G G G G G G -=---------------=≤≤-⋂=∅≠≤≤-====≥≥≥≥≥≥≥⋃⋃⋃⋃⋃⋃= 设,这里满足(1)且,,,并且n 13n G -,12n G -11n G -,10n G -,19n G -,8n G -,7n G - 且使每个非空子集都包含2个元素的分法有22222221412108642/7!135135C C C C C C C =种. 所以,在情况7中有14135135nC 种分拆方法.711212771(17)(,1,7)(2)...1222,(14).n i i i j i n k n k n k n n i i n k X H H i n H H i j i j n H H H H H H H k k -=--+-+--=-+=≤≤-⋂=∅≠≤≤-====≥≥≥=>假设,这里满足(1)且,,...,并且[]71(17)27()14.n i i i H i n H n k n n k n k n -=≤≤-≥-+---=+-> 则各子集的元素之和为注意这里14k >,从而产生矛盾.说明这种情况不存在.因而将n 元集合X 分成7n -个非空子集的情况只有上述的7种,所以根据加法原则可得891011121314(,7)246682556980190575270270135135,n n n n n n n n n C C C C C C C -=++++++S 故定理1得证.参考文献:[1]陈景润.组合数学简介[M].天津:天津科学技术出版社, 1988. [2]曹汝成.组合数学[M].广州:华南理工大学出版社,2002.[3]杜春雨.第二类stirling 数的一个恒等式[J].江西师范大学学报(自然科学版), 2004(5): 240-241.[4]吴跃生.第二类stirling 数的又一个恒等式[J].华东交通大学学报,2007(2):146-147. [5] 吴跃生.第二类stirling 数(,6)n n -2S 的一个公式[J].华东交通大学学报,2008(3):97-99.A Formula of (,7)S n n - For Stirling Number of the Second KindMiaoshan-Li(South China Normal University, School of Mathematics,Guangzhong, 510631,China)Abstract: In this paper, we analyze the stirling number of the second kind by the combination theorey, then a formula of (,7)S n n -for the stirling number of the second kind has been obtained, where 14n ≥.Keywords: non-empty subset; combinations; stirling number of the second kind。

有关Stirling数的四个恒等式

有关Stirling数的四个恒等式
l50 l2
() 2
二 (二 ! 2
48
() 3

56 70
() 4 () 5
显 然有 S nn ( , )= 1 S n n一1 ,( , ): 凡 , ( z一1 / . )2 因此, 我们可以计算 . n —J 的值 , 中 后=2345 若 s , ( i } ) 其 , ,.
中图分 类号 : 17 0 5 文献标 识码 : A 文 章编 号 :6 1 8 6 2 1 ) 1 0 50 17 。 7 ( 00 0 — 0 —6 6 0
0 引言
令 Z, C分别 为 整数集 , 整数 集 和复数 集 . … 证 明了如下 结果 : N, 正 孙 引理 1 令 , 变量 , n∈ N. _ 1 d是 m, 1 若 ≤ , ) 则

、、 l l I , ,




、J

2 )+
利用 s n 凡 ( , )= 1 我们很容易得到 :

n_1 )=
() 1
(, n n一2 )= (, n n一3 n ): n(
s n n 一4 ( , )=
S n n一5 : ( , )
xx 1 ( ( 一 ) —n 1 =∑ ( 1 (,) , … +) 一 ) nkx s
k= 0

∑ .nkxx ) ( k 1. s ,)( 一1 — + ) ( …
本文就是利用上述工具 , 得到 了四个与 Sii 数有关的恒等式 . tl g rn 为了证明这几个恒等式 , 我们需要 引入 如下 的引理 .
第 9卷第 l 期
21 00年 2月
淮阴师范学院学报 ( 自然科学 )

斯特林数

斯特林数

斯特林数和自然数前m 项n 次方的求和公式将 n 个元素,分成 k 个非空子集,不同的分配方法种数,称为斯特林数(Stirling Number ),记为),(k n S ,n k ≤≤1。

例如,将4个物体d c b a ,,,分成3个非空子集,有下列6种方法:)}(),(),,{(d c b a ,)}(),(),,{(d b c a ,)}(),(),,{(c b d a , )}(),(),,{(d a c b ,)}(),(),,{(c a d b ,)}(),(),,{(b a d c 。

所以,6)3,4(=S 。

斯特林数),(k n S 的值列表如下:容易看出,有 1),()1,(==n n S n S ,12)2,(1-=-n n S ,2)1,(2==-C n n S n 。

定理1 当 n k ≤≤2 时,有 ),()1,(),1(k n kS k n S k n S +-=+ 。

证 把1+n 个元素分成k 个非空子集,有),1(k n S +种不同分法。

把1+n 个元素分成k 个非空子集,也可以这样考虑:或者将第1+n 个元素单独作为1个子集,其余n 个元素分成1-k 个非空子集,这种情况下有)1,(-k n S 种不同做法;或者先将前n 个元素分成k 个非空子集,有),(k n S 种分法,再将第1+n 个元素插入这k 个子集,有k 种选择,这种情况下有k ),(k n S 种不同做法。

所以共有),()1,(k n kS k n S +-种分法。

两种考虑,结果应该是一样的,因此有 ),()1,(),1(k n kS k n S k n S +-=+ 。

如果规定当1<k 或n k >时,0),(=k n S ,则公式 ),()1,(),1(k n kS k n S k n S +-=+对 任何正整数n 和任何整数k 都成立。

定理2 对任何整数 n 1≥ 和 0≥k ,有∑-=--=1)()1(!1),(k i n i k i i k C k k n S 。

斯特林数及其应用

斯特林数及其应用

斯特林数及其应用
斯特林数(Stirling numbers )是组合数学中的一类数列,分为两种类型:第一类斯特林数和第二类斯特林数。

它们分别用来表示对一组对象进行排列或划分的方式数目。

斯特林数的应用广泛,包括在排列组合、数学、物理和计算机科学等领域。

第一类斯特林数(Stirling numbers of the first kind ):
第一类斯特林数,通常表示为{n n
} 或 S(n,k),表示将 n 个对象排列成 k 个非空循环的方式的数目。

具体应用包括:
● 圆排列问题: 表示将 n 个不同元素排列成 k 个非空圆排列的方式数目。

● 代数学: 与群论中的置换群相关,用于表示置换的乘法表示。

● 计算机科学: 在算法和计算机科学中,用于分析和计数一些特定排列问题的解空间。

第二类斯特林数(Stirling numbers of the second kind ):
第二类斯特林数,通常表示为{n n
} 或 S(n,k),表示将 n 个对象划分成 k 个非空子集的方式数目。

具体应用包括:
● 集合分割问题: 描述将 n 个元素分割成 k 个非空子集的方式数目。

● 概率论: 用于描述多项式分布中的多个事件发生的可能情况。

● 组合恒等式: 在组合学等领域中,用于表示一些组合恒等式。

这两类斯特林数在数学和应用科学中有着广泛的应用,它们提供了一种刻画排列和组合方式的有效数学工具。

斯特灵公式

斯特灵公式

斯特灵公式是一条用来取n阶乘近似值的数学公式。

一般来说,当n很大的时候,n阶乘的计算量十分大,所以斯特灵公式十分好用,而且,即使在n很小的时候,斯特灵公式的取值已经十分准确。

公式为:这就是说,对于足够大的整数n,这两个数互为近似值。

更加精确地:或者:例:杭电1018 Big NumberBell数和Stirling数Bell数,又称为贝尔数。

是以埃里克·坦普尔·贝尔(Eric Temple Bell)为名的。

B(n)是包含n个元素的集合的划分方法的数目。

B(0) = 1, B(1) = 1, B(2) = 2, B(3) = 5,B(4) = 15, B(5) = 52, B(6) = 203,...递推公式为,B(0) = 1,B(n+1) = Sum(0,n) C(n,k)B(k). n = 1,2,...其中,Sum(0,n)表示对k从0到n求和,C(n,k) = n!/[k!(n-k)!]-------------------------Stirling数,又称为斯特灵数。

在组合数学,Stirling数可指两类数,都是由18世纪数学家James Stirling提出的。

第一类Stirling数是有正负的,其绝对值是包含n个元素的集合分作k个环排列的方法数目。

递推公式为,S(n,0) = 0, S(1,1) = 1.S(n+1,k) = S(n,k-1) + nS(n,k)。

第二类Stirling数是把包含n个元素的集合划分为正好k个非空子集的方法的数目。

递推公式为,S(n,n) = S(n,1) = 1,S(n,k) = S(n-1,k-1) + kS(n-1,k).-------------bell数和stirling数的关系为,每个贝尔数都是"第二类Stirling数"的和。

B(n) = Sum(1,n) S(n,k).S(n,4)表示把n个有区别的元素分到4个无区别的非空集合里面的方法数可以用斯递推式解决:S(n,k) = k*S(n-1,k) + S(n-1,k-1);S(n,1)=1(n≥1),S(n,n)=1。

组合数学中的Stirling数性质

组合数学中的Stirling数性质

组合数学中的Stirling数性质Stirling数是组合数学中一系列重要的数学对象,它们在许多领域都有广泛的应用,包括代数学、离散数学、概率论等。

Stirling数分为第一类Stirling数和第二类Stirling数,它们都有一些重要的性质和应用。

一、第一类Stirling数第一类Stirling数,通常用符号${{S(n,k)}}$表示,表示将一个n个元素的集合划分成k个非空的环排列的方法数。

具体来说,${{S(n,k)}}$表示n个元素的集合被划分成k个环排列的方法数。

第一类Stirling数有一些基本的性质。

首先,当n等于k时,${{S(n,k)}}$等于1。

其次,当n大于k时,${{S(n,k)}}$即等于将n个元素划分成k个环排列的方法数。

第一类Stirling数还满足递推关系,即${{S(n,k) = S(n-1,k-1) + (n-1) \cdot S(n-1,k)}}$这个递推关系可以用来计算第一类Stirling数,并且可以用来证明第一类Stirling数的一些性质。

二、第二类Stirling数第二类Stirling数,通常用符号${{S(n,k)}}$表示,表示将一个n个元素的集合划分成k个非空的子集的方法数。

具体来说,${{S(n,k)}}$表示n个元素的集合被划分成k个非空的子集的方法数。

第二类Stirling数也有一些基本的性质。

首先,当n等于k时,${{S(n,k)}}$等于1。

其次,当n小于k时,${{S(n,k)}}$等于0,因为无法将n个元素划分成k个非空的子集。

第二类Stirling数也满足递推关系,即${{S(n,k) = k \cdot S(n-1,k) + S(n-1,k-1)}}$这个递推关系可以用来计算第二类Stirling数,并且可以用来证明第二类Stirling数的一些性质。

三、Stirling数的应用Stirling数在组合数学中具有广泛的应用。

斯特林数(Stirlingnumber)

斯特林数(Stirlingnumber)

斯特林数(Stirlingnumber )在组合数学,Stirling 数可指两类数,第⼀类Stirling 数和第⼆类 Stirling 数,都是由18世纪数学家 James Stirling 提出的。

Stirling 数有两种,第⼀类和第⼆类Stirling 数第⼀类斯特林数:形如n m,也写作 s (n ,k )组合意义:s (n ,k ) 表⽰吧n 个数分成k 组,每组是⼀个环,求分成的⽅案数。

也就是⼀个轮⼦,怎么转都是⼀样的,如:1,2,3,4 和 4,1,2,3 只算⼀种⽅案。

递推式:s (n +1,2)=s (n ,1)+s (n ,2)⋅n即要么⾃成⼀个环,要么加⼊其它k 个环,可以插⼊n −1个位置。

(每两个数之间)当然边界条件00=1性质:1. s (n ,1)=(n −1)!2. s (n ,2)=(n −1)!×∑n −1i =11i3. ∑n i =0s (n ,k )=n !证明:1. 显然,我们把n 个元素排列起来,有n !种可能,⾸尾相接即可得到⼀个环。

这⾥⾯每种情况重复了n 次,因为可以旋转n 次,所以除以n ,得到s (n ,1)=(n −1)!。

2. 通过数学归纳法可以证明。

s (n +1,2)=s (n ,1)+s (n ,2)⋅n=(n −1)!+n (n −1)!n −1∑i =11i=(n −1)!+n !n −1∑i =11i =n !n +n !n −1∑i =11i =n !n∑i =11i3. 这⾥有⼀个巧妙地“算两次”⽅法。

⾸先构造⼀个问题,求n 个数的所有排列。

⾸先⽤乘法原理直接得出结论,ans =n !。

我们知道,对于⼀个排列对应⼀个置换,即:12...n a 1a 2...a n把这个置换中的上下对应位置连边,可以得到许多的环。

由于排列和置换是⼀⼀对应的,所以我们要求排列的个数,就是求⽤n 个元素组成环的⽅案数,所以我们枚举环的个数:[][]()n!=n∑k=1s(n,k)由于我们有s(n,0)=0,所以也可以写成:n∑k=0s(n,k)=n !第⼆类斯特林数:形如nk,也写作S(n,k)组合意义:S(n,k) 表⽰吧n个数分成k组,组内⽆序,每组没有区别。

第二类斯特林数计算

第二类斯特林数计算

第二类斯特林数计算
摘要:
1.斯特林数的定义和意义
2.第二类斯特林数的计算方法
3.第二类斯特林数的应用场景
4.总结
正文:
斯特林数(Stirling numbers),又称作排列数,是数学中一类具有重要意义的数。

它们用于描述将n个不同元素排列成有序序列的方法数。

第二类斯特林数是斯特林数的一种,表示将n个不同元素排列成有序序列,其中第一个元素有n种选择,第二个元素有n-1种选择,以此类推,直到最后一个元素有1种选择。

接下来,我们将介绍第二类斯特林数的计算方法及其应用场景。

第二类斯特林数的计算方法如下:
Sn = 1 * 2 * 3 * ...* n
其中,Sn表示第n类斯特林数。

例如,计算第二类斯特林数S3:
S3 = 1 * 2 * 3 = 6
因此,第二类斯特林数S3为6。

第二类斯特林数在实际应用中具有广泛的应用场景,例如:
1.组合数学:在组合数学中,斯特林数用于解决排列组合问题,如计算组合数、排列数等。

2.概率论:在概率论中,斯特林数可用于计算事件的排列概率。

3.计算机科学:在计算机科学中,斯特林数可用于计算算法的时间复杂度和空间复杂度。

4.生物学:在生物学中,斯特林数可用于研究物种的遗传多样性。

5.物理学:在物理学中,斯特林数可用于描述粒子的排列方式。

总之,第二类斯特林数在数学、物理、化学、生物学等多个领域具有广泛的应用。

通过掌握第二类斯特林数的计算方法,我们可以更好地解决实际问题。

在日常生活中,我们也可以运用斯特林数的概念来提高解决问题的能力。

stirling 公式

stirling 公式

stirling 公式
斯特林公式是数学中的一个重要公式,它用于近似n的阶乘。

斯特林公式的一般形式如下:
n! ≈ √(2πn) (n/e)^n.
其中,n! 表示n的阶乘,π是圆周率,e是自然对数的底。


个公式由苏格兰数学家詹姆斯·斯特林在18世纪提出,并且在数学
和科学领域得到了广泛的应用。

斯特林公式的作用是用一个简单的公式来近似计算n的阶乘,
特别是当n很大时,计算n的阶乘会变得非常复杂,而斯特林公式
可以提供一个相对准确的近似值。

这在统计学、概率论、物理学等
领域的计算中非常有用。

斯特林公式的推导涉及到数学分析和级数展开等高级数学知识,它的证明比较复杂,但是可以通过泰勒级数和对数函数的性质来进
行推导。

斯特林公式在实际应用中有着广泛的用途,比如在概率论中的
泊松分布、统计学中的伽玛分布等都会用到斯特林公式来近似计算阶乘。

在物理学中,斯特林公式也可以用来近似计算热力学系统的微观状态数。

总之,斯特林公式在数学和科学领域都有着重要的地位。

总的来说,斯特林公式是一个重要的数学工具,它提供了一种简单而有效的方法来近似计算阶乘,为复杂计算提供了便利,因此在各个领域都有着广泛的应用。

第一类Stirling数的两个计算公式

第一类Stirling数的两个计算公式
S ( , 一 )= 一 l n 5
( 1 ( 一 )n 3 ( 一 ) 5 (n 一 0 § : 一 )凡 2 ( 一 ) n 4 ( )3 5I 一 t 二
2 ×1 4 0
± 墨 鱼

证明 当 n 0时 , ≥1 在式 ( ) 1 中取 t 5得 . ( n S ( , 5 : S , ) n 凡一 )+S ( , 2 凡 n一1 S ( 一1I一 )十S ( ) 1I , 5 t t 2 ,
9月
第 一 类 Siig数 的两个 计 算 公 式 tl rn
拓 磊 , 高 丽, 晶霞 柴
(延安大学 数学与计算机科学学院 , 陕西 延安 7 60 ) 10 0

要 : 用第一 类 Siig 与 第二 类 Siig 的 关 系式 , 出第一 类 Sfn 利 t n数 l f t n数 l f 给 ti i g数 S ( r一5 ,l l 1 , t )S
≥ 6时, ( ,一 ) C + 0 : 5 : S nn 3 = : 1C +1C; 2 ≥8 S( 一 ) + 5 : 15 : 时,2 , 4 = 2C + 0C + 15 : 0C ;
定义 2
令 = 5 ( k [ ] , ,) 称

时 , 2 n n一 S ( ∑S ( , ) 1 n—k 一t 0 , )= 。

≥8时 ,l 凡 /一 )= S( , 4 7 ,
n n一1 ( f ) n一2 f 3 ( 4 ( 5 0 十 n+2 ) n一 ) n一 ) 1 n 一3 n 5
2 ×l 4 0
步 给 出第 一 类 Siig数 | ( , tl rn s I n一5 ,1 1 1一 lt )5 (7 1 ,, ,

第二类Stirling数

第二类Stirling数

1 r ybw
2 y rbw
3 b ryw
4 w ryb
5 ry bw
6 rb yw
7 rw yb
其中r表示红球,y表示黄球,b表示篮球,w表示白球,则有 S(4,2)=7
二· 第二类司特林数S(n,m)满足下面的递推关系:
S(n,m)=mS(n-1,m)+S(n-1,m-1),n>1,m≥1 证明:设有n个有区别的球b1,b2,.....,bn,从中取一个球设为b1, 把n个球放到m个盒子无一空盒的方案的全体可以分为两类: (1)b1独占一盒,其方案数显然为S(n-1,m-1). (2)b1不独占一盒,这相当于先将剩下的n-1个球放到m个盒子,不 允许空盒,共有S(n-1,m)中不同的方案,然后将b1球放进其中一盒, 由乘法法则得b1不独占一盒的方案数应为mS(n-1,m). 根据加法法则,有 S(n,m)=S(n-1,m-1)+mS(n-1,m) 上面证明递推公式的过程,也就是给出构造所有方案的办法,例 如,现将红,黄,白,蓝,绿这5个球放到无区别的两个盒子里, S(5,2)=2S(4,2)+S(4,1)=2*7+1=15 故共有15种不同方案.
三.第二类司特林数S(n,m)有以下性质: (1)S(n,0)=S(0,n)=0,对nM (2)S(n,k)>0,若n≥k≥1; (3)S(n,k)=0,若k>n≥1; (4)S(n,1)=1,n≥1; (5)S(n,n)=1,n≥1; (6)S(n,2)=2ⁿ-¹ -1; (7)S(n,3)=½(3ⁿ-¹ +1)-2ⁿ-¹ ; (8)S(n,n-1)= (9)S(n,n-2)= (7)和(9)的证明如下: (7)证明:S(n,3)=S(n-1,2)+3S(n-1,3) =2ⁿ-2-1+3S(n-1,3) =2ⁿ-2-1+3[S(n-2,2)+3S(n-1,3)] =2ⁿ-2-1+3S(n-2,2)+32S(n-1,3) =2ⁿ-2-1+3*2ⁿ-3-3+32S(n-1,3)

数的形状及Stirling数的一般计算公式

数的形状及Stirling数的一般计算公式

数的形状及Stirling 数的一般计算公式mcfroo@摘要:通过递推关系获得第1,2类Stirling 数的一般计算公式,并提出数的形状,装箱性质等一些新慨念.关键词:组合数学;数的形状;装箱性质;Stirling 数.5 0 引言在组合数学,Stirling 数指两类数:第1类和第2类.有大量文章研究Stirling 数的计算公式,多数通过组合计数方式推导,并未得出通用的公式.本文通过反向递推关系推导出Stirling 数一般的计算公式,整个过程浓缩只需几行,以数的形状的慨念来描述,可以获得简单的结论.10 1 对称和及第1类Stirling 数计算公式1.1 定义和准备工作C(N,M)为二项式系数,变量为n 的整多项式可表为f (n)=∑K i *C(n,m i ).称K i 为系数,m i 为指数定义1.1.1 算子L A C(N,M)=M*C(N,M+1),L B C(N,M)=(M+1)*C(N,M+2)15 L B (L A C(N,M))=L B (M*C(N,M+1))=(M+2)*M*C(N,M+3)L A (L B C(N,M))=L A ((M+1)*C(N,M+2))=(M+2)*(M+1)*C(N,M+3)L A 2C(N,M)=M*(M+1)*C(N,M+2)L B 2C(N,M)=(M+1)*(M+3)*C(N,M+4)L A (L A 2C(N,M))=M*(M+1)*(M+2)*C(N,M+3)=L A 2(L A C(N,M))20 L B (L B 2C(N,M))=(M+1)*(M+3)*(M+5)*C(N,M+6)=L B 2(L B C(N,M))不同算子不满足交换律,同一算子可以写成幂的形式.(1.1.1)∑-==+10),()1,C(N n M n C M N (1.1.2)∑-==10),(),(*N n A M N C L M n C M 证:∑M*C(n,M)=M*∑C(n,M)=M*C(N,M+1)=L A C(N,M)25(1.1.3)∑-==-10n ),(),(*)(N BM N C L M n C M n 证:∑(n-M)*C(n,M)=∑(M+1)*C(n,M+1)=(M+1)*∑C(n,M+1) =L B C(N,M)(1.1.4)∑-==-10),(),1(*N n B M N C L M n C n 证:∑n*C(n-1,M)=∑(M+1)*C(n,M+1)=(M+1)*∑C(n,M+1) =L B C(N,M)30定义1.1.2 设f (n)= ∑K i k i=0∗C(n,m i ),定义L A f (n)= ∑K i k i=0∗L A C(n,m i ),L B f (n)= ∑K i k i=0∗L B C(n,m i )定义1.1.3 整数1到 N-1 中所有M 个不同数的乘积之和称为对称和,记为F 1(N,M)35 规定F 1(N,0)=1; F 1(N,M)=0 (N<=M)显然F 1(N,0)=C(N,0);F 1(N,1)=C(N,2);F 1(N,N-1)=(N-1)!按第1类无符号Stirling 数s(n,k)定义:x*(x+1)...(x+n-1)=∑s(n,k)n k=0∗x k ,则F 1(N,M)=s(N,N-M)(1.1.5) F 1(N,M)=∑-=--101)1,1(*N n M n F n证:F 1(N,M)=(N-1)*F 1(N-1,M-1)+F 1(N-1,M)=(N-1)*F 1(N-1,M-1)+(N-2)*F 1(N-2,M-1)+ (40)(1.1.6) F 1(N,M)=L A F 1(N,M-1)+L B F 1(N,M-1)=(L A +L B )M-1F 1(n,1)=(L A +L B )M F 1(n,0) 证: 设F 1(N,M-1)= ∑K i k i=0∗C(n,m i ) F 1(N,M)= ∑n n−1n=0∗F 1(n,M −1)=∑n n−1n=0∗∑K i k i=0∗C(n,m i )=∑K i k i=0∗∑m i ∗n−1n=0C (n,m i )+ ∑K i k i=0∗∑(n −m i )∗n−1n=0C (n,m i )= L A F 1(N,M-1)+L B F 1(N,M-1)45 1.2 对称和的计算公式算法1:(1.1.6)即递推算法:首先列出F 1(N,M-1),新指数=原指数+1,新系数=原系数*原指数,即L A F 1(N,M-1)再次列出F 1(N,M-1),新指数=原指数+2,新系数=原系数*(原指数+1),即L B F 1(N,M-1)50 F 1(N,0)=C(N,0)F 1(N,1)=1!*C(N,2)F 1(N,2)=2!*C(N,3)+1*3*C(N,4)F 1(N,3)=3!*C(N,4)+1*3*4*C(N,5)+1*2*4*C(N,5)+1*3*5*C(N,6)F 1(N,4)=4!*C(N,5)+1*3*4*5*C(N,6)+1*2*4*5*C(N,6)+1*3*5*6*C(N,7)55 +1*2*3*5*C(N,6)+1*3*4*6*C(N,7)+1*2*4*6*C(N,7)+1*3*5*7*C(N,8)F 1(N,5)=5!*C(N,6)+1*3*4*5*6*C(N,7) +1*2*4*5*6*C(N,7)+1*3*5*6*7*C(N,8)+1*2*3*5*6*C(N,7)+1*3*4*6*7*C(N,8)+1*2*4*6*7*C(N,8)+1*3*5*7*8*C(N,9)+4!*6*C(N,7)+1*3*4*5*7*C(N,8) +1*2*4*5*7*C(N,8)+1*3*5*6*8*C(N,9)+1*2*3*5*7*C(N,8)+1*3*4*6*8*C(N,9)+1*2*4*6*8*C(N,9)+1*3*5*7*9*C(N,10)60F 1(N,6)=6!*C(N,7)+1*3*4*5*6*7*C(N,8) +1*2*4*5*6*7*C(N,8)+1*3*5*6*7*8*C(N,9)+1*2*3*5*6*7*C(N,8)+1*3*4*6*7*8*C(N,9)+1*2*4*6*7*8*C(N,9)+1*3*5*7*8*9*C(N,10)+4!*6*7*C(N,8)+1*3*4*5*7*8*C(N,9)+1*2*4*5*7*8*C(N,9)+1*3*5*6*8*9*C(N,10)+1*2*3*5*7*8*C(N,9)+1*3*4*6*8*9*C(N,10)+1*2*4*6*8*9*C(N,10)+1*3*5*7*9*10*C(N,11)65+5!*7*C(N,8)+1*3*4*5*6*8*C(N,9) +1*2*4*5*6*8*C(N,9)+1*3*5*6*7*9*C(N,10)+1*2*3*5*6*8*C(N,9)+1*3*4*6*7*9*C(N,10)+1*2*4*6*7*9*C(N,10)+1*3*5*7*8*10*C(N,11)+4!*6*8*C(N,9)+1*3*4*5*7*9*C(N,10) +1*2*4*5*7*9*C(N,10)+1*3*5*6*8*10*C(N,11)+1*2*3*5*7*9*C(N,10)+1*3*4*6*8*10*C(N,11)+1*2*4*6*8*10*C(N,11)+1*3*5*7*9*11*C(N,12 70)算法2:以A代表L A,B代表L B,(L A+L B)M-1类似二项式(A+B)M-1展开,但不能交换展开有2M-1项,指数从M+1到2M75A M-1对应L A M-1,指数=2+(M-1)=M+1,系数=1*2*…M=M!B M-1对应L B M-1,指数=2+(M-1)*2=2M,系数=1*3*…(2M-1)A M-1-KB K对应(M-1-K)个L A和K个L B的全排列有(M-1)!/(M-1-K)!K!项,指数=2+(M-1-K)+2*K=M+K+180系数根据AB的排列变化,从1开始,从左至右,遇A+1,遇B+2如(A+B)3=AAA+(AAB+ABA+BAA)+(ABB+BAB+BBA)+BBBF1(N,4)=1*2*3*4*C(N,5)+(1*2*3*5+1*2*4*5+1*3*4*5)*C(N,6)+(1*2*4*6+1*3*4*6+1*3*5*6)*C(N,7)+1*3*5*7*C(N,8)这样项数,系数,指数都明确了,不难直接推出计算公式.852第2类Stirling数S(N,N-K)的计算公式第2类Stirling数S(N,M)表示将n个不同的元素拆分成m个集合的方案数具有递推公式:S(N,M)=S(N-1,M-1)+M*S(N-1,M)定义2.1 F2(N,M)=S(N,N-M),规定F2(N,M)=0 (N<M)显然F2(N,0)=S(N,N)=1; F2(N,1)=S(N,N-1)=C(N,2)90(2.1) F2(N,M)=F2(N-1,M)+(N-M)*F2(N-1,M-1)=∑-=---12)1,1(*)(NnMnFMn证:F2(N,M)=S(N,N-M)=(N-M)*S(N-1,N-M)+S(N-1,N-M-1)=(N-M)*S(N-1,(N-1)-(M-1))+S(N-1,(N-1)-M)=(N-M)*F2(N-1,M-1)+F2(N-1,M)=(N-M)*F2(N-1,M-1)+(N-M-1)*F2(N-2,M-1)+F2(N-2,M)=(N-M)*F2(N-1,M-1)+(N-M-1)*F2(N-2,M-1)+(N-M-2)*F2(N-3,M-1)+…95(2.2) F2(N,M)=L A F2(N,M-1)+L B F2(N,M-1)-M*∑F2(N,M-1)证:和F1(N,M)的推导过程一样,由此即得递推算法:F2(N,M)指数从M+1到2M先列L A F2(N,M-1),指数K的系数=F2(N,M-1)指数K-1的系数*((K-1)-(M-1)),加上L B F2(N,M-1) 100即:F2(N,M)指数K的系数=F2(N,M-1)指数K-1的系数*(K-M)+F2(N,M-1)指数K-2的系数*(K-1)F2(N,0)=C(N,0)F2(N,1)=C(N,2)F2(N,2)=C(N,3)+3*C(N,4)F2(N,3)=C(N,4)+10*C(N,5)+15*C(N,6)105F2(N,4)=C(N,5)+25*C(N,6)+105*C(N,7)+105*C(N,8)F2(N,5)=C(N,6)+56*C(N,7)+490*C(N,8)+1260*C(N,9)+945*C(N,10)F2(N,6)=C(N,7)+119*C(N,8)+1918*C(N,9)+9450*C(N,10)+17325*C(N,11)+10395*C(N,12)其中119=56*(8-6)+1*7,1918=490*(9-6)+56*8,17325=945*(10-5)+1260*10,10395=0+945*11 110F2(N,7)=C(N,8)+246*C(N,9)+6825*C(N,10)+56980*C(N,11)+190575*C(N,12)+270270*C(N,13)+135135*C(N,14)其中190575=17325*(12-7)+9450*11,270270=10395*(13-7)+17325*12,135135=10395*13115F2(N,8)=C(N,9)+501*C(N,10)+22935*C(N,11)+302995*C(N,12)+1636635*C(N,13)+4099095*C(N,14)+4729725*C(N,15)+2027025*C(N,16)其中302995=56980*(12-8)+ 6825*11,4729725=135135*(15-8)+270270*14,2027025=135135*15可通过参考文献【1】验证3数的形状3.1定义和准备工作120M个不同数的乘积,因子从小到大排列,因子间共M-1个间隔,有的连续,有的有空隙(称为洞),按间隔有无洞,分2M-1类.定义3.1.1M个不同正整数的无序对表示为(K1,K2...K m),把K i 从小到大排序,相邻数间共M-1个间隔125用A代表连续,B代表空隙(称为洞),记做M-1个字符的串: AABB...代表一个类型所有这种类型的集合的称为{PX(M)}分类,集合中一个元素表示为PX, 如M=1记PX=1PX中有K个A,(M-1-K)个B,不考虑AB顺序时可以简写为A K B M-1-K单独的一个(K1,K2...K m)称为一项,K1*K2...K m称为项的积, K i称为因子例:(1,2,4),(1,2,6),(2,3,6)是AB型,(1,2,5,6),(2,3,6,7)是ABA型,(1,3,5),(1,3,6),(2,4,6)是BB型130定义3.1.2PM为PX的因子数,PA为A的数量,PB为B的数量,显然PM=PA+PB+1|PX|为属于PX型的无序对的计数MIN(PX)为PX型中的最小积,如MIN(AA)=1*2*3,MIN(AB)=1*2*4135IDX(PX)=2+PA+2*PB=PM+PB+1,如IDX(AA)=4,IDX(AB)=5SUM(N,PX)为1到N-1中所有PX型项乘积的和,如SUM(6,AB)=1*2*4+1*2*5+2*3*5显然MIN(PX)的最小因子为1,最大因子为IDX-1END(N,PX)为PX型中最大因子为N-1的各项集合例END(IDX,PX)={MIN},END(6,B)={(1,5),(2,5),(3,5)}140定义3.1.3 PX+A为PX尾部附加A, PX+B为PX尾部附加BPX-1代表PX去尾,PX-A代表PX以A结尾并去尾, PX-B代表PX以B结尾并去尾如AB+A=ABA, AB+B=ABB,ABA-A=ABB-B=AB,注意ABA-B,ABA-B无意义简写145Idx=IDX(PX),IdxA=IDX(PX+A),IdxB=IDX(PX+B)Min=MIN(PX),MinA=MIN(PX+A),MinB=MIN(PX+B)F1(N,M)中共有C(N-1,M)个乘积,分布在所有PM=M的PX洞数从0到M-1,洞数为PB的共有C(M-1,PB)种150满足C(M-1,0)+C(M-1,1)+...+C(M-1,M-1)=2M-1,洞数相同的PX其|PX|相同为求|PX|,把1,2...N-1从小到大排成一排如PB=0,从1到N-1中找M 个连续数,相当于从1到N-M 中找一个数:|PX |=C(N-M,1)如PB=1,洞数相同的|PX |相同,可只计算BA M-2型的1开头的如1*3..,1*4...,相当于从3到N-1找M-1个连续数,共(N-2)-(M-1)=N-M-1个155 2开头的如2*4..,2*5...,相当于从4到N-1找M-1个连续数,共(N-3)-(M-1)=N-M-2个故|PX |=(N-M-1)+(N-M-2) +...+1=∑C(N −M −i,1)N−M−1i=1=C(N-M,2)归纳法设如PB=K,|PX|= C(N-M,K)成立则PB=K+1时,1开头的项数=C(N-M-1,K),2开头的项数=C(N-M-2,K)..160 由(1.1.1),|PX |=∑C(N −M −i,K)N−M−K i=1=C(N-M,K+1)验证满足:∑C(M −1,PB)M−1PB=0∗C(N −M,PB +1)=C(N-1,M)其中C(M-1,PB)为洞数为PB 的PX 类型数,C(N-M,PB+1)为|PX|,C(N-1,M)为F 1(N,M)乘积数165 总结起来就是(3.1.1) F 1(N,PM)各项按PX 型可分为2PM-1类,按洞数(0到PM-1)又可分PM 族,每族类型数|{PX:PB 相同}|=C(PM-1,PB),|PX|=C(N-PM,PB+1),|END(N,PX)|=C(N-PM-1,PB)其中|END(N,PX)|=C(N-PM,PB+1)-C(N-PM-1,PB+1)=C(N-PM-1,PB)170 PB=PM 时,|PX|=C(N-PM,PM)正好为有限集:[1,N-1]中不包含相邻PM 子集的计数由定义(3.1.2)MinA=Idx*Min,MinB=(Idx+1)*Min(3.1.3)∑END(N,PX+A)=(N-1)*∑END(N-1,PX),∑END(N,PX+B)=(N-1)*SUM(N-2,PX) 1753.2 SUM(N,PX)的计算公式, F 1(N,M)的简单公式(3.2.1) SUM(N,PX+A)=L A SUM(N,PX),SUM(N,PX+B)=L B SUM(N,PX)证:PX=A,B 直接验证SUM(N,A)=1*2*C(N,3)=L A SUM(N,1);SUM(N,B)=1*3*C(N,4)=L B SUM(N,1)180参照F 1(N,M)的递推方式:SUM(N,PX+B)=∑END(N,PX+B)+SUM(N-1,PX+B)=(N-1)*SUM(N-2,PX)+SUM(N-1,PX+B)=∑n ∗SUM(n −1,PX)N−1n=0=L B SUM(N,PX)最后一步由(1.1.4)推出185SUM(N,PX+A)+SUM(N,PX+B)=(N-1)*SUM(N-1,PX)+SUM(N-1,PX+A)+SUM(N-1,PX+B)=∑n ∗SUM(n,PX)N−1n=0=L A SUM(N,PX)+L B SUM(N,PX) SUM(N,PX+A)=L A SUM(N,PX)证毕190此即(1.1.6)的F 1(N,M)=L A F 1(N,M-1)+L B F 1(N,M-1)F 1(N,M)的每个乘积=前M-1个因子的积*第M 个因子设前M-1个因子为PX 型,L A 代表PX+A,不产生新洞;L B 代表PX+B,产生新洞(3.2.2) SUM(N,PX)=Min*C(N,Idx),∑END(N,PX)=Min*C(N-1,Idx-1)195归纳法证明PX=A,SUM(N,A)=2!C(N,3)=MIN(A)*C(N,IDX(A))PX=B,SUM(N,B)=1*3*C(N,4)=MIN(B)*C(N,IDX(B))设PX已得证,由(3.2.1)200SUM(N,PX+A)=L A SUM(N,PX)=L A{Min*C(N,Idx)}=Min*L A C(N,Idx)=Min*Idx*C(N,Idx+1)=MinA*C(N,IdxA)SUM(N,PX+B)=L B SUM(N,PX)=L B{Min*C(N,Idx)}=Min*L B C(N,Idx)=Min*(Idx+1)*C(N,Idx+2)=MinB*C(N,IdxB)205∑END(N,PX)=Min*C(N,Idx)-Min*C(N-1,Idx)=Min*C(N-1,Idx-1)证毕可以验证SUM(6,AA)=1*2*3+2*3*4+3*4*5=1*2*3*C(6,4)=90210SUM(6,AB)=1*2*4+1*2*5+2*3*5=1*2*4*C(6,5)=48SUM(6,BA)=1*3*4+1*4*5+2*4*5=1*3*4*C(6,5)=72SUM(7,BB)=1*3*5+1*3*6+1*4*6+2*4*6=1*3*5*C(7,6)=105SUM(8,BB)=SUM(7,BB)+1*(3+4+5)*7+2*(4+5)*7+3*5*7=1*3*5*C(8,6)=420SUM(8,BAB)=1*3*4*6+1*(3*4+4*5)*7+2*4*5*7=576=1*3*4*6*C(8,7)215SUM(9,BAB)=SUM(8,BAB)+(3*4+4*5+5*6)*8+2*(4*5+5*6)*8+3*5*6*8=2592=Min*C(9,7)(3.2.3)F1(N,M)=∑MIN(PX)*C(N,IDX(PX)),求和遍历PM=M的PX,此即1.2中算法2直接计算可得220(3.2.4)均值SUM(N,PX):Min*C(N,PM)/C(Idx,PM);∑END(N,PX):Min*C(N-1,PM)/C(Idx-1,PM)(3.2.5)SUM(Idx,PX)=∑END(Idx,PX)=Min(3.2.6)SUM(Idx+1,PX)=Min*(Idx+1),∑END(Idx+1,PX)=Min*Idx可由(3.2.2)计算,也可直接推导:如PX=A,∑END(IDX(A)+1,A)=2*3=(1*2)*3=MIN(A)*IDX(A)如PX=B,∑END(IDX(B)+1,B)=1*4+2*4=(1*3)*4=MIN(B)*IDX(B)225归纳法证明:假设∑END(Idx+1,PX)=Min*Idx∑END(IdxA+1,PX+A)各项均以IdxA为最大因子∑END(IdxA+1,PX+A)=∑END(IdxA,PX)*IdxA=Min*Idx*IdxA=MinA*IdxA230∑END(IdxB+1,PX+B)各项均以IdxB为最大因子∑END(IdxB+1,PX+B)=SUM(Idx+1,PX)*IdxB=(Min+∑END(Idx+1,PX))*IdxB=Min*(Idx+1)*IdxB=MinB*IdxB证毕(3.2.7)MinA=SUM(Idx+1,PX)-Min,MinB=SUM(Idx+1,PX)235证:MinA=Idx*Min=(Idx+1)*Min-Min=SUM(Idx+1,PX)-Min;MinB=(Idx+1)*Min=SUM(Idx+1,PX)证毕(3.2.8)SUM(H*Idx-1,PX)=(H-1)*∑END(H*Idx,PX)证240SUM(H*Idx-1,PX)=Min*C(H*Idx-1,Idx)=Min*(H*Idx-1)...(H*Idx-Idx+1)*(H*Idx-Idx)/Idx!= Min*(H*Idx-1)...(H*Idx-Idx+1)*Idx*(H-1)/Idx!=(H-1)*Min*C(H*Idx-1,Idx-1)证毕高斯计算1+2+...+(N-1)的方法是首尾2项相加,(1+N-1)+(2+N-2)....=N*(N-1)/2,其中N为每组的和,(N-1)/2为组数,但这种方式应用到一般的SUM(N,PX)行不通245此可看做类似方式:视∑END(N,PX)为整体,取N=IDX*H,从小到大求和,而非首尾分组,这里(H-1)类似于分组数,∑END(H*Idx,PX)类似于每组的和3.3PX的一些分析(3.3.1) SUM(N,PX)≡0MOD Min,∑END(N,PX)≡0MOD Min250(3.3.2) N增加时,因子数相同且洞数相同的SUM(N,PX)按比例增长,和N无关如SUM(N,AAB):SUM(N,ABA):SUM(N,BAA)=MIN(AAB):MIN(ABA):MIN(BAA)(3.3.3)对素数P,SUM(P,PX)≡0 MOD P* Min ,(Idx<P)证:从SUM(P,PX)=Min*C(P,Idx)即可证255从数论可知F1(P,M)≡0 MOD P, (M<P-1),即P即约系的对称和(M<P-1)整除P,现在还能细分例F1(5,2)=1*2+2*3+3*4+1*3+1*4+2*4≡0MOD51*2+2*3+3*4≡0 MOD 5*1*2,1*3+1*4+2*4≡0 MOD 5*1*3(3.3.4) PM相同且PB相同的{PX},且PB>0,IDX(PX)=P,P>3,则∑MIN(PX)≡0 MOD P*(P-1)证:260F1(P,M)展开式的指数从M+1到2M,M+1<P<2M,F1(P,M)≡0 MOD P,各项都带因子C(P,Idx),Idx>P的项将为0, Idx<P的项都整除P,因此Idx=P的项之和必整除P例如:ABB,BAB,BBA:PM=4,Idx=7→1*2*4*6+1*3*4*6+1*3*5*6=5*6*7≡0MOD7*6AAAB,AABA,ABAA,BAAA:PM=5,Idx=7→2651*2*3*4*6+1*2*3*5*6+1*2*4*5*6+1*3*4*5*6=2*11*7*6≡0MOD7*6(3.3.5) F1(P-1,M)≡1MOD P (0<=M<P-2)证:F1(P-1,0)=1≡1MOD P,F1(P-1,1)=(P-1)(P-2)/2≡(-1)*(-2)/2≡1MOD P由归纳法,设F1(P-1,M-1)≡1MOD P, (0<=M<P-2)270F1(P,M)=(P-1)F1(P-1,M-1)+F1(P-1,M)≡(P-1)+F1(P-1,M)≡-1+F1(P-1,M)≡0MOD P→ F1(P-1,M)≡1MOD P (0<=M<P-2)3.4{PX序列},装箱性质设PX=AABBB…,每项(X1,X2...X pm)按B的位置分为PB+1堆从最后一个B开始,前面有n1个A,则最后一堆为(X pm-n1...X pm)275从最后一个B倒数第二B间有n2个A,则倒数第二堆为(X pm-n1-1-n2...X pm-n1-1)...例:PX=ABBAA,分为3堆{(X1,X2),(X3),(X4,X5,X6)}|END(Idx+1,PX)|=PB+1,从Min开始构造{END(Idx+1,PX)}各项:1列出Min2802从Min产生{END(Idx+1,PX)},从结尾开始,依次把各堆+1即可例:PX=ABBAA,Min=(1,2,4,6,7,8),依次产生(1,2,4,6,7,8),(1,2,4,7,8,9),(1,2,5,7,8,9),(2,3,5,7,8,9)从构造方法看,序列从小到大排序,相邻项只变动一个数字(不计顺序).可验证:继续构造{END(n,PX),n>Idx+1}难以满足排序和相邻项只变一个数字的条件285但把{Min,END(Idx+1,PX)}求和得MinB,从MinB开始又可产生新的一组,这样产生无穷序列定义3.4.1 这种序列为{PX序列},每项的因子数称维度,维度相同的为一组每组相邻项只变1个数字,后一组维度较前+1且首项为前一组各项的积之和,全序列(不分组)各项的积从小到大排列290例PX=B时,可得最简单的序列{(1,3),(1,4),(2,4)},{(1,3,5),(1,3,6),(1,4,6),(2,4,6)},{(1,3,5,7),(1,3,5,8),(1,3,6,8),(1,4,6,8),(2,4,6,8)}.{PX序列}还有一个性质,为此先定义定义3.4.2一组M维的无序对{(X1,X2...X m)},其中X i称为因子295如存在2项间有M-1个因子相同,则2项可合并:保留相同因子,剩下1因子相加,得到1新项如最后能合并成1个最终项,则称具有装箱性质例:(1,3),(1,4),(2,4) → (1,3),(3,4) → (3,5)300(1,3,5),(1,3,6),(1,4,6),(2,4,6) → (1,3,5),(1,3,6),(3,4,6) → (1,3,5),(5,3,6) → (5,3,7)合并需一定顺序,如(1,3),(1,4),(2,4) → (1,7),(2,4),则合并不能进行下去了所谓装箱性质:设(1,3),(1,4),(2,4)代表1*3,1*4,2*4的矩形,它们能拼成3*5的矩形且拼的每一步有条边重合3053维的情况是拼的每一步有一个面重合,高维类似想象3*5的矩形向空间以高度1伸展,成为1*3*5的立方体...再继续下去(3.4.1){PX序列}每组具装箱性质,若最终项增加1个因子1,正好是下一组最小项其实每组只要从大到小合并即可310证记Min-1为Min中因子去掉1如能证明命题(*):END(Idx+1,PX)能合并成(Min-1,Idx)即可直接验证PX=A,B时命题成立,现设PX型命题(*)成立,对PX+A:315END(IdxA+1,PX+A)=END(Idx+2,PX+A)中有PB+1项,都以IdxA=Idx+1为最大因子,去掉此因子,各项就变成END(Idx+1,PX)根据归纳假设,去掉后能合并成(Min-1,Idx),加上IdxA即(Min-1,Idx,IdxA)=(MinA-1,IdxA)而另一项为MinA=(Min,Idx)=(1,Min-1,Idx)因此能合并成(Min-1,Idx,IdxA+1)=(MIN(PX+A)-1,IdxA+1)=(MIN(PX+A+B)-1)320对虑PX+B:{END(IdxB+1,PX+B)=END(Idx+3,PX+B)}中有PB+2项都以IdxB=Idx+2为最大因子,去掉此因子,各项就变成{Min,{END(Idx+1,PX)}}根据归纳假设,去掉后能合并成{Min,(Min-1,Idx)},进而合并成(Min-1,Idx+1)325加上IdxB即(Min-1,Idx+1,IdxB)=(Min-1,Idx+1,Idx+2)而另一项为MinB=(Min,Idx+1)=(1,Min-1,Idx+1)因此能合并成(Min-1,Id1+1,Idx+3)=(MIN(PX+B)-1,IdxB+1)=(MIN(PX+B+B)-1)证毕4结论330本文推导方式非常简单,结果经的起反复验证.并提出一些慨念,也许能进一步研究.比如装箱性质能否和现实世界联系?复杂多点的系统(每点能独立或并行作用),用二元关系描述(即A,B关系)是否更有效?计算一下SUM(N,PX)的因子数,如SUM(8,BAB)=1*3*4*6+1*(3*4+4*5)*7+2*4*5*7 335因子数出现次数为1,7=2次,2,6=1次,3,5=3次,4=4次,出现某种波形,是否值得研究?[参考文献] (References)[1] 李妙珊广东技术师范学院学报2009年03期340===参照https:///view/e5a0002a4b73f242336c5fda.html===345===参照结束=====。

组合数学中的Stirling数应用思考方向

组合数学中的Stirling数应用思考方向

组合数学中的Stirling数应用思考方向在组合数学中,Stirling数是一类具有重要应用的数学对象。

它们出现在许多领域,如代数、组合学、概率论和物理学等。

而在应用Stirling数时,我们可以从以下几个思考方向展开研究。

一、排列组合问题中的应用在组合数学中,Stirling数常常与排列组合问题相关联。

具体来说,Stirling第一类数和第二类数分别描述了集合上的排列和划分方式的个数。

比如,当我们有n个元素时,Stirling第一类数S(n,k)表示将这n个元素排列成k个置换的方式数;而Stirling第二类数S(n,k)表示将这n个元素分为k个非空子集的划分方式数。

通过研究Stirling数,我们可以解决一些与排列组合相关的实际问题,例如分配问题、编码问题等。

二、微分方程中的应用Stirling数在微分方程中也有广泛的应用。

一些微分方程模型可以通过Stirling数来进行求解和表示。

通过建立微分方程与Stirling数之间的联系,我们可以研究一些动态系统的行为,揭示其中的规律和性质。

例如,在生物学中,我们可以利用Stirling数来描述种群数量的动态变化,从而研究生态系统的稳定性和变化趋势。

三、组合优化问题中的应用在组合优化问题中,Stirling数可以用于求解最优化的排列和组合方式。

通过研究Stirling数的性质和特点,我们可以发展出一些优化算法和策略。

例如,在旅行商问题中,通过使用Stirling数可以找到最短路径的排列方式,从而实现旅行商的最优化路径规划。

四、概率论中的应用Stirling数在概率论中也有一定的应用。

在随机过程和随机变量的研究中,Stirling数可以帮助我们计算和描述事件发生的概率。

通过概率论的基本原理和Stirling数的运算性质,我们可以研究和预测一些随机事件的概率分布和发生规律。

五、数学物理中的应用Stirling数在数学物理中也起到了重要的作用。

在量子力学和统计物理学中,Stirling数可以描述粒子的排列和组合方式,用于研究粒子统计和系统热力学性质。

第一类Stirling数的两个计算公式

第一类Stirling数的两个计算公式

第一类Stirling数的两个计算公式
拓磊;高丽;柴晶霞
【期刊名称】《延安大学学报(自然科学版)》
【年(卷),期】2010(029)003
【摘要】利用第一类Stirling数与第二类Stirling数的关系式,给出第一类Stirling 数S1(n,n-5),S1(n,n-6)的两个计算公式.
【总页数】3页(P4-6)
【作者】拓磊;高丽;柴晶霞
【作者单位】延安大学,数学与计算机科学学院,陕西,延安,716000;延安大学,数学与计算机科学学院,陕西,延安,716000;延安大学,数学与计算机科学学院,陕西,延安,716000
【正文语种】中文
【中图分类】O157
【相关文献】
1.第一类q-Legendre-Stirling数 [J], 李阳阳;郭海丽;冯萌萌
2.第一类Stirling数和第二类Stirling数的关系式 [J], 王红;杨雅琴;王艳辉
3.第二类Stirling数的两个计算公式 [J], 张建国
4.第一类Stirling数公式的猜想及其求解方法 [J], 李新社;姚俊萍
5.第一类相伴Stirling数 [J], 齐登记
因版权原因,仅展示原文概要,查看原文内容请购买。

stirling数例题

stirling数例题

stirling数例题某个学校举行运动会,共有10个学生参加100米赛跑比赛。

现在要求按照不同的方式完成比赛的排名。

在这种情况下,我们就可以使用Stirling数来解决这个问题。

Stirling数是组合数学中的一类数列,通常用来计算排列和组合的种类数量。

在这个例题中,我们使用第二类Stirling数,记为S(n, k)。

S(n, k)代表将n个不同的对象分成k个非空循环排列的种数。

现在我们要解决的问题是如何将10个学生分成不同组,并按照不同的方式完成赛跑的排名。

我们可以使用Stirling数来计算不同组合的数量。

假设我们需要将10个学生分成3个组进行赛跑。

首先,我们选择一个学生作为第一组的第一名,然后从剩下的9个学生中选择两个人作为第一组的第二名和第三名,这样可以用Stirling 数S(9, 2)来表示。

接下来,我们从剩下的7个学生中选择两个学生作为第二组的第一名和第二名,可以用Stirling数S(7, 2)来表示。

最后,剩下的5个学生作为第三组的第一名、第二名和第三名,可以用Stirling数S(5, 3)来表示。

因此,可以用Stirling数来计算不同组合的数量为S(9, 2) * S(7, 2) * S(5, 3)。

根据计算器的结果,我们知道S(9, 2) = 45,S(7, 2) = 21,S(5, 3) = 25。

所以不同组合的数量为45 * 21 * 25 = 23625。

也就是说,在将10个学生分成3个组进行赛跑的情况下,有23625种不同的排名方式。

通过这个例题,我们可以看到Stirling数的应用是多样的,可以用于解决各种排列和组合的问题。

在不同的场景下,我们可以根据具体情况选择不同的Stirling数来计算不同组合的数量。

这样,我们就能快速有效地解决类似的问题。

组合数学 —— 斯特林数(Stirling)

组合数学 —— 斯特林数(Stirling)

【第一类斯特林数】1.定理第一类斯特林数 S1(n,m) 表示的是将 n 个不同元素构成 m 个圆排列的数目。

2.递推式设人被标上1,2,.....p,则将这 p 个人排成 m 个圆有两种情况:在一个圆圈里只有标号为 p 的人自己,排法有 S1(n-1,m-1) 个。

p 至少和另一个人在一个圆圈里。

这些排法通过把 1,2....n-1 排成 m 个圆再把 n 放在 1,2....n-1 任何一人左边得到,因此第二种类型排法共有 (n-1)*S1(n-1,m) 种。

我们所做的就是把 {1,2,...,p} 划分到 k 个非空且不可区分的盒子,然后将每个盒子中的元素排成一个循环排列。

综上,可得出第一类Stirling数定理:边界条件::有 n 个人和 n 个圆,每个圆只有一个人:如果至少有 1 个人,那么任何的安排都至少包含一个圆3.应用举例第一类斯特林数除了可以表示升阶函数和降阶函数的系数之外还可以应用到一些实际问题上,比如很经典的解锁仓库问题。

问题说明:有 n 个仓库,每个仓库有两把钥匙,共 2n 把钥匙。

同时又有 n 位官员。

求:①如何放置钥匙使得所有官员都能够打开所有仓库?(只考虑钥匙怎么放到仓库中,而不考虑官员拿哪把钥匙。

)②如果官员分成 m 个不同的部,部中的官员数量和管理的仓库数量一致。

那么有多少方案使得,同部的所有官员可以打开所有本部管理的仓库,而无法打开其他部管理的仓库?(同样只考虑钥匙的放置。

)分析:①打开仓库将钥匙放入仓库构成一个环:1号仓库放2号钥匙,2号仓库放3号钥匙……n号仓库放1号钥匙,这种情况相当于钥匙和仓库编号构成一个圆排列方案数是 (n-1)! 种。

②对应的将 n 个元素分成 m 个圆排列,方案数就是第一类斯特林数 S1(n,m),若要考虑官员的情况,只需再乘上 n! 即可。

4.算法实现const int mod=1e9+7;//取模LL s[N][N];//存放要求的第一类Stirling数void init(){memset(s,0,sizeof(s));s[1][1]=1;for(int i=2;i<=N-1;i++){for(int j=1;j<=i;j++){s[i][j]=s[i-1][j-1]+(i-1)*s[i-1][j];if(s[i][j]>=mod)s[i][j]%=mod;}}}【第二类斯特林数】1.定理第二类斯特林数 S2(n,m) 表示的是把 n 个不同元素划分到 m 个集合的方案数。

stirling数上升幂公式

stirling数上升幂公式

stirling数上升幂公式Stirling数上升幂公式是组合数学中的重要公式之一,用于计算阶乘的幂。

它由数学家詹姆斯·斯特灵(James Stirling)在18世纪提出,被广泛应用于概率论、组合数学和数论等领域。

Stirling数上升幂公式可以用来求解形如n的阶乘的m次幂的值。

其表达式为:(n!)^m = ∑[k=0 to n] S(m, k) * k! * (n choose k)^m其中,n!表示n的阶乘,即n! = n * (n-1) * (n-2) * ... * 2 * 1;S(m, k)表示斯特灵数,表示将m个元素划分为k个非空集合的方式数;(n choose k)表示从n个元素中选择k个元素的组合数。

斯特灵数是一类组合数,用于描述将m个元素划分为k个非空集合的方式数。

这些集合不考虑元素的顺序,仅考虑元素的个数。

斯特灵数的计算可以通过递推公式来实现:S(m, k) = k * S(m-1, k) + S(m-1, k-1)其中,S(m, k)表示将m个元素划分为k个非空集合的方式数。

当k=0或k>m时,S(m, k)的值为0;当k=1或k=m时,S(m, k)的值为1。

通过斯特灵数上升幂公式,我们可以计算任意n的阶乘的m次幂的值。

这在概率论和组合数学中经常被使用到。

例如,我们可以利用斯特灵数上升幂公式来计算在抛掷n个骰子的情况下,点数和为m 的概率。

除了在概率论和组合数学中的应用,斯特灵数上升幂公式还在数论中有着重要的作用。

例如,在计算素数的阶乘时,斯特灵数上升幂公式可以用来估计阶乘的位数。

这对于大数的计算和处理非常有用。

总结起来,斯特灵数上升幂公式是一种重要的数学公式,用于计算阶乘的幂。

它通过斯特灵数和组合数的计算,可以求解各种数学问题,包括概率论、组合数学和数论等领域。

在实际应用中,我们可以利用这一公式来解决各种问题,拓展数学的应用领域。

stirling级数

stirling级数

stirling级数
斯特林级数(Stirling's Series)是1730年由苏格兰数学家斯特林(James Stirling)提出的一种接近无穷级数。

它是很多重要概率论模型的基础,在数值计算中也被广泛应用。

斯特林级数的表达式为:$$\ln n!=n\ln n-n+\frac{1}{2}\ln
n+\sum_{r=1}^{\infty}\frac{B_r(-1)^r}{rr!}n^{1-r}$$其中$B_r$代表伯努利数,$B_r$的得到满足递归式 $\displaystyle B_0=1,$ $B_1=-\frac{1}{2}$,
$\displaystyle B_{r+1} = -\frac{1}{r+1}\left[\sum_{k=0}^{r}
\binom{r+1}{k}B_k\right]$。

从斯特林级数中可以看到,$\ln n!$随着n的增大而增大,所以可以用来对比
几种不同数量情况之间的可能性。

以此为基础,可以建立概率模型,用于在一定范围内计算物体的数量,例如普里普利分布,泊松分布等。

它也可以用来计算一些常见的数学函数,例如概率密度函数和概率分布函数。

斯特林级数也可以用来计算频率特征,例如傅里叶级数展开或求导等,可以帮
助我们更好地理解几何图形及数据分析。

它也有着应用于物理等其他领域,以进行更加深入的研究。

总而言之,斯特林级数是一种用来计算数量可能性,并用于建立概率模型,计
算数学函数及物理问题的数学工具。

它的应用也极其广泛,体现了它的重要性,也是迄今为止数学领域最重要的研究之一。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

证明:1. 显然成立. 2,3. 自证. [例1] 求把 n 只不同的球放入 m 个不同编号的盒子中,使得没有一个盒子 为空的方式数. 解:首先不考虑盒子的编号,也就是说这 m 个盒子是相同的. 这样一来, 把 n 只不同的球放入 m 个相同的盒子,而且无一盒为空等价于把具有 n 个不同 的元素 a1 , a2 ,, an 划分为 m个不相交的非空子集. 由定理5.9,这共有 S2 n, m 种方式. 其次,再考虑盒子是编号的. 这样一来,m个盒子共有 m ! 种编号方式. 于是 由乘法规则知共有 m!S2 n, m 种方式把 n 只不同的球放入m 个不同编号的盒子 中去,而且没有一个盒子为空. 这个例子实际上就是第三章§3.1节中的例5. 由此可得
ቤተ መጻሕፍቲ ባይዱ
xn S1 n, k xk
k 0
则称 S1 n, k 为第一类Stirling数. 也就是说, S1 n, k 就是多项式 xn中的 x 的系数. 显然,当 n k 时, S1 n, k 0 . 例如 4 3 2
n
x x 1 x 2 x 3 x 6x 11x 6x
k 1 n 1 2 3 4 5 6 7 8 9 10 1 1 1 1 1 1 1 1 1 1 1 3 7 15 31 63 127 255 511 2 3 4 5 6
S2 n 1, k S2 n, k 1 kS2 n, k
7
8
9
10 … … … …
1 6 25 90 301 966 3025 9330
S1 n, k x k 1 n S1 n, k x k
k 0 k 0 n n n 1 n n
k 0

S1 n 1, k x S1 n, k x
k k 0 k 0
k 1
n S1 n, k x k
x
S2 n 1, k x k
n n
x n 1 x x n S2 n, k x k x S 2 n, k x k x k k
k 0 k 0 n
S2 n, k x k 1 k x k S 2 n, k x k 1 kS 2 n, k x k
k 0
n
则称 S2 n, k 为第二类Stirling数. 显然,当 n k 时, S2 n, k 0 . 对于第二类Stirling数,有如下重要定理. 定理5.8 第二类Stirling数满足递归关系;
证明:由式(5.34)易见 又由式(5.34)知
n 1 n 1 k 0
又由式(5.32)有
S1 n 1, k S1 n, k 1 nS1 n, k n 0, k 0 (5.33) S1 0, 0 1, S1 n, 0 1 n 0
A n, k A n 1, k 1 +kA n 1, k 如果用 n 1 代替上式中的 n ,则上式变为 A n 1, k A n, k 1 +kA n, k
A n, k S2 n, k
1.S 2 n, n 1
S 2 n, k 0 n kk 0 n 2.S 2 n, 2 2n 1 1 n 3.S 2 n, n 1 2
k 0
比较上式两端 x 的系数得
k
故第一类Stirling数满足递归关系式(5.33). 由式(5.33)易得第一类Stirling数 S1 n, k 的数值表如下.
k
S1 n, k
S1 n 1, k S1 n, k 1 nS1 n, k
1
2
3
4
S1 0,0 1,S1 n,0 1 n 0
n 1
x n 1 S1 n 1, k x k

x n1 x x 1 x 2 x n 1 x n x n x n x n x x n n
5
6
7

n 1 2 3 4 5 6 7 1 -1 2 -6 24 -120 720
1 -3 11 -50 274 -1764
1 -6 35 -255 1624
1 -10 1 85 -15 1 -735 175 -21
1








二、第二类Stirling数 定义5.9 若
n
x S2 n, k x k (5.34)
第二类Stirling数与下面定义的Bell数有密切的关系. 定义5.10 若 n
Bn S2 n, k
k 0
则称 B 为Bell数. 显然, B 1 .
由定理5.9知, S2 n, k 就是 n 个元素的集合划分为 k 个不相交的非空子集 合的方式数. 于是由式(5.36)知,Bell数 Bn 就是 n 个元素的集合划分为不相交 的非空子集的方式数. 由于Bell数 Bn ,有下面定理. 定理5.11 Bell数 Bn 满足如下的递归关系:
S2 n 1, k S2 n, k 1 kS2 n, k n 0, k 0 (5.35) S2 0, 0 1, S2 n, 0 0 n 0
S2 0,0 1, S2 n,0 0
1 10 65 350 1701 7770 34105
1 15 140 1050 6951 42525
1 21 266 2646 22827
1 28 462 5880
1 36 750
1 45
1











第二类Stirling数 S2 n, k 的组合意义涉及到集合的划分. 我们有下列定理. 定理5.9 第二类Stirling数 S2 n, k 就是 n 个元素的集合划分成 k 个不相交 的非空子集的方式数目. 例如,有4个元素的集合1,2,3,4 ,把这个集合划分成3个互不相交的非空子 集共有 S2 4,3 6种方式:
k
m 不同的盒子中的方式总数为 S2 n, k k !(允许有空盒). k 取1到 m,并 k 把这些数相加所得的和,就是 n 只不同球放入 m个不同盒子中去且允许有空盒的
方式数. 于是有
m m n S n , k k ! S n , k k ! m 2 2 k k 1 k 1 k m (注意,在上式中,当 k m 时, 0). 证毕. k m
§5.6
Stirling数
我们知道,多项式 x n 与 x x 1 x 2 x n 1都是首项系数为1的多 项式,因而它们必能互相表出. 但是,这种相互表出事通过什么样的桥梁来联系 呢?我们说,这个桥梁就是本节将要讨论的Stirling数. 值得注意的是,前面所 讨论的递归关系都是依赖于一个参数的,而Stirling数所满足的递归关系则是依 赖于两个参数的. Stirling数分为两类:第一类Stirling数与第二类Stirling数. 一、第一类Stirling数 令 xn x x 1 x 2 x n 1 定义5.8 若 n
设有 n 只不同的球,有 m 个盒子,它的编号为 1, 2,, m . 把这 n 只球放入 盒子中,允许有空盒且不限制放入盒子内的球数,总共有 m n 种方式. 这是由于 每一个球放到 m 个盒子中去一共有 m种方式. 于是 n 只球放到 m个盒子中去,由 n m 乘法法则知共有 种方式. 另一方面,由例1知 n 只不同的球放入 k 个不同编号的盒子中去,并且没有一 个盒子为空的方式数为 k !S2 n, k . 而从 m 个盒子中选取 k 个盒子的方式数为 m (显然,有 m k 个盒子为空). 于是由乘法规则知, n只不同的球放入k 个
S1 4, 0 0,S1 4,1 6,S1 4, 2 11 S1 4,3 6,S1 4, 4 1
则由定义5.8知
对于第一类Stirling数,有下面的重要定理. 定理5.7 第一类Stirling数满足递归关系:
证明:由式(5.31)和(5.32)易见
1, 2 3 41,3 2 4 1, 4 2 32,3 1 4 2, 4 1 33, 4 1 2
现证明定理5.9如下: 设 A n, k 是 n 个元素的集合划分成 k 个不相交的非空子集的方式数目. 下面 证明 A n, k 满足递归关系式(5.35). 给定一个 n 元集合 a1 , a2 ,, an ,将这个 n 元集合划分成 k 个不相交的非空 子集可分为互不相容的两种情况: 1. 设an 是 k 个子集合中的一个子集,于是把 a1 , a2 ,, an1划分为 k 1个 子集有A n 1, k 1种划分方式. 2. 如果an 不是 k 个子集中的一个,即 an 必与其他的元素构成一个子集. 首先把 a1 , a2 ,, an1划分成 k 个子集,这共有 A n 1, k 种划分方式. 然后再 把 an 加入到 k 个子集中的一个子集中去,这有 k 种加入方式. 对于每一个加入 方式都使集合划分为 k 个子集,因此划分方式共有 kA n 1, k 种.
1 m i m n S2 n, m 1 m i m! i 0 i
[例2] 设 m, n 都是正整数, m n . 证明:
n
m m S2 n, k k ! k 1 k
证明:我们用组合分析的方法证明.
由1.2并应用加法规则有:a1 , a2 ,, an 划分为 k 个子集的方式数一共有
相关文档
最新文档