Метод квадратного кореня

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку

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

Цей метод відноситься до категорії точних чисельних методів.[1]

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

Опис методу[ред. | ред. код]

Метод використовується для СЛАР виду:

де .


Процес розв'язання СЛАР складається з двох етапів:

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

[2]

Прямий хід[ред. | ред. код]

Обернений метод квадратного кореня[ред. | ред. код]

.[1]

LDL-розклад матриці[ред. | ред. код]

Матриця симетрична, то ми можемо розкласти її на добуток матриць , де  — одинична нижня трикутна матриця;  — діагональна матриця.

Отримаємо систему:

Розв'язок отримаємо послідовно розв'язавши дві трикутні СЛАР:

та
.

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


  1. а б Верещак, Ростислав (8 червня 2014). Розв'язок СЛАР методом квадратних коренів (uk-UA) . Процитовано 13 листопада 2023.
  2. Шахно, Дудикевич, Левицька, С.М., А.Т., С.М. (2009). Практична реалізація чисельних методів лінійної алгебри (українська) . Львів: Видавничий центр ЛНУ ім. Івана Франка. с. 13—16.