cat theory tweaks
authorJim Pryor <profjim@jimpryor.net>
Tue, 2 Nov 2010 12:27:48 +0000 (08:27 -0400)
committerJim Pryor <profjim@jimpryor.net>
Tue, 2 Nov 2010 12:27:48 +0000 (08:27 -0400)
Signed-off-by: Jim Pryor <profjim@jimpryor.net>
advanced_topics/monads_in_category_theory.mdwn

index 46c575c..1590619 100644 (file)
@@ -45,13 +45,15 @@ When a morphism `f` in category <b>C</b> has source `C1` and target `C2`, we'll
 To have a category, the elements and morphisms have to satisfy some constraints:
 
 <pre>
-       (i) the class of morphisms has to be closed under composition:
-       where f:C1&rarr;C2 and g:C2&rarr;C3, g &#8728; f is also a
-       morphism of the category, which maps C1&rarr;C3.
-       (ii) composition of morphisms has to be associative
+       (i)   the class of morphisms has to be closed under composition:
+             where f:C1&rarr;C2 and g:C2&rarr;C3, g &#8728; f is also a
+             morphism of the category, which maps C1&rarr;C3.
+
+       (ii)  composition of morphisms has to be associative
+
        (iii) every element E of the category has to have an identity
-       morphism 1<sub>E</sub>, which is such that for every morphism
-       f:C1&rarr;C2: 1<sub>C2</sub> &#8728; f = f = f &#8728; 1<sub>C1</sub>
+             morphism 1<sub>E</sub>, which is such that for every morphism
+             f:C1&rarr;C2: 1<sub>C2</sub> &#8728; f = f = f &#8728; 1<sub>C1</sub>
 </pre>
 
 These parallel the constraints for monoids. Note that there can be multiple distinct morphisms between an element `E` and itself; they need not all be identity morphisms. Indeed from (iii) it follows that each element can have only a single identity morphism.