Чисельні методи розв’язання систем лінійних рівнянь, сторінка 7

Розв'язання цієї системи рівнянь:

, .

.

Вектор b змінився незначно, а вектор змінився значно. З чим це пов'язано? Це з властивостями матриці А.

Визначення.Матриця А системи лінійних рівнянь називається погано обумовленою, якщо малі зміни у векторі b призводять до великих відхилень у рішенні x, тобто:

, ,

, але.

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

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

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

Тобто для кожної матриці до розв'язання системи лінійних рівнянь ми можемо обчислити число, яке називається числом обумовленості і позначаєтьсяcond(A) і визначити, добре обумовлена ​​матриця чи ні. Якщоcond(A) > 1000 то матриця вважається погано обумовленою.

Як знайтиcond(A)? Для обчислення використовуються значення власних чисел матриці А.

Нагадаємо визначення власного числа та власного вектора матриці А.

Визначення. Число l називається власним числом квадратної матриці А, якщо існує ненульовий вектор x, такий що

.

Нагадаємо деякі властивості власних чисел матриці.

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

Матриця називається позитивно визначеною, якщо для будь-якого ненульового вектора справедливо: , де () – скалярний добуток векторів a та b.

Визначення. Якщо А – симетрична позитивно певна матриця, то число обумовленості дорівнює:

, де - максимальне власне число матриці А; - Мінімальне власне число матриці А.

Обговоримо це визначення. Так як А - симетрична і позитивно визначена матриця, то , отже, , отже,

і

Дамо визначення для довільної квадратної матриці А.

Визначення. Для довільної квадратної матриці число обумовленості дорівнює:

де - сингулярні числа матриці А.

Сингулярні числа матриці А визначаються так:

, де - власні числа матриці.

Обговоримо це визначення. - Симетрична невід'ємно визначена матриця.

, Отже, все – речові числа, .

, .

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

Зазначимо властивість числа обумовленості:

.

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

,

.

Нехай А - матриця системи лінійних рівнянь. При векторі. Знайти розв'язання системи лінійних рівнянь при і пояснити отриманий результат.

Матрицю А, вектора візьмемо зпопереднього прикладу:

, , ,

, .

, .

Малі зміни у векторі правої частини призвели до великих змін у рішенні:

, .0001 , , ,

, .

Чому це сталось? Обчислимо число обумовленості матриці А:

, А – симетрична матриця.

Необхідно визначити, чи А є позитивно визначеною. Це можна довести, використовуючи визначення позитивної визначеності, і можна скористатися наступним твердженням.

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