add natural-iso form of RestrictToImage_splits
authorAdam Megacz <megacz@cs.berkeley.edu>
Sun, 10 Apr 2011 03:55:48 +0000 (03:55 +0000)
committerAdam Megacz <megacz@cs.berkeley.edu>
Sun, 10 Apr 2011 03:55:48 +0000 (03:55 +0000)
src/Subcategories_ch7_1.v

index cd1eaa9..e9c8981 100644 (file)
@@ -120,6 +120,16 @@ Section FullImage.
     auto.
     Defined.
 
+  Lemma RestrictToImage_splits_niso : F ≃ (RestrictToImage >>>> FullImage_InclusionFunctor).
+    unfold IsomorphicFunctors.
+    exists (fun A => iso_id (fobj A)).
+    intros.
+    simpl.
+    setoid_rewrite left_identity.
+    setoid_rewrite right_identity.
+    reflexivity.
+    Qed.
+
 End FullImage.
 
 (* any functor may be restricted to a subcategory of its domain *)