let AFV be WeakAffVect; :: thesis: for o being Element of AFV
for a being Element of (GroupVect AFV,o) ex b being Element of (GroupVect AFV,o) st b + b = a
let o be Element of AFV; :: thesis: for a being Element of (GroupVect AFV,o) ex b being Element of (GroupVect AFV,o) st b + b = a
let a be Element of (GroupVect AFV,o); :: thesis: ex b being Element of (GroupVect AFV,o) st b + b = a
reconsider a'' = a as Element of AFV ;
consider b' being Element of AFV such that
A1:
o,b' // b',a''
by Def1;
reconsider b = b' as Element of (GroupVect AFV,o) ;
a'' =
Padd o,b',b'
by A1, Def5
.=
b + b
by Def7
;
hence
ex b being Element of (GroupVect AFV,o) st b + b = a
; :: thesis: verum