组合数学笔记总结(1-2章)

本文深入探讨组合数学核心概念,如棋盘完美覆盖、幻方、地图染色等问题,解析排列与组合的基本计数原理,详解集合排列、组合及多重集合的排列与组合,并介绍有限概率理论。

组合数学第五版知识总结
1 绪论

1.1 棋盘完美覆盖
  有m×n方格棋盘,以及由b个1×1方格横排或竖排拼接的b格牌,当若干个b格牌之间互不重叠且覆盖了棋盘上每一个方格,则称m×n棋盘被b格牌完美覆盖。而m×n棋盘被b格牌完美覆盖当且仅当b是m的一个因子(b能被m整除)或者b是n的一个因子。
  若有n×n棋盘(n为偶数)对于2格牌的完美覆盖,那么该棋盘总可以被横向切割成两块或竖向切割成两块而不切断任何一个2格牌,这样的横向切割线或竖向切割线称为这个完美覆盖的断层线
1.2 幻方
  n阶幻方由1,2,3,…n2n^2n2的数字按照每行每列每对角线上数字之和相等且等于一个常数s而构建,s称作幻和。任意n阶幻方的幻和为所有幻方内数字求和除以n。任意两个n阶幻方的幻和相等
  n阶幻方体由1,2,3,…,n3n^3n3的数字组成,长宽高所在直线上的数字之和与各面对角线的数字之和以及两条体对角线上的数字之和都相等,是幻方体的幻和s,s=(n4+n)/2s=(n^4+n)/2s=n4+n/2
  不存在3阶幻方体
1.3 地图染色
  Heawood等人(P.J.Heawood等)于1890年证明五种颜色足以给任何一张地图着色。
1.4 36军官问题
  拉丁方:每一个数在方阵的每一行和每一列上只出现一次。若两个n阶拉丁方并置生成的n×n个有序对(i,j)互不重复,则称两个拉丁方正交
  不存在2阶正交拉丁方对与6阶正交拉丁方对
1.5 重叠圆
  当n个圆互相重叠时(排除不相交和相切),用hnh_nhn表示n个圆形相交时构建的区域数量,则有hn=n2−n+2h_n=n^2-n+2hn=n2n+2,可用数学归纳法证明。

2 排列与组合
2.1 四个基本计数原理
  有加法原理(求和)、减法原理(求补)、乘法原理(互斥求和)、除法原理。
  计数对象的有序排列的个数以及对象有序选择的个数可以不能重复也可以有限定的重复。
  计数对象的无序排列的个数以及对象无序选择的个数可以不能重复也可以有限定的重复。
  排列与顺序有关,组合与顺序无关。优先选择约束性最强的选择进行求解
2.2 集合的排列
  集合的一个排列是以某种顺序出现的集合所有元素的一个列表,有 P(n,r)=n!/(n−r)!=AnrP(n,r)=n!/(n-r)!=A_n^rP(n,r)=n!/(nr)!=Anr
  循环排列头不动,则n元素集合的循环r排列的数目是
  P(n,r)/r=n!/r⋅(n−r)!P(n,r)/r=n!/r·(n-r)!P(n,r)/r=n!/r(nr)!
特别的,n个元素的循环排列的数目是(n−1)!(n-1)!(n1)!个。
2.3 集合的组合
  集合的一个组合表示集合元素的一个无序选择,有P(n,r)=n!/r!(n−r)!=CnrP(n,r)=n!/r!(n-r)!=C_n^rP(n,r)=n!/r!(nr)!=Cnr
  推论:Cnr=Cnn−rC_n^r=C_n^{n-r}Cnr=Cnnr
  帕斯卡公式:对于所有满足1≤k≤n-1的整数n和k,有
  Cnk=Cn−1k+Cn−1k−1C_n^k=C_{n-1}^k+C_{n-1}^{k-1}Cnk=Cn1k+Cn1k1
  对于n≥0,有Cn0+Cn1+...+Cnn=2nC_n^0+C_n^1+...+C_n^n=2^nCn0+Cn1+...+Cnn=2n,即n元素集合的子集数量为2n2^n2n
2.4 多重集合的排列
  如果存在一个多重集合S,则S的一个r排列是S中r个对象的有序排列,对象总数为n,则S的n排列就称为S的排列,例如:
  S={2a,1b,3c}S=\{2a,1b,3c\}S={2a,1b,3c},其中2,1,3分别为a,b,c的个数,则acbc、cbcc都是S的4排列。
  设S是有k种类型对象的多重集合,每种对象数量不唯一,则S的r排列是krk^rkr
  设S是多重集合,有k种类型的对象,每一种类型对象的个数是n1,n2,n3...nkn_1,n_2,n_3...n_kn1,n2,n3...nk,设S的大小为n=n1+n2+n3+...+nkn=n_1+n_2+n_3+...+n_kn=n1+n2+n3+...+nk,则S的排列数目等于n!/n1!n2!n3!...nk!n!/n_1!n_2!n_3!...n_k!n!/n1!n2!n3!...nk!
  可以把AnkA_n^kAnk看成是n对象集合的k子集的数量,还可看做是一个有两种类型的对象且重复数分别是k和n-k的多重集合的排列个数。
  设nnn是正整数,n1,n2,n3...,nkn_1,n_2,n_3...,n_kn1,n2,n3...,nk也是正整数且总和为nnn,把nnn对象集合划分为k个有标记盒子,第一个盒子有n1n_1n1个对象,第二个盒子有n2n_2n2个对象,以此类推,这样划分种数有n!/n1!n2!...nk!n!/n_1!n_2!...n_k!n!/n1!n2!...nk!,若盒子无标记,则划分有n!/k!n1!n2!...nk!n!/k!n_1!n_2!...n_k!n!/k!n1!n2!...nk!
  设nnn个数有k种颜色,第一种颜色有n1n_1n1个,第二种颜色有n2n_2n2个,以此类推,则这些数在n×nn×nn×n表格中每行每列每对角线只有一个数字的分配方式有(n!)2/n1!n2!...nk!(n!)^2/n_1!n_2!...n_k!(n!)2/n1!n2!...nk!,如果颜色均不相同,为(n!)2(n!)^2(n!)2,都相同,为n!n!n!
2.5 多重集合的组合
  设S是有k种类型对象的多重集合,每种元素可重复无限次,则S的r组合的个数为Cr+k+1r=Cr+k+1k−1C_{r+k+1}^r=C_{r+k+1}^{k-1}Cr+k+1r=Cr+k+1k1
   不相邻的组合:给定一个序列1,2,3...,n{1,2,3...,n}1,2,3...,n,从中取r个元素组合,使得组合中不出现两个相邻的数,则组合方法有Cn−r−1r=Cn−r−1n−1C_{n-r-1}^r=C_{n-r-1}^{n-1}Cnr1r=Cnr1n1
2.6 有限概率 
  随机实验:产生有限个结果,每个结果出现的概率相等,所有可能结果的集合为该实验的样本空间

参考书目:《组合数学》 原书第五版 Richard A.Brualdi著 冯速译 机械工业出版社

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值