Loading [MathJax]/jax/output/HTML-CSS/jax.js
Skip to main content
LibreTexts - Ukrayinska

1.8: Огляд матриць

Визначення

n×mМатриця - це двовимірний масив чисел зn рядками іm стовпцями. Цілі числаn іm називаються розмірами матриці. Якщоn=m тоді матриця квадратна. Числа в матриці відомі як елементи матриці (або просто елементи) і зазвичай даються індекси для позначення їх положення в матриці, наприклад, елементaij буде займатиith рядок іjth стовпець матриці. Наприклад:

M=(123456789)

являє собою3×3 матрицю зa11=1,a12=2,a21=4 іa13=3 т.д.

У квадратній матриці діагональними елементами вважаються ті, для якихi =j (числа15, і9 в наведеному вище прикладі). Недіагональні елементи - це ті2, для якихij (34,6,7,, і8 в наведеному вище прикладі). Якщо всі позадіагональні елементи рівні нулю, то маємо діагональну матрицю. Пізніше ми побачимо, що діагональні матриці мають значне значення в теорії груп.

Одинична матриця або ідентифікаційна матриця (зазвичай дається символомI) - це діагональна матриця, в якій всі діагональні елементи рівні1. Одинична матриця, що діє на іншу матрицю, не має ефекту — вона така ж, як операція ідентичності в теорії груп і аналогічна множенню числа на1 в повсякденній арифметиці.

ATТранспонування матриціA - це матриця, яка є результатом зміни між усіма рядками та стовпцями. Симетрична матриця така ж, як і її транспонування (AT=Aтобтоaij=aji для всіх значеньi іj). Транспонування матриціM вище (яка не є симетричною)

MT=(147258369)

Сума діагональних елементів в квадратній матриці називається слідом (або символом) матриці (для наведеної вище матриці слідχ=1+5+9=15). Сліди матриць, що представляють операції симетрії, будуть мати велике значення в теорії груп.

Вектор - це всього лише окремий випадок матриці, в якій одна з вимірів дорівнює1. n×1Матриця - це вектор-стовпчик;1×m матриця - вектор-рядок. Компоненти вектора зазвичай позначаються лише одним індексом. Одиничний вектор має один елемент рівний,1 а інші рівні нулю (він збігається з одним рядком або стовпцем ідентифікаційної матриці). Ми можемо розширити ідею далі, щоб сказати, що одне число - це матриця (або вектор) розмірності1×1.

Матрична алгебра

  1. Дві матриці з однаковими розмірами можуть бути додані або віднімані шляхом додавання або віднімання елементів, що займають однакову позицію в кожній матриці. напр.

A=(102221320)

B=(202101110)

A+B=(300322410)

AB=(104120230)

  1. Матрицю можна помножити на константу шляхом множення кожного елемента на константу.

4B=(808404440)

3A=(306663960)

  1. Дві матриці можна помножити разом за умови, що кількість стовпців першої матриці збігається з кількістю рядків другої матриці, тобтоn×m матрицю можна помножити наm×l матрицю. Отримана матриця матиме розміриn×l. Щоб знайти елементaij в матриці добутку, беремо точковий добуток рядкаi першої матриці іj стовпця другої матриці (тобто множимо послідовні елементи разом з рядкаi першої матриці і стовпчикаj другої матриці) і складаємо їх. разом тобтоcij =Σkaikbjk напр. у3×3 матрицяхA іB використовується в наведених вище прикладах, перший елемент у матриціC=AB добуткуc11 =a11b11 +a12b21 +a13b31

AB=(102221320)(202101110)=(422712804)

Прикладом матриці множення вектора є

Av=(102221320)(123)=(797)

Множення матриць, як правило, не є комутативним, властивістю, яка відображає поведінку, знайдену раніше для операцій симетрії всередині групи точок.

Прямі продукти

Прямий добуток двох матриць (з урахуванням символу) - особливий тип матричного добутку, який генерує матрицю вищої розмірності, якщо обидві матриці мають розмірність більше одиниці. Найпростіше продемонструвати, як побудувати прямий добуток двох матрицьA іB на прикладі:

AB=(a11a12a21a22)(b11b12b21b22)=(a11Ba12Ba21Ba22B)=(a11b11a11b12a12b11a12b12a11b21a11b22a12b21a12b22a21b11a21b12a22b11a22b21a21b21a21b22a22b21a22b22)

Хоча це може здатися дещо дивною операцією для здійснення, прямі продукти виростають багато в теорії груп.

Зворотні матриці та детермінанти

Якщо дві квадратні матриціA іB помножити разом, щоб дати ідентичність матриці I (тобтоAB=I), то кажуть,B що це зворотнаA (записанаA1). ЯкщоB є зворотним,A то такожA є зворотнимB. Нагадаємо, що однією з умов, що накладаються на операції симетрії в групі, є те, що кожна операція повинна мати зворотну. За аналогією випливає, що будь-які матриці, які ми використовуємо для представлення елементів симетрії, також повинні мати зворотні. Виходить, що квадратна матриця має зворотну тільки в тому випадку, якщо її детермінант ненульовий. З цієї причини (та інших, які стануть очевидними пізніше, коли нам потрібно вирішити рівняння за участю матриць) нам потрібно трохи дізнатися про матричні детермінанти та їх властивості.

Для кожної квадратної матриці існує унікальна функція всіх елементів, яка дає одне число, яке називається детермінантою. Спочатку, мабуть, не буде особливо очевидно, чому це число має бути корисним, але матричні детермінанти мають велике значення як в чистій математиці, так і в ряді областей науки. Історично склалося, що детермінанти насправді були навколо перед матрицями. Вони виникли спочатку як властивість системи лінійних рівнянь, яка «визначала», чи має система унікальне рішення. Як ми побачимо пізніше, коли така система рівнянь переформується як матричне рівняння, ця властивість переноситься в матричний детермінант.

Існує два різних визначення детермінанти, одне геометричне і одне алгебраїчне. У геометричній інтерпретації числа в кожному рядкуn×n матриці розглядаються як координати вn -мірному просторі. В одновимірній матриці (тобто число) існує лише одна координата, а детермінант можна інтерпретувати як (підписану) довжину вектора від початку до цієї точки. Для2×2 матриці ми маємо дві координати в площині, а визначник - це (підписана) площа паралелограма, яка включає ці дві точки та початок. Для3×3 матриці визначником є (підписаний) об'єм паралелепіпеда, який включає три точки (у тривимірному просторі), визначені матрицею та початком. Це проілюстровано нижче. Ідея поширюється на більш високі розміри аналогічним чином. Отже, у певному сенсі детермінант пов'язаний з розміром матриці.

альт

Алгебраїчне визначення детермінантиnxn матриці - це сума над усіма можливими добутками (перестановками) n елементів, взятих з різних рядків і стовпців. Кількість членів у сумі дорівнюєn! кількості можливих перестановокn значень (тобто2 для2×2 матриці,6 для3×3 матриці тощо). Кожному члену в сумі дається позитивний або негативний знак в залежності від того, парне чи непарне число інверсій перестановок у творі. Інверсія перестановки - це всього лише пара елементів, які вийшли з ладу, коли описані їх індексами. Наприклад, для набору з чотирьох елементів(a1,a2,a3,a4) перестановкаa1a2a3a4 має всі елементи в їх правильному порядку (тобто в порядку збільшення індексу). Однак перестановкаa2a4a1a3 містить інверсії перестановкиa2a1,a4a1,a4a3.

Наприклад, для двовимірної матриці

(a11a12a21a22)

де індекси позначають позиції рядків і стовпців елементів,2 можливі продукти/перестановки за участю елементів з різних рядків і стовпців,a11a22 іa12a21. У другому семестрі існує інверсія перестановки за участю індексів стовпців2 і1 (інверсії перестановки за участю індексів рядків і стовпців слід шукати окремо), тому цей термін приймає негативний знак, а детермінантa11a22 -a12a21.

Для3×3 матриці

(a11a12a13a21a22a23a31a32a33)

можливі комбінації елементів з різних рядків і стовпців разом зі знаком з числа перестановок, необхідних для розміщення їх індексів в числовому порядку, такі:

a11a22a33(0inversions)a11a23a32(1inversion -3>2in the column indices)a12a21a33(1inversion -2>1in the column indices)a12a23a31(2inversions -2>1and3>1in the column indices)a13a21a32(2inversions -3>1and3>2in the column indices)a13a22a31(3inversions -3>2,3>1,and2>1in the column indices)

а детермінант - це просто сума цих термінів.

Це все може здатися трохи складним, але на практиці існує досить систематична процедура обчислення детермінант. ВизначникA матриці зазвичай пишеться det (A) або |a |.

Для2×2 матриці

A=(abcd);det(A)=|A|=|abcd|=adbc

Для3×3 матриці

B=(abcdefghi);det(B)=a|efhi|b|dfgi|+c|degh|

Для4x4 матриці

C=(abcdefghijklmnop);det(C)=a|fghjklnop|b|eghiklmop|+c|efhijlmnp|d|efgijkmno|

і так далі в більш високих розмірах. Зауважте, що підматриці у наведеному вище3×3 прикладі - це лише матриці, сформовані з початкової матриціB, які не містять елементів з того ж рядка чи стовпця, що й коефіцієнти попереднього множення з першого рядка.

Матричні детермінанти мають ряд важливих властивостей:

  1. Визначником матриці ідентичності є1.

e.g.|1001|=|100010001|=1

  1. Детермінант матриці такий же, як і визначник її транспонування, тобто det (a) = det (AT)

e.g.|abcd|=|acbd|

  1. Знак визначника зміни, коли будь-які два рядки або будь-які два стовпці змінюються місцями

e.g.|abcd|=|badc|=|cdab|=|dcba|

  1. Визначник дорівнює нулю, якщо будь-який рядок або стовпчик повністю дорівнює нулю, або якщо будь-які два рядки або стовпці рівні або кратні один одному.

e.g.|1200|=0,|1224|=0

  1. Визначник не змінюється шляхом додавання будь-якої лінійної комбінації рядків (або стовпців) до іншого рядка (або стовпця).
  2. Визначник добутку двох матриць такий же, як добуток детермінант двох матриць, тобто det (AB) = det () det (A) det (B).

Вимога, що для того, щоб матриця мала зворотну, вона повинна мати ненульовий детермінант, випливає з властивості vi). Як уже згадувалося раніше, добуток матриці та її зворотний видає матрицю ідентичності I. Тому ми маємо:

det(A1A)=det(A1)det(A)=det(I)det(A1)=det(I)/det(A)=1/det(A)

Звідси випливає, що матрицяA може мати обернену лише тоді, коли її детермінант ненульовий, інакше визначник її зворотного буде невизначений.