let M be MidSp; ( ( for a being Element of (vectgroup M) ex x being Element of (vectgroup M) st Double x = a ) & ( for a being Element of (vectgroup M) st Double a = 0. (vectgroup M) holds
a = 0. (vectgroup M) ) )
set G = vectgroup M;
consider p being Point of M;
thus
for a being Element of (vectgroup M) ex x being Element of (vectgroup M) st Double x = a
for a being Element of (vectgroup M) st Double a = 0. (vectgroup M) holds
a = 0. (vectgroup M)
let a be Element of (vectgroup M); ( Double a = 0. (vectgroup M) implies a = 0. (vectgroup M) )
reconsider aa = a as Vector of M by Th18;
consider q being Point of M such that
A2:
aa = vect (p,q)
by MIDSP_1:55;
consider r being Point of M such that
A3:
aa = vect (q,r)
by MIDSP_1:55;
assume
Double a = 0. (vectgroup M)
; a = 0. (vectgroup M)
then aa + aa =
0. (vectgroup M)
by Th18
.=
ID M
by Th18
;
then
(vect (p,q)) + (vect (q,r)) = vect (p,p)
by A2, A3, MIDSP_1:58;
then
vect (p,r) = vect (p,p)
by MIDSP_1:60;
then
vect (p,q) = vect (q,p)
by A2, A3, MIDSP_1:59;
then A4:
p @ p = q @ q
by MIDSP_1:57;
p =
p @ p
by MIDSP_1:def 4
.=
q
by A4, MIDSP_1:def 4
;
hence a =
ID M
by A2, MIDSP_1:58
.=
0. (vectgroup M)
by Th18
;
verum