let V be non empty set ; for C being Category
for a, b being Object of C st Hom C c= V holds
for d being Object of (Ens V) st d = Hom (a,b) holds
(hom?? C) . [(id a),(id b)] = id d
let C be Category; for a, b being Object of C st Hom C c= V holds
for d being Object of (Ens V) st d = Hom (a,b) holds
(hom?? C) . [(id a),(id b)] = id d
let a, b be Object of C; ( Hom C c= V implies for d being Object of (Ens V) st d = Hom (a,b) holds
(hom?? C) . [(id a),(id b)] = id d )
A1:
Hom (a,b) in Hom C
;
assume
Hom C c= V
; for d being Object of (Ens V) st d = Hom (a,b) holds
(hom?? C) . [(id a),(id b)] = id d
then reconsider A = Hom (a,b) as Element of V by A1;
A2:
hom ((id a),(id b)) = id A
by Th53;
let d be Object of (Ens V); ( d = Hom (a,b) implies (hom?? C) . [(id a),(id b)] = id d )
assume
d = Hom (a,b)
; (hom?? C) . [(id a),(id b)] = id d
hence (hom?? C) . [(id a),(id b)] =
id$ (@ d)
by A2, Def23
.=
id d
by Th28
;
verum