Добрый день!
Помогите, пожалуйста, разобраться с приведением квадратичной формы к каноническому виду методом Лагранжа на следующем примере:

Применяя метод, получаем следующее:

А в одной из теорем алгебры говорится, что всякая квадратичная форма ортогональным преобразованием

приводится к диагональному виду, где на диагонали будут стоять собственные числа матрицы квадратичной формы.
У меня получаются собственные числа 5, 2, -1. А по методу Лагранжа получается, что они равны 1 -2 и 5.
В чем ошибка? Или неважно, что знаки разные? И ещё, подскажите, как найти матрицу C ?
Заранее спасибо!