let f, g, h be strict RingMorphism; ( dom h = cod g & dom g = cod f implies h * (g * f) = (h * g) * f )
assume that
A1:
dom h = cod g
and
A2:
dom g = cod f
; h * (g * f) = (h * g) * f
set G1 = dom f;
set G2 = cod f;
set G3 = cod g;
set G4 = cod h;
reconsider h9 = h as Morphism of cod g, cod h by A1, Th6;
reconsider f9 = f as Morphism of dom f, cod f by Th6;
reconsider g9 = g as Morphism of cod f, cod g by A2, Th6;
A3:
dom f <= cod f
by Th6;
( cod f <= cod g & cod g <= cod h )
by A1, A2, Th6;
then
h9 * (g9 * f9) = (h9 * g9) * f9
by A3, Th12;
hence
h * (g * f) = (h * g) * f
; verum