Categorical View of Monads in Computer Science – Bc. Vít Jelínek
Bc. Vít Jelínek
Bachelor's thesis
Categorical View of Monads in Computer Science
Categorical View of Monads in Computer Science
Abstract:
V této práci se zabýváme monádami, pojmem z teorie kategorií. Věnujeme se jim jednak z pohledu matematiky, kdy ukazujeme různé matematické analogie, a také z pohledu teoretické informatiky, kdy ukazujeme, jak se pomocí monád dají modelovat různé výpočetní efekty. Následně představujeme Lawverovy teorie, které slouží pro kategoriální popis univerzální algebry, a vysvětlujeme, jak univerzální algebra …moreAbstract:
This thesis is devoted to monads, a notion from category theory. We present a mathematical point of view by showing various mathematical analogies as well as the perspective of computer science by showing how to model various computational effects via monads. Then, we introduce Lawvere theories that serve as a categorical description of universal algebra and explain how universal algebra connects to …more
Language used: English
Date on which the thesis was submitted / produced: 19. 5. 2022
Identifier:
https://is.muni.cz/th/t7wl3/
Thesis defence
- Date of defence: 30. 6. 2022
- Supervisor: RNDr. Petr Novotný, Ph.D.
- Reader: doc. Mgr. Jan Obdržálek, PhD.
Full text of thesis
Contents of on-line thesis archive
Published in Theses:- světu
Other ways of accessing the text
Institution archiving the thesis and making it accessible: Masarykova univerzita, Fakulta informatikyMasaryk University
Faculty of InformaticsBachelor programme / field:
Informatics / Mathematical Informatics
Theses on a related topic
-
Univerzální algebra a kvantové svazy
Jiří Janda -
Unifikační teorie a univerzální algebra
Martin Kubíček -
Univerzální algebra a CSP
Petr Novotný -
Porovnání současných systémů počítačové algebry
Peter Gábor -
Algebraické struktury
Yuriy Dupyn -
The Scott adjunction
Ivan Di Liberti -
O kategoriích algeber
Jan Pavlík