Ортогональны,да, но не нормированы, надо на

поделить.
Зачем эти лишние движения, чтобы этот

под ногами путался? Разложение ведь требуется найти по данному базису, а не по полученному из него нормировкой. Всего и делов - решить систему второго порядка. Чтобы

внизу не путалось, можно представлямый вектор на

умножить и лишь в конце поделить.