Біографії Характеристики Аналіз

Розв'язання лінійних рівнянь методом матриць. Матричний метод вирішення слау: приклад рішення за допомогою зворотної матриці

Матричний метод рішення СЛАУзастосовують до розв'язання систем рівнянь, які мають кількість рівнянь відповідає кількості невідомих. Метод найкраще застосовувати для вирішення систем низького порядку. Матричний метод розв'язання систем лінійних рівнянь ґрунтується на застосуванні властивостей множення матриць.

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

Матричний метод вирішенняСЛАУ з визначником, який більший або менший за нуль полягає в наступному:

Припустимо, є СЛУ (система лінійних рівнянь) з nневідомими (над довільним полем):

Значить, її легко перевести в матричну форму:

AX=B, де A- Основна матриця системи, Bі X- Стовпці вільних членів та рішень системи відповідно:

Помножимо це матричне рівняння зліва на A −1- Зворотну матрицю до матриці A: A −1 (AX)=A −1 B.

Т.к. A −1 A=Eотже, X=A −1 B. Права частина рівняння дає стовпець рішень початкової системи. Умовою застосування матричного методу є невиродженість матриці A. Необхідною та достатньою умовою цього є нерівність нулю визначника матриці A:

detA≠0.

Для однорідної системи лінійних рівнянь, тобто. якщо вектор B=0, Виконується зворотне правило: у системи AX=0є нетривіальне (тобто не рівне нулю) рішення лише коли detA=0. Цей зв'язок між рішеннями однорідних та неоднорідних систем лінійних рівнянь називається альтернатива Фредґольму.

Т.ч., рішення СЛАУ матричним методом проводиться за формулою . Або рішення СЛАУ знаходять за допомогою зворотної матриці A −1.

Відомо, що у квадратної матриці Апорядку nна nє зворотна матриця A −1тільки у тому випадку, якщо її визначник ненульовий. Таким чином, систему nлінійних алгебраїчних рівнянь з nневідомими вирішуємо матричним методом лише у випадку, якщо визначник основної матриці системи не дорівнює нулю.

Незважаючи на те, що є обмеження можливості застосування такого методу та існують складності обчислень при великих значеннях коефіцієнтів та систем високого порядку, метод можна легко реалізувати на ЕОМ.

Приклад розв'язання неоднорідної СЛАУ.

Для початку перевіримо, чи нулю не дорівнює визначник матриці коефіцієнтів у невідомих СЛАУ.

Тепер знаходимо союзну матрицю, транспонуємо її та підставляємо у формулу для визначення зворотної матриці.

Підставляємо змінні у формулу:

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

Отже, x=2; y=1; z=4.

При переході від звичайного виду СЛАУ до матричної форми будьте уважними з порядком невідомих змінних рівнянь системи. Наприклад:

НЕ МОЖНА записати як:

Необхідно, для початку, упорядкувати невідомі змінні в кадом рівнянні системи і лише після цього переходити до матричного запису:

Крім того, потрібно бути уважними з позначенням невідомих змінних, x 1 , x 2 , …, x nможуть виявитися інші літери. Наприклад:

у матричній формі записуємо так:

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

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

Це з тим обставиною, що переважна більшість фізичних, економічних, технічних і навіть педагогічних завдань може бути описані і вирішені з допомогою різноманітних рівнянь та його систем. Останнім часом особливу популярність серед дослідників, науковців та практиків набуло математичне моделювання практично у всіх предметних галузях, що пояснюється очевидними його перевагами перед іншими відомими та апробованими методами дослідження об'єктів різної природи, зокрема, так званих складних систем. Існує велике різноманіття різних визначень математичної моделі, даних вченими у різні часи, але з погляду, найвдаліше, це таке твердження. Математична модель – ідея, виражена рівнянням. Таким чином, уміння складати та вирішувати рівняння та їх системи – невід'ємна характеристика сучасного фахівця.

Для вирішення систем лінійних рівнянь алгебри найчастіше використовуються методи: Крамера, Жордана-Гаусса і матричний метод.

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

Якщо виписати коефіцієнти при невідомих величинах xi в матрицю A, невідомі величини зібрати у вектор стовпець X, а вільні члени у вектор стовпець B, то систему лінійних рівнянь алгебри можна записати у вигляді наступного матричного рівняння A · X = B, яке має єдине рішення тільки тоді, коли визначник матриці A не дорівнюватиме нулю. При цьому розв'язання системи рівнянь можна знайти наступним способом X = A-1 · B, де A-1 – зворотна матриця.

Матричний метод рішення полягає в наступному.

Нехай дана система лінійних рівнянь з nневідомими:

Її можна переписати в матричній формі: AX = B, де A- основна матриця системи, Bі X- стовпці вільних членів та рішень системи відповідно:

Помножимо це матричне рівняння зліва на A-1 - матрицю, зворотну до матриці A: A -1 (AX) = A -1 B

Так як A -1 A = E, отримуємо X= A -1 B. Права частина цього рівняння дасть стовпець рішень вихідної системи. Умовою застосування цього методу (як і взагалі існування рішення неоднорідної системи лінійних рівнянь з числом рівнянь, рівним числу невідомих) є невиродженість матриці A. Необхідною та достатньою умовою цього є нерівність нулю визначника матриці A: det A≠ 0.

Для однорідної системи лінійних рівнянь, тобто коли вектор B = 0 , дійсно протилежне правило: система AX = 0 має нетривіальне (тобто не нульове) рішення тільки якщо det A= 0. Така зв'язок між рішеннями однорідних і неоднорідних систем лінійних рівнянь зветься альтернативи Фредгольма.

приклад розв'язання неоднорідної системи лінійних рівнянь алгебри.

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

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

Нехай є квадратна матриця n-го порядку

Матриця А-1 називається зворотною матрицеюстосовно матриці А, якщо А*А -1 = Е, де Е — одинична матриця n-го порядку.

Одинична матриця- Така квадратна матриця, у якої всі елементи по головній діагоналі, що проходить від лівого верхнього кута до правого нижнього кута, - одиниці, а інші - нулі, наприклад:

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

Теорема умови існування зворотної матриці

Для того, щоб матриця мала зворотну матрицю, необхідно і достатньо, щоб вона була невиродженою.

Матриця А = (А1, А2, ... Аn) називається невиродженоюякщо вектори-стовпці є лінійно незалежними. Число лінійно незалежних векторів-стовпців матриці називається рангом матриці. Тому можна сказати, що для того, щоб існувала обернена матриця, необхідно і достатньо, щоб ранг матриці дорівнював її розмірності, тобто. r = n.

Алгоритм знаходження зворотної матриці

  1. Записати до таблиці на вирішення систем рівнянь методом Гаусса матрицю А і праворуч (на місце правих частин рівнянь) приписати до неї матрицю Е.
  2. Використовуючи перетворення Жордана, привести матрицю до матриці, що складається з одиничних стовпців; при цьому необхідно одночасно перетворити матрицю Е.
  3. Якщо необхідно, то переставити рядки (рівняння) останньої таблиці так, щоб під матрицею вихідної таблиці А вийшла одинична матриця Е.
  4. Записати зворотну матрицю А-1, яка знаходиться в останній таблиці під матрицею Е вихідної таблиці.
Приклад 1

Для матриці А знайти зворотну матрицю А-1

Рішення: Записуємо матрицю А і праворуч приписуємо одиничну матрицю Е. Використовуючи перетворення Жордана, наводимо матрицю А до одиничної матриці Е. Обчислення наведено у таблиці 31.1.

Перевіримо правильність обчислень множенням вихідної матриці А та зворотної матриці А-1.

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

Відповідь:

Розв'язання матричних рівнянь

Матричні рівняння можуть мати вигляд:

АХ = В, ХА = В, АХВ = С,

де А, В, С - матриці, що задаються, Х - шукана матриця.

Матричні рівняння вирішуються з допомогою множення рівняння зворотні матриці.

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

Отже, щоб знайти рішення рівняння потрібно знайти зворотну матрицю і помножити її на матрицю , що стоять у правій частині рівняння.

Аналогічно вирішуються інші рівняння.

Приклад 2

Розв'язати рівняння АХ = В, якщо

Рішення: Оскільки зворотна матриця дорівнює (див. приклад 1)

Матричний метод в економічному аналізі

Поряд з іншими знаходять застосування також матричні методи. Ці методи базуються на лінійній та векторно-матричній алгебрі. Такі методи застосовуються з метою аналізу складних та багатовимірних економічних явищ. Найчастіше ці методи використовуються за необхідності порівняльної оцінки функціонування організацій та його структурних підрозділів.

У процесі застосування матричних методів аналізу можна виділити кілька етапів.

На першому етапіздійснюється формування системи економічних показників і на її основі складається матриця вихідних даних , яка є таблицею, в якій за її окремими рядками показуються номери систем (i = 1,2,...,,n), а за вертикальними графами - номери показників (j = 1,2,....,m).

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

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

На третьому етапівсі складові матриці зводять у квадрат. Якщо вони мають різну значимість, то кожному показнику матриці надається певний ваговий коефіцієнт k. Розмір останнього визначається експертним шляхом.

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

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

Розглянемо систему лінійних рівнянь алгебри(СЛАУ) щодо nневідомих x 1 , x 2 , ..., x n :

Ця система в "згорнутому" вигляді може бути записана так:

S n i=1 a ij x j = b i , i=1,2, ..., n.

Відповідно до правила множення матриць розглянута система лінійних рівнянь може бути записана в матричній формі Ax=b, де

Матриця A, стовпцями якої є коефіцієнти за відповідних невідомих, а рядками - коефіцієнти за невідомих у відповідному рівнянні називається матрицею системи. Матриця-стовпець b, елементами якої є праві частини рівнянь системи, називається матрицею правої частини або просто правою частиною системи. Матриця-стовпець x , елементи якої - шукані невідомі, називається рішенням системи.

Система лінійних рівнянь алгебри, записана у вигляді Ax=b, є матричним рівнянням.

Якщо матриця системи невироджена, то вона має зворотна матриця і тоді рішення системи Ax=bдається формулою:

x=A -1 b.

прикладВирішити систему матричним способом.

Рішеннязнайдемо зворотну матрицю для матриці коефіцієнтів системи

Обчислимо визначник, розкладаючи по першому рядку:

Оскільки Δ ≠ 0 , то A -1 Існує.

Зворотна матриця знайдена правильно.

Знайдемо рішення системи

Отже, x 1 = 1, x 2 = 2, x 3 = 3 .

Перевірка:

7. Теорема Кронекера-Капеллі про спільність системи лінійних рівнянь алгебри.

Система лінійних рівняньмає вигляд:

a 21 x 1 + a 22 x 2 +... + a 2n x n = b 2 (5.1)

a m1 x 1 + a m1 x 2 +... + a mn x n = b m.

Тут а i j та b i (i = ; j = ) - задані, а x j - невідомі дійсні числа. Використовуючи поняття твору матриць, можна переписати систему (5.1) як:

де A = (а i j) - матриця, що складається з коефіцієнтів при невідомих системах (5.1), яка називається матрицею системи, X = (x 1 , x 2 ,..., x n) T , B = (b 1 , b 2 ,..., b m) T - вектори-стовпці, складені відповідно з невідомих x j і з вільних членів b i .

Упорядкована сукупність nдійсних чисел (c 1 , c 2 ,..., c n) називається рішенням системи(5.1), якщо в результаті підстановки цих чисел замість відповідних змінних x 1 , x 2 ,..., x n кожне рівняння системи перетворюється на арифметичну тотожність; інакше кажучи, якщо існує вектор C= (c 1 , c 2 ,..., c n) T такий, що AC  B.

Система (5.1) називається спільної,або можна розв'язати,якщо вона має принаймні одне рішення. Система називається несумісний,або нерозв'язноюякщо вона не має рішень.

,

утворена шляхом приписування праворуч до матриці A стовпця вільних членів, називається розширеною матрицею системи.

Питання спільності системи (5.1) вирішується наступною теоремою.

Теорема Кронекера-Капеллі . Система лінійних рівнянь спільна і тоді, коли ранги матриць A іA збігаються, тобто. r(A) = r(A) = r.

Для безлічі М рішень системи (5.1) є три можливості:

1) M =  (у цьому випадку система несумісна);

2) M складається з одного елемента, тобто. система має єдине рішення (у цьому випадку система називається певною);

3) M складається з більш ніж одного елемента (тоді система називається невизначеною). У третьому випадку система (5.1) має безліч рішень.

Система має єдине рішення лише у тому випадку, коли r(A) = n. При цьому число рівнянь - не менше від числа невідомих (mn); якщо m>n, то m-n рівнянь є наслідками інших. Якщо 0

Для вирішення довільної системи лінійних рівнянь потрібно вміти розв'язувати системи, в яких число рівнянь дорівнює числу невідомих, - так звані системи крамерівського типу:

a 11 x 1 + a 12 x 2 +... + a 1n x n = b 1 ,

a 21 x 1 + a 22 x 2 +... + a 2n x n = b 2 (5.3)

... ... ... ... ... ...

a n1 x 1 + a n1 x 2 +... + a nn x n = b n.

Системи (5.3) вирішуються одним із таких способів: 1) методом Гаусса, або методом виключення невідомих; 2) за формулами Крамера; 3) матричним способом.

Приклад 2.12. Дослідити систему рівнянь та вирішити її, якщо вона спільна:

5x 1 - x 2 + 2x 3 + x 4 = 7,

2x 1 + x 2 + 4x 3 - 2x 4 = 1,

x 1 – 3x 2 – 6x 3 + 5x 4 = 0.

Рішення.Виписуємо розширену матрицю системи:

.

Обчислимо ранг основної матриці системи. Очевидно, що, наприклад, мінор другого порядку в лівому верхньому кутку = 7 0 0; містять його мінори третього порядку дорівнюють нулю:

Отже, ранг основного матриці системи дорівнює 2, тобто. r(A) = 2. Для обчислення рангу розширеної матриці A розглянемо облямовуючий мінор

отже, ранг розширеної матриці r(A) = 3. Оскільки r(A)  r(A), то система несумісна.

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

Це з тим обставиною, що переважна більшість фізичних, економічних, технічних і навіть педагогічних завдань може бути описані і вирішені з допомогою різноманітних рівнянь та його систем. Останнім часом особливу популярність серед дослідників, науковців та практиків набуло математичне моделювання практично у всіх предметних галузях, що пояснюється очевидними його перевагами перед іншими відомими та апробованими методами дослідження об'єктів різної природи, зокрема, так званих складних систем. Існує велике різноманіття різних визначень математичної моделі, даних вченими у різні часи, але з погляду, найвдаліше, це таке твердження. Математична модель – ідея, виражена рівнянням. Таким чином, уміння складати та вирішувати рівняння та їх системи – невід'ємна характеристика сучасного фахівця.

Для вирішення систем лінійних рівнянь алгебри найчастіше використовуються методи: Крамера, Жордана-Гаусса і матричний метод.

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

Якщо виписати коефіцієнти при невідомих величинах xi в матрицю A, невідомі величини зібрати у вектор стовпець X, а вільні члени у вектор стовпець B, то систему лінійних рівнянь алгебри можна записати у вигляді наступного матричного рівняння A · X = B, яке має єдине рішення тільки тоді, коли визначник матриці A не дорівнюватиме нулю. При цьому розв'язання системи рівнянь можна знайти наступним способом X = A-1 · B, де A-1 – зворотна матриця.

Матричний метод рішення полягає в наступному.

Нехай дана система лінійних рівнянь з nневідомими:

Її можна переписати в матричній формі: AX = B, де A- основна матриця системи, Bі X- стовпці вільних членів та рішень системи відповідно:

Помножимо це матричне рівняння зліва на A-1 - матрицю, зворотну до матриці A: A -1 (AX) = A -1 B

Так як A -1 A = E, отримуємо X= A -1 B. Права частина цього рівняння дасть стовпець рішень вихідної системи. Умовою застосування цього методу (як і взагалі існування рішення неоднорідної системи лінійних рівнянь з числом рівнянь, рівним числу невідомих) є невиродженість матриці A. Необхідною та достатньою умовою цього є нерівність нулю визначника матриці A: det A≠ 0.

Для однорідної системи лінійних рівнянь, тобто коли вектор B = 0 , дійсно протилежне правило: система AX = 0 має нетривіальне (тобто не нульове) рішення тільки якщо det A= 0. Така зв'язок між рішеннями однорідних і неоднорідних систем лінійних рівнянь зветься альтернативи Фредгольма.

приклад розв'язання неоднорідної системи лінійних рівнянь алгебри.

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

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