A3:
for a, b being Object of F1() st <^a,b^> <> {} holds
for f being Morphism of a,b
for g1 being Morphism of (F3() . a),(F4() . a) st g1 = F5(a) holds
for g2 being Morphism of (F3() . b),(F4() . b) st g2 = F5(b) holds
g2 * (F3() . f) = (F4() . f) * g1
by A2;
A4:
for a being Object of F1() holds F5(a) in <^(F3() . a),(F4() . a)^>
by A1;
consider t being natural_transformation of F3(),F4() such that
A5:
F3() is_naturally_transformable_to F4()
and
A6:
for a being Object of F1() holds t ! a = F5(a)
from YELLOW18:sch 14(A4, A3);
A7:
F4() is_transformable_to F3()
by A1;
A8:
F3(),F4() are_naturally_equivalent
then
t is natural_equivalence of F3(),F4()
by A8, FUNCTOR3:def 5;
hence
ex t being natural_equivalence of F3(),F4() st
( F3(),F4() are_naturally_equivalent & ( for a being Object of F1() holds t ! a = F5(a) ) )
by A6, A8; verum