changeset 642:53f2a11474ee

on going ..
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Mon, 03 Jul 2017 08:41:01 +0900
parents c65d08d85092
children 5eb746702732
files freyd2.agda
diffstat 1 files changed, 11 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/freyd2.agda	Mon Jul 03 07:26:58 2017 +0900
+++ b/freyd2.agda	Mon Jul 03 08:41:01 2017 +0900
@@ -299,10 +299,19 @@
                ; t0f=t = λ {a t i} → t0f=t0 {a} {t} {i}
                ; limit-uniqueness = λ {b} {t} {f} t0f=t → limit-uniqueness0 {b} {t} {f} t0f=t 
          } where
+               revUub : (pi : FObj U (obj (preinitialObj PI)) ) → pi ≡ (hom (preinitialObj PI) OneObj)
+               revUub _ = {!!}
+               revU' : (a : Obj (K Sets A * ↓ U)) 
+                  → Sets [ Sets [ FMap U ( arrow (SFSFMap← SFS (preinitialArrow PI {FObj (SFSF SFS) a })) ) o hom (preinitialObj PI) ] ≈ hom a ]
+               revU' a  =  let open ≈-Reasoning Sets in begin
+                     FMap U ( arrow (SFSFMap← SFS (preinitialArrow PI {FObj (SFSF SFS) a }))) o hom (preinitialObj PI)
+                  ≈⟨ comm (SFSFMap← SFS (preinitialArrow PI {FObj (SFSF SFS) a })) ⟩
+                     hom a
+                  ∎ 
                revU : (a : Obj (K Sets A * ↓ U)) 
                   → Sets [ FMap U ( arrow (SFSFMap← SFS (preinitialArrow PI {FObj (SFSF SFS) a })) ) ≈ ( λ upi → hom a OneObj ) ]
-               revU a  = extensionality Sets ( λ (pi : FObj U (obj (preinitialObj PI)) ) → ( begin 
-                     FMap U ( arrow (SFSFMap← SFS (preinitialArrow PI {FObj (SFSF SFS) a }))) pi  
+               revU a  = extensionality Sets ( λ (upi : FObj U (obj (preinitialObj PI)) ) → ( begin 
+                     FMap U ( arrow (SFSFMap← SFS (preinitialArrow PI {FObj (SFSF SFS) a }))) upi  
                   ≡⟨ {!!} ⟩
                      FMap U ( arrow (SFSFMap← SFS (preinitialArrow PI {FObj (SFSF SFS) a }))) (hom (preinitialObj PI) OneObj)
                   ≡⟨ ≡-cong ( λ k → k OneObj ) ( comm (SFSFMap← SFS (preinitialArrow PI {FObj (SFSF SFS) a }))) ⟩