2. Матрицы Определение Матрицей размера
Скачать 200.5 Kb.
|
2. МатрицыОпределение 1. Матрицей размера mn называется прямоугольная таблица из mn чисел, расположенных в m строках и n столбцах: где aij (i =1, …, m; j =1, …, n) — это элементы матрицы A. Число ai,j ,стоящее на пересечение i-й строки и j-го столбца,называется элементом матрицы A. Если число строк и число столбцов матрицы A совпадают, то есть m = n, то такая матрица называется квадратной матрицей порядка n. Если матрица A имеет только один столбец, то она называется матрицей-столбцом, если только одну строку, то – матрицей-строкой. Запись данных в форме таблицы очень удобна и часто используется при описании деятельности предприятий. Например, сводная ведомость денежных поступлений на пять предприятий за четыре дня работы может быть записана в виде следующей таблицы. Таблица
Для матриц можно определить линейные операции: умножение на число и сложение аналогично тому, как это было сделано для векторов. 2.1. Линейные операции с матрицамиОпределение 2. Пусть даны две матрицы A = (ai,j) и B= (bi,j) одинакового размера mn и вещественное число . Произведением числа на матрицу A = (ai,j) называется матрица того же размера, что и A и вычисляется по формуле А = (аi,j). Суммой двух матриц называется матрица C = A + B = = (ai,j + bi,j). Таким образом, сложение матриц и умножение матрицы на число производятся поэлементно. Свойства операций сложения и умножения на числоУмножение на скалярM1. , A ()A = ((A)), M2. A 1A = A. Сложения матриц одинакового размера A1. Ассоциативность сложения: A,B,C (A+B)+C=A +(B+C). A2. Коммутативность сложения: A, B A + B = B + A. A3. Существование нейтральной матрицы по сложению: A 0 A + 0= A. Такой нейтральной по сложению матрицей будет нулевая матрица 0 того же размера, что и матрица A, все элементы которой равны нулю. A4. Существование матрицы, обратной по сложению: A (–A) A + (–A) = 0. Такой обратной по сложению матрицей будет матрица (–A) того же размера, что и матрица A, с элементами, обратными элементам матрицы A. Дистрибутивности (распределительные законы) D1. A, B (A + B) = A + B, D2. , A ( + )A = A + A. Пример 1. Найти матрицу C = 3A – 2B, если матрицы A и B заданы формулами . Вычислим . Таким образом, множество всех матриц фиксированного размера составляет векторное пространство, а элементы его матрицы оказываются векторами. Базисными матрицами будут матрицы Ii,j , в которых на пересечении i-й строки и j-го столбца стоит 1, а остальные элементы матрицы равны нулю. Множество матриц размера mn составляют mn-мерное векторное пространство, а каждая матрица единственным образом представима в виде A = ai,j Ii,j . Например, матрица может быть записана в виде линейной комбинации базисных матриц: A = I1,1 + 2I1,2 + 3I2,1 + 4I2,2 . Учитывая вышесказанное, матрицу-столбец мы будем называть вектором-столбцом, а матрицу-строку – вектором-строкой; элементы этих матриц будем называть координатами соответствующих векторов. Таким образом, для вектора-строки возможны два обозначения: жирными и нежирными латинскими буквами. 2.2. Умножение матрицОпределение 3. Если A = (ai,j) – матрица размера lm и B = (bj,k) – матрица размера mn, то произведением матриц A и B называется матрица C= AB = (ci,k) размера ln, у которой элемент с номером (i, k) равен . Таким образом, элемент с номером (i, k) является скалярным произведением i-й строки матрицы A и j-го столбца матрицы B. Заметим, что произведение матриц определено лишь тогда, когда число столбцов первой матрицы равно числу строк второй матрицы. Пример 2. a) Даны матрицы и . Найти произведение этих матриц. Вычислим, следуя определению. Число строк матрицы произведения равно числу строк первой матрицы, а число столбцов – числу столбцов второй матрицы, то есть матрица произведения С будет квадратной второго порядка: C=AB= , где c1,1=15+27=19 – умножается 1-я строка на 1-й столбец; c1,2=16+28=22 – умножается 1-я строка на 2-й столбец; c2,1=35+47=43 – умножается 2-я строка на 1-й столбец; c2,2=36+48=50 – умножается 2-я строка на 2-й столбец. б) Даны матрица-столбец и матрица-строка . Найти произведения матриц AB и BA. Вычислим, следуя определению: ; , то есть у нас получились матрицы разных порядков. Свойства умножения матрицДистрибутивности(распределительные законы) D3. A, B,C A(B+C)=AB+AC; (B+C)A=BA+CA. D4. A, B (A)B=(AB); A(B)=(AB). Доказательство этих свойств проводится непосредственно с использованием свойств вещественных чисел. P1. Ассоциативность произведения матриц. Пусть матрицы A, B, C имеют размерности mn, np, pq соответственно, тогда (AB)C = A(BC) , то есть если определено произведение матриц, стоящих справа, то определено произведение матриц, стоящих слева равенства, и эти произведения равны. Доказательство. Положим, G = (gi,j) = AB. Тогда . Теперь элемент матрицы (AB)C = GC с номером (i, j) равен = . Положим теперь H = (hi,j) = BC. Тогда hi,j= . Теперь элемент матрицы A(BC) = AH с номером (i, j) равен = . Но это и есть в точности (i, j)-й элемент матрицы (AB)C. Благодаря этому свойству мы можем не ставить скобки при записи произведения трех и более матриц. P2. Произведение матриц в общем случае некоммутативно, причем возможны следующие случаи. Одно из произведений AB или BA определено, а другое произведение не определено. Матрицы AB и BA могут иметь различные порядки даже в том случае, когда оба произведения определены. Даже в том случае, когда матрицы AB и BA имеют одинаковый порядок, AB может отличаться от BA. Можно подобрать такие пары матриц A и B, для которых AB = BA. О таких матрицах говорят, что они коммутируют. Определение 4. Квадратная матрица D называется диагональной, если ее элементы вне главной диагонали равны нулю, то есть матрица: или, используя матрицы n-го порядка Ii,j , запишем D = d1I1,1+d2I2,2+...+dnIn,n. Заметим, что любые две диагональные матрицы одного и того же порядка коммутируют. P3. Существование нейтральной по умножению матрицы. Существует такая матрица E, что для любой квадратной матрицы A n-го порядка выполняются равенства AE = EA = A. Такой нейтральной по умножению матрицей будет диагональная матрица E, у которой все элементы, стоящие на главной диагонали, равны 1. Матрица E называется единичной матрицей. Пример 3. Дан многочлен f(x) = x2 + 2x – 3 и матрица . Найти f(A), если A0 = E, A1 = A, A2 = AA. Решение. f(A) = A2 + 2A – 3E = = = = = . P4. Существование матрицы, обратной по умножению. Определение 5. Матрица A называется обратимой, если существует матрица A-1, для которой выполняются равенства AA-1 = A-1A = E. Сама матрица A-1 называется обратной матрицей для матрицы A. Очевидно, что определенная таким образом обратная матрица может существовать только у квадратной матрицы A. Понятно, что не всякая квадратная матрица имеет обратную матрицу. Например, нулевая матрица обратную матрицу не имеет. В дальнейшем будут сформулированы условия существования обратной матрицы и указаны способы ее построения. Теорема 1. Если квадратная матрица A обратима, то обратная матрица единственна. Доказательство. Пусть матрица A имеет две обратные матрицы: , тогда = = = и мы получаем, что . Теорема 2. Если матрицы одного порядка A и B обратимы, то обратимо их произведение AB, причем (AB)-1 = B-1A-1 . Доказательство. Вычислим AB(B-1A-1) = A(BB-1)A-1 = AEA‑1 = E. С другой стороны, (B‑1A‑1)AB = B-1(A-1A)B = B-1EB =E. Значит (AB)-1 = B-1 A-1 . 2.3. Транспонирование матрицОпределение 6. Если элементы каждой строки матрицы A записать в соответствующий столбец новой матрицы, то полученная матрица называется транспонированной к матрице A и обозначается At. Сама операция называется операцией транспонирования матрицы. Например, если матрица , то матрица . Если матрица-столбец , то при транспонировании мы получим матрицу-строку Bt = (2, 4, 6). Свойства транспонирования T1. (At)t = A – идемпотентность. T2. (A)t = (At) – однородность. T3. (A + B)t = At + Bt – аддитивность. T4. (AB)t = BtAt – транспонирование произведения. Доказательство этих свойств проводится непосредственно с использованием свойств вещественных чисел. |