Intro to category theory [categories]

The world of flora

For the purpose of this project, we want to be able to talk about things in several different contexts, so I will introduce a theory of categories here. First, we take our logic to be a classical first-order logic with equality. Here I will present the first

Now with these first four axioms, we can start introducing some definitions and doing some proofs. First we will show that the identity morphism is in fact unique which justifies the notation.

We then define inverses, and isomorphism.

Now, with the inverse of an isomorphism being unique we can name the inverse of an isomorphism.

We then define what it means for objects to be isomorphic.

We now prove a couple of results that will be useful to show that is an equivalence relation.

With these lemmas out of the way we can now show that is an equivalence relation.

We now introduce monomorphisms and epimorphisms.