Научная статья на тему 'Каким методом геофизики должны заменить метод Лаврентьева нахождения устойчивых приближенных решений систем линейных алгебраических уравнений с симметричными положительно определенными матрицами и приближенно заданными векторами правых частей'

Каким методом геофизики должны заменить метод Лаврентьева нахождения устойчивых приближенных решений систем линейных алгебраических уравнений с симметричными положительно определенными матрицами и приближенно заданными векторами правых частей Текст научной статьи по специальности «Математика»

CC BY
153
39
i Надоели баннеры? Вы всегда можете отключить рекламу.
Область наук

Аннотация научной статьи по математике, автор научной работы — Страхов В. Н.

Показывается, что классический метод М.М. Лаврентьева систем линейных алгебраических уравнений с симметричными положительно определенными матрицами нельзя считать оптимальным. Предлагается новый метод регуляризации указанных систем линейных алгебраических уравнений.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

How to modify Lavrentyev's method for search of the stable approximation solution of linear algebraic equations with symmetric positively defined matrices and approximately defined right hand side vectors

It is shown that the classical M.M. Lavrentiev method for solving linear algebraic equations with the symmetric positively definite matrices can not be considered as the optimal method. A new method for regularization of the linear algebraic systems mentioned above is proposed.

Текст научной работы на тему «Каким методом геофизики должны заменить метод Лаврентьева нахождения устойчивых приближенных решений систем линейных алгебраических уравнений с симметричными положительно определенными матрицами и приближенно заданными векторами правых частей»

Вычислительные технологии

Том 12, № 6, 2007

КАКИМ МЕТОДОМ ГЕОФИЗИКИ ДОЛЖНЫ ЗАМЕНИТЬ МЕТОД ЛАВРЕНТЬЕВА НАХОЖДЕНИЯ УСТОЙЧИВЫХ ПРИБЛИЖЕННЫХ РЕШЕНИЙ СИСТЕМ ЛИНЕЙНЫХ АЛГЕБРАИЧЕСКИХ УРАВНЕНИЙ С СИММЕТРИЧНЫМИ ПОЛОЖИТЕЛЬНО ОПРЕДЕЛЕННЫМИ МАТРИЦАМИ И ПРИБЛИЖЕННО ЗАДАННЫМИ ВЕКТОРАМИ

ПРАВЫХ ЧАСТЕЙ

В. Н. Страхов

Институт физики Земли им. О.Ю. Шмидта РАН, Москва, Россия

e-mail: osa26@yandex.ru

It is shown that the classical M.M. Lavrentiev method for solving linear algebraic equations with the symmetric positively definite matrices can not be considered as the optimal method. A new method for regularization of the linear algebraic systems mentioned above is proposed.

В геофизике (и прежде всего — в гравиметрии и магнитометрии) достаточно много задач сводится к задачам нахождения устойчивых приближенных решений X систем линейных алгебраических уравнений (СЛАУ) вида

т. е. с точно заданной матрицей А и приближенно заданным вектором правой части (вектор 8/ — вектор помехи).

© Институт вычислительных технологий Сибирского отделения Российской академии наук, 2007.

Каждый век с сожалением смотрел на ошибки предыдущего.

Франсуа Сарсэ, французский философ Над прошлым, настоящим и будущим имеет власть человек.

Александр Грин. Жизнь Гнора

Введение

Ax = fs = f + 8f,

(1)

При этом вектор X (устойчивое приближенное решение СЛАУ (1)) должен обеспечивать выполнение соотношений

АХ « /, / - АХ « 6/. (2)

Иначе говоря, вектор X в основном определяется вектором полезного сигнала /, а вектор помехи 6/ уходит в невязку.

Сразу же необходимо подчеркнуть тот момент, что в геофизике (и прежде всего — в гравиметрии и магнитометрии), а также в геодезии и геоинформатике чаще всего возникают СЛАУ (1) с квадратными (Ж х N)-матрицами А со свойством

А = Ат > 0. (3)

Ниже описывается (естественно, в очень краткой форме) два основных метода редукции задач гравиметрии и геоинформатики к СЛАУ (1) со свойством (3).

1. Первый метод редукции к СЛАУ (1) со свойством (3) — это предложенный автором в первой половине 90-х годов XX века метод линейных интегральных представлений, (см. [1-3]).

Суть этого метода такова. Пусть задано аналитическое соотношение

й г.

/(х) = V / РгШг(£,х)ф,г(0, X е (4)

r=1

Mr

в котором все множества Mr, r G Rn, n > 2, а также меры ßr (С) на этих множествах являются заданными. Заданными также являются все функции:

Qr (Ç,x),

С G Mr, x G S, 1 < r < R. (5)

Функции

Pr(С), 1 < r < R, (6)

подлежат определению по функции f (x).

(A propos — ясно, что эта задача — обобщение классической задачи решения линейного интегрального уравнения первого рода.)

В задачах гравиметрии и геоинформатики имеют место ситуации, когда функция f (x) задана лишь на конечном множестве точек, т.е. задано лишь конечное число значений:

fi = f (x(i)), i =1, 2,...,N, (7)

— и по этим значениям требуется найти все функции pr(С), 1 < r < R.

Ясно, что указанная здесь задача — типичная линейная некорректная задача. Ее решение рационально находить так. Ставится условная вариационная задача

У [ 4Ш dßr (С) = min ^ 1 р2(С) Pr (€),

r-tJ Р2(С)

r=1 Mr

R р

fi - Е / Pr (С)Qri)(C(С) = 0, 1 < i < n, (8)

r=1 Mr

в которой все

р2(£), 1 < г < я, (9)

суть заданные функции, а

Q(r)(0 = Qr (£; х(г)). (10)

Условная вариационная задача (8) решается так. Сначала классическим методом множителей Лагранжа (см. [4, 5]) задаче (8) ставится в соответствие семейство безусловных вариационных задач

¿/рЦ Фг (о + 2 £ лЛ и рг (ш(г)(е ж (е)) = ж, (п)

Г=1Ыг ( (=1 V Мг

при этом в (11) все

Лг, 1 < г < М, (12)

суть те множители Лагранжа, которыми учтены условия-равенства в исходной задаче (8).

Использование необходимого (а в данном случае и достаточного) признака экстремума приводит к представлениям

N

Рг(£) = р2(0^2ЛгQ()(C), 1 < г < я. (13)

г=1

Используя далее условия-равенства в исходной задаче (8), находим, что вектор Лагранжа Л (с компонентами Лг, 1 < г < N) удовлетворяет СЛАУ вида

АЛ = /, (14)

в которой (М х N)-матрица А обладает свойством

А = АТ > 0 (15)

и имеет элементы

к „

<Ы = £/ р2(Ш(г)(^(СЖ(е), 1 < г, 3 < N. (16)

(=1Мг

Понятно далее, что в СЛАУ, возникающих при решении задач гравиметрии, магнитометрии, геодезии и геоинформатики, фактически является заданным не вектор /, а вектор

/ = / + 8/, (17)

где 8/ — это вектор помехи (или по-другому — вектор погрешности).

Следовательно, надо находить не точные, а устойчивые приближенные решения

СЛАУ

Ах = /д = / + 8/, (18) А = АТ > 0. (18)

2. Далее о втором основном методе редукции задач гравиметрии, геодезии и геоинформатики к СЛАУ вида (18). Этот метод, именуемый методом точечных источников (см. [6, 7]), имеет три варианта:

а) локальный;

б) региональный;

в) глобальный.

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

Во втором и третьем вариантах учитывается сферичность (или даже эллипсоидаль-ность) Земли.

В настоящей работе дается лишь краткое описание метода точечных источников в самом важном — локальном — варианте.

В этом варианте принимается, что в определенном (конечном, с числом точек N) количестве точек на границе раздела Б Земля—воздух измерены значения некоторой функции и(х), х = (х1, х2, х3),которая является непрерывной в области О £ Б, содержащей все точки х(г) = ^ х1г), х2г), х3^, где заданы значения функции и(х). Пусть система координат (х1, х2, х3) введена так, что

х? > 0, 1 < г < N (19)

у3

причем величина

min > 0 (20)

i

небольшая. В этом случае в нижнем полупространстве задаются N точек, располага-

д (i) ( (i) (i) (i)\

ющихся поо точками 44 = 1x1 , x2 , xg I, причем у них третья координата равна

x(i)^, т.е. равна по величине, но противоположна по знаку, когда функция u(x) не представляет собой какой-либо элемент некоторого физического поля

N

u(x) = Е

c

j

R(x - x(j)) =

R (x - x(j))' /01ч

2 / 2 л21 1/2 (21)

^ ) + ( 43 - 4

(xi - ¡j + (x2 - + (xg - 4(j)y

При этом ясно, что через х7) = ^х^, х27), хЗ"7^ , 1 < ] < N, обозначены координаты точек, симметричных (относительно плоскости х3 = 0) точкам задания значений функции и(х), при этом

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

х37) < о, 1 < ] < N. (22)

Из (22) получаем СЛАУ для нахождения ^вектора с компонентами с7-, 1 < ] < N: Ас = и, где N-вектор и имеет компоненты

щ = и(хМ), 1 < г < N, (23)

а (N х N)-матрица А обладает свойством

А = Ат > 0 (24)

и имеет элементы

aij = ^гТл-ГЪ, 1 < i, j < N. (25)

j R(x(i) - x(j)) _ _ v 7

Из (25) следует, что

аГ > 0, 1 < i, j < N, (26)

что очень важно с вычислительных позиций.

Ясно далее, что фактически надо находить не точное решение СЛАУ (22), а устойчивое приближенное решение СЛАУ

Ac = щ = u + Su, (27)

где Su есть вектор помехи.

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

4 , ч dva(x) , ,

Дд(х) = , (28)

где Va(x) — потенциал аномального гравитационного поля. В этом случае аппроксимацию функции Дд(х) необходимо брать иной, нежели в (21), а именно

Ag(x) = £ WTT• (29)

j—1 R3(x — x(j))

Понятно, что и в данном случае для нахождения вектора c получаем СЛАУ

Ac = Дд + SДg, (30)

в которой векторы Дд и SДg суть векторы полезного сигнала и помехи, с компонентами

Ддг = Дд(х«), SДgг, (31)

1 < г < N. (31)

Матрица A имеет элементы

x(i) — x(j) х3 х3

= Я3(Х(.) - X»)) • 1 < < М (32)

Ясно, что и в данном случае

а.з > 0, 1 < г, 3 < N. (33)

Нетрудно также найти, что в данном случае матрица А имеет сильное диагональное преобладание, что облегчает нахождение устойчивого приближенного решения СЛАУ (30).

3. Итак, выше было показано, что для гравиметрии и геоинформатики большое

значение имеет задача нахождения устойчивых приближенных решений X СЛАУ вида

Ах = /& = / + 8/ (34)

А = АТ > 0. (34)

М.М. Лаврентьевым в 1959 году (см. [8]) впервые был предложен метод нахождения векторов

X = х . (35)

В методе Лаврентьева принималось, что априорно известна величина

82 = ||8/||Е . (36)

Суть метода в том, что СЛАУ (34) заменяется на регуляризованную СЛАУ

(«En + A)x„ = f, (37)

в которой En суть единичная (N х N)-матрица, а

а > 0, (38)

есть параметр регуляризации, малый по величине.

Вектор ж<5 определяется как вектор жа5, который удовлетворяет равенству

f - Ax«, ||E = (39)

Доказывается ряд важных положений. Во-первых, что если

""V < 1, (40)

то значение а = а, при котором имеет место соотношение (39), существует и единственно.

Во-вторых, имеет место соотношение

IIх - х НЕ ^0, (41)

в котором х есть точное решение СЛАУ

Ах = /, (42)

т. е. при / = 0.

Внимание! Оба приведенных положения установлены в духе "чистой математики". Это означает, что:

а) все числа (элементы а^ матрицы А и компоненты /¿^ вектора /) заданы с бесконечным числом значащих цифр;

б) все арифметические действия над числами выполняются идеально точно, т. е. без каких-либо ошибок округления.

Внимание! Уже в то время, когда М.М. Лаврентьев создавал свой метод, было известно, что если матрица А имеет достаточно большую размерность (условно: N > 100) и является очень плохо обусловленной (например, это известная матрица Гильберта,

с элементами а^ = --:-), то даже в том случае, когда = 0, система может не

г + ] — 1

решаться — из-за того, что разложение Холецкого матрицы А,

А = , (43)

не находится — в силу ошибок округления, а потому при некотором г под знаком квадратного корня возникает отрицательное число. Таким образом, переход от СЛАУ

Ах = /г = / + ¿Л (44)

А = Ат > 0 (44)

к регуляризованной СЛАУ

+ A)x„ = f (45)

фактически имеет две цели:

а) подавить влияние вектора помехи if ;

б) обеспечить нахождение разложения Холецкого матрицы СЛАУ (44). Итак, при заданном значении а сначала матрица

A„ = A + aEN (46)

разлагается (классическим методом Холецкого, см. [9, 10]) в произведение треугольных матриц

Aa = LaLTa (47)

(здесь LT суть нижняя треугольная матрица размера (N х N), а LT — верхняя треугольная матрица, получаемая транспонированием матрицы LT).

После того, как разложение (47) найдено, последовательно решаются две СЛАУ с треугольными матрицами:

LtZt = fs, (48)

LT xa za •

4. Итак, способ решения регуляризованной СЛАУ (45) при заданном значении а описан. Остается указать на то, что для нахождения вектора

XS xa,5, (49)

при котором выполняется (приближенно, но с достаточно высокой точностью) соотношение (39), необходимо находить решения регуляризованных СЛАУ (45) при достаточно большом числе значений параметра регуляризации а. Вычислительный опыт показывает, что число n различных значений а, при которых решаются регуляризованные СЛАУ (45), обычно заключено в пределах

10 < n < 20, (50)

т. е. в среднем имеем

n =15. (51)

Иначе говоря, метод Лаврентьева очень трудоемок.

Но это не самый главный недостаток этого метода. Главный его недостаток в том, что в нем не выполняются определяющие соотношения (2).

В самом деле, при любом а > 0 в методе Лаврентьева имеют место соотношения

Xa = Рт, (52)

а

где положено

Pa = fs - Axa. (53)

Равенство (52) в развернутой форме таково:

f — Axa if

Xa = --T + — • (54)

аа

Из (54) следует

A(f - Ax«) Af

Ax« = -^ + —J-. (55)

a a

Но известно, что

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

ай = O(i), i = ||i/||e . (56)

Таким образом, имеем, что вектор Ax$ — Ax«^ достаточно сильно зависит от вектора помехи ¿f, а еще сильнее от вектора помехи ¿f зависит вектор хаг — X.

И эти два факта имеют место потому, что при всех a > 0 выполняется соотношение (52), т.е. векторы xa однозначно выражаются через векторы невязок ра и a.

5. В заключение укажу, что не только метод Лаврентьева, но вся классическая теория регуляризации СЛАУ вида

Ax — f — f + ¿f, (57)

созданная в 50-80-е годы XX века в основополагающих трудах А.Н. Тихонова, В.К. Иванова, М.М. Лаврентьева и их многочисленных учеников и последователей (см. [11, 12]), имеет ряд важных (принципиально важных!) недостатков. Основных недостатков этой теории три.

Первый недостаток состоит в том, что в этой теории используется точное знание величины

¿2 — ||f ||E , (58)

тогда как в геофизике (а также в геодезии и геоинформатике) точного знания этой величины никогда нет, известны лишь величины ¿min и ^ах в неравенствах

¿m^ < ||f He < Сх, (59)

причем величина

¿2

2 "max im\

Y — (60)

¿min

может быть и заметно больше единицы.

Второй недостаток классической теории регуляризации СЛАУ (57) состоит в том, что в ней не учитывается возможность (и необходимость!) использования и другой, априорной, информации о векторах ¿f и f.

Третий недостаток классической теории регуляризации СЛАУ (57) (по мнению автора - принципиально важный) состоит в том, что в ней не формулируются и не обсуждаются соотношения

AX « f, f - AX « ¿f, (61)

являющиеся характеристиками для вектора X.

6. Имея в виду решение задач гравиметрии, магнитометрии, геодезии и геоинформатики, следует указать на четыре принципиально важных момента, определяющих предлагаемый новый метод нахождения устойчивых приближенных решений СЛАУ:

Ax — f — f + ¿f,

(62)

A — AT > 0. ( )

Первый момент. Известными являются величины i^in и ^ах в неравенствах

^in < llf llE < <£ах, (63)

при этом имеем

i2

1 < Y2 = iP < 2. (64)

umin

Ясно, что наивероятное значение величины ||if ||E таково:

i2 + i2

Д2 = "mm 1 max (65)

2 ' 1 ;

Второй момент состоит в том, что априорно известно равенство

(f, if) = 0. (66)

Третий момент состоит в том, что вектор X, в силу первого и второго моментов, должен удовлетворять равенствам

2

- AXllE = Д'

(AX, f - AX) = 0,

или по-другому — равенствам

(67)

llAxllE = llf llE - A2, (ATf,x) = lfllE - A2

E ii^IIe ~ , (68)

Четвертый момент состоит в том, что вектор X, удовлетворяющий соотношениям (7), проще всего найти (как именно, описывается ниже), если предварительно определить вектор X, для которого выполняется неравенство

2

0 < / - АХ||е (69)

В приводимом ниже описании нового метода нахождения устойчивых приближенных решений X СЛАУ (62) все приведенные четыре момента учитываются. При этом, естественно, учитывается и различие в свойствах векторов / и /.

А именно, вектор полезного сигнала / является низкочастотным, т. е. его компоненты /¿, 1 < г < N при изменении номера г на единицу изменяется плавно (закономерно), а вектор / является высокочастотным, более того — случайным и однородным.

7. Итак, пусть задана СЛАУ

Ах = / = / + / (70)

с (Ж х N)-матрицей А со свойством

А = Ат > 0, (71)

которая является достаточно плохо обусловленной (что почти всегда имеет место, если N велико, условно: N > 1000).

Обозначим через

Da (72)

диагональ матрицы A, т. е. ее элементы di суть

di = au, 1 < i < N. (73)

Так вот, в новом (описываемом ниже) методе нахождение векторов X СЛАУ (70) заменяется на регуляризованную СЛАУ

A«x„ = [(Da + aDA1) + (1 - в)(А - Da)]X„ = A/, (74)

при этом в (74) в и A не являются независимыми, они однозначно определяются по заданному значению a (см. ниже).

Внимание! Прежде всего обратим внимание читателей на тот факт, что в новом методе улучшение обусловленности матрицы A путем ее замены на матрицу

Aa = [(Da + aD-1) + (1 - в)(A - Da)] (75)

достигается двумя способами:

во-первых, заменой матрицы Da на матрицу

Da + aDA1, (76)

где

a > 0 (77)

— небольшое число;

во-вторых, заменой матрицы A - Da на матрицу

(1 - в)(A - Da). (78)

(A propos — в методе Лаврентьева (см. [8, 11, 12]) используется существенно более простая конструкция, а именно — матрица Da заменяется на матрицу Da + aE, где a > 0, а матрица A - Da остается без изменения.)

Так вот, в (75) величина a > 0 является заданной, а величина в находится по величине a на основе соотношения

||Da + aDA11| E + (1 - в)2 II A - Da||e = ||Da IlE + l|A - Da||e , (79)

которое представляет собой развернутую запись соотношения

IIAJE = IIAIlE , (80)

выражающего собой принцип сохранения евклидовой нормы матрицы при ее регуляризации.

Ясно, что из (79) следует

2

HDa + aD- - ||DaI|p (1 - в)2 = —-A llE 2 " A"E (81)

|A-DA

2

Ie

и далее

1 'Д + аД;1 ц; -Рл||

в = 1 -

\

-1 п2 _

; ""л||; (82)

11А - Дл||Е

Ясно также, что при достаточной малости величины а имеем

0 < в < 1. (83)

При этом ясно, что условие достаточной малости а имеет вид

||Дл + аД—11||Е - ||Дл||| < IIА - Дл|||. (84)

8. Далее рассмотрим вопрос об определении величины Л, фигурирующей в СЛАУ (74). Для этого введем вектор Ха, являющийся решением СЛАУ:

А«Х„ = [(Д; + аД—1) + (1 - в)(А - Дл)] Ха = /. (85)

Иными словами, СЛАУ (85) есть СЛАУ (74) при Л =1. Допустим, что решение СЛАУ (85) при заданном значении а — и найденном по нему значении в — получено (как именно, описывается ниже, см. п. 9 статьи). Ясно, что тем самым найдена и величина

^ = II/- АХ«|||. (86)

Допустим теперь, что желательно найти несколько более точное приближенное решение

Ха, (87)

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

т. е. такое, что

II/- АХа||Е < / - АХа||; . (88)

Ясно, что можно принять

Ха = ЛХа (89)

(т. е. Ха есть уже решение СЛАУ (74)) и находить значение Л = Ла из условия

||/г - ЛАХа||; = шт. (90)

Л

Нетрудно понять, что из (90) находим такое значение Л = Ла:

(/, А Ха)

Н АХа II;

Л = Ла = . (91)

9. Опишем далее метод решения СЛАУ (85) — при заданном значении а и найденном по нему значении в. Матрицу СЛАУ (85) обозначим Аа.

Так вот, сначала матрица Аа классическим методом Холецкого (см. [8, 9]) разлагается в произведение двух треугольных матриц

Аа = ¿а^а, (92)

где Ьа — нижняя треугольная матрица размера (Ж х N), а — верхняя треугольная матрица, получаемая транспонированием матрицы Ьа, после чего последовательно решаются две СЛАУ с треугольными матрицами:

Ьа— /Л ,

(93)

Ьа ~а ^а •

Как известно (см. [8, 9]), нахождение разложения (92) требует выполнения

N 3

т (94)

арифметических операций, а нахождение решений двух СЛАУ с треугольными матрицами (93) — еще

4Ж2 (95)

арифметических операций. Сверх того, определение величины ва по заданному значению а (см. п. 7 статьи) требует выполнения еще 0(Ж2) арифметических операций, и такое же число арифметических операций требуется на нахождение величины Аа. Иначе говоря, вычислительная процедура нахождения вектора ~а (см. (37)) достаточно трудоемка, если значение N достаточно велико, условно

N > 1000. (96)

10. В связи с этим весьма важное значение имеет эффективный алгоритм нахождения такого значения а, при котором выполняется неравенство

2

II/г - А~а||е <^т. (97)

Дело в том, что если вектор ~а найден, то вектор X определяется достаточно эффективно.

В самом деле, по вектору ~а, для которого выполняется неравенство (97), сначала находятся векторы х[1] и х[2], для которых выполняются неравенства

/г - Ах[1] /г - Ах[2]

¿2

"та: ¿2-

(98)

Е

после чего по векторам х[1] и х[2] находится вектор X. Векторы х[1] и х[2] определяются в таком виде:

X ^ ] Т1 ~а ? Х ] т2~а,

(99)

где величины Т1 и т2:

0 < т1 < 1, 0 < т2 < 1, (100)

находятся как соответствующие корни квадратных уравнений

11 /г — Т1 А~а 11Е ^тах, 11/Л — Т2А~а|Е ^т1п.

2

После того, как векторы Х[1] и Х[2] найдены, вектор Х определяется как линейная комбинация этих векторов, а именно

Х = ах[1] + Ьх[2]. Причем величины а и Ь в (102) находятся из условий

||АХ|

;

аи +

;

— А2

(Ат / ,Х) = а(Ат /г ,х[1]) + Ь(АТ /г ,х[2])

;

— А2,

(102)

(103)

в которых положено

и = Ах[1], V = Ах[2]. (104)

Нетрудно установить, что из соотношений (103)-(104) величины а и Ь находятся однозначно.

Таким образом, определение вектора Х сводится к определению вектора Ха, удовлетворяющего неравенству (97). Нахождение же вектора Ха сводится к рациональному заданию множества величин а,

а = а1, а2, . где значение п достаточно мало, условно

п < 6.

аra,

(105)

(106)

Значения величины а (по которой, как описано выше, определяются величины в = ва и Л = Ла) следует задавать так:

а1,

= дк ак-1, к = 2, 3, ...,

(107)

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

10-6...10-7

и

где положено

а1

¿2. "тт

^-1

- АХ

1/2

|2

ак-1 II Е .

Ясно, что:

а) значение а1 следует задавать так, чтобы было

v2 = НУг - Ахах ¡Е ~ ^тах;

(108)

(109)

(110)

(111)

б) последующие значения должны обеспечить достаточно быстрое нахождение

вектора х, для которого

- т2Ах||Е < ¿т.-

(112)

Внимание! Ясно, что описанный метод целесообразнее всего использовать при расчетах на кластерах из персональных компьютеров или многопроцессорных вычислительных систем, когда хак, к = 1, 2, 3, ...,п, можно вычислить в режиме параллельных вычислений.

2

2

2

2

2

Заключение

Итак, остается лишь подвести основные итоги работы.

Первый (самый главный) итог работы состоит в том, что в ней предложен принципиально новый метод устойчивых приближенных решений X для СЛАУ вида

Ax = f = f + f, A _ AT > 0,

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

T^n (113)

имеющих матрицу А достаточно большого размера ^ х N),

N > 1000. (114)

Второй итог работы состоит в том, что в новом методе реализуется принципиально новая стратегия нахождения векторов X (устойчивых приближенных решений СЛАУ

(53)). А именно, сначала определяется вектор X, удовлетворяющий неравенству

2

цуг - АХ||Е < ¿т1п, (115)

а уже затем по вектору х находится вектор х, удовлетворяющий сразу двум условиям:

(116)

- AXIIE = Д2,

(AX, f - AX) = 0,

где положено

¿2 + А2

д 2 _ "min 1 "max (117)

= 2 ' ( )

Третий итог работы состоит в том, что вектор X, удовлетворяющий (115), определяется на основе параметровой регуляризации СЛАУ (113), принципиально отличной от той, которая используется в методе Лаврентьева.

А именно, регуляризация СЛАУ (53) по Лаврентьеву состоит в замене этой СЛАУ на СЛАУ

(aE + A)xa _ f, (118)

где a > 0 — параметр регуляризации, а E — единичная (N х N)-матрица (см. [8, 11]).

В новом же методе СЛАУ (113) заменяется на более сложную, но и обеспечивающую существенно лучшую обусловленность, СЛАУ

Ax« _ [(Da + aD-1) + (1 - в)(A - DA)]xa _ Af. (119)

При этом в (119) задается лишь значение a, а величины в и A находятся по заданному a. При этом в _ в« определяется по принципу сохранения евклидовой нормы матрицы при ее регуляризации.

Таковы три основных итога работы.

Список литературы

[1] Страхов В.Н. Линейные задачи гравиметрии и магнитометрии в постановках, адекватных геофизической практике // Вопросы теории и практики геологической интерпретации гравитационных, магнитных и электрических полей. М.: ОИФЗ РАН, 1997. С. 89-105.

[2] Страхов В.Н. Современное состояние и перспективы развития теории интерпретации гравитационных и магнитных аномалий // Вопросы теории и практики геологической интерпретации гравитационных, магнитных и электрических полей. Воронеж, 1998. С. 4-35.

[3] Страхов В.Н. О методе линейных интегральных представлений при решении задач гравиметрии и магнитометрии // Актуальные вопросы математической геофизики. М.: ОИФЗ РАН, 2001. Т. 1. С. 110-115.

[4] Коша А. Вариационное исчисление. М.: Высшая школа, 1983. 279 с.

[5] Лаврентьев М.А., ЛюстЕрник Л.А. Курс вариационного исчисления. М.; Л.: Госто-птехиздат, 1950.

[6] Страхов В.Н. Смена эпох в науках о Земле // Вторая Всероссийская школа-семинар по электромагнитным зондированиям Земли: Общая информационная, научная программа, лекции, тезисы, Москва, 28-30 ноября 2005. М.: Макспресс, 2005. С. 11-20.

[7] Страхов В.Н. Три парадигмы в теории и практике интерпретации потенциальных полей (анализ прошлого и прогноз будущего). М.: ОИФЗ РАН, 1999. 78 с.

[8] Лаврентьев М.М. О некоторых некорректных задачах математической физики. Новосибирск: Изд-во СО АН СССР, 1962. 92 с.

[9] ВоЕводин В.В., Кузнецов Ю.А. Матрицы и вычисления. М.: Наука, 1984. 318 с.

[10] Фаддеев Д.К., Фаддеева В.Н. Вычислительные методы линейной алгебры. М.; Л.: Физматгиз, 1963. 734 с.

[11] Иванов В.К., Васин В.В., Танана В.П. Теория линейных некорректных задач и ее приложения. М.: Наука, 1978. 226 с.

[12] Тихонов А.Н., Арсенин В.Я. Методы решения некорректных задач. М.: Наука, 1986. 287 с.

Поступила в редакцию 9 февраля 2007 г., в переработанном виде — 23 июня 2007 г.

i Надоели баннеры? Вы всегда можете отключить рекламу.