Kategorien in der Programmierung [SerienID : 780]

Die behandelten Themen bauen auf den Stoff von Algebra des Programmierens auf und vertieft diesen. 
Folgende weiterführende Themen werden behandelt:

  • Kategorie der CPOs; insbesondere freie CPOs, Einbettungen/Projektionen, Limes-Kolimes-Koinzidenz

  • Lokal stetige Funktoren und deren kanonische Fixpunkte; Lösung rekursiver Bereichsgleichungen insbesondere Modell des ungetyptes Lambda-Kalküls

  • freie Konstruktionen, universelle Pfeile und adjungierte Funktoren

  • Äquivalenzfunktoren

  • Monaden: Eilenberg-Moore und Kleisli-Kategorien; Freie Monaden; Becks Satz

  • evtl. Distributivgesetze, verallgemeinerte Potenzmengenkonstruktion und abstrakte GSOS-Regeln

  • evtl. Algebren und Monaden für Iteration

Lernziele und Kompetenzen:

 

Fachkompetenz Verstehen Die Studierenden erklären grundlegende Begriffe und Konzepte der Kategorientheorie und beschreiben Beispiele. Sie erklären außerdem grundlegende kategorielle Ergebnisse. Anwenden Die Studierenden wenden kategorientheoretische Konzepte und Ergebnisse an, um semantische Modelle für Programmiersprachen und Spezifikationsformalismen aufzustellen. Analysieren Die Studierenden analysieren kategorientheoretische Beweise, dieskutieren die entsprechende Argumentationen und legen diese schriftlich klar nieder. Lern- bzw. Methodenkompetenz Die Studieren lesen und verstehen Fachliteratur, die die Sprache der Kategorientheorie benutzt.
Sie sind in der Lage entsprechende mathematische Argumentationen nachzuvollziehen, zu erklären und selbst zu führen und schriftlich darzus

Semester

Wintersemester 2017/2018

Zugang via

Offener Zugang

aktualisiert

2019-04-18 11:32:47

Abonnements

0

  • 1
    Kategorien in der Programmierung
    Prof. Dr. Stefan Milius
    2017-10-16 Wintersemester 2017/2018
    Offener Zugang
  • 2
    Kategorien in der Programmierung
    Prof. Dr. Stefan Milius
    2017-10-18 Wintersemester 2017/2018
    Offener Zugang
  • 3
    Kategorien in der Programmierung
    Prof. Dr. Stefan Milius
    2017-10-23 Wintersemester 2017/2018
    Offener Zugang
  • 4
    Kategorien in der Programmierung
    Prof. Dr. Stefan Milius
    2017-10-25 Wintersemester 2017/2018
    Offener Zugang
  • 5
    Kategorien in der Programmierung
    Prof. Dr. Stefan Milius
    2017-11-06 Wintersemester 2017/2018
    Offener Zugang
  • 6
    Kategorien in der Programmierung
    Prof. Dr. Stefan Milius
    2017-11-08 Wintersemester 2017/2018
    Offener Zugang
  • 7
    Kategorien in der Programmierung
    Prof. Dr. Stefan Milius
    2017-11-13 Wintersemester 2017/2018
    Offener Zugang
  • 8
    Kategorien in der Programmierung
    Prof. Dr. Stefan Milius
    2017-11-15 Wintersemester 2017/2018
    Offener Zugang
  • 9
    Kategorien in der Programmierung
    Prof. Dr. Stefan Milius
    2017-11-20 Wintersemester 2017/2018
    Offener Zugang
  • 10
    Kategorien in der Programmierung
    Prof. Dr. Stefan Milius
    2017-11-22 Wintersemester 2017/2018
    Offener Zugang
  • 11
    Kategorien in der Programmierung
    Prof. Dr. Stefan Milius
    2017-11-27 Wintersemester 2017/2018
    Offener Zugang
  • 12
    Kategorien in der Programmierung
    Prof. Dr. Stefan Milius
    2017-12-04 Wintersemester 2017/2018
    Offener Zugang
  • 13
    Kategorien in der Programmierung
    Prof. Dr. Stefan Milius
    2017-12-06 Wintersemester 2017/2018
    Offener Zugang
  • 14
    Kategorien in der Programmierung
    Prof. Dr. Stefan Milius
    2017-12-11 Wintersemester 2017/2018
    Offener Zugang
  • 15
    Kategorien in der Programmierung
    Prof. Dr. Stefan Milius
    2017-12-18 Wintersemester 2017/2018
    Offener Zugang
  • 16
    Kategorien in der Programmierung
    Prof. Dr. Stefan Milius
    2017-12-20 Wintersemester 2017/2018
    Offener Zugang
  • 17
    Kategorien in der Programmierung
    Prof. Dr. Stefan Milius
    2018-01-08 Wintersemester 2017/2018
    Offener Zugang
  • 18
    Kategorien in der Programmierung
    Prof. Dr. Stefan Milius
    2018-01-15 Wintersemester 2017/2018
    Offener Zugang
  • 19
    Kategorien in der Programmierung
    Prof. Dr. Stefan Milius
    2018-01-17 Wintersemester 2017/2018
    Offener Zugang
  • 20
    Kategorien in der Programmierung
    Prof. Dr. Stefan Milius
    2018-01-29 Wintersemester 2017/2018
    Offener Zugang
  • 21
    Kategorien in der Programmierung
    Prof. Dr. Stefan Milius
    2018-01-31 Wintersemester 2017/2018
    Offener Zugang
  • 22
    Kategorien in der Programmierung
    Prof. Dr. Stefan Milius
    2018-02-05 Wintersemester 2017/2018
    Offener Zugang