diff src/CCC.agda @ 1034:40c39d3e6a75

...
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Wed, 31 Mar 2021 15:58:02 +0900
parents 4b517d46e987
children 849f85e543f1
line wrap: on
line diff
--- a/src/CCC.agda	Tue Mar 30 23:31:10 2021 +0900
+++ b/src/CCC.agda	Wed Mar 31 15:58:02 2021 +0900
@@ -193,6 +193,10 @@
 --  + ------→ a -----------→ Ω        m = Equalizer (char m mono)  (⊤ ∙ ○ a )
 --     ker h        h
 --
+--  if m is an equalizer, there is an iso between e and b as k, and if we have the iso, m becomes an equalizer.
+--    equalizer.equalizerIso : {a b c : Obj A} → (f g : Hom A a b ) → (equ : Equalizer A f g )
+--      → (m :  Hom A c a) → ( ker-iso : IsoL A m (equalizer equ) ) → IsEqualizer A m f g
+
 open Equalizer
 open import equalizer