let F be Field; for V being VectSp of F
for W being Subspace of V
for L being Linear_Compl of W holds
( W + L = VectSpStr(# the carrier of V, the addF of V, the ZeroF of V, the lmult of V #) & L + W = VectSpStr(# the carrier of V, the addF of V, the ZeroF of V, the lmult of V #) )
let V be VectSp of F; for W being Subspace of V
for L being Linear_Compl of W holds
( W + L = VectSpStr(# the carrier of V, the addF of V, the ZeroF of V, the lmult of V #) & L + W = VectSpStr(# the carrier of V, the addF of V, the ZeroF of V, the lmult of V #) )
let W be Subspace of V; for L being Linear_Compl of W holds
( W + L = VectSpStr(# the carrier of V, the addF of V, the ZeroF of V, the lmult of V #) & L + W = VectSpStr(# the carrier of V, the addF of V, the ZeroF of V, the lmult of V #) )
let L be Linear_Compl of W; ( W + L = VectSpStr(# the carrier of V, the addF of V, the ZeroF of V, the lmult of V #) & L + W = VectSpStr(# the carrier of V, the addF of V, the ZeroF of V, the lmult of V #) )
V is_the_direct_sum_of W,L
by Th48;
hence
W + L = VectSpStr(# the carrier of V, the addF of V, the ZeroF of V, the lmult of V #)
by Def4; L + W = VectSpStr(# the carrier of V, the addF of V, the ZeroF of V, the lmult of V #)
hence
L + W = VectSpStr(# the carrier of V, the addF of V, the ZeroF of V, the lmult of V #)
by Lm1; verum