«Диагональные элементы» (кавычки указывают на то, что Σ, как и А, может не быть квадратной) ![]()
матрицы S называются сингулярными числами матрицы
(иногда этот термин применяют только к ненулевым диагональным элементам). Столбцы матриц V и W называют соответственно левыми и правыми сингулярными векторами матрицы А. Разложение из теоремы 21.3.5 называют сингулярным разложением матрицы А. Полярная матрица Р есть единственный положительно полуопределенный квадратный корень из матрицы АА*, а сингулярные числа σі суть неотрицательные квадратные корни из собственных значений матрицы АА*. Поэтому сингулярные числа матрицы А совпадают с собственными значениями полярной матрицы Р. Хотя удобно располагать сингулярные числа в порядке убывания, это соглашение относительно сингулярного разложения не является общепринятым; матрица А однозначно определяет лишь множество сингулярных чисел, но не порядок на нем.
Отметим, что сингулярное разложение дает естественное обобщение на матрицы общего вида спектрального разложения нормальных матриц. По этой причине многие факты, относящиеся к собственным значениям нормальных матриц, могут быть переведены в правильные утверждения о сингулярных числах произвольных матриц.
Упражнение. Пусть
— заданный ненулевой вектор;
положим
Показать, что сингулярное разложение
матрицы А имеет вид
где![]()
в матрице
первым столбцом является вектор
остальные столбцы
составляют произвольную ортонормированную систему, ортогональную к х.
Если
то все три множителя
, в сингулярном
разложении суть
-матрицы. Пусть А = PU — полярное разложение матрицы А, и пусть
— спектральное разложение матрицы Р, причем такое, что ее (обязательно неотрицательные) собственные значения упорядочены по невозрастанию. Тогда равенство
дает сингулярное разложение матрицы А; в нем
Заметим, что ![]()
т. е. столбцы матрицы V суть собственные векторы эрмитовой матрицы АА*, отвечающие собственным значениям
Аналогично
поэтому столбцы матрицы W суть собственные векторы матрицы А*А.
Упражнение. Пусть матрица
невырожденна. Показать, что сингулярное разложение
можно получить посредством следующей процедуры:
(a) Сформировать положительно определенную эрмитову матрицу АА* и вычислить ее спектральное разложение ![]()
для этого найти (положительные) собственные значения
матрицы АА* и соответствующую систему
ортонормированных собственных векторов.
(b) Положить![]()
(c) Положить![]()
Проверить, что W — унитарная матрица и что
Указание. Вычислить матрицу W*W.
Упражнение. Пусть
— заданная матрица, необязательно невырожденная. Показать, что сингулярное разложение
можно получить посредством следующей процедуры:
(a) Найдется такое
что матрица
невырожденна для всех положительных ε, меньших, чем с. Пусть ![]()
(b) С помощью процедуры из предыдущего упражнения построить сингулярное разложение ![]()
(c) Использовать принцип выбора из леммы 16.1.8 и устремить ε к нулю вдоль последовательности положительных значений εk, таких, что существуют оба предела
![]()
![]()
(d) Показать, что
где 
Это рассуждение можно применить для доказательства общего случая теоремы 21.3.5. Оно гарантирует существование сингулярного разложения для матрицы общего вида, но не дает конструктивной процедуры вычисления его сомножителей, когда А не является матрицей полного ранга.
Упражнение. Предположим, что матрица
невырожденна, и пусть
суть левое и правое ее полярные разложения; матрицы
положительно определены, а матрицы
унитарные. Показать, что U=W всегда, но Р=Q тогда и только тогда, когда А -— нормальная матрица. В случае вырожденной матрицы А показать, что существуют ее левое и правое полярные разложения, для которых
Указание. Если
— сингулярное разложение матрицы А, то ни V, ни W не определены однозначно; в то же время
применить теперь утверждения о единственности из следствия 21.3.3. Рассматривая А = 0, убедиться, что для вырожденной матрицы А унитарные сомножители в полярных разложениях не обязаны совпадать.
Пусть
— нормальная матрица с сингулярным разложением
Поскольку
то собственные векторы у матриц АА* и А*А одни и те же. Однако отсюда не следует, что в сингулярном разложении V =W. Действительно, равенство
означало бы, что А — эрмитова (и даже положительно полуопределенная) матрица. Пусть
— спектральное разложение матрицы А; в матрице ![]()
представим каждый элемент
в виде
если
то считаем
Если положить ![]()
то
и равенства
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 |


