КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Метод Гаусса та Гаусса-Жордана
План 1. Основні поняття. 2. Дії з матрицями. 3. Обернена матриця. 4. Ранг матриці. 5. Метод Гаусса та Гаусса-Жордана. 1. Основні поняття Розглянемо ще один математичний об’єкт, пов’язаний із системою рівнянь (1.1). Означення. Матрицею називається прямокутна таблиця чисел, яка має m рядків і n стовпців. Якщо повернутися до системи рівнянь (1.1), то коефіцієнти при невідомих у лівій частині якраз і утворюють таку прямокутну таблицю:
Числа Дві матриці рівні між собою, якщо вони мають однаковий розмір і всі їх відповідні елементи рівні між собою. Елементи з двома однаковими індексами a 11, a 22, a 33, ... ann утворюють головну діагональ матриці. Якщо Квадратна матриця, в якої елементи головної діагоналі дорівнюють одиниці, а всі інші нулю, називається одиничною матрицею:
Коли всі елементи матриці, що містяться по один бік від головної діагоналі, дорівнюють нулю, то матриця називається трикутною. Кожній квадратній матриці можна поставити у відповідність визначник, який складається з тих самих елементів.
Якщо такий визначник відмінний від нуля, то матриця називається неособливою, або невиродженою. Якщо визначник дорівнює нулю, то матриця особлива, або вироджена.
2. Дії з матрицями 1. Сумою матриць одного й того самого порядку
2. Добутком матриці Приклад. Очевидно, що для суми матриць і добутку матриць на число виконуються рівності: 1) 2) 2) 3) 3) 4) 4) 5) 5) Добутком матриці
Кожний елемент матриці С утворюється як сума добутків відповідних елементів і -го рядка матриці А на відповідні елементи j -го стовпця матриці В, тобто за схемою:
Зазначимо, що в результаті множення дістанемо матрицю розміру Приклад. Нехай
Добуток Приклад. Нехай
З наведених вище прикладів зрозуміло, що в загальному випадку Переставними називають матриці
Повернемось до системи рівнянь (1.1) і утворимо матриці: А — коефіцієнтів при невідомих, Х — невідомих, В — вільних членів:
Тоді згідно з означенням добутку матриць систему рівнянь (1.1) можна записати в матричному вигляді:
який значно скорочує запис системи рівнянь.
2. Обернена матриця Матриця Для будь якої квадратній матриці Невиродженою називається матриця
де Для того щоб скласти матрицю П слід замінити елементи матриці
Властивості оберненої матриці: 1. 1. 2. 3. Приклад 12. Знайдіть матрицю, обернену до даної Виконаємо наступні кроки: 1) Знайдемо: Оскільки, 2) Знайдемо алгебраїчні доповнення до всіх елементів матриці А:
3) Запишемо матрицю П:
4) Знайдемо матрицю
Легко перевірити, що Повернемось тепер до виразу (1.5) — запису системи рівнянь у матричному вигляді АХ = В. Припустимо, що система складається з n лінійних рівнянь з n невідомими, матриця А — квадратна і
або остаточно Останній вираз — це розв’язок системи лінійних рівнянь. Зауважимо, що в такому вигляді можна записати розв’язок будь-якого матричного рівняння, якщо матриця А задовольняє умови існування А –1.
4. Ранг матриці Розглянемо матрицю А розміром
і введемо ще одне важливе поняття. Означення. Рангом матриці А розміром Обчислюючи ранг матриці, потрібно переходити від мінорів менших порядків, відмінних від нуля, до мінорів більших порядків. Якщо вже знайдено відмінний від нуля мінор М k -го порядку, то достатньо обчислити лише мінори Означення. Елементарними перетвореннями матриці А називаються такі її перетворення: 1) заміна місцями двох рядків або двох стовпців матриці; 2) множення рядка або стовпця матриці на довільне відмінне від нуля число; 3) додавання елементів одного рядка або стовпця до відповідних елементів іншого рядка або стовпця, попередньо помноженого на деяке число. Теорема. Елементарні перетворення не змінюють рангу матриці. Далі матриці, які мають рівні ранги, називатимемо еквівалентними матрицями. Еквівалентні матриці об’єднуватимемо знаком «~» («тильда»).
Розв’язувати будь-які системи лінійних алгебраїчних рівнянь (СЛАР) можна методами Гаусса (виключення невідомих) та Гаусса-Жордана. Суть методу Гаусса – зведення системи шляхом елементарних перетворень до такого вигляду системи, коли усі коефіцієнти, що знаходяться нижче головної діагоналі основної матриці, дорівнюють нулю. Приклад. Розв’язати систему рівнянь:
Розв’язання. Щоб виключити невідоме
В останній системі виключимо
Вважаємо Підставимо це значення
Тепер підставимо в перше рівняння
Таким чином, задана система трьох лінійних рівнянь з чотирма невідомими має одну вільну невідому
Зауваження: Метод Гаусса часто спрощують, перетворюючи не усю систему, а лише її розширену матрицю. Поняття різновидів розв’язків Якщо в розв’язку попереднього прикладу сталій Коли розв’язок системи розглядають залежним від значень сталої
Якщо усі елементи базисного розв’язку невід’ємні, то такий розв’язок називають опорним. Метод Гаусса-Жордана дозволяє ефективно розв’язувати системи лінійних алгебраїчних рівнянь з багатьма невідомими, визначати при цьому ранги матриць та сумісність системи, своєчасно здійснювати контроль розрахунків. При розв’язуванні лінійних алгебраїчних систем методом Гаусса-Жордана треба записати систему у вигляді таблиці і послідовно зробити декілька кроків перетворення Гаусса-Жордана з певним правилом переходу від однієї таблиці до іншої. Кроком перетворення Гаусса-Жордана називають елементарні перетворення, за допомогою яких задана система зводиться до еквівалентної системи у базисному вигляді. Алгоритм кроку перетворення Гаусса-Жордана: 1. Обираємо розв’язувальний елемент 2. Елементи і-го рядка(його звуть розв’язувальним) ділимо на 3. В розв’язувальному 4. Усі інші елементи розрахункової таблиці, в тому числі і елементи контрольного стовпця, знаходять за формулою:
Обчислення елементів
5. Роблять перевірку правильності розрахунків шляхом порівняння суми елементів рядка з відповідним елементом контрольного стовпця. Приклад: Скласти розрахункову таблицю і виконати крок перетворень Гаусса-Жордана для системи
Розв’язування. Запишемо задану систему у вигляді розрахункової таблиці 1 при цьому в Таблиця 1
Елементи останнього – контрольного – стовпця повинні дорівнювати сумі елементів відповідного рядка таблиці. За алгоритмом кроку перетворень Гаусаа-Жордана зробимо перехід до розрахункової таблиці 2. 1. Обираємо розв’язувальний елемент 2. Елементи першого (розв’язувального) рядка ділимо на 2 і запишемо в перший рядок таблиці 2; 3. У другому (розв’язувальному) стовпці 4. Решту елементів таблиці 2 обчислюємо за формулою (5) з використанням схеми прямокутника:
Таблиця 2
5. Перевіряємо правильність розрахунків:
Рекомендації до скорочення розрахунків: 1. Розв’язувальним елементом доцільно обирати одиницю, тоді формули (4) спрощуються. 2. Якщо у розв’язувальному стовпці є нулі, тоді відповідний рядок з цієї таблиці переписується в нову таблицю без змін. 3. Якщо в розв’язувальному рядку розрахункової таблиці є нулі, тоді відповідні стовпці переписують в нову таблицю без змін. Наприклад, нехай в і -тому розв’язувальному рядку 4. Якщо в таблиці є 2 пропорційні рядки, тоді один з них можна закреслити. Наступні кроки перетворення Гаусса-Жордана виконується таким же чином, при цьому кожного разу розв’язувальний елемент треба обирати з інших рядків та стовпців. Після послідовного виконання декількох, наприклад r, кроків перетворення Гаусса-Жордана одержимо системі у вигляді таблиці 3, яку називають базисним виглядом.
Таблиця 3
Можливі такі випадки: 1. r = n, тоді система має єдиний розв’язок хк = ск , k = 1,2,…,n; 2. r Загальним розв’язком буде:
Невідомі Кожне базисне невідоме входить лише в одне рівняння системи з коефіцієнтом 1. Якщо у загальному розв’язку (6) усі вільні невідомі прирівняти нулю, то одержимо базисний розв’язок системи
Якщо одну вільну невідому прирівняти одиниці, а інші – нулю, тоді одержимо фундаментальний розв’язок системи. Базисний невід’ємний розв’язок системи називають опорним розв’язком цієї системи. 3. При перетворенні системи одержали рівняння, усі коефіцієнти дорівнюють нулю, а права частина сj не дорівнює нулю. В цьому випадку система несумісна. Приклад. Розв’язати методом Гаусса-Жордана систему
Розв’язування. Будемо проводити з використанням розрахункової таблиці, формул (5) та рекомендацій до скорочення розрахунків. Таблиця 4
У другій таблиці четверте рівняння дорівнює другому, тому його викреслили. Друге рівняння пропорційне третьому, тому його також викреслили. Із останньої таблиці видно, що система (7) сумісна і має множину розв’язків. Базисні невідомі Загальний розв’язок системи (7) має вигляд
Базисним розв’язком цієї системи буде Фундаментальних розв’язків система (7) має три:
6.Застосування методу Гаусса для обчислення оберненої матриці. Метод Гаусса є універсальним у разі розв’язуванні систем лінійних рівнянь. Цей метод можна застосувати для обчислення оберненої матриці, що набагато простіше за спосіб, розглянутий у п. 2.5. Щоб знайти обернену матрицю, потрібно виконати такі дії: 1) до даної матриці А справа дописати одиничну матрицю Е; 2) елементарними перетвореннями над рядками матриці (А|E) матрицю А звести до одиничної матриці. У результаті на місці даної матриці А буде сформовано одиничну матрицю, а на місці дописаної справа одиничної матриці Е знаходитиметься обернена матриця А-1, тобто замість матриці (A|E) дістанемо матрицю (E|A-1). Приклад. Знайдемо матрицю, обернену до матриці
До даної матриці А справа допишемо одиничну матрицю Е. За допомогою елементарних перетворень над рядками матриці (A|E) матриця А зводиться до одиничної матриці:
Отже, обернена матриця
Правильність виконання обчислень легко безпосередньо перевірити за означенням АА-1 = А-1А = Е 7. Економічні задачі, що зводяться до систем лінійних рівнянь Приклад. Для випуску виробів трьох видів (α,β,γ) підприємство використовує сировину 3-х типів (S1, S2, S3). Норми витрат кожного з типів сировини на один виріб і обсяг витрат сировини за один день задано таблицею:
Знайти щоденний обсяг випуску кожного виду виробів Розв’язування. Припустимо, підприємство щодня виробляє х1 одиниць виробів виду α, х2 одиниць – β і х3 одиниць виробів виду γ. Тоді відповідно з витратами сировини кожного виду, маємо систему
Розв’язавши цю систему, знайдемо
Приклад. Два заводи виробляють апарати для двох підприємств. Підприємствам необхідно отримати 120 і 80 апаратів відповідно. Перший завод випустив 150 апаратів, а другий 50. Витрати на перевезення апаратів кожного із заводів кожного підприємства такі:
Мінімальні витрати на перевезення становлять 2850 грош. од. Знайти оптимальний план перевезення апаратів. Розв’язування. Позначимо
Розв’язавши систему, наприклад методом Гаусса, знайдемо
Модель Леонтьєва міжгалузевого балансу. Валову продукцію кожної галузі n- галузевої економіки позначимо
та системою балансових рівнянь:
кожне з яких відображає міжгалузеві зв’язки Нормативні коефіцієнти, що дорівнюють кількості продукції
Цю матрицю також називають технологічною матрицею Враховуючи те, що
У матричному вигляді одержимо балансове співвідношення моделі Леонтьєва:
де
Матрицю Матрицю Матриця А з невід’ємними елементами продуктивна, якщо максимум сум елементів її стовпців не перевищує одиниці, причому хоча б для одного стовпця сума елементів строго менша одиниці. Рівняння міжгалузевого балансу можна використовувати у двох задачах. У першій, коли відомий вектор валового випуску Х, потрібно знайти вектор попиту Y. У другій рівняння міжгалузевого балансу використовується з метою планування: на деякий період(наприклад рік) потрібно знайти валовий випуск продукції кожної галузі для задоволення міжгалузевих потреб та запланованого вектору попиту Y. Приклад. Таблиця 5 містить дані балансу трьох галузей промисловості за деякий період, умов. грош. од. Треба знайти обсяг валового випуску продукції, якщо кінцевий продукт по галузях збільшити відповідно до 200, 70, 100 од.
Таблиця 5
Розв’язування. Користуючись формулою для коефіцієнтів прямих витрат
Далі записуємо матрицю Е-А:
Валовий випуск необхідний для забезпечення нового товарного продукту одержимо із співвідношення
Отже, валовий випуск у першій галузі треба збільшити на 103,4 умов. од., у другій – на 32,9 умов. од. і у третій на 38,7 умов. од.
Лінійна модель обміну (модель міжнародної торгівлі) Припустимо, що на встановлення торгівельних зв’язків з бюджетів n країн виділено кошти у кількостях
Для
Бездефіцитність торгівлі для кожної країни забезпечується умовою Нехай
Остання рівність дозволяє визначити Х. Приклад. Структурна матриця торгівлі трьох країн має вигляд:
Знайти співвідношення коштів цих країн для збалансованої бездефіцитної торгівлі. Якими повинні буті величини коштів за цієї умови, якщо сума їх задана Розв’язування. Розв’яжемо рівняння
Використовуємо метод Гаусса для знаходження розв’язку одержаної однорідної системи рівнянь. Одержимо:
Дата добавления: 2014-01-04; Просмотров: 3748; Нарушение авторских прав?; Мы поможем в написании вашей работы! |