mat710 - Algorithmische Zahlentheorie (Vollständige Modulbeschreibung)

mat710 - Algorithmische Zahlentheorie (Vollständige Modulbeschreibung)

Originalfassung Englisch PDF Download
Modulbezeichnung Algorithmische Zahlentheorie
Modulkürzel mat710
Kreditpunkte 6.0 KP
Workload 180 h
Einrichtungsverzeichnis Institut für Mathematik
Verwendbarkeit des Moduls
  • Master Mathematik (Master) > Mastermodule
Zuständige Personen
  • Frühbis-Krüger, Anne (Modulverantwortung)
  • Heß, Florian (Modulverantwortung)
  • Stein, Andreas (Modulverantwortung)
Teilnahmevoraussetzungen
Kompetenzziele
  • Systematische Vertiefung und Erweiterung der im Bachelorstudium erlangten Kenntnisse und Fähigkeiten zur Mathematik
  • Vernetzung des eigenen mathematischen Wissens durch Herstellung auch inhaltlich komplexer Bezüge zwischen den verschiedenen Bereichen der Mathematik
  • Kennenlernen ganzer Theorien und damit verbundene Beherrschung komplexer mathematischer Methoden und Techniken
  • Kennenlernen vertiefter Anwendungen der Mathematik, auch exemplarisch mit Projektcharakter
  • Beherrschen wichtiger Verfahren und Algorithmen
  • Fähigkeit zur Anwendung durch Implementierung konkreter Probleme und durch Beherrschung der gängigen Software
  • Beherrschen der Analyse und Komplexität von Algorithmen
  • Stärkung des mathematischen Urteilsvermögens und des akademischen Selbstvertrauens durch sowohl breite als auch vertiefte Kenntnis der Reinen und Angewandten Mathematik
  • Abgrenzung zwischen dem spezifischen Teil einer Theorie und dem allgemeinen mathematischen Standard erkennen
  • Beherrschen von vertiefenden und weiterführenden Begriffen in der modernen algorithmischen Zahlentheorie sowie der Computeralgebra 
  • Kenntnis zentraler Problemstellungen in der modernen arithmetischen Geometrie wie zum Beispiel der Invariantenberechnung für Zahlkörper und für elliptische Kurven
  • Kenntnis fortgeschrittener algorithmischer Verfahren und ihrer Implementierung, sowohl in Computeralgebrasystemen wie zum Beispiel MAGMA und SAGE, als auch in Software-Paketen wie zum Beispiel NTL und FLINT
  • Kennenlernen von weiterführenden mathematischen Themen in der aktuellen Forschung der algorithmischen Zahlentheorie und ihrer Anwendungen
Modulinhalte
Algorithmische Methoden aus der algebraischen Zahlentheorie und aus der arithmetischen Geometrie, beispielsweise Invariantenberechnung für Zahlkörper und für elliptische Kurven.
Literaturempfehlungen
H. Cohen: A Course in Computational Algebraic Number Theory, Springer 2000.
H. Cohen: Advanced Topics in Computational Number Theory, Springer 2000.
Cohen, Frey, Avanzi, Doche, Lange, Nguyen, Vercauteren: Handbook of Elliptic and Hyperelliptic Curve Cryptography, Chapman & Hall 2005.
J. Cremona: Algorithms for Modular Elliptic Curves, Cambridge University Press 1997.
M. Pohst und H. Zassenhaus: Algorithmic Algebraic Number Theory, Cambridge University Press, 1997.
S. Schmitt und H.G. Zimmer: Elliptic Curves: A Computational Approach, de Gruyter, 2003.
Links
Unterrichtsprachen Deutsch, Englisch
Dauer in Semestern 1 Semester
Angebotsrhythmus Modul unregelmäßig
Aufnahmekapazität Modul unbegrenzt
Hinweise
Studienschwerpunkt: B
Modulart Wahlpflicht / Elective
Modullevel MM (Mastermodul / Master module)
Lehr-/Lernform Vorlesung + Übung
Lehrveranstaltungsform Kommentar SWS Angebotsrhythmus Workload Präsenz
Vorlesung 3 -- 42
Übung 1 -- 14
Präsenzzeit Modul insgesamt 56 h
Prüfung Prüfungszeiten Prüfungsform
Gesamtmodul
nach Ende der Vorlesungszeit
Klausur oder mündliche Prüfung oder Fachpraktische Übung (KMÜ)