Вычислительная математика - ИСЭМ СО РАН
Вычислительная математика - ИСЭМ СО РАН
Вычислительная математика - ИСЭМ СО РАН
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