let G be addGroup; for H1, H2 being Subgroup of G holds
( ( (carr H1) + (carr H2) = (carr H2) + (carr H1) implies ex H being strict Subgroup of G st the carrier of H = (carr H1) + (carr H2) ) & ( ex H being Subgroup of G st the carrier of H = (carr H1) + (carr H2) implies (carr H1) + (carr H2) = (carr H2) + (carr H1) ) )
let H1, H2 be Subgroup of G; ( ( (carr H1) + (carr H2) = (carr H2) + (carr H1) implies ex H being strict Subgroup of G st the carrier of H = (carr H1) + (carr H2) ) & ( ex H being Subgroup of G st the carrier of H = (carr H1) + (carr H2) implies (carr H1) + (carr H2) = (carr H2) + (carr H1) ) )
thus
( (carr H1) + (carr H2) = (carr H2) + (carr H1) implies ex H being strict Subgroup of G st the carrier of H = (carr H1) + (carr H2) )
( ex H being Subgroup of G st the carrier of H = (carr H1) + (carr H2) implies (carr H1) + (carr H2) = (carr H2) + (carr H1) )proof
assume A1:
(carr H1) + (carr H2) = (carr H2) + (carr H1)
;
ex H being strict Subgroup of G st the carrier of H = (carr H1) + (carr H2)
now for g1, g2 being Element of G st g1 in (carr H1) + (carr H2) & g2 in (carr H1) + (carr H2) holds
g1 + g2 in (carr H1) + (carr H2)let g1,
g2 be
Element of
G;
( g1 in (carr H1) + (carr H2) & g2 in (carr H1) + (carr H2) implies g1 + g2 in (carr H1) + (carr H2) )assume that A9:
g1 in (carr H1) + (carr H2)
and A10:
g2 in (carr H1) + (carr H2)
;
g1 + g2 in (carr H1) + (carr H2)consider a1,
b1 being
Element of
G such that A11:
g1 = a1 + b1
and A12:
a1 in carr H1
and A13:
b1 in carr H2
by A9;
consider a2,
b2 being
Element of
G such that A14:
g2 = a2 + b2
and A15:
a2 in carr H1
and A16:
b2 in carr H2
by A10;
b1 + a2 in (carr H1) + (carr H2)
by A1, A13, A15;
then consider a,
b being
Element of
G such that A17:
b1 + a2 = a + b
and A18:
a in carr H1
and A19:
b in carr H2
;
A20:
b + b2 in carr H2
by A16, A19, Th74;
g1 + g2 =
((a1 + b1) + a2) + b2
by A11, A14, RLVECT_1:def 3
.=
(a1 + (b1 + a2)) + b2
by RLVECT_1:def 3
;
then A21:
g1 + g2 =
((a1 + a) + b) + b2
by A17, RLVECT_1:def 3
.=
(a1 + a) + (b + b2)
by RLVECT_1:def 3
;
a1 + a in carr H1
by A12, A18, Th74;
hence
g1 + g2 in (carr H1) + (carr H2)
by A21, A20;
verum end;
hence
ex
H being
strict Subgroup of
G st the
carrier of
H = (carr H1) + (carr H2)
by A2, Th9, Th52;
verum
end;
given H being Subgroup of G such that A22:
the carrier of H = (carr H1) + (carr H2)
; (carr H1) + (carr H2) = (carr H2) + (carr H1)
thus
(carr H1) + (carr H2) c= (carr H2) + (carr H1)
XBOOLE_0:def 10 (carr H2) + (carr H1) c= (carr H1) + (carr H2)
let x be object ; TARSKI:def 3 ( not x in (carr H2) + (carr H1) or x in (carr H1) + (carr H2) )
assume A27:
x in (carr H2) + (carr H1)
; x in (carr H1) + (carr H2)
then reconsider y = x as Element of G ;
consider a, b being Element of G such that
A28:
( x = a + b & a in carr H2 )
and
A29:
b in carr H1
by A27;
then
- (- y) in carr H
by Th75;
hence
x in (carr H1) + (carr H2)
by A22; verum