COURSE DESCRIPTIO 1. Information on the academic program 1.1.Higher education institution 1.2.Faculty 1.3.Department 1.4.Field 1.5.Study cycle 1.6.Program / Qualification Spiru Haret University Faculty of Mathematics and Informatics Department of Mathematics and Informatics Mathematics Undergraduate Mathematics 2. Information concerning the course subject 2.1.Name of subject 2.2 Discipline code 2.3.Course organizer 2.4.Seminar organizer 2.5. Year of study Arithmetic and Number Theory MI/MAT/3/4 Prof. univ. dr. Ion D. Ion Lect. dr. Vlad Copil 2.6.Semester 1 2.7.Evaluation type 3 ES 2.8.Course type O 3. Estimated time (hours per semester) of teaching / learning activities 3.1 No. hours per week 4 3.4 o. hours in the curriculum 56 3.2 of which course hours: 3.5 of which course hours: 2 28 3.3 of which seminar / lab hours: 3.6 of which seminar / lab hours: Distribution of teaching / learning time 2 28 hours Study of textbook, syllabus, bibliography and course notes Further study in library, on electronic platforms, fieldwork Preparation of seminars / labs, home assignments, papers, portfolio, essays Tutoring Examinations Other……… 3.7 Total hours of individual study 94 3.9 Total hours per semester 150 3.10 o. of credits 6 30 30 28 2 4 4. Prerequisites (where relevant) 4.1 curriculum-related 4.2 competence-related • • • Algebra 1 Working with concepts and mathematical methods Demonstrate results using different mathematical mathematical reasoning concepts 5. Facilities and equipment (where relevant) 5.1. for the course 5.2. for the seminar / lab • • Classroom equipped as required Seminar room equipped as required Professional competences 6. Competences acquired during / after the course • • • • Working with concepts and mathematical methods Develop and analyze algorithms for solving Demonstrate results using different mathematical concepts and mathematical reasoning Applying mathematical models to solve interdisciplinary problems and Transversal competences • not applicable 7. Course objectives (as resulting from the matrix of specific competences) 7.1 Course goals • 7.2 Course objectives • The course covers fundamental concepts and results of Number Theory, and their applications in Cryptography and Computer Algebra. Students completing the course are expected to become familiar with, and learn how to apply the fundamental theorem of arithmetic, and the Euclidian algorithm, how to compute the greatest common divisor and Bezour coefficients. Students will be introduced to, and learn how to use the Mobius Inversion Formula, Fermat’s Little Theorem and the Chinese Remainder Theorem. Students will also learn how to use modular arithmetic in Cryptography. 8. Contents 8.1 Course Teaching methods Observations Natural numbers. The principle of induction, the well- Lecture ordering principle Divisibility, the greatest common divisor, properties Lecture Prime numbers. The fundamental theorem of Lecture arithmetic The (extended) Euclidian Algorithm. Applications Lecture Euler's function, Mobius function and Mobius Lecture inversion formula Bertrand’s conjecture, Chebyshev’s theorem and some Lecture comments on the Prime Number Theorem Congruences, basic properties of congruences Lecture Linear congruences, Chinese remainder theorem Lecture Euler’s Theorem, Fermat's Little Theorem Lecture Polynomial congruence modulo a prime number Lecture (Legendre's theorem) and modulo a prime power Quadratic residues, Legendre's symbol. Properties Lecture The quadratic reciprocity law Lecture Finite (infinite) continued fractions. Properties Lecture Representation of an irrational number as infinite Lecture simple continued fraction Bibliography 1. Ion D Ion, S. Barza - Aritmetica, teoria numerelor si metode algoritmice în algebra, Editura FRM (2008) 2. Ion D Ion , C. Nită - Elemente de Aritmetică, Ed. Tehnică, 1978. 3. V. Alexandru, N. Gosoniu - Elemente de teoria numerelor, Tipografia Universitătii Bucuresti, 1999. 4. Allenby and Redfen – Introduction to Number Theory with Computing, London, 1989 5. M.Mignotte – Mathematics for computer algebra, Springer, 1991 6. V. Shoup – A Computational Introduction to Number Theory and Algebra, Cambridge Univ. Press, 2005 7. N. Koblitz, A course in Number Theory and Cryptography, Ed.Springer, 1998 8.2 Seminar / lab Teaching methods Observations Computing the greates common divisor and the Exercises Bezout coefficients Computing the modular inverse of an integer Exercises Solving linear congruences Exercises Solving a system of linear congruences Exercises Modular representation of a positive integer Exercises Reducing the problem of solving of a polynomial Exercises congruence to the case of a prime power modulus Applications of the Mobius inversion formula Exercises Miller-Rabin primality test Exercises The fast powering algorithm modulo m Exercises The Jacobi symbol Exercises Primitive roots modulo m and discrete logarithms Exercises Diffie-Hellman protocol and public key criptosystems Exercises Continued fractions and rational approximation of an Exercises irrational number Continued fractions and Pell’s equation Exercises Bibliography 1. Ion D Ion, S. Barza - Aritmetica, teoria numerelor si metode algoritmice în algebra, Editura FRM (2008) 2. Ion D Ion , C. Nită - Elemente de Aritmetică, Ed. Tehnică, 1978. 3. V. Alexandru, N. Gosoniu - Elemente de teoria numerelor, Tipografia Universitătii Bucuresti, 1999. 4. Allenby and Redfen – Introduction to Number Theory with Computing, London, 1989 5. M.Mignotte – Mathematics for computer algebra, Springer, 1991 6. V. Shoup – A Computational Introduction to Number Theory and Algebra, Cambridge Univ. Press, 2005 7. N. Koblitz, A course in Number Theory and Cryptography, Ed.Springer, 1998 9. Course’s relevance to the epistemic community, professional associations, and representative employers in fields significant for the program • Number Theory is an important tool that high school teachers can use in shaping the mathematical thinking of students. Number Theory also has applications in computer Science. 10. Assessment Activity 10.1 Assessment criteria 10.3 Weight in the final grade 10.4 Course Involvement in lecture Record the frequency and strength 20% with questions, of interaction in the classroom.. comments, examples of analysis. 10.5 Seminar / lab Involvement in the Record the frequency and strength 20% preparation and of interaction between the hours discussion of problems of seminar. 10.6 Minimal performance standard • Students will be required to operate correctly with prime numbers and the fundamental theorem of arithmetic. They will be expected to develop a solid understanding of principal algorithmic methods of arithmetic and will be able to use correctly Fermat’s Little Theorem. Date: …………………. Date of Dept. approval ……………………… 10.2 Assessment method Course organizer’s signature, Seminar organizer’s signature, ……………………………… ………………………………….. Head of Dept. signature ……………………………………