{A : Type} `{Is1Cat A, !HasBinaryCoproducts A} {v w x y z : A} (f : y $-> w) (g : z $-> x) (h : w $-> v) (i : x $-> v) : cat_bincoprod_rec h i $o fmap11 (fun x y => cat_binprod x y) f g $== cat_bincoprod_rec (h $o f) (i $o g) := @cat_binprod_fmap11_corec A^op _ _ _ _ hasbinaryproducts_op_hasbinarycoproducts _ _ _ _ _ f g h i.
Require Import Basics.Overture Basics.Tactics Basics.Decidable. Require Import Types.Bool. Require Import WildCat.Core WildCat.Equiv WildCat.Forall WildCat.NatTrans