Спектральное разложение матрицы, или разложение матрицы на основе собственных векторов, — это представление квадратной матрицы в виде произведения трёх матриц , где — матрица, столбцы которой являются собственными векторами матрицы , — диагональная матрица с соответствующими собственными значениями на главной диагонали, — матрица, обратная матрице .
В таком виде могут быть представлены только матрицы, обладающие полным набором собственных векторов, то есть набором из nлинейно независимых собственных векторов, где n — это порядок матрицы .
Спектральное разложение может использоваться для нахождения собственных значений и собственных векторов матрицы, решения систем линейных уравнений, обращения матрицы, нахождения определителя матрицы и вычисления аналитических функций от матриц.
Ненулевой вектор размерности N является собственным вектором квадратной матрицы , если он удовлетворяет линейному уравнению
,
где — скаляр, называемый собственным значением матрицы и соответствующий собственному вектору . То есть, собственные вектора — это вектора, которые линейное преобразование всего лишь удлиняет или укорачивает, а собственное значение — это коэффициент изменения длины. Уравнение выше называется уравнением на собственные значения или задачей на собственные значения.
Уравнение выше может рассматриваться как однородная система линейных уравнений
,
в которой — это некоторый скалярный параметр, а — нетривиальное решение однородной системы линейных уравнений. Нетривиальные решения однородной системы линейных уравнений существуют только при равенстве нулю определителя матрицы системы, то есть
Многочлен называется характеристическим многочленом матрицы, а уравнение выше называется характеристическим уравнением. Характеристическое уравнение является полиномиальным уравнением N-ого порядка от переменной . Данное уравнение имеет различных корней, где . Множество решений, то есть, собственных значений, называется спектром матрицы [1][2][3].
Разложим характеристический многочлен на множители:
Натуральное число ni называется алгебраической кратностью собственного значения . Если поле скаляров алгебраически замкнуто, сумма алгебраических кратностей равна N:
Для каждого собственного значения решается отдельное уравнение на собственные векторы:
Имеется линейно независимых решений для каждого такого уравнения. Линейные комбинации mi решений являются собственными векторами, связанными с собственным значением . Целое число mi называется геометрической кратностью значения . Алгебраическая кратность и геометрическая кратность могут не совпадать, но всегда . Общее число линейно независимых собственных векторов может быть вычислено путём суммирования геометрических кратностей
Собственные векторы могут быть проиндексированы собственными значениями с помощью двойного индекса, тогда будет означать j-й собственный вектор для i-го собственного значения. В более простой индексации используется единственный индекс , где .
где является квадратной матрицей, i-ым столбцом которой является собственный вектор матрицы , а является диагональной матрицей, диагональными элементами которой являются соответствующие собственные значения, . Заметим, что только диагонализируемые матрицы могут быть разложены таким образом. Например, матрица сдвига не может быть диагонализирована.
Обычно собственные вектора qiнормируют, но это не обязательно, в качестве столбцов матрицы может быть использован и ненормированный набор из n собственных векторов vi.
Разложение может быть получено из фундаментального свойства собственных векторов:
Пример
Вещественная матрица
может быть приведена к диагональному виду путём умножения на невырожденную матрицу
Пусть матрица имеет спектральное разложение и никакое из собственных значений матрицы не равно нулю. В этом случае матрица является невырожденной, а её обратная матрица находится по формуле
Если разложение с помощью собственных векторов используется для матрицы, полученной при измерениях с реальными данными, то обратная матрица может быть хуже обусловлена, если все собственные значения используются в неизменной форме. Дело в том, что когда собственные значения становятся относительно малыми, вклад их обратных в обратную матрицу велик. Эти близкие к нулю значения или «шум» системы измерения будет иметь чрезмерное влияние и может помешать решению с помощью обращения.
Было предложено два варианта смягчения последствий: отбрасывание малых или нулевых собственных значений и копирование наименьшего надёжного значения в более маленькие.
Первый вариант смягчения подобен разрежению исходной матрицы, в которой удаляются элементы, которые посчитали незначимыми. Однако, если процесс решения окажется близок к уровню шума, откидывание может удалить компоненты, которые влияют на желаемое решение.
Второй вариант смягчения копирует собственное значение, так что меньшие значения имеют меньшее влияние на результат обращения, но по-прежнему вносят вклад, так что могут быть найдены решения, даже близкие к уровню шума.
Надёжное собственное значение может быть найдено в предположении, что собственные значения крайне близки и низкое значение является хорошим представлением шума измерения (который предполагается низким для большинства систем).
Если собственные значения выстроены по величине, надёжное собственное значение может быть найдено путём минимизации лапласиана отсортированных собственных значений[5]:
,
где собственные значения помечены буквой s для обозначения сортировки (от английского sorted). Место минимума является наименьшим надёжным собственным значением. В системах измерения квадратный корень из этого надёжного собственного значения является средним шумом относительно других компонент системы.
Функциональное исчисление
Пусть квадратная матрица имеет разложение . Тогда возведение матрицы в натуральную степень считается по простой формуле:
здесь в промежуточном выражении сокращаются произведения . Операция возведения в натуральную степень позволяет определить над матрицами различные функции, которые выражаются в виде степенных рядов. Пусть функция имеет разложение в степенной ряд
Разложение матрицы по собственным значениям позволяет быстрее вычислить степенной ряд от матрицы. Пусть f (x) задается степенным рядом
В соответствии с формулой для степени от матрицы выше, степенной ряд для матрицы можно посчитать по формуле
,
где — функция от диагональной матрицы, которая может быть очень легко вычислена:
При этом недиагональные элементы матрицы равны нулю. То есть, также является диагональной матрицей. В результате, вычисление функции от матрицы сводится к простому вычислению функции от каждого из собственных значений.
Комплексная квадратная матрица нормальна (что означает, что , где является эрмитово-сопряжённой) тогда и только тогда, когда она может быть разложена
где является унитарной (что означает, что ) и является диагональной матрицей[6].
Столбцы матрицы образуют ортонормальный базис и являются собственными векторами матрицы с соответствующими собственными значениями .
Если класс матриц ограничен эрмитовыми матрицами (), то имеет только вещественные значения. Если класс матриц ограничен унитарными матрицами, то все значения лежат на комплексной единичной окружности, то есть, .
Вещественные симметричные матрицы
Для любой вещественной симметричной матрицы собственные значения вещественны и собственные вектора можно выбрать вещественными и ортонормальными. Таким образом, вещественная симметричная матрица может быть разложена в
где — ортогональная матрица, столбцами которой служат собственные вектора матрицы , а — диагональная матрица, у которой значения на диагонали равны собственным значениям матрицы [7].
Полезные факты
Полезные факты о собственных значениях
Произведение собственных значений равно определителю матрицы
Заметим, что каждое собственное значение возведено в степень ni, алгебраическую кратность.
Заметим, что каждое собственное значение умножается на ni, алгебраическую кратность.
Если собственные значения матрицы есть и обратима, собственные значения матрицы просто равны .
Если собственные значения матрицы есть , то собственные значения матрицы просто равны для любой голоморфной функцииf.
Полезные факты о собственных векторах
Если матрица эрмитова и имеет полный ранг, базис собственных векторов можно выбрать взаимно ортогональным. Собственные значения вещественны.
Собственные вектора матрицы те же самые, что и собственные вектора матрицы .
Собственные вектора определены с точностью до постоянного множителя. То есть, если , то является также собственным вектором для любого скаляра c ≠ 0. В частности, и (для любого ) также являются собственными векторами.
В случае вырожденных собственных значений (собственное значение появляются более одного раза), собственные вектора имеют дополнительную степень свободы вращения, то есть любая линейная (ортонормальная) комбинация собственных векторов с одним и тем же собственным значением является сама собственным вектором.
Полезные факты о разложении с помощью собственных векторов
Матрица может быть разложена с помощью собственных векторов тогда и только тогда, когда число линейно независимых собственных векторов равно размерности собственного вектора:
Если не имеет кратных корней, то есть, если , то может быть разложена.
Из утверждения «матрица может быть разложена» не следует, что имеет обратную.
Из утверждения «матрица имеет обратную » не следует, что может быть разложено с помощью собственных векторов. Контрпримером является матрица , которая является обратимой дефектной матрицей[англ.].
Предположим, что требуется вычислить собственные значения заданной матрицы. Если размеры матрицы малы, собственные значения могут быть вычислены символьно с помощью характеристического многочлена. Однако это часто невозможно для больших матриц, и в этом случае используются численные методы.
На практике собственные значения больших матриц не вычисляются с помощью характеристического многочлена. Вычисление многочлена становится само по себе трудоёмким и затратным по времени, а точные (символьные) корни многочлена высокой степени трудно вычислить и выразить — из теоремы Абеля о неразрешимости уравнений в радикалах следует, что корни многочленов высокой степени (5 и выше) не могут быть в общем случае представлены как выражения от корней n-ой степени. По этой причине общие алгоритмы поиска собственных векторов и собственных значений работают итеративно.
Существуют итеративные численные алгоритмы аппроксимации корней многочленов, такие как метод Ньютона, но, как правило, непрактично строить характеристический многочлен, а затем применять эти методы. Одной из причин является то, что малые ошибки округления[англ.] в коэффициентах характеристического многочлена могут привести к большим ошибкам в собственных значениях и собственных векторах — корни являются крайне плохо обусловленной функцией от коэффициентов[8].
Эта последовательностьпочти всегда сходится к собственному вектору, соответствующему собственному значению наибольшей величины, при условии что у вектора соответствующая этому собственному вектору компонента в базисе из собственных векторов ненулевая (а также при условии, что имеется только одно собственное значение наибольшей величины). Этот простой алгоритм полезен в некоторых практических приложениях. Например, Google использует его для вычисления ссылочного ранжирования документов в их поисковике[9]. Также степенной метод является отправной точкой для многих других сложных алгоритмов. Например, если хранить не только последний вектор последовательности, а смотреть в линейной оболочкевсех векторов последовательности, можно получить лучшую (сходящуюся быстрее) аппроксимацию собственного вектора, и эта идея является основой итерации Арнольди[8]. Также важный QR-алгоритм также основан на слегка изменённом степенном методе[8].
Численное вычисление собственных векторов
Если собственные значения вычислены, собственные вектора можно вычислить путём решения уравнения
Однако, в практических методах нахождения собственных значений матриц большого размера собственные вектора обычно вычисляются другими способами как побочный продукт вычисления собственного значения. В степенном методе, например, собственный вектор, в общем-то, вычисляется перед вычислением собственного значения (который обычно вычисляется согласно отношению Рэлея для собственного вектора)[8]. В QR-алгоритме для эрмитовой матрицы (или любой нормальной матрицы), ортонормальные собственные вектора получаются как произведение матриц из шагов алгоритма[8]. (Для матриц более общего вида QR-алгоритм сначала осуществляет разложение Шура, из которого собственные вектора могут быть получены обратной подстановкой[10]) Для эрмитовых матриц алгоритм поиск собственных значений «разделяй и властвуй»[англ.] более эффективен чем QR-алгоритм, если нужны как собственные вектора, так и собственные значения[8].
Дополнительные темы
Обобщённые собственные пространства
Напомним, что геометрическую кратность собственного значения можно описать как размерность связанного собственного пространства, ядра матрицы . Алгебраическая кратность может также рассматриваться как размерность — это размерность связанного обобщённого собственного пространства (в 1-м смысле), которое является ядром матрицы для любого достаточно большого k. То есть, это пространство обобщённых собственных векторов (в первом смысле), где обобщённый собственный вектор — это любой вектор, который рано или поздно станет 0, если применить достаточное число раз. Любой собственный вектор является обобщённым собственным вектором, а потому любое собственное пространство содержится в связанном обобщённом собственном пространстве. Это даёт простое доказательство, что геометрическая кратность никогда не превосходит алгебраическую кратность.
Такое использование не следует путать с обобщённой задачей собственных значений, описанной ниже.
Сопряжённый собственный вектор
Сопряжённый собственный вектор — это вектор, который после линейного преобразования переходит в (с точностью до умножения на скаляр) в свой сопряжённый. Скаляр тогда называется сопряжённым собственным значением линейного преобразования. Сопряжённые собственные вектора и значения представляют, по сути дела, ту же самую информацию, что и обычные собственные вектора и собственные значения, но возникают в случае использования других систем координат. Соответствующим равенством будет
Например, в теории когерентного электромагнитного рассеяния линейное преобразование представляет действие, осуществляемое рассеивающим объектом, а собственные вектора представляют поляризационные состояния электромагнитной волны. В оптике координатная система определяется с волновой точки зрения, известной как выравнивание прямого рассеивания[англ.] (англ.Forward Scattering Alignment, FSA), и порождает уравнения обычных собственных значений, в то время как в радарах координатная система определяется со стороны радара, она известна как выравнивание обратного рассеивания[англ.] (англ.Back Scattering Alignment, BSA) и порождает уравнения для сопряжённых собственных векторов.
Обобщённая задача нахождения собственных значений
Обобщённая задача нахождения собственных значений (во втором смысле) — это задача нахождения вектора , удовлетворяющего равенству
где и являются матрицами. Если удовлетворяет этому равенству для некоторого , то мы называем обобщённым собственным вектором матриц и (во втором смысле), а называется обобщённым собственным значением матриц и (во втором смысле), соответствующим обобщённому собственному вектору . Возможные значения должны удовлетворять следующему равенству
Если можно найти линейно независимых векторов , таких что для любого , , мы определяем матрицы и следующим образом
Тогда выполняется следующее равенство
Доказательство
А поскольку обратима, умножим на эту обратную и получим требуемый результат.
Множество матриц вида , где — комплексное число, называется пучком. Терминпучок матриц может относиться также к паре матриц [11].
Если матрица обратима, то исходную задачу можно переписать в виде
что является стандартной задачей собственных значений. В большинстве ситуаций, однако, нежелательно осуществлять это обращение, а решать обобщённую задачу собственных значений. Это особенно важно, если матрицы и эрмитовы, поскольку в этом случае в общем случае обычно не эрмитова и важные свойства решения больше не проявляются.
Если обе матрицы и симметричны и эрмитовы и является кроме того положительно определённой, собственные значения вещественны и собственные вектора и с различными собственные значения -ортогональны ()[12]. В этом случае собственные вектора можно выбрать так, что матрица , определённая выше, удовлетворяет условиям
or ,
и существует базис обобщённых собственных векторов (он не является дефектной матрицей[англ.])[11]. Этот случай иногда называется эрмитово определённым пучком[11].
Hayde A. F., Twede D. R. Observations on relationship between eigenvalues, instrument noise and detection performance // Imaging Spectrometry VIII. / Sylvia S. Shen. — 2002. — Т. 4816. — doi:10.1117/12.453777. — Bibcode: 2002SPIE.4816..355H.
Twede D. R., Hayden A. F. Refinement and generalization of the extension method of covariance matrix inversion by regularization // Imaging Spectrometry IX.. — 2004. — Т. 5159. — doi:10.1117/12.506993. — Bibcode: 2004SPIE.5159..299T.
Keuskupan Latina-Terracina-Sezze-PrivernoDioecesis Latinensis-Terracinensis-Setina-PrivernensisKatolik Katedral LatinaLokasiNegara ItaliaProvinsi gerejawiSubyek langsung Tahta SuciStatistikLuas1.371 km2 (529 sq mi)Populasi- Total- Katolik(per 2013)317.120310,778 (98%)Paroki87Imam81 (diosesan)60 (Ordo Relijius)InformasiDenominasiGereja KatolikRitusRitus RomaPendirianAbad ke-1KatedralCattedrale di S. Marco (Latina)KonkatedralConcattedrale di S. Cesareo (T...
Dalam nama Korea ini, nama keluarganya adalah Kim. Kim Min-jungKim Min-jung pada tahun 2019Lahir30 Juli 1982 (umur 41)Seoul, Korea SelatanPendidikanUniversitas HanyangTeater dan FilmPekerjaanAktrisTahun aktif1988–sekarangAgenGreat CompanyNama KoreaHangul김민정 Hanja金玟廷 Alih AksaraKim Min-jeongMcCune–ReischauerKim Minjŏng Kim Min-jung (Hangul: 김민정; lahir 30 Juli 1982) adalah seorang aktris asal Korea Selatan.[1][2][3] Karier Kim Mi...
Charlotte Johnson WahlLahirCharlotte Offlow Fawcett(1942-05-29)29 Mei 1942Oxford, InggrisMeninggal13 September 2021(2021-09-13) (umur 79)London, InggrisAlmamaterLady Margaret Hall, OxfordSuami/istriStanley Johnson (m. 1963; c. 1979)Nicholas Wahl (m. 1988; meninggal 1996)AnakBorisRachelLeoJo Charlotte Maria Offlow Johnson Wahl (née Fawcett; 29 Mei 1942 – 13 Septem...
Islam menurut negara Afrika Aljazair Angola Benin Botswana Burkina Faso Burundi Kamerun Tanjung Verde Republik Afrika Tengah Chad Komoro Republik Demokratik Kongo Republik Kongo Djibouti Mesir Guinea Khatulistiwa Eritrea Eswatini Etiopia Gabon Gambia Ghana Guinea Guinea-Bissau Pantai Gading Kenya Lesotho Liberia Libya Madagaskar Malawi Mali Mauritania Mauritius Maroko Mozambik Namibia Niger Nigeria Rwanda Sao Tome dan Principe Senegal Seychelles Sierra Leone Somalia Somaliland Afrika Selatan ...
Questa voce sugli argomenti militari italiani e politici italiani è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Segui i suggerimenti dei progetti di riferimento 1, 2. Augusto Riboty Ministro della Marina del Regno d'ItaliaDurata mandato5 gennaio 1868 –14 dicembre 1869 MonarcaVittorio Emanuele II di Savoia Capo del governoLuigi Federico Menabrea PredecessorePompeo Provana del Sabbione SuccessoreStefano Castagnola LegislaturaX Durata...
Bánk Bár-KalánPalatine of HungaryReign1212–1213PredecessorPat GyőrSuccessorNicholas Diedafter 1222Noble familygens Bár-KalánIssuea daughter Bánk of the Bár-Kalán clan (Hungarian: Bárkalán nembéli Bánk; died after 1222) was an influential nobleman in the Kingdom of Hungary in the first decades of the 13th century. He was Palatine of Hungary between 1212 and 1213, Judge royal from 1221 till 1222, and Ban of Slavonia between 1208 and 1209 and in 1217. He was also ispán of at ...
Mohamad Razif Duta Besar Indonesia untuk India ke-6Masa jabatan1967–1971PresidenSoehartoPendahuluSuskaPenggantiS. TjakradipuraDuta Besar Indonesia untuk Persekutuan Tanah Melayu ke-1Masa jabatan1957–1963PresidenSoekarnoWakil PresidenMuhammad HattaPendahuluTidak ada, jabatan baruPenggantiDjatikoesoemoDuta Besar Indonesia untuk Belgia ke-2Masa jabatan1954–1956PresidenSoekarnoWakil PresidenMuhammad HattaPendahuluIda Anak Agung Gde AgungPenggantiRaden Wiwiho PurbohadidjojoDuta B...
Cet article est une ébauche concernant une localité suisse. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Fällanden Vue des villages de Benglen,d'Uster et de Wetzikon. Armoiries Administration Pays Suisse Canton Zurich District Uster Localité(s) Pfaffhausen, Benglen Maire Richard Hirt NPA 8117 No OFS 0193 Démographie Populationpermanente 9 461 hab. (31 décembre 2022) Densité 1 483...
El-Hadji Diouf El-Hadji Diouf sous le maillot des Rangers. Biographie Nom El-Hadji Ousseynou Diouf Nationalité Sénégalaise - Française Naissance 15 janvier 1981 (43 ans) Dakar (Sénégal) Taille 1,80 m (5′ 11″) Période pro. 1998-2015 Poste Attaquant Parcours junior Années Club 0000-1998 FC Sochaux Parcours senior1 AnnéesClub 0M.0(B.) 1998-1999 FC Sochaux-Montbéliard 019 0(0) 1999-2000 Stade rennais FC 038 0(4) 2000-2002 RC Lens 061 (19) 2002-2005 Liverpool FC 080 0...
1929 film For the 1925 silent film, see Sally (1925 film). Sallytheatrical release posterDirected byJohn Francis DillonWritten byWaldemar Young A.P. YoungerBased onSally1920 musicalby Guy Bolton and P.G. WodehouseStarringMarilyn MillerAlexander GrayJoe E. BrownPert KeltonCinematographyDev JenningsCharles Edgar Schoenbaum (Technicolor)Edited byLeRoy StoneMusic byJerome Kern Leonid S. LeonardiIrving BerlinAl DubinJoe BurkeColor processTechnicolor Two-Strip (original)ProductioncompanyFirst Natio...
Genus of conifers TaiwaniaTemporal range: Albian–Recent PreꞒ Ꞓ O S D C P T J K Pg N Conservation status Vulnerable (IUCN 3.1)[1] Scientific classification Kingdom: Plantae Clade: Tracheophytes Clade: Gymnospermae Division: Pinophyta Class: Pinopsida Order: Cupressales Family: Cupressaceae Subfamily: Taiwanioideae Genus: TaiwaniaHayata Species: T. cryptomerioides Binomial name Taiwania cryptomerioidesHayata Synonyms[2] Eotaiwania Y.Yendo Taiwania flousiana Gaus...
Town in Victoria, AustraliaGembrookVictoriaA westbound view of Gembrook's Main street, where most of Gembrook's commercial and residential districts are located near.Population2,559 (2021 census)[1]Established1880sPostcode(s)3783Elevation259 m (850 ft)Location 54 km (34 mi) from Melbourne 24 km (15 mi) from Belgrave 19 km (12 mi) from Narre Warren 18 km (11 mi) from Berwick LGA(s)Shire of CardiniaState electorate(s) Monbulk Narra...
Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada November 2022. AnasuyaSutradaraRavi BabuProduserRavi BabuPemeranBhumika ChawlaAbbasRavi BabuNikita ThukralAnkitaPenata musikSekhar ChandraSinematograferSudhakar ReddyPenyuntingMarthand K. VenkateshPerusahaanproduksiFlying FrogsTanggal rilis 21 Desember 2007...
Cassano IrpinoKomuneComune di Cassano IrpinoLokasi Cassano Irpino di Provinsi AvellinoNegaraItaliaWilayah CampaniaProvinsiAvellino (AV)Luas[1] • Total13,07 km2 (5,05 sq mi)Ketinggian[2]510 m (1,670 ft)Populasi (2016)[3] • Total967 • Kepadatan74/km2 (190/sq mi)Zona waktuUTC+1 (CET) • Musim panas (DST)UTC+2 (CEST)Kode pos83040Kode area telepon0827Situs webhttp://www.comunecassanoirpino.it ...
Peta hutan kerangas di Indonesia Hutan kerangas adalah hutan yang memiliki lahan ekstrem dan rawan atau sangat peka terhadap gangguan misalnya kebakaran.[1][2] Kata kerangas berasal dari bahasa Dayak Iban yang memiliki arti tanah yang tidak dapat ditanami padi.[1] Sebutan tersebut diberikan karena kandungan tanah yang membentuk hutan kerangas sangat miskin unsur hara.[1] Vegetasi yang mampu bertahan di hutan kerangas umumnya telah beradaptasi secara luar biasa ...
Statue of Liberty restoration project, 1984 The Statue of Liberty (Liberty Enlightening the World), a colossal sculpture on Liberty Island in New York Harbor, underwent an extensive conservation-restoration between 1984 and 1986, in advance of its centennial. The statue, designed by French sculptor Frédéric Auguste Bartholdi, is part of the Statue of Liberty National Monument. Much of the restoration effort was based on unprecedented restorative methods, as metallurgical repair work on suc...