let G2, G3, G1 be Ring; :: thesis: for G being Morphism of G2,G3
for F being Morphism of G1,G2 st G1 <= G2 & G2 <= G3 holds
G * F is Morphism of G1,G3
let G be Morphism of G2,G3; :: thesis: for F being Morphism of G1,G2 st G1 <= G2 & G2 <= G3 holds
G * F is Morphism of G1,G3
let F be Morphism of G1,G2; :: thesis: ( G1 <= G2 & G2 <= G3 implies G * F is Morphism of G1,G3 )
assume A1:
( G1 <= G2 & G2 <= G3 )
; :: thesis: G * F is Morphism of G1,G3
then consider g being Function of G2,G3 such that
A2:
G = RingMorphismStr(# G2,G3,g #)
by Lm8;
consider f being Function of G1,G2 such that
A3:
F = RingMorphismStr(# G1,G2,f #)
by A1, Lm8;
dom G =
G2
by A1, Def9
.=
cod F
by A1, Def9
;
then
G * F = RingMorphismStr(# G1,G3,(g * f) #)
by A2, A3, Def10;
then A4:
( dom (G * F) = G1 & cod (G * F) = G3 )
;
G1 <= G3
by A1, Th8;
hence
G * F is Morphism of G1,G3
by A4, Def9; :: thesis: verum