Правило полное решение примеров дифференциальных уравнений. Обыкновенные дифференциальные уравнения

Обыкновенным дифференциальным уравнением называется уравнение, связывающее независимую переменную, неизвестную функцию этой переменной и её производные (или дифференциалы) различных порядков.

Порядком дифференциального уравнения называется порядок старшей производной, содержащейся в нём.

Кроме обыкновенных изучаются также дифференциальные уравнения с частными производными . Это уравнения, связывающие независимые переменные , неизвестную функцию этих переменных и её частные производные по тем же переменным. Но мы будем рассматривать только обыкновенные дифференциальные уравнения и поэтому будем для краткости опускать слово "обыкновенные".

Примеры дифференциальных уравнений:

(1) ;

(3) ;

(4) ;

Уравнение (1) - четвёртого порядка, уравнение (2) - третьего порядка, уравнения (3) и (4) - второго порядка, уравнение (5) - первого порядка.

Дифференциальное уравнение n -го порядка не обязательно должно содержать явно функцию, все её производные от первого до n -го порядка и независимую переменную. В нём могут не содержаться явно производные некоторых порядков, функция, независимая переменная.

Например, в уравнении (1) явно нет производных третьего и второго порядков, а также функции; в уравнении (2) - производной второго порядка и функции; в уравнении (4) - независимой переменной; в уравнении (5) - функции. Только в уравнении (3) содержатся явно все производные, функция и независимая переменная.

Решением дифференциального уравнения называется всякая функция y = f(x) , при подстановке которой в уравнение оно обращается в тождество.

Процесс нахождения решения дифференциального уравнения называется его интегрированием .

Пример 1. Найти решение дифференциального уравнения .

Решение. Запишем данное уравнение в виде . Решение состоит в нахождении функции по её производной. Изначальная функция, как известно из интегрального исчисления , есть первообразная для , т. е.

Это и есть решение данного дифференциального уравнения . Меняя в нём C , будем получать различные решения. Мы выяснили, что существует бесконечное множество решений дифференциального уравнения первого порядка.

Общим решением дифференциального уравнения n -го порядка называется его решение, выраженное явно относительно неизвестной функции и содержащее n независимых произвольных постоянных, т. е.

Решение дифференциального уравнения в примере 1 является общим.

Частным решением дифференциального уравнения называется такое его решение, в котором произвольным постоянным придаются конкретные числовые значения.

Пример 2. Найти общее решение дифференциального уравнения и частное решение при .

Решение. Проинтегрируем обе части уравнения такое число раз, которому равен порядок дифференциального уравнения.

,

.

В результате мы получили общее решение -

данного дифференциального уравнения третьего порядка.

Теперь найдём частное решение при указанных условиях. Для этого подставим вместо произвольных коэффициентов их значения и получим

.

Если кроме дифференциального уравнения задано начальное условие в виде , то такая задача называется задачей Коши . В общее решение уравнения подставляют значения и и находят значение произвольной постоянной C , а затем частное решение уравнения при найденном значении C . Это и есть решение задачи Коши.

Пример 3. Решить задачу Коши для дифференциального уравнения из примера 1 при условии .

Решение. Подставим в общее решение значения из начального условия y = 3, x = 1. Получаем

Записываем решение задачи Коши для данного дифференциального уравнения первого порядка:

При решении дифференциальных уравнений, даже самых простых, требуются хорошие навыки интегрирования и взятия производных , в том числе сложных функций . Это видно на следующем примере.

Пример 4. Найти общее решение дифференциального уравнения .

Решение. Уравнение записано в такой форме, что можно сразу же интегрировать обе его части.

.

Применяем метод интегрирования заменой переменной (подстановкой) . Пусть , тогда .

Требуется взять dx и теперь - внимание - делаем это по правилам дифференцирования сложной функции , так как x и есть сложная функция ("яблоко" - извлечение квадратного корня или, что то же самое - возведение в степень "одна вторая", а "фарш" - самое выражение под корнем):

Находим интеграл:

Возвращаясь к переменной x , получаем:

.

Это и есть общее решение данного дифференциального уравнения первой степени.

Не только навыки из предыдущих разделов высшей математики потребуются в решении дифференциальных уравнений, но и навыки из элементарной, то есть школьной математики. Как уже говорилось, в дифференциальном уравнении любого порядка может и не быть независимой переменной, то есть, переменной x . Помогут решить эту проблему не забытые (впрочем, у кого как) со школьной скамьи знания о пропорции. Таков следующий пример.

Думаю, нам стоит начать с истории такого славного математического инструмента как дифференциальные уравнения. Как и все дифференциальные и интегральные исчисления, эти уравнения были изобретены Ньютоном в конце 17-го века. Он считал именно это своё открытие настолько важным, что даже зашифровал послание, которое сегодня можно перевести примерно так: "Все законы природы описываются дифференциальными уравнениями". Это может показаться преувеличением, но всё так и есть. Любой закон физики, химии, биологии можно описать этими уравнениями.

Огромный вклад в развитие и создание теории дифференциальных уравнений внесли математики Эйлер и Лагранж. Уже в 18-м веке они открыли и развили то, что сейчас изучают на старших курсах университетов.

Новая веха в изучении дифференциальных уравнений началась благодаря Анри Пуанкаре. Он создал «качественную теорию дифференциальных уравнений», которая в сочетании с теорией функций комплексного переменного внесла значительный вклад в основание топологии - науки о пространстве и его свойствах.

Что такое дифференциальные уравнения?

Многие боятся одного словосочетания Однако в этой статье мы подробно изложим всю суть этого очень полезного математического аппарата, который на самом деле не так сложен, как кажется из названия. Для того чтобы начать рассказывать про дифференциальные уравнения первого порядка, следует сначала познакомиться с основными понятиями, которые неотъемлемо связаны с этим определением. И начнём мы с дифференциала.

Дифференциал

Многие знают это понятие ещё со школы. Однако всё же остановимся на нём поподробнее. Представьте себе график функции. Мы можем увеличить его до такой степени, что любой его отрезок примет вид прямой линии. На ней возьмём две точки, находящиеся бесконечно близко друг к другу. Разность их координат (x или y) будет бесконечно малой величиной. Ее и называют дифференциалом и обозначают знаками dy (дифференциал от y) и dx (дифференциал от x). Очень важно понимать, что дифференциал не является конечной величиной, и в этом заключается его смысл и основная функция.

А теперь необходимо рассмотреть следующий элемент, который нам пригодится при объяснении понятия дифференциального уравнения. Это - производная.

Производная

Все мы наверняка слышали в школе и это понятие. Говорят, что производная - это скорость роста или убывания функции. Однако из этого определения многое становится непонятным. Попробуем объяснить производную через дифференциалы. Давайте вернёмся к бесконечно малому отрезку функции с двумя точками, которые находятся на минимальном расстоянии друг от друга. Но даже за это расстояние функция успевает измениться на какую-то величину. И чтобы описать это изменение и придумали производную, которую иначе можно записать как отношение дифференциалов: f(x)"=df/dx.

Теперь стоит рассмотреть основные свойства производной. Их всего три:

  1. Производную суммы или разности можно представить как сумму или разность производных: (a+b)"=a"+b" и (a-b)"=a"-b".
  2. Второе свойство связано с умножением. Производная произведения - это сумма произведений одной функции на производную другой: (a*b)"=a"*b+a*b".
  3. Производную разности записать можно в виде следующего равенства: (a/b)"=(a"*b-a*b")/b 2 .

Все эти свойства нам пригодятся для нахождения решений дифференциальных уравнений первого порядка.

Также бывают частные производные. Допустим, у нас есть функция z, которая зависит от переменных x и y. Чтобы вычислить частную производную этой функции, скажем, по x, нам необходимо принять переменную y за постоянную и просто продифференцировать.

Интеграл

Другое важное понятие - интеграл. По сути это прямая противоположность производной. Интегралы бывают нескольких видов, но для решения простейших дифференциальных уравнений нам понадобятся самые тривиальные

Итак, Допустим, у нас есть некоторая зависимость f от x. Мы возьмём от неё интеграл и получим функцию F(x) (часто её называют первообразной), производная от которой равна первоначальной функции. Таким образом F(x)"=f(x). Отсюда следует также, что интеграл от производной равен первоначальной функции.

При решении дифференциальных уравнений очень важно понимать смысл и функцию интеграла, так как придётся очень часто их брать для нахождения решения.

Уравнения бывают разными в зависимости от своей природы. В следующем разделе мы рассмотрим виды дифференциальных уравнений первого порядка, а потом и научимся их решать.

Классы дифференциальных уравнений

"Диффуры" делятся по порядку производных, участвующих в них. Таким образом бывает первый, второй, третий и более порядок. Их также можно поделить на несколько классов: обыкновенные и в частных производных.

В этой статье мы рассмотрим обыкновенные дифференциальные уравнения первого порядка. Примеры и способы их решения мы также обсудим в следующих разделах. Будем рассматривать только ОДУ, потому что это самые распространённые виды уравнений. Обыкновенные делятся на подвиды: с разделяющимися переменными, однородные и неоднородные. Далее вы узнаете, чем они отличаются друг от друга, и научитесь их решать.

Кроме того, эти уравнения можно объединять, чтобы после у нас получилась система дифференциальных уравнений первого порядка. Такие системы мы тоже рассмотрим и научимся решать.

Почему мы рассматриваем только первый порядок? Потому что нужно начинать с простого, а описать всё, связанное с дифференциальными уравнениями, в одной статье просто невозможно.

Уравнения с разделяющимися переменными

Это, пожалуй, самые простые дифференциальные уравнения первого порядка. К ним относятся примеры, которые можно записать так: y"=f(x)*f(y). Для решения этого уравнения нам понадобится формула представления производной как отношения дифференциалов: y"=dy/dx. С помощью неё получаем такое уравнение: dy/dx=f(x)*f(y). Теперь мы можем обратиться к методу решения стандартных примеров: разделим переменные по частям, т. е. перенесём всё с переменной y в часть, где находится dy, и так же сделаем с переменной x. Получим уравнение вида: dy/f(y)=f(x)dx, которое решается взятием интегралов от обеих частей. Не стоит забывать и о константе, которую нужно ставить после взятия интеграла.

Решение любого "диффура" - это функция зависимости x от y (в нашем случае) или, если присутствует численное условие, то ответ в виде числа. Разберём на конкретном примере весь ход решения:

Переносим переменные в разные стороны:

Теперь берём интегралы. Все их можно найти в специальной таблице интегралов. И получаем:

ln(y) = -2*cos(x) + C

Если требуется, мы можем выразить "игрек" как функцию от "икс". Теперь можно сказать, что наше дифференциальное уравнение решено, если не задано условие. Может быть задано условие, например, y(п/2)=e. Тогда мы просто подставляем значение этих переменных в решение и находим значение постоянной. В нашем примере оно равно 1.

Однородные дифференциальные уравнения первого порядка

Теперь переходим к более сложной части. Однородные дифференциальные уравнения первого порядка можно записать в общем виде так: y"=z(x,y). Следует заметить, что правая функция от двух переменных однородна, и её нельзя разделить на две зависимости: z от x и z от y. Проверить, является ли уравнение однородным или нет, достаточно просто: мы делаем замену x=k*x и y=k*y. Теперь сокращаем все k. Если все эти буквы сократились, значит уравнение однородное и можно смело приступать к его решению. Забегая вперёд, скажем: принцип решения этих примеров тоже очень прост.

Нам нужно сделать замену: y=t(x)*x, где t - некая функция, которая тоже зависит от x. Тогда мы можем выразить производную: y"=t"(x)*x+t. Подставляя всё это в наше исходное уравнение и упрощая его, мы получаем пример с разделяющимися переменными t и x. Решаем его и получаем зависимость t(x). Когда мы ее получили, то просто подставляем в нашу предыдущую замену y=t(x)*x. Тогда получаем зависимость y от x.

Чтобы было понятнее, разберём пример: x*y"=y-x*e y/x .

При проверке с заменой всё сокращается. Значит, уравнение действительно однородное. Теперь делаем другую замену, о которой мы говорили: y=t(x)*x и y"=t"(x)*x+t(x). После упрощения получаем следующее уравнение: t"(x)*x=-e t . Решаем получившийся пример с разделёнными переменными и получаем: e -t =ln(C*x). Нам осталось только заменить t на y/x (ведь если y=t*x, то t=y/x), и мы получаем ответ: e -y/x =ln(x*С).

Линейные дифференциальные уравнения первого порядка

Пришло время рассмотреть ещё одну обширную тему. Мы разберём неоднородные дифференциальные уравнения первого порядка. Чем они отличаются от предыдущих двух? Давайте разберёмся. Линейные дифференциальные уравнения первого порядка в общем виде можно записать таким равенством: y" + g(x)*y=z(x). Стоит уточнить, что z(x) и g(x) могут являться постоянными величинами.

А теперь пример: y" - y*x=x 2 .

Существует два способа решения, и мы по порядку разберём оба. Первый - метод вариации произвольных констант.

Для того чтобы решить уравнение этим способом, необходимо сначала приравнять правую часть к нулю и решить получившееся уравнение, которое после переноса частей примет вид:

ln|y|=x 2 /2 + C;

y=e x2/2 *у С =C 1 *e x2/2 .

Теперь надо заменить константу C 1 на функцию v(x), которую нам предстоит найти.

Проведём замену производной:

y"=v"*e x2/2 -x*v*e x2/2 .

И подставим эти выражения в исходное уравнение:

v"*e x2/2 - x*v*e x2/2 + x*v*e x2/2 = x 2 .

Можно видеть, что в левой части сокращаются два слагаемых. Если в каком-то примере этого не произошло, значит вы что-то сделали не так. Продолжим:

v"*e x2/2 = x 2 .

Теперь решаем обычное уравнение, в котором нужно разделить переменные:

dv/dx=x 2 /e x2/2 ;

dv = x 2 *e - x2/2 dx.

Чтобы извлечь интеграл, нам придётся применить здесь интегрирование по частям. Однако это не тема нашей статьи. Если вам интересно, вы можете самостоятельно научиться выполнять такие действия. Это не сложно, и при достаточном навыке и внимательности не отнимает много времени.

Обратимся ко второму способу решения неоднородных уравнений: методу Бернулли. Какой подход быстрее и проще - решать только вам.

Итак, при решении уравнения этим методом нам необходимо сделать замену: y=k*n. Здесь k и n - некоторые зависящие от x функции. Тогда производная будет выглядеть так: y"=k"*n+k*n". Подставляем обе замены в уравнение:

k"*n+k*n"+x*k*n=x 2 .

Группируем:

k"*n+k*(n"+x*n)=x 2 .

Теперь надо приравнять к нулю то, что находится в скобках. Теперь, если объединить два получившихся уравнения, получается система дифференциальных уравнений первого порядка, которую нужно решить:

Первое равенство решаем, как обычное уравнение. Для этого нужно разделить переменные:

Берём интеграл и получаем: ln(n)=x 2 /2. Тогда, если выразить n:

Теперь подставляем получившееся равенство во второе уравнение системы:

k"*e x2/2 =x 2 .

И преобразовывая, получаем то же самое равенство, что и в первом методе:

dk=x 2 /e x2/2 .

Мы также не будем разбирать дальнейшие действия. Стоит сказать, что поначалу решение дифференциальных уравнений первого порядка вызывает существенные трудности. Однако при более глубоком погружении в тему это начинает получаться всё лучше и лучше.

Где используются дифференциальные уравнения?

Очень активно дифференциальные уравнения применяются в физике, так как почти все основные законы записываются в дифференциальной форме, а те формулы, которые мы видим - решение этих уравнений. В химии они используются по той же причине: основные законы выводятся с их помощью. В биологии дифференциальные уравнения используются для моделирования поведения систем, например хищник - жертва. Они также могут использоваться для создания моделей размножения, скажем, колонии микроорганизмов.

Как дифференциальные уравнения помогут в жизни?

Ответ на этот вопрос прост: никак. Если вы не учёный или инженер, то вряд ли они вам пригодятся. Однако для общего развития не помешает знать, что такое дифференциальное уравнение и как оно решается. И тогда вопрос сына или дочки "что такое дифференциальное уравнение?" не поставит вас в тупик. Ну а если вы учёный или инженер, то и сами понимаете важность этой темы в любой науке. Но самое главное, что теперь на вопрос "как решить дифференциальное уравнение первого порядка?" вы всегда сможете дать ответ. Согласитесь, всегда приятно, когда понимаешь то, в чём люди даже боятся разобраться.

Основные проблемы при изучении

Основной проблемой в понимании этой темы является плохой навык интегрирования и дифференцирования функций. Если вы плохо берёте производные и интегралы, то, наверное, стоит ещё поучиться, освоить разные методы интегрирования и дифференцирования, и только потом приступать к изучению того материала, что был описан в статье.

Некоторые люди удивляются, когда узнают, что dx можно переносить, ведь ранее (в школе) утверждалось, что дробь dy/dx неделима. Тут нужно почитать литературу по производной и понять, что она является отношением бесконечно малых величин, которыми можно манипулировать при решении уравнений.

Многие не сразу осознают, что решение дифференциальных уравнений первого порядка - это зачастую функция или неберущийся интеграл, и это заблуждение доставляет им немало хлопот.

Что ещё можно изучить для лучшего понимания?

Лучше всего начать дальнейшее погружение в мир дифференциального исчисления со специализированных учебников, например, по математическому анализу для студентов нематематических специальностей. Затем можно переходить и к более специализированной литературе.

Стоит сказать, что, кроме дифференциальных, есть ещё интегральные уравнения, так что вам всегда будет к чему стремиться и что изучать.

Заключение

Надеемся, что после прочтения этой статьи у вас появилось представление о том, что такое дифференциальные уравнения и как их правильно решать.

В любом случае математика каким-либо образом пригодится нам в жизни. Она развивает логику и внимание, без которых каждый человек как без рук.


В некоторых задачах физики непосредственную связь между величинами, описывающими процесс, установить не удается. Но существует возможность получить равенство, содержащее производные исследуемых функций. Так возникают дифференциальные уравнения и потребность их решения для нахождения неизвестной функции.

Эта статья предназначена тем, кто столкнулся с задачей решения дифференциального уравнения, в котором неизвестная функция является функцией одной переменной. Теория построена так, что с нулевым представлением о дифференциальных уравнениях, вы сможете справиться со своей задачей.

Каждому виду дифференциальных уравнений поставлен в соответствие метод решения с подробными пояснениями и решениями характерных примеров и задач. Вам остается лишь определить вид дифференциального уравнения Вашей задачи, найти подобный разобранный пример и провести аналогичные действия.

Для успешного решения дифференциальных уравнений с Вашей стороны также потребуется умение находить множества первообразных (неопределенные интегралы) различных функций. При необходимости рекомендуем обращаться к разделу .

Сначала рассмотрим виды обыкновенных дифференциальных уравнений первого порядка, которые могут быть разрешены относительно производной, далее перейдем к ОДУ второго порядка, следом остановимся на уравнениях высших порядков и закончим системами дифференциальных уравнений.

Напомним, что , если y является функцией аргумента x .

Дифференциальные уравнения первого порядка.

    Простейшие дифференциальные уравнения первого порядка вида .

    Запишем несколько примеров таких ДУ .

    Дифференциальные уравнения можно разрешить относительно производной, произведя деление обеих частей равенства на f(x) . В этом случае приходим к уравнению , которое будет эквивалентно исходному при f(x) ≠ 0 . Примерами таких ОДУ являются .

    Если существуют значения аргумента x , при которых функции f(x) и g(x) одновременно обращаются в ноль, то появляются дополнительные решения. Дополнительными решениями уравнения при данных x являются любые функции, определенные для этих значений аргумента. В качестве примеров таких дифференциальных уравнений можно привести .

Дифференциальные уравнения второго порядка.

    Линейные однородные дифференциальные уравнения второго порядка с постоянными коэффициентами .

    ЛОДУ с постоянными коэффициентами является очень распространенным видом дифференциальных уравнений. Их решение не представляет особой сложности. Сначала отыскиваются корни характеристического уравнения . При различных p и q возможны три случая: корни характеристического уравнения могут быть действительными и различающимися , действительными и совпадающими или комплексно сопряженными . В зависимости от значений корней характеристического уравнения, записывается общее решение дифференциального уравнения как , или , или соответственно.

    Для примера рассмотрим линейное однородное дифференциальное уравнение второго порядка с постоянными коэффициентами . Корнями его характеристического уравнения являются k 1 = -3 и k 2 = 0 . Корни действительные и различные, следовательно, общее решение ЛОДУ с постоянными коэффициентами имеет вид

    Линейные неоднородные дифференциальные уравнения второго порядка с постоянными коэффициентами .

    Общее решение ЛНДУ второго порядка с постоянными коэффициентами y ищется в виде суммы общего решения соответствующего ЛОДУ и частного решения исходного неоднородного уравнения, то есть, . Нахождению общего решения однородного дифференциального уравнения с постоянными коэффициентами , посвящен предыдущий пункт. А частное решение определяется либо методом неопределенных коэффициентов при определенном виде функции f(x) , стоящей в правой части исходного уравнения, либо методом вариации произвольных постоянных.

    В качестве примеров ЛНДУ второго порядка с постоянными коэффициентами приведем

    Разобраться в теории и ознакомиться с подробными решениями примеров мы Вам предлагаем на странице линейные неоднородные дифференциальные уравнения второго порядка с постоянными коэффициентами .

    Линейные однородные дифференциальные уравнения (ЛОДУ) и линейные неоднородные дифференциальные уравнения (ЛНДУ) второго порядка .

    Частным случаем дифференциальных уравнений этого вида являются ЛОДУ и ЛНДУ с постоянными коэффициентами.

    Общее решение ЛОДУ на некотором отрезке представляется линейной комбинацией двух линейно независимых частных решений y 1 и y 2 этого уравнения, то есть, .

    Главная сложность заключается именно в нахождении линейно независимых частных решений дифференциального уравнения этого типа. Обычно, частные решения выбираются из следующих систем линейно независимых функций:

    Однако, далеко не всегда частные решения представляются в таком виде.

    Примером ЛОДУ является .

    Общее решение ЛНДУ ищется в виде , где - общее решение соответствующего ЛОДУ, а - частное решение исходного дифференциального уравнения. О нахождении мы только что говорили, а можно определить, пользуясь методом вариации произвольных постоянных.

    В качестве примера ЛНДУ можно привести .

Дифференциальные уравнения высших порядков.

    Дифференциальные уравнения, допускающие понижение порядка.

    Порядок дифференциального уравнения , которое не содержит искомой функции и ее производных до k-1 порядка, может быть понижен до n-k заменой .

    В этом случае , и исходное дифференциальное уравнение сведется к . После нахождения его решения p(x) останется вернуться к замене и определить неизвестную функцию y .

    Например, дифференциальное уравнение после замены станет уравнением с разделяющимися переменными , и его порядок с третьего понизится до первого.

Дифференциальные уравнения первого порядка, разрешенные относительно производной

Как решать дифференциальные уравнения первого порядка

Пусть мы имеем дифференциальное уравнение первого порядка, разрешенное относительно производной:
.
Разделив это уравнение на , при , мы получим уравнение вида:
,
где .

Далее смотрим, не относятся ли эти уравнения к одному из перечисленных ниже типов. Если нет, то перепишем уравнение в форме дифференциалов. Для этого пишем и умножаем уравнение на . Получаем уравнение в форме дифференциалов:
.

Если это уравнение не является уравнением в полных дифференциалах, то считаем, что в этом уравнении - независимая переменная, а - это функция от . Разделим уравнение на :
.
Далее смотрим, не относится ли это уравнение к одному из, перечисленных ниже типов учитывая, что и поменялись местами.

Если и для этого уравнения не найден тип, то смотрим, нельзя ли упростить уравнение простой подстановкой. Например, если уравнение имеет вид:
,
то замечаем, что . Тогда делаем подстановку . После этого уравнение примет более простой вид:
.

Если и это не помогает, то пытаемся найти интегрирующий множитель.

Уравнения с разделяющимися переменными

;
.
Делим на и интегрируем. При получаем:
.

Уравнения, приводящиеся к уравнениям с разделяющимися переменными

Однородные уравнения

Решаем подстановкой:
,
где - функция от . Тогда
;
.
Разделяем переменные и интегрируем.

Уравнения, приводящиеся к однородным

Вводим переменные и :
;
.
Постоянные и выбираем так, чтобы свободные члены обратились в нуль:
;
.
В результате получаем однородное уравнение в переменных и .

Обобщенные однородные уравнения

Делаем подстановку . Получаем однородное уравнение в переменных и .

Линейные дифференциальные уравнения

Есть три метода решения линейных уравнений.

2) Метод Бернулли.
Ищем решение в виде произведения двух функций и от переменной :
.
;
.
Одну из этих функций мы можем выбрать произвольным образом. Поэтому в качестве выбираем любое не нулевое решение уравнения:
.

3) Метод вариации постоянной (Лагранжа).
Здесь мы сначала решаем однородное уравнение:

Общее решение однородного уравнения имеет вид:
,
где - постоянная. Далее мы заменяем постоянную на функцию , зависящую от переменной :
.
Подставляем в исходное уравнение. В результате получаем уравнение, из которого определяем .

Уравнения Бернулли

Подстановкой уравнение Бернулли приводится к линейному уравнению.

Также это уравнение можно решать методом Бернулли. То есть ищем решение в виде произведения двух функций, зависящих от переменной :
.
Подставляем в исходное уравнение:
;
.
В качестве выбираем любое не нулевое решение уравнения:
.
Определив , получаем уравнение с разделяющимися переменными для .

Уравнения Риккати

Оно не решается в общем виде. Подстановкой

уравнение Риккати приводится к виду:
,
где - постоянная; ; .
Далее, подстановкой:

оно приводится к виду:
,
где .

Свойства уравнения Риккати и некоторые частные случаи его решения представлены на странице
Дифференциальное уравнение Риккати >>>

Уравнения Якоби

Решается подстановкой:
.

Уравнения в полных дифференциалах

При условии
.
При выполнении этого условия, выражение в левой части равенства является дифференциалом некоторой функции:
.
Тогда
.
Отсюда получаем интеграл дифференциального уравнения:
.

Для нахождения функции , наиболее удобным способом является метод последовательного выделения дифференциала. Для этого используют формулы:
;
;
;
.

Интегрирующий множитель

Если дифференциальное уравнение первого порядка не приводится ни к одному из перечисленных типов, то можно попытаться найти интегрирующий множитель . Интегрирующий множитель - это такая функция, при умножении на которую, дифференциальное уравнение становится уравнением в полных дифференциалах. Дифференциальное уравнение первого порядка имеет бесконечное число интегрирующих множителей. Однако, общих методов для нахождения интегрирующего множителя нет.

Уравнения, не решенные относительно производной y"

Уравнения, допускающие решение относительно производной y"

Сначала нужно попытаться разрешить уравнение относительно производной . Если это возможно, то уравнение может быть приведено к одному из перечисленных выше типов.

Уравнения, допускающие разложение на множители

Если удастся уравнение разложить на множители:
,
то задача сводится к последовательному решению более простых уравнений:
;
;

;
. Полагаем . Тогда
или .
Далее интегрируем уравнение:
;
.
В результате получаем выражение второй переменной через параметр .

Более общие уравнения:
или
также решаются в параметрическом виде. Для этого нужно подобрать такую функцию , чтобы из исходного уравнения можно было выразить или через параметр .
Чтобы выразить вторую переменную через параметр , интегрируем уравнение:
;
.

Уравнения, разрешенные относительно y

Уравнения Клеро

Такое уравнение имеет общее решение

Уравнения Лагранжа

Решение ищем в параметрическом виде. Полагаем , где - параметр.

Уравнения, приводящиеся к уравнению Бернулли


Эти уравнения приводятся к уравнению Бернулли, если искать их решения в параметрическом виде, введя параметр и делая подстановку .

Использованная литература:
В.В. Степанов, Курс дифференциальных уравнений, «ЛКИ», 2015.
Н.М. Гюнтер, Р.О. Кузьмин, Сборник задач по высшей математике, «Лань», 2003.

Содержание статьи

ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ. Многие физические законы, которым подчиняются те или иные явления, записываются в виде математического уравнения, выражающего определенную зависимость между какими-то величинами. Часто речь идет о соотношении между величинами, изменяющимися с течением времени, например экономичность двигателя, измеряемая расстоянием, которое автомашина может проехать на одном литре горючего, зависит от скорости движения автомашины. Соответствующее уравнение содержит одну или несколько функций и их производных и называется дифференциальным уравнением. (Темп изменения расстояния со временем определяется скоростью; следовательно, скорость – производная от расстояния; аналогично, ускорение – производная от скорости, так как ускорение задает темп изменения скорости со временем.) Большое значение, которое имеют дифференциальные уравнения для математики и особенно для ее приложений, объясняются тем, что к решению таких уравнений сводится исследование многих физических и технических задач. Дифференциальные уравнения играют существенную роль и в других науках, таких, как биология, экономика и электротехника; в действительности, они возникают везде, где есть необходимость количественного (числового) описания явлений (коль скоро окружающий мир изменяется во времени, а условия изменяются от одного места к другому).

Примеры.

Следующие примеры позволяют лучше понять, как различные задачи формулируются на языке дифференциальных уравнений.

1) Закон распада некоторых радиоактивных веществ состоит в том, что скорость распада пропорциональна наличному количеству этого вещества. Если x – количество вещества в некоторый момент времени t , то этот закон можно записать так:

где dx /dt – скорость распада, а k – некоторая положительная постоянная, характеризующая данное вещество. (Знак «минус» в правой части указывает на то, что x убывает со временем; знак «плюс», подразумеваемый всегда, когда знак явно не указан, означал бы, что x возрастает со временем.)

2) Емкость первоначально содержит 10 кг соли, растворенной в 100 м 3 воды. Если чистая вода вливается в емкость со скоростью 1 м 3 в минуту и равномерно перемешивается с раствором, а образовавшийся раствор вытекает из емкости с такой же скоростью, то сколько соли окажется в емкости в любой последующий момент времени? Если x – количество соли (в кг) в емкости в момент времени t , то в любой момент времени t в 1 м 3 раствора в емкости содержится x /100 кг соли; поэтому количество соли убывает со скоростью x /100 кг/мин, или

3) Пусть на тело массы m , подвешенное к концу пружины, действует возвращающая сила, пропорциональная величине растяжения пружины. Пусть x – величина отклонения тела от положения равновесия. Тогда по второму закону Ньютона, который утверждает, что ускорение (вторая производная от x по времени, обозначаемая d 2 x /dt 2) пропорционально силе:

Правая часть стоит со знаком минус потому, что возвращающая сила уменьшает растяжение пружины.

4) Закон охлаждения тел утверждает, что количество тепла в теле убывает пропорционально разности температур тела и окружающей среды. Если чашка кофе, разогретого до температуры 90° С находится в помещении, температура в котором равна 20° С, то

где T – температура кофе в момент времени t .

5) Министр иностранных дел государства Блефуску утверждает, что принятая Лиллипутией программа вооружений вынуждает его страну увеличить военные расходы на сколько это только возможно. С аналогичными заявлениями выступает и министр иностранных дел Лиллипутии. Возникающую в результате ситуацию (в простейшей интерпретации) можно точно описать двумя дифференциальными уравнениями. Пусть x и y – расходы на вооружение Лиллипутии и Блефуску. Предполагая, что Лиллипутия увеличивает свои расходы на вооружение со скоростью, пропорциональной скорости увеличения расходов на вооружение Блефуску, и наоборот, получаем:

где члены -ax и -by описывают военные расходы каждой из стран, k и l – положительные постоянные. (Эту задачу впервые таким образом сформулировал в 1939 Л.Ричардсон.)

После того, как задача записана на языке дифференциальных уравнений, следует попытаться их решить, т.е. найти величины, скорости изменения которых входят в уравнения. Иногда решения находятся в виде явных формул, но чаще их удается представить лишь в приближенном виде или же получить о них качественную информацию. Часто бывает трудно установить, существует ли решение вообще, не говоря уже о том, чтобы найти его. Важный раздел теории дифференциальных уравнений составляют так называемые «теоремы существования», в которых доказывается наличие решения у того или иного типа дифференциальных уравнений.

Первоначальная математическая формулировка физической задачи обычно содержит упрощающие предположения; критерием их разумности может служить степень согласованности математического решения с имеющимися наблюдениями.

Решения дифференциальных уравнений.

Дифференциальному уравнению, например dy /dx = x /y , удовлетворяет не число, а функция, в данном конкретном случае такая, что ее график в любой точке, например в точке с координатами (2,3), имеет касательную с угловым коэффициентом, равным отношению координат (в нашем примере 2/3). В этом нетрудно убедиться, если построить большое число точек и от каждой отложить короткий отрезок с соответствующим наклоном. Решением будет функция, график которой касается каждой своей точкой соответствующего отрезка. Если точек и отрезков достаточно много, то мы можем приближенно наметить ход кривых-решений (три такие кривые показаны на рис. 1). Существует ровно одна кривая-решение, проходящая через каждую точку с y № 0. Каждое отдельное решение называется частным решением дифференциального уравнения; если удается найти формулу, содержащую все частные решения (за исключением, быть может, нескольких особых), то говорят, что получено общее решение. Частное решение представляет собой одну функцию, в то время как общее – целое их семейство. Решить дифференциальное уравнение – это значит найти либо его частное, либо общее решение. В рассматриваемом нами примере общее решение имеет вид y 2 – x 2 = c , где c – любое число; частное решение, проходящее через точку (1,1), имеет вид y = x и получается при c = 0; частное решение, проходящее через точку (2,1), имеет вид y 2 – x 2 = 3. Условие, требующее, чтобы кривая-решение проходила, например, через точку (2,1), называется начальным условием (так как задает начальную точку на кривой-решении).

Можно показать, что в примере (1) общее решение имеет вид x = ce kt , где c – постоянная, которую можно определить, например, указав количество вещества при t = 0. Уравнение из примера (2) – частный случай уравнения из примера (1), соответствующий k = 1/100. Начальное условие x = 10 при t = 0 дает частное решение x = 10e t /100 . Уравнение из примера (4) имеет общее решение T = 70 + ce kt и частное решение 70 + 130 –kt ; чтобы определить значение k , необходимы дополнительные данные.

Дифференциальное уравнение dy /dx = x /y называется уравнением первого порядка, так как содержит первую производную (порядком дифференциального уравнения принято считать порядок входящей в него самой старшей производной). У большинства (хотя и не у всех) возникающих на практике дифференциальных уравнений первого рода через каждую точку проходит только одна кривая-решение.

Существует несколько важных типов дифференциальных уравнений первого порядка, допускающих решения в виде формул, содержащих только элементарные функции – степени, экспоненты, логарифмы, синусы и косинусы и т.д. К числу таких уравнений относятся следующие.

Уравнения с разделяющимися переменными.

Уравнения вида dy /dx = f (x )/g (y ) можно решить, записав его в дифференциалах g (y )dy = f (x )dx и проинтегрировав обе части. В худшем случае решение представимо в виде интегралов от известных функций. Например, в случае уравнения dy /dx = x /y имеем f (x ) = x , g (y ) = y . Записав его в виде ydy = xdx и проинтегрировав, получим y 2 = x 2 + c . К уравнениям с разделяющимися переменными относятся уравнения из примеров (1), (2), (4) (их можно решить описанным выше способом).

Уравнения в полных дифференциалах.

Если дифференциальное уравнение имеет вид dy /dx = M (x ,y )/N (x ,y ), где M и N – две заданные функции, то его можно представить как M (x ,y )dx N (x ,y )dy = 0. Если левая часть является дифференциалом некоторой функции F (x ,y ), то дифференциальное уравнение можно записать в виде dF (x ,y ) = 0, что эквивалентно уравнению F (x ,y ) = const. Таким образом, кривые-решения уравнения – это «линии постоянных уровней» функции, или геометрические места точек, удовлетворяющих уравнениям F (x ,y ) = c . Уравнение ydy = xdx (рис. 1) – с разделяющимися переменными, и оно же – в полных дифференциалах: чтобы убедиться в последнем, запишем его в виде ydy xdx = 0, т.е. d (y 2 – x 2) = 0. Функция F (x ,y ) в этом случае равна (1/2)(y 2 – x 2); некоторые из ее линий постоянного уровня представлены на рис. 1.

Линейные уравнения.

Линейные уравнения – это уравнения «первой степени» – неизвестная функция и ее производные входят в такие уравнения только в первой степени. Таким образом, линейное дифференциальное уравнение первого порядка имеет вид dy /dx + p (x ) = q (x ), где p (x ) и q (x ) – функции, зависящие только от x . Его решение всегда можно записать с помощью интегралов от известных функций. Многие другие типы дифференциальных уравнений первого порядка решаются с помощью специальных приемов.

Уравнения старших порядков.

Многие дифференциальные уравнения, с которыми сталкиваются физики, это уравнения второго порядка (т.е. уравнения, содержащие вторые производные) Таково, например, уравнение простого гармонического движения из примера (3), md 2 x /dt 2 = –kx . Вообще говоря, можно ожидать, что уравнение второго порядка имеет частные решения, удовлетворяющие двум условиям; например, можно потребовать, чтобы кривая-решение проходила через данную точку в данном направлении. В случаях, когда дифференциальное уравнение содержит некоторый параметр (число, величина которого зависит от обстоятельств), решения требуемого типа существуют только при определенных значениях этого параметра. Например, рассмотрим уравнение md 2 x /dt 2 = –kx и потребуем, чтобы y (0) = y (1) = 0. Функция y є 0 заведомо является решением, но если – целое кратное числа p , т.е. k = m 2 n 2 p 2, где n – целое число, а в действительности только в этом случае, существуют другие решения, а именно: y = sin npx . Значения параметра, при которых уравнение имеет особые решения, называются характеристическими или собственными значениями; они играют важную роль во многих задачах.

Уравнение простого гармонического движения служит примером важного класса уравнений, а именно: линейных дифференциальных уравнений с постоянными коэффициентами. Более общий пример (также второго порядка) – уравнение

где a и b – заданные постоянные, f (x ) – заданная функция. Такие уравнения можно решать различными способами, например, с помощью интегрального преобразования Лапласа. То же можно сказать и о линейных уравнениях более высоких порядков с постоянными коэффициентами. Не малую роль играют также и линейные уравнения с переменными коэффициентами.

Нелинейные дифференциальные уравнения.

Уравнения, содержащие неизвестные функции и их производные в степени выше первой или каким-либо более сложным образом, называются нелинейными. В последние годы они привлекают все большее внимание. Дело в том, что физические уравнения обычно линейны лишь в первом приближении; дальнейшее и более точное исследование, как правило, требует использования нелинейных уравнений. Кроме того, многие задачи нелинейны по своей сути. Так как решения нелинейных уравнений зачастую очень сложны и их трудно представить простыми формулами, значительная часть современной теории посвящена качественному анализу их поведения, т.е. разработке методов, позволяющих, не решая уравнения, сказать нечто существенное о характере решений в целом: например, что все они ограниченны, или имеют периодический характер, или определенным образом зависят от коэффициентов.

Приближенные решения дифференциальных уравнений могут быть найдены в численном виде, но для этого требуется много времени. С появлением быстродействующих компьютеров это время сильно сократилось, что открыло новые возможности численного решения многих, ранее не поддававшихся такому решению, задач.

Теоремы существования.

Теоремой существования называется теорема, утверждающая, что при определенных условиях данное дифференциальное уравнение имеет решение. Встречаются дифференциальные уравнения, не имеющие решений или имеющие их больше, чем ожидается. Назначение теоремы существования – убедить нас в том, что у данного уравнения действительно есть решение, а чаще всего заверить, что оно имеет ровно одно решение требуемого типа. Например, уже встречавшееся нам уравнение dy /dx = –2y имеет ровно одно решение, проходящее через каждую точку плоскости (x ,y ), а так как одно такое решение мы уже нашли, то тем самым полностью решили это уравнение. С другой стороны, уравнение (dy /dx ) 2 = 1 – y 2 имеет много решений. Среди них прямые y = 1, y = –1 и кривые y = sin(x + c ). Решение может состоять из нескольких отрезков этих прямых и кривых, переходящих друг в друга в точках касания (рис. 2).

Дифференциальные уравнения в частных производных.

Обыкновенное дифференциальное уравнение – это некоторое утверждение о производной неизвестной функции одной переменной. Дифференциальное уравнение в частных производных содержит функцию двух или более переменных и производные от этой функции по крайней мере по двум различных переменным.

В физике примерами таких уравнений являются уравнение Лапласа

X , y ) внутри круга, если значения u заданы в каждой точке ограничивающей окружности. Поскольку проблемы с более чем одной переменной в физике являются скорее правилом, чем исключением, легко представить, сколь обширен предмет теории дифференциальных уравнений в частных производных.



Последние материалы раздела:

Изменение вида звездного неба в течение суток
Изменение вида звездного неба в течение суток

Тема урока «Изменение вида звездного неба в течение года». Цель урока: Изучить видимое годичное движение Солнца. Звёздное небо – великая книга...

Развитие критического мышления: технологии и методики
Развитие критического мышления: технологии и методики

Критическое мышление – это система суждений, способствующая анализу информации, ее собственной интерпретации, а также обоснованности...

Онлайн обучение профессии Программист 1С
Онлайн обучение профессии Программист 1С

В современном мире цифровых технологий профессия программиста остается одной из самых востребованных и перспективных. Особенно высок спрос на...