let A, B, C, D be Category; :: thesis: for F being Functor of A,B
for G being Functor of C,D
for I, J being Functor of B,C st I ~= J holds
( G * I ~= G * J & I * F ~= J * F )
let F be Functor of A,B; :: thesis: for G being Functor of C,D
for I, J being Functor of B,C st I ~= J holds
( G * I ~= G * J & I * F ~= J * F )
let G be Functor of C,D; :: thesis: for I, J being Functor of B,C st I ~= J holds
( G * I ~= G * J & I * F ~= J * F )
let I, J be Functor of B,C; :: thesis: ( I ~= J implies ( G * I ~= G * J & I * F ~= J * F ) )
assume A1:
I is_naturally_transformable_to J
; :: according to NATTRA_1:def 11 :: thesis: ( for b1 being natural_transformation of I,J holds not b1 is invertible or ( G * I ~= G * J & I * F ~= J * F ) )
given t being natural_transformation of I,J such that A2:
t is invertible
; :: thesis: ( G * I ~= G * J & I * F ~= J * F )
thus
G * I ~= G * J
:: thesis: I * F ~= J * F
thus
I * F is_naturally_transformable_to J * F
by A1, Th27; :: according to NATTRA_1:def 11 :: thesis: ex b1 being natural_transformation of I * F,J * F st b1 is invertible
take
t * F
; :: thesis: t * F is invertible
let a be Object of A; :: according to NATTRA_1:def 10 :: thesis: (t * F) . a is invertible
(t * F) . a = t . (F . a)
by A1, Th29;
hence
(t * F) . a is invertible
by A2, NATTRA_1:def 10; :: thesis: verum