容斥原理

✍ dations ◷ 2025-08-23 22:20:43 #组合数学,集合论,数学定理,概率论

容斥原理又称排容原理,在组合数学里,其说明若 A 1 {\displaystyle A_{1}} 1,……,,当 = 2时容斥原理的公式为:

当 = 3时,公式为:

一般地:

也可以写成:

对于一般的测度空间(,,)和有限测度的可测子集1,……,,上面的恒等式也成立,如果把概率测度 P {\displaystyle \mathbb {P} }

如果在容斥原理的概率形式中,交集的概率只与中元素的个数有关,也就是说,对于{1, ..., }中的每一个,都存在一个,使得:

则以上的公式可以简化为:

这是由于二项式系数 ( n k ) {\displaystyle \scriptstyle {\binom {n}{k}}} 1,……,的并集的元素个数感兴趣,且对于{1, ..., }中的每一个,交集

的元素个数都相同,例如 = ||,与{1, ..., }的元素子集无关,则:

在一般的测度空间(,,)和有限测度的可测子集1,……,的情况中,也可以进行类似的简化。

欲证明容斥原理,我们首先要验证以下的关于指示函数的等式:

至少有两种方法来证明这个等式:

第一种方法 我们只需证明对于1,……,的并集中的每一个,等式都成立。假设正好属于个集合(1 ≤  ≤ ),不妨设它们为1,……,。则处的等式化为:

元素集合中的元素子集的个数,是二项式系数 ( m k ) {\displaystyle \textstyle {\binom {m}{k}}} 的二项式展开式,因此可以看出,(*)对成立。

第二种方法 设表示集合1,……,的并集。于是:

这是因为对于不在内的,两边都等于零,而如果属于其中一个集合,例如,则对应的第个因子为零。把右端的乘积展开来,便可得到等式(*)。

设:S1= n (A1)+n (A2)+n (A3) +…...+n (An)

S2= n(A1∩A2)+ n(A1∩A3) …...+ n(A1∩An)+ n(A2∩A3)+ …...+n(An-1∩An)

S3= n(A1∩A2∩A3)+ ……+ n(An-2∩An-1∩An)……

Sn =n(A1∩A2∩A3∩……∩An)

求证:A=n(A1∪A2∪A3∪A4……∪An)= S1-S2+ S3+……+(-1)n-1Sn

证明:当n=2时,A=n(A1∪A2)=n(A1)+n(A2) -n(A1∩ A2)= S1-S2

假设:当n=k(k>=2)时,A=n (A1∪A2∪A3∪A4……∪Ak)= S1-S2+ S3+……+(-1)k-1Sk 等式成立。

当n=k+1时,

A= n( (A1∪A2∪A3∪A4……∪Ak) ∪Ak+1)

= n (A1∪A2∪A3∪A4……∪Ak)+n(Ak+1)-n((A1∪A2∪A3∪A4……∪Ak) ∩Ak+1)

= n (A1∪A2∪A3∪A4……∪Ak) +n(Ak+1)-n((A1∩Ak+1) ∪(A2∩Ak+1) ∪(A3∩Ak+1) ∪ …∪(Ak∩Ak+1))

∵ 当n=k时,等式成立

∴A= n (A1∪A2∪A3∪A4……∪Ak) +n(Ak+1)-(n (A1∩Ak+1)+ n (A2∩Ak+1)+ ……+n(Ak∩Ak+1)-n(A1∩A2∩Ak+1)-n(A1A3∩Ak+1) -……- n(Ak-1∩Ak∩Ak+1)+ ……+(-1)k.n(A1∩A2∩A3∩∪……∩Ak+1)

   = S1-S2+ S3+……+(-1)k-1Sk+n(Ak+1)-(n (A1∩Ak+1)+ n (A2∩Ak+1)+ ……+n(Ak∩Ak+1)-n(A1∩A2∩Ak+1)-n(A1∩A3∩Ak+1) -……- n(Ak-1∩Ak∩Ak+1)+ ……+(-1)k.n(A1∩A2∩A3∩∪……∩Ak+1)

    = S1-S2+ S3+……+(-1)kSk+1

综上所述,当n>=2时,n (A1∪A2∪A3∪A4……∪An)

= n (A1)+n (A2)+n (A3) ……+ n (An)-n(A1∩A2)- n(A1∩A3) ……- n(A1∩An)- n(A2∩A3)- ……-n(An-1∩An)+n(A1∩A2∩A3)+ n(A1∩A2∩A3)+ ……+ n(An-2∩An-1∩An)- ……+……+(-1)n-1.n(A1∩A2∩A3∩……∩An)

有时容斥原理用以下的形式来表述:如果

那么:

在这种形式中可以看出,它是的所有子集的偏序集合的指标代数的莫比乌斯反演公式。

在许多情况下,容斥原理都可以给出精确的公式(特别是用埃拉托斯特尼筛法计算素数的个数时),但是用处不大,这是因为它里面含有的项太多。即使每一个单独的项都可以准确地估计,误差累积起来仍然意味着容斥原理不能直接应用。在数论中,这个困难由维戈·布朗解决。开始时进展很慢,但他的想法逐渐被其他数学家所应用,于是便产生了许多各种各样的筛法。这些方法是尝试找出被“筛选”的集合的上界,而不是一个确切的公式。

容斥原理的一个著名的应用,是计算一个有限集合的所有乱序排列的数目。一个集合的,是从到的没有不动点的双射。通过容斥原理,我们可以证明,如果含有个元素,则乱序排列的数目为,其中表示最接近的整数。

这也称为的子阶乘,记为!。可以推出,如果所有的双射都有相同的概率,则当增大时,一个随机双射是错排的概率迅速趋近于1/。

容斥原理与德·摩根定理结合起来,也可以用于计算集合的交集中元素的数目。设 A ¯ k {\displaystyle \scriptstyle {\overline {A}}_{k}} 关于全集的补集,使得对于每一个,都有 A k A {\displaystyle \scriptstyle A_{k}\,\subseteq \,A} ]

http://blog.sina.com.cn/s/blog_6be9596c0100miag.html

http://e-maxx.ru/algo/inclusion_exclusion_principle(俄文) 中文翻译:http://www.cppblog.com/vici/archive/2011/09/05/155103.html

本条目含有来自PlanetMath《principle of inclusion-exclusion》的内容,版权遵守知识共享协议:署名-相同方式共享协议。

相关

  • 潘诺尼亚卢森尼亚语潘诺尼亚卢森尼亚语(руски язик)是一种居住在塞尔维亚西北部(巴奇卡地区)和克罗地亚东部的潘诺尼亚卢森尼亚人使用的卢森尼亚语方言。潘诺尼亚卢森尼亚语属于东斯拉夫
  • 托贾克原野托贾克原野(Togiak Wilderness)是一个受美国联邦指定保护的原野区域,范围包括阿拉斯加州西南部的迪灵汉与贝塞尔两个人口普查区共约2,274,066英亩(9,202.82 km2)的土地。它占据了
  • 营养级营养级(英语:Trophic level)是指生物在食物链之中所占的位置。生物学家视大自然为一个能量传递的过程。在生态系统中,绿色植物(生产者)将来自太阳的能量吸收,草食性动物(初级消费者)
  • 卡斯帕·弗里德里希卡斯帕·大卫·弗里德里希(德语:Caspar David Friedrich,1774年-1840年),19世纪德国浪漫主义风景画家。他出生于瑞典波美拉尼亚的格赖夫斯瓦尔德镇,而当时的波美拉尼亚属于瑞典王国
  • 18-冠-618-冠-6,系统命名1,4,7,10,13,16-六氧杂环十八烷,是一个冠醚。18-冠-6孔穴直径为260-320pm,K+直径为266pm,正好容纳钾离子,因此可以络合。18-冠-6是很好的相转移催化剂,就是基于上
  • 南希·麦多尼李格鲁(朝鲜语:이그루/李그루 ,2000年4月13日-),英文名南希·洁韦儿·麦多尼(英语:Nancy Jewel McDonie,朝鲜语:낸시 조월 맥다니),艺名Nancy,韩国MLD娱乐旗下女团MOMOLAND成员之一,是队内
  • 高尔 (第二省)高尔(尼泊尔语:गौर)是尼泊尔的城镇,位于该国南部,由第二省负责管辖,毗邻与印度接壤的边境,面积21.53平方公里,海拔高度79米,2011年人口34,937。坐标:26°46′N 85°16′E / 26.77°
  • 遥感卫星十八号遥感卫星十八号是中国在2013年成功发射遥感卫星十八号卫星。卫星顺利进入预定轨道,这是长征系列运载火箭的第183次发射。卫星主要用于科学试验、国土资源普查、农作物估产及
  • 四籽树科参见正文四籽树科又名四裂木科或四出花科,共有2属4种,生长在东南亚和南美洲的委内瑞拉南部。本科植物为乔木或灌木,单叶互生,革质,无托叶;乔木种类的木材名贵。1981年的克朗奎斯特
  • 吴语文学吴语文学很早便已诞生萌芽,有着非常悠久的历史。吴语文学包括吴歌、吴语小说和吴语戏曲等,它是中国方言文学中颇有势力的一支。吴歌起源很早,顾颉刚《吴歌小史》认为不会迟于《