Важные доказательства в линейной алгебре
В линейная алгебра, то Обратное преобразование Мура – Пенроуза это матрица который удовлетворяет некоторым, но не обязательно всем свойствам обратная матрица. В этой статье собраны различные доказательства с участием инверсии Мура-Пенроуза.
Определение
Позволять
быть м-к-п матрица над полем
, куда
, это либо поле
, из действительные числа или поле
, из сложные числа. Есть уникальный п-к-м матрица
над
, который удовлетворяет всем следующим четырем критериям, известным как условия Мура-Пенроуза:
,
,
,
.
называется инверсией Мура-Пенроуза
.[1][2][3][4] Заметь
также является инверсией Мура-Пенроуза
. То есть,
.
Полезные леммы
Эти результаты используются в доказательствах ниже. В следующих леммах А матрица со сложными элементами и п колонны B матрица со сложными элементами и п ряды.
Лемма 1. А*А = 0 ⇒ А = 0
Предположение гласит, что все элементы А * А равны нулю. Следовательно,
.
Поэтому все
равно 0, т.е.
.
Лемма 2. А*AB = 0 ⇒ AB = 0

Лемма 3. ABB* = 0 ⇒ AB = 0
Это доказывается аналогично рассуждениям леммы 2 (или просто взяв Эрмитово сопряжение).
Существование и уникальность
Доказательство уникальности
Позволять
быть матрицей над
или же
. Предположим, что
и
являются инверсиями Мура-Пенроуза
. Заметьте, что

Аналогично заключаем, что
. Доказательство завершается замечанием, что тогда

Доказательство существования
Доказательство проводится поэтапно.
Матрицы 1 на 1
Для любого
, определим:

Легко заметить, что
является псевдообратным
(интерпретируется как матрица 1 на 1).
Квадратные диагональные матрицы
Позволять
быть п-к-п матрица над
с нулями диагональ. Мы определяем
как п-к-п матрица над
с
как определено выше. Пишем просто
за
.
Заметь
также является матрицей с нулями по диагонали.
Теперь покажем, что
является псевдообратным
:




Общие неквадратные диагональные матрицы
Позволять
быть м-к-п матрица над
с нулями главная диагональ, куда м и п неравны. То есть,
для некоторых
когда
и
иначе.
Рассмотрим случай, когда
. Тогда мы можем переписать
складывая где
квадратная диагональ м-к-м матрица и
это м-по- (п-м) нулевая матрица. Мы определяем
как п-к-м матрица над
, с
псевдообратное
определено выше, и
в (н-м)-к-м нулевая матрица. Теперь покажем, что
является псевдообратным
:
- Умножая блочные матрицы,
поэтому по свойству 1 для квадратных диагональных матриц
доказано в предыдущем разделе,
. - По аналогии,
, так 
- По 1 и свойству 3 для квадратных диагональных матриц
. - По 2 и свойству 4 для квадратных диагональных матриц

Существование для
такой, что
следует путем обмена ролями
и
в
случае и используя тот факт, что
.
Произвольные матрицы
В разложение по сингулярным числам Теорема утверждает, что существует факторизация вида

куда:
является м-к-м унитарная матрица над
.
является м-к-п матрица над
с неотрицательными действительными числами на диагональ и нули по диагонали.
является п-к-п унитарная матрица над
.[5]
Определять
в качестве
.
Теперь покажем, что
является псевдообратным
:




Основные свойства

Доказательство работает, показывая, что
удовлетворяет четырем критериям псевдообратности
. Поскольку это просто замена, здесь это не показано.
Доказательство этой связи дано в упражнении 1.18c в.[6]
Идентичности
А+ = А+ А+* А*
и
подразумевают, что
.
А+ = А* А+* А+
и
подразумевают, что
.
А = А+* А* А
и
подразумевают, что
.
А = А А* А+*
и
подразумевают, что
.
А* = А* А А+
Это сопряженное транспонирование
над.
А* = А+ А А*
Это сопряженное транспонирование
над.
Сведение к эрмитовскому случаю
Результаты этого раздела показывают, что вычисление псевдообратной матрицы сводится к ее построению в эрмитовом случае. Достаточно показать, что предполагаемые конструкции удовлетворяют определяющим критериям.
А+ = А* (А А*)+
Это соотношение дано в упражнении 18 (d) в,[6] читателю, чтобы доказать, "для каждой матрицы А". Написать
. Заметьте, что

По аналогии,
подразумевает, что
т.е.
.
Кроме того,
так
.
Ну наконец то,
подразумевает, что
.
Следовательно,
.
А+ = (А* А)+А*
Это доказывается аналогично предыдущему случаю, используя Лемма 2 вместо леммы 3.
Товары
Для первых трех доказательств рассмотрим произведения C = AB.
А имеет ортонормированные столбцы
Если
имеет ортонормированные столбцы, т.е.
тогда
.Написать
. Мы показываем, что
удовлетворяет критериям Мура-Пенроуза.
.
Следовательно,
.
B имеет ортонормированные строки
Если B имеет ортонормированные строки, т.е.
тогда
. Написать
. Мы показываем, что
удовлетворяет критериям Мура-Пенроуза.
.
Следовательно, 
А имеет полный ранг столбца и B имеет полный ранг строки
С
имеет полный ранг столбца,
обратим, поэтому
. Аналогично, поскольку
имеет полный ранг строки,
обратим, поэтому
.
Написать
(используя редукцию к эрмитову случаю). Мы показываем, что
удовлетворяет критериям Мура-Пенроуза.
![{ displaystyle { begin {align} CDC & = ABB ^ {*} left (BB ^ {*} right) ^ {- 1} left (A ^ {*} A right) ^ {- 1} A ^ {*} AB = AB = C, [4pt] DCD & = B ^ {*} left (BB ^ {*} right) ^ {- 1} left (A ^ {*} A right) ^ {- 1} A ^ {*} ABB ^ {*} left (BB ^ {*} right) ^ {- 1} left (A ^ {*} A right) ^ {- 1} A ^ {*} = B ^ {*} left (BB ^ {*} right) ^ {- 1} left (A ^ {*} A right) ^ {- 1} A ^ {*} = D, [4pt] CD & = ABB ^ {*} left (BB ^ {*} right) ^ {- 1} left (A ^ {*} A right) ^ {- 1} A ^ {*} = A left (A ^ {*} A right) ^ {- 1} A ^ {*} = left (A left (A ^ {*} A right) ^ {- 1} A ^ {* } right) ^ {*}, Rightarrow (CD) ^ {*} & = CD, [4pt] DC & = B ^ {*} left (BB ^ {*} right) ^ {- 1} left (A ^ {*} A right) ^ {- 1} A ^ {*} AB = B ^ {*} left (BB ^ {*} right) ^ {- 1} B = left (B ^ {*} left (BB ^ {*} right) ^ {- 1} B right) ^ {*}, Rightarrow (DC) ^ {*} & = DC. end { выровнено}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/08bdb378e22cd4b25999bba6b945be51c9da492b)
Следовательно,
.
Конъюгат транспонировать
Здесь,
, и поэтому
и
. Мы показываем, что действительно
удовлетворяет четырем критериям Мура-Пенроуза.
![{ displaystyle { begin {align} CDC & = AA ^ {*} A ^ {+ *} A ^ {+} AA ^ {*} = A left (A ^ {+} A right) ^ {*} A ^ {+} AA ^ {*} = AA ^ {+} AA ^ {+} AA ^ {*} = AA ^ {+} AA ^ {*} = AA ^ {*} = C [4pt] DCD & = A ^ {+ *} A ^ {+} AA ^ {*} A ^ {+ *} A ^ {+} = A ^ {+ *} A ^ {+} A left (A ^ {+} A right) ^ {*} A ^ {+} = A ^ {+ *} A ^ {+} AA ^ {+} AA ^ {+} = A ^ {+ *} A ^ {+} AA ^ { +} = A ^ {+ *} A ^ {+} = D [4pt] (CD) ^ {*} & = left (AA ^ {*} A ^ {+ *} A ^ {+} справа) ^ {*} = A ^ {+ *} A ^ {+} AA ^ {*} = A ^ {+ *} left (A ^ {+} A right) ^ {*} A ^ {* } = A ^ {+ *} A ^ {*} A ^ {+ *} A ^ {*} & = left (AA ^ {+} right) ^ {*} left (AA ^ {+ } right) ^ {*} = AA ^ {+} AA ^ {+} = A left (A ^ {+} A right) ^ {*} A ^ {+} = AA ^ {*} A ^ {+ *} A ^ {+} = CD [4pt] (DC) ^ {*} & = left (A ^ {+ *} A ^ {+} AA ^ {*} right) ^ {* } = AA ^ {*} A ^ {+ *} A ^ {+} = A left (A ^ {+} A right) ^ {*} A ^ {+} = AA ^ {+} AA ^ { +} & = left (AA ^ {+} right) ^ {*} left (AA ^ {+} right) ^ {*} = A ^ {+ *} A ^ {*} A ^ {+ *} A ^ {*} = A ^ {+ *} left (A ^ {+} A right) ^ {*} A ^ {*} = A ^ {+ *} A ^ {+} AA ^ {*} = DC end {выровнено}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/8297222023e6c7515b29e06a7e06a22b9c66bfdd)
Следовательно,
. Другими словами:

и с тех пор 

Проекторы и подпространства
Определять
и
. Заметьте, что
. по аналогии
, и наконец,
и
. Таким образом
и
находятся операторы ортогонального проектирования. Ортогональность следует из соотношений
и
. Действительно, рассмотрим оператор
: любой вектор распадается как

и для всех векторов
и
удовлетворение
и
, у нас есть
.
Следует, что
и
. По аналогии,
и
. Ортогональные компоненты теперь легко идентифицируются.
Если
принадлежит к ряду
тогда для некоторых
,
и
. Наоборот, если
тогда
так что
принадлежит к ряду
. Следует, что
ортогональный проектор на диапазон
.
ортогональный проектор на ортогональное дополнение из диапазона
, что равно ядро из
.
Аналогичное рассуждение с использованием соотношения
устанавливает, что
ортогональный проектор на диапазон
и
ортогональный проектор на ядро
.
Используя отношения
и
следует, что диапазон п равняется диапазону
, что, в свою очередь, означает, что диапазон
равно ядру
. по аналогии
означает, что диапазон
равняется диапазону
. Следовательно, находим,

Дополнительные свойства
Минимизация методом наименьших квадратов
В общем случае он показан здесь для любых
матрица
который
куда
. Эта нижняя граница не обязательно равна нулю, поскольку система
может не иметь решения (например, когда матрица A не имеет полного ранга или система переопределена).
Чтобы доказать это, сначала отметим, что (формулируя сложный случай), используя тот факт, что
удовлетворяет
и
, у нас есть

так что (
стоит за комплексно сопряженный предыдущего срока в следующем)

как заявлено.
Если
является инъективным, т.е. один к одному (что подразумевает
), то оценка достигается однозначно при
.
Решение минимальной нормы линейной системы
Приведенное выше доказательство также показывает, что если система
выполнимо, т.е. имеет решение, то обязательно
является решением (не обязательно уникальным). Мы показываем здесь, что
- наименьшее такое решение (его Евклидова норма однозначно минимально).
Чтобы увидеть это, сначала обратите внимание на
, который
и это
. Следовательно, предполагая, что
, у нас есть

Таким образом

с равенством тогда и только тогда, когда
, как должно было быть показано.
Примечания
Рекомендации