Реферат на тему:
Обра́тная ма́трица — такая матрица A−1, при умножении на которую исходная матрица A даёт в результате единичную матрицу E:
Квадратная матрица обратима тогда и только тогда, когда она невырожденная, то есть её определитель не равен нулю. Для неквадратных матриц и вырожденных матриц обратных матриц не существует. Однако возможно обобщить это понятие и ввести псевдообратные матрицы, похожие на обратные по многим свойствам.
Если матрица обратима, то для нахождения обратной матрицы можно воспользоваться одним из следующих способов:
Возьмём две матрицы: саму A и единичную E. Приведём матрицу A к единичной матрице методом Гаусса—Жордана. После применения каждой операции к первой матрице применим ту же операцию ко второй. Когда приведение первой матрицы к единичному виду будет завершено, вторая матрица окажется равной A−1.
При использовании метода Гаусса первая матрица будет умножаться слева на одну из элементарных матриц Λi (трансвекцию или диагональную матрицу с единицами на главной диагонали, кроме одной позиции):
. .Вторая матрица после применения всех операций станет равна Λ, то есть будет искомой. Сложность алгоритма — O(n3).
Полученная матрица A−1 и будет обратной. Сложность алгоритма зависит от сложности алгоритма расчета определителя Odet и равна O(n²)·Odet.
Иначе говоря, обратная матрица равна единице, делённой на определитель исходной матрицы и умноженной на транспонированную матрицу алгебраических дополнений элементов исходной матрицы.
Матричное уравнение AX = In для обратной матрицы X можно рассматривать как совокупность n систем вида Ax = b. Обозначим i-ый столбец матрицы X через Xi; тогда AXi = ei, ,поскольку i-м столбцом матрицы In является единичный вектор ei. другими словами, нахождение обратной матрицы сводится к решению n уравнений с одной матрицей и разными правыми частями. После выполнения LUP-разложения (время O(n³)) на решение каждого из n уравнений нужно время O(n²), так что и эта часть работы требует времени O(n³)[1].
Если матрица A невырождена, то для неё можно рассчитать LUP-разложение PA = LU. Пусть PA = B, B − 1 = D. Тогда из свойств обратной матрицы можно записать: D = U − 1L − 1. Если умножить это равенство на U и L то можно получить два равенства вида UD = L − 1 и DL = U − 1. Первое из этих равенств представляет собой систему из n² линейных уравнений для из которых известны правые части (из свойств треугольных матриц). Второе представляет также систему из n² линейных уравнений для из которых известны правые части (также из свойств треугольных матриц). Вместе они представляют собой систему из n² равенств. С помощью этих равенств можно реккурентно определить все n² элементов матрицы D. Тогда из равенства (PA)−1 = A−1P−1 = B−1 = D. получаем равенство A − 1 = DP.
В случае использования LU-разложения не требуется перестановки столбцов матрицы D но решение может разойтись даже если матрица A невырождена.
Сложность алгоритма — O(n³).
Проблема выбора начального приближения в рассматриваемых здесь процессах итерационного обращения матриц не позволяет относиться к ним как к самостоятельным универсальным методам, конкурирующими с прямыми методами обращения, основанными, например, на LU-разложении матриц. Имеются некоторые рекомендации по выбору , обеспечивающие выполнение условия (спектральный радиус матрицы меньше единицы), являющегося необходимым и достаточным для сходимости процесса. Однако при этом, во-первых, требуется знать сверху оценку спектра обращаемой матрицы A либо матрицы (а именно, если A — симметричная положительно определённая матрица и , то можно взять , где ; если же A — произвольная невырожденная матрица и , то полагают , где также ; можно конечно упростить ситуацию и, воспользовавшись тем, что , положить ). Во-вторых, при таком задании начальной матрицы нет гарантии, что будет малой (возможно, даже окажется ), и высокий порядок скорости сходимости обнаружится далеко не сразу.
Обращение матрицы 2х2 возможно только при условии, что .
www.wreferat.baza-referat.ru
Пусть – квадратная матрица -го порядка, а – единичная матрица того же порядка.
Матрица называется правой обратной по отношению к матрице , если . Если же , то называется левой обратной к матрице . Ясно, что является квадратной матрицей порядка .
Теорема 4.1. Если у квадратной матрицы существуют как левая, так и правая обратные матрицы, то они совпадают между собой.
…
Доказательство. Пусть матрицы и такие, что
и .
Тогда . ■
В силу данной теоремы вводится следующее (основное)
Определение 4.1. Матрица называется обратной по отношению к матрице , если
. (4.1)
В силу равенств (4.1) матрица является обратной к матрице , то есть и являются взаимно обратными матрицами.
Обратная к матрица обозначается символом . Таким образом, .
Если определитель матрицы равен нулю, то такую матрицу принято называть вырожденной, в противном случае – невырожденной.
Пусть матрица является невырожденной, то есть . Рассмотрим матрицу, составленную из алгебраических дополнений соответствующих элементов матрицы :
.
При транспонировании её получается матрица , называемая присоединенной к матрице :
.
Теорема 4.2. Для того чтобы для матрицы существовала обратная матрица , необходимо и достаточно, чтобы матрица была невырожденной и при этом
, (4.2)
где .
Доказательство необходимости. Если существует обратная матрица , то . Отсюда, в силу того, что определитель произведения двух матриц равен произведению определителей сомножителей (см., например, [1], гл. 3, § 2, теорему 3), имеем: . Но это означает, что .
Доказательство достаточности. Перемножая матрицы и , в силу теорем 3.1 и 3.2 получаем
или .
Отсюда следует, что матрица является обратной по отношению к матрице , то есть имеет место формула (4.2). ■
Пример 1. Дана матрица
.
Выяснить, существует ли обратная матрица .
Решение. Вычислим определитель матрицы . Прибавив к первой строке определителя матрицы его третью строку, получим определитель
,
у которого первая и четвертая строки совпадают. А это значит, что определитель равен нулю.
Итак, матрица вырожденная, и, следовательно, обратная матрица не существует.
Пример 2. Для матрицы
найти обратную матрицу.
Решение. Вычислив определитель данной матрицы
,
можем утверждать, что обратная матрица для неё существует.
Найдём для каждого элемента матрицы его алгебраическое дополнение :
По формуле (4.2) найдём обратную матрицу
.
Проверка:
.
Пример 3. Найти матрицу, обратную к матрице
.
Решение. Вычислим определитель матрицы
.
Прибавив к элементам второго столбца соответствующие элементы первого столбца, получим
.
Разложим определитель по элементам второй строки:
.
Итак, . То есть матрица является невырожденной, а следовательно, по теореме 4.2 существует обратная к ней матрица .
Найдем для каждого элемента матрицы его алгебраическое дополнение:
Составим присоединённую матрицу
,
и по формуле (4.2) найдём обратную матрицу
.
Проверка:
.
Пример 4. Дана матрица
.
Определить, существует ли обратная матрица , и если существует, то найти её.
Решение. Определитель матрицы
.
Следовательно, данная матрица невырожденная, и существует. Согласно формуле (4.2),
.
Найдём алгебраические дополнения элементов данной матрицы:
Тогда
.
Проверка:
.
Пример 5. Для матрицы
найти обратную матрицу.
Решение. Рассмотрим матричное уравнение
, (4.3)
где
, , .
Умножив обе части уравнения (4.3) на матрицу слева, получим
. (4.4)
Выражение (4.4) есть решение уравнения (4.3), которое в скалярной форме имеет вид:
(4.5)
Решая систему (4.5), получаем
или, что то же самое,
. (4.6)
Выражение (4.6) есть (4.4). Следовательно,
.
Проверка:
.
Пример 6. Решить матричное уравнение
. (4.7)
Решение. Пусть
, .
Тогда исходное уравнение запишется в виде
. (4.8)
Умножая обе части уравнения (4.8) слева на матрицу , получаем
. (4.9)
загрузка…
Вычислим обратную матрицу , для чего найдем определитель и алгебраические дополнения элементов матрицы :
, , , , .
Итак,
.
Проверим верность полученного результата:
.
Таким образом, обратная матрица вычислена верно.
Подставляя в выражение (4.9), получаем
.
Проверка:
.
Получили тождественное равенство. Следовательно, уравнение (4.7) решено верно: .
ЗАДАЧИ
1.10. Найти обратные матрицы для следующих матриц:
1.11. Вычислить:
, , , , , , , , , , , если:
; .
refac.ru
Пусть – квадратная матрица -го порядка, а – единичная матрица того же порядка.
Матрица называется правой обратной по отношению к матрице , если . Если же , то называется левой обратной к матрице . Ясно, что является квадратной матрицей порядка .
Теорема 4.1. Если у квадратной матрицы существуют как левая, так и правая обратные матрицы, то они совпадают между собой.
…
Доказательство. Пусть матрицы и такие, что
и .
Тогда . ■
В силу данной теоремы вводится следующее (основное)
Определение 4.1. Матрица называется обратной по отношению к матрице , если
. (4.1)
В силу равенств (4.1) матрица является обратной к матрице , то есть и являются взаимно обратными матрицами.
Обратная к матрица обозначается символом . Таким образом, .
Если определитель матрицы равен нулю, то такую матрицу принято называть вырожденной, в противном случае – невырожденной.
Пусть матрица является невырожденной, то есть . Рассмотрим матрицу, составленную из алгебраических дополнений соответствующих элементов матрицы :
.
При транспонировании её получается матрица , называемая присоединенной к матрице :
.
Теорема 4.2. Для того чтобы для матрицы существовала обратная матрица , необходимо и достаточно, чтобы матрица была невырожденной и при этом
, (4.2)
где .
Доказательство необходимости. Если существует обратная матрица , то . Отсюда, в силу того, что определитель произведения двух матриц равен произведению определителей сомножителей (см., например, [1], гл. 3, § 2, теорему 3), имеем: . Но это означает, что .
Доказательство достаточности. Перемножая матрицы и , в силу теорем 3.1 и 3.2 получаем
или .
Отсюда следует, что матрица является обратной по отношению к матрице , то есть имеет место формула (4.2). ■
Пример 1. Дана матрица
.
Выяснить, существует ли обратная матрица .
Решение. Вычислим определитель матрицы . Прибавив к первой строке определителя матрицы его третью строку, получим определитель
,
у которого первая и четвертая строки совпадают. А это значит, что определитель равен нулю.
Итак, матрица вырожденная, и, следовательно, обратная матрица не существует.
Пример 2. Для матрицы
найти обратную матрицу.
Решение. Вычислив определитель данной матрицы
,
можем утверждать, что обратная матрица для неё существует.
Найдём для каждого элемента матрицы его алгебраическое дополнение :
По формуле (4.2) найдём обратную матрицу
.
Проверка:
.
Пример 3. Найти матрицу, обратную к матрице
.
Решение. Вычислим определитель матрицы
.
Прибавив к элементам второго столбца соответствующие элементы первого столбца, получим
.
Разложим определитель по элементам второй строки:
.
Итак, . То есть матрица является невырожденной, а следовательно, по теореме 4.2 существует обратная к ней матрица .
Найдем для каждого элемента матрицы его алгебраическое дополнение:
Составим присоединённую матрицу
,
и по формуле (4.2) найдём обратную матрицу
.
Проверка:
.
Пример 4. Дана матрица
.
Определить, существует ли обратная матрица , и если существует, то найти её.
Решение. Определитель матрицы
.
Следовательно, данная матрица невырожденная, и существует. Согласно формуле (4.2),
.
Найдём алгебраические дополнения элементов данной матрицы:
Тогда
.
Проверка:
.
Пример 5. Для матрицы
найти обратную матрицу.
Решение. Рассмотрим матричное уравнение
, (4.3)
где
, , .
Умножив обе части уравнения (4.3) на матрицу слева, получим
. (4.4)
Выражение (4.4) есть решение уравнения (4.3), которое в скалярной форме имеет вид:
(4.5)
Решая систему (4.5), получаем
или, что то же самое,
. (4.6)
Выражение (4.6) есть (4.4). Следовательно,
.
Проверка:
.
Пример 6. Решить матричное уравнение
. (4.7)
Решение. Пусть
, .
Тогда исходное уравнение запишется в виде
. (4.8)
Умножая обе части уравнения (4.8) слева на матрицу , получаем
. (4.9)
загрузка…
Вычислим обратную матрицу , для чего найдем определитель и алгебраические дополнения элементов матрицы :
, , , , .
Итак,
.
Проверим верность полученного результата:
.
Таким образом, обратная матрица вычислена верно.
Подставляя в выражение (4.9), получаем
.
Проверка:
.
Получили тождественное равенство. Следовательно, уравнение (4.7) решено верно: .
ЗАДАЧИ
1.10. Найти обратные матрицы для следующих матриц:
1.11. Вычислить:
, , , , , , , , , , , если:
; .
refac.ru
Реферат на тему:
Обра́тная ма́трица — такая матрица A−1, при умножении на которую исходная матрица A даёт в результате единичную матрицу E:
Квадратная матрица обратима тогда и только тогда, когда она невырожденная, то есть её определитель не равен нулю. Для неквадратных матриц и вырожденных матриц обратных матриц не существует. Однако возможно обобщить это понятие и ввести псевдообратные матрицы, похожие на обратные по многим свойствам.
Если матрица обратима, то для нахождения обратной матрицы можно воспользоваться одним из следующих способов:
Возьмём две матрицы: саму A и единичную E. Приведём матрицу A к единичной матрице методом Гаусса—Жордана. После применения каждой операции к первой матрице применим ту же операцию ко второй. Когда приведение первой матрицы к единичному виду будет завершено, вторая матрица окажется равной A−1.
При использовании метода Гаусса первая матрица будет умножаться слева на одну из элементарных матриц Λi (трансвекцию или диагональную матрицу с единицами на главной диагонали, кроме одной позиции):
. .Вторая матрица после применения всех операций станет равна Λ, то есть будет искомой. Сложность алгоритма — O(n3).
Полученная матрица A−1 и будет обратной. Сложность алгоритма зависит от сложности алгоритма расчета определителя Odet и равна O(n²)·Odet.
Иначе говоря, обратная матрица равна единице, делённой на определитель исходной матрицы и умноженной на транспонированную матрицу алгебраических дополнений элементов исходной матрицы.
Матричное уравнение AX = In для обратной матрицы X можно рассматривать как совокупность n систем вида Ax = b. Обозначим i-ый столбец матрицы X через Xi; тогда AXi = ei, ,поскольку i-м столбцом матрицы In является единичный вектор ei. другими словами, нахождение обратной матрицы сводится к решению n уравнений с одной матрицей и разными правыми частями. После выполнения LUP-разложения (время O(n³)) на решение каждого из n уравнений нужно время O(n²), так что и эта часть работы требует времени O(n³)[1].
Если матрица A невырождена, то для неё можно рассчитать LUP-разложение PA = LU. Пусть PA = B, B − 1 = D. Тогда из свойств обратной матрицы можно записать: D = U − 1L − 1. Если умножить это равенство на U и L то можно получить два равенства вида UD = L − 1 и DL = U − 1. Первое из этих равенств представляет собой систему из n² линейных уравнений для из которых известны правые части (из свойств треугольных матриц). Второе представляет также систему из n² линейных уравнений для из которых известны правые части (также из свойств треугольных матриц). Вместе они представляют собой систему из n² равенств. С помощью этих равенств можно реккурентно определить все n² элементов матрицы D. Тогда из равенства (PA)−1 = A−1P−1 = B−1 = D. получаем равенство A − 1 = DP.
В случае использования LU-разложения не требуется перестановки столбцов матрицы D но решение может разойтись даже если матрица A невырождена.
Сложность алгоритма — O(n³).
Проблема выбора начального приближения в рассматриваемых здесь процессах итерационного обращения матриц не позволяет относиться к ним как к самостоятельным универсальным методам, конкурирующими с прямыми методами обращения, основанными, например, на LU-разложении матриц. Имеются некоторые рекомендации по выбору , обеспечивающие выполнение условия (спектральный радиус матрицы меньше единицы), являющегося необходимым и достаточным для сходимости процесса. Однако при этом, во-первых, требуется знать сверху оценку спектра обращаемой матрицы A либо матрицы (а именно, если A — симметричная положительно определённая матрица и , то можно взять , где ; если же A — произвольная невырожденная матрица и , то полагают , где также ; можно конечно упростить ситуацию и, воспользовавшись тем, что , положить ). Во-вторых, при таком задании начальной матрицы нет гарантии, что будет малой (возможно, даже окажется ), и высокий порядок скорости сходимости обнаружится далеко не сразу.
Обращение матрицы 2х2 возможно только при условии, что .
wreferat.baza-referat.ru