fact: Definition catyd_property d := (forall (x:obsy d), srcy (idy x) = x) & (forall (x:obsy d), trgy (idy x) = x) & (forall (u v:morsy d), srcy u = trgy v -> srcy (compy u v) = srcy v) & (forall (u v:morsy d), srcy u = trgy v -> trgy (compy u v) = trgy u) & (forall (u:morsy d), compy (idy (trgy u)) u = u) & (forall (u:morsy d), compy u (idy (srcy u)) = u) & (forall u v w : morsy d, srcy u = trgy v -> srcy v = trgy w -> compy (compy u v) w = compy u (compy v w)).
imports: Arith cat_examples cardinal fc_limits