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]
consider o being BinOp of (Subgroups G) such that
A2:
for a, b being Element of Subgroups G holds S1[a,b,o . (a,b)]
from BINOP_1:sch 3(A1);
take
o
; for H1, H2 being strict Subgroup of G holds o . (H1,H2) = H1 "\/" H2
let H1, H2 be strict Subgroup of G; o . (H1,H2) = H1 "\/" H2
( H1 in Subgroups G & H2 in Subgroups G )
by GROUP_3:def 1;
hence
o . (H1,H2) = H1 "\/" H2
by A2; verum