Обратимая матрица
В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
В линейной алгебре nxn называется невырожденной размером матрица размером обратимой ( также неособой , A или редко регулярной ), если существует nxn что квадратная квадратная матрица B такая, где I n обозначает n на размером n единичную матрицу , а используемое умножение является обычным матричным умножением . [1] Если это так, то матрица B однозначно определяется A и называется (мультипликативной) обратной матрицей A , обозначаемой A. −1 . Инверсия матрицы — это процесс поиска матрицы, которая при умножении на исходную матрицу дает единичную матрицу. [2]
Над полем квадратная матрица, не являющаяся обратимой, называется сингулярной или вырожденной . Квадратная матрица с элементами в поле сингулярна тогда и только тогда, когда ее определитель равен нулю. Сингулярные матрицы встречаются редко в том смысле, что если элементы квадратной матрицы случайно выбраны из любой ограниченной области на числовой прямой или комплексной плоскости , вероятность того, что матрица сингулярна, равна 0, то есть она «почти никогда» не будет сингулярной. Неквадратные матрицы, то есть m матрицы размером на n, для которых m ≠ n , не имеют обратной. Однако в некоторых случаях такая матрица может иметь левую обратную или правую обратную . Если A имеет размер m - n и ранг A m равен n , ( n ≤ ) , то A имеет левую обратную, размера n - m матрицу B такую, что BA = I n . Если A имеет ранг m ( m ≤ n ), то у него есть правая обратная размером n x m матрица B такая, что AB = I m .
Хотя наиболее распространенным случаем являются матрицы над действительными или комплексными числами, все эти определения могут быть даны для матриц над любой алгебраической структурой, оснащенной операциями сложения и умножения (т. е. кольцами ). Однако в случае коммутативности кольца условием обратимости квадратной матрицы является то, что ее определитель обратим в кольце, что, как правило, является более строгим требованием, чем то, что она не равна нулю. Для некоммутативного кольца обычный определитель не определен. Условия существования левообратных или правообратных более сложны, поскольку над кольцами не существует понятия ранга.
Набор обратимых матриц размера n × n вместе с операцией умножения матриц и элементами из кольца R образует группу — общую линейную группу степени n , обозначаемую GL n ( R ) .
Характеристики
[ редактировать ]Теорема об обратимой матрице
[ редактировать ]Пусть A — квадратная n матрица размера × n над полем K (например, поле действительных чисел). Следующие утверждения эквивалентны, т.е. они либо все истинны, либо все ложны для любой данной матрицы: [3]
- A обратима, т. е. она имеет обратную относительно умножения матриц, т. е. существует B такой, что AB = I n = BA . (В этом утверждении «обратимый» можно эквивалентно заменить на «обратимый влево» или «обратимый в правую сторону», в которых рассматриваются односторонние инверсии.)
- Линейное преобразование, отображающее x в Ax , обратимо, т. е. имеет обратное относительно композиции функций. (Здесь опять же слово «обратимый» можно эквивалентно заменить либо «обратимым влево», либо «обратимым вправо»)
- Транспонирование А Т является обратимой матрицей.
- A эквивалентен строкам по n размером на n единичной матрице I n .
- A эквивалентен столбцу по n размером на n единичной матрице I n .
- A имеет n поворотных позиций .
- A имеет полный ранг : ранг A = n .
- A имеет тривиальное ядро : ker( A ) = {0} .
- Линейное преобразование, отображающее x в Ax, является биективным; то есть уравнение Ax = b имеет ровно одно решение для каждого b из K н . (Здесь слово «биективное» можно эквивалентно заменить на « инъективное » или « сюръективное »).
- Столбцы A образуют основу K н . (В этом утверждении «базис» можно эквивалентно заменить либо «линейно независимым набором», либо «охватывающим набором»).
- Строки A образуют основу K н . (Аналогично здесь «базис» можно эквивалентно заменить либо «линейно независимым множеством», либо «охватывающим множеством»).
- Определитель 0 A : не равен нулю det A ≠ . (В общем, квадратная матрица над коммутативным кольцом обратима тогда и только тогда, когда ее определитель является единицей (т.е. мультипликативно обратимым элементом) этого кольца.
- Число 0 не является значением A . собственным (В более общем смысле, ряд является собственным значением матрицы A, если матрица имеет единственное число, где I — единичная матрица.)
- Матрица A может быть выражена как конечное произведение элементарных матриц .
Другие объекты недвижимости
[ редактировать ]выполняются следующие свойства Кроме того, для обратимой матрицы A :
- для ненулевого скаляра k
- если A имеет ортонормированные столбцы, где + обозначает обратную операцию Мура – Пенроуза , а x - вектор
- Для любых обратимых × n n A и B размером матриц В более общем смысле, если являются обратимыми n матрицами размера на n , то
Строки обратной матрицы V матрицы U ортонормированы . столбцам U (и наоборот, меняя местами строки на столбцы) Чтобы убедиться в этом, предположим, что UV = VU = I , где строки V обозначены как и столбцы U как для Тогда очевидно, что евклидов внутренний продукт любых двух набор ортогональных векторов (но не обязательно ортонормированных векторов) столбцам U. Это свойство также может быть полезно при построении обратной квадратной матрицы в некоторых случаях, когда известен В этом случае можно применить итерационный процесс Грама – Шмидта к этому исходному набору, чтобы определить строки обратного V .
Матрица, обратная самой себе (т. е. матрица A такая, что A = A −1 , и, следовательно, A 2 = I ), называется инволютивной матрицей .
По отношению к своему адъюгату
[ редактировать ]Сопряжение можно матрицы A использовать для нахождения обратной матрицы A следующим образом:
Если A — обратимая матрица, то
По отношению к единичной матрице
[ редактировать ]следует Из ассоциативности умножения матриц , что если
для конечных квадратных матриц A и B , то также
Плотность
[ редактировать ]действительных чисел набор сингулярных n матриц размером на n , рассматриваемый как подмножество В поле — нулевое множество , то есть имеет Лебега нулевую меру . Это верно, поскольку сингулярные матрицы являются корнями определяющей функции. Это непрерывная функция , поскольку она является полиномом от элементов матрицы. на языке теории меры Таким образом , почти все матрицы размером n × n обратимы.
Более того, n на обратимые матрицы размером n представляют собой плотное открытое множество в топологическом пространстве всех n матриц размером на n . Эквивалентно, множество сингулярных матриц замкнуто и нигде не плотно в пространстве n -n матриц .
Однако на практике можно встретить необратимые матрицы. А в численных расчетах матрицы, которые являются обратимыми, но близкими к необратимой матрице, все же могут быть проблематичными; такие матрицы называются плохо обусловленными .
Примеры
[ редактировать ]Примером ранга n - 1 является необратимая матрица.
Мы видим, что ранг этой матрицы 2х2 равен 1, что соответствует n - 1 ≠ n , поэтому она необратима.
Рассмотрим следующую матрицу 2х2:
Матрица является обратимым. Чтобы проверить это, можно вычислить, что , что не равно нулю.
В качестве примера необратимой или сингулярной матрицы рассмотрим матрицу
Определитель равен 0, что является необходимым и достаточным условием необратимости матрицы.
Методы обращения матрицы
[ редактировать ]Исключение по Гауссу
[ редактировать ]Метод исключения Гаусса — полезный и простой способ вычисления обратной матрицы. Чтобы вычислить обратную матрицу с помощью этого метода, сначала создается расширенная матрица , левая часть которой является матрицей для инвертирования, а правая часть — единичной матрицей . Затем используется метод исключения Гаусса для преобразования левой части в единичную матрицу, в результате чего правая часть становится обратной входной матрице.
Например, возьмем следующую матрицу:
Первый шаг для вычисления обратной — создать расширенную матрицу.
Вызовите первую строку этой матрицы и второй ряд . Затем добавьте строку 1 к строке 2. Это дает
Затем вычтите строку 2, умноженную на 3, из строки 1. что дает
Наконец, умножьте строку 1 на −1. и ряд 2 на 2 Это дает единичную матрицу слева и обратную матрицу справа:
Таким образом,
Причина, по которой это работает, заключается в том, что процесс исключения Гаусса можно рассматривать как последовательность применения умножения левой матрицы с использованием элементарных операций над строками с использованием элементарных матриц ( ), такой как
Применяя правильное умножение с помощью мы получаем И правая сторона что является обратным, что мы хотим.
Чтобы получить мы создаем расширенную матрицу, комбинируя A с I и применяя метод исключения Гаусса . Две части будут преобразованы с использованием одной и той же последовательности элементарных операций над строками. Когда левая часть станет I , правая часть, к которой применяется та же последовательность операций элементарной строки, станет A. −1 .
метод Ньютона
[ редактировать ]Обобщение метода Ньютона , используемого для мультипликативного обратного алгоритма, может быть удобным, если удобно найти подходящее начальное начальное число:
Виктор Пэн и Джон Рейф проделали работу, включающую способы создания стартового семени. [5] [6]
Метод Ньютона особенно полезен при работе с семействами связанных матриц, которые ведут себя достаточно похоже на последовательность, созданную для гомотопии, указанной выше: иногда хорошей отправной точкой для уточнения приближения для новой обратной матрицы может быть уже полученная обратная матрица предыдущей, которая почти соответствует текущая матрица, например, пара последовательностей обратных матриц, используемых при получении квадратных корней матрицы с помощью итерации Денмана – Биверса ; для этого может потребоваться более одного прохода итерации для каждой новой матрицы, если они не расположены достаточно близко друг к другу, чтобы было достаточно только одного. Метод Ньютона также полезен для «подправки» поправок к алгоритму Гаусса – Джордана, который содержит небольшие ошибки из-за несовершенства компьютерной арифметики .
Метод Кэли – Гамильтона
[ редактировать ]Теорема Кэли-Гамильтона позволяет выразить обратную величину A через det( A ) , следы и степени A : [7]
где n — размер A , а tr( A ) — след матрицы A, заданный суммой главной диагонали . Сумма берется по s и множествам всех удовлетворяющее линейному диофантовому уравнению
Формулу можно переписать в терминах полных полиномов Белла от аргументов. как
Более подробно это описано в разделе « Метод Кэли – Гамильтона» .
Собственное разложение
[ редактировать ]Если матрица A может быть разложена по собственным значениям и ни одно из ее собственных значений не равно нулю, то A обратима, а ее обратная величина определяется формулой
где Q — квадратная ( N × N ) матрица, i -й столбец которой является собственным вектором A Λ , а , - диагональная матрица диагональные элементы которой являются соответствующими собственными значениями, то есть Если A симметрична, Q гарантированно будет ортогональной матрицей , поэтому Более того, поскольку Λ — диагональная матрица, ее обратную легко вычислить:
Разложение Холецкого
[ редактировать ]Если матрица A положительно определена , то ее обратную можно получить как
где L — треугольное разложение Холецкого A , а L * обозначает транспонирование L. нижнее сопряженное
Аналитическое решение
[ редактировать ]Запись транспонирования матрицы кофакторов , известной как сопряженная матрица , также может быть эффективным способом вычисления обратной маленькой матрицы, но этот рекурсивный метод неэффективен для больших матриц. Для определения обратного вычисляем матрицу кофакторов:
так что
где | А | — определитель A C , C — сомножителей , а матрица Т матрицы представляет транспонирование .
Инверсия матриц 2 × 2
[ редактировать ]Уравнение сомножителя, указанное выше, дает следующий результат для 2 × 2 матриц . Обращение этих матриц можно выполнить следующим образом: [8]
Это возможно, потому что 1/( ad − bc ) является обратной величиной определителя рассматриваемой матрицы, и ту же стратегию можно использовать для других размеров матрицы.
Метод Кэли – Гамильтона дает
Инверсия матриц 3×3
[ редактировать ]Вычислительно эффективная инверсия матрицы 3 × 3 определяется выражением
(где скаляр A не следует путать с матрицей A ).
Если определитель ненулевой, матрица обратима, а элементы промежуточной матрицы в правой части выше заданы выражением
Определитель A можно вычислить, применив правило Саррюса следующим образом:
Разложение Кэли – Гамильтона дает
Общее обратное 3 × 3 можно кратко выразить через векторное произведение и тройное произведение . Если матрица (состоящий из трех векторов-столбцов, , , и ) обратим, его инверсия определяется выражением
Определитель A , det( A ) , равен тройному произведению x 0 , x 1 и x 2 — объема параллелепипеда, образованного строками или столбцами:
Правильность формулы можно проверить, используя свойства перекрестного и тройного произведения и отметив, что для групп левые и правые обратные всегда совпадают. Интуитивно, из-за перекрестных произведений каждая строка A –1 ортогонален несоответствующим двум столбцам A (вызывая недиагональные члены быть нулем). Деление на
вызывает диагональные записи I = A −1 Быть единством. Например, первая диагональ:
Инверсия матриц 4 × 4
[ редактировать ]С увеличением размерности выражения, обратные к A, усложняются. Для n = 4 метод Кэли-Гамильтона приводит к выражению, которое все еще доступно:
Блочная инверсия
[ редактировать ]Матрицы также можно инвертировать поблочно, используя следующую аналитическую формулу обращения: [9]
( 1 ) |
где A , B , C и D — подблоки матрицы произвольного размера. ( A должен быть квадратным, чтобы его можно было перевернуть. Кроме того, A и D − CA −1 B должен быть неособым. [10] ) Эта стратегия особенно выгодна, если A диагональная и D − CA −1 B ( дополнение Шура к A ) — небольшая матрица, поскольку это единственные матрицы, требующие обращения.
Эту технику несколько раз изобретали заново, и она принадлежит Гансу Больцу (1923). [ нужна ссылка ] который использовал его для обращения геодезических матриц, и Тадеуш Банакевич (1937), который обобщил его и доказал его правильность.
Теорема о недействительности гласит, что недействительность A равна недействительности подблока в правом нижнем углу обратной матрицы, а недействительность B равна недействительности подблока в правом верхнем углу обратной матрицы.
Процедура инверсии, которая привела к уравнению ( 1 ), выполняла операции матричного блока, которые работали с C и D. сначала Вместо этого, если A и B активируются первыми и при условии, что D и A − BD −1 C неособы, [11] результат
( 2 ) |
Приравнивание уравнений ( 1 ) и ( 2 ) приводит к
( 3 ) |
где уравнение ( 3 ) представляет собой матричное тождество Вудбери , которое эквивалентно биномиальной обратной теореме .
Если A и D обратимы, то две приведенные выше обратные блочные матрицы можно объединить, чтобы обеспечить простую факторизацию.
( 2 ) |
Согласно тождеству Вайнштейна – Ароншайна , одна из двух матриц в блочно-диагональной матрице обратима ровно тогда, когда обратима другая.
Эта формула значительно упрощается, когда верхняя правая блочная матрица B является нулевой матрицей . Эта формулировка полезна, когда матрицы A и D имеют относительно простые обратные формулы (или псевдообратные в случае, когда блоки не все квадратные. В этом особом случае формула обращения блочной матрицы, сформулированная в полной общности выше, принимает вид
Если данная обратимая матрица является симметричной матрицей с обратимым блоком A, справедлива следующая формула обратного блока: [12]
( 4 ) |
где . Для этого требуется 2 инверсии матриц половинного размера A и S и всего 4 умножения матриц половинного размера, если они организованы правильно. вместе с некоторыми сложениями, вычитаниями, отрицаниями и транспозициями незначительной сложности. Любая матрица имеет связанную положительно полуопределенную симметричную матрицу , который в точности обратим (и положительно определен), тогда и только тогда, когда является обратимым. Написав обращение матриц можно свести к обращению симметричных матриц и двум дополнительным умножениям матриц, поскольку положительно определенная матрица удовлетворяет условию обратимости для своего левого верхнего A. блока
Вместе эти формулы позволяют построить алгоритм «разделяй и властвуй» , который использует блочное обращение связанных симметричных матриц для инвертирования матрицы с той же временной сложностью, что и алгоритм умножения матриц , который используется внутри. [12] Исследования сложности умножения матриц показывают, что существуют алгоритмы умножения матриц со сложностью O ( n 2.371552 ) операций, а наилучшей доказанной нижней границей является Ω ( n 2 войти н ) . [13]
По серии Неймана
[ редактировать ]Если матрица А обладает свойством, что
тогда A несингулярна и обратная к ней может быть выражена рядом Неймана : [14]
Усечение суммы приводит к «приблизительному» обратному результату, который может быть полезен в качестве предварительного условия . Обратите внимание, что усеченный ряд можно ускорить экспоненциально, заметив, что ряд Неймана представляет собой геометрическую сумму . Как таковое оно удовлетворяет
- .
Следовательно, всего 2 L − 2 умножения матриц. требуется для вычисления 2 л с точки зрения суммы.
В более общем смысле, если A находится «рядом» с обратимой матрицей X в том смысле, что
тогда A несингулярна и обратная к ней есть
Если также верно, что A − X имеет ранг 1, то это упрощается до
p -адическое приближение
[ редактировать ]Если A — матрица с целыми или рациональными элементами и мы ищем решение в рациональных числах произвольной точности , то метод p -адической аппроксимации сходится к точному решению за O( n 4 бревно 2 n ) , предполагая стандартный O( n 3 ) используется матричное умножение. [15] Метод основан на решении n -адической аппроксимации Диксона линейных систем с помощью метода p (каждая за O( n 3 бревно 2 n ) ) и доступен как таковой в программном обеспечении, специализирующемся на матричных операциях произвольной точности, например, в IML. [16]
Метод обратных базисных векторов
[ редактировать ]Учитывая размера n × n квадратную матрицу , , где n строк интерпретируются как n векторов ( предполагается суммирование Эйнштейна ), где являются стандартным ортонормированным базисом . евклидова пространства ( ), затем с помощью алгебры Клиффорда (или геометрической алгебры ) мы вычисляем обратные (иногда называемые двойственными ) вектор-столбцы:
как столбцы обратной матрицы Обратите внимание, место " «указывает на то, что» " удаляется с этого места в приведенном выше выражении для . Тогда у нас есть , где это дельта Кронекера . У нас также есть , как требуется. Если векторы не являются линейно независимыми, то и матрица не обратима (не имеет обратной).
Производная обратной матрицы
[ редактировать ]Предположим, что обратимая матрица A зависит от параметра t . Тогда производная обратного A по t определяется выражением [17]
Чтобы получить приведенное выше выражение для производной обратной матрицы A , можно дифференцировать определение обратной матрицы а затем найдите обратное A :
Вычитание из обеих частей предыдущего и умножив справа на дает правильное выражение для производной обратного:
Аналогично, если тогда это небольшое число
В более общем смысле, если
затем,
Учитывая положительное целое число ,
Поэтому,
Обобщенный обратный
[ редактировать ]Некоторые свойства обратных матриц являются общими для обобщенных обратных матриц (например, обратная матрица Мура-Пенроуза ), которая может быть определена для любой m - n . матрицы [18]
Приложения
[ редактировать ]Для большинства практических приложений нет необходимости инвертировать матрицу для решения системы линейных уравнений ; однако для единственности решения необходимо , чтобы используемая матрица была обратимой.
Методы декомпозиции, такие как LU-разложение, работают намного быстрее, чем инверсия, также были разработаны различные быстрые алгоритмы для специальных классов линейных систем.
Регрессия/наименьшие квадраты
[ редактировать ]Хотя явная обратная матрица не является необходимой для оценки вектора неизвестных, это самый простой способ оценить их точность, находящуюся в диагонали обратной матрицы (апостериорная ковариационная матрица вектора неизвестных). Однако во многих случаях известны более быстрые алгоритмы для вычисления только диагональных элементов обратной матрицы. [19]
Обратные матрицы в моделировании в реальном времени
[ редактировать ]Инверсия матрицы играет важную роль в компьютерной графике , особенно при рендеринге 3D-графики и 3D-моделировании. из экрана в мир Примеры включают в себя преобразование лучей , преобразования объектов из мира в подпространство и физическое моделирование.
Инверсия матрицы в беспроводной связи MIMO
[ редактировать ]Инверсия матрицы также играет важную роль в технологии MIMO (множественный вход, множественный выход) в беспроводной связи . Система MIMO состоит из N передающих и M приемных антенн. Уникальные сигналы, занимающие одну и ту же полосу частот , передаются через N передающих антенн и принимаются через M приемных антенн. Сигнал, поступающий на каждую приемную антенну, будет представлять собой комбинацию N размера передаваемых сигналов, образующую N × M. матрицу передачи H линейную Крайне важно, чтобы матрица H была обратимой, чтобы получатель мог определить передаваемую информацию.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Экслер, Шелдон (18 декабря 2014 г.). Линейная алгебра сделана правильно . Тексты для студентов по математике (3-е изд.). Springer Publishing (опубликовано в 2015 г.). п. 296. ИСБН 978-3-319-11079-0 .
- ^ Ж.-С. Роджер Джанг (март 2001 г.). «Обратная матрица в блочной форме» .
- ^ Вайсштейн, Эрик В. «Теорема об обратимой матрице» . mathworld.wolfram.com . Проверено 8 сентября 2020 г.
- ^ Хорн, Роджер А.; Джонсон, Чарльз Р. (1985). Матричный анализ . Издательство Кембриджского университета . п. 14. ISBN 978-0-521-38632-6 . .
- ^ Пан, Виктор; Рейф, Джон (1985), Эффективное параллельное решение линейных систем , Труды 17-го ежегодного симпозиума ACM по теории вычислений, Провиденс: ACM
- ^ Пан, Виктор; Рейф, Джон (1985), Центр исследований вычислительных технологий Гарвардского университета, отчет TR-02-85 , Кембридж, Массачусетс: Вычислительная лаборатория Эйкена
- ^ Доказательство можно найти в Приложении B к Кондратюк Л.А.; Криворученко, М.И. (1992). «Сверхпроводящая кварковая материя цветовой группы SU(2)» . Журнал физики А. 344 (1): 99–115. Бибкод : 1992ZPhyA.344...99K . дои : 10.1007/BF01291027 . S2CID 120467300 .
- ^ Стрэнг, Гилберт (2003). Введение в линейную алгебру (3-е изд.). СИАМ. п. 71. ИСБН 978-0-9614088-9-3 . , Глава 2, стр. 71
- ^ Цон-Цер, Лу; Шэн-Хуа, Шиу (2002). «Обратные блочные матрицы 2 × 2». Компьютеры и математика с приложениями . 43 (1–2): 119–129. дои : 10.1016/S0898-1221(01)00278-4 .
- ^ Бернштейн, Деннис (2005). Матричная математика . Издательство Принстонского университета. п. 44. ИСБН 978-0-691-11802-4 .
- ^ Бернштейн, Деннис (2005). Матричная математика . Издательство Принстонского университета. п. 45. ИСБН 978-0-691-11802-4 .
- ^ Jump up to: а б Т.Х. Кормен, К.Э. Лейзерсон, Р.Л. Ривест, К. Стейн, Введение в алгоритмы , 3-е изд., MIT Press, Кембридж, Массачусетс, 2009, §28.2.
- ^ Ран Раз . О сложности матричного произведения. В материалах тридцать четвертого ежегодного симпозиума ACM по теории вычислений. АКМ Пресс, 2002. дои : 10.1145/509907.509932 .
- ^ Стюарт, Гилберт (1998). Матричные алгоритмы: основные декомпозиции . СИАМ. п. 55. ИСБН 978-0-89871-414-2 .
- ^ Харамото, Х.; Мацумото, М. (2009). «П-адический алгоритм вычисления обратной целочисленной матрицы» . Журнал вычислительной и прикладной математики . 225 (1): 320–322. Бибкод : 2009JCoAM.225..320H . дои : 10.1016/j.cam.2008.07.044 .
- ^ «IML — библиотека целочисленных матриц» . cs.uwaterloo.ca . Проверено 14 апреля 2018 г.
- ^ Магнус, Ян Р.; Нойдекер, Хайнц (1999). Матричное дифференциальное исчисление: с приложениями в статистике и эконометрике (пересмотренное издание). Нью-Йорк: Джон Уайли и сыновья. стр. 151–152. ISBN 0-471-98633-Х .
- ^ Роман, Стивен (2008), Продвинутая линейная алгебра , Тексты для выпускников по математике (Третье изд.), Springer, стр. 446, ISBN 978-0-387-72828-5 .
- ^ Лин, Лин; Лу, Цзяньфэн; Инь, Лексинг; Автомобиль, Роберто; Э, Вэйнан (2009). «Быстрый алгоритм извлечения диагонали обратной матрицы с применением к анализу электронной структуры металлических систем» . Связь в математических науках . 7 (3): 755–777. дои : 10.4310/CMS.2009.v7.n3.a12 .
Дальнейшее чтение
[ редактировать ]- «Обращение матрицы» , Математическая энциклопедия , EMS Press , 2001 [1994]
- Кормен, Томас Х .; Лейзерсон, Чарльз Э .; Ривест, Рональд Л .; Штейн, Клиффорд (2001) [1990]. «28.4: Инвертирование матриц». Введение в алгоритмы (2-е изд.). MIT Press и McGraw-Hill. стр. 755–760. ISBN 0-262-03293-7 .
- Бернштейн, Деннис С. (2009). Матричная математика: теория, факты и формулы (2-е изд.). Издательство Принстонского университета. ISBN 978-0691140391 – через Google Книги .
- Петерсен, Кааре Брандт; Педерсен, Майкл Сискинд (15 ноября 2012 г.). «Поваренная книга Матрицы» (PDF) . стр. 17–23.
Внешние ссылки
[ редактировать ] в этой статье Использование внешних ссылок может не соответствовать политике и рекомендациям Википедии . ( июнь 2015 г. ) |
- Сандерсон, Грант (15 августа 2016 г.). «Обратные матрицы, пространство столбцов и нулевое пространство» . Сущность линейной алгебры . Архивировано из оригинала 3 ноября 2021 г. – на YouTube .
- Стрэнг, Гилберт. «Лекция по линейной алгебре об обратных матрицах» . MIT OpenCourseWare .
- Обратная матрица Мура-Пенроуза