let C be non empty composable with_identities CategoryStr ; for f, g being Element of Mor C holds
( [g,f] in dom (CompMap C) iff (SourceMap C) . g = (TargetMap C) . f )
let f, g be Element of Mor C; ( [g,f] in dom (CompMap C) iff (SourceMap C) . g = (TargetMap C) . f )
assume A4:
(SourceMap C) . g = (TargetMap C) . f
; [g,f] in dom (CompMap C)
A5: dom g =
(SourceMap C) . g
by Def30
.=
cod f
by A4, Def31
;
consider d being morphism of C such that
A6:
( dom g = d & g |> d & d is identity )
by Def18;
consider c being morphism of C such that
A7:
( cod f = c & c |> f & c is identity )
by Def19;
g (*) d |> f
by A6, A7, A5, Lm3;
hence
[g,f] in dom (CompMap C)
by A6, Def5; verum