初等数论第一章整除理论

巡山小妖精
828次浏览
2021年01月15日 10:13
最佳经验
本文由作者推荐

藕粉的做法-以珍惜为话题的作文

2021年1月15日发(作者:蔡万春)


* *
第一章 整除理论
整除性理论是初等数论的基础。本章要介绍带余数除法,辗转相除法,最大公约数,最小公
倍数,算术基本定理以及它们的一些应用。
第一节 数的整除性
定义1 设
a

b
是整数,
b
 0,如果存在
整数
c
,使得
a
=
bc
成立,则称
a

b
整除,
a

b
的倍 数,
b

a
的约数(因数或除数),并且使用记号
b
a
;如
果不存在整数
c
使得
a
=
bc
成立,则称
a
不被
|
a

b
整除,记为
b

显然每个非零整数
a
都有约数 1,
a
,称


* *
这四个数为
a
的平 凡约数,
a
的另外的约数称为
非平凡约数。
被2整除的整数称为偶数,不被2整除的
整数称为奇数。
定理1 下面的结论成立:
(ⅰ)
a

b
 
a

b

(ⅱ)
a

b

b

c

a

c

(ⅲ)
b

a
i

i
= 1, 2, ,
k

b

a
1
x
1

a
2
x
2
  
a
k
x
k
,此处
x
i

i
= 1, 2, ,
k
)是任
意的整数;
(ⅳ)
b

a

bc

ac
,此处
c
是任意的非
零整数;
(ⅴ)
b

a

a
 0  |
b
|  |
a
|;
b

a
且|
a
| <
|
b
| 
a
= 0。
证明 留作习题。


* *
定义2 若整数
a
 0,1,并且只有约数
1和 
a
,则称
a
是素数(或质数);否则称
a
为合数。
以后在本书中若无特别说明,素数总是指正
素数。
定理2 任何大于1的整数
a
都至少有一个
素约数。
证明 若
a
是素数,则定理是显然的。

a
不是素数,那么它有两个以上 的正的非
平凡约数,设它们是
d
1
,
d
2
, ,
d
k
。不妨设
d
1
是其中最小的。若
d< br>1
不是素数,则存在
e
1
> 1,
e
2
> 1,使得
d
1
=
e
1
e
2
,因此 ,
e
1

e
2
也是
a
的正的非平凡约数。 这与
d
1
的最小性矛盾。所

d
1
是素数。证毕。
推论 任何大于1的合数
a
必有一个不超


* *

a
的素约数。
证明 使用定理2中的记号,有
a
=
d
1
d
2

其中
d
1
> 1是最小的素约数,所以
d
1
2

a
。证
毕。
例1 设
r
是正奇数,证明:对任意的正整

n
,有
n
 2

|
1
r
 2

r
  
n
r

解 对于任意的正整数
a

b
以及正奇数
k


a
k

b
k
= (
a

b
)(
a
k


1

a
k


2
b

a
k


3
b
2
  
b
k


1
) = (
a

b
)
q

其中
q
是整数。记
s
= 1
r
 2

r
  
n
r
,则
2
s
= 2  (2

r

n
r
)  (3

r
 (
n
 1)
r
)    (
n
r

2

r
) = 2  (
n
 2)
Q

其中
Q
是整数。若
n
 2
s
,由上式知
n
 22,


* *
因为
n
 2 > 2,这是不可能的,所以
n
 2

|
s

例2 设
A
= {
d
1
,
d
2
, ,
d
k
}是
n
的所有
约数的集合,则
B
=
{
nnn
,,

,
}

d
1< br>d
2
d
k
也是
n
的所有约数的集合。
解 由以下三点理由可以证得结论:
(ⅰ)
A

B
的元素个数相同;
(ⅱ) 若
d
i
A
,即
d
i

n
,则
然;
(ⅲ) 若
d
i

d
j
,则
nn


d
i
dj
n
|
n
,反之亦
d
i
例3 以
d
(
n
)表示
n
的正约数的个数,例
如:
d
(1) = 1,
d
(2) = 2,
d
(3) = 2,
d
(4) = 3,


。问:


* *
d
(1) 
d
(2)   
d
(1997)
是否为偶数?
解 对于
n
的每个约数
d
,都有
n
=
d

因此,
n
的正约数
d

n

d
n
是成对地出现的。只
d
nn
有当
d
=,即
n
=
d
2
时,
d
和才是同一个
dd
数。故当且仅当
n
是完全平方数时,
d
(
n< br>)是奇数。
因为44
2
< 1997 < 45
2
,所以在
d
(1),
d
(2),
,
d
(1997)中恰有44个奇数,故
d
(1) 
d
(2) 
 
d
(1997)是偶数。
例4 设凸2
n
边形
M
的顶点是
A
1
,
A
2
, ,
A
2
n
,点
O

M
的内部,用1, 2, , 2
n

M

2
n
条边分别编号,又将
OA
1
,
OA
2
, ,
OA
2
n

同样进行编号,若把这些编号作为相应的线段的
长度,证明:无论怎么编号,都不能 使得三角形
OA
1
A
2
,
OA
2
A
3
, ,
OA
2
n
A
1
的周长都相等。


* *
解 假设这些三角形的周长都相等,记为
s


2
ns
= 3(1  2    2
n
) = 3
n
(2
n
 1),

2
s
= 3(2
n
 1),
因此23(2
n
 1),这是不可能的,这个矛盾说
明这些三角形的周长不可能全都相等。
例5 设整数
k
 1,证明:
(ⅰ) 若2
k

n
< 2
k

1
,1 
a

n

a
 2
k

|
a

则2
k

(ⅱ) 若3
k

 2
n


1 < 3
k
+ 1
,1 
b

n

|
2
b


1。
2
b


1

 3
k
,则3
k

解 (ⅰ) 若2
k
|
a,
则存在整数
q
,使得
a=

q
2
k
。显然
q
只可能是0或1。此时
a=
0或2
k

|
a

这都是不可能的,所以2
k


* *
(ⅱ) 若 3
k
|2b-1,则存在整数
q
,使得
2b-1
=

q
3
k
,显然
q
只可能是0,1, 或2。此时
2b-1
=
0,3
k
,或
23
,这 都是不可能的,所
k
以3
k

|
2
b


1。
例6 写出不超过100的所有的素数。
解 将不超过100的正整数排列如下:

1 2 3 4 5 6 7
8 9 10
11 12 13 14 15 16 17
18 19 20
21 22 23 24 25 26 27
28 29 30
31 32 33 34 35 36 37
38 39 40


* *
41 42 43 44 45 46 47
48 49 50
51 52 53 54 55 56 57
58 59 60
61 62 63 64 65 66 67
68 69 70
71 72 73 74 75 76 77
78 79 80
81 82 83 84 85 86 87
88 89 90
91 92 93 94 95 96 97
98 99 100

按以下步骤进行:
(ⅰ) 删去1,剩下的后面的第一个数是2,


* *
2是素数;
(ⅱ) 删去2后面的被2整除的数,剩下的
2后面的第一个数是3,3是素数;
(ⅲ) 再删去3后面的被3整除的数,剩下
的3后面的第一个数是5,5是素数;
(ⅳ) 再删去5后面的被5整除的数,剩下
的5后面的第一个数是7,7是素数;
 
照以上步骤可以依次得到素数2, 3, 5, 7, 11,
。
由定理2推论 可知,不超过100的合数必
有一个不超过10的素约数,因此在删去7后面
被7整除的数以后 ,就得到了不超过100的全
部素数。
在例6中所使用的寻找素数的方法,称为


* *
Eratosthe nes筛法。它可以用来求出不超过任
何固定整数的所有素数。在理论上这是可行的;
但在实际 应用中,这种列出素数的方法需要大量
的计算时间,是不可取的。
例7 证明:存在无穷多个正整数
a
,使得
n
4

a

n
= 1, 2, 3, )
都是合数。
解 取
a
= 4
k
4
,对于任意的
n
N,有
n
4
 4
k
4
= (
n
2
 2
k
2
)
2
 4
n
2
k
2
= (
n
2
 2
k
2

 2
nk
)(
n
2
 2
k
2
 2
nk
)。
因为
n
2
 2
k
2
 2
nk
= (
n

k
)
2

k
2

k
2

所以,对于任意的
k
= 2, 3,  以及任意的
n
N,
n
4

a
是合数。
例8 设
a
1
,
a
2
, ,
a
n
是整数,且


* *
a
1

a
2
  
a
n
= 0,
a
1
a
2

a
n
=
n

则4
n

解 如果2

|
n
,则
n
,
a
1
,
a
2
, ,
a
n
都是奇
数。于是
a
1

a
2
  
a
n
是奇数个奇数之和,
不可 能等于零,这与题设矛盾,所以2
n
,即在
a
1
,
a
2
, ,
a
n
中至少有一个偶数。如果只有一个偶数,不妨设为
a
1
,那么2

。此
|
ai
(2 
i

n

时有等式
a
2
  
a
n
= 
a
1

在上式中,左端是(
n
 1)个奇数之和,右端是偶
数,这是不可能的,因此,在
a
1
,
a
2
, ,
a
n
中至
少有两个偶数,即4
n

例9 若
n
是奇数,则8
n
2
 1。
解 设
n
= 2
k
 1,则
n
2
 1= (2
k
 1)
2
 1 = 4
k
(
k
 1)。


* *

k

k
 1中有一个是偶数,所以8
n
2
 1。
例9的结论虽然简单,却是很有用的。例如,
使用例3中的记号,我们可以提出下面的问题:
问题
d
(1)
2

d
(2)
2
  
d
(1997)
2
被4
除的余数是多少?
例10 证明:方程
a
1
2

a
2
2

a
3
2
= 1999
(1)
无整数解。
解 若
a
1

a
2

a
3
都是奇数,则存在整数
A
1

A
2

A
3
,使得
a
1
2
= 8
A
1
 1,
a
2
2
= 8
A
2
 1,
a
3
2
= 8
A
3
 1,
于是
a
1
2

a
2
2

a
3
2
= 8(
A
1

A
2

A
3
)  3。
由于1999被8除的余数是7,所以
a
1

a
2

a
3


* *
不可能都是奇数。
由式(1),
a
1

a
2
a
3
中只能有一个奇数,

a
1
为奇数,< br>a
2

a
3
为偶数,则存在整数
A
1

A
2

A
3
,使得
a
1
2
= 8
A
1
 1,
a
2
2
= 8
A
2

r

a
3
2
= 8
A
3

s

于是
a
1
2

a
2
2

a
3
2
= 8(
A
1

A
2

A
3
)  1 
r

s

其 中
r

s
是整数,而且只能取值0或4。这样
a
1
2

a
2
2

a
3
2
被 8除的余数只可能是1或5,
但1999被8除的余数是7,所以这样的
a
1

a
2

a
3
也不能使式(2)成立。
综上证得所需要的结论。
习 题 一
1. 证明定理1。


* *
2. 证明:若
m

p

mn

pq
,则
m

p

mq

np

3. 证明:任意给定 的连续39个自然数,
其中至少存在一个自然数,使得这个自然数的数
字和能被11整除。
4. 设
p

n
的最小素约数,
n
=
pn
1

n
1

> 1,证明:若
p
>
3
n
,则
n
1
是素数。
5. 证明:存在无穷多个自然数
n
,使得
n
不能表示为
a
2

p

a
> 0是整数,
p
为素数)
的形式。
第二节 带余数除法
在本节中,我们要介绍带余数除法及其简单
应用。


* *
定理1(带余数除法) 设
a

b
是两个整数,
b
 0,则存在唯一的两个整数
q

r
,使得
a
=
bq

r
,0 
r
< |
b
|。
(1)
证明 存在性 若
b

a

a
=
bq

q
Z,
可取
r
= 0。若
b

|
a
,考虑集合
A
= {
a

kb

k
Z },
其中Z表示所有整数的集合,以后,仍使用此记
号,并以N表示所有正整数的集合。
在集合
A
中有无限多个正整数,设最小的
正整数是
r
=
a

k
0
b
,则必有
0 <
r
< |
b
|, (2)
|
a
,所以
r
 |
b
|。于是否则就有
r
 |
b
|。因为
b
r
> |
b
|,即
a

k
0
b
> |
b
|,
a

k
0
b


|
b
| > 0,
这样,在集合
A
中,又有正整数
a

k
0
b


|
b
| <


* *
r
,这与
r
的最小性矛盾。所以式(2)必 定成立。

q
=
 k
0
知式(1)成立。存在性得证。
唯一性 假设有两对整数
q

,
r

与
q

,
r


都使得式(1)成立,即
a
=
q


b

r

 =
q


b

r

,0 
r

,
r

 < |
b
|,

(
q

 q

)
b
=
r




r

,|
r


 r

| < |
b
|,
(3)
因此
r


 r

 = 0,
r

 =
r

,再由式(3)得出
q

 =
q

,唯一性得证。证毕。
定义1 称式(1)中的
q
a

b
除的商,
r

a

b
除的余数。
由定理1可知,对于给定的整数
b
,可以按
照被b
除的余数将所有的整数分成
b
类。在同
一类中的数被
b
除的余数相同。这就使得许多关


* *
于全体整数的问题可以归化为对有限个整数类
的研究。
以后在本书中,除特别声明外,在谈到带余
数除法时总是假定
b
是正整数。
例1 设
a

b

x

y
是整 数,
k

m
是正
整数,并且
a
=
a
1
m

r
1
,0 
r
1
<
m

b
=
b
1
m

r
2
,0 
r
2
<
m


ax

by

ab

m
除的余数分别与
r
1
x

r
2
y

r
1
r
2

m
除的余数相同。特别地,
a
k

r
1
k

m
除的余数相同。
解 由
ax

by
= (
a
1
m

r
1
)
x
 (
b
1
m

r
2
)
y
= (
a
1
x

b
1
y
)
m

r
1
x

r
2
y

可知,若
r
1
x

r
2
y

m
除的余数是
r
,即


* *
r
1
x

r
2
y
=
qm

r
,0 
r
<
m


ax

by
= (
a
1
x

b
1
y

q
)
m

r
,0 
r
<
m


ax

by

m
除的余数也是
r

同样方法可以证明其余结论。
例2 设
a
1
,
a
2
, ,
a
n
为不全为零的整数,

y
0
表示集合
A
= {
y

y
=
a
1
x
1

 


a
n
x
n

x
i
Z,1 
i

n
}
中的最小正数,则对于任何
y

A

y
0

y
;特别
地,
y0

a
i
,1 
i

n

解 设
y
0
=
a
1
x
1


 


a
n
x
n
,对任意的
y

=
a
1
x
1

 


a
n
x
n

A
,由定理1,存在
q
,
r
0
Z,
使得
y
=
qy
0


r
0
,0 
r
0
<
y
0

因此


* *
r
0
=
y



qy
0
=
a
1
(
x
1

qx
1
)

 


a
n
(
x
n

qx
n
)
A

如果
r
0
 0,那么,因为0 <
r
0
<
y
0
,所以
r
0

A
中比
y
0
还小的正数,这与
y
0
的定义矛盾。
所以
r
0
= 0,即
y
0

y

显然
a
i

A
(1 
i

n
),所以
y
0
整除每个
a
i
(1 
i

n
)。
例3 任意给出的五个整数中,必有三个数
之和被3整除。
解 设这五个数是
a
i

i
= 1, 2, 3, 4, 5,记
a
i
= 3
q
i

r
i
,0 
r
i
< 3,
i
= 1, 2, 3, 4, 5。
分别考虑以下两种情形:
(ⅰ) 若在
r
1
,
r
2
, ,
r
5
中数0,1,2都出
现,不妨设
r
1
= 0,
r
2
= 1,
r
3
= 2,此时
a
1


a
2


a
3
= 3(
q
1


q
2


q
3
)

 3


* *
可以被3整除;
(ⅱ) 若在
r
1
,
r
2
, ,
r
5
中数0,1,2至少
有一个不出现,这样至少有三个
r
i
要取相同的值,< br>不妨设
r
1
=
r
2
=
r
3
=
r

r
= 0,1或2),此时
a
1


a
2


a
3
= 3(
q
1


q
2


q
3
)

 3
r

可以被3整除。
例4 设
a
0
,
a
1
, ,
a
n
Z,
f
(
x
) =
a
n
x
n

 

a
1
x

a
0
,已知
f
( 0)与
f
(1)都不是3的倍数,
证明:若方程
f
(
x) = 0有整数解,则
3
f
(

1) =
a
0



a
1


a
2


  (

1)
n
a
n


解 对任何整数
x
,都有
x
= 3
q

r

r
= 0,1或2,
q
Z。
(ⅰ) 若
r
= 0,即
x
= 3
q

q
Z,则
f
(
x
) =
f
(3
q
) =
a
n
(3
q
)
n

  
a
1
(3
q
)


a
0
= 3
Q
1


a
0
= 3
Q
1


f
(0),


* *
其中
Q
1
 Z,由于
f
(0)不是3的倍数,所以
f
(
x
) 
0;
(ⅱ) 若
r
= 1,即
x
= 3
q
 1,
q
Z,则
f
(
x
) =
f
(3
q
 1) =
a
n
(3
q
 1)
n

 

a
1
(3
q
 1)


a
0

= 3
Q
2


a
n

  
a
1


a
0
=
3
Q
2


f
(1),
其中
Q
2
Z。由于
f
(1 )不是3的倍数,所以
f
(
x
) 
0。
因此若
f
(
x
) = 0有整数解
x
,则必是
x
= 3
q
 2 = 3
q


1,
q

Z,于是
0 =
f
(
x
) =
f
(3
q



1) =
a
n
(3
q



1)
n

 

a
1
(3
q



1)


a
0
= 3
Q
3


a
0



a
1


a
2


  (

1)
n
a
n
=
3
Q
3


f
(

1),


* *
其中
Q
3
Z。所以3
f
(

1) =
a
0



a
1


a
2


 
(

1)
n
a
n

例5 证明:对于任意的整数
n

f
(
n
) = 3
n
5

 5
n
3

 7
n
被15整除。
解 对于任意的正整数
n
,记
n
= 15
q

r
,0 
r
< 15。
由例1,
n
2
= 15
Q
1


r
1

n
4
= 15
Q
2


r
2

其中
r
1

r
2
分别是
r
2

r
4
被15除的余数。

R
表示3
n
4

 5
n
2

 7被15除的余数,

R
就是3
r
2

 5
r
1

 7被15除的余数,而且
f
(
n)
被15除的余数就是
rR
被15除的余数,记为
R

。

r
= 0时,显然
R

 = 0,即153
n
5

 5
n
3

 7
n


* *
对于
r
= 1, 2, 3, , 14的情形,通过计算
列出下表:


r
= 1, 14 2, 13
5, 10 6, 9 7, 8
r
1
= 1 4
10 6 4
r
2
= 1 1
10 6 1
R
= 0 0
12 10 0
R
= 0 0
0 0 0

这证明了结论。
3, 12 4, 11
9 1
6 1
10 0
0 0





* *
例6 设
n
是奇数,则16
n
4

 4
n
2

 11。
解 我们有
n
4

 4
n
2

 11 = (
n
2


1)(
n
2

 5)

 16。
由第一节例题9,有8
n
2


1,由此及2
n
2

 5
得到16(
n
2


1)(
n
2

 5)。
例7 证明:若
a
被9除的余数是3,4,5
或6,则方程
x
3


y
3
=
a
没有整数解。
解 对任意的整数
x

y
,记
x
= 3
q
1


r
1

y
= 3
q
2


r
2
,0 
r
1
,
r
2
< 3。
则存在
Q
1
,
R
1
,
Q
2
,
R
2
Z,使得
x
3
= 9
Q
1


R
1

y
3
= 9
Q
2


R
2

其中
R
1

R< br>2
被9除的余数分别与
r
1
3

r
2
3
被9
除的余数相同,即
R
1
= 0,1或8,
R
2
= 0,1或8。
(4)


* *
因此
x
3


y
3
= 9(
Q
1


Q
2
)


R
1


R
2

又由式(4)可知,
R
1


R
2
被9除的余数只可能是
0,1,2,7或8,所以,
x
3


y
3
不可能等于
a


习 题 二
1. 证明:12
n
4

 2
n
3

 11
n
2

 10
n

n
Z。
2. 设3
a
2


b
2
,证明:3
a
且3
b

3. 设
n

k
是正整数,证明:
n
k

n
k
+ 4
的个位数字相同。
4. 证明:对于任何整数
n

m
,等式
n
2


(
n
 1)
2
=
m
2

 2不可能成立。
5. 设
a
是自然数,问
a
4
 3
a
2
 9是素数
还是合数?
6. 证明:对于任意给定的
n
个整数,必可


* *
以从中找出若干个作和,使得这个和能被
n
整除。
答案
第三节 最大公约数
定义1 整数
a
1
,
a
2
, ,
a
k
的公共约数称为
a
1
,
a
2
, ,
a
k
的公约数。不全为零的整数
a
1
,
a
2
,
,
a
k
的公约数中最大的一个叫做
a
1
,
a
2
, ,
a
k
的最大公约数(或最大公因数),记为(
a
1
,
a
2
, ,
a
k
)。
由于每个非零整数的约数的个数是有限的,
所以最大公约数是存在的,并且是正整数。
如果(
a
1
,
a
2
, ,
a
k
)

=

1,则称
a
1
,
a
2
, ,
a
k
是互素的(或互质的);如果
(
a
i
,
a
j
)

=

1,1 
i
,
j

k

i

j


* *
则称
a
1
,
a
2
, ,
a
k
是两两互素的(或两两互质的)。
显然,
a
1
,
a
2
, ,
a
k
两两互素可以推出(
a
1
,
a
2
,
,
a
k
) =

1,反之则不然,例如(2, 6, 15)

=

1,
但(2, 6) = 2。
定理1 下面的等式成立:
(ⅰ) (
a
1
,
a
2
, ,
a
k
)

=

(|
a
1
|, |
a
2
|, , |
a
k
|);
(ⅱ) (
a
, 1)

=

1,(
a
, 0)

=

|
a
|,(
a
,
a
)

=

|
a
|;
(ⅲ) (
a
,
b
)

=

(
b
,
a
);
(ⅳ) 若
p
是素数,
a
是整数,则(
p
,
a
)

=

1

p

a

(ⅴ) 若
a
=
bq

r
,则(
a
,
b
)

=

(
b
,
r
)。
证明 (ⅰ)(ⅳ)留作习题。
(ⅴ) 由第一节定理1 可知,如果
d

a

d

b

则 有
d

r
=
a

bq
,反之,若
d

b

d

r
,则
d

a
=
bq

r
。因此
a

b
的全体公约数的集合


* *
就是
b

r
的全体公约数的集合,这两个集合中
的最大正数 当然相等,即(
a
,
b
)

=

(
b
,
r
)。证毕。
由定理1可知,在讨论(
a
1
,
a
2
, ,
a
n
)时,
不妨假设
a
1
,
a
2
, ,
a
n
是正整数,以后我们就维
持这一假设。
定理2 设
a
1
,
a
2
, ,
a
k
Z,记
A
=

{
y

y
=

a
i
x
i

x
i
Z, 
i

k
}。
i1
k
如果
y
0
是集合
A
中最小的正数,则< br>y
0

=

(
a
1
,
a
2
,
,
a
k
)。
证明 设
d

a
1
,
a
2
, ,
a
k
的一个公约数,

d

y
0
,所以< br>d

y
0
。另一方面,由第二节例2
知,
y0
也是
a
1
,
a
2
, ,
a< br>k
的公约数。因此
y
0

a
1
,
a
2
, ,
a
k
的公约数中的最大者,即
y
0

=

(
a
1
,
a
2
, ,
a
k
)。证毕。


* *
推论1 设
d

a
1
,
a
2
, ,
a
k
的一个公约数,

d
(
a
1
,
a
2
, ,
a
k
)。
这个推论对最大公约数 的性质做了更深的
刻划:最大公约数不但是公约数中的最大的,而
且是所有公约数的倍数。
推论2 (
ma
1
,
ma
2
, ,
ma
k
)

=

|
m
|(
a
1
,
a
2
,
,
a
k
)。
推论3 记

=

(
a
1
,
a
2
, ,
a
k
),则
(
特别地,
a
a
1
a
2
,,

,
k
)
= 1,

(
ab
,
)
= 1。
(a,b)(a,b)
定理3 (
a
1
,
a
2
, ,
a
k
)

=

1的充要条件是
存在整数
x
1
,
x
2
, ,
x
k
,使得
a
1
x
1


a
2
x
2
 


a
k
x
k

=

1。
(1)


* *
证明 必要性 由定理2得到。
充分性 若式(1)成立,如果 (
a
1
,
a
2
, ,
a
k
)

=
d
> 1,那么由
d

a
(推出
d

a1
x
1

a
2
x
2

i
1 
i

k

  
a
k
x
k

=

1,这是不可能的。所以有(
a
1
,
a
2
,
,
a
k
)

= 1。证毕。
定理4 对于任意的整数
a

b

c
,下面的
结论成立:
(ⅰ) 由
b

ac
及(
a
,
b
)

=

1可以推出
b

c

(ⅱ) 由
b

c

a

c
及(
a
,
b
)

=

1可以推出
ab

c

证明 (ⅰ) 若(
a
,
b
)

=

1,由定理2,存在
整数
x

y
,使得
ax

by
=

1。
因此
acx

bcy
=
c


* *
(2)
由上式及
b

ac
得到
b

c
。结论(ⅰ)得证;
(ⅱ) 若(
a
,
b
)

=

1,则存在整数< br>x

y
使得
式(2)成立。由
b

c

a

c
得到
ab

ac

a b

bc

再由式(2)得到
ab

c
。 结论(ⅱ)得证。证毕。
推论1 若
p
是素数,则下述结论成立:
(ⅰ)
p

ab

p

a

p

b

(ⅱ)
p

a
2

p

a

证明 留作习题。
推论2 若 (
a
,
b
)

=

1,则(
a
,
bc
)

=

(
a
,
c
)。
证明 设
d

a

bc
的一个公约数,则
d

a

d

bc
, 由式(2)得到,
d
|
c
, 即
d

a

c
的公约数。另一方面,若
d

a

c
的 公
约数,则它也是
a

bc
的公约数。因此,
a

c
的公约数的集合,就是
a

bc
的公约数的集

< p>
* *
合,所以(
a
,
bc
)

=

(
a
,
c
)。证毕。
推论3 若 (
a
,
b
i
)

=

1,1 
i

n
,则(
a
,
b
1
b
2

b
n
)

=

1。
证明 留作习题。
定理5 对于任意的
n
个整数
a
1
,
a
2
, ,
a
n


(
a
1
,
a
2
)

=
d
2
,(
d
2
,
a
3
)

=
d
3
,,(
d
n
 2
,
a
n
 1
)

=

d
n
 1
,(
d
n
 1
,
a
n
)

=
d
n


d
n

=

(
a
1
,
a
2
, ,
a
n
)。
证明 由定理2的推论,我们有


d
n

=

(
d
n
 1
,
a
n
) 
d
n

a
n

d
n

d
n

1

d
n
 1

=

(
d
n
 2
,
a
n
 1
) 
d
n
 1

a
n
 1

d
n
 1

d
n
 2


* *



d
n

a
n

d
n

a
n
 1

d
n

d
n
 2

d
n
 2

=

(
d
n
 3
,
a
n
 2
) 
d
n
 2

a
n
 2

d
n
 2

d
n
 3




d
n

a
n

d
n

a
n
 1

d
n

a
n
 2

d
n

d
n
 3

 
d
2

=

(
a
1
,
a
2
) 
d
n< br>
a
n

d
n

a
n

1
,,
d
n

a
2

d
n

a
1


d
n

a
1
,
a
2
, ,
a
n
的一个公约数。
另一方面,对于
a
1
,
a
2
, ,
a
n
的任何公约数
d
,由定理2的推论及
d
2
, ,
d
n
的定义,依次
得出


d

a
1

d

a
2

d

d
2


d

d
2

d

a
3

d

d
3


* *
 
d

d
n
 1

d

a
n

d

d
n

因此
d
n

a
1
,
a
2
, ,
a
n
的公约数中的最大者,

d
n

=

(
a
1
,
a
2
, ,
a
n
)。证毕。
例1 证明:若
n
是正整数,则
既约分数。
解 由定理1得到
(21
n


4, 14
n


3)

=

(7
n


1, 14
n


3)

=

(7
n


1, 1)

=

1。
注:一般地,若(
x
,
y
) = 1,那么,对于任
意的整数
a

b
,有
(
x
,
y
) = (
x

ay
,
y
) = (
x

ay
,
y

b
(
x

ay
)) = (
x


ay
, (
ab
 1)
y

bx
),
因此,
xay
是既约分数。
(ab1)ybx
21n4

14n3


* *
例2 证明:121

|
n
2



2
n


12,
n
Z。
解 由于121

=

11
2

n
2



2
n


12

=

(
n


1)
2



11,所以,若
11
2
(
n


1)
2



11,
(3)
则11(
n


1)
2
,因此,由定理4的推论1得到
11
n


1,11
2
(
n


1)
2

再由式(3)得到
11
2
11,
这是不可能的。所以式(3)不能成立。
注:这个例题的一般形式是:

p
是素数,
a

b
是整数,则
|
(
an

b
)
k


p
k

1
c

p
k< br>
其中
c
是不被
p
整除的任意整数,
k
是任 意的大
于1的整数。


* *
例3 设
a

b
是整数,且
9
a
2


ab

b
2

(4)
则3(
a
,
b
)。
解 由式(4)得到
9(
a

b
)
2



3
ab
 3(
a

b
)
2



3
ab

 3(
a

b
)
2
 3
a

b
(5)
 9(
a

b
)
2

再由式(4)得到
93
ab
 3
ab

因此,由定理4的推论1,得到
3
a
或3
b
若3
a
,由式(5)得到3
b
;若3
b
,由(5 )
式也得到3
a
。因此,总有3
a
且3
b

由定理2的推论推出3(
a
,
b
)。


* *
例4 设
a

b
是正整数,
b
> 2,则2
b


1

|
2
a



1。
解 (ⅰ) 若
a
<
b
,且
2
b

 12
a



1。 (6)
成立,则
2
b

 1  2
a



1  2
b

 2
a
 2  2
a
(2
b


a

 1)
 2,
于是
a
= 1,
b

a
= 1,即
b
= 2,这是不可能
的,所以式(6)不成立。
(ⅱ) 若
a
=
b
,且式(6)成立,则由式(6)
得到
2
a

 1(2
a

 1)



2  2
a

 12  2
a

 1  2
 2
a
 3,
于是
b
=
a
= 1,这是不可能的,所以式(6)不成
立。


* *
(ⅲ) 若
a
>
b
,记
a
=
kb

r
,0 
r
<
b

此时
2
kb

 1

=

(2
b

 1)(2
(
k

1)
b



2
(
k

2)
b



 

1)

=

(2
b

 1)
Q

其中
Q
是整数。所以
2
a



1

=

2
kb + r



1

=

2
r
(2
kb

 1



1)



1

=

2
r
((2
b

 1)
Q


1)



1 = (2
b

 1)
Q





(2
r


1),
其中
Q
是整数。因此
2
b

 12
a



1  2
b

 12
r



1,
在(ⅰ)中已经证明这是不可能的,所以式(6)不能
成立。
|
2
a



1。 综上证得2
b

 1


* *
习 题 三
1. 证明定理1中的结论(ⅰ)—(ⅳ)。
2. 证明定理2的推论1, 推论2和推论3。
3. 证明定理4的推论1和推论3。
4. 设
x

y
Z,172
x


3
y
,证明:179
x


5
y

5. 设
a

b

c
N,
c
无平方因子,
a
2

b
2
c

证明:
a

b

32n1
6. 设
n
是正整数,求
C
1
2n
,C
2n
,< br>
,C
2n

最大公约数。
第四节 最小公倍数
定义1 整数
a
1
,
a
2
, ,
a
k
的公共倍数称为
a
1
,
a
2
, ,
a
k
的公倍数。
a
1
,
a
2
, ,
a
k
的正公倍


* *
数中的最小的一个叫做
a
1
,
a
2
, ,
a
k
的最小公倍
数,记为[
a
1
,
a
2
, ,
a
k
]。
定理1 下面的等式成立:
(ⅰ) [
a
, 1] = |
a
|,[
a
,
a
] = |
a
|;
(ⅱ) [
a
,
b
] = [
b
,
a
];
(ⅲ) [
a
1
,
a
2
, ,
a
k
] = [|
a
1
|,

|
a
2
| , |
a
k
|];
(ⅳ) 若
a

b
,则[
a
,
b
] = |
b
|。
证明 留作习题。
由定理1中的结论(ⅲ)可知,在讨论
a
1
,
a
2
,
,
a
k
的最小公倍数时,不妨假定它 们都是正整
数。在本节中总是维持这一假定。
最小公倍数和最大公约数之间有一个很重
要的关系,即下面的定理。
定理2 对任意的正整数
a

b
,有


* *
[
a
,
b
] =
ab

(a,b)
证明 设
m

a

b
的一个 公倍数,那么
存在整数
k
1

k
2
,使得
m
=
ak
1

m
=
bk
2
,因

ak
1
=
bk
2
。 (1)
于是
ab
k
1
k
2

(a,b)(a,b)
由于
(

ab
所以由第三节定理4得
,
)
= 1,
(a,b)(a, b)
b
|
k
1
,即k
1

b
t< br>,
(a,b)(a,b)
其中
t
是某个整数。将上式代入式(1)得到
m
=
ab
t

。 (2)
(a,b)


* *
另一方面,对于任意的整数
t< br>,由式(2)所确
定的
m
显然是
a

b
的公 倍数,因此
a

b

公倍数必是式(2)中的形式,其中
t
是整数。当
t

= 1时,得到最小公倍数
[
a
,
b
] =
证毕。
推论1 两个整数的任何公倍数可以被它
们的最小公倍数整除。
证明 由式(2)可得证。证毕。
这个推论说明:两个整数的最小公倍数不但
是最小的正倍数,而且是另外的公倍数的约数。
推论2 设
m

a

b
是正整数,则[
ma
,
mb
]
=
m
[
a
,
b
]。
证明 由定理2及第三节定理2的推论得
ab

(a,b)


* *

m
2
abm
2
abmab

[
ma
,
mb
] =
=
m
[
a
,
(ma,mb)m(a,b)(a,b)
b
]。
证毕。
定理3 对于任意的
n
个整数
a
1
,
a
2
, ,
a
n


[
a
1
,
a
2
] =
m
2
,[
m
2
,
a
3
] =
m
3
,,[
m
n
2
,
a
n
1
]
=
m
n
1
,[
m
n
1
,
a
n
] =
m
n


[
a
1
,
a
2
, ,
a
n
] =
m
n

证明 我们有

m
n
= [
m
n
1
,
a
n
] 
m
n
1

m
n< br>,
a
n

m
n

m
n
1
= [
m
n
2
,
a
n
1
] 
m
n
2

m
n
1

m
n


* *
a
n

m
n

a
n
1

m
n
1

m
n

m
n
2
= [
m
n
3
,
a
n
2
] 
m
n
3

m
n
2

m
n

a
n

m
n

a
n
1

m
n

a
n
2

m
n

 
m
2
= [
a
1
,
a
2
]  a
n

m
n
,,
a
2

m
n

a
1

m
n


m
n

a
1
,
a
2
, ,
a
n
的一个公倍数。
另一方面,对于
a
1
,
a
2
, ,
a
n
的任何公倍数
m
,由定理2的推论及
m
2
, ,
m
n
的定义,得
m
2

m
m
3

m
,,
m
n

m


m
n

a
1
,
a
2
, ,
a
n
最小的正的公倍数。证毕。
推论 若
m
是整数
a
1
,
a
2
, ,
a
n
的公倍数,
则[
a
1
,
a
2
, ,
a
n
]
m


证明 留作习题。
定理4 整数
a
1
,
a
2
, ,
a
n
两两互素,即


* *
(
a
i
,
a
j
) = 1,1 
i
,
j

n

i

j

的充要条件是
[
a
1
,
a
2
, ,
a
n
] =
a
1
a
2

a
n

(3)
证明 必要性 因为(
a
1
,
a
2
) = 1,由定理2
得到
[
a
1
,
a
2
] =
a
1
a
2
=
a
1
a
2

(a
1
,a
2
)
由(
a
1
,
a
3
) = (
a
2
,
a
3
) = 1及第三节定理4推论3
得到
(
a
1
a
2
,
a
3
) = 1,
由此及定理3得到
[
a
1
,
a
2
,
a
3
] = [[
a
1
,
a
2
],
a
3
] = [
a
1
a
2
,
a
3
] =
a
1
a
2
a
3

如此继续下去,就得到式(3)。
充分性 用归纳法证明。当
n
= 2时,式(3)


* *
成为[
a
1
,
a
2
] =
a
1
a
2
。由定理2
a
1
a
2
= [
a
1
,
a
2
] =
a
1
a
2
 (
a
1
,
a
2
) = 1,
(a
1
,a
2
)
即当
n
= 2时,充分性成立。
假设充分性当
n
=
k
时成立,即
[
a
1
,
a
2
, ,
a
k
] =
a
1
a
2

a
k
 (
a
i
,
a
j
) = 1,1 
i
,
j

k

i

j

对于整数
a
1
,
a
2
, ,
a
k
,
a
k
+ 1
,使用定理3中的
记号,由定理3可知
[
a
1
,
a
2
, ,
a
k
,
a
k
+ 1
] = [
m
k
,
a
k
+ 1
]。
(4)
其中
m
k
= [
a
1
,
a
2
, ,
a
k
]。因此,如果
[
a
1
,
a
2
, ,
a
k
,
a
k
+ 1
] =
a
1
a
2

a
k
a
k
+ 1

那么,由此及式(4)得到
[
a
1
,
a
2
, ,
a
k
,
a
k
+ 1
] = [
m
k
,
a
k
+ 1
] =
m
k
a
k1
(m
k
,a
k1
)


* *
=
a
1
a
2

a
k
a
k
+ 1


m
k
=
a
1
a
2

a
k

(m
k
,a
k1
)
显然
m
k

a
1
a
2

a
k
,(
mk
,
a
k
+ 1
)  1。所以若使
上式成立,必是
(
m
k
,
a
k
+ 1
) = 1,
(5)
并且
m
k
=
a
1
a
2

a
k
。 (6)
由式(6)与式(5)推出
(
a
i
,
a
k
+ 1
) = 1,1 
i

k

(7)
由式(6)及归纳假设推出
(
a
i
,
a
j
) = 1,1 
i
,
j

k

i

j


* *
(8)
综合式(7)与式(8),可知当
n
=
k
 1时,充分
性成立。由归纳法证明了充分性。证毕。
定理4有许多应用。例如,如果
m
1
,
m
2
, ,
m
k
是两两互素的整数,那么,要证明
m
=
m< br>1
m
2

m
k
整除某个整数
Q
,只 需证明对于每

i
,1 
i

k
,都有< br>m
i

Q
。这一点在实际计算
中是很有用的。对于函数
f
(
x
),要验证命题

m

f
(n
),
n
Z”是否成立,可以用第二节例5
中的方法,验证“
m

f
(
r
),
r
= 0, 1, ,
m
 1”
是否成立。这需要做
m
次除法。但是,若分别
验证“
m
i

f
(
r
i
),
r< br>i
= 0, 1, ,
m
i
 1,1 
i

k

是否成立,则总共需要做
m
1

m
2
  
m
k

除法。后者的运算次数显然少于前者。
例1 设
a

b

c
是正整数,证明:[
a
,
b
,
c
](
ab
,


* *
bc
,
ca
) =
abc


解 由定理3和定理2有
[
a
,
b
,
c
] = [[
a
,
b
],
c
] =
[a,b]c

([a,b],c)
(9)
由第三节定理5和定理2的推论,
(
ab
,
bc
,
ca
) = (
ab
, (
bc
,
ca
)) = (
ab
,
c
(
a
,
b
))
=
(
ab,
abc

)
(ab[a,b],abc)

ab([a,b],c)

[ a,b][a,b][a,b]
(10)
联合式(9)与式(10)得到所需结论。
例2 对于任意的整数
a
1
,
a
2
, ,
a
n
及整数
k
,1 
k

n
,证明:
[
a
1
,
a
2
, ,
a
n
] = [[
a
1
,

,
a
k
],[
a
k
+ 1
, ,
a
n
]]
解 因为[
a
1
,
a
2
, ,
a
n
]是
a
1
, ,
a
k
,
a
k
+ 1
,


* *
,
a
n
的公倍数,所以由定理2推论,推出
[
a
1
, ,
a
k
][
a
1
,
a
2
, ,
a
n
],
[
a
k
+ 1
, ,
a
n
][
a
1
,
a
2
, ,
a
n
],
再由定理3推论知
[[
a
1
, ,
a
k
], [
a
k
+ 1
, ,
a
n
]][
a
1
,
a
2
, ,
a
n
]。
(11)
另一方面,对于任意的
a
i
(1 
i

n
),显

a
i
[[
a
1
, ,
a
k
], [
a
k
+ 1
, ,
a
n
]],
所以由定理3推论可知
[
a
1
,
a
2
, ,
a
n
][[
a
1
, ,
a
k
], [
a
k
+ 1
, ,
a
n
]],
联合上式与式(11)得证。
例3 设
a

b

c
是正整数,证明:
[
a
,
b
,
c
][
ab
,
bc
,
ca
] = [
a
,
b
][
b
,
c
][
c
,
a
]。
解 由定理2推论2及例2,有


* *
[
a
,
b
,
c
][
ab
,
bc
,
ca
] = [[
a
,
b
,
c
]
ab
, [
a
,
b
,
c
]
bc
, [
a
,
b
,
c
]
ca
]
= [[
a
2
b
,
ab
2
,
abc
], [
abc
,
b
2
c
,
bc
2
], [
a
2
c
,
abc
,
ac
2
]]
= [
a
2
b
,
ab
2
,
abc
,
abc
,
b
2
c
,
bc
2
,
a
2
c
,
abc
,
ac
2
]
= [
abc
,
a
2
b
,
a
2
c
,
b
2
c
,
b
2
a
,
c
2
a
,
c
2
b
]
以及
[
a
,
b
][
b
,
c
][
c
,
a
] = [[
a
,
b
]
b
, [
a
,
b
]
c
][
c
,
a
]
= [
ab
,
b
2
,
ac
,
bc
][
c
,
a
]
= [
ab
[
c
,
a
],
b
2
[
c
,
a
],
ac
[
c
,
a
],
bc
[
c
,
a
]]
= [
abc
,
a
2
b
,
b
2
c
,
b
2
a
,
ac
2
,
a
2
c
,
bc
2
,
bca
]


* *
= [
abc
,
a
2
b
,
a
2
c
,
b
2
c
,
b
2
a
,
c
2
a
,
c
2
b
],
由此得证。
习 题 四
1. 证明定理1。
2. 证明定理3的推论。
3. 设
a

b
是正整数,证明:(
a

b
)[
a
,
b
]
=
a
[
b
,
a

b
]。
4. 求正整数
a

b
,使得
a

b
= 120,(
a
,
b
) = 24,[
a
,
b
] = 144。
5. 设
a

b

c
是正整数,证明:
[a,b,c]
2
(a,b,c)
2


[a,b][b,c][c,a](a,b)(b,c)(c,a)
6. 设
k
是正奇数,证明:1  2    91
k


* *
 2
k
   9
k

第五节 辗转相除法
本节要介绍一个计算最大公约数的算法—
—辗转相除法,又称 Euclid算法。它是数论中
的一个重要方法,在其他数学分支中也有广泛的
应用。
定义1 下面的一组带余数除法,称为辗转
相除法。

a

b
是整数,
b
 0,依次做带余数除
法:
a
=
bq
1

r
1


0 <
r
1
<
|
b
|,
b
=
r
1
q
2

r
2


0 <
r
2
<
r
1


* *
 
r
k
 1
=
r
k
q
k
+ 1

r
k
+ 1
,0 <
r
k
+
1
<
r
k

, (1)
 
r
n
 2
=
r
n
 1
q
n

r
n
, 0 <
r
n
<
r
n-
1

r
n
 1
=
r
n
q
n
+ 1

由于
b
是固定的,而且
|
b
| >
r
1
>
r
2
>  ,
所以式(1)中只包含有限个等式。
下面,我们要对式(1)所包含的等式的个数,
即要做的带余数除法的次数进行估计。
引理1 用下面的方式定义Fibonacci数列
{
F
n
}:
F
1
=
F
2
= 1,
F
n
=
F
n
 1

F
n
 2

n


3,


* *
那么对于任意的整数
n
 3,有
F
n
>


n

2
, (2)
其中

=
15

2
证明 容易验证


2
=

 1。

n
= 3时,由
F
3
= 2 >
可知式(2)成立。
15
=


2
假设式(2)对于所有的整数
k

n

n
 3)
成立,即
F
k

>


k

2

k

n


F
n
+ 1
=
F
n

F
n
 1
>

n

2


n

3
=

n


3
(

 1) =

n

3


2
=

n

1


* *
即当
k
=
n
 1时式(2)也成立。由归纳法知式(2)
对一切
n
 3成立。证毕。
定理1(Lame) 设
a
,
b
N,
a
>
b
,使用
在式(1)中的记号,则
n
< 5log
10
b

证明 在式(1)中,
r
n
 1,
q
n
+ 1
 2,
q
i
 1
(1 
i

n
),因此
r
n
 1 =
F
2

r
n
 1
 2
r
n
 2 =
F
3

r
n
 2

r
n
 1

r
n

F
3

F
2

=
F
4

 
b

r
1

r
2

F
n
+ 1

F
n
=
F
n
+ 2

由此及式(2)得


* *
b


n
=
(

15
n
)

2
log
10
b

n
log
10
151

n

25
这就是定理结论。证毕。
定理2 使用式(1)中的记号,记
P
0
= 1,
P
1
=
q
1

P
k
=
q
k
P
k
 1

P
k
 2

k
 2,
Q
0
= 0,
Q
1
= 1,
Q
k
=
q
k
Q
k
 1

Q
k
 2

k
 2,

aQ
k


bP
k
= (1)
k

1
r
k

k
= 1, 2, ,
n

(3)
证明 当
k
= 1时,式(3)成立。

k
= 2时,有


* *
Q
2
=
q
2
Q
1

Q
0
=
q
2

P
2
=
q
2
P
1

P
0
=
q
2
q
1

1,
此时由式(1)得到
aQ
2


bP
2
=
aq
2


b
(
q
2
q
1
 1) = (
a

bq
1
)
q
2


b
=
r
1
q
2


b
=


r
2

即式(3)成立。
假设对于
k
<
m
(1 
m

n
)式(3)成立,
由此假设及式(1)得到

aQ
m


bP
m
=
a
(
q
m
Q
m
 1

Q
m
 2
)


b
(
q
m
P
m
 1

P
m
 2
)
= (
aQ
m
 1


bP
m
 1
)
q
m

(
aQ
m
 2


bP
m
 2
)
= (1)
m

2
r
m
 1
q
m
 (1)
m


3
r
m
 2

= (1)
m

1
(
r
m
 2


r
m
 1
q
m
)


* *
= (1)
m

1
r
m


即式(3)当
k
=
m
时也成立。定理由归纳法得证。
证毕。
定理3 使用式(1)中的记号,有
r
n
= (
a
,
b
)。
证明 由第三节定理1,从式(1)可见
r
n
= (
r
n
 1
,
r
n
) = (
r
n
 2
,
r
n
 1
) =  = (
r
1
,
r
2
) = (
b
,
r
1
) = (
a
,
b
)。
证毕。
现在我们已经知道,利用辗转相除法可以求
出整数
x

y
, 使得
ax

by
= (
a
,
b
)


(4)
为此所需要的除法次数是O(log
10
b
)。但是如果
只需要计算(
a
,
b
)而不需要求出使式(4)成立的整

x
y
,则所需要的除法次数还可更少一些。


* *
例1 设< br>a

b
是正整数,那么只使用被2
除的除法运算和减法运算就可以计算 出(
a
,
b
)。
解 下面的四个基本事实给出了证明:
(ⅰ) 若
a

b
,则(
a
,
b
) =
a

2

|
a
1< br>,b2

b
1
,2

|
b
1,(ⅱ) 若
a
= 2

a
1




 1,则
(
a
,
b
) = 2


(2





a
1
,
b
1
);
|
a,b2

b
1
,2

|
b
1
,则(
a
,
b
) = (ⅲ) 若
2

(
a
,
b
1
);
(ⅳ) 若
2

|
a,2

|
b,则( a,b)
(|
ab
|
,b
)

2
在 实际计算过程中,若再灵活运用最大公约
数的性质(例如第三节定理4的推论),则可使
得求最 大公约数的过程更为简单。
例2 用辗转相除法求(125, 17),以及
x


* *
y
,使得
125
x
 17
y
= (125, 17)。
解 做辗转相除法:
125 = 717  6,
q
1
= 7,
r
1
= 6,
17 = 26  5,
q
2
= 2,
r
2

= 5,
6 = 15  1,
q
3
= 1,
r
3

= 1,
5 = 51,
q
4
= 5。
由定理4,(125, 17) =
r
3
= 1。
利用定理2计算(
n
= 3)
P
0
= 1,
P
1
= 7,
P
2
= 27  1 = 15,
P
3
= 115  7 = 22,
Q
0
= 0,
Q
1
= 1,
Q
2
= 21  0 = 2,


* *
Q
3
= 12  1 = 3,

x
= (1)
3

1
Q
3
= 3,
y
= (1)
3
P
3
= 22,则
1253  17(22) = (125, 17) = 1。
例3 求(12345, 678)。
解 (12345, 678) = (12345, 339) =
(12006, 339) = (6003, 339)
= (5664, 339) = (177, 339) = (177,
162) = (177, 81)
= (96, 81) = (3, 81) = 3。
例4 在
m
个盒子中放若干个硬币,然后
以下述方式往 这些盒子里继续放硬币:每一次在
n

n
<
m
)个盒子中各放一个硬币。证明:若
(
m
,
n
) = 1,那么无论开始时每个盒子中有多少
硬币,经过若干次放硬币后,总可使 所有盒子含
有同样数量的硬币。


* *
解 由于(
m
,
n
) = 1,所以存在整数
x

y

使得
mx

ny
= 1。因此对于任意的自然数
k


1 
m
(
x

kn
) =
n
(
km

y
),
这样,当
k充分大时,总可找出正整数
x
0

y
0

使得
1 
mx
0
=
ny
0

上式 说明,如果放
y
0
次(每次放
n
个),那么在
使
m
个盒子中各放
x
0
个后,还多出一个硬币。
把这个硬币放入含硬币最 少的盒子中(这是可以
做到的),就使它与含有最多硬币的盒子所含硬
币数量之差减少1。因此 经过若干次放硬币后,
必可使所有盒子中的硬币数目相同。


* *
习 题 五
1. 说明例1证明中所用到的四个事实的
依据。
2. 用辗转相除法求整数
x

y
,使得1387
x
 162
y
= (1387, 162)。
3. 计算:(27090, 21672, 11352)。
4. 使用引理1中的记号,证明:(
F
n
+ 1
,
F
n
)
= 1。
5. 若四个整 数2836,4582,5164,6522
被同一个大于1的整数除所得的余数相同,且不
等 于零,求除数和余数各是多少?
6. 记
M
n

=

2
n

 1,证明:对于正整数
a

b
,有(
M
a
,
M
b
)

=
M
(
a
,
b
)


* *
第六节 算术基本定理
在本节中,我们要介绍整数与素数的一个重
要关系,即任何大于1的正整数都可以表示成素
数 的乘积。
引理1 任何大于1的正整数
n
可以写成素
数之积,即
n
=
p
1
p
2

p
m

(1)
其中
p
i
(1 
i

m
)是素数。
证明 当
n
= 2时,结论显然成立。
假设对于2 
n

k
,式(1)成立,我们来证
明式(1)对于
n
=
k
 1也成立,从而由归纳法推
出式(1)对任何大于1的整数
n
成立。
如果
k
 1是素数,式(1)显然成立。


* *
如果
k
 1是合数,则存在素数
p
与整数
d

使得
k
 1 =
pd
。由于2 
d

k
,由归纳假定
知存在素数
q
1
,
q
2
, ,
q
l
,使得
d
= q
1
q
2

q
l

从而
k< br>  1 =
pq
1
q
2

q
l
。证毕。
定理1(算术基本定理) 任何大于1的整数
n
可以唯一地表示成
1

2
k
p
2

p

n =
p
1k

(2)
其中
p
1
,
p
2
, ,
p
k
是素数,
p
1
<
p
2
<  <
p
k


1
,

2
, ,

k
是正整数。
证明 由引理 1,任何大于1的整数
n
可以
表示成式(2)的形式,因此,只需证明表示式(2)< br>的唯一性。
假设
p
i
(1 
i

k
)与
q
j
(1 
j

l
)都是
素数,


* *
p
1

p
2
  
p
k

q
1

q
2
  
q
l

(3)
并且
n
=
p
1
p
2

p
k
=
q
1
q
2

q
l

(4)
则由第三节定理4推论1,必有某个
q
j
(1 
j

l
),使得
p
1

q
j
,所以
p
1
=
q
j
;又有某个
p
i
(1 
i

k
),使得
q
1

p
i
,所以
q
1
=
p
i
。于是,由式
(3)可知
p
1
=
q
1
,从而由式(4)得到
p
2

p
k
=
q
2

q
l

重复上述这一过程,得到
k
=
l

p
i
=
q
i

,1 
i

k


证毕。
定义1 使用定理1中的记号,称

1

2
k
p
2

p

n
=
p
1
k


* *

n
的标准分解式,其中
p
(是素数,
i
1 
i

k

p
1
<
p
2
<  <
p
k


i
(1 
i

k
)是正整数。
推论1 使用式(2)中的记号,有
(ⅰ)
n
的正因数
d
必有形式 < br>
k

1

2
p
2

p< br>k
d
=
p
1


i
Z,0 

i


i
,1 
i

k

(ⅱ)
n
的正倍数
m
必有形式

k

2

p
k
m
=
p
1

1
p
2
M

M
N,
i
N,

i


i

1 
i

k

证明 留作习题。
推论2 设正整数
a

b
的标准分解式是

l

k

1

1

1

1

s
k
ap
1

p

k
q
1

q
l
,bp
1

p
k
r
1

r
s
其中
p
i
(1 
i

k
),
q
i
(1 
i

l
)与
r
i
(1 
i

s
)是两两不相同的素数,

i


i
(1 
i

k
),

i
(1 
i

l
)与

i
(1 
i

s
)都是非负整数,则

k

1

p
k
(
a
,
b
) =
p
1


i
= min{

i
,

i
},1 
i


* *
k


k

1
[
a
,
b
] =p
1

1

p
k
q
1
q
l

l
r
1

1

rs

s


i
=
max{

i
,

i
},1 
i

k

证明 留作习题。
为了方便,推论2常叙述为下面的形式:
推论2

 设正整数
a

b
的标准分解式是

k

1

2

1

1
k
ap
1p
2

p

k
,bp
1
p
2

p
k

其中
p
1
,
p
2
, ,
p
k

是互不相同的素数,

i


i
(1 
i

k
)都是非负整数,则

k

1

1
(a,b)p
1
p
2

p
k


i
min{

i
,

i
},1ik,

k

1

1
[a, b]p
1
p
2

p
k


i< br>max{

i
,

i
},1ik。

推论3 设
a

b

c

n
是正整数,
ab
=
c
n

,(
a
,
b
) = 1,
(5)


* *
则存在正整数
u

v
,使得
a
=
u
n

b
=
v
n

c
=
uv
,(
u
,
v
) = 1。

k

1

1
p
2

p
k
证明 设
c
=
p
1
,其中
p
1
,
p
2
, ,
p
k

是互不相同的素数,

(是正整数。
i
1 
i

k

又设

k

1
2

1

1
k
ap
1
p
2

p

k
,bp
1
p
2
p
k

其中

I


i
(1 
i

k
)都是非负整数。由式(5)
及推论2

可知
min{

i
,

i
} = 0,

i


i
=
n
i
,1 
i

k

因此,对于每个
i
(1 
i

k
),等式

i
=
n
i


i
= 0与

i
= 0,

i
=
n
i

有且只有一个成立。这就证明了推论。证毕。
例1 写出51480的标准分解式。
解 我们有
51480 = 225740 =


* *
2
2
12870 = 2
3
6435
=
2
3
53429
=
2
3
3
2
51113。
例2 设
a

b

c
是整数,证明:
(ⅰ) (
a
,
b
)[
a
,
b
] =
ab

(ⅱ) (
a
, [
b
,
c
]) = [(
a
,
b
), (
a
,
c
)]。
解 为了叙述方便,不妨假定
a

b

c

正整数。
(ⅰ) 设

k

1

2

1

1
k
ap
1
p
2

p
k
,bp
1
p
2

p
k

2
3
51287 =
2
3
53
2
143 =
其中
p
1
,
p
2
, ,
p
k
是互不相同的素数,

i


i
(1

i

k
)都是非负整数。由定理1推论2

,有


* *

k

1
1
(a,b)p
1
p
2

p
k
,< br>
i
min{

i
,

i
},1 ik,

k

1

1
[a,b]p
1
p
2

p
k


i
max{

i
,

i
},1ik。

由此知
(
a
,
b
)[
a
,
b
] =

p
i
i1
k

i


i


i1
k

i
,

i< br>}
p
i
min{

i
,

i
}max{


p
i

i


i
i1
k
=
ab

(ⅱ) 设
a
p
i

i
,b

p
i

i
,c

p
i

i

i1i1i1
kkk
其中
p
1
,
p
2
, ,
p
k
是互不相同的素数,

i


i


(都是非负整数。由定理1推论2

,
i
1 
i

k


(a,[b,c])

p
i

i
,[(a,b),(a ,c)]

p
i

i

i1i1
kk
其中,对于1 
i

k
,有


* *

i
= min{

i
, max{

i
,

i
}},

i
= max{min{

i
,

i
}, min{

i
,

i
}},
不妨设

i


i
,则
min{

i
,

i
}  min{

i
,

i
},
所以

i
= min{

i
,

i
} =

i


即(
a
, [
b
,
c
]) = [(
a
,
b
), (
a
,
c
)]。
注:利用定理1可以容易地处理许多像例2
这样的问题。
例3 证明:
N1
2)不是整数。
解 设
3
k
 2
n
 1 < 3
k
+ 1

对于任意的1 
i

n
,2
i
 1  3
k
,记
2
i
 1 =
3

i
Q
i

Q
i
Z,
111

n


352n1


* *
由第一节例5,知

i

k
 1。因为3
k


1
Q
1
Q
2

Q
2
n
 1
是整数,所以,如果
N
是整数,
则存在整数
Q
,使得
3
k

1
Q
1
Q
2

Q
2
n
 1
N
=
Q
 3
k


1
Q
1
Q
2

Q
2
n
1
1
3
k

由于3

所以上式右端不 是整数,
|
Q
1
Q
2

Q
2
n< br>1

这个矛盾说明
N
不能是整数。
习 题 六
1. 证明定理1的推论1。
2. 证明定理1的推论2。
3. 写出22345680的标准分解式。
4. 证明:在1, 2, , 2
n
中任取
n
 1数,
其中至少有一个能被另一个整除。


* *
5. 证明:
1
11
不是整数。


n
 2)
2n
6. 设
a

b
是正整数,证明:存在
a
1

a
2

b
1

b
2
,使得
a
=
a
1
a
2

b
=
b
1
b
2
,(
a
2
,
b
2
) = 1,
并且[
a
,
b
] =
a
2
b
2

第七节 函数[
x
]与{
x
}
本节中要介绍函数[
x
],它在许多数学问题
中有广泛的应用。
定义1 设
x
是实数,以[
x
]表示不超过
x
的 最大整数,称它为
x
的整数部分,又称{
x
} =
x

 [
x
]为
x
的小数部分。
定理1 设
x

y
是实数,则
(ⅰ)
x

y
 [
x
]  [
y
];
(ⅱ) 若
m
是整数,则[
m

x
] =
m
 [
x
];


* *
(ⅲ) 若0 
x
< 1,则[
x
] = 0;
(ⅳ) [
x


y
] =

[x][y]


[x][y]1
若{x}{y}1
若{x}{y}1
[x]
(ⅴ) [
x
] =


[x]1

0
(ⅵ) {
x
} =


1{x}
若xZ
若xZ< br>若xZ
若xZ


证明 留作习题。
定理2 设
a

b
是正整数,则在1, 2, ,
a
中能被
b
整除的整数有
[
a
]
个。
b
证明 能被
b
整除的正整数是
b
, 2
b
, 3
b
, ,
因此,若数1, 2, ,
a
中能被
b
整除的整数有
k
个,则
kb

a
< (
k
 1)
b

k

证毕。
a
a
<
k
 1 
k
=
[]

b
b


* * 由定理2我们看到,若
b
是正整数,那么
对于任意的整数
a
,有
ab
[
a
]
b
{
a
}

bb
即在带余数除法
a
=
bq

r
,0 
r
<
b

中有
q[
a
]
,rb
{
a
}

bb
1

2
k
p
2

p
定理3 设
n
是正整数,
n
! =
p
1
k

n
!的标准分解式,则

i
=

[
r1

n
pi
r
]
。 (1)
证明 对于任意固定的素数
p
,以
p
(
k
)表示

k
的标准分解式中的
p
的指数,则
p
(
n
!) =
p
(1) 
p
(2)   
p
(
n
)。

n
j
表示
p
(1),
p
(2), ,
p
(
n
)中等于
j
的个数,
那么


* *
p
(
n
!) = 1
n
1
 2
n
2
 3
n
3
  ,
(2)
显然,
n
j
就是在1, 2, ,
n
中满足
p
j

a


p
j
+ 1

|
a
的整数
a
的个数,所以,由定理2

n
j
=
[
n
p
]

[
j
n
p
j1
]

将上式代入式(2),得到
p(n!)1
([

n
]

[
n
2])
2
([
n
2
]

[
n
3
])
3
([
n
3
]

[
n< br>4
])

p
ppppp
n
p
r


[
r1
]



即式(1)成立。证毕。
推论 设
n
是正整数,则
n
! =

p
r1
pn

[
p
r
]

n


* *
其中

表示对不超过
n
的所有素数
p
求积。
pn
定理4 设
n
是正整数,1 
k

n
 1,则
C
k
n

n!
N。
k!(nk)!
(3)

n
是素数,则
n

C
k
n
,1 
k

n
 1。
证明 由定理3,对于任意的素数< br>p
,整数
n
!,
k
!与(
n

k
)!的标准分解式中所含的
p
的指
数分别是

[
r1

n
p
]


[
rr1

k
p
nk
]

[]


rr

r1
p
利用定理1可知

[
r1

n
p
]


[
r
r1

k
p
nk
]

[]

rr

r1
p
因此
C
k
n
是整数。

n
是素数,则对于1 
k

n
 1,有


* *
(
n
,
k
!) = 1,(
n
, (
n

k
)!) = 1  (
n
,
k
!(
n

k
)!) =
1,
由此及
C
k
n

n(n1)!
N,
k!(nk)!
推出
k
!(
n

k
)!(
n
 1)!,从而
n

C
k
n
。证毕。
例1 求最大的正整数
k
,使得10
k
199!。
解 由定理3,199!的标准分解式中所含的
5的幂指数是
199
[
199< br>]

[
199
]

[]

= 47,
23
5
55
所以,所求的最大整数是
k
= 47。
例2 设
x

y
是实数,则
[2
x
]  [2
y
]  [
x
]  [
x

y
]  [
y
]。
(4)
解 设
x
= [
x
] 

,0 

< 1,
y
= [
y
] 


* *
0 

< 1,则
[
x
]  [
x

y
]  [
y
] = 2[
x
]  2[
y
]  [



],
(5)
[2
x
]  [2
y
] = 2[
x
]  2[
y
]  [2

]  [2

]。
(6)
如果[



] = 0,那么显然有[



]  [2

]
 [2

];
如果[



] = 1,那么



中至少有一个不
小于
1
,于是
2
[2

]  [2

]

 1 = [



]。
因此无论[



] = 0或1,都有[



]  [2

] 
[2

],由此及式(5)和式(6)可以推出式(4)。
例3 设
n
是正整数,则
[nn1][4n2]

(7)


* *
解 首先,我们有
[nn1]n n12n12n(n1)
2n12n14n2,

所以
[nn1][4n2]

若上式中的等号不成立,即
[nn1][4n2]

(8)
则存在整数
a
,使得
[nn1]a[4n2]

因此
2n12n(n1)a
2
4n2,

22
2nna2n12n1,
(2
n
 1)
2
 1< (
a
2
 2
n
 1)
2
 (2
n
 1)
2

所以


* *
a
2

 2
n
 1 = 2
n
 1 
a
2
= 4
n
 2。
(9)
但是,无论2
a
或2
< br>|
a
,式(9)都不能成立,这
个矛盾说明式(8)不能成立,即式(7)成立 。
例4 设
x
是正数,
n
是正整数,则
[x][
x
1
]

[
x
2
]
 
[
x
n1
]
= [
nx
]。
nnn
ii1
解 设
x
= [
x
] 





,0 
i

n
nn
 1,则
[x]
[
x
1
]

[
x
2
]

[
x
n 1
]

nnn
=
n
[
x
] 
i
=
n
[
x
]  [
n
] = [
n
([
x
]


)] = [
nx
]。
例5 求[
(32)
1992
]的个位数。
解 由
(3

2)
2

5

26


(32)
1992
(32)
1992

=
(526)
996
(526)
996


* *
=
2
2(5
996< br>C
996
5
994
2
2
62
9 96
6
498
)

= 10
A
 2
997
6
498
= 10
A

224
498
= 10
A
 2(25

 1)
498

=
(10)
其中
A

B
都是整数。由于0 < 5


26
< 1,
所以,由式(10)可知[
(32)
19 96
]的个位数是
1。
注:一般地,如果
A

B
N,
A
2
>
B

AB
< 1,则由
k2
(A

B)
k

(A

B)
k

2(A
k

C
2
B

)

k
A
10
B
 2,
可以求出[
(AB)
k
]。
例6 设
x
和< br>y
是正无理数,
11

1

xy

< br>* *
证明:数列
[
x
], [2
x
], , [
kx
],  与 [
y
], [2
y
], , [
my
],
 (11)
联合构成了整个正整数集合,而且,两个数列中
的数互不相同。
解 显然
x
> 1,
y
> 1,并且
x

y< br>。因此,
在数列(11)中至多有一个数等于给定的正整数
n

否则存 在正整数
k

m
,使得
n
= [
kx
] = [
my
]。
因为
x

y
都是无理数,所以我们有
n
<
kx
<
n
 1,
n
<
my
<
n
 1,
k1km1m
,,
n1xnn1yn

km11km
1,
n1xyn
n
<
k

m
<
n
 1,


* *
这是不可能的。
下面证明,对于任意给定的正整数
n
,总可
找到某个正整数
k
,使得
n
等于[
kx< br>]或者[
ky
]。
假设不然,则存在
p
,
q
N,使得
[
px
] <
n
< [(
p
 1)
x
],[
qy
] <
n
< [(
q
 1)
y
]。
于是(因为
x

y
是无理数),
px
<
n
<
n
 1  [(
p
 1)
x
] < (
p
 1)
x

qy
<
n
<
n
 1  [(
q
 1)
y
] < (
q
 1)
y

pq11pq2

1
nxyn1
p

q
<
n
<
n
 1 <
p

q
 2,
这是不可能的。
习 题 七
1. 证明定理1。


* *
2. 求使12347!被35
k
整除的最大的
k
值。
3. 设
n
是正整数,
x
是实数,证明:
n2
r1

[
2
r
]
=
n

r1

4. 设
n
是正整数,求方程
x
2

 [
x
2
] = (
x
 [
x
])
2
在[1,
n
]中的解的个数。
5. 证明:方程
f
(
x
) = [
x
]  [2
x
]  [2
2
x
]  [2
3
x
]  [2
4
x
]  [2
5
x
] =
12345
没有实数解。
6. 证明:在
n
!的标准分解式中,2的指数
h
=
n

k
,其中
k

n
的二进制表示的位数码
之和。


* *
第八节 素 数
在第六节中我们已经证明了:每个正整 数可
以表示成素数幂的乘积。这就引出了一个问题:
素数是否有无穷多个?如果有无穷多个,那 么,
作为无穷大量,素数个数具有怎样的性状?这是
数论研究中的一个中心课题。本节要对这一 问题
作初步的研究。
定义1 对于正实数
x
,以

(< br>x
)表示不超过
x
的素数个数。
例如,

(15) = 6,

(10.4) = 4,

(50) = 15。
定理1 素数有无限多个。
证明 我们给出三个证明方法。
证法Ⅰ 假设只有
k
个素数,设它们是
p
1
,
p
2
, ,
p
k

。记


* *
N
=
p
1
p
2

p
k
 1。
由 第一节定理2可知,
N
有素因数
p
,我们要说

p

p
i

,1 
i

k
,从而得出矛盾。
事实上,若有某个
i
,1 
i

k
,使得
p
=
p
i


则由
p

N
=
p
1
p
2

p
k
 1
推出
p
1,这是不可能的。因此在
p
1
,
p
2
, ,
p
k
之外又有一个素数
p
,这与假设是矛盾的。所以
素数不可能是有限个。
证法Ⅱ 我们证明整数
2
1,2
2

1,2
2

1,,2
2

1,

2n
是两两互素的,从而由第六节引理1可知素数有
无限多个。
事实上,若
m

n
是整数,
m
>
n
 0,


* *
2
2
1(22
(2
2


(2
2
mm1
 1)(2
2
1)(2
2
m1
1)
1)(2
2
m2m1m2
1)
nnmn1
1)(2
2
m 2
1)

(2
2
1)(2
2
1)
Q(2
2
1),
n

此处
Q
是整数。因此
2
2
1Q(2
2
1)2,

mn

(2
2
1,2
2
1)(2,22
1)1。

mnn
证法Ⅲ 假设只有有限个素数
p
1
,
p
2
, ,
p
k

。由第六节定理1,每个正整数可以写成

1
2
k
p
2

p

n
=
p
1
k


i
 1,1 
i

k

由于
(
1
1
)
1



1
p

p


0
所以,对于任何正整数
N
,有


* *
1
11111
1



(
1 
)
1
(
1
)

(
1
1< br>)
1
23Np
1
p
2
p
k


N
 时,上式左端是一个无穷大量,右端
是有限的,这个矛盾说明素数不能是有限多个。
证毕。
注1:形如
2
2

1

n
= 0, 1, 2, )的数
称为Fermat数。Fermat曾经猜测它们都是素
数。这是错误的 ,因为尽管
F
0

F
1

F
2

F
3

F
4
都是素数,
F
5
=
2
2

1

641

6700417却是合数。
注2:将全体素数按大小顺序排列为
5
n
p
1
= 2,
p
2
= 3,
p
3
= 5,
p
4
,,
p
n
,,
那么由第一个证明方法可以看出
p
n
+ 1

p
1
p
2

p
n
 1,
n
 1。
定理2 对于
n
 1,


* *
(ⅰ)

(
n
) 
1
log
2
n

2
(ⅱ)
p
n

 2
2
n

证明 (ⅰ) 设
n
是大于1的正整数。由算
术基本定理,对于任意的整数
k
,1 
k

n
,都
有整数
a

b
,使得
k
=
a
2
b
,其中整数
b
不能
被任何大于1的整数 的平方整除。现在,我们来
看使得
k
=
a
2
b
,1 
k

n

(1)
即1 
a
2
b

n
成立 的整数
a

b
有多少对。首
先,整数
a
的个数 
n
;其次,由于
b

n

且不含有平方因数 ,所以,整数
b
的因数只可能
是不超过
n
的不同的素数的乘积,因此 ,整数
b
的个数  2

(
n
)
。这样,使得式 (1)成立的整数
a

b
至多是
n
2

(
n
)
对,所以,
n

n
2

(
n
)
,即


* *

(
n
) 
1
log
2
n

2
(ⅱ) 以
p< br>m
表示第
m
个素数,在结论(ⅰ)
中取
n
=
p
m
,我们得到
m

可得到结论(ⅱ)。证毕。
注:定理2对于无穷大量

(
x
)的下界估计是
相当粗糙的。下面 的定理是已经知道的(由于其
证明较繁,故本书中不予证明)。
定理3(素数定理) 我们有
1
log
2
p
m
,由此即
2
< br>(
x
) 
x
,(
x
),
logx< br>此处log
x
是以
e
为底的
x
的对数。
推论 以
p
n
表示第
n
个素数,则
p
n


n
log
n

n
)。
证明 由定理3,当
n
 时,有
n

p
n
。 (2)
logp
n


* *
因此
n
log
p
n


p
n

log
n
 loglog
p
n

 log
p
n


log
n
 log
p
n

由上式与式(2)得
p
n


n
log
n

n
)。证毕。
例1 若
a
> 1,
a

n

 1是素数,则
a
= 2,
并且
n
是素数。
解 若
a
> 2,则由
a
n

 1 = (
a
 1)(
a
n

1

a
n

2
   1)
可知
a

n

 1是合数。所以
a
= 2。

n
是合数,则
n
=
xy

x
> 1,
y
>

1,
于是由
2
xy

 1 = (2
x

 1)(2
x
(
y

1)
 2
x
(
y

2)
   1)

以及2
x

 1 > 1可知2
n

 1是合数,所以2
n

 1
是素数时,
n
必是素数。


* *
注:若
n
是素数,则称2
n

 1是Mersenne
数。
例2 形如4
n
 3的素数有无限多个。
解 若不然,假设只有
k
个形如4
n
 3的
素数
p
1
,
p
2
, ,
p
k
。记
N
= 4
p
1
p

p
k
– 1。
由第六节引 理1,正整数
N
可以写成若干
个素数之积。我们指出,这些素因数中至少有一
个是4
n
 3形式。否则,若它们都是4
n
 1的
形式,则
N
也是4
n
 1的形式,这与
N
的定义
矛盾。以
p
表示这个素因数,则
p

p
i
,1 
i

k
。否则若有某个
i
,1 
i

k
,使得
p
=
p
i
,则

p

N
推出
p
1,这是不可能的。因此在
p
1,
p
2
,
,
p
k
之外又存在一个形如4
n
 3的素数
p
,这
与原假设矛盾,所以形如4
n
 3的素数有无限


* *
多个。
例3 设
f
(
x
) =
a
k
x
k

a
k
 1
x
k

1
  
a
0
是整系数多项式,那么,存在无穷多个正整数
n

使得
f
(
n
)是合数。
解 不妨假定
a
k
> 0。于是
f
(
x
) (
x

),因此,存在正整数
N
,使得当
n
>
N
时,

f
(
n
) > 1。取整数
x
>
N
,记
y
=
f
(
x
) =
a
k
x
k

a
k
 1
x
k

1
  
a
0

又设
r
是任意的正整数,
n
=
ry

x
,则
f
(
n
) =
f
(
ry

x
) =
a
k
(
ry

x
)
k

a
k
 1
(
ry

x
)
k

1

 
a
0

=
yQ

f
(
x
) =
y
(
Q
 1)
是合数。


* *
习 题 八
1. 证明:若2
n
 1是素数,则
n
是2的
乘幂。
2. 证明:若2
n
 1是素数,则
n
是素数。
3. 证明:形如6
n
 5的素数有无限多个。
4. 设
d
是正 整数,6

|
d
,证明:在以
d
为公差的等差数列中,连续 三项都是素数的情况
最多发生一次。
5. 证明:对于任意给定的正整数
n
,必存
在连续的
n
个自然数,使得它们都是合数。
6. 证明:级数

理1注2中的记号。

n1
1
发散,此处使用了定
p
n

建筑施工技术-也许也许也许造句


如何连接网络打印机-有条不紊的近义词


水果茶-任老师


茶叶送礼-行政人员职责


蒸螃蟹-茉莉花开影评


持之以恒造句-雷雨作文


电脑速度慢的原因-大学生社会实践活动


burdened-祝福短信大全