Computational Number Theory

The last thirty years, Number Theory has been applied in many areas of Science and Technology, as Cryptography, Coding Theory, etc. This book is an introduction to Number Theory with emphasis in its computational aspect. Its aim is to give the necessary tools for the understanding of the contemporar...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριοι συγγραφείς: Πουλάκης, Δημήτριος, Poulakis, Dimitrios
Μορφή: 1
Γλώσσα:Greek
Έκδοση: 2016
Θέματα:
Διαθέσιμο Online:http://dx.doi.org/10.57713/kallipos-323
http://repository.kallipos.gr/handle/11419/1045
id kallipos-11419-1045
record_format dspace
institution Kallipos
collection DSpace
language Greek
topic ΥΠΟΛΟΓΙΣΤΙΚΗ ΘΕΩΡΙΑ ΑΡΙΘΜΩΝ
ΚΡΥΠΤΟΓΡΑΦΙΑ
Computational Number Theory
Cryptography
spellingShingle ΥΠΟΛΟΓΙΣΤΙΚΗ ΘΕΩΡΙΑ ΑΡΙΘΜΩΝ
ΚΡΥΠΤΟΓΡΑΦΙΑ
Computational Number Theory
Cryptography
Πουλάκης, Δημήτριος
Poulakis, Dimitrios
Computational Number Theory
description The last thirty years, Number Theory has been applied in many areas of Science and Technology, as Cryptography, Coding Theory, etc. This book is an introduction to Number Theory with emphasis in its computational aspect. Its aim is to give the necessary tools for the understanding of the contemporary applications of Number Theory. The necessary knowledge for the study of the book is that of secondary education. In the first chapter, the divisibility of integers is studied and an elementary introduction to the algorithms of integers is given. Further, the Euclidian algorithm is analysed. The second chapter is devoted to continuous fractions and their properties.<br/>In the third chapter, the prime numbers are studied, some classical theorems on their distributions are proved and some special classes of prime numbers are presented. The basic properties of algebraic structures, monoids, groups, rings and fields, as well as polynomials are given in the fourth chapter. The fifth chapter, is devoted to the congruence relations of integers and their properties. Further, <br/>the linear congruences, the primitive roots, the symbols of Legendre and Jacobi are studied. Moreover, the solution of quadratic congruences is studied. Finally, the finite fields are introduced. In the sixth chapter, some classical primality tests are given and the unique deterministe polynomial time algorithm AKS is analysed. The seven chapter deals with the integer factorization and some classical algorithm are presented. Finally, the last chapter is devoted to the discrete logarithm problem and some algorithm for the computatin of discrete algorithm are given.
format 1
author Πουλάκης, Δημήτριος
Poulakis, Dimitrios
author_facet Πουλάκης, Δημήτριος
Poulakis, Dimitrios
author_sort Πουλάκης, Δημήτριος
title Computational Number Theory
title_short Computational Number Theory
title_full Computational Number Theory
title_fullStr Computational Number Theory
title_full_unstemmed Computational Number Theory
title_sort computational number theory
publishDate 2016
url http://dx.doi.org/10.57713/kallipos-323
http://repository.kallipos.gr/handle/11419/1045
work_keys_str_mv AT poulakēsdēmētrios computationalnumbertheory
AT poulakisdimitrios computationalnumbertheory
AT poulakēsdēmētrios ypologistikētheōriaarithmōn
AT poulakisdimitrios ypologistikētheōriaarithmōn
_version_ 1799946626984312832
spelling kallipos-11419-10452024-04-15T19:29:55Z Computational Number Theory Υπολογιστική θεωρία αριθμών Πουλάκης, Δημήτριος Poulakis, Dimitrios ΥΠΟΛΟΓΙΣΤΙΚΗ ΘΕΩΡΙΑ ΑΡΙΘΜΩΝ ΚΡΥΠΤΟΓΡΑΦΙΑ Computational Number Theory Cryptography The last thirty years, Number Theory has been applied in many areas of Science and Technology, as Cryptography, Coding Theory, etc. This book is an introduction to Number Theory with emphasis in its computational aspect. Its aim is to give the necessary tools for the understanding of the contemporary applications of Number Theory. The necessary knowledge for the study of the book is that of secondary education. In the first chapter, the divisibility of integers is studied and an elementary introduction to the algorithms of integers is given. Further, the Euclidian algorithm is analysed. The second chapter is devoted to continuous fractions and their properties.<br/>In the third chapter, the prime numbers are studied, some classical theorems on their distributions are proved and some special classes of prime numbers are presented. The basic properties of algebraic structures, monoids, groups, rings and fields, as well as polynomials are given in the fourth chapter. The fifth chapter, is devoted to the congruence relations of integers and their properties. Further, <br/>the linear congruences, the primitive roots, the symbols of Legendre and Jacobi are studied. Moreover, the solution of quadratic congruences is studied. Finally, the finite fields are introduced. In the sixth chapter, some classical primality tests are given and the unique deterministe polynomial time algorithm AKS is analysed. The seven chapter deals with the integer factorization and some classical algorithm are presented. Finally, the last chapter is devoted to the discrete logarithm problem and some algorithm for the computatin of discrete algorithm are given. Η Θεωρία Αριθμών, την τελευταία τριακονταετία, έχει βρεί σημαντικές εφαρμογές σε πολλούς τομείς της επιστήμης και τεχνολογίας, όπως η Κρυπτογραφία, η Θεωρία Κωδίκων, κλπ. Το βιβλίο αυτό αποτελεί μία εισαγωγή στην Θεωρία Αριθμών με έμφαση στην υπολογιστική της πλευρά με σκοπό να δώσει τα απαραίτητα εφόδια για την κατανόηση των σύγχρονων εφαρμογών της. Απαραίτητες γνώσεις για την μελέτη του είναι αυτές της δευτεροβάθμιας εκπαίδευσης. Στο πρώτο κεφάλαιο μελετάται η διαιρετότητα των ακεραίων, δίνεται μία<br/>στοιχειώδη εισαγωγή στους αλγόριθμους ακεραίων και αναλύεται ο εκτεταμένος Ευκλείδειος αλγόριθμος. Το δεύτερο κεφάλαιο είναι αφιερωμένο στο ανάπτυγμα των πραγματικών αριθμών σε συνεχές κλάσμα και στις βασικές του ιδιότητες. Στο τρίτο κεφάλαιο εισάγονται οι πρώτοι αριθμοί. Αποδεικνύεται το θεμελειώδες θεώρημα της αριθμητικής, δίνονται εφαρμογές του, μελετώνται κλασσικά θεωρήματα επί της κατανομής των πρώτων αριθμών και εξετάζονται ειδικές κατηγορίες πρώτων. Μία παρουσίαση των βασικών αλγεβρικών δομών του μονοειδούς, της ομάδας, του δακτυλίου και σώματος, καθώς επίσης και των βασικών ιδιοτήτων των πολυωνύμων δίνεται στο τέταρτο κεφάλαιο. To πέμπτο κεφάλαιο είναι αφιερωμένο στη σχέση ισοτιμίας των ακεραίων αριθμών. Δίνονται οι βασικές ιδιότητες των ισοτιμίων, μελετάται η επίλυση των γραμμικών ισοτιμιών και των συστημάτων τους. Αποδεικνύεται σε ποιές περιπτώσεις υπάρχουν πρωτογενείς ρίζες κατά μέτρο n,<br/>εισάγονται τα σύμβολα των Legendre και Jacobi και μελετάται η επίλυση των τετραγωνικών ισοτιμιών.Τέλος εισάγονται τα πεπερασμένα σώματα. Στο έκτο κεφάλαιο δίνονται μερικοί κλασσικοί μέθοδοι πιστοποίησης πρώτου, καθώς και ο μοναδικός αιτιοκρατικός αλγόριθμος πολυωνυμικού χρόνου AKS. Το έβδομο κεφάλαιο διαπραγματεύεται την παραγοντοποίσηση ακεραίων και περιγράφονται αλγόριθμοι για την αντιμετώπισή του. Τέλος, το όγδοο κεφάλαιο είναι αφιερωμένο στο πρόβλημα του διακριτού λογαρίθμου και δίνονται μερικοί αλγόριθμοι για την επίλυσή του. 2016-01-19T13:12:42Z 2021-07-09T11:54:36Z 2023-09-12T10:11:47Z 2024-03-13T11:17:34Z 2016-01-19T13:12:42Z 2021-07-09T11:54:36Z 2023-09-12T10:11:47Z 2024-03-13T11:17:34Z 2016-01-19 1 978-960-603-127-4 http://dx.doi.org/10.57713/kallipos-323 http://repository.kallipos.gr/handle/11419/1045 320067 el 1 290 application/pdf application/pdf