1、请证明以下定理:
对任意n个正整数,它们的最大公因子d是这n个整数的某个整数的线性组合,即 d = a 0 s 0 + a 1 s 1 + a 2 s 2 + . . . + a n − 1 s n − 1 d = a_{0} s_{0} + a_{1} s_{1} + a_{2} s_{2} + ... + a_{n-1} s_{n-1} d=a0s0+a1s1+a2s2+...+an−1sn−1,即 s i s_i si 都是整数。
证明如下:
构造集合
S
=
{
a
0
s
0
+
a
1
s
1
+
.
.
.
+
a
n
−
1
s
n
−
1
:
s
i
∈
Z
且
a
0
s
0
+
a
1
s
1
+
.
.
.
+
a
n
−
1
s
n
−
1
≥
0
}
S= \left\{a_{0} s_{0} + a_{1} s_{1} + ... + a_{n-1} s_{n-1}:s_i\in\ \mathbb{Z} 且a_{0} s_{0} + a_{1} s_{1} + ... + a_{n-1} s_{n-1}\geq 0\right\}
S={a0s0+a1s1+...+an−1sn−1:si∈ Z且a0s0+a1s1+...+an−1sn−1≥0}
显然集合
S
S
S非空,根据良序原则,
S
S
S中存在最小值
d
d
d,令
d
=
a
0
s
0
+
a
1
s
1
+
.
.
.
+
a
n
−
1
s
n
−
1
d=a_{0} s_{0} + a_{1} s_{1} + ... + a_{n-1} s_{n-1}
d=a0s0+a1s1+...+an−1sn−1
以下分两部分证明:
1)证明 d d d是 a 0 , a 1 … … , a n − 1 a_{0},a_{1}……,a_{n-1} a0,a1……,an−1 的公因子
由除法定理,设
a
0
=
d
q
0
+
r
0
a_{0}=dq_{0}+r_{0}
a0=dq0+r0, 且
0
≤
r
0
<
d
。
0\leq r_{0}<d。
0≤r0<d。则有
r
0
=
a
0
−
d
q
0
=
a
0
−
(
a
0
s
0
+
a
1
s
1
+
.
.
.
+
a
n
−
1
s
n
−
1
)
q
=
a
0
(
1
−
s
0
q
0
)
+
(
a
1
+
a
2
+
.
.
.
+
a
n
−
1
)
(
−
s
0
q
0
)
r_{0}=a_{0}-dq_{0}=a_{0}-(a_{0} s_{0} + a_{1} s_{1} + ... + a_{n-1} s_{n-1})q=a_{0}(1-s_{0}q_{0})+(a_{1}+a_{2}+...+a_{n-1} ) (-s_{0}q_{0})
r0=a0−dq0=a0−(a0s0+a1s1+...+an−1sn−1)q=a0(1−s0q0)+(a1+a2+...+an−1)(−s0q0)
显然,
(
1
−
s
0
q
0
)
,
(
a
1
+
a
2
+
.
.
.
+
a
n
−
1
)
∈
Z
(1-s_{0}q_{0}),(a_{1}+a_{2}+...+a_{n-1} )\in\ \mathbb{Z}
(1−s0q0),(a1+a2+...+an−1)∈ Z ,且因为
r
0
>
0
r_{0}>0
r0>0 ,则
r
0
∈
S
。
r_{0}\in\ S。
r0∈ S。
又因为
r
0
<
d
r_{0}<d
r0<d,这与
d
d
d是
S
S
S中最小元素相矛盾,因此
r
0
=
0
r_{0}=0
r0=0。
则
d
∣
a
0
d\mid a_{0}
d∣a0,同理也可得
d
∣
a
1
d\mid a_{1}
d∣a1,
d
∣
a
2
d\mid a_{2}
d∣a2……
d
∣
a
n
−
1
d\mid a_{n-1}
d∣an−1,故
d
d
d是
a
0
,
a
1
…
…
,
a
n
−
1
a_{0},a_{1}……,a_{n-1}
a0,a1……,an−1 的公因子
2)证明d是所有公因子中最大的
设存在另一个
a
0
,
a
1
…
…
,
a
n
−
1
a_{0},a_{1}……,a_{n-1}
a0,a1……,an−1的公因子
d
′
d'
d′,则有
a
0
=
d
′
t
0
a_{0}=d't_{0}
a0=d′t0、
a
1
=
d
′
t
1
a_{1}=d't_{1}
a1=d′t1、……、
a
n
−
1
=
d
′
t
n
−
1
a_{n-1}=d't_{n-1}
an−1=d′tn−1,
t
i
∈
Z
t_{i}\in\ \mathbb{Z}
ti∈ Z ,i=1,2,……n-1
那么
d
=
a
0
s
0
+
a
1
s
1
+
.
.
.
+
a
n
−
1
s
n
−
1
=
d
′
(
t
0
s
0
+
t
1
s
1
+
…
…
+
t
n
−
1
s
n
−
1
)
d=a_{0} s_{0} + a_{1} s_{1} + ... + a_{n-1} s_{n-1}=d'(t_{0}s_{0}+t_{1}s_{1}+……+t_{n- 1}s_{n-1})
d=a0s0+a1s1+...+an−1sn−1=d′(t0s0+t1s1+……+tn−1sn−1)。
显然,
(
t
0
s
0
+
t
1
s
1
+
…
…
+
t
n
−
1
s
n
−
1
)
∈
Z
(t_{0}s_{0}+t_{1}s_{1}+……+t_{n- 1}s_{n-1})\in\ \mathbb{Z}
(t0s0+t1s1+……+tn−1sn−1)∈ Z,则
d
′
∣
d
d'\mid d
d′∣d成立,故d是d是所有公因子中最大的。
综上
d
=
g
c
d
(
a
0
,
a
1
,
…
…
,
a
n
−
1
)
d=gcd(a_{0},a_{1},……,a_{n-1})
d=gcd(a0,a1,……,an−1)成立,
又因
d
=
a
0
s
0
+
a
1
s
1
+
.
.
.
+
a
n
−
1
s
n
−
1
d=a_{0} s_{0} + a_{1} s_{1} + ... + a_{n-1} s_{n-1}
d=a0s0+a1s1+...+an−1sn−1,
即
g
c
d
(
a
0
,
a
1
,
…
…
,
a
n
−
1
)
=
a
0
s
0
+
a
1
s
1
+
.
.
.
+
a
n
−
1
s
n
−
1
gcd(a_{0},a_{1},……,a_{n-1})=a_{0} s_{0} + a_{1} s_{1} + ... + a_{n-1} s_{n-1}
gcd(a0,a1,……,an−1)=a0s0+a1s1+...+an−1sn−1成立
2、利用以上定理证明,n个整数的最大公因子满足以下等式:
gcd(a0, a1, a2, … , a_{n-1}) = gcd(a0, gcd(a1, a2, … , a_{n-1}))
由上面的定理可得
g
c
d
(
a
0
,
a
1
,
a
2
,
.
.
.
,
a
n
−
1
)
gcd(a0, a1, a2, ... , a_{n-1})
gcd(a0,a1,a2,...,an−1)=
a
0
s
0
+
a
1
s
1
+
.
.
.
+
a
n
−
1
s
n
−
1
a_{0} s_{0} + a_{1} s_{1} + ... + a_{n-1} s_{n-1}
a0s0+a1s1+...+an−1sn−1 ——(1)
g
c
d
(
a
0
,
g
c
d
(
a
1
,
a
2
,
.
.
.
,
a
n
−
1
)
)
gcd(a0, gcd(a1, a2, ... , a_{n-1}))
gcd(a0,gcd(a1,a2,...,an−1))=
a
0
s
0
′
+
g
c
d
(
a
1
,
a
2
,
.
.
.
,
a
n
−
1
)
s
1
′
a_{0} s_{0}' + gcd(a1, a2, ... , a_{n-1}) s_{1}'
a0s0′+gcd(a1,a2,...,an−1)s1′ ——(2)
g
c
d
(
a
1
,
a
2
,
.
.
.
,
a
n
−
1
)
gcd(a1, a2, ... , a_{n-1})
gcd(a1,a2,...,an−1)=
a
1
s
1
′
′
+
.
.
.
+
a
n
−
1
s
n
−
1
′
′
a_{1} s_{1}'' + ... + a_{n-1} s_{n-1}''
a1s1′′+...+an−1sn−1′′ ——(3)
由(2)、(3)式子可得
g
c
d
(
a
0
,
g
c
d
(
a
1
,
a
2
,
.
.
.
,
a
n
−
1
)
)
gcd(a0, gcd(a1, a2, ... , a_{n-1}))
gcd(a0,gcd(a1,a2,...,an−1))=
a
0
s
0
′
+
(
a
1
s
1
′
′
+
.
.
.
+
a
n
−
1
s
n
−
1
′
′
)
s
1
′
a_{0} s_{0}' + (a_{1} s_{1}'' + ... + a_{n-1} s_{n-1}'')s_{1}'
a0s0′+(a1s1′′+...+an−1sn−1′′)s1′=
a
0
s
0
′
+
a
1
s
1
′
s
1
′
′
+
.
.
.
+
a
n
−
1
s
1
′
s
n
−
1
′
′
a_{0} s_{0}' + a_{1} s_{1}'s_{1}'' + ... + a_{n-1} s_{1}'s_{n-1}''
a0s0′+a1s1′s1′′+...+an−1s1′sn−1′′ ——(4)
由于所有的 s i 、 s i ′ 、 s i ′ ′ s_{i}、s_{i}'、s_{i}'' si、si′、si′′均是整数,将(4)式与(1)式进行比对后,显然等式成立