let C, D be Category; :: thesis: for E being Subcategory of D
for F being Functor of C,D st rng F c= the carrier' of E holds
F is Functor of C,E
let E be Subcategory of D; :: thesis: for F being Functor of C,D st rng F c= the carrier' of E holds
F is Functor of C,E
let F be Functor of C,D; :: thesis: ( rng F c= the carrier' of E implies F is Functor of C,E )
assume A1:
rng F c= the carrier' of E
; :: thesis: F is Functor of C,E
A2:
( dom F = the carrier' of C & dom (Obj F) = the carrier of C )
by FUNCT_2:def 1;
then reconsider G = F as Function of the carrier' of C,the carrier' of E by A1, FUNCT_2:def 1, RELSET_1:11;
A3:
rng (Obj F) c= the carrier of E
hence
F is Functor of C,E
by A5, A6, CAT_1:96; :: thesis: verum