let ADG be Uniquely_Two_Divisible_Group; for a, b, c, b9 being Element of ADG st a,b ==> b,c & a,b9 ==> b9,c holds
b = b9
let a, b, c, b9 be Element of ADG; ( a,b ==> b,c & a,b9 ==> b9,c implies b = b9 )
assume
( a,b ==> b,c & a,b9 ==> b9,c )
; b = b9
then
( a + c = b + b & a + c = b9 + b9 )
by Th5;
then (b + (- b9)) + b =
(b9 + b9) + (- b9)
by RLVECT_1:def 3
.=
b9 + (b9 + (- b9))
by RLVECT_1:def 3
.=
b9 + (0. ADG)
by RLVECT_1:5
.=
b9
by RLVECT_1:4
;
then A1: (b + (- b9)) + (b + (- b9)) =
b9 + (- b9)
by RLVECT_1:def 3
.=
0. ADG
by RLVECT_1:5
;
b9 =
(0. ADG) + b9
by RLVECT_1:4
.=
(b + (- b9)) + b9
by A1, VECTSP_1:def 18
.=
b + ((- b9) + b9)
by RLVECT_1:def 3
.=
b + (0. ADG)
by RLVECT_1:5
.=
b
by RLVECT_1:4
;
hence
b = b9
; verum