let C be Category; for a, b being Object of C
for f being Morphism of a,b st Hom (a,b) <> {} & a is terminal holds
f is monic
let a, b be Object of C; for f being Morphism of a,b st Hom (a,b) <> {} & a is terminal holds
f is monic
let f be Morphism of a,b; ( Hom (a,b) <> {} & a is terminal implies f is monic )
assume that
A1:
Hom (a,b) <> {}
and
A2:
a is terminal
; f is monic
now let c be
Object of
C;
for g, h being Morphism of c,a st Hom (c,a) <> {} & f * g = f * h holds
g = hlet g,
h be
Morphism of
c,
a;
( Hom (c,a) <> {} & f * g = f * h implies g = h )assume that
Hom (
c,
a)
<> {}
and
f * g = f * h
;
g = hconsider ff being
Morphism of
c,
a such that A3:
for
gg being
Morphism of
c,
a holds
ff = gg
by A2, Def15;
ff = g
by A3;
hence
g = h
by A3;
verum end;
hence
f is monic
by A1, Th60; verum