let l be CLSStruct ; ( CLSStruct(# the carrier of l, the ZeroF of l, the addF of l, the Mult of l #) is ComplexLinearSpace implies l is ComplexLinearSpace )
assume A1:
CLSStruct(# the carrier of l, the ZeroF of l, the addF of l, the Mult of l #) is ComplexLinearSpace
; l is ComplexLinearSpace
reconsider l = l as non empty CLSStruct by A1;
reconsider l0 = CLSStruct(# the carrier of l,(0. l), the addF of l, the Mult of l #) as ComplexLinearSpace by A1;
A2:
l is Abelian
A3:
l is add-associative
A4:
( l is vector-distributive & l is scalar-distributive & l is scalar-associative & l is scalar-unital )
A5:
l is right_complementable
l is right_zeroed
hence
l is ComplexLinearSpace
by A2, A3, A5, A4; verum