let R be Ring; :: thesis: for V being RightMod of R
for v, u being Vector of V
for W being Submodule of V st v + W = u + W holds
ex v1 being Vector of V st
( v1 in W & v + v1 = u )

let V be RightMod of R; :: thesis: for v, u being Vector of V
for W being Submodule of V st v + W = u + W holds
ex v1 being Vector of V st
( v1 in W & v + v1 = u )

let v, u be Vector of V; :: thesis: for W being Submodule of V st v + W = u + W holds
ex v1 being Vector of V st
( v1 in W & v + v1 = u )

let W be Submodule of V; :: thesis: ( v + W = u + W implies ex v1 being Vector of V st
( v1 in W & v + v1 = u ) )

assume A1: v + W = u + W ; :: thesis: ex v1 being Vector of V st
( v1 in W & v + v1 = u )

take v1 = u - v; :: thesis: ( v1 in W & v + v1 = u )
v in u + W by A1, Th59;
then consider u1 being Vector of V such that
A2: v = u + u1 and
A3: u1 in W ;
0. V = (u + u1) - v by A2, VECTSP_1:66
.= u1 + (u - v) by RLVECT_1:def 6 ;
then v1 = - u1 by VECTSP_1:63;
hence v1 in W by A3, Th30; :: thesis: v + v1 = u
thus v + v1 = (u + v) - v by RLVECT_1:def 6
.= u + (v - v) by RLVECT_1:def 6
.= u + (0. V) by VECTSP_1:66
.= u by RLVECT_1:def 7 ; :: thesis: verum