let G be addGroup; for a, b being Element of G
for H being Subgroup of G holds
( H + a = H + b iff H + a meets H + b )
let a, b be Element of G; for H being Subgroup of G holds
( H + a = H + b iff H + a meets H + b )
let H be Subgroup of G; ( H + a = H + b iff H + a meets H + b )
thus
( H + a = H + b implies H + a meets H + b )
by Th108; ( H + a meets H + b implies H + a = H + b )
assume
H + a meets H + b
; H + a = H + b
then consider x being object such that
A1:
x in H + a
and
A2:
x in H + b
by XBOOLE_0:3;
reconsider x = x as Element of G by A2;
consider g being Element of G such that
A3:
x = g + a
and
A4:
g in H
by A1, Th104;
A5:
- g in H
by A4, Th51;
consider h being Element of G such that
A6:
x = h + b
and
A7:
h in H
by A2, Th104;
a =
(- g) + (h + b)
by A3, A6, Th12
.=
((- g) + h) + b
by RLVECT_1:def 3
;
then
a + (- b) = (- g) + h
by Th13;
hence
H + a = H + b
by A5, A7, Th50, Th120; verum