Шаг 3. Решаем через z=uv. Зануляем скобку: v′−xv=0
даёт v=x. Остаётся u′x=−1:
u=−ln∣x∣+C⟹z=x(C−ln∣x∣)
Шаг 4. Возвращаемся к y:
y=z1=x(C−ln∣x∣)1
И отдельно отмечаем потерянное при делении решение y=0.
Проверка (главные члены): y′+xy при подстановке даёт
x2(C−ln∣x∣)21 — это в точности y2 ✓.
Суть
Дорожная карта дифуров первого порядка теперь полная: разделяющиеся →
однородные (t=y/x) → линейные (uv) → Бернулли (z=y1−n → линейное).
Каждый следующий тип сводится к предыдущему — в этом красота темы.
Типичные ошибки
Забыть вернуться от z к y — ответ в чужой переменной не считается.
Потерять y=0 — оно гибнет при делении на yn, допиши отдельной строкой.
Перепутать знак при переходе к z′: множитель (1−n) бывает отрицательным — в нашем примере минус перевернул всё уравнение.
Пытаться разделить переменные напрямую — из-за суммы слева не выйдет; сначала замена.
Частые вопросы
Как распознать уравнение Бернулли?
Форма y′ + p(x)·y = q(x)·yⁿ, где n не 0 и не 1: обычное линейное, но правая часть домножена на степень y. При n = 0 это просто линейное, при n = 1 — разделяющиеся переменные.
Почему замена именно z = y^(1−n)?
Она подобрана так, что после деления уравнения на yⁿ производная z′ = (1−n)·y^(−n)·y′ собирает первые слагаемые в линейную комбинацию z′ и z. Уравнение становится линейным относительно z.
Куда потом девать z?
Решив линейное уравнение для z, вернись к y через z = y^(1−n): например, при n = 2 замена z = 1/y, значит y = 1/z. Ответ без возврата к y не засчитают.
Не теряется ли решение y = 0?
Теряется — мы делим на yⁿ. При n > 0 функция y = 0 является решением уравнения: проверь и допиши его отдельно, преподаватели это любят.