consider t being ManySortedSet of the carrier of F1() such that
A3: for a being Element of F1() holds t . a = F5(a) from PBOOLE:sch 5();
A4: F3() is_transformable_to F4() by A1;
now :: thesis: for a being Object of F1() holds t . a is Morphism of (F3() . a),(F4() . a)
let a be Object of F1(); :: thesis: t . a is Morphism of (F3() . a),(F4() . a)
t . a = F5(a) by A3;
hence t . a is Morphism of (F3() . a),(F4() . a) by A1; :: thesis: verum
end;
then reconsider t = t as transformation of F3(),F4() by A4, FUNCTOR2:def 2;
A5: now :: thesis: for a being Object of F1() holds t ! a = F5(a)
let a be Object of F1(); :: thesis: t ! a = F5(a)
t . a = F5(a) by A3;
hence t ! a = F5(a) by A4, FUNCTOR2:def 4; :: thesis: verum
end;
A6: F3() is_naturally_transformable_to F4()
proof
thus F3() is_transformable_to F4() by A4; :: according to FUNCTOR2:def 6 :: thesis: ex b1 being transformation of F3(),F4() st
for b2, b3 being Element of the carrier of F1() holds
( <^b2,b3^> = {} or for b4 being Element of <^b2,b3^> holds (b1 ! b3) * (F3() . b4) = (F4() . b4) * (b1 ! b2) )

take t ; :: thesis: for b1, b2 being Element of the carrier of F1() holds
( <^b1,b2^> = {} or for b3 being Element of <^b1,b2^> holds (t ! b2) * (F3() . b3) = (F4() . b3) * (t ! b1) )

let a, b be Object of F1(); :: thesis: ( <^a,b^> = {} or for b1 being Element of <^a,b^> holds (t ! b) * (F3() . b1) = (F4() . b1) * (t ! a) )
A7: t ! a = F5(a) by A5;
t ! b = F5(b) by A5;
hence ( <^a,b^> = {} or for b1 being Element of <^a,b^> holds (t ! b) * (F3() . b1) = (F4() . b1) * (t ! a) ) by A2, A7; :: thesis: verum
end;
now :: thesis: for a, b being Object of F1() st <^a,b^> <> {} holds
for f being Morphism of a,b holds (t ! b) * (F3() . f) = (F4() . f) * (t ! a)
let a, b be Object of F1(); :: thesis: ( <^a,b^> <> {} implies for f being Morphism of a,b holds (t ! b) * (F3() . f) = (F4() . f) * (t ! a) )
A8: t ! a = F5(a) by A5;
t ! b = F5(b) by A5;
hence ( <^a,b^> <> {} implies for f being Morphism of a,b holds (t ! b) * (F3() . f) = (F4() . f) * (t ! a) ) by A2, A8; :: thesis: verum
end;
then t is natural_transformation of F3(),F4() by A6, FUNCTOR2:def 7;
hence ex t being natural_transformation of F3(),F4() st
( F3() is_naturally_transformable_to F4() & ( for a being Object of F1() holds t ! a = F5(a) ) ) by A5, A6; :: thesis: verum