容斥原理
来源:互联网 发布:闪飞网络大师 编辑:程序博客网 时间:2024/06/05 10:56
容斥原理是一种极其重要的记数工具,在组合数学,概率学,数论等都具有非常重要的地位。
先普及一下集合的一些知识点:
1,是指集合A与B的交集,若A={1,3,4,7},B={3,7,8,10},则={3,7}。
2,是指集合A与B的并集,若A={1,3,4,7},B={3,7,8,10},则={1,3,4,7,8,10}。
3,若一个集合A的所有元素都在另一个集合B里,记为,则称A是B的子集。
4,集合A不同元素的个数为。
下面开始进入正题。
设有集合S,如果有,且n>=2,则有以下公式:
用数学归纳法证明:
当n=2时,易知。
当n>2时,假设n-1时结论成立,则有:
证毕。
同法可证:
其实,容斥原理还有许多公式。现在,我们已经证明了容斥原理中较为简单的式子。容斥原理还有另外一些更深奥的式子,如利用Sylvester公式可以推出欧拉函数(小于n的正整数与n互质的数的个数)的表达式。这些东西以后再来讨论。
阅读全文
1 0
- 容斥原理
- 容斥原理 POJ3904
- 【容斥原理】八
- 【八】容斥原理
- 广义容斥原理
- 容斥原理
- 容斥原理 专题
- 容斥原理 专题
- hdu4390 容斥原理
- hdu1695 容斥原理
- HDU3929(容斥原理)
- 整除 容斥原理
- HDU4390(容斥原理)
- 容斥原理
- poj3904 容斥原理
- 容斥原理应用
- bzoj2393 容斥原理
- hdu4135 容斥原理
- [小结] 数论题的式子的转化
- Hibernate详解(一)--session操作对象
- 充值支付小程序案例-小程序支付开发-视频教程6
- java发送邮件 示例代码
- C++ Primer Notes(8)
- 容斥原理
- Differences between RTOS and Linux-RT
- JSP中应用MVC架构
- [题解]bzoj1493 NOI2007项链工厂
- Qt应用MySQL小结
- JSP开发运行环境
- Python读写数据库和乱码问题解决
- java学习第五天
- nyoj 115城市平乱