diff Comma.agda @ 492:c7b8017bcd4d

on going..
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Mon, 13 Mar 2017 13:22:40 +0900
parents 08f9c8a59ff4
children bed3be9a4168
line wrap: on
line diff
--- a/Comma.agda	Mon Mar 13 10:41:07 2017 +0900
+++ b/Comma.agda	Mon Mar 13 13:22:40 2017 +0900
@@ -39,6 +39,7 @@
 _∙_ :  {a b c : CommaObj } → CommaHom b c → CommaHom a b → CommaHom a c
 _∙_ {a} {b} {c} f g = record { 
          arrow = A [ arrow f o arrow g ] ;
+         arrowg = B [ arrowg f o arrowg g ] ;
          comm  = comm1
      } where
         comm1 :  C [ C [ FMap G (B [ arrowg f o arrowg g ] ) o hom a ]  ≈ C [ hom c  o  FMap F (A [ arrow f o arrow g ]) ]  ]
@@ -61,7 +62,7 @@

 
 CommaId : { a : CommaObj } → CommaHom a a
-CommaId {a} = record {  arrow = id1 A ( obj a ) ;  
+CommaId {a} = record {  arrow = id1 A ( obj a ) ;  arrowg = id1 B ( objb a ) ;  
       comm = comm2 } where
         comm2 :  C [ C [ FMap G (id1 B (objb a)) o hom a ]  ≈ C [ hom a  o  FMap F (id1 A (obj a)) ]  ]
         comm2 =  let open ≈-Reasoning C in begin