stringtranslate.com

Матрица Хессенберга

В линейной алгебре матрица Хессенберга — это особый вид квадратной матрицы , которая является «почти» треугольной . Если быть точным, верхняя матрица Хессенберга имеет нулевые элементы ниже первой поддиагонали , а нижняя матрица Хессенберга имеет нулевые элементы выше первой наддиагонали . [1] Они названы в честь Карла Хессенберга . [2]

Разложение Хессенберга — это матричное разложение матрицы на унитарную матрицу и матрицу Хессенберга, такое что , где обозначает сопряженное транспонирование .

Определения

Верхняя матрица Хессенберга

Говорят, что квадратная матрица находится в верхней форме Гессенберга или является верхней матрицей Гессенберга, если для всех с .

Верхняя матрица Хессенберга называется нередуцированной , если все элементы поддиагонали отличны от нуля, т.е. если для всех . [3]

Нижняя матрица Хессенберга

Говорят, что квадратная матрица находится в нижней форме Гессенберга или является нижней матрицей Гессенберга , если ее транспонированная матрица является верхней матрицей Гессенберга или, что эквивалентно, если для всех с .

Нижняя матрица Хессенберга называется неприведенной , если все наддиагональные элементы отличны от нуля, т.е. если для всех .

Примеры

Рассмотрим следующие матрицы.

Матрица является верхней нередуцированной матрицей Гессенберга, является нижней нередуцированной матрицей Гессенберга и является нижней матрицей Гессенберга, но не является нередуцированной.

Компьютерное программирование

Многие алгоритмы линейной алгебры требуют значительно меньших вычислительных усилий при применении к треугольным матрицам , и это улучшение часто переносится и на матрицы Хессенберга. Если ограничения задачи линейной алгебры не позволяют удобно свести общую матрицу к треугольной, сведение к форме Хессенберга часто является следующим лучшим решением. Фактически, сведение любой матрицы к форме Хессенберга может быть достигнуто за конечное число шагов (например, с помощью преобразования Хаусхолдера унитарных преобразований подобия). Последующее сведение матрицы Хессенберга к треугольной матрице может быть достигнуто с помощью итерационных процедур, таких как сдвинутая QR -факторизация. В алгоритмах собственных значений матрица Хессенберга может быть дополнительно сведена к треугольной матрице с помощью сдвинутой QR-факторизации в сочетании с шагами дефляции. Сведение общей матрицы к матрице Хессенберга и последующее сведение к треугольной матрице, вместо прямого сведения общей матрицы к треугольной, часто позволяет сэкономить арифметические операции, используемые в алгоритме QR для задач на собственные значения.

Сведение к матрице Хессенберга

Трансформации домохозяев

Любая матрица может быть преобразована в матрицу Хессенберга с помощью преобразования подобия с использованием преобразований Хаусхолдера . Следующая процедура для такого преобразования адаптирована из A Second Course In Linear Algebra Гарсии и Роджера . [4]

Пусть будет любой действительной или комплексной матрицей, тогда пусть будет подматрицей , построенной путем удаления первой строки в , и пусть будет первым столбцом . Построим матрицу Хауссорера , где

Эта матрица хаусаузер будет отображаться в и как таковая, блочная матрица будет отображать матрицу в матрицу , которая имеет только нули ниже второго элемента первого столбца. Теперь постройте матрицу хаусаузер аналогичным образом, как таковую, которая отображает первый столбец в , где — подматрица из , построенная путем удаления первой строки и первого столбца из , затем пусть которая отображается в матрицу , которая имеет только нули ниже первого и второго элемента поддиагонали. Теперь постройте и затем аналогичным образом, но для матрицы, построенной путем удаления первой строки и первого столбца из и продолжайте, как в предыдущих шагах. Продолжайте таким образом в общей сложности шагов .

По построению , первые столбцы любой матрицы инвариантны относительно умножения на справа. Следовательно, любая матрица может быть преобразована в верхнюю матрицу Хессенберга с помощью преобразования подобия вида .

вращения Якоби (Гивенса)

Вращение Якоби (также называемое вращением Гивенса) — это ортогональное матричное преобразование в виде

где , , — матрица вращения Якоби, все элементы которой равны нулю, за исключением

Можно обнулить элемент матрицы , выбрав угол поворота , удовлетворяющий уравнению

Теперь последовательность таких вращений Якоби со следующей

приводит матрицу к нижней форме Хессенберга. [5]

Характеристики

Для , совершенно верно , что каждая матрица является как верхней, так и нижней матрицей Гессенберга. [6]

Произведение матрицы Хессенберга с треугольной матрицей снова является Хессенбергом. Точнее, если является верхним Хессенбергом и является верхним треугольным, то и являются верхними Хессенбергом.

Матрица, которая является как верхней, так и нижней матрицей Гессенберга, является трехдиагональной матрицей , важным примером которой является матрица Якоби . Она включает симметричные или эрмитовые матрицы Гессенберга. Эрмитову матрицу можно свести к трехдиагональным действительным симметричным матрицам. [7]

Оператор Хессенберга

Оператор Хессенберга — это бесконечномерная матрица Хессенберга. Обычно он встречается как обобщение оператора Якоби на систему ортогональных полиномов для пространства квадратично-интегрируемых голоморфных функций над некоторой областью — то есть, пространством Бергмана . В этом случае оператор Хессенберга — это оператор правого сдвига , заданный как

Собственные значения каждой главной подматрицы оператора Хессенберга задаются характеристическим полиномом для этой подматрицы. Эти полиномы называются полиномами Бергмана и обеспечивают ортогональный полиномиальный базис для пространства Бергмана.

Смотрите также

Примечания

  1. ^ Хорн и Джонсон (1985), стр. 28; Стер и Булирш (2002), стр. 251.
  2. ^ Бисва Нат Датта (2010) Численная линейная алгебра и ее приложения, 2-е изд., Общество промышленной и прикладной математики (SIAM) ISBN  978-0-89871-685-6 , стр. 307
  3. ^ Хорн и Джонсон 1985, стр. 35
  4. ^ Рамон Гарсия, Стефан; Хорн, Роджер (2017). Второй курс линейной алгебры . Cambridge University Press. ISBN 9781107103818.
  5. ^ Бини, Дарио А.; Роболь, Леонардо (2016). «Квазиразделимое сокращение Гессенберга вещественных диагональных матриц плюс матриц низкого ранга и приложения». Линейная алгебра и ее приложения . 502 : 186–213. arXiv : 1501.07812 . doi : 10.1016/j.laa.2015.08.026.
  6. ^ Заметки лекций. Заметки на 2016-10-21 Корнелльский университет
  7. ^ "Вычислительные процедуры (собственные значения) в LAPACK". sites.science.oregonstate.edu . Получено 24.05.2020 .

Ссылки

Внешние ссылки