- 1、本文档共48页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第21章 容斥原理
* 对称性举例 设 S 为{ 1, 2, …, n }的排列的集合, Pi 表示 i 在第 i 位的性质, Ai 表示具有性质Pi 的所有排列集合,i=1, 2, …, n 。 错排问题 例 在8个字母A,B,C,D,E,F,G,H的全排列中,求使A,C,E,G不在原位置上的错排数目。 解: * 例如,假设A1, A2, …,Am分别表示具有性质p1, p2, …,pm的有限集合,S= A1∪A2 ∪ … ∪ Am,且是对称的,于是: 另外,若记 则上节的逐步淘汰公式(21.1)可写成: 称此公式为对称筛公式. * 定义21.2.1 设S={1,2,…,n}集合.如果S的排列i1 i2 … in满足i1≠1, i2≠2,…, in≠n则称该排列是S的一个错置.S的所有错置个数记作Dn. 例如,设S={1,2,…,n},则2143,3142都是S的一个错置.但1342,3241均不是S的错置. * 定理21.2.1 对于 * 证明: 设p1, p2, …,pn分别是S={1,2,…,n}的排列中1在第1位,2在第2位,…,n在第n位上性质.显然这些性质是对称的,各公共数为: 代入对称筛公式得 * [例21.2.1] n个人参加一个晚会,每人寄存一顶帽子,会后各人随便戴其中一项,求:(1) 没有任何人戴上自己原来的帽子的概率.(2) 至少有一个人戴上自己原来的帽子的概率. 解: (1) 因为人和帽子都是有区别的,每个人随便地戴一顶帽子相当于n顶帽子的一个重排.这些重排的个数为n!.而没有一个人戴上自己原来的帽子的恰是错置,错置为Dn.因为没有任何人戴上自己原来的帽子的概率是: (2) 至少有一个戴上自己原来的帽子的概率是: * 错置数性质 定理21.2.3 对任何自然数n,有 (1) (2) Dn 是一个偶数当且仅当n是一个奇数。 * 定义21.2.2 设集合S={1,2,…,n},如果S的一个排列的任何两个相邻位置上不出现i,i+1(i=1,…,n-1)的模式,则称这个排列是S的一个相邻禁位排列.S的所有相邻禁位排列的个数记为Qn. 例如,设 S={1,2,3,4},,则1324,1432都是相邻禁位排列;而1243,1423都不是相邻禁位排列. * 定理21.2.2 对任何n≥1,都有 * 证明: 设A1, A2, …,An-1分别表示S={1,2,…,n}的含有12,23,…,(n-1)n的排列的集合. 易知, |A1|=(n-1)!,这是因为当12在排列中出现时,可把1,2合起来看作一个数,和其它n-2个数作排列.同理, |A1|= |A2|=…= |An-1|=(n-1)!, 类似地, |A1∩A2|= |A1∩A3|=…= |An-2∩An-1|=(n-2)! 如此分析可知, A1, A2, …,An-1这n-1个集合所具有的性质是对称的,各公共数为 * 而N(0)=Qn,N=n!代入对称筛公式得 * [例21.2.2] 5个小学生放学回家排路队.假设每个学生只能看到他(她) 前面的一个同学(第一位除外).问有多少种变换队形的方法,使得每个学生不再看到他(她)当初看到的那个同学? 解: 将这5个学生按初始队形顺序地编号为1,2,…,5.于是,问题等价于求{1,2,…,5}的排列中没有12,23,…形式出现的排列数.所以,变换队形的方法共有Q5种.即 补充:有限制排列 例有4位教师,数、外、化、物4门课程, 张老师不教物理 王老师不教物理和化学 李老师不教化学和外语 赵老师不教外语 要求每门课只安排一位教师 授课,问有几种排课方法? 数 外 化 物 张 ? 王 ? ? 李 ? ? 赵 ? n元全排列的棋盘布局 n 个不同元素的一个全排列可看做 n 个相同的棋子在 n×n 的棋盘上的一个布局。 布局规则:同一行或列中有且仅有一个棋子。 4231 ? ? ? ? n元全排列的棋盘布局 棋盘的形状可以推广到任意形状: 用 rk(C) 表示 k 个棋子布到棋盘C上的方案数(要求k个棋子在不同行和不同列上)。 举例: r1( )=1, r1( )=2, r1( )=2, r2( )=0, r2( )=1 rk(C)=rk-1(Ci)+rk(Ce),其中Ci是棋盘C的某一指定格子所在的行与列都去掉后所得的棋盘,Ce是仅去掉该格子后的棋盘 证明:即对任一指定的格子,有两种情况 布子,所得的方案数为 rk-1(Ci) 不布子,所得的方案数为 rk(Ce) rk(C)=rk-1(Ci)+rk(Ce) 棋盘布局 * * * * 第21章 容斥原理 * 第21章 容斥原理 多重组合
文档评论(0)