0.2.1 请用反证法证明以下命题。
1. 若
p>2是素数,则
p是奇数。
2. 对正整数
n,若
n2是奇数,则
n是奇数。
3. 不存在最小的正有理数。
1.证明:
假设命题不成立,即存在素数
p>2但
p是偶数,于是
2是
p的一个因数,这与素数性质矛盾。
2.证明:
假设命题不成立,即存在
n2是奇数但
n是偶数,于是存在正整数
k满足
n=2k,但此时
n2=4k2也是偶数,矛盾。
3.证明:
假设命题不成立。设
q是最小的正有理数,显然有
2q<q也是正有理数,矛盾。
0.2.2 存在两个无理数a,b,满足ab是一个有理数。请先假设22是有理数,再假设22是无理数。针对两种情形讨论来证明这个命题。
证明:
分两种情况讨论:
(a) 若
22是有理数。命题显然成立。
(b) 若
22是无理数。令
p=22,则
p2=(2)2=2是有理数。命题也成立。
于是存在两个无理数
a,b,满足
ab是一个有理数。
0.2.3 证明22n−1−1必然至少有互异的n−1个奇素因数。(因此第n个素数pn一定小于等于22n−1.)
证明:
反复利用因式分解得
22n−1−1=(22n−2+1)(22n−3+1)⋯(220+1)这样就得到了
n−1个奇因数。分两种情况讨论:
(a) 若这些奇因数均为素数,命题显然成立。
(b) 若这些奇因数不全为素数,则那些不是素数的奇因数又可以分解出至少一个奇素因数。而
m=n时,
22m+1与
22n+1互素,即对不同正整数
k,
22k+1分解得到的奇素因数完全不同。于是
22n−1−1至少有互异的
n−1个奇素因数。
0.2.4 假设有一个a×b的巧克力排块,我们需要将他掰成1×1的小块,在掰的同时会被打分。假设掰一次将x+y块掰成了x块和y块,则得分xy。证明:当巧克力被完全掰成1×1的小块时,总得分永远为21ab(ab−1).
证明:
用数学归纳法。
a=b=1时显然成立。设排块形状小于
a×b时均成立。考虑
a×b排块。
若将
a行排块掰成
k行和
a−k行,则得分
kb(a−k)b,还剩下
k×b排块和
(a−k)×b排块,由归纳假设,最后得分为
kb(a−k)b+21kb(kb−1)+21(a−k)b((a−k)b−1)=21ab(ab−1)