changeset 740:e3a39aa76368

bad case 2
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Tue, 05 Dec 2017 00:34:37 +0900
parents ce83d3c28790
children dfeb296b36d3
files monad→monoidal.agda
diffstat 1 files changed, 3 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/monad→monoidal.agda	Tue Dec 05 00:32:54 2017 +0900
+++ b/monad→monoidal.agda	Tue Dec 05 00:34:37 2017 +0900
@@ -38,8 +38,10 @@
      _□_ : {a b c d : Obj C } ( f : Hom C a c ) ( g : Hom C b d ) → Hom C ( a ⊗ b ) ( c ⊗ d )
      _□_ f g = FMap (Monoidal.m-bi Mono) ( f , g )
      --                                                        ( T x , T y ) → T ( x , y )
+     hoge : (x : Obj C ) → Hom C ( FObj T x ) x
+     hoge x = {!!}
      φab  : (a : Obj (C × C)) → Hom C (FObj (Functor● C C Mono (Monad.T M)) a) (FObj (Functor⊗ C C Mono (Monad.T M)) a)
-     φab (x , y) =  C [ μ ( x ⊗ y ) o C [ FMap T ( FMap T  ( {!!} □ {!!}  ) ) o  ? ] ]
+     φab (x , y) =  C [ FMap T ( hoge x  □ hoge y) o  η ( FObj T x ⊗ FObj T y) ]  
      --                     μ
      --      T (( x , y) ) <-  T ( T (x ,y ) ) <- T (  T (x ,y ), T (1 , 1 ) ) <- ( T (x, 1 ) , T (1, y ) )