随着各行各业的发展和生产需要

源代码在线查看: 3_8.htm

软件大小: 3016 K
上传用户: faye3000
关键词: 发展
下载地址: 免注册下载 普通下载 VIP

相关代码

																				§8 鸽巢原理之一																												§8 鸽巢原理之一								    鸽巢原理是组合数学中最简单也是最基本的原理,也叫 				抽屉原理。即				“若有n个鸽子巢,n+1个鸽子,则至少有一个巢内有至少有两个鸽子。” 												例1 367人中至少有2人的生日相同。				例2 10双手套中任取11只,其中至少有两只是完整配对的。				例3 参加一会议的人中至少有2人认识的别的参加者的人数相等。								例4 从1到2n的正整数中任取n+1个,则这n+1个数中,至少有一对数, 				其中一个是另一个的倍数。				证 设n+1个数是 a1 , a2 , ··· , an+1。每个数去掉一切2的因子, 				直至剩下一个奇数为止。组成序列 r1 , r2, 				··· , rn+1。这n+1个数仍在 [1 , 2n]中,且都是奇数。而[1 				, 2n]中只有n个奇数 . 故必有 ri = rj = r , 则				src="3_8_1.gif" align="middle" width="144" height="30">,若αi>αj 				,则 ai 是 aj 的倍数。								例5 设 a1 , a2 , ··· , am是正整数序列,则至少存在k和 				l , 1≤k≤ l ≤m, 使得和 ak + ak+1 + 				··· + al 是m的倍数。				证  设,Sh≡ 				rh mod m , 0≤rh≤m-1,h = 1 , 2 , ··· , m . 				若存在l , Sl≡0 mod m 则命题成立.否则,1≤rh≤m-1.但h 				= 1 , 2 , ··· , m.由鸽巢原理,故存在 rk = rh 				, 即				Sk≡ Sh,不妨设 h >k.则				Sh-Sk = ak+1 + ak+2 +… + ah ≡0 				mod m 								例6 设 a1 , a2 , a3为任意3个整数,b1b2b3为a1 				, a2 , a3的任一排列, 则 a1-b1 , a2-b2 				, a3-b3中至少有一个是偶数.								证 由鸽巢原理, a1 , a2 , a3必有两个同奇偶.设这3个数被2除的余数为 				xxy, 于是b1 , b2 , b3中被2除的余数有2个x,一个y.这样a1-b1 				, a2-b2 , a3-b3 				被2除的余数必有一个为0.								例7 设a1 , a2 , ··· , a100是由 				1和2组成的序列 , 已知从其任一数开始的顺序10个数的 和不超过16.即				ai + ai+1 +… + ai+9 ≤16,1≤ i ≤91				则至少存在 h 和 k ,k > h,使得				   ah + ah+1 +… + ak = 39				证  令,j 				=1 , 2 , … ,100  显然S1<S2<…<S100,且 S100=(a1 				+ … +a10)+(a11 + … +a20)+…+(a91 + … +a100) 				根据假定有				 S100≤10×16=160,				作序列S1, S2 , … , S100 , S1 +39, … , S100+39 				.共200项.其中最大项 S100+39≤160+39由鸽巢原理,必有两项相等. 				而且必是前段中某项与后段中某项相等.设 Sk=Sh + 39,k>h, Sk-Sh 				=39  即 ah + ah+1 +… + ak = 39 															

相关资源