let B, A be Category; :: thesis: for F, F1, F2 being Functor of A,B st F is_naturally_transformable_to F1 & F1 is_naturally_transformable_to F2 holds
for t1 being natural_transformation of F,F1
for t2 being natural_transformation of F1,F2
for a being Object of A holds (t2 `*` t1) . a = (t2 . a) * (t1 . a)
let F, F1, F2 be Functor of A,B; :: thesis: ( F is_naturally_transformable_to F1 & F1 is_naturally_transformable_to F2 implies for t1 being natural_transformation of F,F1
for t2 being natural_transformation of F1,F2
for a being Object of A holds (t2 `*` t1) . a = (t2 . a) * (t1 . a) )
assume that
A1:
F is_naturally_transformable_to F1
and
A2:
F1 is_naturally_transformable_to F2
; :: thesis: for t1 being natural_transformation of F,F1
for t2 being natural_transformation of F1,F2
for a being Object of A holds (t2 `*` t1) . a = (t2 . a) * (t1 . a)
let t1 be natural_transformation of F,F1; :: thesis: for t2 being natural_transformation of F1,F2
for a being Object of A holds (t2 `*` t1) . a = (t2 . a) * (t1 . a)
let t2 be natural_transformation of F1,F2; :: thesis: for a being Object of A holds (t2 `*` t1) . a = (t2 . a) * (t1 . a)
let a be Object of A; :: thesis: (t2 `*` t1) . a = (t2 . a) * (t1 . a)
reconsider t1' = t1 as transformation of F,F1 ;
reconsider t2' = t2 as transformation of F1,F2 ;
A3:
( F is_transformable_to F1 & F1 is_transformable_to F2 )
by A1, A2, Def7;
thus (t2 `*` t1) . a =
(t2' `*` t1') . a
by A1, A2, Def9
.=
(t2 . a) * (t1 . a)
by A3, Def6
; :: thesis: verum