Обратное Мура – Пенроуза
В математике и, в частности , в линейной алгебре , обратный Мур-Пенроуз матрицы , часто называемый псевдообратной матрицей , является наиболее широко известным обобщением обратной матрицы . [ 1 ] Он был независимо описан Э. Х. Муром в 1920 году. [ 2 ] Арне Бьерхаммар в 1951 году. [ 3 ] и Роджер Пенроуз в 1955 году. [ 4 ] Ранее Эрик Ивар Фредхольм ввел концепцию псевдообратного интегрального оператора в 1903 году. Термины псевдообратный и обобщенный обратный иногда используются как синонимы обратной матрицы Мура – Пенроуза, но иногда применяются к другим элементам алгебраических структур, которые имеют общие свойства. некоторые, но не все свойства, ожидаемые для обратного элемента .
Обычное использование псевдообратного метода — вычисление «наилучшего» ( наименьших квадратов ) приближенного решения системы линейных уравнений , у которой нет точного решения (см. ниже в разделе «Приложения »). Другое использование — найти минимальное ( евклидово ) нормированное решение системы линейных уравнений с несколькими решениями. Псевдообратное облегчает формулировку и доказательство результатов линейной алгебры.
Псевдообратная определена для всех прямоугольных матриц, элементами которых являются действительные или комплексные числа. Учитывая прямоугольную матрицу с действительными или комплексными элементами, ее псевдообратная уникальна. Его можно вычислить с помощью разложения по сингулярным значениям . В частном случае, когда — нормальная матрица (например, эрмитова), псевдообратная уничтожает ядро и действует как традиционная инверсия на подпространстве, ортогональном ядру.
Обозначения
[ редактировать ]В последующем обсуждении принимаются следующие соглашения.
- будет обозначать одно из полей действительных или комплексных чисел, обозначаемое , соответственно. Векторное пространство матрицы над обозначается .
- Для , транспонирование обозначается и эрмитово транспонирование (также называемое сопряженным транспонированием ) обозначается . Если , затем .
- Для , (расшифровывается как « диапазон ») обозначает пространство столбца ( изображение ) (пространство, занимаемое векторами-столбцами ) и обозначает ядро (нулевое пространство) .
- Для любого натурального числа , единичная матрица обозначается .
Определение
[ редактировать ]Для , псевдообратная к A определяется как матрица удовлетворяющий всем следующим четырем критериям, известным как условия Мура – Пенроуза: [ 4 ] [ 5 ]
- не обязательно должна быть общей единичной матрицей, но она отображает все векторы-столбцы A в себя:
- действует как слабая инверсия :
- является эрмитовым :
- также является эрмитовым:
Обратите внимание, что и являются идемпотентными операторами, как следует из и . Более конкретно, проецируется на образ (эквивалентно интервалу строк ), и проецируется на образ (эквивалентно размаху столбцов ). Фактически, приведенные выше четыре условия полностью эквивалентны и будучи такими ортогональными проекциями: проецируя на образ подразумевает , и проецируя на образ подразумевает .
Псевдообратная существует для любой матрицы . Если, кроме того, имеет полный ранг , то есть его ранг равен , тогда можно дать особенно простое алгебраическое выражение. В частности:
- Когда имеет линейно независимые столбцы (эквивалентно, инъективен, и, следовательно , обратим), можно вычислить как Этот конкретный псевдообратный является левым инверсным , то есть .
- Если, с другой стороны, имеет линейно независимые строки (эквивалентно, сюръективен, и, следовательно , обратим), можно вычислить как Это правая инверсия , так как .
В более общем случае псевдообратное можно выразить, используя разложение по сингулярным значениям . Любую матрицу можно разложить как для некоторых изометрий и диагональная неотрицательная действительная матрица . Псевдообратное тогда можно записать как , где является псевдообратным и может быть получен путем транспонирования матрицы и замены ненулевых значений их мультипликативными обратными значениями. [ 6 ] Удовлетворение этой матрицы указанному требованию непосредственно проверяется, если заметить, что и , которые являются проекциями на изображение и опорой , соответственно.
Характеристики
[ редактировать ]Существование и уникальность
[ редактировать ]Как обсуждалось выше, для любой матрицы существует один и только один псевдообратный . [ 5 ]
Матрица, удовлетворяющая только первому из приведенных выше условий, а именно , известен как обобщенный обратный. Если матрица удовлетворяет также второму условию, а именно , оно называется обобщенным рефлексивным обратным . Обобщенные обратные всегда существуют, но, как правило, не уникальны. Уникальность является следствием двух последних условий.
Основные свойства
[ редактировать ]Доказательства приведенных ниже свойств можно найти на сайте b: Темы абстрактной алгебры/линейной алгебры .
- Если имеет реальные записи, то и тоже .
- Если обратим , его псевдообратный является его обратным. То есть, . [ 7 ] : 243
- Псевдообратная псевдообратная - это исходная матрица: . [ 7 ] : 245
- Псевдоинверсия коммутирует с транспозицией, комплексным сопряжением и сопряжением транспонирования: [ 7 ] : 245
- Псевдообратное скалярное кратное обратное кратное : для .
- Ядро и образ псевдообратного преобразования совпадают с ядром и образом сопряженного транспонирования: и .
Личности
[ редактировать ]Следующая формула тождества может использоваться для отмены или расширения определенных подвыражений, включающих псевдообратные: Эквивалентно, заменив для дает при замене для дает
Приведение к эрмитовому случаю
[ редактировать ]Вычисление псевдообратного метода сводится к его построению в эрмитовом случае. Это возможно через эквивалентности:
как и являются эрмитовыми.
Псевдообратные произведения
[ редактировать ]Равенство в целом не выполняется. Скорее предположим, что . Тогда следующие условия эквивалентны: [ 8 ]
Следующие условия являются достаточными для :
- имеет ортонормированные столбцы (тогда ), или
- имеет ортонормированные строки (тогда ), или
- имеет линейно независимые столбцы (тогда ) и имеет линейно независимые строки (тогда ), или
- , или
- .
Следующее является необходимым условием для :
Четвертое достаточное условие дает равенства
Вот контрпример, где :
Проекторы
[ редактировать ]и являются ортогональными операторами проектирования , т. е. являются эрмитовыми ( , ) и идемпотент ( и ). Следующие положения имеют место:
- и
- — ортогональный проектор на область значений (что соответствует ортогональному дополнению ядра ).
- — ортогональный проектор на область значений (что соответствует ортогональному дополнению ядра ).
- — ортогональный проектор на ядро .
- — ортогональный проектор на ядро . [ 5 ]
Последние два свойства подразумевают следующие тождества:
Другое свойство следующее: если эрмитово и идемпотентно (истинно тогда и только тогда, когда оно представляет собой ортогональный проектор), тогда для любой матрицы имеет место следующее уравнение: [ 9 ]
Это можно доказать, определив матрицы , , и проверяю это действительно является псевдообратным для проверив, что определяющие свойства псевдообратного выполняются, когда является эрмитовым и идемпотентным.
Из последнего свойства следует, что если эрмитово и идемпотентно для любой матрицы
Наконец, если — матрица ортогонального проектирования, то ее псевдообратная тривиально совпадает с самой матрицей, т. е. .
Геометрическая конструкция
[ редактировать ]Если рассматривать матрицу как линейное отображение над полем тогда можно разложить следующим образом. Мы пишем для прямой суммы , для ортогонального дополнения , для ядра карты и для изображения карты. Обратите внимание, что и . Ограничение тогда является изоморфизмом. Это означает, что на является обратным этому изоморфизму и равен нулю на
Другими словами: найти для данного в , первый проект ортогонально диапазону , нахождение точки в диапазоне. Тогда образуем , то есть найти эти векторы в что отправляет . Это будет аффинное подпространство параллельно ядру . Элемент этого подпространства, имеющий наименьшую длину (то есть ближайший к началу координат), является ответом мы ищем. Его можно найти, взяв произвольный член и проецируем его ортогонально на ортогональное дополнение ядра .
Это описание тесно связано с решением линейной системы с минимальной нормой .
Предельные отношения
[ редактировать ]Псевдообратными являются пределы: (см. Тихоновскую регуляризацию ). Эти пределы существуют, даже если или не существуют. [ 5 ] : 263
Непрерывность
[ редактировать ]В отличие от обычного обращения матриц, процесс получения псевдообратных не является непрерывным : если последовательность сходится к матрице (скажем, в максимальной норме или норме Фробениуса ), тогда не обязательно сходится к . Однако если все матрицы имеют тот же ранг, что и , сойдётся к . [ 10 ]
Производная
[ редактировать ]Позволять быть вещественной дифференцируемой матрицей-функцией постоянного ранга в точке . Производная от в можно вычислить через производную в : [ 11 ] где функции , а производные в правой части оцениваются в (то есть, , , и т. д.). Для комплексной матрицы транспонирование заменяется сопряженным транспонированием. [ 12 ] Для действительной симметричной матрицы производная Магнуса-Нойдекера . установлена [ 13 ]
Примеры
[ редактировать ]Поскольку для обратимых матриц псевдообратная равна обычной обратной, ниже рассматриваются только примеры необратимых матриц.
- Для псевдообратный Единственность этого псевдообрата видна из требования , поскольку умножение на нулевую матрицу всегда будет давать нулевую матрицу.
- Для псевдообратный .
- Действительно, , и таким образом . Сходным образом, , и таким образом .
- Обратите внимание, что не является ни инъективным, ни сюръективным, и поэтому псевдообратное невозможно вычислить с помощью ни , как и оба единичны, и, кроме того, не является ни левым, ни правым обратным.
- Тем не менее, псевдообратное можно вычислить с помощью SVD, наблюдая, что , и таким образом .
- Для
- Для . Знаменатели здесь .
- Для
- Для псевдообратный .
- Для этой матрицы левая обратная и, следовательно, равна существует , действительно,
Особые случаи
[ редактировать ]Скаляры
[ редактировать ]Также возможно определить псевдообратное значение для скаляров и векторов. Это равносильно тому, чтобы рассматривать их как матрицы. Псевдообратный скаляр равен нулю, если равен нулю, а величина, обратная иначе:
Векторы
[ редактировать ]Псевдообратным нулевому вектору (все нули) является транспонированный нулевой вектор. Псевдообратным ненулевого вектора является сопряженный транспонированный вектор, деленный на квадрат его величины:
Диагональные матрицы
[ редактировать ]Псевдообратная диагональная матрица в квадрате получается путем взятия обратной величины ненулевых диагональных элементов. Формально, если представляет собой квадрат диагональной матрицы с и , затем . В более общем смысле, если есть ли какой-нибудь прямоугольная матрица, единственные ненулевые элементы которой находятся на диагонали, что означает , , затем это прямоугольная матрица, диагональные элементы которой обратны исходным, то есть .
Линейно независимые колонны
[ редактировать ]Если ранг идентичен рангу своего столбца , , (для ,) есть линейно независимые столбцы и обратим. В этом случае явная формула имеет вид: [ 14 ]
Отсюда следует, что тогда является левой инверсией : .
Линейно независимые строки
[ редактировать ]Если ранг идентичен своему рангу строки , , (для ,) есть линейно независимые строки и обратим. В этом случае явная формула имеет вид:
Отсюда следует, что является правой противоположностью : .
Ортонормированные столбцы или строки
[ редактировать ]Это особый случай либо полного ранга столбца, либо полного ранга строки (рассмотрено выше). Если имеет ортонормированные столбцы ( ) или ортонормированные строки ( ), затем:
Нормальные матрицы
[ редактировать ]Если является нормальным , то есть он коммутирует со своим сопряженным транспонированием, тогда его псевдообратное можно вычислить путем его диагонализации, отображения всех ненулевых собственных значений в их обратные и отображения нулевых собственных значений в ноль. Следствием является то, что коммутация с его транспонированием подразумевает, что он коммутирует со своим псевдообратным.
EP-матрицы
[ редактировать ](квадратная) матрица называется матрицей EP, если она коммутирует со своей псевдообратной. В таких случаях (и только в таких случаях) можно получить псевдообратный полином от . Полином такой, что можно легко получить из характеристического полинома или, в более общем смысле, из любого аннулирующего многочлена . [ 15 ]
Матрицы ортогональных проекций
[ редактировать ]Это частный случай нормальной матрицы с собственными значениями 0 и 1. Если — матрица ортогонального проектирования, т. е. и , то псевдообратная тривиально совпадает с самой матрицей:
Циркулирующие матрицы
[ редактировать ]Для циркулянтной матрицы разложение по сингулярным значениям задается преобразованием Фурье , то есть сингулярные значения являются коэффициентами Фурье. Пусть — матрица дискретного преобразования Фурье (ДПФ) ; затем [ 16 ]
Строительство
[ редактировать ]Разложение рангов
[ редактировать ]Пусть обозначает ранг . Тогда можно (ранг) разложить как где и имеют ранг . Затем .
QR-метод
[ редактировать ]Для вычисление произведения или и их обратные значения в явном виде часто являются источником числовых ошибок округления и затрат на вычисления на практике. Альтернативный подход с использованием разложения QR - Вместо этого можно использовать .
Рассмотрим случай, когда имеет полный ранг столбца, так что . Тогда разложение Холецкого , где — верхняя треугольная матрица , можно использовать. Умножение на обратное затем легко выполняется путем решения системы с несколькими правыми частями:
которую можно решить прямой заменой с последующей обратной заменой .
Разложение Холецкого можно вычислить, не формируя явно, альтернативно используя -разложение QR , где имеет ортонормированные столбцы, , и — верхний треугольный. Затем
итак - фактор Холецкого для .
Случай полного ранга строки рассматривается аналогично с использованием формулы и, используя аналогичный аргумент, поменяв ролями и .
Использование полиномов в матрицах
[ редактировать ]Для произвольного , у одного есть такое является нормальной и, как следствие, матрицей ЭП. Тогда можно найти многочлен такой, что . В этом случае псевдообратное к определяется [ 15 ]
Разложение по сингулярным значениям (SVD)
[ редактировать ]Вычислительно простой и точный способ вычисления псевдообратного значения — использование разложения по сингулярным значениям . [ 14 ] [ 5 ] [ 17 ] Если это сингулярное разложение , тогда . Для прямоугольной диагональной матрицы, такой как , мы получаем псевдообратное, взяв обратную величину каждого ненулевого элемента на диагонали, оставив нули на месте. В численных вычислениях только элементы, превышающие некоторый малый допуск, считаются ненулевыми, а остальные заменяются нулями. Например, в MATLAB или GNU Octave. функции pinv допуск принимается равным t = ε⋅max( m , n )⋅max(Σ) , где ε — машинный эпсилон .
современная реализация (например, LAPACK В вычислительных затратах этого метода преобладает стоимость вычисления SVD, которая в несколько раз превышает стоимость умножения матриц на матрицы, даже если используется ).
Приведенная выше процедура показывает, почему выполнение псевдообратного процесса не является непрерывной операцией: если исходная матрица имеет сингулярное значение 0 (диагональный элемент матрицы выше), затем изменив слегка может превратить этот ноль в крошечное положительное число, тем самым существенно повлияв на псевдообратное, поскольку теперь нам нужно взять обратную величину крошечного числа.
Блочные матрицы
[ редактировать ]Существуют оптимизированные подходы для расчета псевдообратных матриц с блочной структурой.
Итерационный метод Бен-Исраэля и Коэна
[ редактировать ]Другой метод вычисления псевдообратного (см. обратное Дразина ) использует рекурсию
которую иногда называют последовательностью гипермощности. Эта рекурсия создает последовательность, квадратично сходящую к псевдообратной если он запускается с соответствующей удовлетворяющий . Выбор (где , с обозначает наибольшее сингулярное значение ) [ 18 ] Утверждается, что он неконкурентоспособен по сравнению с методом с использованием упомянутого выше SVD, поскольку даже для умеренно плохо обусловленных матриц требуется много времени, прежде чем входит в область квадратичной сходимости. [ 19 ] Однако, если начать с уже близко к обратному Муру – Пенроузу и , например , сходимость быстрая (квадратичная).
Обновление псевдоинверсии
[ редактировать ]Для случаев, когда имеет полный ранг строки или столбца и обратную корреляционную матрицу ( для с полным рангом строки или для полного ранга столбца) уже известна, псевдообратная для матриц, связанных с можно вычислить, применив формулу Шермана – Моррисона – Вудбери для обновления обратной корреляционной матрицы, что может потребовать меньше работы. В частности, если связанная матрица отличается от исходной только измененной, добавленной или удаленной строкой или столбцом, существуют дополнительные алгоритмы, использующие эту взаимосвязь. [ 20 ] [ 21 ]
Аналогично, можно обновить коэффициент Холецкого при добавлении строки или столбца, не создавая явно обратную матрицу корреляции. Однако обновление псевдоинверсии в общем случае с дефицитом ранга гораздо сложнее. [ 22 ] [ 23 ]
Библиотеки программного обеспечения
[ редактировать ]Качественные реализации SVD, QR и обратной замены доступны в стандартных библиотеках, таких как LAPACK . Написание собственной реализации SVD — это крупный программный проект, требующий значительных вычислительных знаний . Однако в особых обстоятельствах, таких как параллельные вычисления или встроенные вычисления , альтернативные реализации с помощью QR или даже использование явной обратной операции могут быть предпочтительными, а пользовательские реализации могут быть неизбежными.
Пакет Python NumPy обеспечивает псевдообратные вычисления с помощью своих функций. matrix.I
и linalg.pinv
; его pinv
использует алгоритм на основе SVD. SciPy добавляет функцию scipy.linalg.pinv
который использует решатель наименьших квадратов.
Пакет MASS для R обеспечивает расчет обратного Мура – Пенроуза через ginv
функция. [ 24 ] ginv
функция вычисляет псевдообратное значение, используя разложение по сингулярным значениям, предоставляемое функцией svd
функция в базовом пакете R. Альтернативой является использование pinv
функция доступна в пакете pracma.
Язык программирования Octave обеспечивает псевдоинверсию через стандартную функцию пакета. pinv
и pseudo_inverse()
метод.
В Julia (язык программирования) пакет LinearAlgebra стандартной библиотеки обеспечивает реализацию обратного выражения Мура-Пенроуза. pinv()
реализовано посредством разложения по сингулярным значениям. [ 25 ]
Приложения
[ редактировать ]Линейный метод наименьших квадратов
[ редактировать ]Псевдообратное обеспечивает методом наименьших квадратов решение системы линейных уравнений . [ 26 ] Для , учитывая систему линейных уравнений
вообще вектор которая решает, что система может не существовать, а если она и существует, то не быть уникальной. Более конкретно, решение существует тогда и только тогда, когда находится в образе , и уникален тогда и только тогда, когда является инъективным. Псевдообратная задача решает задачу «наименьших квадратов» следующим образом:
- , у нас есть где и обозначает евклидову норму . Это слабое неравенство выполняется с равенством тогда и только тогда, когда для любого вектора ; это обеспечивает бесконечное количество минимизирующих решений, если только имеет полный ранг столбца, и в этом случае — нулевая матрица. [ 27 ] Решение с минимальной евклидовой нормой: [ 27 ]
Этот результат легко распространяется на системы с кратными правыми частями, когда евклидова норма заменяется нормой Фробениуса. Пусть .
- , у нас есть где и обозначает норму Фробениуса .
Получение всех решений линейной системы
[ редактировать ]Если линейная система
имеет какие-либо решения, все они даются формулой [ 28 ]
для произвольного вектора . Решение(я) существует тогда и только тогда, когда . [ 28 ] Если последнее верно, то решение единственно тогда и только тогда, когда имеет полный ранг столбца, и в этом случае — нулевая матрица. Если решения существуют, но не имеет полного ранга столбца, то мы имеем неопределенную систему , все бесконечные решения которой задаются этим последним уравнением.
Решение минимальной нормы линейной системы
[ редактировать ]Для линейных систем с неединственными решениями (например, недоопределенными системами) псевдообратное можно использовать для построения решения минимальной евклидовой нормы среди всех решений.
- Если выполним, вектор является решением и удовлетворяет для всех решений.
Этот результат легко распространяется на системы с кратными правыми частями, когда евклидова норма заменяется нормой Фробениуса. Пусть .
- Если выполнима, матрица является решением и удовлетворяет для всех решений.
Номер условия
[ редактировать ]Используя псевдообратное и матричную норму , можно определить число обусловленности для любой матрицы:
Большое число обусловленности означает, что задача нахождения решений методом наименьших квадратов соответствующей системы линейных уравнений плохо обусловлена в том смысле, что небольшие ошибки в элементах может привести к огромным ошибкам в записи решения. [ 29 ]
Обобщения
[ редактировать ]Чтобы решить более общие задачи наименьших квадратов, можно определить обратные Мура – Пенроуза для всех непрерывных линейных операторов между двумя гильбертовыми пространствами и , используя те же четыре условия, что и в нашем определении выше. Оказывается, не всякий непрерывный линейный оператор имеет в этом смысле непрерывный линейный псевдообратный. [ 29 ] Это делают именно те, чей диапазон закрыт в .
Понятие псевдообратного существует для матриц над произвольным полем, наделенных произвольным инволютивным автоморфизмом . В этом более общем случае данная матрица не всегда имеет псевдообратную. Необходимым и достаточным условием существования псевдообратного является то, что , где обозначает результат применения операции инволюции к транспонированию . Когда оно существует, оно уникально. [ 30 ] Пример : рассмотрим поле комплексных чисел, снабженное тождественной инволюцией (в отличие от инволюции, рассматриваемой в другом месте статьи); существуют ли матрицы, которые не имеют псевдообратных в этом смысле? Рассмотрим матрицу . Обратите внимание, что пока . Таким образом, эта матрица не имеет псевдообратной в этом смысле.
В абстрактной алгебре инверсия Мура-Пенроуза может быть определена на *-регулярной полугруппе . Это абстрактное определение совпадает с определением в линейной алгебре.
См. также
[ редактировать ]- Дразин инверсный
- Матрица шляпы
- Обратный элемент
- Линейный метод наименьших квадратов (математика)
- Они псевдодетерминистичны.
- Обычное кольцо фон Неймана
Примечания
[ редактировать ]- ^
- Бен-Исраэль и Гревилл 2003 , с. 7
- Кэмпбелл и Мейер 1991 , с. 10
- Накамура 1991 , с. 42
- Рао и Митра 1971 , с. 50–51
- ^ Мур, Э.Х. (1920). «Об обратной общей алгебраической матрице» . Бюллетень Американского математического общества . 26 (9): 394–95. дои : 10.1090/S0002-9904-1920-03322-7 .
- ^ Бьерхаммар, Арне (1951). «Применение матричного исчисления к методу наименьших квадратов; со специальными ссылками на геодезические расчеты». Пер. Рой. Инст. Тех. Стокгольм . 49 .
- ^ Jump up to: а б Пенроуз, Роджер (1955). «Обобщенное обратное для матриц» . Труды Кембриджского философского общества . 51 (3): 406–13. Бибкод : 1955PCPS...51..406P . дои : 10.1017/S0305004100030401 .
- ^ Jump up to: а б с д и Голуб, Джин Х .; Чарльз Ф. Ван Лоан (1996). Матричные вычисления (3-е изд.). Балтимор: Джонс Хопкинс. стр. 257–258 . ISBN 978-0-8018-5414-9 .
- ^ Кэмпбелл и Мейер 1991 .
- ^ Jump up to: а б с Стер, Йозеф; Булирш, Роланд (2002). Введение в численный анализ (3-е изд.). Берлин, Нью-Йорк: Springer Verlag . ISBN 978-0-387-95452-3 . .
- ^ Гревилл, Теннесси (1 октября 1966 г.). «Примечание об обобщенном обратном матричном произведении» . Обзор СИАМ . 8 (4): 518–521. Бибкод : 1966SIAMR...8..518G . дои : 10.1137/1008107 . ISSN 0036-1445 .
- ^ Мациевский, Энтони А.; Кляйн, Чарльз А. (1985). «Обход препятствий для кинематически избыточных манипуляторов в динамически изменяющихся средах». Международный журнал исследований робототехники . 4 (3): 109–117. дои : 10.1177/027836498500400308 . HDL : 10217/536 . S2CID 17660144 .
- ^ Ракочевич, Владимир (1997). «О непрерывности обратных Мура – Пенроуза и Дрейзина» (PDF) . Математический журнал . 49 : 163–72.
- ^ Голуб, Г.Х.; Перейра, В. (апрель 1973 г.). «Дифференциация псевдообратных и нелинейных задач наименьших квадратов, переменные которых разделяются». SIAM Journal по численному анализу . 10 (2): 413–32. Бибкод : 1973SJNA...10..413G . дои : 10.1137/0710036 . JSTOR 2156365 .
- ^ Хьёрунгнес, Аре (2011). Производные комплексных матриц: с приложениями в обработке сигналов и связи . Нью-Йорк: Издательство Кембриджского университета. п. 52. ИСБН 9780521192644 .
- ^ Лю, Шуанчжэ; Тренклер, Гетц; Колло, Тыну; фон Розен, Дитрих; Баксалари, Оскар Мария (2023). «Профессор Хайнц Нойдекер и матричное дифференциальное исчисление». Статистические документы . дои : 10.1007/s00362-023-01499-w .
- ^ Jump up to: а б Бен-Исраэль и Гревилл 2003 .
- ^ Jump up to: а б Баджо, И. (2021). «Вычисление обратных операций Мура – Пенроуза с полиномами в матрицах». Американский математический ежемесячник . 128 (5): 446–456. дои : 10.1080/00029890.2021.1886840 . hdl : 11093/6146 .
- ^ Столлингс, Вашингтон ; Бульон, ТЛ (1972). «Псевдообратная r -циркулянтная матрица». Труды Американского математического общества . 34 (2): 385–88. дои : 10.2307/2038377 . JSTOR 2038377 .
- ^ Линейные системы и псевдообратные
- ^ Бен-Исраэль, Ади; Коэн, Дэн (1966). «Об итеративном вычислении обобщенных обратных и связанных с ними проекций». SIAM Journal по численному анализу . 3 (3): 410–19. Бибкод : 1966SJNA....3..410B . дои : 10.1137/0703035 . JSTOR 2949637 . PDF
- ^ Сёдерстрем, Торстен; Стюарт, GW (1974). «О численных свойствах итерационного метода вычисления обобщенного обратного Мура – Пенроуза». SIAM Journal по численному анализу . 11 (1): 61–74. Бибкод : 1974SJNA...11...61S . дои : 10.1137/0711008 . JSTOR 2156431 .
- ^ Грамс, Тино (1992). Распознавание слов с помощью искусственной нейронной сети (кандидатская диссертация). Университет Георга Августа в Геттингене. OCLC 841706164 .
- ^ Эмтияз, Мохаммад (27 февраля 2008 г.). «Обновление обратной матрицы при добавлении/удалении столбца» (PDF) .
- ^ Мейер, Карл Д. младший (1973). «Обобщенные обратные и ранги блочных матриц». СИАМ J. Appl. Математика . 25 (4): 597–602. дои : 10.1137/0125057 .
- ^ Мейер, Карл Д. младший (1973). «Обобщенное обращение модифицированных матриц». СИАМ J. Appl. Математика . 24 (3): 315–23. дои : 10.1137/0124033 .
- ^ «R: Обобщенная обратная матрица» .
- ^ «ЛинейнаяАлгебра.pinv» .
- ^ Пенроуз, Роджер (1956). «О наилучшем приближенном решении линейных матричных уравнений». Труды Кембриджского философского общества . 52 (1): 17–19. Бибкод : 1956PCPS...52...17P . дои : 10.1017/S0305004100030929 . S2CID 122260851 .
- ^ Jump up to: а б Планиц, М. (октябрь 1979 г.). «Несовместные системы линейных уравнений». Математический вестник . 63 (425): 181–85. дои : 10.2307/3617890 . JSTOR 3617890 . S2CID 125601192 .
- ^ Jump up to: а б Джеймс, М. (июнь 1978 г.). «Обобщенная инверсия». Математический вестник . 62 (420): 109–14. дои : 10.1017/S0025557200086460 . S2CID 126385532 .
- ^ Jump up to: а б Хаген, Роланд; Рох, Штеффен; Зильберманн, Бернд (2001). «Раздел 2.1.2». C*-алгебры и численный анализ . ЦРК Пресс.
- ^ Перл, Мартин Х. (1 октября 1968 г.). «Обобщенные обратные матрицы с элементами, взятыми из произвольного поля» . Линейная алгебра и ее приложения . 1 (4): 571–587. дои : 10.1016/0024-3795(68)90028-1 . ISSN 0024-3795 .
Ссылки
[ редактировать ]- Бен-Исраэль, Ади ; Гревилл, Томас Н.Э. (2003). Обобщенные обратные: Теория и приложения (2-е изд.). Нью-Йорк, штат Нью-Йорк: Спрингер. дои : 10.1007/b97366 . ISBN 978-0-387-00293-4 .
- Кэмпбелл, СЛ; Мейер, CD-младший (1991). Обобщенные обратные линейные преобразования . Дувр. ISBN 978-0-486-66693-8 .
- Накамура, Ёсихико (1991). Передовая робототехника: резервирование и оптимизация . Аддисон-Уэсли. ISBN 978-0201151985 .
- Рао, К. Радхакришна; Митра, Суджит Кумар (1971). Обобщенная обратная матрица и ее приложения . Нью-Йорк: Джон Уайли и сыновья. п. 240 . ISBN 978-0-471-70821-6 .
Внешние ссылки
[ редактировать ]- Псевдообратная в PlanetMath .
- Интерактивная программа и учебное пособие по псевдоинверсии Мура – Пенроуза
- Обобщенное обратное Мура-Пенроуза в PlanetMath .
- Вайсштейн, Эрик В. «Псевдоинверсия» . Математический мир .
- Вайсштейн, Эрик В. «Инверсия Мура – Пенроуза» . Математический мир .
- Псевдообратная связь Мура–Пенроуза. Учебный обзор теории
- Онлайн калькулятор обратной Мура – Пенроуза