reserve a,b for Complex;
reserve V,X,Y for ComplexLinearSpace;
reserve u,u1,u2,v,v1,v2 for VECTOR of V;
reserve z,z1,z2 for Complex;
reserve V1,V2,V3 for Subset of V;
reserve W,W1,W2 for Subspace of V;
reserve x for set;
reserve w,w1,w2 for VECTOR of W;
reserve D for non empty set;
reserve d1 for Element of D;
reserve A for BinOp of D;
reserve M for Function of [:COMPLEX,D:],D;
reserve B,C for Coset of W;
reserve CNS for ComplexNormSpace;
reserve x, y, w, g, g1, g2 for Point of CNS;
reserve S, S1, S2 for sequence of CNS;
reserve n, m, m1, m2 for Nat;
reserve r for Real;

theorem
  for V,V1,v for w be VECTOR of CLSStruct (# D,d1,A,M #) st
  V1 = D & M = (the Mult of V) | [:COMPLEX,V1:] & w = v holds
  z*w = z*v by Lm4;
