let I be set ; :: thesis: for A being ManySortedSet of
for B, C being V2() ManySortedSet of
for F being ManySortedFunction of A,B
for G being ManySortedFunction of B,C st F is "onto" & G is "onto" holds
G ** F is "onto"
let A be ManySortedSet of ; :: thesis: for B, C being V2() ManySortedSet of
for F being ManySortedFunction of A,B
for G being ManySortedFunction of B,C st F is "onto" & G is "onto" holds
G ** F is "onto"
let B, C be V2() ManySortedSet of ; :: thesis: for F being ManySortedFunction of A,B
for G being ManySortedFunction of B,C st F is "onto" & G is "onto" holds
G ** F is "onto"
let F be ManySortedFunction of A,B; :: thesis: for G being ManySortedFunction of B,C st F is "onto" & G is "onto" holds
G ** F is "onto"
let G be ManySortedFunction of B,C; :: thesis: ( F is "onto" & G is "onto" implies G ** F is "onto" )
assume that
A1:
F is "onto"
and
A2:
G is "onto"
; :: thesis: G ** F is "onto"
hence
G ** F is "onto"
by MSUALG_3:def 3; :: thesis: verum