W1 + W2 = RLSStruct(# the carrier of V,the U2 of V,the addF of V,the Mult of V #)
by A1, Def4;
then consider v1, v2 being VECTOR of V such that
A2:
( v1 in W1 & v2 in W2 & v = v1 + v2 )
by Lm13;
take
[v1,v2]
; :: thesis: ( v = ([v1,v2] `1 ) + ([v1,v2] `2 ) & [v1,v2] `1 in W1 & [v1,v2] `2 in W2 )
( [v1,v2] `1 = v1 & [v1,v2] `2 = v2 )
by MCART_1:7;
hence
( v = ([v1,v2] `1 ) + ([v1,v2] `2 ) & [v1,v2] `1 in W1 & [v1,v2] `2 in W2 )
by A2; :: thesis: verum