ιαιρετότητα Στοιχεία Θεωρίας Αριθµών «Ο Αλγόριθµος της ιαίρεσης» Αριθµητική Υπολοίπων 0 r < d και a = d q +r

Σχετικά έγγραφα
Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων. Κρυπτογραφία. Θεωρία αριθμών Αλγεβρικές δομές. Χρήστος Ξενάκης

Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά

ΘΕΩΡΙΑ ΑΡΙΘΜΩΝ. Λυσεις Ασκησεων - Φυλλαδιο 2

KΕΦΑΛΑΙΟ 1 ΧΡΗΣΙΜΕΣ ΜΑΘΗΜΑΤΙΚΕΣ ΕΝΝΟΙΕΣ. { 1,2,3,..., n,...

ΘΕΩΡΙΑ ΑΡΙΘΜΩΝ Ασκησεις - Φυλλαδιο 2

* * * ( ) mod p = (a p 1. 2 ) mod p.

Υπολογιστικά & Διακριτά Μαθηματικά

- εξίσωση που εκφράζει τον n-οστό όρο a n της ακολουθίας, - µέσω ενός ή περισσότερων όρων από τους a 0, a 1,..., a n 1, - για κάθε n n 0, όπου n 0 N.

ΘΕΩΡΙΑ ΑΡΙΘΜΩΝ Ασκησεις Επαναληψης

ΘΕΩΡΙΑ ΑΡΙΘΜΩΝ Ασκησεις - Φυλλαδιο 3

τη µέθοδο της µαθηµατικής επαγωγής για να αποδείξουµε τη Ϲητούµενη ισότητα.

Ισοδυναµίες, Μερικές ιατάξεις

Κεφάλαιο 0. Μεταθετικοί ακτύλιοι, Ιδεώδη

ΕΡΩΤΗΣΕΙΣ ΘΕΩΡΙΑΣ Α ΓΥΜΝΑΣΙΟΥΣΤΗΝ ΑΛΓΕΒΡΑ. Άρτιοι αριθμοί ονομάζονται οι αριθμοί που διαιρούνται με το 2 και περιττοί εκείνοι

ΘΕΩΡΙΑ ΑΡΙΘΜΩΝ Ασκησεις - Φυλλαδιο 3

3 o Καλοκαιρινό Μαθηµατικό σχολείο Ε.Μ.Ε. Λεπτοκαρυά Πιερίας 2009

ΘΕΩΡΙΑ ΑΡΙΘΜΩΝ. Λυσεις Ασκησεων - Φυλλαδιο 3

ΘΕΩΡΙΑ ΑΡΙΘΜΩΝ. Ασκησεις Επαναληψης. ιδασκων: Α. Μπεληγιάννης Ιστοσελιδα Μαθηµατος :

ΘΕΩΡΙΑ ΑΡΙΘΜΩΝ Λυσεις Ασκησεων - Φυλλαδιο 1

Μαθηµατική Επαγωγή. Ορέστης Τελέλης. Τµήµα Ψηφιακών Συστηµάτων, Πανεπιστήµιο Πειραιώς

Κεφάλαιο 2. Παραγοντοποίηση σε Ακέραιες Περιοχές

ΘΕΩΡΙΑ ΑΡΙΘΜΩΝ. Ασκησεις - Επανάληψης. ιδασκων: Α. Μπεληγιάννης Ιστοσελιδα Μαθηµατος :

Αριθµοθεωρητικοί Αλγόριθµοι και το. To Κρυπτοσύστηµα RSA

Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά

Ανω Φράγµα στην Τάξη των Συναρτήσεων. Ρυθµός Αύξησης (Τάξη) των Συναρτήσεων. Παράδειγµα (1/2) O( g(n) ) είναι σύνολο συναρτήσεων:

2 o Καλοκαιρινό σχολείο Μαθηµατικών Νάουσα 2008

Α. ΑΠΑΡΑΙΤΗΤΕΣ ΓΝΩΣΕΙΣ ΘΕΩΡΙΑΣ

Ορισµός. Εστω συναρτήσεις: f : N R και g : N R. η f(n) είναι fi( g(n) ) αν υπάρχουν σταθερές C 1, C 2 και n 0, τέτοιες ώστε:

Αλγεβρικες οµες Ι Ασκησεις - Φυλλαδιο 3

Χαρακτήρες διαιρετότητας ΜΚΔ ΕΚΠ Ανάλυση αριθμού σε γινόμενο πρώτων παραγόντων

Οι Φυσικοί Αριθμοί. Παρατήρηση: Δεν στρογγυλοποιούνται αριθμοί τηλεφώνων, Α.Φ.Μ., κωδικοί αριθμοί κλπ. Πρόσθεση Φυσικών αριθμών

Επιπλέον Ασκήσεις. Μαθηµατική Επαγωγή. ιαιρετότητα. Προβλήµατα ιαιρετότητας.

Αριθμοθεωρητικοί Αλγόριθμοι

1.1 A. ΟΙ ΠΡΑΓΜΑΤΙΚΟΙ ΑΡΙΘΜΟΙ ΚΑΙ ΟΙ

ΘΕΩΡΙΑ ΑΡΙΘΜΩΝ Ασκησεις - Φυλλαδιο 7

a = a a Z n. a = a mod n.

Προκαταρκτικές Εννοιες: Σύνολα και Αριθµοί

ΘΕΩΡΙΑ ΑΡΙΘΜΩΝ Ασκησεις - Φυλλαδιο 2

f(n) = a n f(n + m) = a n+m = a n a m = f(n)f(m) f(a n ) = b n f : G 1 G 2, f(a n a m ) = f(a n+m ) = b n+m = b n b m = f(a n )f(a m )

7.Αριθμητική παράσταση καλείται σειρά αριθμών που συνδέονται με πράξεις μεταξύ τους. Το αποτέλεσμα της αριθμητικής παράστασης ονομάζεται τιμή της.

ΘΕΩΡΙΑ ΑΡΙΘΜΩΝ. Λυσεις Ασκησεων - Φυλλαδιο 7

ΘΕΩΡΙΑ ΑΡΙΘΜΩΝ. Λυσεις Ασκησεων - Φυλλαδιο 1

ΘΕΩΡΙΑ ΑΡΙΘΜΩΝ Ασκησεις - Φυλλαδιο 8

ΕΥΚΛΕΙ ΕΙΑ ΙΑΙΡΕΣΗ ΙΑΙΡΕΤΟΤΗΤΑ

ΘΕΩΡΙΑ ΑΡΙΘΜΩΝ. Προτεινοµενες Ασκησεις - Φυλλαδιο 9

Μαθηµατική Επαγωγή. Ορέστης Τελέλης. Τµήµα Ψηφιακών Συστηµάτων, Πανεπιστήµιο Πειραιώς

ιακριτά Μαθηµατικά Ορέστης Τελέλης Τµήµα Ψηφιακών Συστηµάτων, Πανεπιστήµιο Πειραιώς Ο. Τελέλης Πανεπιστήµιο Πειραιώς Σύνολα 1 / 36

Θεωρια Αριθµων Προβληµατα

Γραμμική Αλγεβρα ΙΙ Διάλεξη 1 Εισαγωγή Χρήστος Κουρουνιώτης Πανεπισ τήμιο Κρήτης 19/2/2014 Χ.Κουρουνιώτης (Παν.Κρήτης) Διάλεξη 1 19/2/ / 13

Διδάσκων: Καθηγητής Νικόλαος Μαρμαρίδης, Καθηγητής Ιωάννης Μπεληγιάννης

2 ΘΕΩΡΙΑ ΑΡΙΘΜΩΝ ΑΛΓΕΒΡΙΚΕΣ ΔΟΜΕΣ

Υπολογιστικά & Διακριτά Μαθηματικά

ΘΕΩΡΙΑ ΑΡΙΘΜΩΝ Ασκησεις - Φυλλαδιο 9

ΘΕΩΡΙΑ ΑΡΙΘΜΩΝ. Λυσεις Ασκησεων - Φυλλαδιο 1

Μια TM µπορεί ένα από τα δύο: να αποφασίζει µια γλώσσα L. να αναγνωρίζει (ηµιαποφασίζει) µια γλώσσα L. 1. Η TM «εκτελεί» τον απαριθµητή, E.

Υπολογιστικά & Διακριτά Μαθηματικά

Σύνοψη Προηγούµενου. Ισοδυναµίες, Μερικές ιατάξεις. Σχέσεις Ισοδυναµίας. Σχέσεις, Ιδιότητες, Αναπαράσταση. Ανακλαστικές (a, a) R

ΘΕΩΡΙΑ ΑΡΙΘΜΩΝ. Λυσεις Ασκησεων - Φυλλαδιο 9

Θεωρητικά Θέµατα. Ι. Θεωρία Οµάδων. x R y ή x R y ή x y(r) [x] R = { y X y R x } X. Μέρος Σχέσεις Ισοδυναµίας, ιαµερίσεις, και Πράξεις

2. Να γράψετε έναν αριθμό που είναι μεγαλύτερος από το 3,456 και μικρότερος από το 3,457.

11. Ποιες είναι οι άμεσες συνέπειες της διαίρεσης;

ΘΕΩΡΙΑ ΑΡΙΘΜΩΝ Ασκησεις - Φυλλαδιο 8

ιδασκοντες: x R y x y Q x y Q = x z Q = x z y z Q := x + Q Τετάρτη 10 Οκτωβρίου 2012

Γνωριµία. ιακριτά Μαθηµατικά. Βιβλία Μαθήµατος. Επικοινωνία. ιδάσκων: Ορέστης Τελέλης. Ωρες γραφείου (502, Γρ.

ΓΡΑΜΜΙΚΑ ΣΥΣΤΗΜΑΤΑ ΕΞΙΣΩΣΕΩΝ

4.2 ΕΥΚΛΕΙΔΕΙΑ ΔΙΑΙΡΕΣΗ

ΜΑΘΗΜΑΤΙΚΑ Α ΓΥΜΝΑΣΙΟΥ

2.1 Διαιρετότητα, ισοϋπόλοιποι αριθμοί. q Z, a = b q + r.

ΜΑΘΗΜΑΤΙΚΑ Α ΓΥΜΝΑΣΙΟΥ

L = F +. Είναι, 1 F, άρα και 1 L. Επεκτείνουµε τις πράξεις του F έτσι ώστε

Προηγούµενο: Ανω Φράγµα στην Τάξη των Συναρτήσεων. Ρυθµός Αύξησης (Τάξη) των Συναρτήσεων. Σύνοψη Ιδιοτήτων

Υπολογιστικά & Διακριτά Μαθηματικά

Παραδείγµατα. Τάξη των Συναρτήσεων (1) Παράδειγµα (2) Να δειχθεί ότι 7n 2 = O(n 3 ). Ορέστης Τελέλης

Βασική Άλγεβρα. Ασκήσεις (εκδοχή )

ΘΕΩΡΙΑ ΑΡΙΘΜΩΝ. Λυσεις Ασκησεων - Φυλλαδιο 5

Αλγεβρικες οµες Ι Ασκησεις - Φυλλαδιο 4 1 2

Αρχή Εγκλεισµού-Αποκλεισµού (3 σύνολα) Αρχή Εκλεισµού-Αποκλεισµού Η Τάξη των Συναρτήσεων. Εφαρµογές. Παράδειγµα 1.

Βασική Άλγεβρα. Ασκήσεις (εκδοχή )

Μάθηµα Θεωρίας Αριθµών Ε.Μ.Ε

ΜΑΘΗΜΑΤΙΚΑ Α ΓΥΜΝΑΣΙΟΥ ΑΝΔΡΕΣΑΚΗΣ ΔΗΜΗΤΡΗΣ ΦΥΛΛΑ ΕΡΓΑΣΙΑΣ ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ ΕΝΟΤΗΤΑ Α.1.2. ΠΡΑΞΕΙΣ ΦΥΣΙΚΩΝ ΑΡΙΘΜΩΝ ΚΑΙ ΙΔΙΟΤΗΤΕΣ ΟΝΟΜΑΤΕΠΩΝΥΜΟ

x 2 = x x 2 2. x 2 = u 2 + x 2 3 Χρησιµοποιώντας το συµβολισµό του ανάστροφου, αυτό γράφεται x 2 = x T x. = x T x.

Σύνοψη Προηγούµενου. Γλώσσες χωρίς Συµφραζόµενα (2) Ισοδυναµία CFG και PDA. Σε αυτό το µάθηµα. Αυτόµατα Στοίβας Pushdown Automata

Τμήμα Τεχνολόγων Γεωπόνων - Φλώρινα

ΚΡΥΠΤΟΓΡΑΦΙΑ ΚΑΙ ΠΟΛΥΠΛΟΚΟΤΗΤΑ PRIMES P. Από τα αριστερά προς τα δεξία Saxena, Kayal και Agrawal. Επιµέλεια : Γεωργίου Κωνσταντίνος.

Διδάσκων: Καθηγητής Νικόλαος Μαρμαρίδης, Καθηγητής Ιωάννης Μπεληγιάννης

Ο μαθητής που έχει μελετήσει το κεφάλαιο της θεωρίας αριθμών θα πρέπει να είναι σε θέση:

s G 1 ). = R, Z 2 Z 3 = Z6. s, t G) s t = st. 1. H = G 4. [G : H] = a G ah = Ha.

Διδάσκων: Καθηγητής Νικόλαος Μαρμαρίδης, Καθηγητής Ιωάννης Μπεληγιάννης

Στοιχεία Θεωρίας Γραφηµάτων (3)

Απαρίθµηση Μονοπατιών. Στοιχεία Θεωρίας Γραφηµάτων (3) Μονοπάτια και Κυκλώµατα Euler. Ορέστης Τελέλης

ΑΛΓΕΒΡΙΚΕΣ ΟΜΕΣ Ι. Ασκησεις - Φυλλαδιο 4

Αλγεβρικες οµες Ι Ασκησεις - Φυλλαδιο 5

Πρόλογος. Η µαθηµατική ανάλυση των οικονοµικών σχέσεων µπορεί να πάρει τη µορφή ποιοτικής, παραµετρικής και ποσοτικής ανάλυσης.

ΘΕΩΡΙΑ ΑΡΙΘΜΩΝ ΑΡΧΗ ΤΗΣ ΜΑΘΗΜΑΤΙΚΗΣ ΕΠΑΓΩΓΗΣ

ΚΕΦΑΛΑΙΟ 2: Ηµιαπλοί ακτύλιοι

ΘΕΩΡΙΑ ΑΡΙΘΜΩΝ. Ασκησεις - Φυλλαδιο 5. ιδασκων: Α. Μπεληγιάννης Ιστοσελιδα Μαθηµατος :

Κεφάλαιο 3β. Ελεύθερα Πρότυπα (µέρος β)

Σύνοψη Προηγούµενου. Κανονικές Γλώσσες (3) Παραδείγµατα µε Κανονικές Εκφράσεις. Σε αυτό το µάθηµα.

a b b < a > < b > < a >.

Γραμμική Άλγεβρα Ι,

Transcript:

ιαιρετότητα Στοιχεία Θεωρίας Αριθµών ο a διαιρεί τον b: συµβολισµός: a b Ορέστης Τελέλης telelis@unipi.gr Τµήµα Ψηφιακών Συστηµάτων, Πανεπιστήµιο Πειραιώς a b και a c a (b + c) a b a bc, για κάθε c Z + a b και b c a c a b και a c a mb + nc Ο. Τελέλης Πανεπιστήµιο Πειραιώς Στοιχεία Θεωρίας Αριθµών 1 / 30 Ο. Τελέλης Πανεπιστήµιο Πειραιώς Στοιχεία Θεωρίας Αριθµών 2 / 30 «Ο Αλγόριθµος της ιαίρεσης» Αριθµητική Υπολοίπων «Ο Αλγόριθµος της ιαίρεσης»: a ακέραιος και d θετικός ακέραιος, υπάρχουν µοναδικοί ακέραιοι q, r 0 τέτοιοι ώστε: υπόλοιπο πηλίκο {}}{{}}{ 0 r < d και a = d q +r όπου: q = a div d και r = a mod d. Οταν a ακέραιος και d θετικός ακέραιος: a q = a div d = και r = a mod d = a q d Παραδείγµατα: 101 div 9 =? 101 mod 9 =? 11 div 3 =? 11 mod 3 =? Ισοτιµία Modulo m: Αν m ϑετικός ακέραιος και m (a b) τότε ο a είναι ισότιµος b modulo m Γράφουµε: a b (mod m) Αν m (a b) τότε γράφουµε a b (mod m) Προσοχή: a = b mod m είναι πολύ διαφορετικό από a b (mod m)!!! Ο. Τελέλης Πανεπιστήµιο Πειραιώς Στοιχεία Θεωρίας Αριθµών 3 / 30 Ο. Τελέλης Πανεπιστήµιο Πειραιώς Στοιχεία Θεωρίας Αριθµών 4 / 30

Ιδιότητες Απόδειξη Πορίσµατος a b (mod m) a mod m = b mod m a b (mod m) a = b + km a b (mod m) και c d (mod m) = a + c b + d (mod m) a b (mod m) και c d (mod m) = ac bd (mod m) Πόρισµα: (a + b) mod m = ( (a mod m) + (b mod m) ) mod m ab mod m = ( (a mod m)(b mod m) ) mod m Είναι: a mod m = (a mod m) mod m b mod m = (b mod m) mod m Ισοδύναµα: a (a mod m) (mod m), b (b mod m) (mod m) από 1η ιδιότητα Από 3η και 4η ιδιότητα αντίστοιχα: (a + b) ((a mod m) + (b mod m)) (mod m) ab ((a mod m)(b mod m)) (mod m) Εφαρµόζοντας την 1η ιδιότητα και πάλι: (a + b) mod m = ( (a mod m) + (b mod m) ) mod m ab mod m = ( (a mod m)(b mod m) ) mod m Ο. Τελέλης Πανεπιστήµιο Πειραιώς Στοιχεία Θεωρίας Αριθµών 5 / 30 Ο. Τελέλης Πανεπιστήµιο Πειραιώς Στοιχεία Θεωρίας Αριθµών 6 / 30 Αριθµητική mod m Ιδιότητες Κλειστότητα: a, b Z m a + m b Z + a m b Z m Ορίζουµε Z m = {0, 1, 2,..., m 1} και τις πράξεις: Πρόσθεση: a + m b = (a + b) mod m Πολλαπλασιασµός: a m b = (a b) mod m Προσεταιριστική: a, b, c Z m (a + m b) + m c = a + m (b + m c) (a m b) m c = a m (b m c) Αντιµεταθετική: a, b Z m a + m b = b + m a a m b = b m a Ταυτοτικά Στοιχεία: a Z m a + m 0 = 0 + m a = a a m 1 = 1 m a = a Αντίθετος: a Z m a + m (m a) = 0 0 + m 0 = 0 Ο. Τελέλης Πανεπιστήµιο Πειραιώς Στοιχεία Θεωρίας Αριθµών 7 / 30 Ο. Τελέλης Πανεπιστήµιο Πειραιώς Στοιχεία Θεωρίας Αριθµών 8 / 30

Πρώτοι Αριθµοί Απόδειξη Θεωρήµατος Θεωρούµε έναν σύνθετο αριθµό n. Τότε έχει έναν παράγοντα a µε 1 < a < n. Ορισµός: Ενας ακέραιος p 2 λέγεται πρώτος αν οι µοναδικοί ϑετικοί διαιρέτες του είναι ο ίδιος και το 1. ιαφορετικά, λέγεται σύνθετος. Θεµελιώδες Θεώρηµα της Αριθµητικής: Κάθε ακέραιος 2 είτε είναι πρώτος, ή γράφεται µοναδικά ως γινόµενο πρώτων αριθµών σε αύξουσα σειρά. Θεώρηµα: Αν n σύνθετος, τότε έχει πρώτο διαιρέτη το πολύ ίσο µε n. Εποµένως ο n γράφεται ώς: n = a b, για κάποιον b. Θα δείξουµε ότι είτε a n είτε b n: Πράγµατι, αν a > n και b > n, τότε a b > n n = n. Εποµένως ο n έχει έναν παράγοντα (είτε τον a είτε τον b) που είναι n. Από Θεµελιώδες Θ. Αριθµητικής: Είτε ο παράγοντας αυτός είναι πρώτος (και n), ή γράφεται ως γινόµενο πρώτων - άρα έχει έναν πρώτο διαιρέτη. Ο διαιρέτης αυτός είναι παράγοντας του n το πολύ ίσος µε n. Ο. Τελέλης Πανεπιστήµιο Πειραιώς Στοιχεία Θεωρίας Αριθµών 9 / 30 Ο. Τελέλης Πανεπιστήµιο Πειραιώς Στοιχεία Θεωρίας Αριθµών 10 / 30 Το Κόσκινο του Ερατοσθένη Το Κόσκινο του Ερατοσθένη Μέθοδος εύρεσης όλων των πρώτων αριθµών το πολύ ίσων µε n Καταγράφουµε τους αριθµούς από το 2 έως το n. Για τον µικρότερο ακέραιο στην τρέχουσα ακολουθία, επαναλαµβάνουµε: Αρχική: 2 3 4 5 6 7 8 9 10 11 12 13... 100 Αποτ.: Τρέχουσα: 2 3 4 5 6 7 8 9 10 11 12 13... 100 Αποτ.: 2 ιαγράφουµε όλα τα ακέραια πολλαπλάσιά του εκτός από τον ίδιο. ιαγράφουµε τον ίδιο τον ακέραιο και τον ενσωµατώνουµε στο αποτέλεσµα. Τρέχουσα: 3 5 7 9 11 13 15 17 19 21 23 25... 99 Αποτ.: 2 3 Επιστρέφουµε το αποτέλεσµα. Τρέχουσα: 5 7 11 13 17 19 23 25 31 35 37 41... 97 Αποτ.: 2 3 5 Ο. Τελέλης Πανεπιστήµιο Πειραιώς Στοιχεία Θεωρίας Αριθµών 11 / 30 Ο. Τελέλης Πανεπιστήµιο Πειραιώς Στοιχεία Θεωρίας Αριθµών 12 / 30

Απειρία των Πρώτων Αριθµών Μέγιστοι Κοινοί ιαιρέτες Απόδειξη του Ευκλείδη (από τα Στοιχεία): µε απαγωγή σε άτοπο Εστω ότι υπάρχουν µόνο n πρώτοι αριθµοί για συγκεκριµένο ϕυσικό αριθµό n. Ορίζουµε τον αριθµό q = 1 + p 1 p 2 p 3 p n Θεµελιώδες Θ. Αριθµητικής: q πρώτος ή γράφεται σαν γινόµενο πρώτων. Παρατήρηση: Για i = 1,..., n, p i q, διότι αν p i q: Γνωρίζουµε επίσης ότι τετριµµένα p i (p 1 p 2 p 3 p n ). Εποµένως, p i q (p 1 p 2 p 3 p n ) p i 1 ΑΤΟΠΟ. Εποµένως: Είτε ο q είναι πρώτος (διαφορετικός από τους p 1, p 2, p 3,..., p n ), ή υπάρχει πρώτος παράγοντας του q διαφορετικός από τους p 1,..., p n. Ορισµός: Για ακεραίους a, b που δεν είναι και οι δύο 0, ο µέγιστος κοινός διαιρέτης τους είναι ο µέγιστος ακέραιος d τέτοιος ώστε d a και d b. Συµβολίζεται µε µκδ(a, b) = d. Ορισµός: Αν µκδ(a, b) = 1, οι a και b είναι πρώτοι µεταξύ τους. Εστω η παραγοντοποίηση των a και b σε πρώτους αριθµούς: a = p a1 1 pa2 2 pan n b = p b1 1 pb2 2 pbn n όπου οι p i εµφανίζονται και στα δύο γινόµενα, µε a i, b i = 0, αν χρειάζεται. Τότε: µκδ(a, b) = p min(a1,b1) 1 p min(a2,b2) 2 p min(an,bn) n Ο. Τελέλης Πανεπιστήµιο Πειραιώς Στοιχεία Θεωρίας Αριθµών 13 / 30 Ο. Τελέλης Πανεπιστήµιο Πειραιώς Στοιχεία Θεωρίας Αριθµών 14 / 30 Ελάχιστα Κοινά Πολλαπλάσια Ο Αλγόριθµος του Ευκλείδη Ορισµός: Για ακεραίους a, b, το ελάχιστο κοινό πολλαπλάσιό τους είναι ο ελάχιστος ϑετικός ακέραιος n τέτοιος ώστε a n και a n. Συµβολίζεται µε εκπ(a, b) = n. Εστω η παραγοντοποίηση των a και b σε πρώτους αριθµούς: a = p a1 1 pa2 2 pan n b = p b1 1 pb2 2 pbn n όπου οι p i εµφανίζονται και στα δύο γινόµενα, µε a i, b i = 0, αν χρειάζεται. Τότε: εκπ(a, b) = p max(a1,b1) 1 p max(a2,b2) 2 p max(an,bn) n : Εύρεση µκδ(287, 91). ιαιρούµε τον µεγαλύτερο από τους δύο µε τον µικρότερο: 287 = 91 3 + 14 Εκτελούµε το ίδιο, µεταξύ του προηγούµενου διαιρέτη και του υπολοίπου: 91 = 14 6 + 7 Εκτελούµε το ίδιο, µεταξύ του προηγούµενου διαιρέτη και του υπολοίπου: 14 = 7 2 Ο ΜΚ των 14 και 7 είναι ο 7: αυτός είναι και ο µκδ(287, 91) Ο. Τελέλης Πανεπιστήµιο Πειραιώς Στοιχεία Θεωρίας Αριθµών 15 / 30 Ο. Τελέλης Πανεπιστήµιο Πειραιώς Στοιχεία Θεωρίας Αριθµών 16 / 30

Σύνοψη Αλγορίθµου του Ευκλείδη Απόδειξη Ορθότητας Είσοδος: a, b Αρκεί να δείξουµε την ακόλουθη: 1. x := a 2. y := b 3. όσο y 0: 3.1 r := x mod y 3.2 x := y 3.3 y := r Παρατήρηση: ε γίνεται έλεγχος για τον µεγαλύτερο. Γιατί αυτό δεν είναι πρόβληµα; Πρόταση. Εστω a = b q + r. Τότε µκδ(a, b) = µκδ(b, r). Απόδειξη: ϑα δείξουµε ότι: (d a και d b) (d b και d r) Εστω ακέραιος d µε d a και d b. Τότε d (a b q), όπου a b q = r. (δες διαιρετότητα) Εστω ακέραιος d µε d b και d r. 4. επίστρεψε x Τότε d (b q + r), όπου b q + r = a. (δες διαιρετότητα) Ο. Τελέλης Πανεπιστήµιο Πειραιώς Στοιχεία Θεωρίας Αριθµών 17 / 30 Ο. Τελέλης Πανεπιστήµιο Πειραιώς Στοιχεία Θεωρίας Αριθµών 18 / 30 Ταυτότητα του Bézout Εύρεση Συντελεστών Bézout Θεώρηµα Bézout: Αν a, b Z +, τότε υπάρχουν ακέραιοι s, t τέτοιοι ώστε: µκδ(a, b) = s a + t b Οι ακέραιοι s και t λέγονται και συντελεστές Bézout. : Εκτέλεση Αλγορίθµου Ευκλείδη: 252 = 1 198 + 54 198 = 3 54 + 36 54 = 1 36 + 18 36 = 2 18 Υπολ/µός Συντελεστών Bézout: 18 = 54 1 36 = 54 1 (198 3 54) = 4 54 1 198 = 4 (252 1 198) 1 198 = 4 252 5 198 µκδ(252, 98) = 18 : 18 = 4 252 5 198 Οι συντελεστές Bézout µπορούν να ϐρεθούν από τον αλγόριθµο του Ευκλείδη Εφαρµόζουµε πρώτα τον αλγόριθµο του Ευκλείδη. Ξεκινάµε από την προτελευταία σχέση που παράγει. Εκφράζουµε το υπόλοιπο σαν διαφορά. Αντικαθιστούµε από τις προηγούµενες σχέσεις. Ο. Τελέλης Πανεπιστήµιο Πειραιώς Στοιχεία Θεωρίας Αριθµών 19 / 30 Ο. Τελέλης Πανεπιστήµιο Πειραιώς Στοιχεία Θεωρίας Αριθµών 20 / 30

Επίλυση Γραµµικών Ισοτιµιών Modulo m Απόδειξη Πρόβληµα. Να ϐρεθούν όλοι οι ακέραιοι x που ικανοποιούν: a x b (mod m) Επίλυση µέσω του αντίστροφου ā του a modulo m (αν υπάρχει): a ā 1 (mod m) Θέωρηµα Αν a και m πρώτοι µεταξύ τους, τότε υπάρχει ένας αντίστροφος ā του a modulo m. Επιπλέον, είναι µοναδικός modulo m: δηλαδή, κάθε άλλος αντίστροφος του a είναι ισότιµος ā (mod m). Εχουµε ότι a και m πρώτοι µεταξύ τους, εποµένως από το Θ. Bézout: µκδ(a, m) = 1 = 1 = s a + t m για ακεραίους s και t. Ισοδύναµα: t m = s a 1, άρα: s a 1 (mod m) Εποµένως, ο s είναι αντίστροφος του a modulo m. Ο. Τελέλης Πανεπιστήµιο Πειραιώς Στοιχεία Θεωρίας Αριθµών 21 / 30 Ο. Τελέλης Πανεπιστήµιο Πειραιώς Στοιχεία Θεωρίας Αριθµών 22 / 30 Εύρεση του αντιστρόφου του 3 modulo 7: Ο αλγόριθµος του Ευκλείδη δίνει: 7 = 2 3 + 1 Εύκολα προκύπτουν οι συντελεστές Bézout: 1 = 2 3 + 1 7. Παρατήρηση 1: ο 2 είναι αντίστροφος του 3 modulo 7. Πράγµατι: 7 (3 ( 2) 1) 3 ( 2) 1 (mod 7) Να βρεθεί ο αντίστροφος του 101 modulo 4620 Αλγ. Ευκλείδη: Εύρεση Συντελεστών Bézout: 4620 = 45 101 + 75 1 = 3 1 2 101 = 1 75 + 26 = 3 1 (23 7 3) = 1 23 + 8 3 75 = 2 26 + 23 = 1 23 + 8 (26 1 23) = 8 26 9 23 26 = 1 23 + 3 = 8 26 9 (75 2 26) = 9 75 + 26 26 Παρατήρηση 2: οι 5, 9, 12 είναι επίσης αντίστροφοι του 3 modulo 7 και: 23 = 7 3 + 2 = 9 75 + 26 (101 1 75) = 26 101 35 75 5 ( 2) (mod 7) 9 ( 2) (mod 7) 12 ( 2) (mod 7) 3 = 1 2 + 1 2 = 2 1 = 26 101 35 (4620 45 101) = 35 4620 + 1601 101 Ο. Τελέλης Πανεπιστήµιο Πειραιώς Στοιχεία Θεωρίας Αριθµών 23 / 30 Ο. Τελέλης Πανεπιστήµιο Πειραιώς Στοιχεία Θεωρίας Αριθµών 24 / 30

(Συνέχεια) Να επιλυθεί η γραµµική ισοτιµία: 3x 4 (mod 7) Γνωρίζουµε ότι: 3, 7 πρώτοι µεταξύ τους και 2 αντίστροφος του 3 modulo 7: Εποµένως: 1 = 35 4620 + 1601 101 = 35 4620 = 1601 101 1 Αρα: 101 1601 1 (mod 4620) ηλαδή: ο 1601 είναι αντίστροφος του 101 modulo 4620. 3 ( 2) 1 (mod 7) Πολλαπλασιάζοντας µε 2 τη σχέση 3x 4 (mod 7) έχουµε: ( 2)3x ( 2)4 (mod 7) = 6x 8 (mod 7) Επειδή 6 1 (mod 7), θα πρέπει x 8 (mod 7), ή, ισοδύναµα: x 6 (mod 7) Πράγµατι, τότε: 3x 18 4 (mod 7). Αρα οι λύσεις είναι:..., 15 8 1 6 13 20,... Ο. Τελέλης Πανεπιστήµιο Πειραιώς Στοιχεία Θεωρίας Αριθµών 25 / 30 Ο. Τελέλης Πανεπιστήµιο Πειραιώς Στοιχεία Θεωρίας Αριθµών 26 / 30 Επιπλέον Παραδείγµατα Να βρεθεί ένας αντίστροφος του 19 modulo 141 Να βρεθεί ένας αντίστροφος modulo m στις παρακάτω περιπτώσεις: 19x 1 (mod 141) 55x 1 (mod 89) 89x 1 (mod 232) Αλγ. Ευκλείδη: 141 = 7 19 + 8 19 = 2 8 + 3 8 = 2 3 + 2 3 = 1 2 + 1 2 = 2 1 Εύρεση Συντελεστών Bézout: 1 = 3 1 2 = 3 1 (8 2 3) = 3 3 1 8 = 3 (19 2 8) 1 8 = 3 19 7 8 = 3 19 7 (141 7 19) = 52 19 7 141 Εποµένως: 7 141 = 52 19 1 141 (52 19 1). Αρα, ο 52 είναι ένας αντίστροφος του 19 modulo 141. Ο. Τελέλης Πανεπιστήµιο Πειραιώς Στοιχεία Θεωρίας Αριθµών 27 / 30 Ο. Τελέλης Πανεπιστήµιο Πειραιώς Στοιχεία Θεωρίας Αριθµών 28 / 30

Να βρεθεί ένας αντίστροφος του 55 modulo 89 Αλγ. Ευκλείδη: 89 = 1 55 + 34 55 = 1 34 + 21 34 = 1 21 + 13 21 = 1 13 + 8 13 = 1 8 + 5 8 = 1 5 + 3 5 = 1 3 + 2 3 = 1 2 + 1 2 = 2 1 Εύρεση Συντελεστών Bézout: (παραλείπονται ενδιάµεσες αντικαταστάσεις, για λόγους οικονοµίας χώρου) 1 = 3 1 2 = 2 3 5 = 2 8 3 5 = 5 8 3 13 = 5 21 8 13 = 13 21 8 34 = 13 55 21 34 = 34 55 21 89 Εποµένως 21 89 = 34 55 1 89 (34 55 1). Αρα, ο 34 είναι ένας αντίστροφος του 55 modulo 89. Ο. Τελέλης Πανεπιστήµιο Πειραιώς Στοιχεία Θεωρίας Αριθµών 29 / 30