A ementa básica da
teoria das categorias contem:
- categorias,
- funtores,
- transformações naturais,
- equivalência,
- limites e colimites,
- categorias de funtores/diagramas,
- funtores representáveis,
- lema de Yoneda,
- adjunção,
- mônadas;
- Extensões de Kan.
Para aplicações em ciências de programação ou computação, lógica e
linguística são indisponíveis
categorias cartesianas fechadas
e cálculo-$λ$.
As aplicações em teoria de campo/topologia quântica normalmente usam
categorias monoidais,
2-categorias
e categorias superiores.
Toposes são utilizadas em lógica e geometria.
Prerrequisitos: ter alguma ideia o que é uma função entre os
conjuntos, e como compor duas funções f: A → B e g: B → C.
Bibliografia.
- Paulo Blauth Menezes, Edward Hermann Haeusler:
Teoria das Categorias para Ciência da Computação.
Série Livros Didáticos, Instituto de Informática da UFRGS, Número 12.
- F. William Lawvere, Stephen H. Schanuel:
Conceptual Mathematics: A First Introduction to Categories.
(CUP 2nd edn. 2009). A tradução espanhol (feito por Francisco Marmolejo) chamada
Matemáticas Conceptuales: Una primera introduccíon a categorías
está disponível na página do primeiro autor.
- Emily Riehl: Category Theory in Context, 240 p.,
disponível na página de autora.
- Robert Goldblatt: Topoi: The Categorical Analysis of Logic,
551 páginas, 1984. Disponível online no projecteuclid.
- Harold Simmons An Introduction to Category Theory,
CUP 2011. Disponível na página de autor.
- Thomas Streicher: Introduction to Category Theory and Categorical Logic,
116 páginas, disponível online na página de autor.
- Peter Smith: Category Theory, A Gentle Introduction,
29.01.2018, 291 páginas. Disponível na página de autor.
- Steve Awodey: Category Theory,
251 páginas, 2006. Disponível na página de autor.
- Tom Leinster: Basic Category Theory,
arXiv:1612.09375, 183 páginas, 107 exercícios.
- Mais livros livres listados no
https://www.logicmatters.net/categories/