Как решить краевую задачу: пошаговое решение
Дано: уравнение на отрезке и два условия на концах: и . Найти: функцию, которая удовлетворяет уравнению и обоим условиям сразу.
План короткий: выписать общее решение с двумя произвольными постоянными, подставить в него сначала левое условие, потом правое и решить систему из двух уравнений относительно и . Система здесь невырожденная, поэтому ответ ровно один: . Калькулятор сверху пересчитывает ту же схему для любых коэффициентов и любой длины отрезка и показывает два особых случая, когда решений нет вовсе или их бесконечно много.
Решение по шагам
Шаг 1. Общее решение однородного уравнения. Отбрасываем правую часть и берём . Ему отвечает характеристическое уравнение с чисто мнимыми корнями . Мнимым корням отвечает пара вещественных решений и , значит
Шаг 2. Частное решение неоднородного уравнения. Правая часть постоянна, поэтому ищем частное решение в виде константы . Тогда и уравнение превращается в , откуда . Проверка резонанса не нужна: ноль не является корнем характеристического уравнения.
Шаг 3. Общее решение с двумя постоянными. Складываем результаты двух предыдущих шагов и сразу выписываем производную - она понадобится, если условие на конце будет задано через наклон:
Шаг 4. Подстановка левого условия. В точке имеем и , поэтому от суммы остаётся только первое слагаемое:
Шаг 5. Подстановка правого условия. В точке аргумент тригонометрических функций равен , там , а . Первая постоянная выпадает, вторая находится напрямую:
Шаг 6. Проверка. Для вторая производная равна , и при подстановке тригонометрия сокращается: . Уравнение выполнено. Концы тоже сходятся: и .
Ответ: .
Полезные детали ответа, которые обычно просят дописать. Наклон в левой точке получился - именно его мы не знали в начале и именно его восстановило правое условие. Амплитудная форма записи при показывает, что внутри отрезка функция проходит через максимум около точки , то есть поднимается чуть выше обоих граничных значений.
Откуда берутся две постоянные и что с ними делают условия
Порядок уравнения задаёт число свободных постоянных: у линейного уравнения второго порядка общее решение всегда имеет вид , где и - линейно независимые решения однородного уравнения. Два условия на концах - это ровно два линейных уравнения на эти две постоянные, так что задача сводится к системе :
Дальше работает обычная линейная алгебра. Если определитель матрицы системы отличен от нуля, постоянные находятся однозначно и краевая задача имеет ровно одно решение. Если определитель нулевой, система либо несовместна, либо имеет бесконечно много решений - третьего не дано.
В разобранном примере базис подобран удобно: , , поэтому первое уравнение сразу отдаёт , а определитель вырождается в одно число . В калькуляторе сверху это число выведено отдельной плиткой - следи за ним, когда двигаешь правый конец отрезка.
Здесь же лежит главное отличие от задачи Коши, где оба условия заданы в одной точке. Теорема существования и единственности гарантирует, что задача Коши для нормального уравнения решается всегда и решение одно. Для краевой задачи такой гарантии нет: условия заданы в разных точках, и между ними решение успевает «прожить» свою жизнь. Поэтому вопрос о числе решений в краевых задачах - не формальность, а обязательный пункт разбора.
Когда решения нет и когда их бесконечно много
Возьмём то же уравнение и то же левое условие , но сдвинем правый конец в точку . Там , поэтому , а . Определитель обращается в ноль, и постоянная из второго уравнения исчезает: какой бы наклон мы ни взяли в нуле, значение на правом конце будет одним и тем же, .
Дальше всё решает правая часть. Если потребовать , получится противоречие - решений нет. Если потребовать , второе уравнение обратится в тождество, и подойдёт любое значение второй постоянной: семейство целиком удовлетворяет задаче. Оба случая переключаются чипами калькулятора: в первом пучок кривых не достаёт до отмеченной цели, во втором весь пучок проходит через неё.
Почему вырождение случилось именно при , объясняет спектральная картина. Однородная задача с нулевыми условиями на концах имеет нетривиальные решения только при ; для это , и наш коэффициент попал ровно в первое собственное значение. Это и есть задача Штурма-Лиувилля, а правило «либо единственное решение, либо ноль или бесконечность» называют альтернативой Фредгольма.
Если на конце задан наклон, а не значение
Условия на концах бывают трёх типов: заданы значения функции (условия Дирихле, как в разобранном примере), заданы производные (условия Неймана) или задана их линейная комбинация (третье краевое условие). Схема решения не меняется - меняется только вторая строка системы.
Пусть вместо значения справа задан нулевой наклон: , . Первое условие по-прежнему даёт . Подставляем вторую строку в производную: , откуда и ответ . Важно подставлять условие именно в , а не в - это самая механическая из ошибок в таких задачах.
Когда уравнение нелинейно или коэффициенты переменные, общее решение в явном виде не выписать, и аналитический путь обрывается. Тогда краевую задачу решают численно: подбирают недостающий наклон в левой точке, пока траектория не попадёт в правую (это метод стрельбы), или заменяют производные разностями и решают полученную систему. Картинка в калькуляторе построена по той же логике пристрелки: пучок кривых выходит из левой точки с разными наклонами.
Частые ошибки
- Подставляют оба условия в одну точку, превращая краевую задачу в задачу Коши. Условия относятся к разным концам отрезка, и порядок подстановки менять нельзя.
- Забывают про частное решение и подставляют условия только в однородную часть. Тогда и «впитывают» правую часть и ответ не удовлетворяет уравнению.
- Условие с производной подставляют в саму функцию. Для условий Неймана нужна именно формула для , полученная до подстановки чисел.
- Получив нулевой определитель, пишут «система не решается». Нулевой определитель - это содержательный результат: надо проверить совместность и выбрать между «решений нет» и «решений бесконечно много».
- Теряют множитель при дифференцировании сложной функции: производная равна , а не . Ошибка в двойке ломает все условия с наклоном.
- Считают тригонометрию в градусах. Аргумент при равен радиан, и калькулятор должен стоять в радианном режиме.
FAQ
Чем краевая задача отличается от задачи Коши? Числом точек, в которых заданы условия. В задаче Коши обе величины (значение и производная) известны в одной точке, и решение существует и единственно при обычных условиях гладкости. В краевой задаче по одному условию на каждом конце, и решений может быть одно, ни одного или бесконечно много.
Сколько граничных условий нужно? Столько, каков порядок уравнения: для уравнения второго порядка - два, для четвёртого (задача о прогибе балки) - четыре, по два на каждом конце. Меньше условий оставят постоянные неопределёнными, больше - сделают задачу переопределённой.
Как понять, что решение не единственно, не решая систему до конца? Посмотреть на определитель матрицы граничных условий. Он равен нулю тогда и только тогда, когда однородная краевая задача имеет нетривиальное решение, то есть когда коэффициент попал в собственное значение. Для примера с условиями Дирихле признак простой: .
Всегда ли краевая задача решается аналитически? Нет. Явная формула получается для линейных уравнений с постоянными коэффициентами и для нескольких классических уравнений с переменными коэффициентами. В остальных случаях применяют метод стрельбы, конечные разности или проекционные методы.
Коротко
- Найди общее решение уравнения: однородная часть с двумя постоянными плюс частное решение. Для это .
- Подставь левое граничное условие - обычно оно сразу даёт одну постоянную: даёт .
- Подставь правое условие и найди вторую постоянную: даёт .
- Проверь определитель системы. Если он не ноль - решение единственно; если ноль, сравни правые части и выбери между «решений нет» и «бесконечно много».
- Проверь ответ подстановкой в уравнение и в оба условия. Итог примера: .
Похожие задачи
Как понизить порядок уравнения: три типа замен
Как понизить порядок дифференциального уравнения: замена y' = p(x), когда нет y, замена y' = p(y), когда нет x, и подстановка y' = yz для однородного. Разбор примера x y'' = y' + x^2 с числами.
ОДУ и матфизикаКак решить уравнение Эйлера: подстановка y = x^k
Уравнение Эйлера x^2 y'' + 2x y' - 6y = 0: подстановка y = x^k, характеристическое уравнение k^2 + k - 6 = 0, три случая корней и замена x = e^t. Разбор с числами и калькулятор.
ОДУ и матфизикаКак найти особое решение уравнения: разбор примера
Как найти особое решение дифференциального уравнения первого порядка: p-дискриминантная и C-дискриминантная кривые, проверка подстановкой, огибающая семейства, разбор примера.
ОДУ и матфизикаКак найти интегрирующий множитель: разбор примера
Как найти интегрирующий множитель уравнения, которое не является точным: два теста на mu(x) и mu(y), вывод формулы, пошаговый разбор примера и проверка ответа.
ОДУ и матфизикаКак решить уравнение Лагранжа: разбор с примером
Как решить уравнение Лагранжа: замена y' = p, дифференцирование по x, линейное уравнение относительно x(p), общее решение в параметрической форме, особые решения и пример.
ОДУ и матфизикаКак решить однородное дифференциальное уравнение
Как решить однородное дифференциальное уравнение первого порядка: проверка однородности, замена y = ux, разделение переменных и возврат к y на примере 2xy y = 3y^2 - x^2 с условием y(1) = 2.