离散--第二节--证明方法

来源:互联网 发布:中文域名续费价格 编辑:程序博客网 时间:2024/05/23 11:33

直接证明法

做法证明“若A为真,B为真”
理由 “若A为真,B为真”AB为真
1n是奇数,n2也是奇数.
证 存在kN,n=2k+1.于是,
n2 = (2k+1)2
= 2(2
k2+2k)+1
得证n2是奇数.

间接证明法
做法 证明“ ¬B¬A”为真
理由 AB为真“ ¬B¬A为真”
2n2是奇数,n也是奇数.
证 用间接证明法.只要证:n是偶数,n2也是偶数.
假设n是偶数,则存在kN,n=2k.于是,
n2 = (2k)2
= 2(2
k2)
得证n2是偶数.


归谬法(反证法)  先假设,然后证假设是矛盾的。所以原来的就是对的
做法 假设A真并且¬B,推出矛盾,即证明:A¬B0
理由 A¬B0为真
A¬B为假
A为假或B为真
AB为真
3A-B=A,AB=
证 用归谬法,假设AB,则存在x,使得
xABxAxBxA-BxB(A-B=A)
xAxBxBxBxB,矛盾

4证明 是无理数
证 假设 是有理数, 存在正整数n,m, 使得 =m/n,
不妨设m/n为既约分数. 于是m=n, m2=2n2, m2是偶数,
从而m是偶数. m=2k,(2k)2=2n2, n2=2k2, 这又得到n
是偶数, m/n为既约分数矛盾.
间接证明法是归谬法的特殊形式: ¬B ¬A, A¬A0

穷举法(分情况证明法)
推理AB,其中A=A1A2Ak.
做法 证明A1B, A2B,…,AkB均为真
理由 A1A2AkB
¬(A1A2Ak)B
A1¬A2¬Ak)B
A1B)A2B)AkB)
(A1B)(A2B)(AkB)
5证明:max(a, max(b,c))=max(max(a,b),c)
构造证明法
推理AB,其中B是存在具有某种性质的客体
做法 A为真的条件下,构造出具有这种性质的客体
6对于每个正整数n,存在n个连续的正合数.
证 令x=(n+1)!
x+2,x+3,…,x+n+1n个连续的正合数:
i |x+i,i=2,3,…,n+1


空证明法与平凡证明法
空证明法(前件假证明法)
做法 证明“ A恒为假”
理由 A恒为假” AB为真”
例如,是任何集合的子集”(定理1.1)的证明
平凡证明法(后件真证明法)
做法 证明“ B恒为真”
理由 B恒为真” AB为真”
例如,ab,a0b0.
常在归纳证明的归纳基础中出现



命题为假的证明——举反例
7 判断下述命题是真是假:
AB=AC,B=C.
解 反例:A={a,b},B={a,b,c},C={a,b,d},
AB=AC= {a,b}
BC,故命题为假.



数学归纳法的步骤
(1)归纳基础P(n0)为真
(2)归纳步骤x(xn0),假设P(x)为真,P(x+1)为真.
称“ P(x)为真”为归纳假设
8证明:对所有n1, 1+2+ … +n=n(n+1)/2
证 归纳基础.n=1, 1=1(1+1)/2,结论成立.
归纳步骤.假设对n1结论成立,则有
1+2+ … +n+(n+1)=n(n+1)/2 +(n+1) (归纳假设)
= (
n+1)(n+2)/2
得证当n+1时结论也成立.


注意:归纳基础与归纳步骤两者缺一不可
反例1命题 n1, 21+22++ 2n= 2n+1
证 假设n1,结论成立,
21+22++ 2n+2n+1= 2n+1+2n+1 = 2n+2
n+1结论成立,故命题成立.


第二数学归纳法
归纳基础 证明P(n0)为真
归纳步骤 x(xn0),假设P(n0),P(n0+1),…,P(x)为真,
P(x+1)为真.
归纳假设 y(n0yx),P(y)为真
9任何大于等于2的整数均可表成素数的乘积
证 归纳基础. 对于2,结论显然成立.
归纳步骤.假设对所有的k(2kn)结论成立,要证结论
n+1也成立.n+1是素数,则结论成立;否则n+1=ab,
2
a,b<n.由归纳假设,a,b均可表成素数的乘积,从而n+1
也可表成素数的乘积.得证结论对n+1成立.












0 0
原创粉丝点击