Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Выч. мат. учебник.DOC
Скачиваний:
38
Добавлен:
02.05.2019
Размер:
1.37 Mб
Скачать

4.7.1. Обобщенный метод Якоби

Метод предназначен для решения задачи (4.40). Очевидно, что обобщенная задача на собственные значения (4.40) эквивалентна для любой невырожденной матрицы Т задачи: TАTTy=TВTTy ,

причем новая задача сохраняет свойства исходных матриц А и В такие как симметричность и положительная определенность. В качестве матрицы Т выбираются:

i j

Tij(k)= , (i<j).

Видно, что элементы на месте (i, j) у матриц Tij(k)А (k) и Tij(k)В (k) определяются по формулам:

Обобщенный метод Якоби для задачи (4.40) состоит в последовательном применении конгруэнтных преобразований матриц А и В с помощью матриц Tij(k) таких, что на каждом шаге , . В качестве стратегии выбора зануляемых элементов может быть реализован один из вариантов обычного метода Якоби (см. параграф 4.2).

Значения параметров ,  матриц Tij(k) определяются из соотношений:

Обозначая через с=(1-) получим две системы линейных алгебраических уравнений:

и (4.41)

По правилу Крамера из этих уравнений получим:

, . (4.42)

Обозначая через:

, ,

и приравнивая правые части (4.42) получим:

. (4.43)

Положив, из (4.43) получим .

После подстановки этих выражений для  и  в одно из исходных уравнений (4.41), получим:

или

(4.44)

После упрощений (4.44) примет вид:

. (4.45)

Когда матрица В положительно определена, уравнение (4.45) имеет ненулевое решение. Чтобы  и  были достаточно малыми величинами, в качестве  нужно выбирать тот корень уравнения, который дальше отстоит от нуля.

После вычисления  элементы матрицы Tij(k) определяются по формулам:

, .

На обобщенный метод Якоби распространяется квадратичная сходимость обычного метода Якоби, при условии, что итерационный процесс вообще сходится. Отметим, что теоретически сходимость обобщенного метода Якоби ещё не доказана [13].

4.7.2. Метод приведения обобщенной задачи к стандартной

Одним из распространенных методов решения обобщенной задачи на собственные значения

Ах=Вх (4.46)

является сведения её к эквивалентной стандартной форме с помощью разложения Халецкого матрицы

B=LLT ,

где L – нижняя треугольная матрица.

Если известно разложение Халецкого матрицы В , то уравнение (4.46) примет вид:

Ах=LLTх ,

L-1Ах=LTх . (4.47)

Делаем замену переменных:

у=LTх или х=Lу .

Тогда (4.47) запишется в виде:

L-1АLу=у ,

при =L-1АL ,

y=у . (4.48)

Таким образом, исходная задача (4.46) при A=AT и В=ВТ>0 заменяется эквивалентной стандартной задачей на собственные значения (4.48) с симметричной матрицей . Для полученной задачи (4.48) можно применить один из описанных выше методов.

Заметим, что более быстрым способом получения задачи с одной матрицей был бы переход к уравнению

В-1Ах=х ,

но матрица В-1А несимметричная, что делает задачу более сложной по сравнению с задачей на собственные значения с симметричной матрицей.

ПРИЛОЖЕНИЕ

ЗАДАНИЯ ДЛЯ ЛАБОРАТОРНЫХ РАБОТ

Каждое задание состоит из 10 вариантов, и выполняются с применением конкретного численного метода, указанного вначале задания. При выполнении задания необходимо использовать один из языков программирования высокого уровня.

Цель лабораторных работ:

  1. Усовершенствование навыков программирования;

  2. Практическое усвоение численных методов линейной алгебры.

ЗАДАНИЯ К ГЛАВЕ 2

Задание № 2.1

Здесь даны 10 вариантов задания, в которых СЛАУ надо решить классическим методом Гаусса:

  1. 1+2х2 - х3 + х4=4, 2) 2х1+3х2+11х3+5х4=2,

1+3х2 - х3+2х4=6, х1 + х2 + 5х3+2х4=1,

1+5х2-3х3+4х4=12, 2х1 + х2 + 3х3+2х4=-3,

1+3х2-2х3+2х4=6. х1 + х2 + 3х3+4х4=-3.

Ответ: х12=1, Ответ: х1=-2, х2=0,

х34=-1. х3=1, х4=-1.

3) 2х1 + 5х2+4х3+ х4=20, 4) 3х1+4х2 + х3+2х4=-3,

х1 + 3х2+2х3 + х4=11, 3х1+5х2+3х3+5х4=-6,

1+10х2+9х3+7х4=40, 6х1+8х2 + х3+5х4=-8,

1 + 8х2+9х3+2х4=37. 3х1+5х2+3х3+7х4=-8.

Ответ: х1=1, х2=2, Ответ: х1=2, х2=-2,

х3=2, х4=0. х3=1, х4=-1.

5) 7х1+9х2+4х3+2х4=2, 6) 3х1-2х2-5х3 + х4=3,

1-2х2 + х3 + х4=6, 2х1-3х2 3+5х4=-3,

1+6х2+3х3+2х4=3, х1+2х2 - 4х4=-3,

1+3х2 + х3 + х4=0. х1 - х2-4х3+9х4=22.

Ответ: х1=-0.4, х2=-1.2, Ответ: х1=-1, х2=3,

х3=3.4, х4=1. х3=-2, х4=2.

7) 4х1-3х2 + х3+5х4=7, 8) 2х1-2х2 + х4=-3,

х1-2х2 - 2х3 -3х4=3, 2х1+3х2 3-3х4=-6,

1 - х2 + 2х3 =-1, 3х1+4х2 3 +2х4=0,

1+3х2 +2х3 -8х4=-7. х1+3х23 - х4=2.

Ответ: х1=2, х2=1, Ответ: х1=-2, х2=1,

х3=-3, х4=1. х3=4, х4=3.

9) х1 + х2- 6х3 - 4х4=6, 10) 2х1-3х2+3х3 +2х4=3,

1 - х2 -6х3 - 4х4=2, 6х1+9х2 -2х3 - х4=-4,

1+3х2+9х3+2х4=6, 10х1+3х2-3х3- 2х4=3,

1+2х2+3х3+8х4=-7. 8х1+6х2+ х3+3х4=-7.

Ответ: х1=0, х2=2, Ответ: х1=1/2, х2=-2/3,

х3=1/3, х4=-3/2. х3=2, х4=-3.