§ 5. Обсуждение постановок краевых задач для линейных систем первого порядка
 
Рассмотрим краевую задачу 
 
здесь у, f, b, d — векторы размерностей соответственно  , а
, а  - матрицы размерностей
 - матрицы размерностей  . Всюду в дальнейшем предполагается, что ранг матрицы В равен
. Всюду в дальнейшем предполагается, что ранг матрицы В равен  , а ранг матрицы D равен
, а ранг матрицы D равен  .
. 
Прежде чем отыскивать практически пригодные методы решения задачи (1), обсудим вопрос о чувствительности решений краевых задач к разного рода возмущениям. В качестве модели возьмем краевую задачу 
 (2)
	(2) 
Рассмотрим случай, когда все собственные значения матрицы А различны; в общем случае ход рассуждений изменяется несущественно. Пусть  — собственные значения матрицы А, упорядоченные в порядке возрастания
 — собственные значения матрицы А, упорядоченные в порядке возрастания  соответствующие собственные векторы, причем
 соответствующие собственные векторы, причем  Общее решение системы
 Общее решение системы  запишется в виде
 запишется в виде 
 
Собственные значения  разделим на три группы, присваивая собственным значениям каждой группы соответствующий верхний индекс. Собственные значения
 разделим на три группы, присваивая собственным значениям каждой группы соответствующий верхний индекс. Собственные значения  , для которых величина
, для которых величина  очень большая, обозначаем как если
 очень большая, обозначаем как если  , и как
, и как  , если
, если  . Остальные собственные значения, т.е. те, для которых величина
. Остальные собственные значения, т.е. те, для которых величина  не очень велика, обозначаем как
 не очень велика, обозначаем как  . Соответственно снабдим верхними индексами собственные векторы
. Соответственно снабдим верхними индексами собственные векторы  суммирование по индексам j, соответствующим этим группам, будем обозначать
 суммирование по индексам j, соответствующим этим группам, будем обозначать  . Пусть
. Пусть  - число собственных значений в соответствующих группах. Форма записи решения (3) ставит в неодинаковое положение концы отрезка интегрирования: все функции
 - число собственных значений в соответствующих группах. Форма записи решения (3) ставит в неодинаковое положение концы отрезка интегрирования: все функции  в точке
 в точке  имеют порядок 1, в то время как в точке
 имеют порядок 1, в то время как в точке  одни из них очень большие, другие очень малые.
 одни из них очень большие, другие очень малые. 
 
Удобнее другая форма записи общего решения: 
 
Выпишем систему уравнений  , из которой следует определить постоянные
, из которой следует определить постоянные  , соответствующие отыскиваемому решению:
, соответствующие отыскиваемому решению: 
 
Систему уравнений (4) можно записать в форме 
 
здесь 
 
матрица G имеет клеточный вид: 
 
в котором клетки записываются следующим образом: 
 
Предположим, что  и представим решение системы (4) в виде
 и представим решение системы (4) в виде  . Согласно известным формулам элементы обратной матрицы имеют вид
. Согласно известным формулам элементы обратной матрицы имеют вид 
 
 
где  - миноры матрицы G. При сформулированных ранее предположениях величины
 - миноры матрицы G. При сформулированных ранее предположениях величины  ничтожно малы, поэтому ничтожно малы элементы матриц
 ничтожно малы, поэтому ничтожно малы элементы матриц  и определитель
 и определитель 
 
близок к определителю 
 
Рассмотрим отдельно случаи: 
а) определитель  не мал;
 не мал; 
б) определитель  мал, в частности равен нулю.
 мал, в частности равен нулю. 
Поскольку среди элементов матрицы  нет больших, то, вследствие формулы (5), в случае а) элементы матрицы
 нет больших, то, вследствие формулы (5), в случае а) элементы матрицы  обычно не очень большие.
 обычно не очень большие. 
Предположим, что правые части граничных условий b и d содержат некоторые погрешности  . Пусть
. Пусть  , тогда погрешность вектора с равна
, тогда погрешность вектора с равна  . Если элементы матрицы
. Если элементы матрицы  не очень велики, то влияние погрешности
 не очень велики, то влияние погрешности  на коэффициенты
 на коэффициенты  будет не очень большим. Решение задачи является линейной комбинацией с коэффициентами
 будет не очень большим. Решение задачи является линейной комбинацией с коэффициентами  слагаемых
 слагаемых 
 
Поэтому погрешность приближенного решения, являющаяся следствием погрешностей  , также будет приемлемой.
, также будет приемлемой. 
Заметим, что наши высказывания носят довольно неопределенный характер: «малый», «очень малый», «небольшой», «очень большой»; при анализе конкретной задачи исследователь должен сам решать, насколько приемлем для него тот или иной порядок рассматриваемых величин. В частности, если решается система «большого» порядка, то при «умеренных» значениях коэффициентов системы и «не очень малом» определителе До возможно, что миноры, состоящие из сумм произведений большого числа элементов, окажутся «недопустимо большими». 
Если определитель До очень мал или равен нулю, то, вследствие равенства 
 
среди элементов матрицы  встретятся большие. Тогда малые возмущения правых частей граничных условий могут приводить к большим возмущениям коэффициентов
 встретятся большие. Тогда малые возмущения правых частей граничных условий могут приводить к большим возмущениям коэффициентов  , а следовательно, и решения задачи.
, а следовательно, и решения задачи. 
 
Зная элементы матрицы  и собственные значения матрицы А, из полученных выше соотношений можно получить довольно точную информацию о возмущении решения дифференциальной задачи. Однако получение этой информации само по себе требует большого объема вычислений; перенос этих построений на случай переменной матрицы
 и собственные значения матрицы А, из полученных выше соотношений можно получить довольно точную информацию о возмущении решения дифференциальной задачи. Однако получение этой информации само по себе требует большого объема вычислений; перенос этих построений на случай переменной матрицы  потребует еще большего объема вычислений. Попытаемся поэтому получить критерии устойчивости решения к возмущениям и
 потребует еще большего объема вычислений. Попытаемся поэтому получить критерии устойчивости решения к возмущениям и  качественного характера, требующие меньшей информации о задаче, хотя, может быть, и несколько менее надежные. Таким критерием могут служить соотношения между числами
 качественного характера, требующие меньшей информации о задаче, хотя, может быть, и несколько менее надежные. Таким критерием могут служить соотношения между числами  и
 и  . Среди элементов первых
. Среди элементов первых  строк матрицы
 строк матрицы  ненулевые элементы могут находиться в первых
 ненулевые элементы могут находиться в первых  столбцах, соответствующих матрицам
 столбцах, соответствующих матрицам  . Если
. Если  , то
, то  и тогда все миноры порядка
 и тогда все миноры порядка  , лежащие в первых
, лежащие в первых  строках, обращаются в нуль. Раскрывая определитель
 строках, обращаются в нуль. Раскрывая определитель  по первым
 по первым  строкам, получаем
 строкам, получаем  . Точно так же, если
. Точно так же, если  , то все миноры порядка
, то все миноры порядка  , лежащие в последних
, лежащие в последних  строках, обращаются в нуль, поэтому
 строках, обращаются в нуль, поэтому  . Если
. Если  , то определитель
, то определитель  окажется линейной комбинацией произведений элементов матриц В и D и координат собственных векторов
 окажется линейной комбинацией произведений элементов матриц В и D и координат собственных векторов  , причем коэффициентами при этих произведениях будут произведения чисел
, причем коэффициентами при этих произведениях будут произведения чисел  , не очень больших и не очень маленьких по модулю. Можно принять гипотезу, что этот определитель оказывается малым числом довольно редко. Тогда решение задачи (2) будет мало чувствительно к возмущениям и
, не очень больших и не очень маленьких по модулю. Можно принять гипотезу, что этот определитель оказывается малым числом довольно редко. Тогда решение задачи (2) будет мало чувствительно к возмущениям и  правых частей граничных условий.
 правых частей граничных условий. 
Мы можем сформулировать полученные выводы в качестве следующего предложения. Если  или
 или  , то решение дифференциальной задачи сильно чувствительно к возмущениям правых частей граничных условий: если
, то решение дифференциальной задачи сильно чувствительно к возмущениям правых частей граничных условий: если  , как правило, решение задачи (2) будет мало чувствительно к изменениям правых частей граничных условий.
, как правило, решение задачи (2) будет мало чувствительно к изменениям правых частей граничных условий. 
Первую часть этого утверждения можно переформулировать еще в такой форме: для малой  задачи к возмущениям граничных условий необходимо, чтобы число независимых частных решений
 задачи к возмущениям граничных условий необходимо, чтобы число независимых частных решений  растущих на [0, X] с ростом
 растущих на [0, X] с ростом  , не превосходило числа граничных условий на правом конце, а число частных решений
, не превосходило числа граничных условий на правом конце, а число частных решений  , сильно убывающих на [0, X] с ростом
, сильно убывающих на [0, X] с ростом  , не превосходило числа граничных условий на левом конце.
, не превосходило числа граничных условий на левом конце. 
Эта формулировка при определенных уточнениях может быть перенесена и на случай задачи (1) с переменной матрицей  . Строгая переформулировка этого утверждения будет довольно громоздкой; однако если элементы матрицы
. Строгая переформулировка этого утверждения будет довольно громоздкой; однако если элементы матрицы  относительно плавно меняются на
 относительно плавно меняются на  , то при первоначальном исследовании устойчивости задачи к возмущениям граничных условий зачастую можно ограничиться подсчетом числа собственных значений матрицы
, то при первоначальном исследовании устойчивости задачи к возмущениям граничных условий зачастую можно ограничиться подсчетом числа собственных значений матрицы  с большим положительным и большим отрицательным значениями величины
 с большим положительным и большим отрицательным значениями величины  .
. 
 
Краевую задачу называют хорошо обусловленной (хорошо поставленной) если малые возмущения коэффициентов и правых частей уравнения и граничных условий приводят к столь же малым по порядку изменениям решения задачи. Более аккуратное определение хорошей обусловленности можно дать следующим образом. Наряду с краевой задачей (1) рассмотрим краевые задачи 
 
с не очень большой мерой возмущения 
 
Если для всех решений таких краевых задач выполняются неравенства 
 
с не очень большим значением постоянной М, то исходную задачу называют хорошо обусловленной, в противном случае задачу называют плохо обусловленной. Минимальное значение  , при котором неравенство (6) выполняется при всех
, при котором неравенство (6) выполняется при всех  фиксировано), иногда называют мерой обусловленности данной задачи (относительно возмущений с нормой, не большей
 фиксировано), иногда называют мерой обусловленности данной задачи (относительно возмущений с нормой, не большей  ). Обусловленность задачи характеризует устойчивость решения к возмущениям исходных данных, например к неточности задания коэффициентов уравнения. Поскольку погрешности от округления при вычислениях эквивалентны возмущениям коэффициентов исходного уравнения, то мера обусловленности характеризует и устойчивость численного решения к возможным округлениям при численном решении. Если известна ориентировочная оценка
). Обусловленность задачи характеризует устойчивость решения к возмущениям исходных данных, например к неточности задания коэффициентов уравнения. Поскольку погрешности от округления при вычислениях эквивалентны возмущениям коэффициентов исходного уравнения, то мера обусловленности характеризует и устойчивость численного решения к возможным округлениям при численном решении. Если известна ориентировочная оценка  возмущения коэффициентов задачи и погрешность порядка
 возмущения коэффициентов задачи и погрешность порядка  допустима, то имеет смысл непосредственное численное решение задачи.
 допустима, то имеет смысл непосредственное численное решение задачи. 
Рассмотрим в качестве примера задачу Коши для системы  при
 при  на отрезке [0, 30]. Собственные значения матрицы
 на отрезке [0, 30]. Собственные значения матрицы 
 
равны  . Величина
. Величина  очень малая, а
 очень малая, а  - очень большая,
 - очень большая,  . Поэтому малые возмущения граничного условия должны приводить к очень большим изменениям решения. В данном случае проводившиеся нами в этом параграфе построения не имеют особого смысла, поскольку и без них ясно, что, вследствие сильного роста решений исходного линейного уравнения, погрешность решения растет очень быстро.
. Поэтому малые возмущения граничного условия должны приводить к очень большим изменениям решения. В данном случае проводившиеся нами в этом параграфе построения не имеют особого смысла, поскольку и без них ясно, что, вследствие сильного роста решений исходного линейного уравнения, погрешность решения растет очень быстро. 
Пусть для той же системы рассматривается задача с краевыми условиями  собственные векторы, соответствующие собственным значениям
 собственные векторы, соответствующие собственным значениям  , равны соответственно
, равны соответственно  .
. 
 
Вообще говоря, следует ожидать, что задача будет устойчива к возмущениям  . Решение отыскивается в виде
. Решение отыскивается в виде 
 
Уравнения (4) имеют вид 
 
Отсюда 
 
где 
 
близко к  . Если коэффициенты
. Если коэффициенты  небольшие, а
 небольшие, а  не мало, то коэффициенты
 не мало, то коэффициенты  мало изменяются при малых изменениях
 мало изменяются при малых изменениях  . Если
. Если  , то система (7) имеет ненулевое решение
, то система (7) имеет ненулевое решение  при
 при  В этом случае говорят, что «задача лежит на спектре», т. е. имеется в виду, что однородная задача имеет ненулевое решение и бессмысленно говорить об устойчивости решения к возмущениям граничных условий. При
 В этом случае говорят, что «задача лежит на спектре», т. е. имеется в виду, что однородная задача имеет ненулевое решение и бессмысленно говорить об устойчивости решения к возмущениям граничных условий. При  задача плохо обусловлена, поскольку
 задача плохо обусловлена, поскольку  .
. 
Задача 1. Доказать, что решение хорошо обусловленной краевой задачи единственно.