let G be Group; :: thesis: for H being Subgroup of G
for a1, a2 being Element of H
for b1, b2 being Element of G st a1 = b1 & a2 = b2 holds
a1 * a2 = b1 * b2
let H be Subgroup of G; :: thesis: for a1, a2 being Element of H
for b1, b2 being Element of G st a1 = b1 & a2 = b2 holds
a1 * a2 = b1 * b2
let a1, a2 be Element of H; :: thesis: for b1, b2 being Element of G st a1 = b1 & a2 = b2 holds
a1 * a2 = b1 * b2
A1:
the carrier of H c= the carrier of G
by GROUP_2:def 5;
let b1, b2 be Element of G; :: thesis: ( a1 = b1 & a2 = b2 implies a1 * a2 = b1 * b2 )
assume A2:
( a1 = b1 & a2 = b2 )
; :: thesis: a1 * a2 = b1 * b2
dom the multF of G = [:the carrier of G,the carrier of G:]
by FUNCT_2:def 1;
then A3:
the multF of G is ManySortedSet of
by PARTFUN1:def 4;
the multF of H = the multF of G || the carrier of H
by GROUP_2:def 5;
hence
a1 * a2 = b1 * b2
by A1, A2, A3, ALTCAT_1:7; :: thesis: verum