mat335 - Introduction to Number Theory and Computer Algebra (Complete module description)

mat335 - Introduction to Number Theory and Computer Algebra (Complete module description)

Original version English PDF download
Module label Introduction to Number Theory and Computer Algebra
Module code mat335
Credit points 6.0 KP
Workload 180 h
Institute directory Department of Mathematics
Applicability of the module
  • Bachelor's Programme Mathematics (Bachelor) > Vertiefungsmodule
Responsible persons
  • Langenbruch, Michael (module responsibility)
  • Heß, Florian (module responsibility)
  • Müller, Jan Steffen (module responsibility)
  • Quebbemann, Heinz-Georg (module responsibility)
  • Stein, Andreas (module responsibility)
  • Vetter, Udo (module responsibility)
Prerequisites
Skills to be acquired in this module
Auf der Grundlage des Moduls Algebra lernen die Studierenden sowohl klassische Themen als auch moderne algorithmische Aspekte der Zahlentheorie kennen.
Module contents
1. Primzahlen: Verteilung, Tests, Anwendung RSA
2. Themen der Computeralgebra: Schnelle Multiplikation, Faktorisierungsalgorithmen, Basisreduktion in Gittern mit Anwendungen
3. Einführung in die algebraische Zahlentheorie: Idealfaktorisierung in Dedekindringen, Zerlegungsgesetz in quadratischen Zahlkörpern, quadratische diophantische Gleichungen
Recommended reading
P. Bundschuh, Einführung in die Zahlentheorie, Springer 2008;
J. von zur Gathen und J. Gerhard, Modern computer algebra, Cambridge University Press 2003 (2nd ed.);
K. Ireland und M. Rosen, A classical introduction to modern number Theory, Springer 1990 (2nd ed.);
N. Koblitz: A Course in Number Theory and Cryptography, Springer 1994;
S. Müller-Stach und J. Piontkowski, Elementare und algebraische Zahlentheorie, Vieweg 2006;
I. Niven, H. Zuckerman, H. Montgomery: An Introduction to the Theory of Numbers, Wiley 1991.
Links
Language of instruction German
Duration (semesters) 1 Semester
Module frequency jährlich
Module capacity unlimited
Type of module Wahlpflicht
Module level AC (Aufbaucurriculum)
Teaching/Learning method Vorlesung + Übung
Type of course Comment SWS Frequency Workload of compulsory attendance
Lecture 3 42
Exercises 1 14
Total module attendance time 56 h
Examination Prüfungszeiten Type of examination
Final exam of module
nach Ende der Vorlesungszeit
KL