Системи лінійних рівнянь

Модуль 1Урок 1 з 15Безкоштовний модуль

Порада

Наполегливо рекомендуємо йти цим курсом разом із відеосерією Essence of Linear Algebra (3Blue1Brown): короткі ролики добре показують геометрію ідей, а уроки тут дають формули, приклади «від і до» та практику. Дивіться плейлист паралельно з модулями.

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

Від рівнянь до матриці

Систему зручно зібрати в таблицю коефіцієнтів AA, стовпець невідомих x\mathbf{x} і стовпець правих частин b\mathbf{b}. Тоді все рівняння стискається до Ax=bA\mathbf{x}=\mathbf{b}. Розширена матриця [A∣b][A\mid\mathbf{b}] тримає й коефіцієнти, і відповіді — саме з нею працюють перетворення рядків. Три операції завжди дозволені: поміняти рядки місцями, помножити рядок на ненульове число, додати кратне одного рядка до іншого. Вони не змінюють множину розвʼязків.

Ax=b⟺[A∣b] зводимо рядковими операціямиA\mathbf{x}=\mathbf{b} \quad\Longleftrightarrow\quad [A\mid\mathbf{b}] \text{ зводимо рядковими операціями}

Приклад

Система x+y=3x+y=3, 2x−y=02x-y=0. Розширена матриця (11∣32−1∣0)\begin{pmatrix}1&1&|&3\\2&-1&|&0\end{pmatrix}. Від другого рядка віднімемо подвоєний перший: (11∣30−3∣−6)\begin{pmatrix}1&1&|&3\\0&-3&|&-6\end{pmatrix}. Ділимо другий рядок на −3-3: y=2y=2. З першого: x=1x=1. Розвʼязок (1,2)(1,2) — точка перетину двох прямих на площині.

Дві прямі на площині: єдиний розвʼязок системи — точка перетину

Приклад

Гаусс–Жордан для 3×33\times 3. Система x+y+z=6x+y+z=6, 2x+y+3z=142x+y+3z=14, x+3y+2z=14x+3y+2z=14. Розширена (111∣6213∣14132∣14)\begin{pmatrix}1&1&1&|&6\\2&1&3&|&14\\1&3&2&|&14\end{pmatrix}. R2←R2−2R1R_2\leftarrow R_2-2R_1, R3←R3−R1R_3\leftarrow R_3-R_1: (111∣60−11∣2021∣8)\begin{pmatrix}1&1&1&|&6\\0&-1&1&|&2\\0&2&1&|&8\end{pmatrix}. R2←(−1)R2R_2\leftarrow(-1)R_2: (111∣601−1∣−2021∣8)\begin{pmatrix}1&1&1&|&6\\0&1&-1&|&-2\\0&2&1&|&8\end{pmatrix}. R3←R3−2R2R_3\leftarrow R_3-2R_2: (111∣601−1∣−2003∣12)\begin{pmatrix}1&1&1&|&6\\0&1&-1&|&-2\\0&0&3&|&12\end{pmatrix}. R3←13R3R_3\leftarrow\frac13 R_3: z=4z=4. Далі нулі над ведучими: R2←R2+R3R_2\leftarrow R_2+R_3 дає y=2y=2; R1←R1−R3R_1\leftarrow R_1-R_3 і R1←R1−R2R_1\leftarrow R_1-R_2 дає x=0x=0. Розвʼязок (0,2,4)(0,2,4). Перевірка в першому рівнянні: 0+2+4=60+2+4=6.

Метод Гаусса: сходинки замість хаосу

Ідея Гаусса проста: під «ведучими» елементами зробити нулі, рухаючись зліва направо й зверху вниз. Отримаємо ступінчасту форму, далі зворотним ходом знайдемо невідомі. Гаусс–Жордан іде далі: нулі роблять і над ведучими, а самі ведучі нормують до 11. Тоді відповідь читається майже з матриці. Змінні з ведучим стовпцем — базисні; решта — вільні параметри. Якщо вільних kk, загальний розвʼязок містить kk параметрів (пряма, площина…).

[A∣b]  →  (1∗∗∣∗01∗∣∗001∣∗)(зведена ступінчаста форма)[A\mid\mathbf{b}] \;\to\; \begin{pmatrix} 1 & * & * & | & * \\ 0 & 1 & * & | & * \\ 0 & 0 & 1 & | & * \end{pmatrix} \quad\text{(зведена ступінчаста форма)}

Порада

Спочатку беріть ведучий у найлівішому можливому стовпці. Якщо зʼявився рядок [0 ⋯ 0∣c][0\ \cdots\ 0\mid c] із c≠0c\neq 0 — це 0=c0=c, система несумісна. Рядок із нулем і справа просто зайвий: його можна викреслити.

Коли є розвʼязок і скільки їх

Ранг матриці — кількість ведучих елементів після зведення. Система сумісна тоді й лише тоді, коли rank⁡A=rank⁡[A∣b]\operatorname{rank} A=\operatorname{rank}[A\mid\mathbf{b}]. Якщо цей ранг дорівнює числу невідомих nn, розвʼязок єдиний. Якщо ранг менший за nn, зʼявляються вільні змінні й нескінченно багато розвʼязків. Геометрично: одне рівняння з двома невідомими — пряма; два рівняння — перетин прямих (точка, вся пряма або порожньо). Однорідна система Ax=0A\mathbf{x}=\mathbf{0} завжди сумісна: нуль завжди розвʼязок.

Три випадки системи двох рівнянь: одна спільна точка, паралельні прямі без жодної спільної, і пряма, що лягає сама на себе — спільних точок нескінченно багато
rank⁡A=rank⁡[A∣b] (сумісність),rank⁡A=n (єдиність)\operatorname{rank} A=\operatorname{rank}[A\mid\mathbf{b}] \text{ (сумісність)},\quad \operatorname{rank} A=n \text{ (єдиність)}

Приклад

Система x+y+z=1x+y+z=1, 2x+2y+2z=22x+2y+2z=2 має ранг 11 і той самий ранг розширеної матриці — сумісна. Невідомих три, тож дві вільні змінні: y=sy=s, z=tz=t, x=1−s−tx=1-s-t (площина). Натомість x+y=1x+y=1, x+y=2x+y=2 дає 0=10=1: ранги різні, розвʼязків немає — паралельні різні прямі.

Увага

«Більше рівнянь, ніж невідомих» не означає автоматично «немає розвʼязку». Зайві рівняння можуть бути наслідками інших. Суперечність дає лише рядок із нулями зліва й ненулем справа.

Що запамʼятати

Систему пишуть як Ax=bA\mathbf{x}=\mathbf{b} і зводять рядковими операціями. Гаусс дає сходинки й зворотний хід; Гаусс–Жордан — готові значення базисних змінних. Сумісність — рівність рангів; єдиність — ранг =n=n. Вільні змінні дають сімʼї розвʼязків. Геометрія — перетин прямих або площин.

Перевірка

4 питання

Кілька питань за матеріалом уроку. Спроб — скільки завгодно.

1.Яка умова гарантує сумісність Ax=bA\mathbf{x}=\mathbf{b}?
2.Після зведення зʼявився рядок [0 0 0∣5][0\ 0\ 0\mid 5]. Що це означає?
3.У сумісній системі з n=4n=4 невідомими ранг дорівнює 22. Скільки вільних змінних?
4.Чим Гаусс–Жордан відрізняється від Гаусса?

Додаткова практика

8 задач

Задачі для закріплення теми. Не обовʼязкові для проходження уроку.

Команда курсу рекомендує розвʼязати ці задачі після квізу — так тема закріпиться краще. Можна пропустити й повернутись пізніше.

  1. 1.

    Запишіть розширену матрицю системи x−2y=1x-2y=1, 3x+y=73x+y=7.

  2. 2.

    Чи сумісна система x+y=2x+y=2, 2x+2y=52x+2y=5? (так/ні)

  3. 3.

    Для сумісної системи з трьома невідомими й рангом 11 скільки вільних змінних?

  4. 4.

    Знайдіть розвʼязок x+y=5x+y=5, x−y=1x-y=1.

  5. 5.

    Однорідна система Ax=0A\mathbf{x}=\mathbf{0} завжди ... (сумісна / несумісна).

  6. 6.

    Що описує одне лінійне рівняння з трьома невідомими в R3\mathbb{R}^3?

  7. 7.

    Після зведення ранг AA дорівнює 33, а rank⁡[A∣b]=2\operatorname{rank}[A\mid\mathbf{b}]=2. Система сумісна? (так/ні)

  8. 8.

    Скільки вільних змінних у сумісній системі з n=5n=5 і рангом 33?