Вирішити систему методом гауса. Вирішення систем лінійних рівнянь методом гауса

Метод Гауса – це просто!Чому? Відомий німецький математик Йоган Карл Фрідріх Гаусс ще за життя отримав визнання найбільшого математика всіх часів, генія і навіть прізвисько «короля математики». А все геніальне, як відомо просто!До речі, на гроші потрапляють не лише лохи, а ще й генії – портрет Гауса красувався на купюрі в 10 дойчмарок (до введення євро), і Гаус досі загадково посміхається німцям зі звичайних поштових марок.

Метод Гауса простий тим, що для його освоєння ДОСИТЬ ЗНАНЬ П'ЯТИКЛАСНИКА. Необхідно вміти складати та множити!Невипадково метод послідовного виключення невідомих викладачі часто розглядають на шкільних математичних факультативах. Парадокс, але у студентів метод Гауса викликає найбільші складнощі. Нічого дивного – вся річ у методиці, і я постараюся в доступній формі розповісти про алгоритм методу.

Спочатку трохи систематизуємо знання про системи лінійних рівнянь. Система лінійних рівнянь може:

1) Мати єдине рішення.
2) Мати безліч рішень.
3) Не мати рішень (бути несумісний).

Метод Гауса – найбільш потужний та універсальний інструмент для знаходження рішення будь-якийсистеми лінійних рівнянь Як ми пам'ятаємо, правило Крамера та матричний методнепридатні у випадках, коли система має нескінченно багато рішень чи несовместна. А метод послідовного виключення невідомих у будь-якому випадкуприведе нас до відповіді! На цьому уроці ми знову розглянемо метод Гауса для випадку №1 (єдине рішення системи), під ситуації пунктів №2-3 відведено статтю. Зауважу, що сам алгоритм методу у всіх трьох випадках працює однаково.

Повернемося до найпростішої системи з уроку Як розв'язати систему лінійних рівнянь?
і вирішимо її методом Гауса.

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

Довідка :рекомендую запам'ятати термінилінійної алгебри. Матриця системи– це матриця, складена лише з коефіцієнтів при невідомих, у цьому прикладі матриця системы: . Розширена матриця системи– це та сама матриця системи плюс стовпець вільних членів, у разі: . Будь-яку з матриць можна для стислості називати просто матрицею.

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

Існують такі елементарні перетворення:

1) Рядкиматриці можна переставлятимісцями. Наприклад, у матриці можна безболісно переставити перший і другий рядки:

2) Якщо в матриці є (або з'явилися) пропорційні (як окремий випадок – однакові) рядки, слід видалитиз матриці всі ці рядки крім одного. Розглянемо, наприклад, матрицю . У цій матриці останні три рядки пропорційні, тому достатньо залишити лише одну з них: .

3) Якщо в матриці в ході перетворень з'явився нульовий рядок, то його також слідує видалити. Малювати не буду, зрозуміло, нульовий рядок – це рядок, у якому одні нулі.

4) Рядок матриці можна помножити (розділити)на будь-яке число, відмінне від нуля. Розглянемо, наприклад, матрицю. Тут доцільно перший рядок розділити на –3, а другий рядок – помножити на 2: . Ця дія дуже корисна, оскільки спрощує подальші перетворення матриці.

5) Це перетворення викликає найбільші труднощі, але насправді нічого складного також немає. До рядка матриці можна додати інший рядок, помножений на число, відмінне від нуля. Розглянемо нашу матрицю з практичного приклада: . Спочатку я розпишу перетворення дуже докладно. Помножуємо перший рядок на -2: , і до другого рядка додаємо перший рядок помножений на –2: . Тепер перший рядок можна розділити «назад» на –2: . Як бачите, рядок, який ПРИДБА ЧИне змінилася. Завждизмінюється рядок, ДО ЯКОГО ДОДАТИ ЮТ.

Насправді так докладно, звісно, ​​не розписують, а пишуть коротше:

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

«Переписую матрицю та переписую перший рядок: »

«Спочатку перший стовпець. Внизу мені потрібно отримати нуль. Тому одиницю вгорі множу на –2: , і до другого рядка додаю перший: 2 + (–2) = 0. Записую результат у другий рядок: »

«Тепер другий стовпець. Угорі –1 множу на –2: . До другого рядка додаю перший: 1 + 2 = 3. Записую результат до другого рядка: »

«І третій стовпець. Угорі –5 множу на –2: . До другого рядка додаю перший: –7 + 10 = 3. Записую результат до другого рядка: »

Будь ласка, ретельно осмисліть цей приклад і розберіться в послідовному алгоритмі обчислень, якщо ви це зрозуміли, то метод Гауса практично «в кишені». Але, звісно, ​​над цим перетворенням ми ще попрацюємо.

Елементарні перетворення не змінюють рішення системи рівнянь

! УВАГА: розглянуті маніпуляції не можна використовуватиякщо Вам запропоновано завдання, де матриці дано «самі по собі». Наприклад, при «класичних» діях з матрицямищось переставляти всередині матриць в жодному разі не можна!

Повернемося до нашої системи. Вона практично розібрана по кісточках.

Запишемо розширену матрицю системи та за допомогою елементарних перетворень наведемо її до східчастого вигляду:

(1) До другого рядка додали перший рядок, помножений на -2. І знову: чому перший рядок множимо саме на -2? Для того щоб внизу отримати нуль, а значить, позбавитися однієї змінної в другому рядку.

(2) Ділимо другий рядок на 3.

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

В результаті елементарних перетворень отримано еквівалентнавихідна система рівнянь:

Тепер систему потрібно «розкрутити» у зворотному напрямку – знизу нагору, цей процес називається зворотним ходом методу Гауса.

У нижньому рівнянні ми вже готовий результат: .

Розглянемо перше рівняння системи та підставимо в нього вже відоме значення «гравець»:

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

Приклад 1

Розв'язати методом Гауса систему рівнянь:

Запишемо розширену матрицю системи:

Зараз я одразу намалюю результат, до якого ми прийдемо під час рішення:

І повторюся, наша мета – за допомогою елементарних перетворень привести матрицю до східчастого вигляду. З чого розпочати дії?

Спочатку дивимося на ліве верхнє число:

Майже завжди тут має бути одиниця. Взагалі кажучи, влаштує і –1 (а іноді й інші числа), але якось традиційно склалося, що туди зазвичай поміщають одиницю. Як організувати одиницю? Дивимось на перший стовпець – готова одиниця у нас є! Перетворення перше: міняємо місцями перший і третій рядки:

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

Одиниця у лівому верхньому кутку організована. Тепер потрібно отримати нулі на цих місцях:

Нулі отримуємо саме за допомогою «важкого» перетворення. Спочатку знаємося з другим рядком (2, -1, 3, 13). Що потрібно зробити, щоби на першій позиції отримати нуль? Потрібно до другого рядка додати перший рядок, помножений на –2. Подумки чи чернетці множимо перший рядок на –2: (–2, –4, 2, –18). І послідовно проводимо (знову ж таки подумки або на чернетці) додавання, до другого рядка додаємо перший рядок, вже помножений на –2:

Результат записуємо у другий рядок:

Аналогічно розуміємося з третім рядком (3, 2, -5, -1). Щоб отримати на першій позиції нуль, потрібно до третього рядка додати перший рядок, помножений на –3. Подумки чи чернетці множимо перший рядок на –3: (–3, –6, 3, –27). І до третього рядка додаємо перший рядок, помножений на –3:

Результат записуємо у третій рядок:

Насправді ці дії зазвичай виконуються усно і записуються за один крок:

Не треба рахувати все відразу і одночасно. Порядок обчислень та «вписування» результатів послідовнийі зазвичай такий: спочатку переписуємо перший рядок, і пихкаємо собі потихеньку - НАСЛІДНО і Уважно:


А уявний хід самих розрахунків я вже розглянув вище.

В даному прикладі це зробити легко, другий рядок ділимо на -5 (оскільки там усі числа діляться на 5 без залишку). Заодно ділимо третій рядок на –2, адже що менше числа, то простіше рішення:

На заключному етапі елементарних перетворень потрібно отримати ще один нуль:

Для цього до третього рядка додаємо другий рядок, помножений на -2:


Спробуйте розібрати цю дію самостійно - помножте другий рядок на -2 і проведіть додавання.

Остання виконана дія – зачіска результату, ділимо третій рядок на 3.

В результаті елементарних перетворень отримано еквівалентну вихідну систему лінійних рівнянь:

Круто.

Тепер у дію вступає зворотний перебіг методу Гаусса. Рівняння розкручуються знизу вгору.

У третьому рівнянні ми вже готовий результат:

Дивимося друге рівняння: . Значення «зет» вже відоме, таким чином:

І, нарешті, перше рівняння: . «Ігрек» і «Зет» відомі, справа за малим:


Відповідь:

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

Приклад 2


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

Слід зазначити, що ваш хід рішенняможе не збігтися з моїм ходом рішення, і це – особливість методу Гауса. Але відповіді обов'язково повинні вийти однаковими!

Приклад 3

Розв'язати систему лінійних рівнянь методом Гауса

Запишемо розширену матрицю системи та за допомогою елементарних перетворень наведемо її до ступінчастого вигляду:

Дивимося на ліву верхню сходинку. Там у нас має бути одиниця. Проблема полягає в тому, що у першому стовпці одиниць немає взагалі, тому перестановкою рядків нічого не вирішити. У разі одиницю треба організувати з допомогою елементарного перетворення. Зазвичай це можна зробити кількома способами. Я вчинив так:
(1) До першого рядка додаємо другий рядок, помножений на –1. Тобто подумки помножили другий рядок на -1 і виконали додавання першого і другого рядка, при цьому другий рядок у нас не змінився.

Тепер зліва вгорі "мінус один", що нас цілком влаштує. Хто хоче отримати +1, може виконати додатковий рух тіла: помножити перший рядок на –1 (змінити у неї знак).

(2) До другого рядка додали перший рядок, помножений на 5. До третього рядка додали перший рядок, помножений на 3.

(3) Перший рядок помножили на -1, в принципі це для краси. У третього рядка також змінили знак і переставили її на друге місце, таким чином, на другому сходинці у нас з'явилася потрібна одиниця.

(4) До третього рядка додали другий рядок, помножений на 2.

(5) Третій рядок поділили на 3.

Поганою ознакою, яка свідчить про помилку в обчисленнях (рідше – про друкарську помилку), є «поганий» нижній рядок. Тобто, якби в нас унизу вийшло щось на зразок, і, відповідно, , то з великою часткою ймовірності можна стверджувати, що припущена помилка під час елементарних перетворень.

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


Відповідь: .

Приклад 4

Розв'язати систему лінійних рівнянь методом Гауса

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

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

Як правильно записати розширену матрицю системи? Про цей момент я вже розповідав на уроці Правило Крамер. Матричний метод. У розширеній матриці системи на місці відсутніх змінних ставимо нулі:

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

Друга особливість полягає ось у чому. У всіх розглянутих прикладах на «сходинки» ми поміщали або -1 або +1. Чи можуть там бути інші цифри? У деяких випадках можуть. Розглянемо систему: .

Тут на лівій верхній сходинці у нас двійка. Але помічаємо той факт, що всі числа в першому стовпці поділяються на 2 без залишку - й інша двійка та шістка. І двійка зліва нагорі нас влаштує! На першому кроці потрібно виконати такі перетворення: до другого рядка додати перший рядок, помножений на -1; до третього рядка додати перший рядок, помножений на -3. Таким чином, ми отримаємо потрібні нулі у першому стовпці.

Або ще такий умовний приклад: . Тут трійка на другому «сході» теж нас влаштовує, оскільки 12 (місце, де нам потрібно отримати нуль) ділиться на 3 без залишку. Необхідно провести наступне перетворення: до третього рядка додати другий рядок, помножений на -4, в результаті чого буде отримано потрібний нам нуль.

Метод Гауса універсальний, але є одна своєрідність. Впевнено навчитися вирішувати системи іншими методами (методом Крамера, матричним методом) можна буквально з першого разу там дуже жорсткий алгоритм. Але щоб впевнено себе почувати в методі Гауса, слід «набити руку», і вирішувати хоча б 5-10 систем. Тому спочатку можливі плутанина, помилки у обчисленнях і в цьому немає нічого незвичайного чи трагічного.

Дощова осіння погода за вікном. Тому для всіх бажаючих складніший приклад для самостійного рішення:

Приклад 5

Вирішити методом Гауса систему чотирьох лінійних рівнянь із чотирма невідомими.

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

Випадки, коли система не має рішень (несумісна) або має безліч рішень, розглянуті на уроці Несумісні системи та системи із загальним рішенням . Там можна закріпити розглянутий алгоритм методу Гаусса.

Бажаю успіхів!

Рішення та відповіді:

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


Виконані елементарні перетворення:
(1) До другого рядка додали перший рядок, помножений на -2. До третього рядка додали перший рядок, помножений на -1. Увага!Тут може виникнути спокуса від третього рядка відняти першу, вкрай не рекомендую віднімати - сильно підвищується ризик помилки. Тільки складаємо!
(2) У другому рядку змінили знак (помножили на –1). Другий і третій рядки поміняли місцями. Зверніть увагу, Що на «сходинках» нас влаштовує не тільки одиниця, але ще й -1, що навіть зручніше.
(3) До третього рядка додали другий рядок, помножений на 5.
(4) У другому рядку змінили знак (помножили на –1). Третій рядок поділили на 14.

Зворотний хід:

Відповідь: .

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

Виконані перетворення:
(1) До першого рядка додали другий. Таким чином, організована потрібна одиниця на лівій верхній сходинці.
(2) До другого рядка додали перший рядок, помножений на 7. До третього рядка додали перший рядок, помножений на 6.

З другою «сходинкою» все гірше , «Кандидати» неї - числа 17 і 23, а нам необхідна або одиниця, або -1. Перетворення (3) та (4) будуть спрямовані на отримання потрібної одиниці

(3) До третього рядка додали другий, помножений на –1.
(4) До другого рядка додали третій, помножений на –3.
(3) До третього рядка додали другий, помножений на 4. До четвертого рядка додали другий, помножений на –1.
(4) У другому рядку змінили знак. Четвертий рядок розділили на 3 та помістили замість третього рядка.
(5) До четвертого рядка додали третій рядок, помножений на -5.

Зворотний хід:



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

Нагадаємо, дві системи називаються еквівалентними (рівносильними), якщо множини їх рішень збігаються. Іншими словами, системи еквівалентні, якщо кожне рішення однієї з них є рішенням іншої та навпаки. Еквівалентні системи виходять при елементарні перетворення рівнянь системи:

    множення обох частин рівняння на число відмінне від нуля;

    додавання до деякого рівняння відповідних частин іншого рівняння, помножених на число відмінне від нуля;

    перестановка двох рівнянь.

Нехай дана система рівнянь

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

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

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

Тут
– нові значення коефіцієнтів та вільних членів, які виходять після першого кроку.

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

,

де ,
,…,- Головні елементи системи
.

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

При зворотному ході з останнього рівняння перетвореної ступінчастої системи виражається перше невідоме через решту невідомих
, які називають вільними . Потім вираз змінної з останнього рівняння системи підставляється в передостаннє рівняння і з нього виражається змінна
. Аналогічно послідовно визначаються змінні
. Змінні
, виражені через вільні змінні, називаються базисними (Залежними). В результаті виходить загальне рішення системи лінійних рівнянь.

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

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

.

Метод Гауса - універсальний метод, який дозволяє вирішувати не лише квадратні, а й прямокутні системи, у яких кількість невідомих
не дорівнює числу рівнянь
.

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

Приклад 2.1Методом Гауса вирішити систему

Рішення. Число рівнянь
та кількість невідомих
.

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

Наведемо матрицю до трикутного вигляду; для цього отримуватимемо «0» нижче елементів, що стоять на головній діагоналі за допомогою елементарних перетворень.

Щоб отримати «0» у другій позиції першого стовпця, помножимо перший рядок на (-1) і додамо до другого рядка.

Це перетворення запишемо числом (-1) проти першого рядка і позначимо стрілкою, що йде від першого рядка до другого рядка.

Для отримання «0» у третій позиції першого стовпця, помножимо перший рядок на (-3) і додамо до третього рядка; покажемо цю дію за допомогою стрілки, що йде від першого рядка до третього.




.

В отриманій матриці, записаній другий у ланцюжку матриць, отримаємо «0» у другому стовпці третьої позиції. Для цього помножили другий рядок на (-4) і додали до третього. В отриманій матриці другий рядок помножимо на (-1), а третій - розділимо на (-8). Всі елементи цієї матриці, що лежать нижче за діагональні елементи - нулі.

Оскільки , система є спільною та певною.

Відповідна останній матриці система рівнянь має трикутний вигляд:

З останнього (третього) рівняння
. Підставимо у друге рівняння та отримаємо
.

Підставимо
і
у перше рівняння, знайдемо


.

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

Метод Гауса – це просто!Чому? Відомий німецький математик Йоган Карл Фрідріх Гаусс ще за життя отримав визнання найбільшого математика всіх часів, генія і навіть прізвисько «короля математики». А все геніальне, як відомо просто!До речі, на гроші потрапляють не лише лохи, а ще й генії – портрет Гауса красувався на купюрі в 10 дойчмарок (до введення євро), і Гаус досі загадково посміхається німцям зі звичайних поштових марок.

Метод Гауса простий тим, що для його освоєння ДОСИТЬ ЗНАНЬ П'ЯТИКЛАСНИКА. Необхідно вміти складати та множити!Невипадково метод послідовного виключення невідомих викладачі часто розглядають на шкільних математичних факультативах. Парадокс, але у студентів метод Гауса викликає найбільші складнощі. Нічого дивного – вся річ у методиці, і я постараюся в доступній формі розповісти про алгоритм методу.

Спочатку трохи систематизуємо знання про системи лінійних рівнянь. Система лінійних рівнянь може:

1) Мати єдине рішення. 2) Мати безліч рішень. 3) Не мати рішень (бути несумісний).

Метод Гауса – найбільш потужний та універсальний інструмент для знаходження рішення будь-якийсистеми лінійних рівнянь Як ми пам'ятаємо, правило Крамера та матричний методнепридатні у випадках, коли система має нескінченно багато рішень чи несовместна. А метод послідовного виключення невідомих у будь-якому випадкуприведе нас до відповіді! На цьому уроці ми знову розглянемо метод Гауса для випадку №1 (єдине рішення системи), під пунктами №№2-3 відведено статтю. Зауважу, що сам алгоритм методу у всіх трьох випадках працює однаково.

Повернемося до найпростішої системи з уроку Як розв'язати систему лінійних рівнянь?і вирішимо її методом Гауса.

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

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

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

Існують такі елементарні перетворення:

1) Рядкиматриці можна переставлятимісцями. Наприклад, у матриці можна безболісно переставити перший і другий рядки:

2) Якщо в матриці є (або з'явилися) пропорційні (як окремий випадок – однакові) рядки, слід видалитиз матриці всі ці рядки крім одного. Розглянемо, наприклад, матрицю . У цій матриці останні три рядки пропорційні, тому достатньо залишити лише одну з них: .

3) Якщо в матриці в ході перетворень з'явився нульовий рядок, то його також слідує видалити. Малювати не буду, зрозуміло, нульовий рядок – це рядок, у якому одні нулі.

4) Рядок матриці можна помножити (розділити)на будь-яке число, відмінне від нуля. Розглянемо, наприклад, матрицю. Тут доцільно перший рядок розділити на –3, а другий рядок – помножити на 2: . Ця дія дуже корисна, оскільки спрощує подальші перетворення матриці.

5) Це перетворення викликає найбільші труднощі, але насправді нічого складного також немає. До рядка матриці можна додати інший рядок, помножений на число, відмінне від нуля. Розглянемо нашу матрицю з практичного приклада: . Спочатку я розпишу перетворення дуже докладно. Помножуємо перший рядок на -2: , і до другого рядка додаємо перший рядок помножений на –2: . Тепер перший рядок можна розділити «назад» на –2: . Як бачите, рядок, який ПРИДБА ЧИне змінилася. Завждизмінюється рядок, ДО ЯКОГО ДОДАТИ ЮТ.

Насправді так докладно, звісно, ​​не розписують, а пишуть коротше: Ще раз: до другого рядка додали перший рядок, помножений на -2. Помножують рядок зазвичай усно або на чернетці, при цьому уявний хід розрахунків приблизно такий:

«Переписую матрицю та переписую перший рядок: »

«Спочатку перший стовпець. Внизу мені потрібно отримати нуль. Тому одиницю вгорі множу на –2: , і до другого рядка додаю перший: 2 + (–2) = 0. Записую результат у другий рядок: »

«Тепер другий стовпець. Угорі –1 множу на –2: . До другого рядка додаю перший: 1 + 2 = 3. Записую результат до другого рядка: »

«І третій стовпець. Угорі –5 множу на –2: . До другого рядка додаю перший: –7 + 10 = 3. Записую результат до другого рядка: »

Будь ласка, ретельно осмисліть цей приклад і розберіться в послідовному алгоритмі обчислень, якщо ви це зрозуміли, то метод Гауса практично «в кишені». Але, звісно, ​​над цим перетворенням ми ще попрацюємо.

Елементарні перетворення не змінюють рішення системи рівнянь

! УВАГА: розглянуті маніпуляції не можна використовуватиякщо Вам запропоновано завдання, де матриці дано «самі по собі». Наприклад, при «класичних» діях з матрицямищось переставляти всередині матриць в жодному разі не можна! Повернемося до нашої системи. Вона практично розібрана по кісточках.

Запишемо розширену матрицю системи та за допомогою елементарних перетворень наведемо її до східчастого вигляду:

(1) До другого рядка додали перший рядок, помножений на -2. І знову: чому перший рядок множимо саме на -2? Для того щоб внизу отримати нуль, а значить, позбавитися однієї змінної в другому рядку.

(2) Ділимо другий рядок на 3.

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

В результаті елементарних перетворень отримано еквівалентнавихідна система рівнянь:

Тепер систему потрібно «розкрутити» у зворотному напрямку – знизу нагору, цей процес називається зворотним ходом методу Гауса.

У нижньому рівнянні ми вже готовий результат: .

Розглянемо перше рівняння системи та підставимо в нього вже відоме значення «гравець»:

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

Приклад 1

Розв'язати методом Гауса систему рівнянь:

Запишемо розширену матрицю системи:

Зараз я одразу намалюю результат, до якого ми прийдемо під час рішення: І повторюся, наша мета – за допомогою елементарних перетворень привести матрицю до східчастого вигляду. З чого розпочати дії?

Спочатку дивимося на ліве верхнє число: Майже завжди тут має бути одиниця. Взагалі кажучи, влаштує і –1 (а іноді й інші числа), але якось традиційно склалося, що туди зазвичай поміщають одиницю. Як організувати одиницю? Дивимось на перший стовпець – готова одиниця у нас є! Перетворення перше: міняємо місцями перший і третій рядки:

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

Одиниця у лівому верхньому кутку організована. Тепер потрібно отримати нулі на цих місцях:

Нулі отримуємо саме за допомогою «важкого» перетворення. Спочатку знаємося з другим рядком (2, -1, 3, 13). Що потрібно зробити, щоби на першій позиції отримати нуль? Потрібно до другого рядка додати перший рядок, помножений на –2. Подумки чи чернетці множимо перший рядок на –2: (–2, –4, 2, –18). І послідовно проводимо (знову ж таки подумки або на чернетці) додавання, до другого рядка додаємо перший рядок, вже помножений на –2:

Результат записуємо у другий рядок:

Аналогічно розуміємося з третім рядком (3, 2, -5, -1). Щоб отримати на першій позиції нуль, потрібно до третього рядка додати перший рядок, помножений на –3. Подумки чи чернетці множимо перший рядок на –3: (–3, –6, 3, –27). І до третього рядка додаємо перший рядок, помножений на –3:

Результат записуємо у третій рядок:

Насправді ці дії зазвичай виконуються усно і записуються за один крок:

Не треба рахувати все відразу і одночасно. Порядок обчислень та «вписування» результатів послідовнийі зазвичай такий: спочатку переписуємо перший рядок, і пихкаємо собі потихеньку - НАСЛІДНО і Уважно:
А уявний хід самих розрахунків я вже розглянув вище.

В даному прикладі це зробити легко, другий рядок ділимо на -5 (оскільки там усі числа діляться на 5 без залишку). Заодно ділимо третій рядок на –2, адже що менше числа, то простіше рішення:

На заключному етапі елементарних перетворень потрібно отримати ще один нуль:

Для цього до третього рядка додаємо другий рядок, помножений на -2:
Спробуйте розібрати цю дію самостійно - помножте другий рядок на -2 і проведіть додавання.

Остання виконана дія – зачіска результату, ділимо третій рядок на 3.

В результаті елементарних перетворень отримано еквівалентну вихідну систему лінійних рівнянь: Круто.

Тепер у дію вступає зворотний перебіг методу Гаусса. Рівняння розкручуються знизу вгору.

У третьому рівнянні ми вже готовий результат:

Дивимося друге рівняння: . Значення «зет» вже відоме, таким чином:

І, нарешті, перше рівняння: . «Ігрек» і «Зет» відомі, справа за малим:

Відповідь:

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

Приклад 2

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

Слід зазначити, що ваш хід рішенняможе не збігтися з моїм ходом рішення, і це – особливість методу Гауса. Але відповіді обов'язково повинні вийти однаковими!

Приклад 3

Розв'язати систему лінійних рівнянь методом Гауса

Дивимося на ліву верхню сходинку. Там у нас має бути одиниця. Проблема полягає в тому, що у першому стовпці одиниць немає взагалі, тому перестановкою рядків нічого не вирішити. У разі одиницю треба організувати з допомогою елементарного перетворення. Зазвичай це можна зробити кількома способами. Я вчинив так: (1) До першого рядка додаємо другий рядок, помножений на –1. Тобто подумки помножили другий рядок на -1 і виконали додавання першого і другого рядка, при цьому другий рядок у нас не змінився.

Тепер зліва вгорі "мінус один", що нас цілком влаштує. Хто хоче отримати +1, може виконати додатковий рух тіла: помножити перший рядок на –1 (змінити у неї знак).

(2) До другого рядка додали перший рядок, помножений на 5. До третього рядка додали перший рядок, помножений на 3.

(3) Перший рядок помножили на -1, в принципі це для краси. У третього рядка також змінили знак і переставили її на друге місце, таким чином, на другому сходинці у нас з'явилася потрібна одиниця.

(4) До третього рядка додали другий рядок, помножений на 2.

(5) Третій рядок поділили на 3.

Поганою ознакою, яка свідчить про помилку в обчисленнях (рідше – про друкарську помилку), є «поганий» нижній рядок. Тобто, якби в нас унизу вийшло щось на зразок, і, відповідно, , то з великою часткою ймовірності можна стверджувати, що припущена помилка під час елементарних перетворень.

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

Відповідь: .

Приклад 4

Розв'язати систему лінійних рівнянь методом Гауса

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

В останній частині розглянемо деякі особливості алгоритму Гаусса. Перша особливість полягає в тому, що іноді в рівняннях системи відсутні деякі змінні, наприклад: Як правильно записати розширену матрицю системи? Про цей момент я вже розповідав на уроці Правило Крамер. Матричний метод. У розширеній матриці системи на місці відсутніх змінних ставимо нулі: До речі, це досить легкий приклад, оскільки в першому стовпці вже є один нуль, і виконати менше елементарних перетворень.

Друга особливість полягає ось у чому. У всіх розглянутих прикладах на «сходинки» ми поміщали або -1 або +1. Чи можуть там бути інші цифри? У деяких випадках можуть. Розглянемо систему: .

Тут на лівій верхній сходинці у нас двійка. Але помічаємо той факт, що всі числа в першому стовпці поділяються на 2 без залишку - й інша двійка та шістка. І двійка зліва нагорі нас влаштує! На першому кроці потрібно виконати такі перетворення: до другого рядка додати перший рядок, помножений на -1; до третього рядка додати перший рядок, помножений на -3. Таким чином, ми отримаємо потрібні нулі у першому стовпці.

Або ще такий умовний приклад: . Тут трійка на другому «сході» теж нас влаштовує, оскільки 12 (місце, де нам потрібно отримати нуль) ділиться на 3 без залишку. Необхідно провести наступне перетворення: до третього рядка додати другий рядок, помножений на -4, в результаті чого буде отримано потрібний нам нуль.

Метод Гауса універсальний, але є одна своєрідність. Впевнено навчитися вирішувати системи іншими методами (методом Крамера, матричним методом) можна буквально з першого разу там дуже жорсткий алгоритм. Але щоб впевнено себе почувати в методі Гауса, слід «набити руку», і вирішувати хоча б 5-10 десять систем. Тому спочатку можливі плутанина, помилки у обчисленнях і в цьому немає нічого незвичайного чи трагічного.

Дощова осіння погода за вікном. Тому для всіх бажаючих складніший приклад для самостійного рішення:

Приклад 5

Вирішити методом Гауса систему 4-х лінійних рівнянь із чотирма невідомими.

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

Випадки, коли система не має рішень (неспільна) або має безліч рішень, розглянуті на уроці. Несумісні системи та системи із загальним рішенням. Там можна закріпити розглянутий алгоритм методу Гаусса.

Бажаю успіхів!

Рішення та відповіді:

Приклад 2: Рішення : Запишемо розширену матрицю системи та за допомогою елементарних перетворень наведемо її до ступінчастого вигляду.
Виконані елементарні перетворення: (1) До другого рядка додали перший рядок, помножений на -2. До третього рядка додали перший рядок, помножений на -1. Увага! Тут може виникнути спокуса від третього рядка відняти першу, вкрай не рекомендую віднімати - сильно підвищується ризик помилки. Тільки складаємо! (2) У другому рядку змінили знак (помножили на –1). Другий і третій рядки поміняли місцями. Зверніть увагу , Що на «сходинках» нас влаштовує не тільки одиниця, але ще й -1, що навіть зручніше. (3) До третього рядка додали другий рядок, помножений на 5. (4) У другому рядку змінили знак (помножили на –1). Третій рядок поділили на 14.

Зворотний хід:

Відповідь : .

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

Виконані перетворення: (1) До першого рядка додали другий. Таким чином, організована потрібна одиниця на лівій верхній сходинці. (2) До другого рядка додали перший рядок, помножений на 7. До третього рядка додали перший рядок, помножений на 6.

З другою «сходинкою» все гірше , «Кандидати» неї - числа 17 і 23, а нам необхідна або одиниця, або -1. Перетворення (3) та (4) будуть спрямовані на отримання потрібної одиниці (3) До третього рядка додали другий, помножений на –1. (4) До другого рядка додали третій, помножений на –3. Потрібна річ на другій сходинці отримана . (5) До третього рядка додали другий, помножений на 6. (6) Другий рядок помножили на -1, третій рядок поділили на -83.

Зворотний хід:

Відповідь :

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

Виконані перетворення: (1) Перший і другий рядки поміняли місцями. (2) До другого рядка додали перший рядок, помножений на -2. До третього рядка додали перший рядок, помножений на -2. До четвертого рядка додали перший рядок, помножений на -3. (3) До третього рядка додали другий, помножений на 4. До четвертого рядка додали другий, помножений на –1. (4) У другому рядку змінили знак. Четвертий рядок розділили на 3 та помістили замість третього рядка. (5) До четвертого рядка додали третій рядок, помножений на -5.

Зворотний хід:

Відповідь :

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

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

У трапецієподібній (трикутній) системі, як бачимо, третє рівняння вже не містить змінних yі x, а друге рівняння - змінною x .

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

Переваги методу:

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

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

приклад 1.Розв'язати систему лінійних рівнянь, застосовуючи зворотний хід:

Рішення. У цій трапецієподібній системі змінна zоднозначно з третього рівняння. Підставляємо її значення у друге рівняння та отримуємо значення зміною y:

Тепер нам відомі значення вже двох змінних - zі y. Підставляємо їх у перше рівняння та отримуємо значення змінної x:

Із попередніх кроків виписуємо рішення системи рівнянь:

Щоб отримати таку трапецієподібну систему лінійних рівнянь, яку ми вирішили дуже просто, потрібно застосовувати прямий хід, пов'язаний із елементарними перетвореннями системи лінійних рівнянь. Це також не дуже складно.

Елементарні перетворення системи лінійних рівнянь

Повторюючи шкільний метод алгебраїчного складання рівнянь системи, ми з'ясували, що одного з рівнянь системи можна додавати інше рівняння системи, причому кожне з рівнянь може бути помножено деякі числа. В результаті отримуємо систему лінійних рівнянь, еквівалентну даній. У ній вже одне рівняння містило лише одну змінну, підставляючи значення якої інші рівнянь, ми приходимо до рішення. Таке додавання - одне із видів елементарного перетворення системи. При використанні методу Гауса можемо користуватися кількома видами перетворень.

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

При вирішенні систем лінійних рівнянь з будь-яким числом рівнянь та невідомих у системі рівнянь та у розширеній матриці системи можна:

  1. переставляти місцями рядки (це і було згадано на початку цієї статті);
  2. якщо внаслідок інших перетворень з'явилися рівні або пропорційні рядки, їх можна видалити, крім одного;
  3. видаляти "нульові" рядки, де всі коефіцієнти дорівнюють нулю;
  4. будь-який рядок множити чи ділити на деяке число;
  5. до будь-якого рядка додавати інший рядок, помножений на деяке число.

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

Алгоритм та приклади вирішення методом Гауса системи лінійних рівнянь із квадратною матрицею системи

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

приклад 2.Розв'язати методом Гауса систему лінійних рівнянь

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

Для спрощення зовнішнього вигляду рішення складемо розширену матрицю системи:

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

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

За допомогою нового першого рівняння виключимо змінну xз другого та всіх наступних рівнянь. Для цього до другого рядка матриці додамо перший рядок, помножений на (у нашому випадку на ), до третього рядка – перший рядок, помножений на (у нашому випадку на ).

Це можливо, оскільки

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

В результаті отримаємо матрицю еквівалентну даній системі нової системи рівнянь, в якій усі рівняння, починаючи з другого не містять змінної x :

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

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

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

В результаті знову отримаємо матрицю системи, еквівалентної даній системі лінійних рівнянь:

Ми отримали еквівалентну дану трапецієподібну систему лінійних рівнянь:

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

Рішення знайдемо "з кінця" - зворотний хід. Для цього з останнього рівняння визначимо z:
.
Підставивши це значення у попереднє рівняння, знайдемо y:

З першого рівняння знайдемо x:

Відповідь: розв'язання даної системи рівнянь - .

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

Вирішити систему лінійних рівнянь методом Гауса самостійно, а потім переглянути рішення

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

приклад 4.Розв'язати систему лінійних рівнянь методом Гауса:

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

Проведемо тепер власне виняток змінної з третього та четвертого рівнянь. Для цього до третього рядка додамо другий, помножений на , а до четвертого - другий, помножений на .

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

Отримали систему рівнянь, якою еквівалентна задана система:

Отже, отримана та дана системи є спільними та певними. Остаточне рішення знаходимо «з кінця». З четвертого рівняння безпосередньо можемо виразити значення змінної "ікс четверте":

Це значення підставляємо у третє рівняння системи та отримуємо

,

,

Зрештою, підстановка значень

У перше рівняння дає

,

звідки знаходимо "ікс перше":

Відповідь: дана система рівнянь має єдине рішення .

Перевірити рішення системи можна і на калькуляторі, що вирішує методом Крамера: у цьому випадку буде видана та сама відповідь, якщо система має однозначне рішення.

Рішення методом Гауса прикладних задач на прикладі задачі на сплави

Системи лінійних рівнянь використовуються для моделювання реальних об'єктів фізичного світу. Вирішимо одне з таких завдань – на сплави. Аналогічні завдання - завдання на суміші, вартість або питома вага окремих товарів у групі товарів тощо.

Приклад 5.Три шматки сплаву мають загальну масу 150 кг. Перший сплав містить 60% міді, другий – 30%, третій – 10%. При цьому у другому та третьому сплавах разом узятих міді на 28,4 кг менше, ніж у першому сплаві, а у третьому сплаві міді на 6,2 кг менше, ніж у другому. Знайти масу кожного шматка металу.

Рішення. Складаємо систему лінійних рівнянь:

Помножуємо друге та третє рівняння на 10, отримуємо еквівалентну систему лінійних рівнянь:

Складаємо розширену матрицю системи:

Увага, прямий перебіг. Шляхом додавання (у нашому випадку - віднімання) одного рядка, помноженого на число (застосовуємо двічі) з розширеною матрицею системи відбуваються наступні перетворення:

Прямий хід завершився. Отримали розширену матрицю трапецієподібної форми.

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

З другого рівняння знаходимо

Із третього рівняння -

Перевірити рішення системи можна і на калькуляторі, що вирішує методом Крамера : у цьому випадку буде видана відповідь, якщо система має однозначне рішення.

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

У багатьох прикладних завданнях може і не бути третього обмеження, тобто третього рівняння, тоді доводиться вирішувати методом Гауса систему двох рівнянь із трьома невідомими, або ж навпаки – невідомих менше, ніж рівнянь. Вирішення таких систем рівнянь ми зараз і приступимо.

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

Метод Гауса і системи лінійних рівнянь, що мають безліч рішень

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

Після виконання перетворень у розширеній матриці системи (перестановки рядків, множення та поділу рядків на деяке число, додатку до одного рядка інший) могли з'явитися рядки виду

Якщо у всіх рівняннях мають вигляд

Вільні члени рівні нулю, це означає, що система невизначена, тобто має безліч рішень, а рівняння цього виду – «зайві» та їх виключаємо з системи.

Приклад 6.

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

Тепер другий рядок додамо до третього та четвертого.

В результаті приходимо до системи

Останні два рівняння перетворилися на рівняння виду. Ці рівняння задовольняються за будь-яких значень невідомих і їх можна відкинути.

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

Як задана, і остання системи спільні, але невизначені, і формули

за довільних і дають нам всі рішення заданої системи.

Метод Гауса та системи лінійних рівнянь, які не мають рішень

Наступний приклад - несумісна система лінійних рівнянь, тобто така, що не має рішень. Відповідь такі завдання так і формулюється: система немає рішень.

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

відповідні рівняння виду

Якщо серед них є хоча б одне рівняння з відмінним від нуля вільним членом (тобто ), то дана система рівнянь є несумісною, тобто немає рішень і на цьому її рішення закінчено.

Приклад 7.Розв'язати методом Гауса систему лінійних рівнянь:

Рішення. Складаємо розширену матрицю системи. За допомогою першого рівняння виключаємо з наступних рівнянь змінну. Для цього до другого рядка додаємо перший, помножений на , до третього рядка - перший, помножений на , до четвертого - перший, помножений на .

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

Для виключення з третього і четвертого рівняння до третього рядка додамо другий, помножений на , а до четвертого - другий, помножений на .

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

Задана система еквівалентна таким чином наступній:

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

Дві системи лінійних рівнянь називаються рівносильними, якщо безліч їх рішень збігається.

Елементарні перетворення системи рівнянь – це:

  1. Викреслення із системи очевидних рівнянь, тобто. таких, у яких всі коефіцієнти дорівнюють нулю;
  2. Розмноження будь-якого рівняння на число, відмінне від нуля;
  3. Додаток до будь-якого i-го рівняння будь-якого j-то рівняння, помноженого на будь-яке число.

Змінна x i називається вільною, якщо ця змінна не є дозволеною, а вся система рівнянь є дозволеною.

Теорема. Елементарні перетворення переводять систему рівнянь на рівносильну.

Сенс методу Гауса полягає в тому, щоб перетворити вихідну систему рівнянь та отримати рівносильну дозволену або рівносильну несумісну систему.

Отже, метод Гауса складається з наступних кроків:

  1. Розглянемо перше рівняння. Виберемо перший ненульовий коефіцієнт і розділимо все рівняння нею. Отримаємо рівняння, яке деяка змінна x i входить з коефіцієнтом 1;
  2. Віднімемо це рівняння з усіх інших, множачи його на такі числа, щоб коефіцієнти при змінній x i в інших рівняннях обнулилися. Отримаємо систему, дозволену щодо змінної x i і рівносильну вихідної;
  3. Якщо виникають тривіальні рівняння (рідко, але буває; наприклад, 0 = 0), викреслюємо їх із системи. Внаслідок рівнянь стає на одне менше;
  4. Повторюємо попередні кроки трохи більше n разів, де n - число рівнянь у системі. Щоразу вибираємо для «обробки» нову змінну. Якщо виникають суперечливі рівняння (наприклад, 0 = 8) система несумісна.

У результаті за кілька кроків отримаємо або дозволену систему (можливо, з вільними змінними), або несовместную. Дозволені системи розпадаються на два випадки:

  1. Число змінних дорівнює числу рівнянь. Отже, систему визначено;
  2. Число змінних більше числа рівнянь. Збираємо всі вільні змінні праворуч – отримуємо формули для дозволених змінних. Ці формули так і записуються у відповідь.

Ось і все! Система лінійних рівнянь вирішена! Це досить простий алгоритм, і для його освоєння вам не обов'язково звертатися до репетитора з математики. Розглянемо приклад:

Завдання. Розв'язати систему рівнянь:

Опис кроків:

  1. Віднімаємо перше рівняння з другого та третього - отримаємо дозволену змінну x 1;
  2. Помножуємо друге рівняння на (−1), а третє рівняння ділимо на (−3) – отримаємо два рівняння, у яких змінна x 2 входить із коефіцієнтом 1;
  3. Додаємо друге рівняння до першого, а з третього – віднімаємо. Отримаємо дозволену змінну x 2;
  4. Нарешті, віднімаємо третє рівняння з першого - отримуємо дозволену змінну x 3;
  5. Отримали дозволену систему, записуємо відповідь.

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

Коли може знадобитися рішення? Якщо доводиться робити менше кроків, ніж k (k – це скільки всього рівнянь). Однак причин, через які процес закінчується на деякому кроці l< k , может быть две:

  1. Після l-го кроку вийшла система, яка містить рівняння з номером (l + 1). Насправді, це добре, т.к. дозволена система все одно отримана – навіть на кілька кроків раніше.
  2. Після l -го кроку отримали рівняння, у якому всі коефіцієнти при змінних дорівнюють нулю, а вільний коефіцієнт відмінний від нуля. Це суперечливе рівняння, отже, система несовместна.

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

Опис кроків:

  1. Віднімаємо перше рівняння, помножене на 4, з другого. А також додаємо перше рівняння до третього - отримаємо дозволену змінну x 1;
  2. Віднімаємо третє рівняння, помножене на 2, з другого – отримаємо суперечливе рівняння 0 = −5.

Отже, система несумісна, оскільки виявлено суперечливе рівняння.

Завдання. Дослідити спільність та знайти загальне рішення системи:


Опис кроків:

  1. Віднімаємо перше рівняння з другого (попередньо помноживши на два) і третього - отримаємо дозволену змінну x 1;
  2. Віднімаємо друге рівняння з третього. Оскільки всі коефіцієнти цих рівняннях збігаються, третє рівняння перетвориться на тривіальне. Заодно помножимо друге рівняння на (-1);
  3. Віднімаємо з першого рівняння друге - отримаємо дозволену змінну x 2 . Вся система рівнянь тепер також дозволена;
  4. Оскільки змінні x 3 і x 4 - вільні, переносимо їх праворуч, щоб висловити дозволені змінні. Це є відповідь.

Отже, система спільна і невизначена, оскільки є дві дозволені змінні (x 1 і x 2) і дві вільні (x 3 і x 4).



КАТЕГОРІЇ

ПОПУЛЯРНІ СТАТТІ

2024 «kingad.ru» - УЗД дослідження органів людини