changeset 35:4ac419251f86

f∗ = ε(b)F(f),
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Mon, 22 Jul 2013 16:04:23 +0900
parents 306aa1873b2f
children ad997bd9788b
files universal-mapping.agda
diffstat 1 files changed, 16 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/universal-mapping.agda	Mon Jul 22 15:16:56 2013 +0900
+++ b/universal-mapping.agda	Mon Jul 22 16:04:23 2013 +0900
@@ -49,13 +49,23 @@
 
 open Adjunction
 open UniversalMapping
+
+Solution : {c₁ c₂ ℓ c₁' c₂' ℓ' : Level} (A : Category c₁ c₂ ℓ) (B : Category c₁' c₂' ℓ')
+                 ( U : Functor B A )
+                 ( F : Functor A B )
+                 ( ε : NTrans B B  ( F ○  U ) identityFunctor ) ->
+     { a : Obj A}{ b : Obj B} -> ( f : Hom A a (FObj U b) ) ->  Hom B (FObj F a ) b 
+Solution  A B U F ε {a} {b} f = B [ TMap ε b o FMap F f ]
+
 Lemma1 : {c₁ c₂ ℓ c₁' c₂' ℓ' : Level} (A : Category c₁ c₂ ℓ) (B : Category c₁' c₂' ℓ')
-                 { U : Functor B A }
-                 { F : Functor A B }
-                 { η : NTrans A A identityFunctor ( U ○  F ) }
-                 { ε : NTrans B B  ( F ○  U ) identityFunctor } ->
-      Adjunction A B U F η ε  -> UniversalMapping A B U (FObj F) ?  ?
-Lemma1 = ?
+                 ( U : Functor B A )
+                 ( F : Functor A B )
+                 ( η : NTrans A A identityFunctor ( U ○  F ) )
+                 ( ε : NTrans B B  ( F ○  U ) identityFunctor ) ->
+      Adjunction A B U F η ε  -> UniversalMapping A B U (FObj F) (TMap η) (Solution A B U F ε )
+Lemma1 A B U F η ε adj = record {
+         isUniversalMapping = {!!}
+      }