defpred S1[ set , set ] means verum;
let G be strict Group; for B being strict Subgroup of G holds
( G ` is Subgroup of B iff for a, b being Element of G holds [.a,b.] in B )
let B be strict Subgroup of G; ( G ` is Subgroup of B iff for a, b being Element of G holds [.a,b.] in B )
thus
( G ` is Subgroup of B implies for a, b being Element of G holds [.a,b.] in B )
by GROUP_2:40, GROUP_5:74; ( ( for a, b being Element of G holds [.a,b.] in B ) implies G ` is Subgroup of B )
deffunc H1( Element of G, Element of G) -> Element of the carrier of G = [.$1,$2.];
reconsider X = { H1(a,b) where a, b is Element of G : S1[a,b] } as Subset of G from DOMAIN_1:sch 9();
assume A1:
for a, b being Element of G holds [.a,b.] in B
; G ` is Subgroup of B
X c= the carrier of B
then
gr X is Subgroup of B
by GROUP_4:def 4;
hence
G ` is Subgroup of B
by Th6; verum