Ортогонализацию Грамма-Шмидта знаете?