27.10.2014 Views

Вычислительная математика - ИСЭМ СО РАН

Вычислительная математика - ИСЭМ СО РАН

Вычислительная математика - ИСЭМ СО РАН

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Рассмотрим две системы<br />

F 1 (x 1 , x 2 ) =<br />

{ x<br />

j<br />

1 + x j 2 = 0<br />

x j 1 − x j 2 = 0 , F 2 (x 1 , x 2 , x 3 ) =<br />

⎧<br />

⎨<br />

⎩<br />

x 2 − x 2 1 = 0<br />

x 3 − x 2 2 = 0<br />

x 2 3 = 0<br />

, (3)<br />

где j = 1, 2, · · · . Обе системы (3) имеют единственное решение: x ∗ = (0, 0) ⊤ , x ∗ = (0, 0, 0) ⊤ ,<br />

соответственно. По аналогии с одномерным случаем еще можно предположить, что у системы<br />

F 1 (x 1 , x 2 ) = 0 кратность корня равна j. Но для системы F 2 (x 1 , x 2 , x 3 ) = 0, у которой<br />

компоненты являются полиномами не выше второй степени, вынести какое-то заключение<br />

о кратности корня весьма затруднительно. Если решать ее методом исключения неизвестных<br />

сверху вниз, то мы будем решать в конце уравнение x 8 1 = 0, у которого решение<br />

имеет кратность 8. При исключении неизвестных снизу вверх мы последовательно решим<br />

уравнения<br />

x 2 3 = 0, x 2 2 = 0, x 2 1 = 0,<br />

каждое из которых имеет решение кратности 2.<br />

В работе [7] авторами было введено понятие кратности решения для системы (1) при<br />

n > 1, совпадающее при n = 1 c классическим определением. В данной статье это понятие<br />

обобщено и уточнено.<br />

1. Определение кратности<br />

По аналогии со скалярным случаем будем искать дифференциальные операторы, которые<br />

понижают кратность корня и при n > 1, в виде выражений<br />

L i = R i + q i S i , i = 1, 2, · · · , (4)<br />

где q i = (c ⊤ i , grad), grad = (∂/∂x 1 , ∂/∂x 2 , · · · , ∂/∂x n ) ⊤ , c i −некоторые произвольные вектора<br />

из R n , (. , .)−скалярное произведение в R n , R i , S i −(m×m)-матрицы. Иначе говоря,<br />

∂ ∂<br />

∂<br />

q i = c 1,i + c 2,i + · · · + c n,i , c i = (c 1,i , c 2,i , · · · , c n,i ).<br />

∂x 1 ∂x 1 ∂x n<br />

Матрицы R i , S i выбираем из условия<br />

F i (x ∗ ) = 0, F i (x) = L i · · · L 2 L 1 F (x). (5)<br />

Определение 1. Пусть rankA 0 (x ∗ ) < min{m, n} и, начиная с некоторого минимально<br />

возможного k 1, найдутся вектора c i и матрицы R i , S i , (i = 1, 2, · · · , k) такие, что в<br />

последовательности (5) rankA k (x ∗ ) = min{m, n}, где A k (x) = ∂F k (x)/∂x. Тогда мы будем<br />

говорить, что левая кратность корня x ∗ соответственно равна k + 1.<br />

Равенство rankA k (x ∗ ) = min{m, n} эквивалентно неравенству det A k (x ∗ ) ≠ 0, если m =<br />

n. Для вычисления матриц R i , S i , удовлетворяющих условию (5), мы будем использовать<br />

аппарат полуобратных матриц.<br />

Определение 2. (см. например, [8]). Матрица, обозначаемая в дальнейшем как A − ,<br />

называется полуобратной к матрице A, если она удовлетворяет уравнению AA − A = A.<br />

Полуобратная матрица определена для любой (m×n)−матрицы A и имеет размерность<br />

(n×m) [8]. Ее частным случаем является псевдообратная матрица A + , методы вычисления<br />

которой хорошо развиты (см. например, [9]).<br />

44

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!