Транспонирование матриц

ЭЛЕМЕНТЫ ЛИНЕЙНОЙ АЛГЕБРЫ.

1. Действия над матрицами.

Матрицей называется прямоугольная таблица элементов, например

Транспонирование матриц - student2.ru

Размерность матрицы обозначают Транспонирование матриц - student2.ru , где Транспонирование матриц - student2.ru - число строк, а Транспонирование матриц - student2.ru - число столбцов матрицы. Например, размерность матрицы А - Транспонирование матриц - student2.ru , матрицы В - Транспонирование матриц - student2.ru ,

матрицы Транспонирование матриц - student2.ru - Транспонирование матриц - student2.ru . В общем случае элемент матрицы обозначают Транспонирование матриц - student2.ru , где Транспонирование матриц - student2.ru - номер строки, а Транспонирование матриц - student2.ru - номер столбца матрицы, на пересечении которых находится этот элемент. Например, для матрицы А Транспонирование матриц - student2.ru , для матрицы В Транспонирование матриц - student2.ru .

Определим действия над матрицами.

Умножение матрицы на число и сложение покажем на примерах.

Умножение матрицы на число.

Пример.

Транспонирование матриц - student2.ru или Транспонирование матриц - student2.ru

Сложение (вычитание) матриц.

Пример.

Транспонирование матриц - student2.ru

3.Умножение матриц.

Если матрица А имеет размерность Транспонирование матриц - student2.ru , а матрица В имеет размерность Транспонирование матриц - student2.ru , то их можно умножать. В результате получается матрица Транспонирование матриц - student2.ru , размерность которой будет Транспонирование матриц - student2.ru . Например, Транспонирование матриц - student2.ru размерности Транспонирование матриц - student2.ru , В размерности Транспонирование матриц - student2.ru , то Транспонирование матриц - student2.ru будет размерности Транспонирование матриц - student2.ru .

Пример.

Транспонирование матриц - student2.ru

Первую строку А умножаем на первый столбец В: Транспонирование матриц - student2.ru .

Первую строку А умножаем на второй столбец В: Транспонирование матриц - student2.ru .

Вторую строку А умножаем на первый столбец В: Транспонирование матриц - student2.ru .

Вторую строку А умножаем на второй столбец В: Транспонирование матриц - student2.ru .

Пример.

Транспонирование матриц - student2.ru

Пример.

Транспонирование матриц - student2.ru

Транспонирование матриц.

Чтобы транспонировать матрицу, надо строки матрицы записать в столбцы.

Пример.

Если Транспонирование матриц - student2.ru , то транспонированная матрица Транспонирование матриц - student2.ru

Если Транспонирование матриц - student2.ru , то Транспонирование матриц - student2.ru

Задание 1.Найти Транспонирование матриц - student2.ru

Транспонирование матриц - student2.ru

Решение.

Транспонирование матриц - student2.ru

  1. Определители квадратных матриц.

Для квадратных матриц вводится число, которое называется определителем.

Для матриц второго порядка ( размерность Транспонирование матриц - student2.ru ) определитель задается формулой:

Транспонирование матриц - student2.ru

Например, для матрицы Транспонирование матриц - student2.ru ее определитель Транспонирование матриц - student2.ru

Пример.Вычислить определители матриц.

Транспонирование матриц - student2.ru Транспонирование матриц - student2.ru Транспонирование матриц - student2.ru

Для квадратных матриц третьего порядка (размерность Транспонирование матриц - student2.ru ) существует правило «треугольника»: на рисунке пунктирная линия означает – умножить числа, через которые проходит пунктирная линия. Первые три числа надо сложить, следующие три числа надо вычитать.

Транспонирование матриц - student2.ru

Пример. Вычислить определитель.

Транспонирование матриц - student2.ru

Транспонирование матриц - student2.ru

Транспонирование матриц - student2.ru

Чтобы дать общее определение определителя, надо ввести понятие минора и алгебраического дополнения.

Минором Транспонирование матриц - student2.ru элемента матрицы Транспонирование матриц - student2.ru называется определитель, полученный вычеркиванием Транспонирование матриц - student2.ru - той строки и Транспонирование матриц - student2.ru - того столбца.

Пример. Найдем некоторые миноры матрицы А.

Транспонирование матриц - student2.ru Транспонирование матриц - student2.ru Транспонирование матриц - student2.ru

Транспонирование матриц - student2.ru Транспонирование матриц - student2.ru Транспонирование матриц - student2.ru

Алгебраическим дополнением Транспонирование матриц - student2.ruэлемента Транспонирование матриц - student2.ru называется число Транспонирование матриц - student2.ru .

Значит, если сумма индексов Транспонирование матриц - student2.ru и Транспонирование матриц - student2.ru четная, то Транспонирование матриц - student2.ruи Транспонирование матриц - student2.ru ничем не отличаются. Если же сумма индексов Транспонирование матриц - student2.ru и Транспонирование матриц - student2.ru нечетная, то Транспонирование матриц - student2.ruи Транспонирование матриц - student2.ru отличаются только знаком.

Для предыдущего примера Транспонирование матриц - student2.ru .

Определителем матрицыназывается сумма произведений элементов некоторой строки

( столбца) на их алгебраические дополнения. Рассмотрим это определение на матрице третьего порядка.

Транспонирование матриц - student2.ru

Первая запись называется разложением определителя по первой строке, вторая - разложение по второму столбцу, последняя – разложение по третьей строке. Всего таких разложений можно записать шесть раз.

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

Транспонирование матриц - student2.ru

Разложим определитель по первой строке:

Транспонирование матриц - student2.ru

Разложим определитель по третьему столбцу:

Транспонирование матриц - student2.ru

Разложим определитель по второй строке:

Транспонирование матриц - student2.ru

Заметим, что чем больше нулей, тем проще вычисления. Например, раскладывая по первому столбцу, получим

Транспонирование матриц - student2.ru

Среди свойств определителей есть свойство, позволяющее получать нули, а именно:

Если к элементам некоторой строки (столбца) прибавить элементы другой строки (столбца), умноженные на ненулевое число, то определитель не изменится.

Транспонирование матриц - student2.ru

Транспонирование матриц - student2.ru .

Возьмем этот же определитель и получим нули, например, в первой строке.

Транспонирование матриц - student2.ru = Транспонирование матриц - student2.ru

Определители более высоких порядков вычисляются таким же образом.

Задание 2.Вычислить определитель четвертого порядка:

1) разложив по любой строке или любому столбцу

2) получив предварительно нули

Транспонирование матриц - student2.ru

Транспонирование матриц - student2.ru

Получим дополнительный ноль, например, во втором столбце. Для этого элементы второй строки умножим на -1 и прибавим к четвертой строке:

Транспонирование матриц - student2.ru

  1. Решение систем линейных алгебраических уравнений методом Крамера.

Покажем решение системы линейных алгебраических уравнений методом Крамера.

Задание 2. Решить систему уравнений.

Транспонирование матриц - student2.ru

Надо вычислить четыре определителя. Первый называется основным и состоит из коэффициентов при неизвестных:

Транспонирование матриц - student2.ru

Заметим, что если Транспонирование матриц - student2.ru , систему методом Крамера решить нельзя.

Три остальных определителя обозначаются Транспонирование матриц - student2.ru , Транспонирование матриц - student2.ru , Транспонирование матриц - student2.ru и получаются заменой соответствующего столбца на столбец правых частей.

Находим Транспонирование матриц - student2.ru . Для этого первый столбец в основном определителе меняем на столбец правых частей:

Транспонирование матриц - student2.ru

Находим Транспонирование матриц - student2.ru . Для этого второй столбец в основном определителе меняем на столбец правых частей:

Транспонирование матриц - student2.ru

Находим Транспонирование матриц - student2.ru . Для этого третий столбец в основном определителе меняем на столбец правых частей:

Транспонирование матриц - student2.ru

Решение системы находим по формулам Крамера: Транспонирование матриц - student2.ru , Транспонирование матриц - student2.ru , Транспонирование матриц - student2.ru

Транспонирование матриц - student2.ru , Транспонирование матриц - student2.ru , Транспонирование матриц - student2.ru

Таким образом решение системы Транспонирование матриц - student2.ru , Транспонирование матриц - student2.ru , Транспонирование матриц - student2.ru

Сделаем проверку, для этого найденное решение подставим во все уравнения системы.

Транспонирование матриц - student2.ru

  1. Решение систем линейных алгебраических уравнений матричным методом.

Если у квадратной матрицы Транспонирование матриц - student2.ru определитель не равен нулю, существует обратная матрица Транспонирование матриц - student2.ru , такая что Транспонирование матриц - student2.ru . Матрица Транспонирование матриц - student2.ru называется единичной и имеет вид Транспонирование матриц - student2.ru

Обратная матрица находится по формуле:

Транспонирование матриц - student2.ru

Пример. Найти обратную матрицу к матрице Транспонирование матриц - student2.ru

Сначала вычисляем определитель. Транспонирование матриц - student2.ru

Находим алгебраические дополнения:

Транспонирование матриц - student2.ru

Транспонирование матриц - student2.ru

Транспонирование матриц - student2.ru

Записываем обратную матрицу:

Транспонирование матриц - student2.ru

Чтобы проверить вычисления, надо убедиться, что Транспонирование матриц - student2.ru .

Транспонирование матриц - student2.ru

Транспонирование матриц - student2.ru

Пусть дана система линейных уравнений:

Транспонирование матриц - student2.ru

Обозначим Транспонирование матриц - student2.ru

Тогда система уравнений может быть записана в матричной форме как Транспонирование матриц - student2.ru , а отсюда Транспонирование матриц - student2.ru . Полученная формула называется матричным способом решения системы.

Задание 3.Решить систему матричным способом.

Транспонирование матриц - student2.ru

Надо выписать матрицу системы, найти к ней обратную и затем умножить на столбец правых частей.

Транспонирование матриц - student2.ru

Обратная матрица у нас уже найдена в предыдущем примере, значит можно находить решение:

Транспонирование матриц - student2.ru

Ответ: Транспонирование матриц - student2.ru

  1. Решение систем линейных алгебраических уравнений методом Гаусса.

Метод Крамера и матричный метод применяется только для квадратных систем (число уравнений равно числу неизвестных), причем определитель должен быть не равен нулю. Если число уравнений не равно числу неизвестных, или определитель системы равен нулю, применяется метод Гаусса. Метод Гаусса можно применять для решения любых систем.

Мы рассмотрим решение системы четвертого порядка. Если применять метод Крамера, придется находить пять определителей четвертого порядка. Если решиться обращать матрицу четвертого порядка, то придется находить 16 определителей третьего порядка.

Метод Гаусса состоит в приведении матрицы системы к треугольной или трапециевидной форме.

Пример. Решить систему третьего порядка методом Гаусса.

Транспонирование матриц - student2.ru

Выписываем матрицу системы, в которую включаем и правые части:

Транспонирование матриц - student2.ru

Матрица приведена к треугольной форме (столбец правых частей не считается). По матрице восстановим систему:

Транспонирование матриц - student2.ru

Из последнего уравнения находим Транспонирование матриц - student2.ru . Подставим во второе уравнение:

Транспонирование матриц - student2.ru . Найденные Транспонирование матриц - student2.ru и Транспонирование матриц - student2.ru подставим в первое уравнение:

Транспонирование матриц - student2.ru Ответ: Транспонирование матриц - student2.ru

Задание 5.Решить систему уравнений методом Гаусса.

Транспонирование матриц - student2.ru

Транспонирование матриц - student2.ru Транспонирование матриц - student2.ru

Транспонирование матриц - student2.ru

По полученной матрице восстанавливаем систему:

Транспонирование матриц - student2.ru

Находим решение: Транспонирование матриц - student2.ru

Ответ: Транспонирование матриц - student2.ru

Наши рекомендации