let C be concrete category; for a, b being object of C st <^a,b^> <> {} & <^b,a^> <> {} holds
for f being Morphism of a,b st f is iso holds
( f is one-to-one & rng f = the_carrier_of b )
let a, b be object of C; ( <^a,b^> <> {} & <^b,a^> <> {} implies for f being Morphism of a,b st f is iso holds
( f is one-to-one & rng f = the_carrier_of b ) )
assume that
A1:
<^a,b^> <> {}
and
A2:
<^b,a^> <> {}
; for f being Morphism of a,b st f is iso holds
( f is one-to-one & rng f = the_carrier_of b )
let f be Morphism of a,b; ( f is iso implies ( f is one-to-one & rng f = the_carrier_of b ) )
assume
f is iso
; ( f is one-to-one & rng f = the_carrier_of b )
then
( f is retraction & f is coretraction )
by ALTCAT_3:5;
hence
( f is one-to-one & rng f = the_carrier_of b )
by A1, A2, Th40, Th41; verum