reserve K,F for Ring;
reserve V,W for VectSp of K;
reserve l for Linear_Combination of V;
reserve T for linear-transformation of V,W;

theorem FRds1:
  for K being Field,V being VectSp of K, W1, W2 being Subspace of V,
  I1 being Basis of W1, I2 being Basis of W2 st V is_the_direct_sum_of W1,W2
  holds I1 /\ I2 = {}
  proof
    let K be Field;
    let V be VectSp of K, W1, W2 be Subspace of V,
    I1 be Basis of W1, I2 be Basis of W2 such that
    A1: V is_the_direct_sum_of W1,W2;
    assume I1 /\ I2 <> {};
    then consider v be object such that
    A2: v in I1 /\ I2 by XBOOLE_0:7;
    A3: v in I1 by A2,XBOOLE_0:def 4;
    not 0.W1 in I1 by VECTSP_7:2,VECTSP_7:def 3; then
    A4: v <> 0.V by A3,VECTSP_4:11;
    A5: v in W1 by A3;
    v in W2 by A2; then v in W1 /\ W2 by A5,VECTSP_5:3;
    then v in (0).V by A1,VECTSP_5:def 4;
    hence contradiction by A4,VECTSP_4:35;
  end;
