Notes on Category Theory with examples from basic mathematics

12/23/2019
by   Paolo Perrone, et al.
0

These notes were originally developed as lecture notes for a category theory course. They should be well-suited to anyone that wants to learn category theory from scratch and has a scientific mind. There is no need to know advanced mathematics, nor any of the disciplines where category theory is traditionally applied, such as algebraic geometry or theoretical computer science. The only knowledge that is assumed from the reader is linear algebra. All concepts are explained by giving concrete examples from different, non-specialized areas of mathematics (such as basic group theory, graph theory, and probability). Not every example is helpful for every reader, but hopefully every reader can find at least one helpful example per concept. The reader is encouraged to read all the examples, this way they may even learn something new about a different field. Particular emphasis is given to the Yoneda lemma and its significance, with both intuitive explanations, detailed proofs, and specific examples. Another common theme in these notes is the relationship between categories and directed multigraphs, which is treated in detail. From the applied point of view, this shows why categorical thinking can help whenever some process is taking place on a graph. Form the pure math point of view, this can be seen as the 1-dimensional first step into the theory of simplicial sets. Finally, monads and comonads are treated on an equal footing, differently to most literature in which comonads are often overlooked as "just the dual to monads". Theorems, interpretations and concrete examples are given for monads as well as for comonads.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/15/2023

Formalizing the ∞-categorical Yoneda lemma

The field of category theory seeks to unify and generalize concepts and ...
research
05/13/2020

Fundamentals of Computing

These are notes for a course aimed at introducing the undergraduates to ...
research
02/24/2021

Cellular Automata and Kan Extensions

In this paper, we formalize precisely the sense in which the application...
research
10/11/2019

Categories for Me, and You?

A non-self-contained gathering of notes on category theory, including th...
research
02/28/2022

Fantastic Morphisms and Where to Find Them: A Guide to Recursion Schemes

Structured recursion schemes have been widely used in constructing, opti...
research
09/26/2021

The Connes Embedding Problem: A guided tour

The Connes Embedding Problem (CEP) is a problem in the theory of tracial...
research
07/26/2023

Obstructions to Compositionality

Compositionality is at the heart of computer science and several other a...

Please sign up or login with your details

Forgot password? Click here to reset