defpred S1[ set , set , set ] means for H1, H2 being Subgroup of G st $1 = H1 & $2 = H2 holds
$3 = H1 "\/" H2;
A1:
for S1, S2 being Element of Subgroups G ex B being Element of Subgroups G st S1[S1,S2,B]
ex o being BinOp of Subgroups G st
for a, b being Element of Subgroups G holds S1[a,b,o . a,b]
from BINOP_1:sch 3(A1);
hence
ex b1 being BinOp of Subgroups G st
for S1, S2 being Element of Subgroups G
for H1, H2 being Subgroup of G st S1 = H1 & S2 = H2 holds
b1 . S1,S2 = H1 "\/" H2
; :: thesis: verum