1、Bezout定理推广版本证明
构造集合
S = a 0 s 0 + a 1 s 1 + a 2 s 2 + . . . + a n − 1 s n − 1 : s 0 , s 1 , s 2 , … , s n − 1 ∈ Z 且 a 0 s 0 + a 1 s 1 + a 2 s 2 + . . . + a n − 1 s n − 1 ≥ 0 S = {a_0s_0+a_1s_1+a_2s_2+...+a_{n-1}s_{n-1}:s_0,s_1,s_2,…,s_{n-1}∈ Z且a_0s_0+a_1s_1+a_2s_2+...+a_{n-1}s_{n-1}≥0} S=a0s0+a1s1+a2s2+...+an−1sn−1:s0,s1,s2,…,sn−1∈Z且a0s0+a1s1+a2s2+...+an−1sn−1≥0
在 S 中取最小正值 d = a 0 s 0 + a 1 s 1 + a 2 s 2 + . . . + a n − 1 s n − 1 d = a_0s_0+a_1s_1+a_2s_2+...+a_{n-1}s_{n-1} d=a0s0+a1s1+a2s2+...+an−1sn−1
设 gcd(a0 , a1 …an-1) = q
则 a0 = k0q, a1 = k1q, ……
d = a0 s0 + a1 s1 + a2 s2 + … + a{n-1} s{n-1} = q(k0s0 + k1s1 + k2s2 + …… + kn-1sn-1)
∴ d | q 即有 d >= q①
令 p = ⌊a0/d⌋
则有
x = a0 mod d
= a0 - pd
= a0 - p(a0 s0 + a1 s1 + a2 s2 + … + a{n-1} s{n-1})
= a0(1 - ps0) + a1(-ps1) + a2(-ps2) + … + an-1(-psn-1)
∴ x 也是 a0, a1, 等的线性组合且 0<=x<s
由于 d 是 a0, a1, 等的线性组合的最小正值, 所以 x = 0
∴ d | a0 , 同理 d | a1, d | a2……
∴ d | q 即有 q>=d②
由①②可得 d = q 即 g c d ( a 0 , a 1 , . . . , a n − 1 ) = a 0 s 0 + a 1 s 1 + a 2 s 2 + . . . + a n − 1 s n − 1 gcd(a_0,a_1,...,a_{n-1})=a_0s_0+ a_1s_1+a_2s_2+...+a_{n-1}s_{n-1} gcd(a0,a1,...,an−1)=a0s0+a1s1+a2s2+...+an−1sn−1
2、
由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 = d 0 gcd(a_0, a_1, … , a_{n-1}) =a_0s_0+a_1s_1+...+a_{n-1}s_{n-1} =d_0 gcd(a0,a1,…,an−1)=a0s0+a1s1+...+an−1sn−1=d0
g c d ( a 1 , a 2 , … , a n − 1 ) = a 1 q 1 + a 2 q 2 + . . . + a n − 1 q n − 1 = d 1 gcd(a_1, a_2, … , a_{n-1}) =a_1q_1+a_2q_2+...+a_{n-1}q_{n-1} =d_1 gcd(a1,a2,…,an−1)=a1q1+a2q2+...+an−1qn−1=d1
由Bézout 定理
g c d ( a 0 , g c d ( a 1 , a 2 , … , a n − 1 ) ) = a 0 p 0 + d 1 p 1 gcd(a_0,gcd(a_1, a_2, … , a_{n-1})) =a_0p_0+d_1p_1 gcd(a0,gcd(a1,a2,…,an−1))=a0p0+d1p1
= a 0 p 0 + ( a 1 q 1 + a 2 q 2 + . . . + a n − 1 q n − 1 ) p 1 = a 0 p 0 + a 1 q 1 p 1 + a 2 q 2 p 1 + . . . + a n − 1 q n − 1 p 1 = d 2 =a_0p_0+(a_1q_1+a_2q_2+...+a_{n-1}q_{n-1})p_1 =a_0p_0+a_1q_1p_1+a_2q_2p_1+...+a_{n-1}q_{n-1}p_1 =d_2 =a0p0+(a1q1+a2q2+...+an−1qn−1)p1=a0p0+a1q1p1+a2q2p1+...+an−1qn−1p1=d2
由于对应的n个数的线性组合唯一且 d0 和 d2 都是 a0, a1, …, an-1 的线性组合
所以得证