容斥原理的猜测与证明
(2010-10-19 19:08:31)
标签:
校园 |
容斥原理的猜测与证明
摘要:容斥原理研究的是若干个有限集合的并集所包含的元素的个数,是一个为了计数有限集合中元素的个数而得到的结论,与集合的性质用以解决一类有限集合元素个数的问题。本文主要通过两个集合的容斥原理,猜测并证明三个集合和n个集合的容斥原理。
前言
我们已经学习过两个集合的容斥原理,猜测并证明三个集合和n个集合的容斥原理。
一 .两个集合的容斥原理
二 .三个集合的容斥原理的猜测和证明
2.1由两个集合的容斥原理
猜测公式1:n(A∪B∪C)=n(A)+n(B)+n(C) -n(A∩B)-n(B∩C)-n(A∩C).
反例证明:A={a},
则有公式1:n(A∩B∩C)=n(A)+n(B)+n(C) -n(A∩B)-n(B∩C)-n(A∩C)=1+2+ 3-1-2-1=2
很明显,n(A∪B∪C)=3
所以,公式不正确
原因分析:由于所举反例中,A∩B∩C={a}≠Ф ,所以会使该类元素在运用公式计算中被全部除去,考虑到这一点,推出猜测公式2
猜测公式2:n(A∪B∪C)=n(A)+n(B)+n(C) -n(A∩B)-n(B∩C)-n(A∩C).+n(A∩B∩C)。
2.2三个集合的容斥原理
n(A∪B∪C)=n(A)+n(B)+n(C) -n(A∩B)-n(B∩C)-n(A∩C)+n(A∩B∩C)
证明:n(A∪B∪C)=n((A∪B)∪C)
设M=(A∪B)
则原式=n(M∪C)
= n(A∪B)+n(C)-n((A∪B)∩C)
= n(A)+n(B)-n(A∩B)+n(C)-( n(A)+n(B)-n(A∩B))∩C
= n(A)+n(B)-n(A∩B)+n(C)-n(A∩C)-n(B∩C)+n(A∩B∩C)
三 .n个集合的容斥原理的猜测与证明
3.1
假设有集合A1,A2,A3,A4……An,由对三个集合的容斥原理的猜测、证明过程可知,求几个集合所包含的元素的个数,可以先将其中每个集合的元素个数全部相加,得到a所求元素个数。
显然,如果所有集合的之间任意若干个集合的交集均为Ф,那么a即为n(A1∪A2A3∪……∪An), 但如果这些集合中存在若干集合同时有的元素,那么所得a就多加了某些元素,所以在a的基础上减去一些被重复计数的元素。
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∪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)
3.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)
用数学归纳法进行证明
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)
证明:当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∩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)
综上所述,当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)
结束语
作者:
高一(11)
费晔 马嫣砾 徐轶舟 潘宁馨 朱今雨 *田园