From: Jim Pryor Date: Tue, 2 Nov 2010 15:04:43 +0000 (-0400) Subject: cat theory tweaks X-Git-Url: http://lambda.jimpryor.net/git/gitweb.cgi?p=lambda.git;a=commitdiff_plain;h=11012fa5398867d3f2c08b40912b0b85aa710c75 cat theory tweaks Signed-off-by: Jim Pryor --- diff --git a/advanced_topics/monads_in_category_theory.mdwn b/advanced_topics/monads_in_category_theory.mdwn index d5c55d65..e596c31d 100644 --- a/advanced_topics/monads_in_category_theory.mdwn +++ b/advanced_topics/monads_in_category_theory.mdwn @@ -255,6 +255,21 @@ Similarly, if ρ is a natural transformation from `1C` to `MR'`, where as we said γ is a natural transformation from `G` to some `MR'G`. +Summarizing then, the monad laws can be expressed as: + +
+	For all γ, φ in T for which γ <=< φ is defined:
+
+	    (i) γ <=< φ is also in T
+
+	   (ii) (ρ <=< γ) <=< φ  =  ρ <=< (γ <=< φ)
+
+	(iii.1) (unit G') <=< γ  =  γ
+	        when γ is a natural transformation from some FG' to MG'
+
+	(iii.2) γ  =  γ <=< (unit G)
+	        when γ is a natural transformation from G to some MR'G
+