answered 11 years ago
Does creating a 'subspace' fit your needs?
V = VectorSpace(SR,3) W = V.subspace_with_basis([(1,1,0),(1,-1,0),(0,0,1)]) W.basis()