Уравнение не содержит x: замена y′ = p(y) и примеры

Уравнение не содержит x: как сделать замену y′ = p(y), откуда берётся y″ = p · dp/dy, где теряются решения y = C. Три примера ДУ с ответом и проверкой.

Обновлено 8 мин чтенияВысшая математика
Чёрная доска, исписанная мелом формулами, интегралами и дробями

Что делать, если уравнение не содержит x?

Если в дифференциальном уравнении второго порядка нет явной переменной x, делай замену: y′ = p(y), где p — новая функция, зависящая от y. Тогда y″ = p · dp/dy, и уравнение превращается в уравнение первого порядка для p. Решаешь его, получаешь p = φ(y, C₁), затем возвращаешься к y′ = φ(y, C₁), разделяешь переменные и находишь y. Случай p = 0 нужно проверить отдельно.

Откуда берётся y″ = p · dp/dy и почему это не магия?

Эта замена вызывает больше вопросов, чем любая другая в теме понижения порядка. Преподаватель пишет y′ = p, а потом вдруг y″ = p · dp/dy, и возникает законный вопрос: откуда взялось dp/dy, если p вроде бы зависит от x? На лекции это обычно проговаривают за десять секунд, и дальше все идут решать. Давай разберём эти десять секунд медленно, потому что на них держится вся тема.

Главная идея: мы договариваемся считать производную y′ функцией не от x, а от y. На участке, где y′ ≠ 0, функция y(x) строго монотонна, у неё есть обратная x(y), и значение производной можно выразить через значение самой y. Пишем: y′ = p(y). Сама y при этом остаётся функцией от x, и это важно: p(y) — сложная функция с внутренней функцией y(x). Участки, где y′ = 0, дают случай p = 0, поэтому его и проверяют отдельно.

Теперь находим вторую производную как производную от p по x. По правилу дифференцирования сложной функции: y″ = (dp/dy) · (dy/dx). Но dy/dx — это и есть y′, то есть p. Получаем нужную формулу: y″ = p · dp/dy. Никакой магии, обычное правило цепочки из курса производных, просто применённое к функции, которая сама стоит на месте производной.

Как понять, что в уравнении нет x и подходит эта замена?

Уравнение второго порядка в общем виде выглядит как F(x, y, y′, y″) = 0. Нужная нам ситуация: x нет вообще, остаются только y, y′ и y″. Например, такими будут уравнения y″ = 2y³, y · y″ = (y′)², y″ + (y′)² = 0 или y″ = y · y′. Смотри внимательно: достаточно одного x хотя бы в одном слагаемом, и замена y′ = p(y) уже не работает, потому что x остаётся в уравнении рядом с y и p.

Не путай этот случай с соседним. Если в уравнении нет самой функции y, то есть остаются x, y′, y″, то замена другая: y′ = p(x), и тогда y″ = p′. Там p зависит от x, а цепочка не нужна. Запомни правило: от чего переменной в уравнении нет, от того p и не зависит. Нет x, значит p зависит от y. Нет y, значит p зависит от x.

Если в уравнении нет ни x, ни y, подходят обе замены, и обычно удобнее y′ = p(x): там не нужна цепочка, и y″ = p′ сразу. Если же есть и x, и y, понижение порядка такой заменой не получится, и нужно искать другие признаки: линейность или однородность. Определить тип уравнения часто труднее, чем потом его решить, поэтому полезно тренировать этот шаг отдельно от вычислений.

Как решать уравнение, не содержащее x, по шагам?

Алгоритм состоит из пяти шагов. Первый: убедись, что x в уравнении нет. Второй: подставь y′ = p и y″ = p · dp/dy. Третий: реши получившееся уравнение первого порядка для функции p(y). Четвёртый: вернись к y′ = p(y, C₁) и реши ещё одно уравнение первого порядка, как правило с разделяющимися переменными. Пятый: запиши ответ с двумя постоянными C₁ и C₂ и добавь решения, которые могли потеряться при делении.

Откуда две постоянные? Уравнение второго порядка, поэтому в общем решении должно быть ровно две произвольные постоянные. Первая, C₁, появляется при решении уравнения для p, вторая, C₂, при последнем интегрировании. Если в ответе одна константа, ты что-то потерял по дороге. Если три, значит, что-то лишнее. Простая проверка числа констант ловит много ошибок ещё до подстановки.

Теперь про потерянные решения. После замены чаще всего можно вынести множитель p за скобку. Если поделить на p, решение p = 0 пропадает. Но p = 0 означает y′ = 0, то есть y = C. Подставь такую функцию в исходное уравнение: если оно обращается в тождество, это решение. Иногда оно оказывается частным случаем общего при каком-то значении C₁, но так бывает не всегда, поэтому проверять придётся каждый раз.

Как решить уравнение y · y″ = (y′)² заменой y′ = p(y)?

В уравнении нет x, значит замена подходит. Подставляем y′ = p и y″ = p · dp/dy, получаем: y · p · dp/dy = p². Переносим всё в одну часть и выносим p за скобку: p · (y · dp/dy − p) = 0. Отсюда два случая. Первый: p = 0, то есть y′ = 0 и y = C. Второй: y · dp/dy = p, и вот его нужно решать дальше.

Во втором случае переменные разделяются: dp/p = dy/y. Интегрируем обе части: ln|p| = ln|y| + ln|C₁|, откуда p = C₁ · y. Возвращаемся к исходной функции: y′ = C₁ · y. Это снова уравнение с разделяющимися переменными: dy/y = C₁ dx. Интегрируем ещё раз: ln|y| = C₁x + ln|C₂|, и тогда y = C₂ · exp(C₁x). Здесь exp(C₁x) — это e в степени C₁x, так запись читается проще.

Что с потерянным решением y = C? Возьмём в ответе C₁ = 0: получится y = C₂, то есть оно уже входит в общее решение. Проверяем подстановкой: y′ = C₁C₂ · exp(C₁x), y″ = C₁²C₂ · exp(C₁x). Тогда y · y″ = C₁²C₂² · exp(2C₁x) и (y′)² = C₁²C₂² · exp(2C₁x). Равенство верно. Ответ: y = C₂ · exp(C₁x).

Как решить задачу Коши y″ = 2y³, y(0) = 1, y′(0) = 1?

Здесь x тоже нет. Берём y′ = p(y), y″ = p · dp/dy и получаем p · dp/dy = 2y³. Переменные разделяются: p dp = 2y³ dy. Интегрируем: p²/2 = y⁴/2 + C. Умножим на 2 и обозначим 2C = C₁, тогда p² = y⁴ + C₁. Обрати внимание: первую константу удобно найти сразу, ещё до второго интегрирования, так выкладки получаются короче.

Начальные условия подставляем, как только они становятся применимы. При x = 0 имеем y = 1 и p = y′ = 1. Подставляем в p² = y⁴ + C₁: 1 = 1 + C₁, значит C₁ = 0. Тогда p² = y⁴, то есть p = ±y². Знак выбираем по условию: при x = 0 производная положительна и равна 1, а y = 1, поэтому берём плюс: y′ = y².

Решаем это уравнение: dy/y² = dx, откуда −1/y = x + C₂. При x = 0 получаем y = 1, значит −1 = C₂. Тогда −1/y = x − 1, и y = 1/(1 − x). Проверка: y′ = 1/(1 − x)², y″ = 2/(1 − x)³ = 2 · (1/(1 − x))³ = 2y³. Условия тоже выполнены: y(0) = 1, y′(0) = 1. Ответ: y = 1/(1 − x), решение определено при x < 1.

Как решить уравнение y″ + (y′)² = 0 и сравнить две замены?

В этом уравнении нет ни x, ни y, и мы решим его заменой y′ = p(y), чтобы увидеть метод в действии. Подставляем: p · dp/dy + p² = 0, то есть p · (dp/dy + p) = 0. Случай p = 0 даёт y = C. В другом случае dp/dy = −p, откуда dp/p = −dy и ln|p| = −y + ln|C₁|. Получаем p = C₁ · e⁻ʸ.

Возвращаемся к y: y′ = C₁ · e⁻ʸ. Разделяем переменные: eʸ dy = C₁ dx. Интегрируем: eʸ = C₁x + C₂. Так как eʸ > 0, решение существует там, где C₁x + C₂ > 0, и на этом промежутке y = ln(C₁x + C₂). Решение y = C входит сюда при C₁ = 0: тогда y = ln C₂ при C₂ > 0, а это любая константа. Значит, ответ единый: y = ln(C₁x + C₂), и отдельно ничего дописывать не нужно.

Проверка: y′ = C₁/(C₁x + C₂), y″ = −C₁²/(C₁x + C₂)². Тогда (y′)² = C₁²/(C₁x + C₂)², и сумма y″ + (y′)² равна нулю. Для сравнения, замена y′ = p(x) даёт p′ + p² = 0, откуда p = 1/(x + C₁) и y = ln|x + C₁| + C₂. Это тот же набор решений, только в другой записи. Когда подходят обе замены, выбирай ту, где интегрировать проще. А проверить свой ход можно в калькуляторе дифференциальных уравнений Prepodoff: он покажет шаги понижения порядка.

Можно ли делать замену y′ = p(y), если в уравнении есть x?

Нет, в таком виде не получится. Если x входит в уравнение явно, то после замены он остаётся там вместе с y и p, и получается уравнение с тремя переменными вместо двух. Метод работает именно потому, что x исчезает: остаётся пара y и p, и это обычное уравнение первого порядка. Если x есть, смотри другие приёмы понижения порядка или другой тип уравнения.

Что делать, если после замены получилось уравнение, которое не решается? Сначала проверь выкладки: не потерян ли множитель p, не перепутан ли знак, не забыта ли степень в (y′)². Если всё верно, определи тип уравнения для p(y): разделяющиеся переменные, линейное, Бернулли. Часто это самый обычный тип первого порядка, только в переменных y и p вместо x и y, и знакомые методы работают без изменений.

Ещё один частый вопрос: что делать со знаком ±, когда получилось p² = …? В общем решении можно оставить обе ветви или записать ± прямо в ответе. В задаче Коши знак определяется знаком y′(x₀), как в примере выше. Если же y′(x₀) = 0, найди y″(x₀) из самого уравнения. Когда y″(x₀) ≠ 0, производная в точке x₀ меняет знак: справа знак y′ совпадает со знаком y″(x₀), слева противоположный. Когда y″(x₀) = 0, проверь, не является ли решением постоянная y = y₀.

Как проверить своё решение и не просто списать?

Лучший способ закрепить тему — решить пример самому, а потом сверить. Калькулятор дифференциальных уравнений Prepodoff бесплатный, работает онлайн и без регистрации. Он решает пошагово, как на парах, проверяет ответ подстановкой и строит график. Введи своё уравнение, например y″ = 2y³, и посмотри, на каком шаге твой ход разошёлся с пошаговым решением.

Работай в таком порядке: сначала реши на бумаге, потом открой калькулятор и сравни этапы. Если ответ совпал, а шаги разные, это нормально: константы можно обозначать по-разному, а ответ записывать в разных формах. Если не совпал, ищи ошибку в замене или в потерянном решении p = 0. Зарегистрированные пользователи могут скачать PDF-отчёт с решением, а в Telegram-боте @prepodoff_bot PDF присылает бот.

Подведём итог. Нет x — пишем y′ = p(y), y″ = p · dp/dy, решаем уравнение для p, возвращаемся к y, интегрируем ещё раз и не забываем про p = 0. Две константы, проверка подстановкой и внимание к знаку — вот и вся тема. Если готовишься к экзамену, расписание пар, дедлайны и напоминания удобно держать в «Моём плане» — бесплатном планировщике студента в Telegram, где ИИ-тренер составляет план подготовки. Подробнее на странице /bot.

Была полезна статья?

Читайте также

Пригодится для подготовки