高中竞赛数学讲义第68讲图论问题(二)
高中数学竞赛讲义选编
高中数学竞赛讲义选编§1抽屉原理在数学问题中有一类与“存在性”有关的问题,例如:“13个人中至少有两个人出生在相同月份”;“某校400名学生中,一定存在两名学生,他们在同一天过生日”;“2003个人任意分成200个小组,一定存在一组,其成员数不少于11”;“把[0,1]内的全部有理数放到100个集合中,一定存在一个集合,它里面有无限多个有理数”。
这类存在性问题中,“存在”的含义是“至少有一个”。
在解决这类问题时,只要求指明存在,一般并不需要指出哪一个,也不需要确定通过什么方式把这个存在的东西找出来。
这类问题相对来说涉及到的运算较少,依据的理论也不复杂,我们把这些理论称之为“抽屉原理”。
“抽屉原理”最先是由19世纪的德国数学家迪里赫莱(Dirichlet)运用于解决数学问题的,所以又称“迪里赫莱原理”,也有称“鸽巢原理”的。
这个原理可以简单地叙述为“把10个苹果,任意分放在9个抽屉里,则至少有一个抽屉里含有两个或两个以上的苹果”。
这个道理是非常明显的,但应用它却可以解决许多有趣的问题,并且常常得到一些令人惊异的结果。
抽屉原理是国际国内各级各类数学竞赛中的重要内容,本讲就来学习它的有关知识及其应用。
(一)抽屉原理的基本形式定理1、如果把n+1个元素分成n个集合,那么不管怎么分,都存在一个集合,其中至少有两个元素。
证明:(用反证法)若不存在至少有两个元素的集合,则每个集合至多1个元素,从而n个集合至多有n个元素,此与共有n+1个元素矛盾,故命题成立。
在定理1的叙述中,可以把“元素”改为“物件”,把“集合”改成“抽屉”,抽屉原理正是由此得名。
同样,可以把“元素”改成“鸽子”,把“分成n个集合”改成“飞进n个鸽笼中”。
“鸽笼原理”由此得名。
例题讲解1.已知在边长为1的等边三角形内(包括边界)有任意五个点(图1)。
证明:至少有两个点之间的距离不大于2.从1-100的自然数中,任意取出51个数,证明其中一定有两个数,它们中的一个是另一个的整数倍。
数学竞赛中的图论问题
数学竞赛中的图论问题2-6数学竞赛中的图论问题(P .221)⼀、基本思想引例欧拉7桥问题把所考察的对象作为顶点(v ),把对象之间是否具有我们所关⼼的某种关系作为了连线的的条件(e ),这样,就可以把⼀个具体问题抽象为图的研究.在解数学竞赛题中的好处:(1)把抽象的问题转化为直观的问题;(2)把复杂的逻辑关系转化为简明的数量关系.⼆、基本内容有图、顶点、边、简单图、完全图、连通图、树、⼆分图、竞赛图等14个定义,12条定理:定义1设集合{}12(),,,p V G v v v =≠?,{}12(),,,q E G e e e =是()V G 中某些元素对的⽆序集合,则称()()(),G V G E G 为图,⼜称()V G 为图G 的顶点集合,其元素叫做顶点;称()E G 图G 的边集合,其元素叫做边.若(),u v V G∈,边e 是⽆序顶点对(),u v ,则记e uv vu ==,且称u 与v 是边e 的端点,e 与顶点,u v 关联,也说顶点u 与v 邻接(或相邻).有公共端点的边12,e e 称为邻边,也说12,e e 邻接.例如顶点:()V G ={⼩王,⼩李,⼩张,⼩赵,⼩陈,⼩刘},边:1e ={⼩王,⼩李},2e ={⼩李,⼩赵},3e ={⼩陈,⼩刘}, 12,e e 相邻.定义2 图G 中所含顶点的数⽬称为图的阶数,记为V (也⽤G 来表⽰);⼜⽤E 表⽰图G 的边数(也⽤G 来表⽰).通常⽤(),G p q 表⽰p 个顶点,q 条边的图G ;若,p q 都是有限数的图称为有限图,否则称为⽆限图.如果对于图(),G V E 与()''',G V E ,有'',V V E E ??,则称'G 是G 的⼦图.定义 3 两顶点间⾄多连⼀条边且每边的两个端点相异的图称为简单图;图中任何两个顶点都邻接的简单图称为完全图,p 阶完全图记为.p K定理1 p K 的边数为()12p p E -=.定义4图G 中与顶点u 关联的边数称为顶点u 的度,记为()d u .如果u 的度数是奇数,则称u 为奇顶点;如果u 的度数是偶数,则称u 为偶顶点.定理2任何⼀个图的总度数等于边数的2倍,()2u Vd u E ∈=∑.推论任何图中奇顶点的个数是偶数.定义5图G 中点边交错的⾮空有限序列011231k k k u e u e u u e u -叫做以0,k u u 为端点的途径.若途径中所有的i e 都不相同,则叫做0k u u -链;若链中所有的i u 都不相同则叫做0k u u -通路,k 称为通路的长;若0,k u u 重合,则叫做回路或圈.k 为奇(偶)数的回路称为奇(偶)回路.定义6经过图G 中每条边的链称为欧拉链,两端重合的欧拉链称为欧拉环游图(欧拉回路),有欧拉环游的图称为欧拉图(简称E 图)直观的说,欧拉图就是从⼀个顶点出发⽽每边通过⼀次⼜能回到出发顶点的图(⼀笔画).定理3 连通图G 为欧拉图的充要条件是G 中没有奇顶点.推论如果连通图G 有2k 个奇顶点,那么图G 可以⽤k 笔画成.定义7包含图G 每⼀个顶点的通路称为哈密尔顿通路,有哈密尔顿通路的图称为哈密尔顿图.定理4 设G 是⼀个p 阶简单图()3p ≥,若G 中任意两个顶点,u v 的度数满⾜()()d u d vp +≥,则G 是哈密尔顿图.定义8连通⽽⽆回路的图称为树,树上度数为1的顶点称为叶(悬挂点).定理5 如果树T 的顶点数不⼩于2,那么树T 上⾄少有两个叶.定理6 设图G有p个顶点,q条边,则下列说法彼此等价:(1)G是树;(2)G的任意两个顶点间有且仅有⼀条通路;(3)G连通,且1=-;q p(4)G⽆回路,且1=-;q p(5)G⽆回路,但连接任何两个⾮邻接顶点,u v所得新图,有且仅有⼀个回路;(6)G连通,但舍弃任何⼀条边后便不连通.定义9 图()G V E的顶点集V若能分成两个⾮空⼦集12,V V,,使得任何边e的⼀个端点属于V,另⼀个端点属于2V,则G为1⼆分图.定理7 图G为⼆分图的充要条件是G不含奇回路.定义10 设图()G V E为简单图,M是E的⼀个⾮空⼦集,,若M中任何两边都不相邻,则称M为图G的⼀个匹配(⼜称对集).若M边之端点包括G中⼀切顶点,则称M为G的⼀个完备匹配.M中每⼀边的两个端点称为相配.定义11 在图的边上⽤箭头标注出⽅向就得到⼀个有向图,称为定向.完全图的⼀个定向称为竞赛图.定理8 每个竞赛图都有单向哈密尔顿通路.定义12 若⼀个图G可以画在平⾯上,使得任何两条边都不在⾮顶点处相交,则称图G为平⾯图.图的边所包围的⼀个区域,其内部既不包含图的顶点,也不包含图的边,这样的区域为图G 的⼀个⾯.为了⽅便,把平⾯图G 的外部⽆限区域也作为⼀个⾯,称为外部⾯,其他⾯则称为图G 的内部⾯.定理9 设G 是⼀个简单连通平⾯图,()(),V G p E G q==,⾯数为f (包括外部⾯),则2p q f -+=.定理10 ⼀个连通的平⾯简单图G ,若有v 个顶点()3,v e ≥条边,则36e v ≤-.定义13 ⽤红蓝两种颜⾊对完全图p K 的边任意染⾊,使每条边都染上某⼀种颜⾊,若总会出现红⾊边m K 或蓝⾊边n K 时,则记p 的最⼩值为(),r m n ,称(),r m n 为关于,m n 的拉姆赛数.定理11 ()()()()()3,36,3,49,3,514,3,618,3,723,r r r r r ===== ()3,936,r =()4,418.r =定义14 ⽤n 种颜⾊对完全图p K 的边任意染⾊,使每条边都染上某⼀种颜⾊,若总会出现同⾊三⾓时,则记p 的最⼩值为()3,3,,3n r 个,简记为n r ,称n r 为拉塞姆数.定理12 设12,,,n S S S 是集合{}1,2,,n r 的任意分划,则存在⼀个,1n i i r ≤≤,使i S 中有⽅程x y z +=的根.三、主要⽅法不是图论知识的直接套⽤,⽽是图论基本思想的常识应⽤.构造法、反证法数学归纳法抽屉原理染⾊⽅法极端原理四、例题选讲例1-1 有5个课外活动⼩组,每2个⼩组⾥有⼀个相同的同学,每个同学恰好在两个⼩组⾥出现,问这5个⼩组⾥共有多少个同学?解把⼩组对应为点,“每2个⼩组⾥有⼀个相同的同学”就连⼀条线,每两点都有连线;⼜由于“每个同学恰好在两个⼩组⾥出现”,故每两点都连且只连⼀条线,得5阶完全图,图中变的条数就是同学个数,得10个同学.例1-2 有n 个药箱,每两个药箱⾥有⼀种相同的药,每种药恰好在两个药箱⾥出现,问共有多少种药?解把药箱对应为点,“两个药箱⾥有1种相同的药”就连⼀条线,每两点都有连线;⼜由于“每种药恰好在两个药箱⾥出现”,故每两点都连且只连⼀条线,得(n 阶完全图)2n N C .例2 证明:在任何⼀群⼈中,与奇数个⼈互相握⼿(互相认识)的⼈有偶数个.证明记这群⼈为n 个点,“互相握⼿”就在对应的两点连⼀条线,共有e 条,每个⼈认识的⼈数为点的“度数”,记为12,,,n d d d ,则 122n d d d e +++=,2i i d d e +=∑∑奇偶,2i i de d =-∑∑奇偶为偶数 id ∑奇是偶数个奇数之和.例3-1 (1947,匈⽛,例2-4-1)证明:在任意6个⼈中,总可以找到3个⼈互相认识,或互相不认识,并且这种情况⾄少出现2个.例3-2 (1976,波兰)平⾯上有6个点,任何3点都是⼀个不等边三⾓形的顶点,则这些三⾓形有⼀个的最短边⼜是另⼀个三⾓形的最长边.提要:把每个三⾓形的最短边染成红⾊,存在红⾊三⾓形,红⾊三⾓形的最长边为所求.例4 在边⼆染⾊的K 5中没有单⾊三⾓形的充要条件是它可分解为⼀红⼀蓝两个圈,每个圈恰由5条边组成.证明充分性是显然的.考虑必要性,在K 5中每点恰引出4条线段,如果从其中某点A 1能引出三条同⾊线段A 1A 1,A 1A 3,A 1A 4,记为同红,则考虑△A 2A 3A 4,若当中有红边i j A A (24i j ≤≤≤),则存在红⾊三⾓形1i j A A A 是同蓝⾊三⾓形,均⽆与单⾊三⾓形⽭盾.所以,从每点引出的四条线段中恰有两条红⾊两条蓝⾊,整个图中恰有5条红边、5条蓝边.现只看红边,它们组成⼀个每点度数都是2的偶图,可以构成⼀个或⼏个圈,但是每个圈⾄少有3条边,故5条红边只能构成⼀个圈,同理5条蓝边也构成⼀个圈.例 5 求最⼩正整数n ,使在任何n 个⽆理数中,总有3个数,其中每两数之和都仍为⽆理数.解取4个⽆理数,显然不满⾜要求,故5n ≥.设,,,,a b c d e 是5个⽆理数,视它们为5个点,若两数之和为有理数,则在相应两点间连⼀条红边,否则连⼀条蓝边.这就得到⼀个⼆染⾊5k .只须证图中有蓝⾊三⾓形,分两步:(1)⽆红⾊三⾓形.若不然,顶点所对应的3个数中,两两之和均为有理数,不妨设,,a b b c c a +++都是有理数,有1[()()()]2a ab bc c a =+-+++ 但⽆理数≠有理数,故5k 中⽆红⾊三⾓形.(2)有同⾊三⾓形,若不然,由上例知,5k 中有⼀个红圈,顶点所对应的5个数中,两两之和均为有理数,设,,,,a b b c c d d e e a +++++为有理数,则1[()()()()()]2a ab bc cd de e a =+-+++-+++ 但⽆理数≠有理数,故5k 中⽆5条边组成的红圈,从⽽有同⾊三⾓形.这时,同⾊三⾓形必为蓝⾊三⾓形,其顶点所对应的3个⽆理数,两两之和仍为⽆理数.综上所述,最⼩的正整数5n =.例6-1 某⾜球邀请赛有,,,A B C D 4个城市参加,每市派出红黄两⽀球队,根据⽐赛规则,每两之间球队⾄多赛⼀场,并且同⼀城市的两⽀球队之间不进⾏⽐赛.⽐赛若⼲天后进⾏统计,发现除A 市红队外,其他各队⽐赛过的场次各不相同.问A 市黄队赛过多少场.(找黄队,求c 场次)解因为“同⼀城市的两⽀球队之间不进⾏⽐赛”,所以每⼀个球队最多赛6场;有因为“除A 市红队外,其他各队⽐赛过的场次各不相同”,所以,其他各队赛过的场次分别为0,1,2,3,4,5,6共7种情况.⽤12345678,,,,,,,A A A A A A A A 表⽰8⽀球队,两队之间进⾏了⽐赛就连1条边,其中1234567,,,,,,A A A A A A A 分别赛了6,5,4,3,2,2,1,0场.由于1A 赛了6场,应有6条引线,记为121314151617,,,,,A A A A A A A A A A A A ,由于1A 与8A 没有引线,故1A ,8A 属于同⼀城市.同理, 27,A A 属于同⼀城市, 36,A A 属于同⼀城市,45,A A 属于同⼀城市.45,A A 属于同⼀城市且都赛过3场,由于“除A 市红队外,其他各队⽐赛过的场次各不相同”,所以45,A A 就是A 市的两⽀球队,得A 市黄队赛过3场.例6-2 李明夫妇最近参加了⼀次集会,同时出席的还有三对夫妻.⼀见⾯,⼤家互相握⼿,当然夫妻之间不握⼿,也没有⼈与同⼀个⼈握两次从⼿.握⼿完毕后,李明统计了包括妻⼦在内的7个⼈握⼿的次数,发现恰好数字发互不相同.请问.李明的妻⼦握了⼏次⼿?例6-3 (P.225例2-115)作业:1 习题2-6第12.习题2-6第11题(P.235)。
图论课后习题答案
图论课后习题答案图论是数学中的一个分支,主要研究图的结构和性质。
图论的课后习题通常包括证明题、计算题和应用题。
下面给出一些典型的图论课后习题答案:1. 证明题:证明一个图是连通的当且仅当它的任意两个顶点都存在一条路径相连。
答案:首先定义连通图的概念:一个图是连通的,如果对于任意两个顶点,都存在一条路径将它们连接起来。
接下来,我们证明两个方向:- 如果一个图是连通的,那么对于任意两个顶点\( u \)和\( v \),根据定义,必然存在一条路径\( P \)将它们连接起来。
- 反之,如果对于任意两个顶点\( u \)和\( v \),都存在一条路径将它们连接起来,那么我们可以构造一个从任意顶点\( u \)出发,访问图中所有顶点的路径,这表明图是连通的。
2. 计算题:给定一个有\( n \)个顶点的完全图,计算它的边数。
答案:在完全图中,每个顶点都与其他所有顶点相连。
因此,对于一个顶点,它将与\( n-1 \)个其他顶点相连。
但是,每条边被计算了两次(因为它连接了两个顶点),所以边数应该是\( \frac{n(n-1)}{2} \)。
3. 应用题:在一个社交网络中,每个用户可以与其他人建立联系。
如果一个用户与至少一半的用户建立了联系,那么这个社交网络是连通的吗?答案:是的,这个社交网络是连通的。
假设社交网络中有\( n \)个用户,如果一个用户与至少\( \lceil \frac{n}{2} \rceil \)个用户建立了联系,那么我们可以构造一条从任意用户\( u \)到这个中心用户的路径。
由于中心用户与至少一半的用户建立了联系,我们可以继续通过这些联系到达其他用户,从而证明社交网络是连通的。
4. 证明题:证明在任何图中,边数至少是顶点数减一。
答案:考虑一个图的生成树,它是一个最小的连通子图,包含图中的所有顶点,并且没有环。
在生成树中,边数等于顶点数减一。
由于任何图都至少包含一个生成树,因此原图的边数至少与生成树的边数相同,即至少是顶点数减一。
图论讲义
v5
同构图举例
4 2 1 a c 3 1 2 3
G
4 a 5 d
H
6
H’
b
G’
d b
f c e
G ≅ G’ 1→a,2→b,3→c, 4→d
H ≅ H’ 1→a,2→b,3→c, 4→d,5→e,6→f
非同构图举例 存在结点数及每个结点对应度都相等的两 个图仍然不同构的情况.一个例子如 下:(注意:两个4度点或邻接或不相邻接)
1.3 端点,关联边,相邻,次 端点,关联边,相邻, • 有向图中,由节点指向外的弧的数目称为正次数,记 有向图中,由节点指向外的弧的数目称为正次数, 指向该节点的弧的数目称为负次数, 为 d+,指向该节点的弧的数目称为负次数,记为 d– • 次数为 0 的点称为孤立点 的点称为孤立点 孤立点(isolated vertex) ,次数为 1 的 悬挂点(pendant vertex) 点称为悬挂点 点称为悬挂点 定理 1:图中奇点的个数总是偶数个 : 1.4 链,圈,路径,回路,欧拉回路 路径,回路, • 相邻节点的序列 {v1′′ ,v2′′ ,…, vn′′} 构成一条链(link),又称 构成一条链 , 行走(walk);首尾相连的链称为圈(loop),或闭行走 为行走 ;首尾相连的链称为圈 , 在无向图中,节点不重复出现的链称为路径(path);在 • 在无向图中,节点不重复出现的链称为路径 路径 ; 有向图中,节点不重复出现且链中所有弧的方向一致, 有向图中,节点不重复出现且链中所有弧的方向一致, 则称为有向路径 向路径(directed path) 则称为有向路径 • 首尾相连的路径称为回路(circuit); 首尾相连的路径称为回路 回路 ;
11
一摆渡人欲将一只狼,一头羊, 例 一摆渡人欲将一只狼,一头羊,一篮菜从河 西渡过河到河东.由于船小,一次只能带一物过河, 西渡过河到河东.由于船小,一次只能带一物过河, 并且狼与羊,羊与菜不能独处.给出渡河方法. 并且狼与羊,羊与菜不能独处.给出渡河方法. 用四维0 向量表示( 解:用四维0-1向量表示(人,狼,羊,菜)在河 西岸的状态(在河西岸则分量取1,否则取0), 1,否则取0),共有 西岸的状态(在河西岸则分量取1,否则取0),共有 24 =16 种状态.在河东岸的状态类似表示. 种状态.在河东岸的状态类似表示. 由题设,状态(0,1,1,0),(0,0,1,1),(0,1,1,1)是不 由题设,状态 , , 是不 允许的,从而对应状态(1,0,0,1), (1,1,0,0), (1,0,0,0) 允许的,从而对应状态 也是不允许的. 也是不允许的. 以可允许的 允许的10个状态向量作为顶点 向量作为顶点,将可能互 以可允许的 个状态向量作为顶点 将可能互 相转移的状态用线段连接起来构成一个图. 相转移的状态用线段连接起来构成一个图 根据此图便可找到渡河方法 渡河方法. 根据此图便可找到渡河方法.
数学竞赛:图论讲义
数学竞赛:图论讲义大连市第二十四中学 邰海峰重要的概念与定理完全图 每两个顶点之间均有边相连的简单图称为完全图,有n 个顶点的完全图(n 阶完全图)记为n K .顶点的度 图G 中与顶点v 相关联的边数(环按2条边计算)称为顶点v 的度(或次数),记为()d v .()G δ与()G ∆分别表示图G 的顶点的最小度与最大度.度为奇数的顶点称为奇顶点,度为偶数的顶点称为偶顶点.树 没有圈的连通图称为树,用T 表示,其中度为1的顶点称为树叶(或悬挂点).n 阶树常表示为n T .k 部图 若图G 的顶点集V 可以分解为k 个两两不相交的非空子集的并,即1,()ki i j i V V V V i j ===∅≠并且同一子集i V (1,2,,)i k =内任何两个顶点没有边相连,则称这样的图为k 部图,记作12(,,,;)k G V V V E =. 2部图又叫做偶图,记为(,;)G X Y E =.完全k 部图 在一个k 部图12(,,,;)k G V V V E =中,i i V m =(1,2,,)i k =,若对任意,,(,,1,2,,)i i j j v V v V i j i j k ∈∈≠=均有边连接i v 和j v ,则称图G 为完全k 部图,记为12,,,k m m m K .欧拉迹 包含图中所有边的迹称为欧拉迹.起点与终点重合的欧拉迹称为闭欧拉迹.欧拉图 包含欧拉迹的图为欧拉图. 欧拉图必是连通图.哈密顿链(圈) 经过图上各顶点一次并且仅仅一次的链(圈)称为哈密顿链(圈).包含哈密顿圈的图称为哈密顿图.平面图 若一个图G 可画在平面上,即可作一个与G 同构的图G ',使G '的顶点与边在同一平面内,且任意两边仅在端点相交,则图G 称为平面图.一个平面图的顶点和边把一个平面分成若干个互相隔开的区域,称为平面图的一个面,在所有边的外面的面称为外部面,其余的称为内部面.竞赛图 有向完全简单图称为竞赛图.有n 个顶点的竞赛图记作n K .有向路 在有向图(,)D V U =中,一个由不同的弧组成的序列12,,,n u u u ,其中i u 的起点为i v ,终点为1(1,2,,)i v i n +=,称这个序列为从1v 到1n v +的有向路(简称路),n 为这个路的长,1v 为路的起点,1n v +为路的终点.若11n v v +=,则称这个路为回路.定理1 设G 是n 阶图,则G 中n 个顶点的度之和为边数的2倍.定理2 对于任意图G ,奇顶点的个数一定是偶数.定理3(Turan 定理) 有n 个顶点且不含三角形的图G 的最大边数为24n ⎡⎤⎢⎥⎣⎦.定理4 图G 为偶图,当且仅当G 中不含长度为奇数的圈.定理5 若树T 的顶点数2,则T 中至少有两个树叶.定理6 若数T 有n 个顶点,则T 的边数1e n =-.定理7 设T 是有n 个顶点、e 条边的图,则下列命题等价:⑴ 图T 是树; ⑵ 图T 无圈,且1e n =-; ⑶ 图T 连通,且1e n =-.定理8 n 阶连通图中以树的边数最少,且n 阶连通图必有一个子图是树.定理9(一笔画定理) 有限图G 是一条链或圈(可以一笔画成)的充要条件是G 是连通的,且奇顶点的个数为0或2. 当且仅当奇顶点个数为0时,连通图G 是一个圈.定理10 在偶图12(,;)G V V E =中,若12V V ≠,则G 一定无哈密顿圈.若1V 与2V 的差大于1,则G 一定无哈密顿链.定理11 设G 是(3)n n 阶简单图,且对每一对顶点,v v '有()()1d v d v n '+-,则图G 有哈密顿链.定理12 设G 是(3)n n 阶简单图,且对每一对不相邻的顶点,v v '有()()d v d v n '+,则图G 有哈密顿圈.定理13 设G 是(3)n n 阶简单图,若每个顶点的度()2n d v ,则图G 有哈密顿圈. 定理14 若图G 有哈密顿圈,从G 中去掉若干个点12,,,k v v v 及与它们关联的边得到图G ',则图G '的连通分支不超过k 个.定理15(欧拉公式) 若一个连通的平面图G 有v 个顶点、e 条边、f 个面,则2v f e +-=. 定理16 一个连通的平面简单图有v 个顶点、e 条边,则36ev -,对于连通的偶图,则有24ev -. 定理17 一个图是平面图当且仅当它不包含同胚于5K 或3,3K 的子图.定理18 设n 阶竞赛图n K 的顶点为12,,,n v v v ,则11(1)()()2n n i i i i n n d v d v +-==-==∑∑,且2211[()][()]n ni i i i dv d v +-===∑∑. 定理19 竞赛图中出度最大的点称为“优点”,“优点”到其余各点都有长度不超过2的链. 定理20 竞赛图n K 中存在一条长为1n -的哈密顿路. 定理21 竞赛图(3)n K n 中有一个回路是三角形的充要条件是有两个顶点,v v '满足()()d v d v ++'=.定理22(Ramsey 定理) 任意2色完全图6K 中必存在同色三角形.例题选讲例1 某天晚上21个人之间通了电话,有人发现这21人共通话102次,且每两人至多通话一次.他还发现,存在m 个人,第1个人与第2个人通了话,第2个人与第3个人通了话,……, 第1m -个人与第m 个人通了话,第m 个人又与第1个人通了话,他不肯透露m 的具体值,只说m 是奇数.求证: 21个人中必存在3人,他们两两通了话.证:用21个点表示21个人,若两人通电话则对应两点连一条边,构成图G .由已知,G 中存在一个长度为m 的奇圈.要证: G 中存在三角形.设图G 中长度最短的奇圈为C ,长度为21k +.若1k =,则C 为三角形.若2k ,设C 为12211k v v v v +,则i v 与j v 之间无边(1,21,1(mod 21)i j k j j k +-≡±+),否则,若i v 与j v 相邻,则圈12211i j k v v v v v v +与圈1i i j i v v v v +长度之和为23k +,故其中必然有一个长度小于21k +的奇圈,与C 最短矛盾.假设除1221,,,k v v v +外的21(21)202k k -+=-个点无三角形,由Turan 定理,它们至多连了22(202)(10)4k k ⎡⎤-=-⎢⎥⎣⎦条边. 又其中任意一点不与C 的相邻两点相邻(否则存在三角形),所以它至多与C 中k 个点相邻.故总边数为221(202)(10)k k k k ++-+-22210021102(1)102(21)101k k k =++-=----=(2k ).与图G 共有102条边矛盾. 故图G 中存在三角形,即存在三个人两两通话.例2 45个校友聚会,在这些人中,任意两个熟人数目相同的校友互不认识.问在参加校友聚会的所有人中,熟人最多的人的数目最多是多少?解: 用45个点表示45个人,若两人认识,则对应两点间连一条边,得图(,)G V E =.设共有m 个人熟人最多,每人有t 个熟人,这些人对应的点构成集合X ,其余的人对应点构成集合Y ,显然X Y V =,X Y =∅.由题意知,X 中任何两点不相邻,且(),(1,2,,)i d v t i m ==,G 中各顶点的度的最大值()G t ∆=.下面证明:22m. 若23m ,则X 中至少有23个点,每点的度为t ,且任意两点不相邻,则从X 中发出的另一端是Y 中点的边共有23t 条,而22Y .所以,Y 中至少有一个点的度大于t ,与()G t ∆=矛盾.当22m =时,构造完全偶图22,23G K =,满足题意. 故熟人最多的人数最多为22人.例3 在17名科学家中,每人都和其它人通信.在他们的通信中只讨论三个题目.而且任意两名科学家通信时,只讨论一个题目.证明,其中至少有三名科学家,他们相互通信时,讨论的是同一个题目.证: 用顶点代表科学家,两人相互通信则连上一条边.若两人在通信中讨论第i (1,2,3)i =个题目,则在此边上染上第i 种颜色. 在这个三色完全图17K 中,任取一个顶点, 从它出发的16条边中,至少有染上某一种颜色(设为第i 种颜色)的边的数目不小于6.从其中取出6条第i 种颜色的边,如果这些边的另一端点所构成的子图6K 中含第i 色边,这就构成第i 色三角形. 否则,6K 就是两色完全图,由Ramsey 定理知,其中必有单色三角形.这就是说,有三位科学家在通信中讨论的是同一题目.证毕.例4 设n 个新生中,任意3个人中有2个人互相认识,任意4个人中有2个人互不认识,求n 的最大值.解: 所求n 最大值为8.8n =时,如右图,其中128,,,A A A 表示8两点相邻当且仅当两人认识.下面设n 个学生满足题设要求,证明8n.为此,先证明如下两种情况 不可能出现.⑴若某人A 至少认识6个人,记为126,,,B B B .由Ramsey 定理知, 这6个人中或存在3个人互不认识(与已知任意3个人中有2个人互相认识 矛盾),或存在3个人互相认识,这时,A 与这3个人共4个人两两互相认识,与已知矛盾.⑵若某人A 至多认识5n -个人,则剩下至少4个人均与A 互不认识,从而,这4个人两两认识,与已知矛盾.当10n 时,⑴与⑵必有一种情况出现,故此时n 不满足要求.当9n =时,要使⑴与⑵都不出现,则此时每个人恰好认识其他5个人,于是,这9个人产生的“朋友对”的数目为952N ⨯∉,矛盾. 由上述讨论知,8n .3 4 A A综上,n 的最大值为8.例5 设(3)n n >是整数, 在一次会议上有n 位数学家,每一对数学家只能用会议规定的n 种办公语言之一进行交流,对于任意3种不同的办公语言,都存在3位数学家用这3种语言互相交流.求所有可能的n ,并证明你的结论.证:当n 位奇数时,结论成立.原命题等价于将完全图n K 的边染以n 种颜色之一,使得对于任意3种颜色,都存在3个顶点,它们相互所连的边为这3种颜色.由于n 种颜色有3n C 种选取方法,而顶点也有3n C 种选取方法,这就意味着每3个顶点相连的边一定被染为确定的3种颜色,不能染为其他情况的颜色,反之亦然.特别地,对于每一个三角形其3条边为3种不同颜色.固定颜色S ,恰好有21n C -个三角形,其有一条边为颜色S ,而颜色为S 的边可以与其他2n -个顶点构成2n -个三角形.于是,有21122n C n n --=-条边被染为颜色S .所以,n 不能为偶数. 当n 为奇数时,将n 个顶点分别记为顶点1,2,,n ,n 种颜色记为12,,,n S S S ,连结顶点,i j 的边染为颜色t S ,其中(mod )t i j n ≡+.则对于任意3种颜色123,,t t t S S S ,有同余方程组123(mod )(mod )(mod )i j t n j k t n k i t n +≡⎧⎪+≡⎨⎪+≡⎩. 利用消元法,可得在{}1,2,,n 内有唯一的解(,,)i j k ,且,,i j k 互不相同. 所以,对于任意3种颜色,存在唯一的三角形,其3条边的颜色为这3种颜色.例6 一个元素都是0或1的方阵称为二进制方阵. 若二进制方阵其主对角线(左上角到右下角的对角线)以上(不包括主对角线)的元素都相同,而且主对角线以下(不包括主对角线)的元素也相同,则称它为一个“好方阵”. 给定正整数m . 证明:存在一个正整数M ,使得对任意正整数n M >和给定的n n ⨯二进制方阵n A ,可选出整数121n m i i i n -<<<,从n A 中删除第12,,,n m i i i -行和第12,,,n m i i i -列后所得到的二进制方阵m B 是“好方阵”.证:记n A 中第i 行,第j 列的元素为,i j a ,n K 表示n 阶完全图. 我们对n K 的边按如下方式染色:对于连接顶点,(1)i j i j n <的边⑴ 若,,0i j j i a a ==,则染红色; ⑵ 若,,0,1i j j i a a ==,则染绿色;⑶ 若,,1,0i j j i a a ==,则染蓝色; ⑷ 若,,1i j j i a a ==,则染白色.按照上面的染色方式,则一个单色完全子图m K 对应于n A 的一个“好子方阵”.事实上,若12,,,,m i i i v v v 是m K 的顶点,我们可以删去指标12{1,2,3,,}\{,,,}m j n i i i ∈的n m -行和n m -列,得到一个“好子方阵”m B .我们只需取M 使得,对任何n M >,四染色的n K 必定包含一个单色子图m K .根据Ramsey 定理,我们可取(,,,)M R m m m m =即可.例7 现有十个互不相同的非零数.现知它们之中任意两个数的和或积是有理数.证明:每个数的平方都是有理数.证:考查其中任意6个数.作一个图,在它的6个顶点上分别放上我们的6个数.如果某两个数的和为有理数,就在相应的两个顶点之间连一条蓝边;如果某两个数的积为有理数,就在相应的两个顶点之间连一条红边.由Ramsey 定理,此图中存在一个同色三角形.⑴ 若存在蓝色三角形,则表明存在三个数,,x y z ,使得,,x y y z z x +++都是有理数.因而()()()x y z x y z +++-+2x =为有理数,亦即x 为有理数.同理可知y 和z 也都是有理数.此时我们再来观察其余的任意一个数t .显然,无论由xt 的有理性(由已知,所有的数均非0),还是由x t +的有理性,都可以推出t 为有理数.所以此时10个数都是有理数.⑵ 若存在红色三角形,则表明存在三个数,,x y z ,使得,,xy yz zx 都是有理数.因而()()xy zx yz2x =为有理数,同理可知2y 和2z 也都是有理数.如果,,x y z 三者中至少有一个为有理数,那么只要按照前一种情况进行讨论,即可得知我们的10个数都是有理数.现在设x =其中a 为有理数,而1m =±.由于xy b ==是有理数,所以y===其中c m ≠为有理数.再观察其余的任意一个数t ,若xt 或yt 为有理数,则经过与上述类似的讨论,可知t =其中d 为有理数,因而2t 为有理数.而若x t +与y t +都是有理数,则()()x t y t +-+是有理数,但()()(x t y t m c +-+=-,矛盾.综上,我们已证或者每个数都是有理数,或者每个数的平方都是有理数.练习1.旅行团一行6人到一个城市观光,此城市开放15个景点,每人可选择若干个景点参观(亦可不选或全选). 求证: 或者必有3人,他们选择的景点各不相同; 或者必有4人,在他们选择的景点中有相同的.2.设一次至少有5人参加的循环赛的结果满足如下条件:若A 胜B,则胜A 而负于B 的人数不少于胜B 而负于A 的人数.证明:对任意两人,x y ,总有另外两人,z w ,使得若x 胜y ,则y 胜z 、z 胜w 、w 胜x .3.在一个足球联赛里有20支球队.第一轮它们分成10对互相比赛,第二轮也分成10对互相比赛(每支球队两轮比赛的对手不一定不同).求证:在第三轮开赛之前,一定可以找到10支球队,它们两两没有比赛过.4.某国际社团共有 1978 名成员,他们来自六个国家,用号码1,2,3,,1978给成员编号.证明至少有一名成员,他的编号是他的某个同胞的 2 倍,或者是两位同胞编号之和.练习题答案1.证:用6个点表示6个人,再用15个点表示15个景点.若某人选择了某个景点,则在相应两点之间连一条边,得一偶图.以i N 表示点i v 在图中的邻域,它表示第i 个人选择的景点的集合(1,2,,6i =).假设结论不真,则⑴任意三个i N 有公共元,且⑵任意四个i N 无公共元.由⑴知,对每个i N ,在{},16j N j i j ≠中每取两个与i N 的交均非空,故可确定i N 的一个元素,用这样的方式可确定2510C =个元素.由⑵知,这些元素各不相同,故每个i N 至少有2510C =个不同的元素.对每个(16)i i 这样做,得到25660C =个元素.又由⑵知,每个元素至多是3个i N 的公共元,故每个元素至多重复计算3次.故其中不同的元素至少有256203C =个,即至少有20个景点,矛盾. 2. 证:由题意知,若A 胜B 且存在胜B 而负于A 的人,则必存在胜A 而负于B 的人.任取两选手,x y 且x 胜y ,分三种情况讨论:⑴若存在w 胜y 且有x 胜y 而负于w ,根据条件,存在z 胜w 而负于y ;⑵若存在z 同时负于,x y ,则y 胜z 而x 同时胜,y z ,同情形⑴;⑶若不存在有同时胜(或同时负于),x y 的人,在其余3人中,胜x 而负于y 的至少有2人,设为,w z ,且z 胜w ,则,,,x y z w 符合题意.3. 证:用20个点表示20个球队,第一轮互相赛过的队之间连红线,第二轮互相赛过的队之间连蓝线,则每个点都连有一红一蓝两条边,从而整个图必由一个或若干个偶圈组成.在每个偶圈中可以选出半数定点,任两个不相邻,共选出10支球队,两两未赛过.4.证: 用顶点表示成员,并加上编号.于是任意两顶点,i j v v 编号差大于 0 而小于 1978.如果这个差是第(16)i i 国成员的编号,则将(,)i j v v 边染上第i 种颜色i C ,这样我们就用六种颜色染了1978K 的所有边. 以下首先证明,六色完全图1978K 中必定含有单色三角形. 取1978K 的任一顶点v ,与它关联的 1977 条边分为 6 种颜色,于是其中必有一种颜色的边至少有197713306⎡⎤+=⎢⎥⎣⎦条. 不妨设12330,,,vu vu vu 是1C 色边.如果1978K 中以12330,,,u u u 为顶点的完全子图330K 中含有1C 色边(,)(1,330)i j u u i j ,则i j vu u 为1C 色三角形,命题得证.如果330K 不含1C 色边,则330K 是五色完全图.从它的顶点1u 引出的 329 条边中至少有3291665⎡⎤+=⎢⎥⎣⎦条边同色(1C 色之外的某色),不妨设1213167,,,u u u u u u 边为2C 色.以2367,,,u u u 为顶点的完全子图66K 中如果有2C 色边(,)(2,67)s t u u s t ,那么在1978K 中就有2C 色三角形1s t u u u ,命题得证.若此66K 中没有2C 色边,则此66K 是4色完全图.由66K 的顶点2u 伸出的65条边,共4种颜色,至少有651174⎡⎤+=⎢⎥⎣⎦条边是除12,C C 外的某种颜色.不妨设2324219(,),(,),,(,)u u u u u u 是3C 色边.66K 中以3419,,,u u u 为顶点的完全子图17K 中若含3C 色边(,)(3,19)p q u u p q ,则2p q u u u 为3C 色三角形.否则17K 为三色完全图.由例3可知必有单色三角形.因此六色完全图1978K 中必有单色三角形.其次,设三角形xyz 是1978K 中的i C 色三角形.其中x y z >>,由染色方法,若a x y =-, b y z =-,c x z =-,则,,a b c 都是第i 国成员的编号.显然c a b =+,如果a b =,那么2c a =.证明完毕.。
高中竞赛数学讲义第68讲图论问题(二)
第68讲图论问题(二)本讲主要内容:本讲将继续研究用图来解决问题的方法.偶图取图G=(V,E),如果V=X∪Y,X∩Y=,其中X={x1,x2,…,x n},Y={y1,y2,…,y m},且x i及x j(1≤i<j≤n),y s 及y t (1≤s<t≤m)均互不相邻,则称G为偶图.色数:将图G的顶点涂上颜色,如果至少要k种颜色才能使任意两个相邻的顶点颜色不同,则称G的色数为k.显然,偶图的色数≤2.即偶图色数不超过2.A类例题例1 在空间中给定2n个不同的点A1,A2,…,A2n,n>1,其中任意三点不共线.设M是n2+1条以给定的点为端点的线段的集合.⑴证明:存在一个三角形,其顶点为给定的点,其边都属于M.⑵证明:若集合M的元素不超过n2个,则这样的三角形可能不存在.(1973年奥地利数学竞赛)分析可以从简单的情况开始试验,发现规律再证明.从K4(4阶完全图,见67讲)共有多少条线及多少个三角形、擦去1条线去掉几个三角形入手得出结论,对于K5、K6也能用此法得到结论,但对于p>6,K p难用此法,如何过渡到一般情况?可以用数学归纳法.证明:n=2时,在4个点间连了5条线,由于4阶完全图在4个点间共可连出6条线,这6v3v4v32k条线连出了4个以此4点中的某3点为顶点的三角形.而每条线的两个端点及(除这条线的两个端点外的)另两个顶点可以连出共2个三角形,故去掉任何一条边都使连出三角形数减少2,于是在4个点间连5条线必连出了以此4点中的3点为顶点的三角形.设n=k时,2k个点间连有k2+1条线时,必有三角形出现.则当n=k+1时,2(k+1)个点间连了(k+1)2+1条线.此时,任取两个相邻的顶点v1,v2,如果在其余的顶点中有某个顶点及v1,v2都连了线,例如v3及v1,v2都连了线(图4(1)),则出现了三角形.如果其余所有的点及此二点都至多连出1条线(图4(2)),则去掉点v1,v2及及这两点相邻的边,此时,余下2k个点,至多去掉了2k +1条边,余下至少(k+1)2+1-(2k+1)=k2+1条边,由归纳假设知,其中必有三角形.综上可知,命题成立.说明若2n个点间连了n2条边,可以把这2n个点分成两组,每组n个点,规定同组的点间都不连线,不同组的任何两点都连1条线,这样得到了一个完全偶图K n,n,此时共计连了n2条线,但任取三点,必有两点在同一组,它们之间没有连线,于是不出现三角形.例2 一个舞会有n(n≥2)个男生及n个女生参加,每个男生都及一些女生(不是全部)跳过舞,而每个女生都至少及1名男生跳过舞,证明,存在男生b1,b2及女生g1,g2,其中b1及g1跳过舞,b2及g2跳过舞.但b1及g2没有跳过舞,b2及g1没有跳过舞.分析 就是要给出一种选择方法,按此方法操作,即可选出满足要求的两个男生及两个女生.可以用极端原理来证明这样的存在性命题.证明 取所有男生中及女生跳舞人数最多的一个,设是b 1.b 1至少及1名女生没有跳过舞,取没有及b 1跳过舞的一名女生为g 2,g 2至少及1名男生跳过舞,设为b 2,显然b 1不是b 2,现在考虑所有没有及b 2跳过舞的女生,她们不能都没有及b 1跳过舞,(否则没有及b 1跳舞的女生人数就比没有及b 2跳舞的人数多,b 1就不是及女生跳舞人数最多者).即至少有1个女生没有跟b 2跳过舞但跟b 1跳过舞.这个女生即为g 1. 说明 这里就得到了一个偶图{b 1,b 2}∪{g 1,g 2}.(图中,括号内的数字表示证明中出现的先后顺序).极端原理常用于证明存在性命题.情景再现1.求证:顶点多于1的树是偶图.2.证明 偶图的色数≤2,反之,色数≤2的图是偶图. B 类例题例3 某镇有居民1000人,每人每天把昨天听到的消息告诉自己认识的人,已知任何消息只要镇上有人知道,都会经过这样的方式逐渐地为全镇的人所知道.证明可以选出90名代表,使得同时向他们报告一个消息,经过10天,这一消息就为全镇的人知道.(4)(3)(2)(1)21b分析就是要给出一个把1000个点的连通图分成90个子图的方法,使每个点都在其中一个子图中,且每个子图的最长的链的长度不超过10.这样,只要把每个子图的最长链的一个端点选为“代表”,就能完成这个任务.证明用1000个点代表1000个居民,两名居民相识,则在两点之间连一线,如此可得一图,依条件,这个图是连通图.若图中有圈,则我们去掉圈中的一边使圈被破坏而不影响图的连通性,经过有限次这种手续,可得树T1000.在T1000中取一条主干v1v2…v n,取v11作为1个代表,把边v11v12去掉,则此图分成了2个连通分支,在含有v1的一棵树中,每点到v11的路的长度都不超过10,否则v1v2…v n在T1000中不是主干,故v11知道的消息在10天内可以传遍它所在分支的点集所代表的居民;余下另一分支再取其主干,又按此法得出第二个代表v22,依此类推,则T1000分割成若干棵树:同样,在含v22,v33,…的树中,v22,v33,…知道的消息在10天内都能传遍树的点集所代表的居民;由于1000=11×89+21,且每一个小分支树可能还有分支,从而其顶点数可能超过11,所以这样分法,至多分出89棵树并余下一个至多有21个点的树,该树的链长≤20,取此链的中心v,则该链上每个点到v的距离都≤10.现在取v11,v22,v33,…为代表,最后一棵树取其中心v为第90名代表,只要将消息告诉这些代表,则在10天之后,每个分支树的点集所表示的居民全都知道这个消息,问题已获解决.说明 注意每次在最长链上截去一段后,余下的链的主干不一定就是原来主干的截剩部分,所以每次都要重新确定主干.例4 一个国家的国王打算建n 个城市且修(n -1)条道路,使每条道路连接两个城市而不经过其他城市.而每两个城市都可以互相到达,其间的最短距离恰是1,2,…,C 2n =12n (n -1)这些数,问在下列情况下,国王的打算能否实现:(1)n =6;(2)n =1998.分析 就是要画一个树,使任两个顶点的距离都不能相同.对于顶点数少的情况估计是可能存在的,而要得到n =6图可以用构造法.对于n =1998,估计不会存在,所以可以用反证法证明.为了得到n =6的情形,长度为1及2的线段是要取的,否则得不到1,2,这两条线段连结可以得到长度3,为得到距离为15、14、…的线段,可以取某两个城市间距离为8(15的一半),此时8+7=15,8+6=14,8+5=13可以通过增加一条长度为5的线段如图得到,再增加一条长为4的线即可得到全部的15个数.解 (1) n =6时,国王的打算可以实现,城市和道路的分布可依据图所示.⑵ n =1998时,国王的打算不能实现,因为符合要求的道路网存在的必要条件是:n 或(n -2)是完全平方数,证明如下: v 5v 648521v 1v 2v 4v v 58521v 1v 2v 4v用点表示城市,用线表示连接城市的道路,得到一个图G .由题设,知G 是n 阶连通图,又其线的数目恰为(n -1),故G 是n 阶树,因而G 的任两点之间只存在唯一的通道.把G 的顶点二染色:任取一个点A ,对于图中任一点,若它沿唯一的通道到A 的距离是一个偶数,则把此点染红(A 也应染红,因A 到A 的距离为0,0是偶数),否则染蓝.设红点的数目为x ,则蓝点的数目为y =n -x .考虑距离为奇数的点对,易知:两点之间的距离为奇数,当且仅当这两个点一红一蓝.由一个红点和一个蓝点组成的点对有xy 个.又在1,2,…,12n (n -1)中,当12n (n -1)为偶数时,其中的奇数有14n (n -1)个;当12n (n -1)为奇数时,奇数有14[n (n -1)+2]个.于是,如果国王的打算可以实现,则必须满足xy =14n (n -1) ① 或 xy =14[n (n -1)+2] ②. 此时,对于①,有4x (n -x )=n (n -1),即 4x 2-4nx +n 2-n =0, 解得 x =n ±n2,相应的y =n ∓n2.同样,对于②: 有x =n ±n -22,y =n ∓n -22. 故只有n 或(n -2)是完全平方数时,国王的愿望才可能实现.但1998和1998-2=1996都不是完全平方数,故当n =1998时,国王的打算不可能实现.说明 我们只证明了这个条件是必要条件,没有证明这个条件是充分的.对于n=6,有6-2=4是完全平方数,有可能存在满足要求的图,再通过构造出满足要求的图,才能确定解存在.例5证明:任意的9个人中,必有3个人互相认识或4个人互相不认识.分析即证明,在任意的K9中,把边涂成红或蓝两种颜色,则必存在红色K3或蓝色的K4.或在一个有9个顶点的图G中,必存在K3,或在其补图中,存在K4.证明⑴ 如果存在一个顶点,从这点出发的8条线中,有至少4条为红色,设从v1引出的4条线为红色,引到v2,v3,v4,v5.若此4点中的某2点间连了红色线,则存在红色K3,若此4点间均连蓝线,则存在蓝色K4.⑵ 如果从任一点出发的8条线中,红色线都少于4条.于是从每点出发的蓝色线都至少5条.但由于任何图中的奇顶点个数为偶数,故不可能这9个顶点都引出5条蓝线.于是至少有一个顶点引出的蓝线≥6条,例如从v1到v2,v3,…,v7都引蓝线,则在v2,v3,…,v7这6个点的图中,必存在红色三角形或蓝色三角形,于是G中必有红色K3,或蓝色K4.链接拉姆赛(Ramsey)问题本题实际上说的是:在有n个顶点的图G中,有一个K3,或在其补图-G中(在K9中去掉G的所有边后余下的图即G的补图)有一个K4,二者必有一成立.n=9是保证这一个结论成立的n的最小值.一般的,在一个有t个顶点的图中存在K m,或在其补图中存在K n ,t 的最小值是多少?这就是拉姆赛问题.记满足上述要求的t 的最小值为r (m ,n ).则有 r (m ,n )=r (n ,m ),r (1,n )=r (m ,1)=1,r (2,n )=n ,r (m ,2)=m .并可证:定理一 在m ≥2,n ≥2时,r (m ,n )≤r (m ,n -1)+r (m -1,n ).现在已经求出的r (m ,n )有:r (3,3)=6,r (3,4)=9,r (3,5)=14,r (3,6)=18,r (3,7)=23;r (4,4)=18.定理二 设完全图K N 的边涂了n 种颜色,则在N 充分大时,K N 中必有一个同色三角形.设r n 是使K N 中有同色三角形存在在N 的最小值,则⑴ r 1=3,r 2=6,r 3=17;⑵ r n ≤n (r n -1-1)+2;⑶ r n ≤1+1+n +n (n -1)+…+n !2!+n !1!+n !. 上述两个定理都是拉姆赛定理的特例,更一般的结论请参阅单墫教授的有关图论的著作.例如《趣味的图论问题》等 情景再现3.平面α上有n 条直线,把α分成若干区域,证明:可以用两种颜色就可使相邻的区域都涂上不同的颜色.4.在8×8的棋盘上填入1~64的所有整数,每格填一个数,每个数填一次.证明:总能找到两个相邻的格子(有公共边的两个方格就是相邻的方格),这两个方格中填的数相差不小于5.5.证明:任意14人中,必有3人互相认识或有5人互相不认识.C类例题例6 1990个人分成n组,满足(a) 每个组中没有人认识同组的所有的人;(b) 每个组中,任意三人中至少有两人互不认识;(c) 每个组中两个互不认识的人,必可在同组中恰好找到一个他们都认识的人.证明:在每一组中,各人在该组中认识的人数都相同.并求分组个数n的最大值.(1990亚洲及太平洋地区数学竞赛)分析条件都是针对某一组的,所以证明应在某个组内进行,由于两点或连线,或未连线,故可以分两点未连线及两点已连线的情况证明.要求组数最多,应使每组的人数最少.故求应每组人数的最小值.解取其中一组M,设|M|=m,用m个点表示组M中的人,若两人认识,则在相应点间连一条线.于是题设条件可写为:(a) M中任何一点,及M中其余的点没有都连线,即设x∈M,用d(x)表示x在M中的次数.则d(x)≤m-1.(b) M中没有连出三角形;(c) 设x,y∈M.若x,y未连线,则存在唯一z∈M,及x,y均连线.原题即求证:M 中每个点向M 中点连的线数均相等.由于M 中没有点及其余所有的点都连了线,故存在x ,y ∈M ,且x ,y 未连线.由(c )存在惟一z ∈M ,且z 及x ,y 都连了线.⑴ 记M 中除z 外及x 连线的点集为A ,及y 连线的点集为B ,由(c ),A ∩B =,且由(b ),A 、B 中任何两点均不相邻.对于p ∈A ,由于p 及y 不相邻,则有唯一点及p 及y 都相邻,此点必在B 中,设为q ,同样,B 中任何一点q ,也必及A 中唯一点p 相邻.且若p 1、p 2∈A ,则在B 中及它们相邻的点q 1、q 2互不相同,否则及(c )矛盾(p 1、p 2若及B 中的q 都连线,则它们及两个不同的点x 及q 都连了线).这说明A 及B 的元素有一一对应关系,|A |=|B |.则d (x )=d (y ).⑵ 若x ,y 连线,则由(a ),存在u ∈M ,u 及x 未连线,则d (x )=d (u ).若u 及y 也未连线,则由上证,d (u )=d (x )=d (y ).若u 及y 连线,则存在v ∈M ,v 及y 未连线,d (v )=d (y ),当v 及x 未连线时,d (x )=d (v )=d (y );当v 及x 连线时,由(c ),v 及u 必不连线,于是d (v )=d (u ),从而d (x )=d (y ).故每组中的人认识本组的人数相同.⑶ 为了求分组个数的最大值,应找出满足条件的组中人数的最小值,由(a ),有x ,y ∈M ,x 及y 不相邻.于是由(c ),存在z ∈M ,及x 、y 都相邻.由(a ),必还有u ,u 及z 不相邻(否则z 及A B x y z p q同组的点都相邻);于是由(c),u必及x、y之一相邻,设u及x 相邻,于是u及y不相邻.故又存在v及u、y相邻.这样就有了5个点.从而每组至少5个点.而图中5个点满足全部要求.于是至多可分出1990÷5=398组.例7 给定平面上的点集P={P1,P2,…,P1994}, P中任三点均不共线,将P中的所有的点任意分成83组,使得每组至少有3个点,且每点恰好属于一组,然后将在同一组的任两点用一条线段相连,不在同一组的两点不连线段,这样得到一个图案G,不同的分组方式得到不同的图案,将图案G中所含的以P中的点为顶点的三角形个数记为m(G).(1)求m(G)的最小值m0;(2)设G*是使m(G*)=m0的一个图案,若G*中的线段(指以P 的点为端点的线段)用4种颜色染色,每条线段恰好染一种颜色.证明存在一个染色方案,使G*染色后不含以P的点为顶点的三边颜色相同的三角形.(1994年全国高中数学联赛)分析估计当各组点数尽可能接近时三角形个数最少.因此只要证明当两组点数差≥2时,不能达到最小值.可以用逐步调整法来证明.第⑵小问可以用构造法来解.注意K5的边2染色时,可以找到不存在同色三角形的染色法,于是可以据此构造出满足要求的图来.解:设G中分成的83个子集的元素个数分别为n i(1≤i≤83),i =1∑83n i =1994.且3≤n 1≤n 2≤…≤n 83. 则m (G )= i =1∑83C n i3.即求此式的最小值. 设n k +1>n k +1.即n k +1-1≥n k +1.则C n k +13 +C n k +1-13 -(C n k 3+C n k +13 )=C n k 2-C n k +1-12 <0.这就是说,当n k +1及n k 的差大于1时,可用n k +1-1及n k +1代替n k +1及n k ,而其余的数不变.此时,m (G )的值变小.于是可知,只有当各n i 的值相差不超过1时,m (G )才能取得最大值.1994=83×24+2.故当81个组中有24个点,2个组中有25个点时,m (G )达到最小值.m 0=81C 3 24+2C 3 25=81×2024+2×2300=168544.⑵ 取5个点为一小组,按图1染成a 、b 二色.这样的五个小组,如图2,每个小圆表示一个五点小组.同组间染色如图1,不同组的点间的连线按图2染成c 、d 两色.这25个点为一组,共得83组.染色法相同.其中81组去掉1个点及及此点相连的所有线.即得一种满足要求的染色.例8有n 人聚会,已知每人至少认识其中的⎣⎢⎢⎡⎦⎥⎥⎤n 2个人.而对任意图1图2c d c d c d a b a b d b c a d b a b c a的⎣⎢⎢⎡⎦⎥⎥⎤n 2个人,或者其中有两人认识,或者余下的n -⎣⎢⎢⎡⎦⎥⎥⎤n 2人中有两人相识.证明:当n ≥6时,这n 个人中必有3人两两认识.(1996年全国联赛)分析 本题及例6类似,要通过分析连线的情况找出三角形来.由于题中给出了⎣⎢⎢⎡⎦⎥⎥⎤n 2,故应分n 为偶数或奇数的情况分别讨论.证明 作一个图,用n 个点表示这n 个人,凡二人认识,则在表示此二人的点间连一条线.问题即,在题设条件下,存在以这n点中的某三点为顶点的三角形.设点a 连线条数最多,在及a 连线的所有点中点b 连线最多,及a 连线的点除b 外的集合为A ,及b 连线的点除a 外的集合为B .1° 设n =2k ,则每点至少连k 条线,集合A 、B 中都至少有k -1个点.⑴若存在一点c ,及a 、b 都连线,则a 、b 、c 满足要求;⑵若没有任何两点及a 、b 二点都连线(图1),则由A ∩B =,|A ∪B |≤2k -2,|A |≥k -1,|B |≥k -1, 故得 |A |=|B |=k -1,且图中每点都连k 条线.若A 中任何两点间均未连线,B 中任两点也未连线,则A ∪{b }中不存在两点连线,B ∪{a }中也不存在两点连线.及已知矛盾.故在A (或B )中必存在两点,这两点间连了一条线,则此二点及a (b )连出三角形,2° 设n =2k +1.则每点至少连k 条线,A 、B ΦA B 2k 个点图1b a k-1k-1A B Φkk-1中都至少有k -1个点.⑴若存在一点c ,及a 、b 都连线,则a 、b 、c 满足要求; ⑵若没有任何两点及此二点都连线,且|A |≥k ,则由|B |≥k -1(图2),A ∩B =,|A ∪B |≤2k -1,可得|A ∪B |=2k -1,|A |=k ,|B |=k -1,若A 中任何两点间均未连线,B 中任两点也未连线,则A ∪{b }中不存在两点连线,B ∪{a }中也不存在两点连线.及已知矛盾.故A (或B )中存在两点,这两点间连了一条线,则此二点及a 连出三角形,⑶若没有任何两点及此二点都连线,且|A |=k -1,即每点都只连k 条线.这时,必有一点及a 、b 均未连线,设为c (图3).c 及A 中k 1个点连线,及B 中k 2个点连线,k 1+k 2=k ,且1≤k 1,k 2≤k -1.否则若k 2=0,则A ∪{b }中各点均未连线,B ∪{a ,c }中各点也未连线.矛盾.故k 1,k 2≥1.且由于n ≥6,则k 1+k 2≥3,故k 1,k 2中至少有一个不小于2,不妨设k 1≥2,现任取B 中及c 连线的一点b 1,由于b 1及B 中其余各点均未连线,若b 1及A 中的所有及c 连线的点均未连线,则b 1连线数≤2+k -1-k 1≤k -1,矛盾,故b 1至少及此k 1个点中的一点连线.故证.情景再现6.在正整数n 及δ满足什么条件时,可以作出一个n 阶δ正则图.即是:已知n 个点,其中某些点间连了一条线,且每个点都恰Φk 2k 1c B A k-1ba k-1图32k +1个点好及δ个点连了线.问δ可以取什么样的数值?7.某次体育比赛,每两名选手赛一场,每场一定决出胜负,通过比赛确定优秀选手,选手A被确定为优秀选手的条件为:对任何其他选手B,或A胜B,或存在选手C,有A胜C而C胜B.如果按这个条件确定的优秀选手只有1名.求证:这名选手胜所有其余的选手.(1988年中国数学冬令营)8.给定空间中的9个点,任意4点不共面,每两点间连一线段.求最小的n值,使当对其中任意n条线段用红、蓝两色之一任意染色时,都一定出现一个三边同色的三角形.(1992中国数学奥林匹克)习题131.⑴如果在偶图G=(X,Y,E)中,|X|>|Y|,且X中每个顶点的次数都不小于δ,求证:Y中至少有一个顶点的次数>δ.⑵若图G为偶图,且G有圈,则G的圈的长为偶数.反之,若图G有圈,且所有的圈长为偶数,则G为偶图.2.设C是100阶3正则图,现用红、白两色给这100个点着色,其中红点40个,白点60个,如果一条线的两个端点都是红色,则将这条线也染成红色;如果一条线的两个端点都是白色,则将这条线也染成白色,现已知红色线有38条,问白色线有多少条?3.若干人相聚,其中有些人彼此认识,若⑴如果某两个人认识的人数相等,则他们没有共同的熟人;⑵有一个人至少有100个熟人.证明:可以找到一个参加聚会的人,他恰好有100个熟人.4.有2n个学生,每天出去散步,每两人一组,如果每一对学生只在一起散步一次,这样的散步至多可以持续多少天?5.20名选手参加14场单打比赛,每名选手都至少参加过1场.证明:必有某6场比赛的参赛者是12名不同的选手.(1989年美国数学竞赛)6.在n n棋盘的方格中分别填写1,2,…,n2(n≥2),每格一个数.证明:必有两个相邻方格(有公共边的方格),方格中的两个数的差至少为n.(1988年捷克数学竞赛)7.把K n中的每条线段染上红色或蓝色.把某一点出发引出两条同色线段组成的角叫做同色角.证明:同色角的总数不小于14n(n -1)(n-3).8.用黑白两种颜色去涂正九边形的顶点,每个顶点只涂黑、白两色之一,证明:在以这九点为顶点的所有三角形中,必有两个顶点同色的全等三角形.9.⑴将完全图K5中的10条线段进行染色,使得有公共端点的线颜色不相同.至少要用几种颜色?⑵将完全图K2n中的所有线段染上颜色,使得有公共端点的线颜色不相同.至少要用几种颜色?⑶证明:将完全图K2n-1中的所有线段染上颜色,使得有公共端点的线颜色不相同.至少要用2n-1种颜色.10.某团体中任意两个认识的人都没有共同的熟人,而任意两个不认识的人都恰有两个彼此共同的熟人.证明:该团体中每个人认识的人数都相同.(1975南斯拉夫数学竞赛)11.某次体育比赛,每两名选手各赛一场,无平局.通过比赛确定优秀选手.设A为选手,如果对其他任意选手B,要么A胜B,要么存在选手C,使得A胜C,C胜B,则A即是优秀选手.证明:如果按上述规则选出的优秀选手只有1名,则这名选手胜其他所有的选手.(1987年中国数学奥林匹克)12.排球比赛中,每两队都各比赛一场.对两个球队A及B,如果A胜B,或者存在某个球队C,使得A胜C,C胜B,则称A 优于球队B.比赛结束后,优于其他所有球队的球队即被授予冠军称号.比赛结束后能否恰有两个冠军队?(1988年前苏联数学竞赛)本节“情景再现”解答:1.证明任取树T的一个悬挂点v1,把v1涂红,所有及v1距离为奇数的顶点都涂蓝,所有及v1距离为偶数的顶点都涂红,所有涂红的顶点组成集合X,所有涂蓝的顶点组成集合Y,则得到一个二色图,即为偶图.2.证明设G=(X,Y,E)是偶图,把X中的点全部涂成红色,把Y中的点全部涂成蓝色,则所得的图中,相邻的顶点涂色都不同,即只用2色即可涂完G的所有顶点,使相邻的顶点涂色不同.又如果G没有边,则只用1种颜色即可把G的所有顶点涂好,且没有任何相邻的顶点同色(因没有顶点相邻),故偶图的色数≤2.反之若图G的色数≤2,若色数=1,表示G中任何两顶点都不相邻,即G没有边,此时,设G为n阶的,可把G中k(1≤k≤n -1)个点涂成一种红色,另外n-k个点涂成蓝色,即得一个二色图,涂红的点集为X,涂蓝的点集为Y,即为偶图.若色数=2,即用两种颜色可以把所有顶点涂色,且同色点都不相邻,则取涂一种颜色的点的集合为X,涂另一种颜色的点的集合为Y,则得到一个偶图.即色数≤2的图是偶图.3.证明n=1时,1条直线把平面分成2部分,可用两种颜色涂.设n=k时,k条直线把平面分成的区域有满足题意的涂色法,当n=k+1时,先画出其中k条直线,而暂把第k+1条直线擦去.这时k条直线把平面分成的区域可以涂色.涂好色后,把第k+1条直线画出,凡在这条直线某一侧的部分,涂色不动,而在直线另一侧的部分,把涂的色全部改为另一色,则所得涂色满足题意.即n=k+1时,命题成立.综上可知,命题成立.4.证明取每个方格的中心,凡是相邻的两个方格,就把相应的中心连一条线.这样得到了一个图G(图中红线组成的图即为图G).图G的的直径=14,,故图G中任意两点的距离≤14.若相邻两个方格中填的数相差<5,则差≤4,于是图G 中所填两个数的差≤14×4=56.但图中填了1及64,此二数必有一条链相连,此链的长≤14.即其差≤56,及64-1=63矛盾.5.证明:以点表示人,红色线表示认识,蓝色线表示不认识. ⑴ 若存在一个点,从这点引出了至少5条红线,例如从v 1向v 2,v 3,…,v 6引出了5条红线,若v 2,v 3,…,v 6间有某两点间连了红线,则这两点及v 1组成红色三角形,否则此五点间全部连蓝色线,为一蓝色五边形.⑵ 若从任一点引出的红线都少于5条,则每点引出的蓝色线都至少9条.由例如从v 1到v 2,v 3,…,v 10均连蓝色线,则由例5可知v 2,v 3,…,v 10中或存在红色三角形或存在蓝色四边形,于是原图中或有红色三角形,或此蓝色四边形及v 1合成一蓝色五边形.故证.6.证明:由于共计连了12n δ条线.故δ应是不超过n -1且使12n δ为整数的那些正整数值. 1,且使12反之若正整数δ不超过n -n δ为整数,可构造一种连法:取一圆分成n 等分.任取一数i ,满足1≤i ≤⎣⎢⎢⎡⎦⎥⎥⎤n 2,把圆上这n 个点中,距离为i 的16阶5正则图点都连起来,这时当i≠n2时,每个点都连了2条线,当n为偶数,且i=n2时,每个点都连了1条线.如果n为奇数,则δ必须为偶数:δ=2k,如果n为偶数,则δ可为奇数,也可为偶数.若δ=2k<n,依次取i=1,2,…,k,按上法连线,则得到每个点都连了2k条线;若δ=2k+1<n,则按上法连了2k条线,后再取i=n2连线,此时每个点又连了1条线,即每个点都连了2k+1条线.于是可知,可以连出满足要求的图.如图示即是一个16阶5正则图,分别取i=2,4,8画出.7.证明:取A为胜场最多者,若A胜所有选手,此时A为优秀选手.若A未全胜,则A必负于某个选手B,此时若找不到C,使A 胜C而C胜B,即所有负于A的选手都负于B,则B比A胜场更多,矛盾.故必存在这样的C胜B.故此时A为优秀选手.若只有1名优秀选手,即优秀选手只有A,于是其余选手均不是优秀选手.若A负于B,由于B不是优秀选手,则存在D,D胜A及B,若D不存在.即其余所有选手或负于A,或负于B,则B 也为优秀选手.故D必存在.现D胜A、B,由于D不是优秀选手,同理,故必能找到E,胜A、B、D,…,这样一直下去,最后必有一人胜所有其余的人,为优秀选手,及只有1名优秀选手矛盾.故A全错误!未定义书签。
高中数学竞赛讲义(全套)
高中数学竞赛资料一、高中数学竞赛大纲全国高中数学联赛全国高中数学联赛(一试)所涉及的知识范围不超出教育部2000年《全日制普通高级中学数学教学大纲》中所规定的教学要求和内容,但在方法的要求上有所提高。
全国高中数学联赛加试全国高中数学联赛加试(二试)与国际数学奥林匹克接轨,在知识方面有所扩展;适当增加一些教学大纲之外的内容,所增加的内容是:1.平面几何几个重要定理:梅涅劳斯定理、塞瓦定理、托勒密定理、西姆松定理。
三角形中的几个特殊点:旁心、费马点,欧拉线。
几何不等式。
几何极值问题。
几何中的变换:对称、平移、旋转。
圆的幂和根轴。
面积方法,复数方法,向量方法,解析几何方法。
2.代数周期函数,带绝对值的函数。
三角公式,三角恒等式,三角方程,三角不等式,反三角函数。
递归,递归数列及其性质,一阶、二阶线性常系数递归数列的通项公式。
第二数学归纳法。
平均值不等式,柯西不等式,排序不等式,切比雪夫不等式,一元凸函数。
复数及其指数形式、三角形式,欧拉公式,棣莫弗定理,单位根。
多项式的除法定理、因式分解定理,多项式的相等,整系数多项式的有理根*,多项式的插值公式*。
n次多项式根的个数,根与系数的关系,实系数多项式虚根成对定理。
函数迭代,简单的函数方程*3.初等数论同余,欧几里得除法,裴蜀定理,完全剩余类,二次剩余,不定方程和方程组,高斯函数[x],费马小定理,格点及其性质,无穷递降法,欧拉定理*,孙子定理*。
4.组合问题圆排列,有重复元素的排列与组合,组合恒等式。
组合计数,组合几何。
抽屉原理。
容斥原理。
极端原理。
图论问题。
集合的划分。
覆盖。
平面凸集、凸包及应用*。
注:有*号的内容加试中暂不考,但在冬令营中可能考。
二、初中数学竞赛大纲1、数整数及进位制表示法,整除性及其判定;素数和合数,最大公约数与最小公倍数;奇数和偶数,奇偶性分析;带余除法和利用余数分类;完全平方数;因数分解的表示法,约数个数的计算;有理数的概念及表示法,无理数,实数,有理数和实数四则运算的封闭性。
图论习题二答案
图论习题二答案图论习题二答案图论是数学中的一个分支,研究的是图的性质和图之间的关系。
在图论中,有很多经典的习题可以帮助我们更好地理解和应用图的概念。
本文将探讨一些图论习题二的答案,帮助读者更好地理解和掌握图论的知识。
1. 习题:给定一个无向图G=(V,E),其中V={1,2,3,4,5,6},E={(1,2),(1,3),(2,3),(2,4),(3,4),(4,5),(4,6)},求图G的邻接矩阵和关联矩阵。
答案:邻接矩阵是一个n×n的矩阵,其中n是图的顶点数。
对于无向图G,邻接矩阵的元素a[i][j]表示顶点i和顶点j之间是否存在边。
如果存在边,则a[i][j]=1,否则a[i][j]=0。
对于给定的图G,邻接矩阵为:0 1 1 0 0 01 0 1 1 0 01 1 0 1 0 00 1 1 0 1 10 0 0 1 0 00 0 0 1 0 0关联矩阵是一个n×m的矩阵,其中n是图的顶点数,m是图的边数。
对于无向图G,关联矩阵的元素b[i][j]表示顶点i和边j之间的关系。
如果顶点i是边j 的起点,则b[i][j]=-1;如果顶点i是边j的终点,则b[i][j]=1;否则b[i][j]=0。
对于给定的图G,关联矩阵为:-1 -1 0 0 0 01 0 -1 -1 0 00 1 1 0 0 00 0 0 1 -1 -10 0 0 0 1 00 0 0 0 0 12. 习题:给定一个有向图G=(V,E),其中V={1,2,3,4,5},E={(1,2),(1,3),(2,3),(2,4),(3,4),(4,1),(5,4)},求图G的邻接表和深度优先搜索遍历结果。
答案:邻接表是一种图的表示方法,用于存储图中每个顶点的邻接顶点。
对于有向图G,邻接表中的每个元素表示该顶点的出边。
对于给定的图G,邻接表为:1: 2, 32: 3, 43: 44: 15: 4深度优先搜索(DFS)是一种图的遍历算法,用于遍历图中的所有顶点。
第二篇 图论习题
习题课 2
例10 若G是一个恰有两个奇度顶点u和v的无向图,则 (1)顶点u与v连通;(2)G连通G+uv连通。 例1 设G为p阶简单无向图,p>2且p为奇数,G和G的 补图GC 中度数为奇数的顶点的个数是否一定相等? 试证明你的结论。 例2 设V={v1,v2,…,vp},计算以V为顶点集的无向图 的个数是多少?(KP有多少个生成子图) 例3 设V={v1,v2,…,vp},q≤p(p-1)/2,计算以V为顶 点集具有q条边的无向图的个数是多少? 例4 设G是(p,q)图,r≤q,则具有r条边的G的生成 子图有多少? 答案: 2p(p-1)/2 ,Cqp(p-1)/2 ,Crq。
习题课 2
1. 说明图中所示图(1)(2)是否是非平面图? 2.证明:彼得森图不是平面图。 (1) 收缩法;(2) 欧拉公式法;(3)收缩到K3,3。 3.设G是无向图,p<8,则G与Gc中至少有一个是平面图。 4.设平面图G的顶点数p=7,边数q=15,证明G是连通的。
习 题 课 3
1.判断下面命题是否正确,并说明理由。 任意平面图G的对偶图G*的对偶图G**与G同构。 2. 设G*是平面图G的对偶图,证明:p*=f,q*=q, f*=p-k+1。其中k(k≥1)为G的连通分支数。 3. 证明:若G是自对偶的平面图,则q=2p-2。其中p 和q是G的边与顶点数。 4.把平面分成p个区域,每两个区域都相邻,问p最 大为多少? 5.证明:不存在具有5个面,每两个面都共享一条公 共边的平面图G。
例7 设G是有个p顶点,q条边的无向图,各顶点的度 数均为3。则 (1)若q=3p-6,证明:G在同构意义下唯一,并求p,q。 (2)若p=6,证明:G在同构的意义下不唯一。 例8 已知p阶(简单)无向图中有q条边,各顶点的度数 均为3,又2p=q+3,试画出满足条件的所有不同 构的G。 例9 9个学生,每个学生向其他学生中的3个学生各送 一张贺年卡。确定能否使每个学生收到的卡均来自 其送过卡的相同人?为什么? 解:否,不存在9(奇数)个顶点的3-正则图。
图论
图论问题一. 基本概念1.图的定义:由若干个不同的顶点与连接其中某些顶点的边所组成的图形叫做图。
用G 表示图,用V 表示所有顶点的集合,E 表示所有边的集合,并且记作G=(V ,E ). 2.同构图:如果两个图G 与G '‘的顶点之间可以建立起一一对应,并且当且仅当G 的顶点v i 与v j 之间有k 条边相连时,G ’的相应顶点j i v v ''与之间也有k 条边相连,就认为G 与G '是相同的,称G 与G '是同构的图. 2.子图:如果对图G E E ,V V )E ,V (G )E ,V (G '⊆'⊆'''='=,则称有与是G 的子图.3.其它有关概念:(1)若在一个图G 中的两个顶点j i v v 与之间有边e 相连,则称点j i v v 与是相邻的,否则就称j i v v 与是不相邻的.(2)如果顶点v 是边e 的一个端点,称点v 与边e 是相邻的.(3)如果顶点本身也有边相连,这样的边称为环.如果连接两个顶点的边可能不止一条,若两个顶点之间有k )2k (≥条边相连,则称这些边为平行边.(4)如果一个图没有环,并且没有平行边,这样的图称为简单图.竞赛中的图论问题涉及到的图一般都是简单图.(5)如果一个简单图中,每两个顶点之间都有一条边,这样的图称为完全图,通常将有n 个顶点的完全图记为n K .(6)在图G=(V,E)中,顶点个数|V|和边数|E|都是有限的,则称图G 是有限图;如果|V|或|E|是无限的,则称G 为无限图.1v 2v 4v 3v 1v '2v '3'4v '1v ''2v ''3v ''4v ''1G 2G 3G二.例题精选1.设S 为平面上的一个有限点集(含点数不少于5),若其中若干个点涂红色,其余点涂上兰色,又设任何三个同色点不共线,求证:存在一个同色三角形,且它至少有一条边不含另一种颜色. 证明:无穷递降法2.若平面上有997个点,如果两点连成一条线段,且中点涂成红色,证明:平面上至少有1991个红点,试找到正好是1991个红点的特例.证明:设997个点中M 、N 之间的距离最大,以M 、N 为圆心,2MN为半径作圆,如图,设P 为其它995 个点中的任意一个点,则PM 、PN 的中点R 、Q 都在圆M 、 N 内,且这些点个不相同,所以至少有995×2+1=1991个点.特例:在x 轴上横坐标依次为1,2,3,...,997的997个点,满足题设条件.3.正六边形被分为24个全等的三角形,在图中的19个结点处写上不同的数,证明:在24个三角形中,至少有7个三角形,其顶点处的三个数是按逆时针方向递增顺序书写的.证明:(1)正六边形的12(2)一个逆三角形有2条逆边,一个顺三角形有1条逆边;(3)除掉正六边形的边,图中有(24×3-12)÷2=30条边,没条边恰好是一个三角形的一条逆向边.综上,设24个三角形中有m 个逆三角形,n 个顺三角形,则有731224≥⇒⎪⎩⎪⎨⎧≥+=+m n m n m ,得证.RRRBBBMNPR QE 逆三角形顺三角形1231234.在正n 边形中,要求其每条边及每条对角线都染上任一种颜色,使得这些线段中任意两条有公共点的染不同颜色,为此,至少需要多少种颜色?的n 需要n 种颜色.当n=3 当n>3时,作正n 设MN 是另外一条边或对角线,若MN//BC ,则将MN 染成与BC 同色;若BC MN //,过A 引直线直线m//MN ,交圆于K ,则弧KN=弧AM ,所以K 也是正n 边形的顶点,即AK 是由A 出发的边或对角线,将MN 染成与AK 同色,所以n 种颜色足够了.5.某次大型活动有2003人参加,已知他们每个人都至少和其中的一个人握过手,证明:必有一个人至少和其中的两个人握过手. 证明:从5个点开始考虑奇数个点即可. 如图6.现有九个人,已知任意三人中总有两个人互相认识,证明:必有四人互相之间都认识. 证明:9个顶点的简单图,利用抽屉原理7.有n 名选手n 21A ,,A ,A 参加数学竞赛,其中有些选手是互相认识的,而且任何两个不相识的选手都恰好有两个共同的熟人,若已知选手21AA 与是互相认识,但他们没有共同的熟人,证明他们的熟人一样多.M NE P Q∙R∙1A 2A 3A 4A 5A KMNA1A 2A )(2A n )(1A n iA jA 1A 2A )(2A n )(1A n iA jA 'jA 'i A证明:的熟人一一对应与21A A8.有n (n>3)个人,他们之间有些人互相认识,有些人互相不认识,而且至少有一个人没有与其他人都认识,问与其他人都认识的人数的最大值是多少?解:作图G :用n 个点表示这n 个人,当两人认识,则在两相应顶点之间连一线,否则之间不连线.由于至少有一个人与其他人不认识,所以图G 中至少有两点之间没连线,设21A A 与之间没连线,则图G 的边数最多时,G 为21A A K n -,故最大值为n-2.9.次会议有n 名教授n 21A ,A ,A 参加,证明可以将这n 个人分为两组,使得每一个人A i 在另一组中认识的人数不少于他在同一组中认识的人数.证明:用n 个点n A A A ,,,21 表示这n 名教授,并在相互认识的人之间连一条边,且将同一组间的连线染成红色,不同组之间的线染成蓝色.将这n 个点任意分成两组,只有有限种分法.考虑在两组之间的蓝线条数S ,其中必存在一种分法,使S 达到最大值,此时有i A 在两组内引出的边的条数分别为),,2,1,(,n i l l l l i i i i ='≥',否则,若对i A 有'<i i l l ,将i A 调到另一组,S 增加了i i l l -'条,矛盾,得证.10.有三所中学,每所有学生n 名,每名学生都认识其他两所中学的n+1名学生,证明:从每所中学可以选出一名学生,使选出来的3名学生互相认识.证:用3n 个顶点表示这些学生,三所中学的学生组成的三个顶点集合分别记为A 、B 、C ,设M 和N 是两所不同学校的学生,而且是互相认识的,则在M 与N 之间连一线,得一个简单图.记A 中的元素x 在B 、C 中的相邻元素个数为k 和l ,则k+l =n+1.设k 与l 中大的记作m(x),让x 跑遍A ,m(x)的最大值记作A m ,同理记C B m m ,分别为集合B 、C 中的所有元素在另两个集合中相邻元素个数的最大值.记m 是A m ,C B m m ,中最大者,不妨设m=A m ,且的顶点相邻的顶点集和中和使得100,B x B A x ∈数为m ,于是C 中与00,11x C z m n x 与设相邻的顶点数为∈≥-+相邻.如果有中中的一个三角形.若是相邻,则与1000010B G z y x z B y ∆∈每一个y 与中相邻与.因此,相邻的顶点数与都不相邻,则A z m n z B z 000-≤的顶点数1)(1+=--+≥m m n n 与m 的最大性矛盾,得证.三.巩固练习1.有n 个药箱,每个药箱里有一种相同的药,每种药恰好在两个药箱里出现,问有多少种药?)1(21-n n 2.18个队进行比赛,每一轮中每一个队与另一个队比赛一场,并且在其他轮比赛中这两个已赛过的队彼此不再比赛,现在比赛已进行完8轮,证明一定有三个队在前8轮比赛中,彼此之间尚未比赛过.3.某次会议有n 名代表出席,已知任意的四名代表中都有一个人与其余的三个人握过手,证明任意的四名代表中必有一个人与其余的n-1名代表都握过手.4.空间18个点,任三点不共线,它们的两两连线染上红色或兰色,每条线段仅染一色.试证明其中一定存在一个同色的完全四边形.图论问题(二)用图论解决问题躲基本思路:把要考察的对象作为顶点,把对象之间是否具有我们所关注的某种关系作为顶点连边地条件.这样,就可以把一个具体问题化归成图论问题,用图论的理论和方法进行探讨,即使在图论中没有现成定理直接给出问题的解答,也可以(1)借助图论的分析方法拓宽解题思路;(2)把抽象的问题化为直观问题;(3)把复杂的逻辑关系问题化为简明的数量分析问题。
2021-2022年高中数学竞赛训练讲义及详细答案
2021-2022年高中数学竞赛训练讲义及详细答案一、选择题1、为互不相等的正数,,则下列关系中可能成立的是( ).、; 、 ; 、; 、;2、设 ,又记()()()()()11,,1,2,,k k f x f x f x f f x k +===则( ).、; 、 ; 、; 、;3、设为锐角,,则的大小顺序为( ).、; 、 ; 、; 、;4、用红、黄、蓝、绿四种颜色给图中的A 、B 、C 、D 四个小方格涂色(允许只用其中几种),使邻区(有公共边的小格)不同色,则不同的涂色方式种数为( ).、; 、; 、; 、.5、正四棱锥的一个对角截面与一个侧面的面积比为,则其侧面与底面的夹角为( ).、; 、; 、; 、 .6、正整数集合的最小元素为,最大元素为,并且各元素可以从小到大排成一个公差为的等差数列,则并集中的元素个数为( ).、 、; 、; 、. 二、填空题 7、若实数满足:1031031031031,125263536x y x y+=+=++++,则 .8、抛物线顶点为,焦点为,是抛物线上的动点,则的最大值为 .9、计算 .10、过直线:上的一点作一个长轴最短的椭圆,使其焦点为,则椭圆的方程为 . 11、把一个长方体切割成个四面体,则的最小值是 .12、将各位数码不大于的全体正整数按自小到大的顺序排成一个数列,则 .三、解答题 13、数列满足:;令A B CD12111,1,2,k ky k a a a =+++=;求 .15、若四位数的各位数码中,任三个数码皆可构成一个三角形的三条边长,则称为四位三角形数,试求所有四位三角形数的个数.参考答案一、选择题(本题满分36分,每小题6分)1、为互不相等的正数,,则下列关系中可能成立的是( ) 、; 、 ; 、; 、;答案:;解:若,则,不合条件,排除,又由,故与同号,排除;且当时,有可能成立, 例如取,故选.2、设 ,又记()()()()()11,,1,2,,k kf x f x f x f f x k +===则( )、; 、 ; 、; 、; 答案:;解:()()1121111,11f x f x f x x f x++===---, ()()323423111,111f f x f x f x x f x f ++-====-+-,据此,()()414211,1n n x f x f x x x+++==--,()()4341,1n n x f x f x x x +-==+,因为型,故选. 3、设为锐角,,则的大小顺序为( ) 、; 、 ; 、; 、; 答案:;解:sin cos 1sin cos sin cos x y αααααα+=≥=++,2sin cos sin cos z y αααα=≤=<=+,故.4、用红、黄、蓝、绿四种颜色给图中的A 、B 、C 、D 四个小方格涂色(允许只用其中几种),使邻区(有公共边的小格)不同色,则不同的涂色方式种数为( ).、; 、; 、; 、. 答案:;解:选两色有种,一色选择对角有种选法,共计种; 选三色有种,其中一色重复有种选法,该色选择对角有种选法,另两色选位有种,共计种;四色全用有种(因为固定位置),合计种.5、正四棱锥的一个对角截面与一个侧面的面积比为,则其侧面与底面的夹角为( ).、; 、; 、; 、 . 答案:;解:设底面正方形边长为,棱锥的高为,侧面三角形的高为,则 ,,则,.6、正整数集合的最小元素为,最大元素为,并且各元素可以从小到大排成一个公差为的等差数列,则并集中的元素个数为( ).、 、; 、; 、.答案:;解:用表示集的元素个数,设,由,得,于是,,175910032006131759A A A ==+=⨯;从而175917591003119353151A A A A A =+-=+-=.二、填空题(本题满分54分,每小题9分)A B CD7、若实数满足:1031031031031,125263536x y x y+=+=++++,则 .答案:; 解:据条件,是关于的方程的两个根,即()233560t x y t -+--+=的两个根,所以;.8、抛物线顶点为,焦点为,是抛物线上的动点,则的最大值为 . 答案:;解:设抛物线方程为,则顶点及焦点坐标为,若设点坐标为,则22222222242MO x y x px p MF p x px x y ++⎛⎫== ⎪⎝⎭⎛⎫++-+ ⎪⎝⎭()222222224313234444x px x px px x px x p x px ++=≤=+++++, 故.(当或时取等号)9、计算 .答案:.解:()000000012cos102sin 3010241sin10cos10sin 202⎛⎫ ⎪-⎝⎭==. 10、过直线:上的一点作一个长轴最短的椭圆,使其焦点为,则椭圆的方程为 . 答案:;解:设直线上的点为,取关于直线的对称点,据椭圆定义,12222a PF PF PQ PF QF =+=+≥== ,当且仅当共线,即,也即时,上述不等式取等号,此时, 点坐标为,据得,,椭圆的方程为. 11、把一个长方体切割成个四面体,则的最小值是 . 答案:;解:据等价性,只须考虑单位正方体的切割情况,先说明个不够,若为个,因四面体的面皆为三角形,且互不平行,则正方体的上底至少要切割成两个三角形,下底也至少要切割成两个三角形,每个三角形的面积,且这四个三角形要属于四个不同的四面体,以这种三角形为底的四面体,其高,故四个不同的四面体的体积之和,不合;所以,另一方面,可将单位正方体切割成个四面体; 例如从正方体中间挖出一个四面体,剩下四个角上的四面体,合计个四面体.12、将各位数码不大于的全体正整数按自小到大的顺序排成一个数列,则 .答案:; 解:简称这种数为“好数”,则一位好数有个;两位好数有个;三位好数有个;…,位好数有个;,记,因,,即第个好数为第个六位好数;而六位好数中,首位为的共有个,前两位为的各有个,因此第个好数的前两位数为,且是前两位数为的第个数;而前三位为的各个,则的前三位为,且是前三位数为的第个数;而前四位为的各个,则的前四位为,且是前四位数为的第个数;则的前五位为,且是前五位数为的第个数,则.三、解答题(本题满分60分,每小题20分)1A13、数列满足:()()111,211n n n na a a n na +==++;令 12111,1,2,k ky k a a a =+++=;求解:改写条件式为,则()()()112211111111111122n n n n n na na n a n a n a a a a ---⎛⎫⎛⎫⎛⎫=-+-++-+ ⎪ ⎪ ⎪ ⎪ ⎪---⎝⎭⎝⎭⎝⎭, 所以,111111111k kk i i i k x a i i k k ==⎛⎫==-=-= ⎪+++⎝⎭∑∑; ()2111111kk k kk i i i i i y i i i i a ======+=+=∑∑∑∑()()()()()121112623k k k k k k k k ++++++=;()()()()22111121112233236nnk kk k n n n n n x y k k ==+++⎛⎫=+=+⋅ ⎪⎝⎭∑∑. 15、若四位数的各位数码中,任三个数码皆可构成一个三角形的三条边长,则称为四位三角形数,试求所有四位三角形数的个数.解:称为的数码组,则{},,,1,2,,9a b c d M ∈=;一、当数码组只含一个值,为,共得个值; 二、当数码组恰含二个值,.、数码组为型,则任取三个数码皆可构成三角形,对于每个 ,可取个值,则数码组个数为,对于每组, 有种占位方式,于是这种有个.、数码组为型,,据构成三角形条件,有,共得个数码组,对于每组,有种占位方式,于是这种有个. 、数码组为型,,据构成三角形条件,有,同上得个数码组,对于每组,两个有种占位方式,于是这种有个.以上共计个.三、当数码组恰含三个值,.、数码组为型,据构成三角形条件,则有,这种有组,每组中有种占位方式,于是这种有个. 、数码组为型,,此条件等价于中取三个不同的数构成三角形的方法数,有组,每组中有种占位方式,于是这种有个.、数码组为型,,同情况,有个值. 以上共计个值.四、互不相同,则有,这种有组,每组有个排法,共得个值.综上,全部四位三角形数的个数为93049843841681+++=个.xx 年南菁高中数学竞赛训练讲义(二)一、选择题1、若点P (x ,y )在直线x+3y=3上移动,则函数f (x ,y )=的最小值等于( ) (A ) (B ) (C ) (D )2、满足的正整数数对(x ,y )( )(A )只有一对 (B )恰有有两对 (C )至少有三对 (D )不存在3、设集合M={-2,0,1},N={1,2,3,4,5},映射f :MN 使对任意的x ∈M ,都有是奇数,则这样的映射f 的个数是( )(A )45 (B )27 (C )15 (D )114、设方程1)19cos()19sin(2007220072=+y x 所表示的曲线是( ) (A )双曲线 (B )焦点在x 轴上的椭圆 (C )焦点在y 轴上的椭圆 (D )以上答案都不正确5、将一个三位数的三个数字顺序颠倒,将所得到的数与原数相加,若和中没有一个数字是偶数,则称这个数为“奇和数”。
高中数学竞赛图论
高中数学竞赛图论
高中数学竞赛图论是一门涉及图论的数学竞赛,它是一种比较复杂的数学竞赛,要求参赛者具备较强的数学基础和较强的抽象思维能力。
高中数学竞赛图论的内容主要包括图的定义、图的性质、图的表示、图的构造、图的搜索、图的排序、图的最短路径等。
图的定义是指图的基本概念,它是一种由节点和边组成的数据结构,节点表示图中的实体,边表示实体之间的关系。
图的性质是指图的基本特征,它可以分为有向图和无向图,有向图中的边有方向,无向图中的边没有方向。
图的表示是指图的表示方法,它可以用邻接矩阵、邻接表和边表等方法来表示。
图的构造是指图的构造方法,它可以用深度优先搜索和广度优先搜索等方法来构造。
图的搜索是指在图中搜索某个节点或路径的方法,它可以用深度优先搜索和广度优先搜索等方法来搜索。
图的排序是指将图中的节点按照某种顺序排列的方法,它可以用拓扑排序和关键路径法等方法来排序。
图的最短路径是指在图中搜索两个节点之间的最短路径的方法,它可以用迪杰斯特拉算法和弗洛伊德算法等方法来求解。
高中数学竞赛图论是一门涉及图论的数学竞赛,它要求参赛者具备较强的数学基础和较强的抽象思维能力,参赛者需要掌握图的定义、图的性质、图的表示、图的构造、图的搜索、图的排序、图的最短路径等知识,并能够熟练运用这些知识来解决实际问题。
只有具备较强的数学基础和较强的抽象思维能力,才能在高中数学竞赛图论中取得优异的成绩。
图论2
v
k
∈ X i,
令 E i +1 = E i ∪ e k ,
X i + 1 = X i ∪ {v k }, X i + 1 = X i \ {v k },
第3步:若Xi+1=V,结束,(V,Ei+1)是所求的最 小树。否则,把i换成i+1,返回第2步。
例:
6
v3 v1
5 1 7
5
v5
4 3 4
v6
为树T的权。
[ v i , v j ]∈ T
∑w
ij
如果支撑树T*的权w(T*)是G的所有支撑树的权 中最小的,则称T*是G的最小支撑树(简称最小树)。 即 w (T *) = min w (T )
T
最小支撑树问题,即求网络G的最小树。 (一)避圈法(Kruskal) 思想:在图中取一条最小权的边,以后每一步中,总 从未被选取的边中选一条权最小的边,并使 之与已选取的边不构成圈(每一步中,如果有 两条或两条以上的边都是最小权的边,则从中 任选一条)。
v5 v6 v 1 v4 v5 v1 v4
v3 v1 v2 v3
v3
v5
v2 v5 v6
v2
v4
三、最小支撑树 最小支撑树问题 最小支撑树
定义3
设有连通图G=(V,E),G的任一边ek=[vi,vj] 有一个非负权w(ek)=wij(wij≥0),T=(V,E’) 是G的一个支撑树,称
w (T ) =
X1 = X 0 ∪ {v 2 } = {v1 , v2 }, X1 = {v 3 , v 4 , v 5 , v 6 }
X 2 = X 1 ∪ {v 3 } = {v1 , v 2 , v3 }, X 2 = {v 4 , v 5 , v 6 }
浅谈数学竞赛中的图论问题
浅谈数学竞赛中的图论问题作者:钱培星来源:《课程教育研究》2017年第07期【摘要】图论作为一门数学分支历史悠久,从哥尼斯堡城的七桥问题至今,发展迅速,也受到数学竞赛的青睐。
本文从2016年数学联赛的第三题谈起,介绍了图论的相关概念及一般的解题方法,最后再给出该题的较为简便的解法。
【关键词】图论问题数学竞赛解题方法【中图分类号】G633.6 【文献标识码】A 【文章编号】2095-3089(2017)07-0123-02图论作为一个重要的数学分支,几千年前,我国的河图、洛书就已经涉及到一些简单有趣的图论问题。
18世纪,哥尼斯堡七桥问题使得图论作为一门真正的学科进入学者们的视野。
而近二十年来,由于计算机科学、编码理论、规划论、数字通讯、实验设计等学科的迅猛发展,提出了一系列的需要离散数学解决的理论和实际问题,使得图论的研究更为活跃。
由于图论蕴含的数学思想丰富,图形简洁美观,证明巧妙,方法千变万化,非常灵活,因而备受数学竞赛的青睐。
今年的高中数学联赛加试第三道题就是一道以图论为背景的题:给定空间中10个点,其中任意四点不在一个平面上,将某些点之间用线段相连,若得到的图形中没有三角形也没有空间四边形,试确定所连线段数目的最大值。
在解决这道图论问题前,我们先来介绍一下图论的一些定义和概念:一、图论相关的基本定义和基本概念图由一个点集合V和一个连接某些点对的线段的集合E构成的图形称为图。
记作G(V,E).其中,V中的点称为顶点,E中的线段(不一定是直线段)称为边。
通常|V|和|E|表示顶点个数和边的数量。
有n个顶点的图称为n阶图。
值得注意的是图中顶点一定不能为空,而边可以为空。
为了研究图的相关性质,我们还需要一些图的相关概念:度:一个顶点的度是指与该顶点相关联的边的条数,顶点v的度记作d(v)平行边:若有若干条边连着相同的两个顶点,则称这些边是平行边环:两端连接着同一端点的边称为环简单图:既不含平行边也不含环的图称为简单图完全图:任意两个顶点间都有边相连的简单图称为完全图,n阶完全图记为Kn在高中数学竞赛中,常见的都是简单图。
高中数学竞赛 第67讲 图论问题(一)教案
第67讲图论问题(一)本节主要内容是:把一个具体问题用图形表示出来,利用图形的直观性可能更有利于问题的解决.有关的一些概念:由若干个不同的点及连接其中某些点对的线所组成的图形就称为图.图中的点的集合称为图的点集,记为V:V={v1,v2,…,v n,…};图中的线的集合称为图的线集(边的集合),记为E:E={v i v j}(v i,v j∈V).故一个图由其点集V和线集E所决定,若用G 表示图,则记为G=G(V;E).含有n个点的图称为n阶图.在一个图中,如果某点v共连了k条线,则说此点的“次数”(或“度数”)为k,记为deg v=k.如果一个p阶图的每两个顶点间都连且只连了1条线,则称该图为p阶完全图,记为K p.若对每条线确定一个方向(即确定了线的两个端点中一个为“起点”,另一个为“终点”.这时,线是点的“有序对”),则得到“有向图”;对有向图的一个顶点v,deg v=k,若v是其中n条边的起点,m条边的终点(m+n=k),则称v的出次为n,入次为m.链:若在一个图G=(V;E)中取n+1个顶点v1、v2、…、v n+1,每两个相邻的顶点v i、v i+1间连有一条边l i,则边l1,l2,…,l n就称为从v1到v n+1的一条链.n称为链的长度.A类例题例1 ⑴证明任意的六人中一定有三个人互相认识或互不认识(约定甲认识乙就意味着乙认识甲).⑵ K6的边染成红蓝两色,求证:其中必有两个三角形,其三边同色.分析⑴以点表示人,连红、蓝两色的线分别表示“认识”与“不认识”,问题转化成图的问题.要会把题目的语言转译成图的语言:“三人互相认识”就表示三点间都连红线,“三人互不认识”就表示三点间都连蓝线.⑵考虑每个异色三角形的三个角,其中两个角是异色角,而同色三角形的三个角都是同色角.证明⑴用6个点v1,v2,…,v6表示这6个人,如果某两人相互认识,则在表示此二人的点间连一条红线,否则连一条蓝线.于是问题转化为证明此6点间一定连出了三边均为红色或蓝色的三角形.在点v1连出的5条线中,由抽屉原理知,必有某色线连有3条或3条以上.不妨设红线连了至少3条.设v1与v2、v3、v4连的红线.现考虑点v2、v3、v4连线的情况,如果此三点间有任两点连的红线,则出现红色三角形(例如v2v3连红线,则v1v2v3是红色三角形),如果这三点间都不连红线,则出现蓝色三角形(v2v3v4是蓝色三角形).故证.⑵考虑K6共连了C26=15条线,共得到C36=20个三角形.设第i个顶点连了r i(0≤i≤5)条红线,5-r i条蓝线.由于r i(5-r i)≤6.所以,连出的异色角个数≤6×6=36个.由于每个异色的三角形有2个异色角,所以图中异色三角形个数≤18,故图中同色三角形个数≥20-18=2.说明题⑴是早期匈牙利的一个图论竞赛题.解这类“实际问题”时,重要的是会用图的语言解释题意,把实际问题改写为图的问题.⑵用异色角来解相关问题是较好的方法.例2 由5人组成一个公司,其中任意三人总有2人彼此认识,也总有2人彼此不认识.证明:这五人可以围桌而坐,使每人两旁都是他认识的人.(1978年保加利亚数学竞赛) 证明用5个点表示这5个人,若两人互相认识,则在表示这2个人的点间连1条线.题目的条件即是:任三点间至少连1条线,但不能连3条线.首先,每点都至少连了2条线,若点v 1只连出1条线,则它至少与某三点(设为v 2、v 3、v 4)未连线,则此3点间都要连线(若v 2与v 3没有连线,则v 1与v 2、v 3就都没有连线,与已知矛盾).出现了以v 2、v 3、v 4为顶点的三角形,矛盾.其次,若某点连出了3条线,则此三点间都不能连线,与已知矛盾. 故知:每点都恰连2条线.它不能连成三角形,也不能连成四边形,否则余下的点无法连线,故只能如图所示,证毕.说明 仔细体会上述两例的特点,明白什么时候应该用图来解相关的题:当涉及多个元素的某些相互关系时,就可能用图来解释.情景再现1.在例1中,把6个人改为5个人,结论是否一定成立?2.图G 有n 个顶点,n +1条边,证明:图G 至少有一个顶点的次数≥3.B 类例题例3 设竞赛图(每两个点都连了1条线的有向图)中,点A k 的出次与入次分别为w k 与e k (k =1,2,…,n ),证明 w 21+w 22+…+w 2n =e 21+e 22+…+e 2n. 分析 根据竞赛图的特点可知:⑴ 每点的出次与入次的和都等于n -1,⑵ 所有点的出次的和与入次的和相等.由此可以推出:所有点的出次和与入次和都等于12n (n -1).这是两个基本的性质.在要证的式子中把e k 用n -1-w k 代替.证明 对于每个点,出次与入次的和都是n -1,即w k +e k =n -1(k =1,2,…,n ), ①所有出次的和与所有入次的和相等,且都等于图中弧的条数:w 1+w 2+…+w n =e 1+e 2+…+e n =12n (n -1).②所以 e 21+e 22+…+e 2n=(n -1-w 1)2+(n -1-w 2)2+…+(n -1-w n )2=n (n -1)2+w 21+w 22+…+w 2n-2(w 1+w 2+…+w n )(n -1) =w 21+w 22+…+w 2n+n (n -1)2-212(n -1)(n -1) = w 21+w 22+…+w 2n. 说明 本题的证明方法与《奇偶分析》中的例6相似.例4 平面上给定7个点,用一些线段连接它们,每三个点中至少有两点相连,问至少要有多少条线段?试给出一个图.(1989蒙古数学竞赛)分析 首先找到连线条数的下界(即至少要连出多少条线),再寻找是否可能达到这个下界,可以分别枚举可能的连线方法,讨论每种方法的连线条数,得到最小的结果.解 7个点中共有三点组C 37=35个.每条线段共与其余5点组成5个三角形.故线段条数A≥355=7条. 如果有一个点没有连线,则其余6点两两都必须连线,要C 26=15条.如果有一点只连了一条线,其余5点必须两两连线,连线数>C 25=10条.设某点只连了2条线,如点A 只连了AB 、AC 这2条线,则其余4点均未与A 连线,于是它们必须两两互连,应连C 24==6条.此时,取B 、C 两点及其余4点中的任一点,尚不满足条件,故BC 应连线,此时连了9条线,所得图形满足题目要求.若每点都至少连出3条线,则总度数≥21,即至少连了[212]+1=11条线. 所以,至少连9条线.例 5 九名数学家在一次国际会议上相遇,发现他们中的任三人中至少有两人能用同一种语言对话,如果每个数学家至多会用三种语言.证明:至少有三人可用同一种语言对话.(1978年美国数学竞赛)分析 9个人用9个点表示.证法1中,多种语言则用多种颜色的线来表示,转译结论“三人可用同一种语言对话”时,应注意:如果从一点向另两点连出了同色的两条线,表示另两人也能用相应的语言对话,从而就出现了同色三角形.所以,只要证明从一点一定引出了同色的线即可.而在证法2中,改设若二人不能对话就连1条线(即不存在二人都会的语言).此时结论就应转译为“存在三点,两两都没有连线”.证法1 用9个点表示这9个人,某二人如能用第r 种语言交谈,则在表示此二人的点间连一条线,并涂上第r 种颜色,于是,本题即是证明,存在一个同色的三角形.首先,若v 1与v 2、v 1与v 3间都连了第k 种颜色线,则v 2与v 3间也要连第k 种颜色线.此时即出现同色的三角形.所以只要证明从其中某一点出发的线中必有两条线的颜色相同.反设从任一点出发的线中没有同色的线,由于每个人至多会用三种语言.即deg v i ≤3,于是v 1至少与5个点不邻接,设为v 2、…、v 6,同样,v 2至少与5个点不相邻接,于是v 3、…、v 6中至少有一点与v 2不相邻接.设为v 3,于是v 1、v 2、v 3不相邻接.与已知“任三人中都至少有两人能用同一种语言对话”矛盾.故证.证法2 取9个点v 1,v 2,…,v 9表示9个人,如果某二人不能对话,则在表示此二人的点间连一条线,于是在任何三点间,都有两个点不相邻,即不存在三角形.如果有人至少与4个点不连线,由于他最多只能讲三种语言,则他必与其中某两人讲同一种语言.于是相应三人可以用同一种语言来对话.下面证明存在一点,其度不大于4.从而该点至少与4点不相邻.如果deg v 1≤4,则v 1即为所求.若deg v 1>4,则至少deg v 1=5,即至少有5个点与之连线,设为v 2,…,v 6,由于这些点不能连出三角形,故v 2,…,v 6的任何两个之间都不能连线,从而v 2与v 3,…,v 6均无连线,于是deg v 2≤4.即可证得原题.说明 两点间连了1条线,则说这两点相邻.本题的两种证明方法从两个方向出发,一种是两人可用同一种语言通话,就在相应两点间连一条边,证法2是反过来,两人不能通话时则连一条边,都能应用图解决问题.例6 俱乐部里有14个人想打桥牌,已知过去每个人都与其中的5个人合作过,现在规定4个人中必须任两个人都没有合作过才准许在一起打1局桥牌,这样打了3局就无法再打下去了,如果这时又来了一人,他与原来的14个人都没有合作过,证明:一定可以再打1局.分析 打桥牌时,4人分成合作的两对,合作的两人坐在相对的位置打牌.于是每局桥牌,都有两对人合作.把题目的条件与结论都转述为图的语言,并找出结论的等价命题是:找到三个人互相都没有合作过,即存在3个点互不相邻.证明 用14个点表示这14个人,若某两人合作过,则在表示这两人的点间连一条线,于是,题目条件即:其中每个点都已连出了5条线,且在此14个点中,可以找出3组点(每组4个点),这三组点间,两两未连线,若这3组点之间共连出6条线后,对于任意4点,都至少有两点连了线.(14个点间一共连了41条线),证明此时一定存在3个点,两两都没有连线(从而添入第15个点后,可与此3点合成4点,两两无连线).由于14个点中的每个点原来都与(14-1-5=)8个点不相邻.在又打3局连出了6条边以后,至多有12个点又连了线,所以至少还有2个点,每个点仍与8个点不相邻.设其中一点为v 1.与v 1不相邻的点集为S .下面证明:S 中必有一点v 2至少与7个点不相邻.反设不存在这样的点,则此8点中,每个点都至多与6个点不相邻,故此8个点都至少连了(14-6-1=)7条边,于是此8点中的每个点又都新连了至少2条边,故又新连出了8×2÷2=8条边(除以2是因为每条边可能在两个点端点处被计算了2次).这与只连了6条边矛盾,所以存在S 中的一点v 2,至少与7个点不相邻.但8+7=15>14,必有一点v 3与v 1,v 2均未连线.此三点即为所求.链接 v 3存在是根据容斥原理:把这14个人的集合记为S ,与v 1相邻的点集记为A ,与v 2相邻的点集记为B ,则A ∪B S .故card(A ∪B )≤card(S ).而 card(A ∪B )=card(A )+card(B )-card(A ∩B ),故 card(A )+card(B )-card(A ∩B )≤card(S ),现card(A )+card(B )=15,card(S )=14,于是card(A ∩B )>0.情景再现3.⑴右面的有向图由4个顶点及一些弧(有向线段)组成,指出各点的出次(引出的弧的条数)与入次(引入的弧的条数).⑵求出上题中所有各点的出次的和与入次的和,它们与弧的条数有什么关系?⑶证明:任一有向图中,出次的和与入次的和相等.4.在n (n ≥3)个点的竞赛图中,一定有两个点的出次相同吗?5.在集合S 的元素之间引入关系“→”.⑴ 对于任意两个元素a ,b ∈S ,要么a →b ,要么b →a ,二者有且只有一个成立;⑵ 对任意三个元素a ,b ,c ,如果a →b ,b →c ,则c →a .问集合S 中最多能有多少个元素?(1972年英国数学竞赛)6.证明:⑴ 如果竞赛图中各点的出次不等, 那么可将这些点排成一列,排在前面的点有弧到达排在后面的任一点(即排在前面的选手胜排在后面的所有选手).⑵ 如果点数n ≥3的竞赛图中有三角形回路,那么,图中必有两点的出次相等.C 类例题例7 某足球赛有16个城市参加,每市派出2个队,根据比赛规则,每两队之间至多赛一场,同城两队之间不进行比赛.赛过一段时间后,发现除A 城甲队外,其他各队已赛过的场数各不相同.问A 城乙队已赛过几场?证明你的结论.A D分析 注意分析“各队赛过场次各不相同”的含义,即能推知比赛场次的取值情况.再从比赛场次最多的队开始讨论,与之比赛的队是哪些队? 证明 用32个点表示这32个队,如果某两队比赛了一场,则在表示这两个队的点间连一条线.否则就不连线.由于,这些队比赛场次最多30场,最少0场,共有31种情况,现除A 城甲队外还有31个队,这31个队比赛场次互不相同,故这31个队比赛的场次恰好从0到30都有.就在表示每个队的点旁注上这队的比赛场次.考虑比赛场次为30的队,这个队除自己与同城的队外,与不同城的队都进行了比赛,于是,它只可能与比赛0场的队同城;再考虑比赛29场的队,这个队除与同城队及比赛0场、1场(只赛1场的队已经与比赛30场的队赛过1场,故不再与其它队比赛)的队不比赛外,与其余各队都比赛,故它与比赛1场的队同城;依次类推,知比赛k 场的队与比赛30-k 场的队同城,这样,把各城都配对后,只有比赛15场的队没有与其余的队同城,故比赛15场的队就是A 城乙队.即A 城乙队比赛了15场.说明 有些题的已知条件讨论起来头绪纷繁,如果利用图来讨论则可以化繁为简.利用点与线的相邻与否来研究这一类题目需要一定的技巧,也需要相当的抽象概括能力与逻辑推理能力.请大家多做些练习.例8 n (n >3)名乒乓球选手单打若干场后,任意两个选手已赛过的对手恰好都不完全相同,试证明:总可以从中去掉一名选手,而使在余下的选手中,任意两个选手已赛过的对手仍然都不完全相同.(1987年全国高中数学联赛)分析 本题的求证暗示要用反证法,设去掉任一个选手,都会有两个选手赛过的对手完全相同.于是这两人组成一个点对.这样就会得到n 个点对.每个点对连一条线,n 个点连出了n 条线,就可用图的性质得到圈,使问题得证.这是证法1的思路.每个选手的对手可以组成集合,研究对手集的性质,用最小数原理来证明,这是证法2的思路.证法1 把这些选手编为1至n 号,以n 个点表示这n 个人,各点也相应编为1至n 号. 反设去掉任何一个选手后,都有两个选手的已赛过的对手完全相同.于是,如果先去掉1号选手,则有两个选手的已赛过的对手完全相同,设为第i 号与第j 号,在表示此二人的点间连一条线,并在线上注上“1号”.这说明,此二人在去掉1号选手之前必是一人与1号赛过,另一人与1号没有赛过.而且不可能在去掉1号后有三人都相同,否则,此三人与1号选手比赛的情况只有两种:赛过或没有赛过,如果去掉1号后,此三人的情况完全相同,则去掉1号之前必有2人赛过的对手完全相同.(如果去掉1号后有不止一对选手的已赛过对手完全相同,则只任取其中的一对连线,其余的对则不连线.)同样,如果再依次去掉2号、3号,…,直至n 号,每去掉1个选手,都会在某两点之间连1条线.这样,就在n 个点间连了n 条线.且这些线上分别注了1至n 号,每条线注了1个号码,每个号码只注在1条线上.由于在10个点间连了10条线,故图中必存在一圈.现从圈上一点i 出发,经过点j 、k 、…最后回到点i .注意到点i 与点j 所代表的两个选手中1个是与1号比赛的,另一个是没有与1号比赛的,不妨设i 号没有与1号比赛过,j 号与1号比赛过.而j 与k 所连线上注的号码不是1,故j 与k 与1号比赛的情况相同,即k 号与1号比赛过,…,这样沿线走一圈后回到i ,就应该得出i 号与1号比赛过,矛盾.故证.证明2 用A 、B 、…表示选手,而用α(A )、α(B )D C BA=Eα(E)=α(A)α(D)α(C)α(B)A 城乙队A 城表示A、B已赛过的对手集合.显然,若A∈α(B),则B∈α(A).设A是对手集中元素最多的的选手.若命题不成立,则存在两个选手B、C使去掉A后,B、C的对手集相同,由于α(B)≠α(C),故A必属于α(B)与α(C)之一.不妨设A∈α(B),于是,B∈α(A),Cα(A)且α(C)=α(B)\{A}.(在α(B)中去掉它的一个元素A后的集合表示为α(B)\{A})同样对于选手C后,存在D、E,使去掉C后,D、E的对手集相同,即去掉C后,α(D)=α(E),又设C∈α(D)且Cα(E),于是D∈α(C),Eα(C).由于Aα(C),D∈α(C),故D≠A:又D∈α(C),故D∈α(B),即B∈α(D) =α(E)∪{C},从而B∈α(E),Cα(E),而去掉A后,B、C的对手集相同,从而E=A.于是α(A) =α(E) =α(D)\{C},即α(A)比α(D)少一个元素C,这与A是“对手集中元素最多的”矛盾.故证.说明证法1是根据如下结论:如果n个点间连了n条线,则必出现“圈”:即从某一点出发,沿边前进,最后还能回到出发点.证法2用最小数原理对集合的元素进行讨论,较难理解,可对照图理解相应的结论.链接树与圈若在一个图G=(V;E)中取n+1个顶点v1、v2、…、v n+1,每两个相邻的顶点v i、v i+1间连有一条边l i,则边l1,l2,…,l n就称为从v1到v n+1的一条链.一个图中的任意两个顶点间如果都有一条链,该图就是连通的.一条链的两个端点v1与v n+1重合时,就称为圈.没有圈的连通图称为树.n阶树可以记为T n.在一个图中,次数为1的顶点称为悬挂点.定理1 如果树T的顶点数≥2,那么,它至少有两个悬挂点.从树的任何一个顶点出发,沿某个方向前进,已走过的边不重复走,由于树是无圈的,故每个顶点至多走过1次,如果,经过的一个顶点不是悬挂点,则还可以前进到下一个顶点,由于树的顶点只有有限个,故前进到某个顶点(如果图中共有n个顶点,则至多前进n-1步)后就无法再继续前进,即到达一个次数为1的顶点.此顶点即为一个悬挂点.再从此悬挂点出发,沿链走一次(第一步是按刚才的反方向前进),则又可以到达一个悬挂点.此悬挂点与刚才第一个悬挂点不同.即图中至少有两个悬挂点.定理2一个n阶的连通图是1个树,当且仅当它有n-1条边.先证明:如果树T的顶点数为n,则其边数为n-1.证明对于n=1或2,定理显然成立.设定理对于k个顶点时成立,即若一个树有k个顶点,则其边有k-1条.对于k+1个顶点的树,只要去掉一个悬挂点及与之相邻的一条边,就成为有k个顶点的情形,此时的树有k个顶点与k-1条边,此时再把去掉的1个顶点及1条边添入,就成为k+1个顶点,k条边的树.故证.再证明:如果图G是连通的,且有n个顶点与n-1条边,则G是一个树.取G的生成树T,则此生成树有n个顶点,因是树,故有n-1条边.但T G,故T=G.故证.定理3树T具有以下性质:⑴在T中去掉任一边后,所得的图是不连通的;7.某个团体有1982个人,其中任意4人都至少有一人认识其他三个人,认识其他所有人的人数最少是多少?(1982年美国数学竞赛)8.⑴在一所房子里有10个人,其中任意3人中至少有2人互相认识,证明:其中有4人,他们任意2人都互相认识.(1980英国数学竞赛)⑵如果把⑴中的数10改为9,结论仍成立否?(1977年波兰数学竞赛)习题131.如果每个点的出次都是2,那么,一个点经过两条弧就可以到达的点至多有几个?经过一条弧或两条弧可以到达的点至多有几个?2.在竞赛图中必有一个点,从它到其它的顶点,只需经过一条弧或两条弧.3.一个有n个点的竞赛图,各点的出次为w1≥w2≥…≥w n.如果w1=n-1,w2=n-2,…,w k-1=n-(k-1),但w k≠n-k(1≤k≤n).证明:w k<n-k.4.⑴如果在点数n≥3的竞赛图中,有两个点的出次相等.证明,图中必有三角形回路(即有三个选手A、B、C,其中A胜B,B胜C,C又胜A).⑵在一个n人参加的循环赛中,每两人比赛一场,如果没有平局,参赛者赢的场数分别是w1,w2,…,w n.求证:出现三个参赛者A,B,C,满足A胜B,B胜C,C胜A的充分必要条件是w 21+w22+…+w2n<(n-1)n(2n-1)6.5.亚洲区足球小组赛,每组有4个队,进行循环赛,每两个队赛一场,胜者得3分,负者得0分,平局各得1分,赛完后,得分最高的前两名出线.如果几个队得分相同,那么便抽签决定这些队的名次,问一个队至少要得多少分,才能保证一定出线?6.条件同上题,问一个队如果出了线,它至少得了多少分?7.在8×8棋盘上填入1~64的所有整数,每格一数,每数只填一次,证明:总可以找到两个相邻的方格(具有公共边的两个方格叫相邻),在此两个方格中填入的数的差不小于5?8.平面上有n条直线,把平面分成若干个区域.证明:用两色就足以使相邻的区域都涂上不同的颜色.9.在某个国家,任意两个城市之间用下列交通工具之一进行联络:汽车,火车和飞机.已知没有一个城市拥有这三种交通工具,并且不存在这样三个城市,其中任意两个在联络时都用同一种交通工具.而且这个国家用了这三种工具.这个国家最多有多少个城市?(1981年保加利亚,美国数学竞赛)10.一个大三角形的三个顶点分别涂红、黑、兰三色,在三角形内部取若干点也任意涂红、黑、兰三色之一,这些点间连有一些线段,把大三角形分成若干互相没有重叠部分的一些小三角形.求证:不论怎样涂,都有一个小三角形,其三个顶点涂的颜色全不同.11.证明:在2色K 6中一定存在两个同色三角形(即同色K 3).12.某个国家有21个城市,由若干个航空公司担负着这些城市之间的空运任务.每家公司都在5个城市之间设有直达航线(无需着陆,且两城市间允许有几家航空公司的航线),而每两个城市之间都至少有一条直达航线.问至少应有多少家航空公司?(1988年前苏联数学竞赛)本节“情景再现”解答:1.解 如图的5个点即不存在同色三角形,故例2中把6个人改为5个人后,结论可能不再成立.2.证明 计算每个顶点引出的边的条数(次数),如果每个顶点的次数都≤2,则统计得到的边数≤2n ,但每条边都被统计过2次,故应统计得到边数=2(n +1).矛盾.故至少有一个顶点,其次数≥3.3.解 ⑴点A :出次3,入次1;点B :出次1,入次1;点C :出次0,入次2;点D :出次1,入次1.⑵ 出次的和=3+1+0+1=5;入次的和=1+1+2+1=5.出次的和=入次的和.⑶证明 由于每条弧起点所是出次的点,终点都是入次的点,故出次和与入次和相等,都等于弧的条数.4.解 不一定,例如右面的一个图中,就没有两个点的出次相同.A 、B 、C 、D 四点的出次依次为3,2,1,0.一般的n 个点的竞赛图中,可以出现n 个点的出次分别为n -1,n -2,n -3,…,2,1,0这n 个值,于是不一定有两个点的出次相同.5.解 S 中有3个元素是可以的,a →b →c →a .满足要求.若S 至少有4个元素,取其中4点,由⑴, S 中每两点间都要连出1条有向线段,4点间连出6条有向线段.每条有向线段都记一个出次,共有6个出次.因此至少有一个点至少有2个出次.设a →b ,a →c ,则无论b →c 或是c →b 均引出矛盾.即S 的元素个数≤3.故S 最多有3个元素.6.证明 ⑴ 设共有n 个点,由于各点出次互不相等,故这n 个点的出次取得0,1,2,…,n -1这n -1个值中的每个值.把出次为0的点排在最后,其余各点均到达此点.出次为1的点必到达此点,由于出次为1的点只到达1个点,故出次为1的点只到达出次为0的点,把出次为1的点排在倒数第二位;再考虑出次为2的点,由于此点只到达2个点,故它只到达已排的两个点而不能到达其余的点,把出次为2的点排在倒数第3位;……,依此类推,把出次为k 的点排在倒数第k +1位,直到出次为n -1的点排在第1位.这就得到满足题目要求的排法.⑵ 反设图中所有各点的出次均互不相等,则由上题,可把这些点排成一列,使前面的点到达后面的点.而后面的点不能到达前面的点,于是该图中没有回路,与已知此图有回路矛盾.故必有两点出次相等.7.解 先证明:任意4人中都有1人与其余n -1人认识.用n 个点表示这n 个人,若两个人认识,则在表示这两个人的点间连一条实线,否则连一条虚线. 设任取4人v 1、v 2、v 3、v 4,其中v 1与v 2、v 3、v 4都认识,但此四人中无人与n -1人都认识.即每个点都有与之不相邻的点.设与v 1、v 2、v 3、v 4不相邻的点分别为图62()1()1'4'A B C Dv 1΄、v 2΄、v 3΄、v 4΄,显然v 1΄≠v 2,v 2΄≠v 1,若v 1΄≠v 2΄,则四点v 1、v 2、v 1΄、v 2΄不满足题意.于是v 1΄=v 2΄,同理v 1΄=v 3΄,于是得v 1΄=v 2΄=v 3΄,此时v 1、v 2、v 3、v 1΄这四点仍不满足已知条件.故证.又证 设图G 中度数小于n -1的点为v 1、v 2、…、v k ,记F ={v 1、v 2、…、v k },用实线表示相邻(认识),用虚线表示不相邻.若k <4,则命题正确(因为图中找不到4个人,他们中任1人都没有与其余n -1人认识). 若k ≥4,由于v k +1、v k +2、…、v n的度数都=n -1,故与v 1不相邻的点都在F 中,设为v 2,此时若还能找到v 3、v 4∈F ,且v 3与v 4不相邻.则此四人不满足题目要求(图7⑴).若在F 中除v 1、v 2外无不相邻的人,则v 3、…、v k 均至少与v 1、v 2中某一人不相邻.则如图⑵、⑶,亦与已知矛盾.故k ≥4不可能.故证.再考虑本题:把1982个人中的任意4人组成一组,该组中必有1人认识其余所有的人.去掉这个人,在余下的人中再任取4人,又成一组,又可找出一个认识其余所有人的人;…,这样一直做下去.直到余下3人为止,此3人可能与其余的人不全认识.故至少有1979人认识其余所有的人.8.解 ⑴用10个点表示这10个人,如果某2人互相认识,则在表示这两人的点间连1条线.即任3点都至少连了1条线,要求证明存在一个K 4.设不存在K 4,即任意4点中总有2点没有连线,① 设某一点A 与4点都没有连线,则由假设此4点中有2点未连线,则此2点与A 共3点均未连线,与题设矛盾.故A 至多与3点未连线,即至少与6点连了线. ② 设A 与A 1、A 2、…,A 6连线,则A 1,…,A 6中任意3点必有2点未连线,否则存在K 4, ③ 设A 1与B i 、B j 、B k 都未连线,则B i 、B j 、B k 间若有两点未连线,则出现3点,都未连线,与已知矛盾.故此三点间都连了线,于是此三点与A 成为K 4.④ 由③知A 1,…,A 6中任一点至多与其余5点中的2点未连线.即与其余5点中至少3点连了线.设A 1与A 2、A 3、A 4连了线.此时A 2、A 3、A 4间至少连了1条线,设A 2A 3连了线,则A 、A 1、A 2、A 3成为K 4.由上证可知,不存在K 4的假设不成立.⑵ 若有某点连出6条线,则如上证.若每点连线数<6,当每点连线数都=5时.此时9个点连线统计为45,为奇数.不可能. 若有某点连线数<5,即该点至少与4点未连线,则如上①,矛盾.从而必有点连线数=6的点.“习题67”解答:1.解 一个点经过两条弧就能到达的点至多有4个.经过一条弧或两条弧就能到达的点至多有6个.如图,每个点的出次都是2,点A 经过1条弧能到达B 、C ,点B 、C 分别经过1条弧可以到达D 、E 、F 、G ,故点A 经过1条或2条弧可以到达至多6个点.其中如果有些点重合,则点A 可以到达的点就少于6个. A B C D E FG AA 4图7V2V 43()V 2V 42()1()4V 32V。
图论第2章 基本概念ppt课件
2.4 道路与回路
[环] 假设上述 中 v0 = vn ,称之为一条封锁有向道 路/环。[closed chain]
[迹] 假设上述 中 ai aj (i j),称之为一条简单有 向道路/迹。[trail]
[路] 假设上述 中 vi vj (i j) ,称之为一条有向 路/初级道路/根本道路。[path]
[证明] (反证法) 设图中有一条道路,其长度 > n 1, 那么其中至少有 n+1个顶点标号,而图中只需 n 个顶点,故其中至少有两个一样的顶点,即该道 路不会是初级道路。
19
2.4 道路与回路
[可达性] G=(V, A)中,假设从 vi 到 vj 存在一条路, 那么称从 vi 到 vj 是可达的,或称 vi 可达 vj 。
[例]
➢ 寻求断定图同构的普通方法是图论的重要课题之一。
13
2.3 同构
[自补图] 图 G=(V,A),~G 是 G 的补图。假设 G 那么称图 G 是自补的〔或是自补图〕。
[例]
~G,
[讨论] 假设 n 阶无向图是自补的,那么 n = 0,1(mod 4) 。〔即以4除 n 余0或余1〕
14
2.4 道路与回路
2
2.1 图的概念
[子图] G=(V, A) 是 G=(V, A) 的一个子图当 且仅当: ⑴ V V ⑵ A 是 V 上的二元关系 ⑶ A A
G 是 G 的一个子图; 假设 G 是 G 的子图,那么 G 的任何子图也是 G
的子图; 平凡图是任何图的子图。〔零图无类似结论〕
3
2.1 图的概念
混合图可以化为有向图求解。
6
2.2 点和边的关联关系
[关联集与邻接集] 有向图 G=(V, A) , vi V 的正 关联集、负关联集、正邻接集和负邻接集分别定 义为: Inc+(vi)={ak |( vj)(vj V ak= <vi, vj> A)} Inc (vi)={ak |( vj)(vj V ak= <vj, vi> A)} Adj+(vi)={vj |vj V ( ak)(ak=<vi, vj> A)} (外邻接集) 7
第6-8章---图论2PPT课件
-
6
8.判别一个二部图中存在完备匹配的相异性条件和t条 件分别是充要条件和充分条件,但t条件对任一二部图能 极容易地进行检验,因而在考虑用较为复杂的相异性条 件之前,可首先用t条件判断,如果t条件不成立,再用相异 性条件判断。
9.图是点(边或面)k-可着色的,是指能用k种颜色给 图的结点(边或面)着色,但k不一定是最少的颜色数。 图是点(边或面)k-色的,是指最少要用k种颜色绘图 的结点(边或面)着色。平面图的面着色问题一般化 为对其偶图的点着色问题。Welch-Powell算法是近似 算法,它给出的结点着色的颜色数不一定是最少的, 而是较少的。
6.掌握最小点覆盖、最小边覆盖、最大点独立集、最 大边独立集(匹配)、最大匹配、完美匹配、完备匹 配、可增广路径等概念,能够利用相异性条件和t条件
-
2
判定二部图中是否存在完备匹配,了解可增广路径求 完备匹配的方法和思想。
7.掌握结点着色、边着色、面着色等概念及有关性质, 能够用Welch—power算法确定一个使图的颜色数尽可 能少的结点着色。
数目。
3.掌握求图中某个结点到其他任一结点的最短路径的 Dijkstra算法,以及求图中任意两个结点的最短路径的
-
1
Warshsll算法。
4.掌握欧拉图和哈密尔顿图的概念及其判别方法,能 够利用fleury
算法求欧拉回路,了解邮路问题,能够用近邻法求哈 密尔顿回路。
5.掌握平面图、面、边界、极大平面图、同胚等概念 及有关性质,能够判定一个图是否为平面图。
-
7
§6.3基本题
§6.3.1选择题
1.设D=<V,E>为有向图,则有(
A. E ∈ V*V
B.EV*V
数学竞赛图论试题及答案
数学竞赛图论试题及答案一、选择题(每题5分,共20分)1. 在一个无向图中,如果有5个顶点,每个顶点至少与另外两个顶点相连,那么这个图至少有多少条边?A. 5B. 6C. 7D. 82. 一个图是二分图当且仅当它没有奇环。
这个说法是正确的吗?A. 是B. 否3. 给定一个有n个顶点的完全图,求出该图的边数。
A. n(n-1)/2B. n(n+1)/2C. n^2D. 2n4. 在一个图中,如果存在一条从顶点u到顶点v的简单路径,则称u 可达v。
如果图中任意两个顶点都是相互可达的,那么这个图是:A. 连通图B. 强连通图C. 有向无环图D. 欧拉图二、填空题(每空5分,共30分)5. 一个图的度序列是指图中所有顶点的度按照______排列的序列。
6. 如果一个图的边数等于顶点数的两倍,那么这个图一定是______。
7. 在图论中,一个图的最小生成树是指连接所有顶点的______的树。
8. 一个图的着色数是指对图中的顶点进行着色,使得任何两个相邻的顶点颜色都不同,使用的最小颜色数。
三、简答题(每题25分,共50分)9. 描述什么是图的平面性,并给出判断一个图是否为平面图的方法。
10. 解释什么是图的哈密顿回路,并给出一个例子。
答案一、选择题1. C(根据边数的最小值公式,边数至少为顶点数减一的两倍)2. B(二分图没有奇环,但不是所有没有奇环的图都是二分图)3. A(完全图的边数公式)4. A(连通图的定义)二、填空题5. 非增6. 完全二部图7. 边数最少8. 最小三、简答题9. 图的平面性指的是图可以画在平面上,使得图中的边除了端点外不相交。
判断一个图是否为平面图的方法有库拉托夫斯基定理,即如果一个图包含一个子图同构于K5(完全五顶点图)或K3,3(完全二部图),则该图是非平面的。
10. 哈密顿回路是一条通过图中每个顶点恰好一次的闭合回路。
例如,一个正方形的四个顶点可以形成一个哈密顿回路,因为可以按照顺时针或逆时针方向依次访问每个顶点一次。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第68讲图论问题(二)本讲主要内容:本讲将继续研究用图来解决问题的方法.偶图取图G=(V,E),如果V=X∪Y,X∩Y=,其中X={x1,x2,…,x n},Y={y1,y2,…,y m},且x i及x j(1≤i<j≤n),y s 及y t (1≤s<t≤m)均互不相邻,则称G为偶图.色数:将图G的顶点涂上颜色,如果至少要k种颜色才能使任意两个相邻的顶点颜色不同,则称G的色数为k.显然,偶图的色数≤2.即偶图色数不超过2.A类例题例1 在空间中给定2n个不同的点A1,A2,…,A2n,n>1,其中任意三点不共线.设M是n2+1条以给定的点为端点的线段的集合.⑴证明:存在一个三角形,其顶点为给定的点,其边都属于M.⑵证明:若集合M的元素不超过n2个,则这样的三角形可能不存在.(1973年奥地利数学竞赛)分析可以从简单的情况开始试验,发现规律再证明.从K4(4阶完全图,见67讲)共有多少条线及多少个三角形、擦去1条线去掉几个三角形入手得出结论,对于K5、K6也能用此法得到结论,但对于p>6,K p难用此法,如何过渡到一般情况?可以用数学归纳法.证明:n=2时,在4个点间连了5条线,由于4阶完全图在4个点间共可连出6条线,这6v3v4v32k条线连出了4个以此4点中的某3点为顶点的三角形.而每条线的两个端点及(除这条线的两个端点外的)另两个顶点可以连出共2个三角形,故去掉任何一条边都使连出三角形数减少2,于是在4个点间连5条线必连出了以此4点中的3点为顶点的三角形.设n=k时,2k个点间连有k2+1条线时,必有三角形出现.则当n=k+1时,2(k+1)个点间连了(k+1)2+1条线.此时,任取两个相邻的顶点v1,v2,如果在其余的顶点中有某个顶点及v1,v2都连了线,例如v3及v1,v2都连了线(图4(1)),则出现了三角形.如果其余所有的点及此二点都至多连出1条线(图4(2)),则去掉点v1,v2及及这两点相邻的边,此时,余下2k个点,至多去掉了2k +1条边,余下至少(k+1)2+1-(2k+1)=k2+1条边,由归纳假设知,其中必有三角形.综上可知,命题成立.说明若2n个点间连了n2条边,可以把这2n个点分成两组,每组n个点,规定同组的点间都不连线,不同组的任何两点都连1条线,这样得到了一个完全偶图K n,n,此时共计连了n2条线,但任取三点,必有两点在同一组,它们之间没有连线,于是不出现三角形.例2 一个舞会有n(n≥2)个男生及n个女生参加,每个男生都及一些女生(不是全部)跳过舞,而每个女生都至少及1名男生跳过舞,证明,存在男生b1,b2及女生g1,g2,其中b1及g1跳过舞,b2及g2跳过舞.但b1及g2没有跳过舞,b2及g1没有跳过舞.分析 就是要给出一种选择方法,按此方法操作,即可选出满足要求的两个男生及两个女生.可以用极端原理来证明这样的存在性命题.证明 取所有男生中及女生跳舞人数最多的一个,设是b 1.b 1至少及1名女生没有跳过舞,取没有及b 1跳过舞的一名女生为g 2,g 2至少及1名男生跳过舞,设为b 2,显然b 1不是b 2,现在考虑所有没有及b 2跳过舞的女生,她们不能都没有及b 1跳过舞,(否则没有及b 1跳舞的女生人数就比没有及b 2跳舞的人数多,b 1就不是及女生跳舞人数最多者).即至少有1个女生没有跟b 2跳过舞但跟b 1跳过舞.这个女生即为g 1. 说明 这里就得到了一个偶图{b 1,b 2}∪{g 1,g 2}.(图中,括号内的数字表示证明中出现的先后顺序).极端原理常用于证明存在性命题.情景再现1.求证:顶点多于1的树是偶图.2.证明 偶图的色数≤2,反之,色数≤2的图是偶图. B 类例题例3 某镇有居民1000人,每人每天把昨天听到的消息告诉自己认识的人,已知任何消息只要镇上有人知道,都会经过这样的方式逐渐地为全镇的人所知道.证明可以选出90名代表,使得同时向他们报告一个消息,经过10天,这一消息就为全镇的人知道.(4)(3)(2)(1)21b分析就是要给出一个把1000个点的连通图分成90个子图的方法,使每个点都在其中一个子图中,且每个子图的最长的链的长度不超过10.这样,只要把每个子图的最长链的一个端点选为“代表”,就能完成这个任务.证明用1000个点代表1000个居民,两名居民相识,则在两点之间连一线,如此可得一图,依条件,这个图是连通图.若图中有圈,则我们去掉圈中的一边使圈被破坏而不影响图的连通性,经过有限次这种手续,可得树T1000.在T1000中取一条主干v1v2…v n,取v11作为1个代表,把边v11v12去掉,则此图分成了2个连通分支,在含有v1的一棵树中,每点到v11的路的长度都不超过10,否则v1v2…v n在T1000中不是主干,故v11知道的消息在10天内可以传遍它所在分支的点集所代表的居民;余下另一分支再取其主干,又按此法得出第二个代表v22,依此类推,则T1000分割成若干棵树:同样,在含v22,v33,…的树中,v22,v33,…知道的消息在10天内都能传遍树的点集所代表的居民;由于1000=11×89+21,且每一个小分支树可能还有分支,从而其顶点数可能超过11,所以这样分法,至多分出89棵树并余下一个至多有21个点的树,该树的链长≤20,取此链的中心v,则该链上每个点到v的距离都≤10.现在取v11,v22,v33,…为代表,最后一棵树取其中心v为第90名代表,只要将消息告诉这些代表,则在10天之后,每个分支树的点集所表示的居民全都知道这个消息,问题已获解决.说明 注意每次在最长链上截去一段后,余下的链的主干不一定就是原来主干的截剩部分,所以每次都要重新确定主干.例4 一个国家的国王打算建n 个城市且修(n -1)条道路,使每条道路连接两个城市而不经过其他城市.而每两个城市都可以互相到达,其间的最短距离恰是1,2,…,C 2n =12n (n -1)这些数,问在下列情况下,国王的打算能否实现:(1)n =6;(2)n =1998.分析 就是要画一个树,使任两个顶点的距离都不能相同.对于顶点数少的情况估计是可能存在的,而要得到n =6图可以用构造法.对于n =1998,估计不会存在,所以可以用反证法证明.为了得到n =6的情形,长度为1及2的线段是要取的,否则得不到1,2,这两条线段连结可以得到长度3,为得到距离为15、14、…的线段,可以取某两个城市间距离为8(15的一半),此时8+7=15,8+6=14,8+5=13可以通过增加一条长度为5的线段如图得到,再增加一条长为4的线即可得到全部的15个数.解 (1) n =6时,国王的打算可以实现,城市和道路的分布可依据图所示.⑵ n =1998时,国王的打算不能实现,因为符合要求的道路网存在的必要条件是:n 或(n -2)是完全平方数,证明如下: v 5v 648521v 1v 2v 4v v 58521v 1v 2v 4v用点表示城市,用线表示连接城市的道路,得到一个图G .由题设,知G 是n 阶连通图,又其线的数目恰为(n -1),故G 是n 阶树,因而G 的任两点之间只存在唯一的通道.把G 的顶点二染色:任取一个点A ,对于图中任一点,若它沿唯一的通道到A 的距离是一个偶数,则把此点染红(A 也应染红,因A 到A 的距离为0,0是偶数),否则染蓝.设红点的数目为x ,则蓝点的数目为y =n -x .考虑距离为奇数的点对,易知:两点之间的距离为奇数,当且仅当这两个点一红一蓝.由一个红点和一个蓝点组成的点对有xy 个.又在1,2,…,12n (n -1)中,当12n (n -1)为偶数时,其中的奇数有14n (n -1)个;当12n (n -1)为奇数时,奇数有14[n (n -1)+2]个.于是,如果国王的打算可以实现,则必须满足xy =14n (n -1) ① 或 xy =14[n (n -1)+2] ②. 此时,对于①,有4x (n -x )=n (n -1),即 4x 2-4nx +n 2-n =0, 解得 x =n ±n2,相应的y =n ∓n2.同样,对于②: 有x =n ±n -22,y =n ∓n -22. 故只有n 或(n -2)是完全平方数时,国王的愿望才可能实现.但1998和1998-2=1996都不是完全平方数,故当n =1998时,国王的打算不可能实现.说明 我们只证明了这个条件是必要条件,没有证明这个条件是充分的.对于n=6,有6-2=4是完全平方数,有可能存在满足要求的图,再通过构造出满足要求的图,才能确定解存在.例5证明:任意的9个人中,必有3个人互相认识或4个人互相不认识.分析即证明,在任意的K9中,把边涂成红或蓝两种颜色,则必存在红色K3或蓝色的K4.或在一个有9个顶点的图G中,必存在K3,或在其补图中,存在K4.证明⑴ 如果存在一个顶点,从这点出发的8条线中,有至少4条为红色,设从v1引出的4条线为红色,引到v2,v3,v4,v5.若此4点中的某2点间连了红色线,则存在红色K3,若此4点间均连蓝线,则存在蓝色K4.⑵ 如果从任一点出发的8条线中,红色线都少于4条.于是从每点出发的蓝色线都至少5条.但由于任何图中的奇顶点个数为偶数,故不可能这9个顶点都引出5条蓝线.于是至少有一个顶点引出的蓝线≥6条,例如从v1到v2,v3,…,v7都引蓝线,则在v2,v3,…,v7这6个点的图中,必存在红色三角形或蓝色三角形,于是G中必有红色K3,或蓝色K4.链接拉姆赛(Ramsey)问题本题实际上说的是:在有n个顶点的图G中,有一个K3,或在其补图-G中(在K9中去掉G的所有边后余下的图即G的补图)有一个K4,二者必有一成立.n=9是保证这一个结论成立的n的最小值.一般的,在一个有t个顶点的图中存在K m,或在其补图中存在K n ,t 的最小值是多少?这就是拉姆赛问题.记满足上述要求的t 的最小值为r (m ,n ).则有 r (m ,n )=r (n ,m ),r (1,n )=r (m ,1)=1,r (2,n )=n ,r (m ,2)=m .并可证:定理一 在m ≥2,n ≥2时,r (m ,n )≤r (m ,n -1)+r (m -1,n ).现在已经求出的r (m ,n )有:r (3,3)=6,r (3,4)=9,r (3,5)=14,r (3,6)=18,r (3,7)=23;r (4,4)=18.定理二 设完全图K N 的边涂了n 种颜色,则在N 充分大时,K N 中必有一个同色三角形.设r n 是使K N 中有同色三角形存在在N 的最小值,则⑴ r 1=3,r 2=6,r 3=17;⑵ r n ≤n (r n -1-1)+2;⑶ r n ≤1+1+n +n (n -1)+…+n !2!+n !1!+n !. 上述两个定理都是拉姆赛定理的特例,更一般的结论请参阅单墫教授的有关图论的著作.例如《趣味的图论问题》等 情景再现3.平面α上有n 条直线,把α分成若干区域,证明:可以用两种颜色就可使相邻的区域都涂上不同的颜色.4.在8×8的棋盘上填入1~64的所有整数,每格填一个数,每个数填一次.证明:总能找到两个相邻的格子(有公共边的两个方格就是相邻的方格),这两个方格中填的数相差不小于5.5.证明:任意14人中,必有3人互相认识或有5人互相不认识.C类例题例6 1990个人分成n组,满足(a) 每个组中没有人认识同组的所有的人;(b) 每个组中,任意三人中至少有两人互不认识;(c) 每个组中两个互不认识的人,必可在同组中恰好找到一个他们都认识的人.证明:在每一组中,各人在该组中认识的人数都相同.并求分组个数n的最大值.(1990亚洲及太平洋地区数学竞赛)分析条件都是针对某一组的,所以证明应在某个组内进行,由于两点或连线,或未连线,故可以分两点未连线及两点已连线的情况证明.要求组数最多,应使每组的人数最少.故求应每组人数的最小值.解取其中一组M,设|M|=m,用m个点表示组M中的人,若两人认识,则在相应点间连一条线.于是题设条件可写为:(a) M中任何一点,及M中其余的点没有都连线,即设x∈M,用d(x)表示x在M中的次数.则d(x)≤m-1.(b) M中没有连出三角形;(c) 设x,y∈M.若x,y未连线,则存在唯一z∈M,及x,y均连线.原题即求证:M 中每个点向M 中点连的线数均相等.由于M 中没有点及其余所有的点都连了线,故存在x ,y ∈M ,且x ,y 未连线.由(c )存在惟一z ∈M ,且z 及x ,y 都连了线.⑴ 记M 中除z 外及x 连线的点集为A ,及y 连线的点集为B ,由(c ),A ∩B =,且由(b ),A 、B 中任何两点均不相邻.对于p ∈A ,由于p 及y 不相邻,则有唯一点及p 及y 都相邻,此点必在B 中,设为q ,同样,B 中任何一点q ,也必及A 中唯一点p 相邻.且若p 1、p 2∈A ,则在B 中及它们相邻的点q 1、q 2互不相同,否则及(c )矛盾(p 1、p 2若及B 中的q 都连线,则它们及两个不同的点x 及q 都连了线).这说明A 及B 的元素有一一对应关系,|A |=|B |.则d (x )=d (y ).⑵ 若x ,y 连线,则由(a ),存在u ∈M ,u 及x 未连线,则d (x )=d (u ).若u 及y 也未连线,则由上证,d (u )=d (x )=d (y ).若u 及y 连线,则存在v ∈M ,v 及y 未连线,d (v )=d (y ),当v 及x 未连线时,d (x )=d (v )=d (y );当v 及x 连线时,由(c ),v 及u 必不连线,于是d (v )=d (u ),从而d (x )=d (y ).故每组中的人认识本组的人数相同.⑶ 为了求分组个数的最大值,应找出满足条件的组中人数的最小值,由(a ),有x ,y ∈M ,x 及y 不相邻.于是由(c ),存在z ∈M ,及x 、y 都相邻.由(a ),必还有u ,u 及z 不相邻(否则z 及A B x y z p q同组的点都相邻);于是由(c),u必及x、y之一相邻,设u及x 相邻,于是u及y不相邻.故又存在v及u、y相邻.这样就有了5个点.从而每组至少5个点.而图中5个点满足全部要求.于是至多可分出1990÷5=398组.例7 给定平面上的点集P={P1,P2,…,P1994}, P中任三点均不共线,将P中的所有的点任意分成83组,使得每组至少有3个点,且每点恰好属于一组,然后将在同一组的任两点用一条线段相连,不在同一组的两点不连线段,这样得到一个图案G,不同的分组方式得到不同的图案,将图案G中所含的以P中的点为顶点的三角形个数记为m(G).(1)求m(G)的最小值m0;(2)设G*是使m(G*)=m0的一个图案,若G*中的线段(指以P 的点为端点的线段)用4种颜色染色,每条线段恰好染一种颜色.证明存在一个染色方案,使G*染色后不含以P的点为顶点的三边颜色相同的三角形.(1994年全国高中数学联赛)分析估计当各组点数尽可能接近时三角形个数最少.因此只要证明当两组点数差≥2时,不能达到最小值.可以用逐步调整法来证明.第⑵小问可以用构造法来解.注意K5的边2染色时,可以找到不存在同色三角形的染色法,于是可以据此构造出满足要求的图来.解:设G中分成的83个子集的元素个数分别为n i(1≤i≤83),i =1∑83n i =1994.且3≤n 1≤n 2≤…≤n 83. 则m (G )= i =1∑83C n i3.即求此式的最小值. 设n k +1>n k +1.即n k +1-1≥n k +1.则C n k +13 +C n k +1-13 -(C n k 3+C n k +13 )=C n k 2-C n k +1-12 <0.这就是说,当n k +1及n k 的差大于1时,可用n k +1-1及n k +1代替n k +1及n k ,而其余的数不变.此时,m (G )的值变小.于是可知,只有当各n i 的值相差不超过1时,m (G )才能取得最大值.1994=83×24+2.故当81个组中有24个点,2个组中有25个点时,m (G )达到最小值.m 0=81C 3 24+2C 3 25=81×2024+2×2300=168544.⑵ 取5个点为一小组,按图1染成a 、b 二色.这样的五个小组,如图2,每个小圆表示一个五点小组.同组间染色如图1,不同组的点间的连线按图2染成c 、d 两色.这25个点为一组,共得83组.染色法相同.其中81组去掉1个点及及此点相连的所有线.即得一种满足要求的染色.例8有n 人聚会,已知每人至少认识其中的⎣⎢⎢⎡⎦⎥⎥⎤n 2个人.而对任意图1图2c d c d c d a b a b d b c a d b a b c a的⎣⎢⎢⎡⎦⎥⎥⎤n 2个人,或者其中有两人认识,或者余下的n -⎣⎢⎢⎡⎦⎥⎥⎤n 2人中有两人相识.证明:当n ≥6时,这n 个人中必有3人两两认识.(1996年全国联赛)分析 本题及例6类似,要通过分析连线的情况找出三角形来.由于题中给出了⎣⎢⎢⎡⎦⎥⎥⎤n 2,故应分n 为偶数或奇数的情况分别讨论.证明 作一个图,用n 个点表示这n 个人,凡二人认识,则在表示此二人的点间连一条线.问题即,在题设条件下,存在以这n点中的某三点为顶点的三角形.设点a 连线条数最多,在及a 连线的所有点中点b 连线最多,及a 连线的点除b 外的集合为A ,及b 连线的点除a 外的集合为B .1° 设n =2k ,则每点至少连k 条线,集合A 、B 中都至少有k -1个点.⑴若存在一点c ,及a 、b 都连线,则a 、b 、c 满足要求;⑵若没有任何两点及a 、b 二点都连线(图1),则由A ∩B =,|A ∪B |≤2k -2,|A |≥k -1,|B |≥k -1, 故得 |A |=|B |=k -1,且图中每点都连k 条线.若A 中任何两点间均未连线,B 中任两点也未连线,则A ∪{b }中不存在两点连线,B ∪{a }中也不存在两点连线.及已知矛盾.故在A (或B )中必存在两点,这两点间连了一条线,则此二点及a (b )连出三角形,2° 设n =2k +1.则每点至少连k 条线,A 、B ΦA B 2k 个点图1b a k-1k-1A B Φkk-1中都至少有k -1个点.⑴若存在一点c ,及a 、b 都连线,则a 、b 、c 满足要求; ⑵若没有任何两点及此二点都连线,且|A |≥k ,则由|B |≥k -1(图2),A ∩B =,|A ∪B |≤2k -1,可得|A ∪B |=2k -1,|A |=k ,|B |=k -1,若A 中任何两点间均未连线,B 中任两点也未连线,则A ∪{b }中不存在两点连线,B ∪{a }中也不存在两点连线.及已知矛盾.故A (或B )中存在两点,这两点间连了一条线,则此二点及a 连出三角形,⑶若没有任何两点及此二点都连线,且|A |=k -1,即每点都只连k 条线.这时,必有一点及a 、b 均未连线,设为c (图3).c 及A 中k 1个点连线,及B 中k 2个点连线,k 1+k 2=k ,且1≤k 1,k 2≤k -1.否则若k 2=0,则A ∪{b }中各点均未连线,B ∪{a ,c }中各点也未连线.矛盾.故k 1,k 2≥1.且由于n ≥6,则k 1+k 2≥3,故k 1,k 2中至少有一个不小于2,不妨设k 1≥2,现任取B 中及c 连线的一点b 1,由于b 1及B 中其余各点均未连线,若b 1及A 中的所有及c 连线的点均未连线,则b 1连线数≤2+k -1-k 1≤k -1,矛盾,故b 1至少及此k 1个点中的一点连线.故证.情景再现6.在正整数n 及δ满足什么条件时,可以作出一个n 阶δ正则图.即是:已知n 个点,其中某些点间连了一条线,且每个点都恰Φk 2k 1c B A k-1ba k-1图32k +1个点好及δ个点连了线.问δ可以取什么样的数值?7.某次体育比赛,每两名选手赛一场,每场一定决出胜负,通过比赛确定优秀选手,选手A被确定为优秀选手的条件为:对任何其他选手B,或A胜B,或存在选手C,有A胜C而C胜B.如果按这个条件确定的优秀选手只有1名.求证:这名选手胜所有其余的选手.(1988年中国数学冬令营)8.给定空间中的9个点,任意4点不共面,每两点间连一线段.求最小的n值,使当对其中任意n条线段用红、蓝两色之一任意染色时,都一定出现一个三边同色的三角形.(1992中国数学奥林匹克)习题131.⑴如果在偶图G=(X,Y,E)中,|X|>|Y|,且X中每个顶点的次数都不小于δ,求证:Y中至少有一个顶点的次数>δ.⑵若图G为偶图,且G有圈,则G的圈的长为偶数.反之,若图G有圈,且所有的圈长为偶数,则G为偶图.2.设C是100阶3正则图,现用红、白两色给这100个点着色,其中红点40个,白点60个,如果一条线的两个端点都是红色,则将这条线也染成红色;如果一条线的两个端点都是白色,则将这条线也染成白色,现已知红色线有38条,问白色线有多少条?3.若干人相聚,其中有些人彼此认识,若⑴如果某两个人认识的人数相等,则他们没有共同的熟人;⑵有一个人至少有100个熟人.证明:可以找到一个参加聚会的人,他恰好有100个熟人.4.有2n个学生,每天出去散步,每两人一组,如果每一对学生只在一起散步一次,这样的散步至多可以持续多少天?5.20名选手参加14场单打比赛,每名选手都至少参加过1场.证明:必有某6场比赛的参赛者是12名不同的选手.(1989年美国数学竞赛)6.在n n棋盘的方格中分别填写1,2,…,n2(n≥2),每格一个数.证明:必有两个相邻方格(有公共边的方格),方格中的两个数的差至少为n.(1988年捷克数学竞赛)7.把K n中的每条线段染上红色或蓝色.把某一点出发引出两条同色线段组成的角叫做同色角.证明:同色角的总数不小于14n(n -1)(n-3).8.用黑白两种颜色去涂正九边形的顶点,每个顶点只涂黑、白两色之一,证明:在以这九点为顶点的所有三角形中,必有两个顶点同色的全等三角形.9.⑴将完全图K5中的10条线段进行染色,使得有公共端点的线颜色不相同.至少要用几种颜色?⑵将完全图K2n中的所有线段染上颜色,使得有公共端点的线颜色不相同.至少要用几种颜色?⑶证明:将完全图K2n-1中的所有线段染上颜色,使得有公共端点的线颜色不相同.至少要用2n-1种颜色.10.某团体中任意两个认识的人都没有共同的熟人,而任意两个不认识的人都恰有两个彼此共同的熟人.证明:该团体中每个人认识的人数都相同.(1975南斯拉夫数学竞赛)11.某次体育比赛,每两名选手各赛一场,无平局.通过比赛确定优秀选手.设A为选手,如果对其他任意选手B,要么A胜B,要么存在选手C,使得A胜C,C胜B,则A即是优秀选手.证明:如果按上述规则选出的优秀选手只有1名,则这名选手胜其他所有的选手.(1987年中国数学奥林匹克)12.排球比赛中,每两队都各比赛一场.对两个球队A及B,如果A胜B,或者存在某个球队C,使得A胜C,C胜B,则称A 优于球队B.比赛结束后,优于其他所有球队的球队即被授予冠军称号.比赛结束后能否恰有两个冠军队?(1988年前苏联数学竞赛)本节“情景再现”解答:1.证明任取树T的一个悬挂点v1,把v1涂红,所有及v1距离为奇数的顶点都涂蓝,所有及v1距离为偶数的顶点都涂红,所有涂红的顶点组成集合X,所有涂蓝的顶点组成集合Y,则得到一个二色图,即为偶图.2.证明设G=(X,Y,E)是偶图,把X中的点全部涂成红色,把Y中的点全部涂成蓝色,则所得的图中,相邻的顶点涂色都不同,即只用2色即可涂完G的所有顶点,使相邻的顶点涂色不同.又如果G没有边,则只用1种颜色即可把G的所有顶点涂好,且没有任何相邻的顶点同色(因没有顶点相邻),故偶图的色数≤2.反之若图G的色数≤2,若色数=1,表示G中任何两顶点都不相邻,即G没有边,此时,设G为n阶的,可把G中k(1≤k≤n -1)个点涂成一种红色,另外n-k个点涂成蓝色,即得一个二色图,涂红的点集为X,涂蓝的点集为Y,即为偶图.若色数=2,即用两种颜色可以把所有顶点涂色,且同色点都不相邻,则取涂一种颜色的点的集合为X,涂另一种颜色的点的集合为Y,则得到一个偶图.即色数≤2的图是偶图.3.证明n=1时,1条直线把平面分成2部分,可用两种颜色涂.设n=k时,k条直线把平面分成的区域有满足题意的涂色法,当n=k+1时,先画出其中k条直线,而暂把第k+1条直线擦去.这时k条直线把平面分成的区域可以涂色.涂好色后,把第k+1条直线画出,凡在这条直线某一侧的部分,涂色不动,而在直线另一侧的部分,把涂的色全部改为另一色,则所得涂色满足题意.即n=k+1时,命题成立.综上可知,命题成立.4.证明取每个方格的中心,凡是相邻的两个方格,就把相应的中心连一条线.这样得到了一个图G(图中红线组成的图即为图G).图G的的直径=14,,故图G中任意两点的距离≤14.若相邻两个方格中填的数相差<5,则差≤4,于是图G 中所填两个数的差≤14×4=56.但图中填了1及64,此二数必有一条链相连,此链的长≤14.即其差≤56,及64-1=63矛盾.5.证明:以点表示人,红色线表示认识,蓝色线表示不认识. ⑴ 若存在一个点,从这点引出了至少5条红线,例如从v 1向v 2,v 3,…,v 6引出了5条红线,若v 2,v 3,…,v 6间有某两点间连了红线,则这两点及v 1组成红色三角形,否则此五点间全部连蓝色线,为一蓝色五边形.⑵ 若从任一点引出的红线都少于5条,则每点引出的蓝色线都至少9条.由例如从v 1到v 2,v 3,…,v 10均连蓝色线,则由例5可知v 2,v 3,…,v 10中或存在红色三角形或存在蓝色四边形,于是原图中或有红色三角形,或此蓝色四边形及v 1合成一蓝色五边形.故证.6.证明:由于共计连了12n δ条线.故δ应是不超过n -1且使12n δ为整数的那些正整数值. 1,且使12反之若正整数δ不超过n -n δ为整数,可构造一种连法:取一圆分成n 等分.任取一数i ,满足1≤i ≤⎣⎢⎢⎡⎦⎥⎥⎤n 2,把圆上这n 个点中,距离为i 的16阶5正则图点都连起来,这时当i≠n2时,每个点都连了2条线,当n为偶数,且i=n2时,每个点都连了1条线.如果n为奇数,则δ必须为偶数:δ=2k,如果n为偶数,则δ可为奇数,也可为偶数.若δ=2k<n,依次取i=1,2,…,k,按上法连线,则得到每个点都连了2k条线;若δ=2k+1<n,则按上法连了2k条线,后再取i=n2连线,此时每个点又连了1条线,即每个点都连了2k+1条线.于是可知,可以连出满足要求的图.如图示即是一个16阶5正则图,分别取i=2,4,8画出.7.证明:取A为胜场最多者,若A胜所有选手,此时A为优秀选手.若A未全胜,则A必负于某个选手B,此时若找不到C,使A 胜C而C胜B,即所有负于A的选手都负于B,则B比A胜场更多,矛盾.故必存在这样的C胜B.故此时A为优秀选手.若只有1名优秀选手,即优秀选手只有A,于是其余选手均不是优秀选手.若A负于B,由于B不是优秀选手,则存在D,D胜A及B,若D不存在.即其余所有选手或负于A,或负于B,则B 也为优秀选手.故D必存在.现D胜A、B,由于D不是优秀选手,同理,故必能找到E,胜A、B、D,…,这样一直下去,最后必有一人胜所有其余的人,为优秀选手,及只有1名优秀选手矛盾.故A全错误!未定义书签。