- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
hkhkjhjkh 组合数学 第一章 绪论 §1.1 例:棋盘的完美覆盖 §1.2 例:切割立方体 §1.3 例:幻方 §1.4 例:Nim取子游戏 组合数学是一个古老而又年轻的数学分支。 据传说,大禹在4000多年前就观察到神龟背上的幻方…... 幻方可以看作是一个3阶方阵,其元素是1到9的正整数,每行、每列以及两条对角线的和都是15。 北宋数学家(约11世纪)贾宪 著有《黄帝九章细草》、《算法斅(xiao)古集》(即“古算法导引”)都已失传。杨辉著《详解九章算法》(1261年)中曾引贾宪的“开方作法本源”图(即指数为正整数的二项式展开系数表,现称“杨辉三角形”)和“增乘开方法”(求高次幂的正根法)。前者比pascal三角形早600年,后者比霍纳(William Geoge Horner,1786—1837)的方法(1819年)早770年。 1666年莱布尼兹所著《组合学论文》一书问世,这是组合数学的第一部专著。书中首次使用了组合论(Combinatorics)一词。 组合数学的蓬勃发展则是在计算机问世和普遍应用之后。由于组合数学涉及面广,内容庞杂,并且仍在很快地发展着,因而还没有一个统一而有效的理论体系。这与数学分析形成了对照。 组合数学的一般描述: 研究离散结构的存在、记数、分析和优化等的一门学科。 组合学中的一般性问题: ●排列的存在性 ●排列的记数和分类 ●已知排列的性质和结构 ●构造最优的排列 组合数学经常使用的最主要的方法是计数时的合理分类和组合模型的转换。 掌握已知的原理是基础,数学归纳法则是一种十分重要的技术,解决题目需要进行相当的训练。 §1.1 例:棋盘的完美覆盖 问题 一张m×n棋盘是指一个具有m×n个方格的国际象棋棋盘;一块多米诺骨牌是指有b个方格大小的块连接在一起构成的牌,称为b-牌(bomino,如1-牌、5-牌,2-牌即为通常的多米诺牌,即domino牌)。现考虑牌对棋盘的覆盖,如果存在恰好且不重叠的覆盖就是完美覆盖。 多米诺骨牌完美覆盖等价于分子物理学中的二聚物问题,进而可演变到二分图的匹配理论。 2. m×n棋盘存在多米诺骨牌的完美覆盖吗? 当且仅当m和n至少有一个是偶数时, m×n棋盘存在多米诺骨牌的完美覆盖。 例如,3×3棋盘不存在完美覆盖。 3. 剪去对角的8×8棋盘存在完美覆盖吗? 显然, 8×8棋盘存在完美覆盖,且覆盖方法有1200万种覆盖方法。 剪去后,将方格按图 所示黑白相间涂色。 显然, 一张骨牌必然覆盖一黑一白 两格。 若存在覆盖,黑格数必然 等于白格数。 但图中有30白格而32黑格。 4. m×n棋盘存在b-牌的完美覆盖吗? 分析1:存在完美覆盖的充分条件是b是m或n的因子。 分析2:若b是素数且存在完美覆盖,则b必然是m或n的因子。 分析3:对任意的b,存在完美覆盖的充分必要条件是b是m或n的因子。 证明: 若非素数b除m和n的余数分别为r和s,则可表示成: m=pb+r,其中0≤r≤b-1 n=qb+s,其中0≤s≤b-1 若r和s中某个为0,得证。不妨设r ≤s,往证r=0。 涂色。将棋盘上b×b的块按下图所示方式涂色(颜色用数字表示)。 现在,利用以上涂色规则将m×n棋盘涂色(图中假定b=4)。 显然,若存在完美覆盖,则图中b种颜色的任意一种所占方格的数量都是等同的。 在图中,上面的pb行中每种颜色出现np次;在左下角的r行qb列中每种颜色出现rq次。即每种颜色出现np+rq次。 现考虑右下角的r×s小块。因r≤s,而从颜色1开始涂色,因此,每行中颜色1必然出现1次,共r次。为了保证每种的颜色数相同,其他的每种颜色也必须都出现r次,故应该有r*b个方格。 其实,右下角的方格数是r*s,故: r*b=r*s 若r≠0,有b=s,矛盾。得证。 说明: m×n棋盘必存在都能横放骨牌或竖放骨牌的完美覆盖。这样的覆盖称为平凡覆盖。 5. 完美覆盖能否被切分? 试说明:一个4×4棋盘总可以被切分成两块而不损坏任一块骨牌。 实现切分的直线可称为断层线。 若不存在切分,则图中x1、x2和x3都不是断层线,即每个都会切到骨牌。 对于x1,它不能只切一个骨牌。否则, 第一行的3个余下方格不能都由横牌覆盖。即x1必须切割2块以上的骨牌。类似地,x2和x3也必须切割2块以上的骨牌。可见,覆
文档评论(0)