Jump to content

Трехдиагональная матрица

В линейной алгебре трехдиагональная матрица — это ленточная матрица , которая имеет ненулевые элементы только на главной диагонали , субдиагональной/нижней диагонали (первая диагональ ниже этой) и супрадиагональной/верхней диагонали (первая диагональ выше главной диагонали). Например, следующая матрица является трехдиагональной :

Определителем трехдиагональной матрицы является континуант ее элементов. [1]

Ортогональное преобразование симметричной (или эрмитовой) матрицы в трехдиагональную форму можно выполнить с помощью алгоритма Ланцоша .

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

[ редактировать ]

Трехдиагональная матрица — это матрица, которая является одновременно верхней и нижней матрицей Хессенберга . [2] В частности, трехдиагональная матрица представляет собой прямую сумму матриц p 1 на 1 и q 2 на 2 таких, что p + q /2 = n — размерность трехдиагонали. Хотя общая трехдиагональная матрица не обязательно является симметричной или эрмитовой , многие из тех, которые возникают при решении задач линейной алгебры, обладают одним из этих свойств. Более того, если действительная трехдиагональная матрица A удовлетворяет условиям a k , k +1 a k +1, k > 0 для всех k , так что знаки ее элементов симметричны, то она аналогична эрмитовой матрице путем диагональной замены базовой матрицы. Следовательно, его собственные значения действительны. Если мы заменим строгое неравенство на a k , k +1 a k +1, k ≥ 0, то в силу непрерывности собственные значения по-прежнему гарантированно будут действительными, но матрица больше не обязательно будет похожа на эрмитову матрицу. [3]

Набор трехдиагональных матриц размера всех n × n образует 3n-2- мерное векторное пространство .

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

Определитель

[ редактировать ]

Определитель A трехдиагональной матрицы порядка n можно вычислить из трехчленного рекуррентного соотношения . [4] Напишите f 1 = | 1 | ​= a 1 (т. е. f 1 является определителем матрицы 1 на 1, состоящей только из a 1 ), и пусть

Последовательность ( f i ) называется континуантом и удовлетворяет рекуррентному соотношению

с начальными значениями f 0 = 1 и f −1 = 0. Стоимость вычисления определителя трехдиагональной матрицы с использованием этой формулы линейна по n , а для общей матрицы стоимость является кубической.

Инверсия

[ редактировать ]

Обратная T неособая трехдиагональная матрица

дается

где θ i удовлетворяют рекуррентному соотношению

с начальными условиями θ 0 = 1, θ 1 = a 1 и φ i удовлетворяют

с начальными условиями φ n +1 = 1 и φ n = a n . [5] [6]

Решения в замкнутой форме могут быть вычислены для особых случаев, таких как симметричные матрицы, в которых все диагональные и недиагональные элементы равны. [7] или матрицы Теплица [8] и для общего случая тоже. [9] [10]

В общем, обратная трехдиагональная матрица является полуразделимой матрицей , и наоборот. [11] Обратная симметричная трехдиагональная матрица может быть записана как однопарная матрица (также известная как представимая генератором полуразделимая матрица ) вида [12] [13]

где с

Решение линейной системы

[ редактировать ]

Система уравнений Ax = b для может быть решена с помощью эффективной формы исключения Гаусса, когда A является трехдиагональным, называемым трехдиагональным матричным алгоритмом , требующим O ( n ) операций. [14]

Собственные значения

[ редактировать ]

Когда трехдиагональная матрица также является теплицевой , существует простое решение в замкнутой форме для ее собственных значений, а именно: [15] [16]

Действительная симметричная трехдиагональная матрица имеет действительные собственные значения, и все собственные значения различны (просты), если все недиагональные элементы не равны нулю. [17] Существуют многочисленные методы численного вычисления собственных значений действительной симметричной трехдиагональной матрицы с произвольной конечной точностью, обычно требующие операции над матрицей размера , хотя существуют быстрые алгоритмы, которые (без параллельных вычислений) требуют всего лишь . [18]

В качестве примечания: нередуцированная симметричная трехдиагональная матрица - это матрица, содержащая ненулевые недиагональные элементы трехдиагонали, где собственные значения различны, а собственные векторы уникальны с точностью до масштабного коэффициента и взаимно ортогональны. [19]

Сходство с симметричной трехдиагональной матрицей

[ редактировать ]

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

где .Предположим, что каждое произведение недиагональных элементов строго положительно. и определим матрицу преобразования к [20]

Преобразование подобия дает симметричную трехдиагональную матрицу к: [21] [20]

Обратите внимание, что и имеют одинаковые собственные значения.

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

[ редактировать ]

Преобразование, приводящее общую матрицу к форме Хессенберга, приведет эрмитову матрицу к трехдиагональной форме. Таким образом, многие алгоритмы собственных значений при применении к эрмитовой матрице в качестве первого шага сводят входную эрмитову матрицу к (симметричной вещественной) трехдиагональной форме. [22]

Трехдиагональную матрицу также можно хранить более эффективно, чем общую матрицу, если использовать специальную схему хранения . Например, пакет LAPACK Fortran хранит несимметричную трехдиагональную матрицу порядка n в трех одномерных массивах: один длиной n содержит диагональные элементы, а два длиной n - 1 содержат субдиагональные и супердиагональные элементы.

Приложения

[ редактировать ]

Дискретизация в пространстве одномерного уравнения диффузии или теплопроводности

второго порядка использование центральных конечных разностей приводит к

с константой дискретизации . Матрица трехдиагональная с и . Примечание: здесь не используются граничные условия.

См. также

[ редактировать ]

Примечания

[ редактировать ]
  1. ^ Томас Мьюир (1960). Трактат по теории определителей . Дуврские публикации . стр. 516–525 .
  2. ^ Хорн, Роджер А.; Джонсон, Чарльз Р. (1985). Матричный анализ . Издательство Кембриджского университета. п. 28. ISBN  0521386322 .
  3. ^ Хорн и Джонсон, стр. 174.
  4. ^ Эль-Миккави, МЭА (2004 г.). «Об обратной общей трехдиагональной матрице». Прикладная математика и вычислительная техника . 150 (3): 669–679. дои : 10.1016/S0096-3003(03)00298-4 .
  5. ^ Да Фонсека, CM (2007). «О собственных значениях некоторых трехдиагональных матриц» . Журнал вычислительной и прикладной математики . 200 : 283–286. дои : 10.1016/j.cam.2005.08.047 .
  6. ^ Усмани, РА (1994). «Обращение трехдиагональной матрицы Якоби» . Линейная алгебра и ее приложения . 212–213: 413–414. дои : 10.1016/0024-3795(94)90414-6 .
  7. ^ Ху, ГЯ; О'Коннелл, РФ (1996). «Аналитическое обращение симметричных трехдиагональных матриц». Журнал физики A: Математический и общий . 29 (7): 1511. doi : 10.1088/0305-4470/29/7/020 .
  8. ^ Хуанг, Ю.; Макколл, ВФ (1997). «Аналитическое обращение общих трехдиагональных матриц». Журнал физики A: Математический и общий . 30 (22): 7919. doi : 10.1088/0305-4470/30/22/026 .
  9. ^ Маллик, РК (2001). «Обратная трехдиагональная матрица» . Линейная алгебра и ее приложения . 325 : 109–139. дои : 10.1016/S0024-3795(00)00262-7 .
  10. ^ Кылич, Э. (2008). «Явная формула обращения трехдиагональной матрицы цепными дробями назад». Прикладная математика и вычислительная техника . 197 : 345–357. дои : 10.1016/j.amc.2007.07.046 .
  11. ^ Раф Вандебриль; Марк Ван Барель; Никола Мастронарди (2008). Матричные вычисления и полуразделимые матрицы. Том I: Линейные системы . Джу Пресс. Теорема 1.38, с. 41. ИСБН  978-0-8018-8714-7 .
  12. ^ Меран, Жерар (1992). «Обзор обратной симметричной трехдиагональной и блочной трехдиагональной матриц» . Журнал SIAM по матричному анализу и его приложениям . 13 (3): 707–728. дои : 10.1137/0613045 .
  13. ^ Боссу, Себастьян (2024). «Трёхдиагональные и однопарные матрицы и обратная сумма двух однопарных матриц» . Линейная алгебра и ее приложения . 699 : 129–158. arXiv : 2304.06100 . дои : 10.1016/j.laa.2024.06.018 .
  14. ^ Голуб, Джин Х .; Ван Лоан, Чарльз Ф. (1996). Матричные вычисления (3-е изд.). Издательство Университета Джонса Хопкинса. ISBN  0-8018-5414-8 .
  15. ^ Ношезе, С.; Пасквини, Л.; Райхель, Л. (2013). «Трёхдиагональные матрицы Теплица: свойства и новые приложения». Численная линейная алгебра с приложениями . 20 (2): 302. doi : 10.1002/nla.1811 .
  16. ^ Это также можно записать как потому что , как это сделано в: Кулкарни, Д.; Шмидт, Д.; Цуй, СК (1999). «Собственные значения трехдиагональных псевдотеплицевых матриц» (PDF) . Линейная алгебра и ее приложения . 297 :63. дои : 10.1016/S0024-3795(99)00114-7 .
  17. ^ Парлетт, Б.Н. (1980). Симметричная проблема собственных значений . Прентис Холл, Инк.
  18. ^ Коакли, ES; Рохлин, В. (2012). «Быстрый алгоритм «разделяй и властвуй» для вычисления спектров действительных симметричных трехдиагональных матриц» . Прикладной и вычислительный гармонический анализ . 34 (3): 379–414. дои : 10.1016/j.acha.2012.06.003 .
  19. ^ Диллон, Индерджит Сингх. Новый алгоритм O(n 2 ) для симметричной трехдиагональной задачи о собственных значениях/собственных векторах (PDF) . п. 8.
  20. ^ Jump up to: а б Крир, М. (1994). «Аналитические процессы рождения-смерти: подход гильбертова пространства». Стохастические процессы и их приложения . 49 (1): 65–74. дои : 10.1016/0304-4149(94)90112-0 .
  21. ^ «www.math.hkbu.edu.hk лекция по математике» (PDF) .
  22. ^ Эйдельман, Юлий; Гохберг, Израиль; Джеминьяни, Лука (1 января 2007 г.). «О быстром приведении квазиразделимой матрицы к гессенберговской и трехдиагональной формам» . Линейная алгебра и ее приложения . 420 (1): 86–101. дои : 10.1016/j.laa.2006.06.028 . ISSN   0024-3795 .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 61f5d459e408e64cc9985ace4578d764__1721019840
URL1:https://arc.ask3.ru/arc/aa/61/64/61f5d459e408e64cc9985ace4578d764.html
Заголовок, (Title) документа по адресу, URL1:
Tridiagonal matrix - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)