School of Mathematics School of Mathematics
Module CS4002 - Category theory 2009-10 (JS & SS Mathematics, JS & SS Two-subject Moderatorship )
Lecturer: Dr. Arthur Hughes (Computer Science)

Requirements/prerequisites:

Duration: Hilary term, 11 weeks

Number of lectures per week: 2 lectures plus 1 tutorial per week

Assessment:

ECTS credits: 5
End-of-year Examination: 2 hour examination in Trinity term.

Description: What is category theory? As a first approximation, one could say that category theory is the mathematical study of (abstract) algebras of functions. Just as group theory is the abstraction of the idea of a system of permutations of a set or symmetries of a geometric object, category theory arises from the idea of a system of functions among some objects.

We think of the composition g â°¦ f (f ; g often used in CS) as a sort of â``product'' of the functions f and g, and consider abstract â``algebras'' of the sort arising from collections of functions. A category is just such an â``algebra'', consisting of objects A, B, C, ¼ and arrows f \colon A â® B, g \colon B â® C, ..., that are closed under composition and satisfy certain conditions typical of the composition of functions1.

Bibliography: Awodey, S. (2006). Category Theory. Oxford Logic Guides 49, Oxford University Press.

Learning Outcomes: On successful completion of this module, students will be able to explain why:

Oct 6, 2011


Footnotes:

1This description is taken from S. Awodey's (2006) introduction section of the first chapter of his book.


File translated from TEX by TTH, version 2.70.
On 6 Oct 2011, 16:01.