Дифференциальные уравнения онлайн. Определения и понятия теории дифференциальных уравнений
На сегодняшний день одним из важнейших навыков для любого специалиста является умение решать дифференциальные уравнения. Решение дифференциальных уравнений – без этого не обходится ни одна прикладная задача, будь это расчет какого-либо физического параметра или моделирование изменений в результате принятой макроэкономической политики. Эти уравнения также важны для ряда других наук, таких как химия, биология, медицина и т.д. Ниже мы приведем пример использования дифференциальных уравнений в экономике, но перед этим кратко расскажем об основных типах уравнений.
Дифференциальные уравнения – простейшие виды
Мудрецы говорили, что законы нашей вселенной написаны на математическом языке. Конечно, в алгебре есть много примеров различных уравнений, но это, большей частью, учебные примеры, неприменимые на практике. По-настоящему интересная математика начинается, когда мы хотим описать процессы, протекающие в реальной жизни. Но как отразить фактор времени, которому подчиняются реальные процессы – инфляция, выработка продукции или демографические показатели?
Вспомним одно важное определение из курса математики, касающееся производной функции. Производная является скоростью изменения функции, следовательно, она может помочь нам отразить фактор времени в уравнении.
То есть, мы составляем уравнение с функцией, которая описывает интересующий нас показатель и добавляем в уравнение производную этой функции. Это и есть дифференциальное уравнение. А теперь перейдем к простейшим типам дифференциальных уравнений для чайников .
Простейшее дифференциальное уравнение имеет вид $y’(x)=f(x)$, где $f(x)$ – некоторая функция, а $y’(x)$ – производная или скорость изменения искомой функции. Оно решается обычным интегрированием: $$y(x)=\int f(x)dx.$$
Второй простейший тип называется дифференциальным уравнением с разделяющимися переменными. Такое уравнение выглядит следующим образом $y’(x)=f(x)\cdot g(y)$. Видно, что зависимая переменная $y$ также входит в состав конструируемой функции. Уравнение решается очень просто – нужно "разделить переменные", то есть привести его к виду $y’(x)/g(y)=f(x)$ или $dy/g(y)=f(x)dx$. Остается проинтегрировать обе части $$\int \frac{dy}{g(y)}=\int f(x)dx$$ – это и есть решение дифференциального уравнения разделяющегося типа.
Последний простой тип – это линейное дифференциальное уравнение первого порядка. Оно имеет вид $y’+p(x)y=q(x)$. Здесь $p(x)$ и $q(x)$ – некоторые функции, а $y=y(x)$ – искомая функция. Для решения такого уравнения применяют уже специальные методы (метод Лагранжа вариации произвольной постоянной, метод подстановки Бернулли).
Есть более сложные виды уравнений – уравнения второго, третьего и вообще произвольного порядка, однородные и неоднородные уравнения, а также системы дифференциальных уравнений. Для их решения нужна предварительная подготовка и опыт решения более простых задач.
Большое значение для физики и, что неожиданно, финансов имеют так называемые дифференциальные уравнения в частных производных. Это значит, что искомая функция зависит от нескольких переменных одновременно. Например, уравнение Блека-Шоулса из области финансового инжиниринга описывает стоимость опциона (вид ценной бумаги) в зависимости от его доходности, размера выплат, а также сроков начала и конца выплат. Решение дифференциального уравнения в частных производных довольно сложное, обычно нужно использовать специальные программы, такие как Matlab или Maple.
Пример применения дифференциального уравнения в экономике
Приведем, как и было обещано, простой пример решения дифференциального уравнения. Вначале поставим задачу.
Для некоторой фирмы функция маржинальной выручки от продажи своей продукции имеет вид $MR=10-0,2q$. Здесь $MR$ – маржинальная выручка фирмы, а $q$ – объем продукции. Нужно найти общую выручку.
Как видно из задачи, это прикладной пример из микроэкономики. Множество фирм и предприятий постоянно сталкивается с подобными расчетами в ходе своей деятельности.
Приступаем к решению. Как известно из микроэкономики, маржинальная выручка представляет собой производную от общей выручки, причем выручка равна нулю при нулевом уровне продаж.
С математической точки задача свелась к решению дифференциального уравнения $R’=10-0,2q$ при условии $R(0)=0$.
Проинтегрируем уравнение, взяв первообразную функцию от обеих частей, получим общее решение: $$R(q) = \int (10-0,2q)dq = 10 q-0,1q^2+C. $$
Чтобы найти константу $C$, вспомним условие $R(0)=0$. Подставим: $$R(0) =0-0+C = 0. $$ Значит C=0 и наша функция общей выручки принимает вид $R(q)=10q-0,1q^2$. Задача решена.
Другие примеры по разным типам ДУ собраны на странице:
В некоторых задачах физики непосредственную связь между величинами, описывающими процесс, установить не удается. Но существует возможность получить равенство, содержащее производные исследуемых функций. Так возникают дифференциальные уравнения и потребность их решения для нахождения неизвестной функции.
Эта статья предназначена тем, кто столкнулся с задачей решения дифференциального уравнения, в котором неизвестная функция является функцией одной переменной. Теория построена так, что с нулевым представлением о дифференциальных уравнениях, вы сможете справиться со своей задачей.
Каждому виду дифференциальных уравнений поставлен в соответствие метод решения с подробными пояснениями и решениями характерных примеров и задач. Вам остается лишь определить вид дифференциального уравнения Вашей задачи, найти подобный разобранный пример и провести аналогичные действия.
Для успешного решения дифференциальных уравнений с Вашей стороны также потребуется умение находить множества первообразных (неопределенные интегралы) различных функций. При необходимости рекомендуем обращаться к разделу .
Сначала рассмотрим виды обыкновенных дифференциальных уравнений первого порядка, которые могут быть разрешены относительно производной, далее перейдем к ОДУ второго порядка, следом остановимся на уравнениях высших порядков и закончим системами дифференциальных уравнений.
Напомним, что , если 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 .
Например, дифференциальное уравнение после замены станет уравнением с разделяющимися переменными , и его порядок с третьего понизится до первого.
Дифференциальное уравнение (ДУ)
- это уравнение ,
где - независимые переменные, y
- функция и - частные производные.
Обыкновенное дифференциальное уравнение - это дифференциальное уравнение, которое имеет только одну независимую переменную, .
Дифференциальное уравнение в частных производных - это дифференциальное уравнение, которое имеет две и более независимых переменных.
Слова “обыкновенные“ и "в частных производных" могут опускаться, если ясно, какое уравнение рассматривается. В дальнейшем рассматриваются обыкновенные дифференциальные уравнения.
Порядок дифференциального уравнения - это порядок старшей производной.
Вот пример уравнения первого порядка:
Вот пример уравнения четвертого порядка:
Иногда дифференциальное уравнение первого порядка записывается через дифференциалы:
В этом случае переменные x
и y
являются равноправными. То есть независимой переменной может быть как x
так и y
.
В первом случае y
является функцией от x
.
Во втором случае x
является функцией от y
.
Если необходимо, мы можем привести это уравнение к виду, в котором явно входит производная y′
.
Разделив это уравнение на dx
,
мы получим:
.
Поскольку и ,
то отсюда следует, что
.
Решение дифференциальных уравнений
Производные от элементарных функций выражаются через элементарные функции. Интегралы от элементарных функций часто не выражаются через элементарные функции. С дифференциальными уравнениями дело обстоит еще хуже. В результате решения можно получить:
- явную зависимость функции от переменной;
Решение дифференциального уравнения - это функция y = u(x) , которая определена, n раз дифференцируема, и .
- неявную зависимость в виде уравнения типа Φ(x, y)
= 0
или системы уравнений;
Интеграл дифференциального уравнения - это решение дифференциального уравнения, которое имеет неявный вид.
- зависимость, выраженную через элементарные функции и интегралы от них;
Решение дифференциального уравнения в квадратурах - это нахождение решения в виде комбинации элементарных функций и интегралов от них.
- решение может не выражается через элементарные функции.
Поскольку решение дифференциальных уравнений сводится к вычислению интегралов, то в состав решения входит набор постоянных C 1 , C 2 , C 3 , ... C n . Количество постоянных равно порядку уравнения.Частный интеграл дифференциального уравнения - это общий интеграл при заданных значениях постоянных C 1 , C 2 , C 3 , ... , C n .
Использованная литература:
В.В. Степанов, Курс дифференциальных уравнений, «ЛКИ», 2015.
Н.М. Гюнтер, Р.О. Кузьмин, Сборник задач по высшей математике, «Лань», 2003.
Часто одно лишь упоминание дифференциальных уравнений вызывает у студентов неприятное чувство. Почему так происходит? Чаще всего потому, что при изучении основ материала возникает пробел в знаниях, из-за которого дальнейшее изучение дифуров становиться просто пыткой. Ничего не понятно, что делать, как решать, с чего начать?
Однако мы постараемся вам показать, что дифуры – это не так сложно, как кажется.
Основные понятия теории дифференциальных уравнений
Со школы нам известны простейшие уравнения, в которых нужно найти неизвестную x. По сути дифференциальные уравнения лишь чуточку отличаются от них – вместо переменной х в них нужно найти функцию y(х) , которая обратит уравнение в тождество.
Дифференциальные уравнения имеют огромное прикладное значение. Это не абстрактная математика, которая не имеет отношения к окружающему нас миру. С помощью дифференциальных уравнений описываются многие реальные природные процессы. Например, колебания струны, движение гармонического осциллятора, посредством дифференциальных уравнений в задачах механики находят скорость и ускорение тела. Также ДУ находят широкое применение в биологии, химии, экономике и многих других науках.
Дифференциальное уравнение (ДУ ) – это уравнение, содержащее производные функции y(х), саму функцию, независимые переменные и иные параметры в различных комбинациях.
Существует множество видов дифференциальных уравнений: обыкновенные дифференциальные уравнения, линейные и нелинейные, однородные и неоднородные, дифференциальные уравнения первого и высших порядков, дифуры в частных производных и так далее.
Решением дифференциального уравнения является функция, которая обращает его в тождество. Существуют общие и частные решения ДУ.
Общим решением ДУ является общее множество решений, обращающих уравнение в тождество. Частным решением дифференциального уравнения называется решение, удовлетворяющее дополнительным условиям, заданным изначально.
Порядок дифференциального уравнения определяется наивысшим порядком производных, входящих в него.
Обыкновенные дифференциальные уравнения
Обыкновенные дифференциальные уравнения – это уравнения, содержащие одну независимую переменную.
Рассмотрим простейшее обыкновенное дифференциальное уравнение первого порядка. Оно имеет вид:
Решить такое уравнение можно, просто проинтегрировав его правую часть.
Примеры таких уравнений:
Уравнения с разделяющимися переменными
В общем виде этот тип уравнений выглядит так:
Приведем пример:
Решая такое уравнение, нужно разделить переменные, приведя его к виду:
После этого останется проинтегрировать обе части и получить решение.
Линейные дифференциальные уравнения первого порядка
Такие уравнения имеют вид:
Здесь p(x) и q(x) – некоторые функции независимой переменной, а y=y(x) – искомая функция. Приведем пример такого уравнения:
Решая такое уравнение, чаще всего используют метод вариации произвольной постоянной либо представляют искомую функцию в виде произведения двух других функций y(x)=u(x)v(x).
Для решения таких уравнений необходима определенная подготовка и взять их “с наскока” будет довольно сложно.
Пример решения ДУ с разделяющимися переменными
Вот мы и рассмотрели простейшие типы ДУ. Теперь разберем решение одного из них. Пусть это будет уравнение с разделяющимися переменными.
Сначала перепишем производную в более привычном виде:
Затем разделим переменные, то есть в одной части уравнения соберем все "игреки", а в другой – "иксы":
Теперь осталось проинтегрировать обе части:
Интегрируем и получаем общее решение данного уравнения:
Конечно, решение дифференциальных уравнений – своего рода искусство. Нужно уметь понимать, к какому типу относится уравнение, а также научиться видеть, какие преобразования нужно с ним совершить, чтобы привести к тому или иному виду, не говоря уже просто об умении дифференцировать и интегрировать. И чтобы преуспеть в решении ДУ, нужна практика (как и во всем). А если у Вас в данный момент нет времени разбираться с тем, как решаются дифференциальные уравнения или задача Коши встала как кость в горле или вы не знаете, обратитесь к нашим авторам. В сжатые сроки мы предоставим Вам готовое и подробное решение, разобраться в подробностях которого Вы сможете в любое удобное для Вас время. А пока предлагаем посмотреть видео на тему "Как решать дифференциальные уравнения":
Эта статья является отправной точкой в изучении теории дифференциальных уравнений. Здесь собраны основные определения и понятия, которые будут постоянно фигурировать в тексте. Для лучшего усвоения и понимания определения снабжены примерами.
Дифференциальное уравнение (ДУ) – это уравнение, в которое входит неизвестная функция под знаком производной или дифференциала.
Если неизвестная функция является функцией одной переменной, то дифференциальное уравнение называют обыкновенным (сокращенно ОДУ – обыкновенное дифференциальное уравнение). Если же неизвестная функция есть функция многих переменных, то дифференциальное уравнение называют уравнением в частных производных .
Максимальный порядок производной неизвестной функции, входящей в дифференциальное уравнение, называется порядком дифференциального уравнения .
Вот примеры ОДУ первого, второго и пятого порядков соответственно
В качестве примеров уравнений в частных производных второго порядка приведем
Далее мы будем рассматривать только обыкновенные дифференциальные уравнения n-ого порядка вида или , где Ф(x, y) = 0 неизвестная функция, заданная неявно (когда возможно, будем ее записывать в явном представлении y = f(x) ).
Процесс нахождения решений дифференциального уравнения называется интегрированием дифференциального уравнения .
Решение дифференциального уравнения - это неявно заданная функция Ф(x, y) = 0 (в некоторых случаях функцию y можно выразить через аргумент x явно), которая обращает дифференциальное уравнение в тождество.
ОБРАТИТЕ ВНИМАНИЕ.
Решение дифференциального уравнения всегда ищется на заранее заданном интервале X .
Почему мы об этом говорим отдельно? Да потому что в условиях многих задач об интервале X не упоминают. То есть, обычно условие задач формулируется так: «найдите решение обыкновенного дифференциального уравнения ». В этом случае подразумевается, что решение следует искать для всех x , при которых и искомая функция y , и исходное уравнение имеют смысл.
Решение дифференциального уравнения часто называют интегралом дифференциального уравнения .
Функции или можно назвать решением дифференциального уравнения .
Одним из решений дифференциального уравнения является функция . Действительно, подставив эту функцию в исходное уравнение, получим тождество . Несложно заметить, что другим решением этого ОДУ является, например, . Таким образом, дифференциальные уравнения могут иметь множество решений.
Общее решение дифференциального уравнения – это множество решений, содержащее все без исключения решения этого дифференциального уравнения.
Общее решение дифференциального уравнения еще называют общим интегралом дифференциального уравнения .
Вернемся к примеру. Общее решение дифференциального уравнения имеет вид или , где C – произвольная постоянная. Выше мы указали два решения этого ОДУ, которые получаются из общего интеграла дифференциального уравнения при подстановке С = 0 и C = 1 соответственно.
Если решение дифференциального уравнения удовлетворяет изначально заданным дополнительным условиям, то его называют частным решением дифференциального уравнения .
Частным решением дифференциального уравнения , удовлетворяющим условию y(1)=1 , является . Действительно, и .
Основными задачами теории дифференциальных уравнений являются задачи Коши, краевые задачи и задачи нахождения общего решения дифференциального уравнения на каком-либо заданном интервале X .
Задача Коши – это задача нахождения частного решения дифференциального уравнения, удовлетворяющего заданным начальным условиям , где - числа.
Краевая задача
– это задача нахождения частного решения дифференциального уравнения второго порядка, удовлетворяющего дополнительным условиям в граничных точках x 0
и x 1
:
f (x 0) = f 0
, f (x 1) = f 1
, где f 0
и f 1
- заданные числа.
Краевую задачу часто называют граничной задачей .
Обыкновенное дифференциальное уравнение n-ого порядка называется линейным , если оно имеет вид , а коэффициенты есть непрерывные функции аргумента x на интервале интегрирования.