Στην θεωρία αριθμών , ο μέγιστος κοινός διαιρέτης στη θεωρία αριθμών ονομάζεται ο μεγαλύτερος ακέραιος που διαιρεί δύο ή περισσότερους ακέραιους αριθμούς .[ 1] [ 2] Ο μέγιστος κοινός διαιρέτης των
a
{\displaystyle a}
,
b
{\displaystyle b}
συμβολίζεται με ΜΚΔ
(
a
,
b
)
{\displaystyle (a,b)}
ή
g
c
d
(
a
,
b
)
{\displaystyle gcd(a,b)}
ή απλούστερα
(
a
,
b
)
{\displaystyle (a,b)}
.
Για παράδειγμα, ο μέγιστος κοινός διαιρέτης του
12
{\displaystyle 12}
και του
16
{\displaystyle 16}
είναι το
4
{\displaystyle 4}
, ενώ του
120
{\displaystyle 120}
και του
350
{\displaystyle 350}
είναι το
10
{\displaystyle 10}
.
Διαιρέτης του ακεραίου
a
{\displaystyle a}
λέγεται κάθε φυσικός αριθμός
d
{\displaystyle d}
για τον οποίο υπάρχει ακέραιος αριθμός
k
{\displaystyle k}
τέτοιος, ώστε
a
=
k
⋅
d
{\displaystyle a=k\cdot d}
. Με άλλα λόγια όποιος από τους αριθμούς
a
,
a
/
2
,
a
/
3
,
a
/
4
,
…
{\displaystyle a,a/2,a/3,a/4,\ldots }
είναι ακέραιος, είναι διαιρέτης του
a
{\displaystyle a}
. Κάθε διαιρέτης του
a
{\displaystyle a}
είναι μικρότερος ή ίσος του
a
{\displaystyle a}
σε απόλυτη τιμή, αφού ο
k
{\displaystyle k}
είναι (μη μηδενικός) ακέραιος.
Για παράδειγμα, οι διαιρέτες του
12
{\displaystyle 12}
είναι οι αριθμοί
Δ
(
12
)
=
{
1
,
2
,
3
,
4
,
6
,
12
}
{\displaystyle \operatorname {\Delta } (12)=\{1,2,3,4,6,12\}}
και του
16
{\displaystyle 16}
είναι οι αριθμοί
Δ
(
16
)
=
{
1
,
2
,
4
,
8
,
16
}
{\displaystyle \operatorname {\Delta } (16)=\{1,2,4,8,16\}}
.
Κοινός διαιρέτης των ακεραίων
a
{\displaystyle a}
και
b
{\displaystyle b}
λέγεται κάθε αριθμός
d
{\displaystyle d}
, ο οποίος είναι ταυτόχρονα διαιρέτης του
a
{\displaystyle a}
και διαιρέτης του
b
{\displaystyle b}
. Δηλαδή υπάρχουν ακέραιοι αριθμοί
k
{\displaystyle k}
και
k
′
{\displaystyle k'}
τέτοιοι, ώστε
a
=
k
⋅
d
{\displaystyle a=k\cdot d}
και
b
=
k
′
⋅
d
{\displaystyle b=k'\cdot d}
. Κάθε ζεύγος
a
{\displaystyle a}
και
b
{\displaystyle b}
έχει τουλάχιστον ένα κοινό διαιρέτη το
1
{\displaystyle 1}
. Κάθε κοινός διαιρέτης είναι μικρότερος ή ίσος με τους
|
a
|
{\displaystyle |a|}
και
|
b
|
{\displaystyle |b|}
.
Για παράδειγμα, κοινοί διαιρέτες των
12
{\displaystyle 12}
και του
16
{\displaystyle 16}
είναι οι αριθμοί
K
Δ
(
16
)
=
{
1
,
2
,
4
}
{\displaystyle \operatorname {K\Delta } (16)=\{1,2,4\}}
, δηλαδή η τομή των συνόλων
Δ
(
12
)
{\displaystyle \operatorname {\Delta } (12)}
και
Δ
(
16
)
{\displaystyle \operatorname {\Delta } (16)}
.
Μέγιστος κοινός διαιρέτης των ακεραίων
a
{\displaystyle a}
και
b
{\displaystyle b}
είναι ο μεγαλύτερος κοινός τους διαιρέτης. Επειδή το σύνολο
K
Δ
(
a
,
b
)
{\displaystyle \operatorname {K\Delta } (a,b)}
είναι πεπερασμένο και έχει τουλάχιστον ένα στοιχείο, έπεται ότι πάντα υπάρχει ο μέγιστος κοινός διαιρέτης δύο ακεραίων. Ο μέγιστος κοινός διαιρέτης των
a
{\displaystyle a}
,
b
{\displaystyle b}
συμβολίζεται με
M
K
Δ
(
a
,
b
)
{\displaystyle \operatorname {MK\Delta } (a,b)}
ή
g
c
d
(
a
,
b
)
{\displaystyle gcd(a,b)}
ή απλούστερα
(
a
,
b
)
{\displaystyle (a,b)}
.[ 3]
Για παράδειγμα, ο μέγιστος κοινός κοινός διαιρέτης του
12
{\displaystyle 12}
και του
16
{\displaystyle 16}
είναι το
4
=
max
K
Δ
(
12
,
16
)
{\displaystyle 4=\max \operatorname {K\Delta } (12,16)}
.
Δύο ακέραιοι αριθμοί καλούνται σχετικά πρώτοι αν ο μέγιστος κοινός διαιρέτης αυτών είναι 1.
Ο μέγιστος κοινός διαιρέτης
M
K
Δ
(
a
,
b
)
=
M
K
Δ
(
b
,
a
)
{\displaystyle \operatorname {MK\Delta } (a,b)=\operatorname {MK\Delta } (b,a)}
.
Απόδειξη
M
K
Δ
(
a
,
b
)
=
max
Δ
(
a
)
∩
Δ
(
b
)
=
max
Δ
(
b
)
∩
Δ
(
a
)
=
M
K
Δ
(
b
,
a
)
{\displaystyle \operatorname {MK\Delta } (a,b)=\max \Delta (a)\cap \Delta (b)=\max \Delta (b)\cap \Delta (a)=\operatorname {MK\Delta } (b,a)}
.
Για κάθε
k
∈
Z
{\displaystyle k\in \mathbb {Z} }
, ισχύει ότι
K
Δ
(
a
−
k
b
,
b
)
=
K
Δ
(
a
,
b
)
{\displaystyle \operatorname {K\Delta } (a-kb,b)=\operatorname {K\Delta } (a,b)}
.
Σημείωση: Η ιδιότητα αυτή χρησιμεύει στην απόδειξη της ορθότητας του αλγόριθμου του Ευκλείδη για την εύρεση του ΜΚΔ.
Υπάρχουν ακέραιοι
k
,
ℓ
{\displaystyle k,\ell }
ώστε
M
K
Δ
(
a
,
b
)
=
k
a
+
ℓ
b
{\displaystyle \operatorname {MK\Delta } (a,b)=ka+\ell b}
.
Απόδειξη
Η απόδειξη προκύπτει κατασκευαστικά από τον επεκταμένο αλγόριθμο του Ευκλείδη.
K
Δ
(
a
,
b
)
=
Δ
(
M
K
Δ
(
a
,
b
)
)
{\displaystyle \operatorname {K\Delta } (a,b)=\Delta (\operatorname {MK\Delta } (a,b))}
.
Απόδειξη
Αν
d
∈
K
Δ
(
a
,
b
)
{\displaystyle d\in \operatorname {K\Delta } (a,b)}
, τότε
d
∣
a
{\displaystyle d\mid a}
και
d
∣
b
{\displaystyle d\mid b}
, και επομένως
a
=
d
⋅
k
{\displaystyle a=d\cdot k}
και
b
=
d
⋅
ℓ
{\displaystyle b=d\cdot \ell }
. Από την παραπάνω ιδιότητα
M
K
Δ
(
a
,
b
)
=
n
⋅
a
+
m
⋅
b
=
n
⋅
d
⋅
k
+
m
⋅
d
⋅
ℓ
=
(
n
k
+
m
ℓ
)
⋅
d
{\displaystyle \operatorname {MK\Delta } (a,b)=n\cdot a+m\cdot b=n\cdot d\cdot k+m\cdot d\cdot \ell =(nk+m\ell )\cdot d}
.
Επομένως,
d
∣
M
K
Δ
(
a
,
b
)
{\displaystyle d\mid \operatorname {MK\Delta } (a,b)}
.
Αντίστροφα, αν
d
∣
M
K
Δ
(
a
,
b
)
{\displaystyle d\mid \operatorname {MK\Delta } (a,b)}
, τότε
d
∣
a
{\displaystyle d\mid a}
και
d
∣
b
{\displaystyle d\mid b}
, επομένως
d
∈
K
Δ
(
a
,
b
)
{\displaystyle d\in \operatorname {K\Delta } (a,b)}
.
Για κάθε
k
∈
Z
{\displaystyle k\in \mathbb {Z} }
, ισχύει ότι
M
K
Δ
(
k
a
,
k
b
)
=
k
⋅
M
K
Δ
(
a
,
b
)
{\displaystyle \operatorname {MK\Delta } (ka,kb)=k\cdot \operatorname {MK\Delta } (a,b)}
.
Απόδειξη
Έστω
d
=
M
K
Δ
(
a
,
b
)
{\displaystyle d=\operatorname {MK\Delta } (a,b)}
και
d
′
=
M
K
Δ
(
k
a
,
k
b
)
{\displaystyle d'=\operatorname {MK\Delta } (ka,kb)}
. Αρκεί να δείξουμε ότι
k
d
∣
d
′
{\displaystyle kd\mid d'}
και
d
′
∣
k
d
{\displaystyle d'\mid kd}
.
Το πρώτο μέρος έπεται από τις ιδιότητες της διαιρετότητας,
καθώς
d
∣
a
{\displaystyle d\mid a}
έχουμε ότι
k
d
∣
k
a
{\displaystyle kd\mid ka}
,
καθώς
d
∣
b
{\displaystyle d\mid b}
έχουμε ότι
k
d
∣
k
b
{\displaystyle kd\mid kb}
.
Επομένως,
k
d
∣
d
′
{\displaystyle kd\mid d'}
.
Για το δεύτερο μέρος, γράφουμε τον μέγιστο κοινό διαιρέτη των
a
,
b
{\displaystyle a,b}
ως γραμμικό τους συνδυασμό
d
=
n
a
+
m
b
{\displaystyle d=na+mb}
για κάποιους ακεραίους
n
,
m
∈
Z
{\displaystyle n,m\in \mathbb {Z} }
.
Πολλαπλασιάζοντας επί
k
{\displaystyle k}
και τα δύο μέλη έχουμε ότι
k
d
=
n
k
a
+
m
k
b
{\displaystyle kd=nka+mkb}
και επομένως
d
′
∣
k
d
{\displaystyle d'\mid kd}
.
M
K
Δ
(
a
/
M
K
Δ
(
a
,
b
)
,
b
/
M
K
Δ
(
a
,
b
)
)
=
1
{\displaystyle \operatorname {MK\Delta } (a/\operatorname {MK\Delta } (a,b),b/\operatorname {MK\Delta } (a,b))=1}
.
Απόδειξη
Από την προηγούμενη ιδιότητα για
k
=
M
K
Δ
(
a
,
b
)
{\displaystyle k=\operatorname {MK\Delta } (a,b)}
έχουμε ότι
M
K
Δ
(
a
,
b
)
=
M
K
Δ
(
a
,
b
)
⋅
M
K
Δ
(
a
/
M
K
Δ
(
a
,
b
)
,
b
/
M
K
Δ
(
a
,
b
)
)
{\displaystyle \operatorname {MK\Delta } (a,b)=\operatorname {MK\Delta } (a,b)\cdot \operatorname {MK\Delta } (a/\operatorname {MK\Delta } (a,b),b/\operatorname {MK\Delta } (a,b))}
.
Από αυτό έπεται ότι
M
K
Δ
(
a
/
M
K
Δ
(
a
,
b
)
,
b
/
M
K
Δ
(
a
,
b
)
)
=
1
{\displaystyle \operatorname {MK\Delta } (a/\operatorname {MK\Delta } (a,b),b/\operatorname {MK\Delta } (a,b))=1}
.
Ο μέγιστος κοινός διαιρέτης διαιρεί κάθε γραμμικό συνδυασμό των δύο αριθμών, δηλαδή
M
K
Δ
(
a
,
b
)
∣
n
a
+
m
b
{\displaystyle \operatorname {MK\Delta } (a,b)\mid na+mb}
για κάθε
n
,
m
∈
Z
{\displaystyle n,m\in \mathbb {Z} }
.
M
K
Δ
(
a
,
b
c
)
≥
M
K
Δ
(
a
,
b
)
{\displaystyle \operatorname {MK\Delta } (a,bc)\geq \operatorname {MK\Delta } (a,b)}
.
M
K
Δ
(
a
,
c
)
=
1
{\displaystyle \operatorname {MK\Delta } (a,c)=1}
, τότε
M
K
Δ
(
a
b
,
c
)
=
M
K
Δ
(
b
,
c
)
{\displaystyle \operatorname {MK\Delta } (ab,c)=\operatorname {MK\Delta } (b,c)}
.
Απόδειξη
Χρησιμοποιώντας την υπόθεση και τις παραπάνω ιδιότητες έχουμε ότι
M
K
Δ
(
b
,
c
)
=
M
K
Δ
(
b
⋅
M
K
Δ
(
a
,
c
)
,
c
)
=
M
K
Δ
(
M
K
Δ
(
a
b
,
b
c
)
,
c
)
=
M
K
Δ
(
a
b
,
M
K
Δ
(
b
c
,
c
)
)
=
M
K
Δ
(
a
b
,
c
⋅
M
K
Δ
(
b
,
1
)
)
=
M
K
Δ
(
a
b
,
c
⋅
1
)
=
M
K
Δ
(
a
b
,
c
)
.
{\displaystyle {\begin{aligned}\operatorname {MK\Delta } (b,c)&=\operatorname {MK\Delta } (b\cdot \operatorname {MK\Delta } (a,c),c)\\&=\operatorname {MK\Delta } (\operatorname {MK\Delta } (ab,bc),c)\\&=\operatorname {MK\Delta } (ab,\operatorname {MK\Delta } (bc,c))\\&=\operatorname {MK\Delta } (ab,c\cdot \operatorname {MK\Delta } (b,1))\\&=\operatorname {MK\Delta } (ab,c\cdot 1)\\&=\operatorname {MK\Delta } (ab,c).\end{aligned}}}
(Λήμμα Ευκλείδη ) Αν
M
K
Δ
(
a
,
c
)
=
1
{\displaystyle \operatorname {MK\Delta } (a,c)=1}
και
c
∣
a
b
{\displaystyle c\mid ab}
, τότε
c
∣
a
b
{\displaystyle c\mid ab}
.[ 4]
Αν
a
∣
c
{\displaystyle a\mid c}
,
b
∣
c
{\displaystyle b\mid c}
και
M
K
Δ
(
a
,
b
)
=
1
{\displaystyle \operatorname {MK\Delta } (a,b)=1}
, τότε
a
b
∣
c
{\displaystyle ab\mid c}
.
Αν
a
|
b
c
{\displaystyle a|bc}
, τότε
a
|
M
K
Δ
(
a
,
b
)
⋅
M
K
Δ
(
a
,
c
)
{\displaystyle a|\operatorname {MK\Delta } (a,b)\cdot \operatorname {MK\Delta } (a,c)}
.
Απόδειξη
Έστω
d
1
=
M
K
Δ
(
a
,
b
)
{\displaystyle d_{1}=\operatorname {MK\Delta } (a,b)}
και
d
2
=
M
K
Δ
(
a
,
c
)
{\displaystyle d_{2}=\operatorname {MK\Delta } (a,c)}
και επομένως υπάρχουν ακέραιοι
k
1
,
k
2
,
ℓ
1
,
ℓ
2
{\displaystyle k_{1},k_{2},\ell _{1},\ell _{2}}
ώστε
k
1
a
+
ℓ
1
b
=
d
1
{\displaystyle k_{1}a+\ell _{1}b=d_{1}}
,
k
2
a
+
ℓ
2
c
=
d
2
{\displaystyle k_{2}a+\ell _{2}c=d_{2}}
.
Πολλαπλασιάζοντας κατά μέλη, έχουμε ότι
k
1
k
2
a
2
+
k
1
ℓ
2
a
c
+
k
2
ℓ
1
a
b
+
ℓ
1
ℓ
2
b
c
=
d
1
d
2
{\displaystyle k_{1}k_{2}a^{2}+k_{1}\ell _{2}ac+k_{2}\ell _{1}ab+\ell _{1}\ell _{2}bc=d_{1}d_{2}}
.
Από την υπόθεση
a
∣
b
c
{\displaystyle a\mid bc}
έχουμε ότι υπάρχει ακέραιος
m
{\displaystyle m}
ώστε
b
c
=
m
⋅
a
{\displaystyle bc=m\cdot a}
και άρα
d
1
d
2
=
k
1
k
2
a
+
k
1
ℓ
2
a
c
+
k
2
ℓ
1
a
b
+
ℓ
1
ℓ
2
m
a
=
a
⋅
(
k
1
k
2
a
+
k
1
ℓ
2
c
+
k
2
ℓ
1
b
+
ℓ
1
ℓ
2
m
)
{\displaystyle d_{1}d_{2}=k_{1}k_{2}a+k_{1}\ell _{2}ac+k_{2}\ell _{1}ab+\ell _{1}\ell _{2}ma=a\cdot (k_{1}k_{2}a+k_{1}\ell _{2}c+k_{2}\ell _{1}b+\ell _{1}\ell _{2}m)}
,
και άρα
a
∣
d
1
d
2
{\displaystyle a\mid d_{1}d_{2}}
.
Αν
M
K
Δ
(
a
,
b
)
=
1
{\displaystyle \operatorname {MK\Delta } (a,b)=1}
και
c
∣
a
{\displaystyle c\mid a}
, τότε
M
K
Δ
(
b
,
c
)
=
1
{\displaystyle \operatorname {MK\Delta } (b,c)=1}
.
Έστω ότι ψάχνουμε τον
M
K
Δ
(
a
,
b
)
{\displaystyle \operatorname {MK\Delta } (a,b)}
. Παραγοντοποιούμε τους
a
{\displaystyle a}
και
b
{\displaystyle b}
σε γινόμενο πρώτων παραγόντων , έστω
a
=
∏
i
=
1
∞
p
i
α
i
{\textstyle a=\prod _{i=1}^{\infty }p_{i}^{\alpha _{i}}}
και
b
=
∏
i
=
1
∞
p
i
β
i
{\textstyle b=\prod _{i=1}^{\infty }p_{i}^{\beta _{i}}}
, όπου
p
1
,
p
2
,
…
{\displaystyle p_{1},p_{2},\ldots }
οι πρώτοι αριθμοί. Τότε, ο
M
K
Δ
(
a
,
b
)
{\displaystyle \operatorname {MK\Delta } (a,b)}
ισούται με το γινόμενο των κοινών πρώτων παραγόντων στη μικρότερη κοινή δύναμη, δηλαδή
M
K
Δ
(
a
,
b
)
=
∏
i
=
1
∞
p
i
min
(
α
i
,
β
i
)
{\displaystyle \operatorname {MK\Delta } (a,b)=\prod _{i=1}^{\infty }p_{i}^{\min(\alpha _{i},\beta _{i})}}
.
Ο αλγόριθμος του Ευκλείδη υπολογίζει τον μέγιστο κοινό διαιρέτη δύο αριθμών χρησιμοποιώντας την εξής αναδρομική σχέση που αποδείξαμε παραπάνω:
int gcd ( int a , int b ) {
if ( a mod b == 0 ) return b ;
return gcd ( b , a mod b );
}
Ο επεκταμένος αλγόριθμος που Ευκλείδη, επιστρέφει επίσης δύο αριθμούς
x
,
y
{\displaystyle x,y}
τέτοιους ώστε
a
x
+
b
y
=
M
K
Δ
(
a
,
b
)
{\displaystyle ax+by=\operatorname {MK\Delta } (a,b)}
.
M
K
Δ
(
350
,
120
)
=
M
K
Δ
(
120
,
110
)
(
καθώς
350
=
120
⋅
2
+
110
)
=
M
K
Δ
(
110
,
10
)
(
καθώς
350
=
120
⋅
2
+
110
)
=
10
(
καθώς
110
=
11
⋅
10
)
.
{\displaystyle {\begin{aligned}\operatorname {MK\Delta } (350,120)&=\operatorname {MK\Delta } (120,110)&({\text{καθώς }}350=120\cdot 2+110)\\&=\operatorname {MK\Delta } (110,10)&({\text{καθώς }}350=120\cdot 2+110)\\&=10&({\text{καθώς }}110=11\cdot 10).\end{aligned}}}
M
K
Δ
(
6434
,
2070
)
=
M
K
Δ
(
2070
,
224
)
(
καθώς
350
=
2070
⋅
3
+
224
)
=
M
K
Δ
(
224
,
54
)
(
καθώς
2070
=
224
⋅
9
+
54
)
=
M
K
Δ
(
54
,
8
)
(
καθώς
224
=
54
⋅
4
+
8
)
=
M
K
Δ
(
8
,
6
)
(
καθώς
54
=
8
⋅
6
+
6
)
=
M
K
Δ
(
6
,
2
)
(
καθώς
8
=
6
⋅
1
+
2
)
=
2
(
καθώς
6
=
3
⋅
2
)
.
{\displaystyle {\begin{aligned}\operatorname {MK\Delta } (6434,2070)&=\operatorname {MK\Delta } (2070,224)&({\text{καθώς }}350=2070\cdot 3+224)\\&=\operatorname {MK\Delta } (224,54)&({\text{καθώς }}2070=224\cdot 9+54)\\&=\operatorname {MK\Delta } (54,8)&({\text{καθώς }}224=54\cdot 4+8)\\&=\operatorname {MK\Delta } (8,6)&({\text{καθώς }}54=8\cdot 6+6)\\&=\operatorname {MK\Delta } (6,2)&({\text{καθώς }}8=6\cdot 1+2)\\&=2&({\text{καθώς }}6=3\cdot 2).\end{aligned}}}
Ο ορισμός του μέγιστου κοινού διαιρέτη γενικεύεται για δύο ή περισσότερους ακέραιους αριθμούς.
Οι κοινοί διαιρέτες των αριθμών
a
1
,
a
2
,
…
,
a
n
{\displaystyle a_{1},a_{2},\ldots ,a_{n}}
είναι η τομή των συνόλων των διαιρετών των αριθμών αυτών, δηλαδή
K
Δ
(
a
1
,
…
,
a
n
)
=
Δ
(
a
1
)
∩
…
∩
Δ
(
a
n
)
{\displaystyle \operatorname {K\Delta } (a_{1},\ldots ,a_{n})=\Delta (a_{1})\cap \ldots \cap \Delta (a_{n})}
.
Το σύνολο αυτό περιέχει τουλάχιστον ένα στοιχείο (το
1
{\displaystyle 1}
) και είναι πεπερασμένο, καθώς κάθε στοιχείο είναι μικρότερο του
max
{
|
a
1
|
,
…
,
|
a
n
|
}
{\displaystyle \max\{|a_{1}|,\ldots ,|a_{n}|\}}
.
Ο μέγιστος κοινός διαιρέτης των αριθμών
a
1
,
a
2
,
…
,
a
n
{\displaystyle a_{1},a_{2},\ldots ,a_{n}}
είναι το μέγιστο στοιχείο του
K
Δ
(
a
1
,
…
,
a
n
)
{\displaystyle \operatorname {K\Delta } (a_{1},\ldots ,a_{n})}
, δηλαδή
M
K
Δ
(
a
1
,
…
,
a
n
)
=
max
K
Δ
(
a
1
,
…
,
a
n
)
{\displaystyle \operatorname {MK\Delta } (a_{1},\ldots ,a_{n})=\max \operatorname {K\Delta } (a_{1},\ldots ,a_{n})}
.
Για κάθε ακεραίους
a
1
,
…
,
a
n
{\displaystyle a_{1},\ldots ,a_{n}}
ισχύουν οι εξής ιδιότητες:
Δ
(
M
K
Δ
(
a
1
,
…
,
a
n
)
)
=
Δ
(
a
1
)
∩
…
∩
Δ
(
a
n
)
{\displaystyle \operatorname {\Delta } (\operatorname {MK\Delta } (a_{1},\ldots ,a_{n}))=\operatorname {\Delta } (a_{1})\cap \ldots \cap \operatorname {\Delta } (a_{n})}
.
M
K
Δ
(
a
1
,
…
,
a
n
)
=
M
K
Δ
(
a
1
,
M
K
Δ
(
a
2
,
…
,
a
n
)
)
{\displaystyle \operatorname {MK\Delta } (a_{1},\ldots ,a_{n})=\operatorname {MK\Delta } (a_{1},\operatorname {MK\Delta } (a_{2},\ldots ,a_{n}))}
.
Σημείωση: Η παραπάνω ιδιότητα ανάγει τον υπολογισμό του μέγιστου κοινού διαιρέτη πολλών αριθμών στον υπολογισμό του μέγιστου κοινού διαιρέτη δύο αριθμών.
Απόδειξη
M
K
Δ
(
a
1
,
M
K
Δ
(
a
2
,
…
,
a
n
)
)
=
max
Δ
(
a
1
)
∩
Δ
(
M
K
Δ
(
a
2
,
…
,
a
n
)
)
=
max
Δ
(
a
1
)
∩
(
Δ
(
a
2
)
∩
…
∩
Δ
(
a
n
)
)
=
max
Δ
(
a
1
)
∩
Δ
(
a
2
)
∩
…
∩
Δ
(
a
n
)
=
M
K
Δ
(
a
1
,
…
,
a
n
)
.
{\displaystyle {\begin{aligned}\operatorname {MK\Delta } (a_{1},\operatorname {MK\Delta } (a_{2},\ldots ,a_{n}))&=\max \operatorname {\Delta } (a_{1})\cap \operatorname {\Delta } (\operatorname {MK\Delta } (a_{2},\ldots ,a_{n}))\\&=\max \operatorname {\Delta } (a_{1})\cap (\operatorname {\Delta } (a_{2})\cap \ldots \cap \operatorname {\Delta } (a_{n}))\\&=\max \operatorname {\Delta } (a_{1})\cap \operatorname {\Delta } (a_{2})\cap \ldots \cap \operatorname {\Delta } (a_{n})\\&=\operatorname {MK\Delta } (a_{1},\ldots ,a_{n}).\end{aligned}}}
Υπάρχουν ακέραιοι
k
1
,
k
2
,
…
,
k
n
{\displaystyle k_{1},k_{2},\ldots ,k_{n}}
τέτοιοι ώστε
M
K
Δ
(
a
1
,
…
,
a
n
)
=
k
1
a
1
+
k
2
a
2
+
…
+
k
n
a
n
{\displaystyle \operatorname {MK\Delta } (a_{1},\ldots ,a_{n})=k_{1}a_{1}+k_{2}a_{2}+\ldots +k_{n}a_{n}}
.
Απόδειξη
Θα το αποδείξουμε με την χρήση μαθηματικής επαγωγής . Για
n
=
2
{\displaystyle n=2}
ισχύει από τις παραπάνω ιδιότητες.
Από την προηγούμενη ιδιότητα έχουμε ότι
M
K
Δ
(
a
1
,
…
,
a
n
)
=
M
K
Δ
(
a
1
,
M
K
Δ
(
a
2
,
…
,
a
n
)
)
{\displaystyle \operatorname {MK\Delta } (a_{1},\ldots ,a_{n})=\operatorname {MK\Delta } (a_{1},\operatorname {MK\Delta } (a_{2},\ldots ,a_{n}))}
.
Από την επαγωγική υπόθεση έχουμε ότι
M
K
Δ
(
a
2
,
…
,
a
n
)
=
k
2
′
a
2
+
…
+
k
n
′
a
n
{\displaystyle \operatorname {MK\Delta } (a_{2},\ldots ,a_{n})=k_{2}'a_{2}+\ldots +k_{n}'a_{n}}
.
Από την ιδιότητα για δύο ακεραίους έχουμε ότι
M
K
Δ
(
a
1
,
M
K
Δ
(
a
2
,
…
,
a
n
)
)
=
ℓ
1
a
1
+
ℓ
2
M
K
Δ
(
a
2
,
…
,
a
n
)
=
ℓ
1
a
1
+
ℓ
2
⋅
(
k
2
′
a
2
+
…
+
k
n
′
a
n
)
=
ℓ
1
a
1
+
ℓ
2
k
2
′
a
2
+
…
+
ℓ
2
k
n
′
a
n
{\displaystyle {\begin{aligned}\operatorname {MK\Delta } (a_{1},\operatorname {MK\Delta } (a_{2},\ldots ,a_{n}))&=\ell _{1}a_{1}+\ell _{2}\operatorname {MK\Delta } (a_{2},\ldots ,a_{n})\\&=\ell _{1}a_{1}+\ell _{2}\cdot (k_{2}'a_{2}+\ldots +k_{n}'a_{n})\\&=\ell _{1}a_{1}+\ell _{2}k_{2}'a_{2}+\ldots +\ell _{2}k_{n}'a_{n}\\\end{aligned}}}
.
Επομένως για
k
1
=
ℓ
1
,
k
2
=
ℓ
2
k
2
′
,
…
k
n
′
=
ℓ
2
k
n
′
{\displaystyle k_{1}=\ell _{1},k_{2}=\ell _{2}k_{2}',\ldots k_{n}'=\ell _{2}k_{n}'}
λαμβάνουμε το ζητούμενο.
Αν
d
=
M
K
Δ
(
a
1
,
…
,
a
n
)
{\displaystyle d=\operatorname {MK\Delta } (a_{1},\ldots ,a_{n})}
, τότε
M
K
Δ
(
a
1
/
d
,
…
,
a
n
/
d
)
=
1
{\displaystyle \operatorname {MK\Delta } (a_{1}/d,\ldots ,a_{n}/d)=1}
.
Απόδειξη
Έστω
M
K
Δ
(
a
1
/
d
,
…
,
a
n
/
d
)
=
d
′
{\displaystyle \operatorname {MK\Delta } (a_{1}/d,\ldots ,a_{n}/d)=d'}
, τότε
d
′
∣
a
1
/
d
,
…
,
d
′
∣
a
n
/
d
{\displaystyle d'\mid a_{1}/d,\ldots ,d'\mid a_{n}/d}
και
d
d
′
∣
a
1
,
…
,
d
d
′
∣
a
n
{\displaystyle dd'\mid a_{1},\ldots ,dd'\mid a_{n}}
. Επομένως,
d
d
′
∣
M
K
Δ
(
a
1
,
…
,
a
n
)
=
d
{\displaystyle dd'\mid \operatorname {MK\Delta } (a_{1},\ldots ,a_{n})=d}
και άρα
d
d
′
≤
d
{\displaystyle dd'\leq d}
, δηλαδή
d
′
=
1
{\displaystyle d'=1}
.
Αν
a
1
=
∏
i
=
1
∞
p
i
α
1
,
j
,
…
,
a
n
=
∏
i
=
1
∞
p
i
α
n
,
i
{\textstyle a_{1}=\prod _{i=1}^{\infty }p_{i}^{\alpha _{1,j}},\ldots ,a_{n}=\prod _{i=1}^{\infty }p_{i}^{\alpha _{n,i}}}
, τότε
M
K
Δ
(
a
1
,
…
,
a
n
)
=
∏
i
=
1
∞
p
i
min
(
α
1
,
i
,
…
,
α
n
,
i
)
{\displaystyle \operatorname {MK\Delta } (a_{1},\ldots ,a_{n})=\prod _{i=1}^{\infty }p_{i}^{\min(\alpha _{1,i},\ldots ,\alpha _{n,i})}}
.
Για κάθε
m
∈
N
{\displaystyle m\in \mathbb {N} }
, τότε
M
K
Δ
(
a
1
m
,
…
,
a
n
m
)
=
(
M
K
Δ
(
a
1
,
…
,
a
n
)
)
m
{\displaystyle \operatorname {MK\Delta } (a_{1}^{m},\ldots ,a_{n}^{m})=(\operatorname {MK\Delta } (a_{1},\ldots ,a_{n}))^{m}}
.
↑ Παπαδημητράκης Μιχάλης . «Θεωρία Αριθμών. Κεφάλαιο 3 Μέγιστος κοινός διαιρέτης », σελ. 11, από Πανεπιστήμιο Κρήτης-Τμήμα Μαθηματικών . Αρχειοθετήθηκε 03/04/2018. Ανακτήθηκε 16/01/2019.
↑ Τζανάκης Γ.Ν., (2012). «Θεμελιώδης Θεωρία Αριθμών », σελ. 7, από Πανεπιστήμιο Κρήτης-Τμήμα Μαθηματικών . Αρχειοθετήθηκε 10/01/2017. Ανακτήθηκε 16/01/2019.
↑ Κάτος, Β., Στεφανίδης, Γ., (2003). «Τεχνικές Κρυπτογραφίας και Κρυπτανάλυσης . 3.Θεωρία αριθμών - αλγεβρικές δομές », σελ. 6, Εκδόσεις: ΖΥΓΟΣ, (ISBN 960-8065-40-2 ) . Αρχειοθετήθηκε 26/01/2019. Ανακτήθηκε 26/01/2019.
↑ Δείτε την απόδειξη στο σχετικό λήμμα .