Калькулятор QR-разложения
Разложите матрицу 2 на 2 на ортогональную матрицу Q и верхнюю треугольную матрицу R.
О QR-разложении
Примеры QR-разложения
| Матрица A | Множители | Наблюдение |
|---|---|---|
| [1, 0] [0, 1] | Q = единичная матрица, R = единичная матрица | Столбцы уже ортонормированы |
| [3, 0] [4, 5] | Q = [0.6, -0.8] [0.8, 0.6], R = [5, 4] [0, 3] | Процесс Грама — Шмидта отделяет длину от направления |
| [1, 1] [1, -1] | Q приблизительно равна [0.707107, 0.707107] [0.707107, -0.707107] | Входные столбцы перпендикулярны, но не нормированы |
Как вычислить QR-разложение
- Введите все четыре элемента матрицы A в указанные позиции строк и столбцов.
- Убедитесь, что оба столбца ненулевые и не являются скалярными кратными друг друга.
- Нажмите «Вычислить QR-разложение», чтобы применить процесс Грама — Шмидта.
- Прочитайте Q и R по строкам и перемножьте их для проверки разложения.
Частые вопросы
Что означают Q и R?
Q содержит ортонормированные векторы-столбцы, описывающие направления. R — верхняя треугольная матрица, в которой записаны длины и коэффициенты проекций для восстановления исходной матрицы.
Почему столбцы должны быть независимыми?
Процессу Грама — Шмидта нужен ненулевой перпендикулярный остаток для каждого нового столбца Q. Зависимые столбцы дают нулевой остаток, поэтому таким способом нельзя построить полный ортонормированный базис из двух столбцов.
Единственно ли QR-разложение?
Выбор знаков может давать эквивалентные разложения, поскольку соответствующие знаки в Q и R сокращаются в произведении. Требование неотрицательности диагональных элементов R — распространённое соглашение для единственности.
Как проверить результат?
Умножьте Q на R и сравните каждый элемент с исходной матрицей A. Также можно проверить, что произведение транспонированной Q на Q равно единичной матрице.
Для чего используется QR-разложение?
Оно широко применяется в задачах наименьших квадратов, алгоритмах собственных значений и устойчивом решении уравнений. Ортогональные матрицы помогают контролировать численную погрешность этих расчётов.