>> Матрицы

4.1.Матрицы. Операции над матрицами

Прямоугольной матрицей размера mxn называется совокупность mxn чисел, расположенных в виде прямоугольной таблицы, содержащей m строк и n столбцов. Мы будем записывать ее в виде

или сокращенно в виде A = (a i j) (i = ; j = ), числа a i j , называются ее элементами; первый индекс указывает на номер строки, второй - на номер столбца. A = (a i j) и B = (b i j) одинакового размера называются равными, если попарно равны их элементы, стоящие на одинаковых местах, то есть A = B, если a i j = b i j .

Матрица, состоящая из одной строки или одного столбца, называется соответственно -строкой или вектор-столбцом. Вектор-столбцы и вектор-строки называют просто векторами.

Матрица, состоящая из одного числа, отождествляется с этим числом. A размера mxn, все элементы которой равны нулю, называются нулевой и обозначается через 0. Элементы с одинаковыми индексами называют элементами главной диагонали. Если число строк равно числу столбцов, то есть m = n, то матрицу называют квадратной порядка n. Квадратные матрицы, у которых отличны от нуля лишь элементы главной диагонали, называются диагональными и записываются так:

.

Если все элементы a i i диагонали равны 1, то она называется единичной и обозначается буквой Е:

.

Квадратная матрица называется треугольной, если все элементы, стоящие выше (или ниже) главной диагонали, равны нулю. Транспонированием называется такое преобразование, при котором строки и столбцы меняются местами с сохранением их номеров. Обозначается транспонирование значком Т наверху.

Если в (4.1) переставим строки со столбцами, то получим

,

которая будет транспонированной по отношению к А. В частности, при транспонировании вектора-столбца получается вектор-строка и наоборот.

Произведением А на число b называется матрица, элементы которой получаются из соответствующих элементов А умножением на число b: b A = (b a i j).

Суммой А = (a i j) и B = (b i j) одного размера называется C = (c i j) того же размера, элементы которой определяются по формуле c i j = a i j + b i j .

Произведение АВ определяется в предположении, что число столбцов А равно числу строк В.

Произведением AB, где А = (a i j) и B = (b j k), где i = , j= , k= , заданных в определенном порядке АВ, называется С = (c i k), элементы которой определяются по следующему правилу:

c i k = a i 1 b 1 k + a i 2 b 2 k +... + a i m b m k = a i s b s k . (4.2)

Иначе говоря, элемент произведения AB определяются следующим образом: элемент i-й строки и k-го столбца С равен сумме произведений элементов i-й строки А на соответствующие элементы k-го столбца В.

Пример 2.1. Найти произведение AB и .

Решение. Имеем: А размера 2x3, В размера 3x3, тогда произведение АВ = С существует и элементы С равны

С 11 = 1×1 +2×2 + 1×3 = 8, с 21 = 3×1 + 1×2 + 0×3 = 5, с 12 = 1×2 + 2×0 + 1×5 = 7,

с 22 =3×2 + 1×0 + 0×5 = 6, с 13 = 1×3 + 2×1 + 1×4 = 9, с 23 = 3×3 + 1×1 + 0×4 = 10.

, а произведение BA не существует.

Пример 2.2. В таблице указано количество единиц продукции, отгружаемой ежедневно на молокозаводах 1 и 2 в магазины М 1 , М 2 и М 3 , причем доставка единицы продукции с каждого молокозавода в магазин М 1 стоит 50 ден. ед., в магазин М 2 - 70, а в М 3 - 130 ден. ед. Подсчитать ежедневные транспортные расходы каждого завода.

Молокозавод

Решение. Обозначим через А матрицу, данную нам в условии, а через
В - матрицу, характеризующую стоимость доставки единицы продукции в магазины, т.е.,

,

Тогда матрица затрат на перевозки будет иметь вид:

.

Итак, первый завод ежедневно тратит на перевозки 4750 ден. ед., второй - 3680 ден.ед.

Пример 2.3. Швейное предприятие производит зимние пальто, демисезонные пальто и плащи. Плановый выпуск за декаду характеризуется вектором X = (10, 15, 23). Используются ткани четырех типов Т 1 , Т 2 , Т 3 , Т 4 . В таблице приведены нормы расхода ткани (в метрах) на каждое изделие. Вектор С = (40, 35, 24, 16) задает стоимость метра ткани каждого типа, а вектор P = (5, 3, 2, 2) - стоимость перевозки метра ткани каждого вида.

Расход ткани

Зимнее пальто

Демисезонное пальто

1. Сколько метров ткани каждого типа потребуется для выполнения плана?

2. Найти стоимость ткани, расходуемой на пошив изделия каждого вида.

3. Определить стоимость всей ткани, необходимой для выполнения плана.

Решение. Обозначим через А матрицу, данную нам в условии, т. е.,

,

тогда для нахождения количества метров ткани, необходимой для выполнения плана, нужно вектор X умножить на матрицу А:

Стоимость ткани, расходуемой на пошив изделия каждого вида, найдем, перемножив матрицу А и вектор C T:

.

Стоимость всей ткани, необходимой для выполнения плана, определится по формуле:

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

X А P T =
.

Итак, X А C T + X А P T = 9472 + 1037 = 10509 (ден. ед).

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

В программировании матрицей также называют двумерный массив. Любой из массивов в программе имеет имя, как если бы это была одна переменная. Чтобы уточнить, какая из ячеек массива имеется в виду, при упоминании его в программе совместно с переменной используют номер ячейки в ней. Как двумерная матрица, так и n-мерный массив в программе может содержать не только числовую, но и символьную, строковую, булевую и иную информацию, но всегда одну и ту же в пределах всего массива.

Обозначаются матрицы заглавными буквами А:MxN, где А – имя матрицы, M– количество строк в матрице, а N– количество столбцов. Элементы – соответствующими строчными буквами с индексами, обозначающими их номер в строке и в столбце a (m, n).

Наиболее часто распространены матрицы прямоугольной формы, хотя в далеком прошлом математики рассматривали и треугольные. Если количество строк и столбцов матрицы одинаково, она называется квадратной. При этом M=N уже имеет наименование порядка матрицы. Матрица, имеющая всего одну строку, именуется строкой. Матрица с всего одним столбцом называется столбцом. Диагональная матрица – это квадратная матрица, в которой не равны нулю только элементы, расположенные по диагонали. Если все элементы равны единице, матрица называется единичной, если нулю – нулевой.

Если в матрице поменять местами строки и столбцы, она станет транспонированной. Если все элементы заменить комплексно-сопряженными, она станет комплексно-сопряженной. Кроме того, существуют и другие виды матриц, определяющиеся условиями, которые накладываются на матричные элементы. Но большинство таких условий применимо только к квадратным .

Видео по теме

Точки в пространстве, произведение Rv даёт другой вектор, который определяет положение точки после вращения. Если v - вектор-строка , такое же преобразование можно получить, используя vR T , где R T - транспонированная к R матрица.

Энциклопедичный YouTube

    1 / 5

    C# - Консоль - Олимпиада - Квадратная спираль

    Матрица: определение и основные понятия

    Где брать силы и вдохновения Подзарядка 4 квадратной матрицы

    Сумма и разность матриц, умножение матрицы на число

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

    Субтитры

Главная диагональ

Элементы a ii (i = 1, ..., n ) образуют главную диагональ квадратной матрицы. Эти элементы лежат на воображаемой прямой, проходящей из левого верхнего угла в правый нижний угол матрицы. Например, главная диагональ 4х4 матрицы на рисунке содержит элементы a 11 = 9, a 22 = 11, a 33 = 4, a 44 = 10.

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

Специальные виды

Название Пример с n = 3
Диагональная матрица [ a 11 0 0 0 a 22 0 0 0 a 33 ] {\displaystyle {\begin{bmatrix}a_{11}&0&0\\0&a_{22}&0\\0&0&a_{33}\end{bmatrix}}}
Нижняя треугольная матрица [ a 11 0 0 a 21 a 22 0 a 31 a 32 a 33 ] {\displaystyle {\begin{bmatrix}a_{11}&0&0\\a_{21}&a_{22}&0\\a_{31}&a_{32}&a_{33}\end{bmatrix}}}
Верхняя треугольная матрица [ a 11 a 12 a 13 0 a 22 a 23 0 0 a 33 ] {\displaystyle {\begin{bmatrix}a_{11}&a_{12}&a_{13}\\0&a_{22}&a_{23}\\0&0&a_{33}\end{bmatrix}}}

Диагональные и треугольные матрицы

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

Единичная матрица

Q (x ) = x T Ax

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

Симметричная матрица положительно определена тогда и только тогда, когда все её собственные значения положительны. Таблица справа показывает два возможных случая для матриц 2×2.

Если использовать два различных вектора, получим билинейную форму , связанную с A :

B A (x , y ) = x T Ay .

Ортогональная матрица

Ортогональная матрица - это квадратная матрица с вещественными элементами, столбцы и строки которой являются ортогональными единичными векторами (т. е. ортонормальными). Можно также определить ортогональную матрицу как матрицу, обратная которой равна транспонированной:

A T = A − 1 , {\displaystyle A^{\mathrm {T} }=A^{-1},}

откуда вытекает

A T A = A A T = E {\displaystyle A^{T}A=AA^{T}=E} ,

Ортогональная матрица A всегда обратима (A −1 = A T), унитарна (A −1 = A *), и нормальна (A *A = AA *). Определитель любой ортонормальной матрицы равен либо +1, либо −1. В качестве линейного отображения любая ортонормальная матрица с определителем +1 является простым поворотом , в то время как любая любая ортонормальная матрица с определителем −1 является либо простым отражением , либо композицией отражения и поворота.

Операции

След

Определитель det(A ) или |A | квадратной матрицы A - это число, определяющее некоторые свойства матрицы. Матрица обратима тогда и только тогда , когда её определитель ненулевой.

Матрицей называется прямоугольная таблица чисел, состоящая из m одинаковой длины строк или n одинаковой длины столбцов.

aij - элемент матрицы, который находится в i -ой строке и j -м столбце.

Для краткости матрицу можно обозначать одной заглавной буквой, например, А или В .

В общем виде матрицу размером m ×n записывают так

Примеры:

Если в матрице число строк равно числу столбцов, то матрица называется квадратной , причём число ее строк или столбцов называется порядком матрицы. В приведённых выше примерах квадратными являются вторая матрица – её порядок равен 3, и четвёртая матрица – её порядок 1.

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

Главной диагональю квадратной матрицы назовём диагональ, идущую из левого верхнего в правый нижний угол.

Квадратная матрица, у которой все элементы, лежащие ниже главной диагонали, равны нулю, называется треугольной матрицей.

.

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

Диагональная матрица, у которой все диагональные элементы равны единице, называется единичной матрицей и обозначается буквой E. Например, единичная матрица 3-го порядка имеет вид .

назад в содержание

(36)85.Что такое линейные операции над матрицами? Примеры.

Во всех случаях, когда вводятся новые математические объекты, необходимо договариваться о правилах действийнад ними, а также определить - какие объекты считаются равнымимежду собой.

Природа объектов не имеет никакого значения. Это могут быть вещественные или комплексные числа, векторы, матрицы, строки или что-то иное.

К числу стандартных действий относятся линейные операции, а именно: умножение на число и сложение; в данном конкретном случае - умножкние матрицы на число и сложение матриц.

При умножении матрицы на число каждый матричный элемент умножается на это число, а сложение матриц подразумевает попарное сложение элементов, расположенных в эквивалентных позициях.

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

Матрицы A = || a i j || и B = || a i j || считаются равными, если они имеют одинаковые размеры и их соответствующие матричные элементы попарно равны:

Сложение матриц Операция сложения определена только для матриц одинаковых размеров. Результатом сложения матриц A = || a i j || и B = || b i j || является матрица C = || c i j || , элементы которой равны сумме соответствующих матричных элементов.

Определение Матрицей – называется таблица чисел содержащая определенное количество строк и столбцов

Элементами матрицы являются числа вида a ij , где i- номер строки j- номер столбца

Пример 1 i = 2 j = 3

Обозначение: А=

Виды матриц:

1. Если число строк не равно числу столбцов , то матрица называется прямоугольной:

2. Если число строк равно числу столбцов , то матрица называется квадратной:

Число строк или столбцов квадратной матрицы называется ее порядком . В примере n = 2

Рассмотрим квадратную матрицу порядка n:

Диагональ, содержащая элементы a 11 , a 22 ……., a nn , называетсяглавной, а диагональ, содержащая элементы а 12 , а 2 n -1 , …….a n 1 – вспомогательная.

Матрица, у которой отличны от нуля только элементы, находящиеся на главной диагонали, называется диагональной :

Пример 4 n = 3

3. Если у диагональной матрицы элементы равны 1, то матрица называется единичной и обозначается буквой Е:

Пример 6 n = 3

4. Матрица, все элементы которой равны нулю, называется нулевой матрицей и обозначается буквой О

Пример 7

5. Треугольной матрицей n-ого порядка называется квадратная матрица, все элементы которой, расположенные ниже главной диагонали, равны нулю:

Пример 8 n = 3

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

Суммой матрицы А и В называется такая матрица С, элементы которой равны сумме соответствующих элементов матриц А и В.

Складывать можно только матрицы, имеющие одинаковые число строк и столбцов.

Произведением матрицы А на число k называется такая матрица kA, каждый элемент которой равен ka ij

Пример10

Умножение матрицы на число сводится к умножению на это число всех элементов матрицы.

Произведение матриц Что бы умножить матрицу на матрицу, необходимо выбрать первую строку первой матрицы и умножить на соответствующие элементы первого столбца второй матрицы, результат сложить. Этот результат расположить в результатирующей матрице в 1-ой строке и 10ом столбце. Аналогично выполняем действия со всеми остальными элементами: 1-ую строку на второй столбец, на 3-ий и т.д., затем со следующими строками.

Пример 11

Умножение матрицы А на матрицу В возможно только в том случае, если число столбцов первой матрицы равно числу строе второй матрицы.

- произведение существует;

- произведение не существует

Примеры 12 последнюю строчку во II матрицы умножать не с чем, т.е. произведение не существует

Транспонирование матрицы называется операция замены элементов строки на элементы столбца:

Пример13

Возведением в степень называется последовательное перемножение матрицы саму на себя.