let C be non empty non void CatStr ; :: thesis: for a, b being Object of C
for f being Morphism of a,b st Hom a,b <> {} & ( for g being Morphism of a,b holds f = g ) holds
Hom a,b = {f}
let a, b be Object of C; :: thesis: for f being Morphism of a,b st Hom a,b <> {} & ( for g being Morphism of a,b holds f = g ) holds
Hom a,b = {f}
let f be Morphism of a,b; :: thesis: ( Hom a,b <> {} & ( for g being Morphism of a,b holds f = g ) implies Hom a,b = {f} )
assume that
A1:
Hom a,b <> {}
and
A2:
for g being Morphism of a,b holds f = g
; :: thesis: Hom a,b = {f}
for x being set holds
( x in Hom a,b iff x = f )
hence
Hom a,b = {f}
by TARSKI:def 1; :: thesis: verum