معادله دیفرانسیل معمولی

در ریاضیات، معادله دیفرانسیل معمولی به معادله‌ای گفته می‌شود که در آن تابعی از تنها یک متغیر مستقل و مشتقات آن تابع نقش داشته باشند. عبارت «معمولی» در مقابل «معادلات دیفرانسیل با مشتقات جزئی» به کار می‌رود. در معادلات دیفرانسیل مشتقات جزئی دو یا چند متغیر وجود دارد.
معادلات دیفرانسیل معمولی به دو دسته خطی و غیرخطی تقسیم می‌شوند. جواب‌های یک معادله دیفرانسیل معمولی خطی را می‌توان با عدد ثابتی جمع یا در عدد ثابتی ضرب کرد. این دسته از معادلات به طور کامل و دقیق شناخته و بررسی شده‌اند و جواب‌های بسته تحلیلی برایشان وجود دارد. در مقابل معادلات دیفرانسیل معمولی غیرخطی وجود قرار می‌گیرد که خاصیت جمع‌پذیری برای جواب‌هایشان صادق نیست. حل این معادلات در حالت کلی پیچیده‌تر است و به ندرت می‌توان برایشان جوابی بسته بر اساس توابع مقدماتی ریاضی یافت. در عوض برای چنین معادلاتی، می‌توان جواب‌هایی به صورت سری یا به فرم انتگرالی پیدا کرد. علاوه بر این، می‌توان به کمک روش‌های عددی با گرافیکی، که دستی یا رایانه‌ای قابل پیاده‌سازی‌اند، جواب معادلات دیفرانسیل غیرخطی را تخمین زد. این روش‌های تخمینی می‌توانند در غیاب جواب‌های تحلیلی و بسته، اطلاعات مفیدی در اختیار بگذارند.
پیش‌زمینه
رد پای معادلات دیفرانسیل معمولی را در زمینه‌های مختلف علوم ریاضی، تجربی یا اجتماعی می‌توان یافت، زیرا این معادلات تغییرات را به زبان ریاضی بازگو می‌کنند. از آن‌جا که در این معادلات توابع، مشتقات و دیفرانسیل‌ها به یک‌دیگر پیوند می‌خوردند، از آن‌ها می‌توان برای بیان پدیده‌های دینامیکی و تغییر و تحول بهره گرفت.
از شاخه‌هایی از علوم که معادلات دیفرانسیل معمولی در آن‌ها کارکردی اساسی دارند، به عنوان نمونه می‌توان به این موارد اشاره کرد: برخی حوزه‌های ریاضی هم‌چون هندسه، علوم مهندسی هم‌چون مکانیک تحلیلی و مهندسی برق (تحلیل رفتار مدارهای الکتریکی)، زمین‌شناسی (پیش‌بینی آب و هوا)، شیمی (تحلیل زنجیره‌های واکنش هسته‌ای)، زیست‌شناسی (گسترش بیماری‌های عفونی، تغییرات ژنتیکی)، بوم‌شناسی و مدل‌سازی جمعیت و اقتصاد (تغییرات سود و قیمت سهام)
بسیاری از ریاضیدانان برجسته تاریخ در حل و بحث معادلات دیفرانسیل معمولی نقش داشته‌اند، از جمله: نیوتن، لایب‌نیتس، خاندان برنولی، ریکاتی، الکسی کلرو، دالامبر و لئونارد اویلر.
به عنوان یک نمونه ساده از این معادلات، می‌توان به قانون دوم نیوتن در حرکت اشاره کرد، که در آن رابطه جابه‌جایی(x) و زمان(t) یک شی‌ء تحت اثر نیروی F به معادله دیفرانسیل زیر منجر می‌شود:
در حالت کلی، F به مکان ذره (x(t)) در زمان t وابسته است، در نتیجه تابع ناشناخته x(t) در هر دو طرف معادله دیده می‌شود.
تعاریف
در این بخش فرض می‌کنیم که y متغیر وابسته و x متغیر مستقل است. در نتیجه y=y(x) تابعی ناشناخته از x است. نمادهای مختلفی برای مشتق‌گیری به کار می‌رود که بستگی به انتخاب نویسنده و نوع کاربرد آن دارد. در این نوشتار از نمادگذاری لایب‌نیتس (dy/dx،d 2 y/dx 2 ،…d n y/dx n ) در نمایش دیفرانسیل‌ها و انتگرال‌گیری و از نمادگذاری نیوتن و لاگرانژ(y′،y′′، … y (n) ) برای نمایش فشرده مشتق‌گیری استفاده می‌شود.
تعریف عمومی معادله دیفرانسیل معمولی
فرض کنید F تابعی معین از x، y و مشتقات y باشد. در این صورت معادله‌ای به فرم زیر:
یک معادله دیفرانسیل معمولی صریح از مرتبه n نامیده می‌شود.
در حالت کلی‌تر، فرم ضمنی معادله دیفرانسیل معمولی از مرتبه n به شکل زیر در می‌آید:
دسته‌بندی‌های زیر برای معادلات دیفرانسیل معمولی وجود دارد:
خودگردان یا مستقل :
معادله دیفرانسیلی که به x وابسته نداشته باشد، خودگردان نامیده می‌شود.
خطی :
یک معادله دیفرانسیل خطی نامیده می‌شود اگر بتوان F را به صورت یک ترکیب خطی از مشتقات y نوشت:
که در آن a i (x) و r(x) توابعی پیوسته از x هستند. معادلات غیرخطی را نمی‌توان به این فرم نوشت.
تابع r(x) تابع ورودی نامیده می‌شود که دو دسته‌بندی مهم را برای این دسته از معادلات شکل می‌دهد:
همگن : اگر r(x)=0 باشد، معادله را همگن می‌نامند. برای چنین معادله‌ای y=0 یک جواب بدیهی به شمار می‌آید. جواب یک معادله خطی همگن، تابع مکمل نامیده می‌شود که با y c نمایش داده می‌شود.
ناهمگن : r(x) ≠ 0 معادله را ناهمگن می‌نامند. چنین معادله‌ای علاوه بر پاسخ عمومی، یک پاسخ خصوصی هم دارد که با y p بیان می‌شود. در حالت کلی جواب یک معادله دیفرانسیل معمولی را می‌توان به فرم y = y c + y p نوشت.
خلاصه‌ای از روش‌های حل برخی از معادلات
برخی از معادلات دیفرانسیل جواب‌های بسته و دقیق دارند. چند دسته از این معادلات در این بخش معرفی می‌شوند. در جدول زیر P، Q، M و N توابعی انتگرال‌پذیر از x و y هستند. b و c ثوابتی معلوم و حقیقی و C 1 ، C 2 و … ثوابتی اختیاری و در حالت کلی مختلط هستند.
در راه‌حل‌های انتگرالی  و  متغیرهای اختیاری انتگرال‌گیری هستند و عبارت x F()d∫ به معنای انتگرال‌گیری از تابع F(‌) نسبت به متغیر  است و پس از انتگرال‌گیری می‌توان به جای ، از متغیر x استفاده کرد.
معادله دیفرانسیل
روش حل
پاسخ کلی
معادلات قابل تفکیک
مرتبه اول (جداپذیر نسبت به x و y)
جداسازی متغیرها(تقسیم کردن طرفین بر P 2 Q 1 ).
مرتبه اول، جداپذیر نسبت به x
انتگرال‌گیری مستقیم
مرتبه اول، خودگردان و جداپذیر نسبت به y
جداسازی متغیرها ( تقسیم کردن بر F)
مرتبه اول، جداپذیر نسبت به x و y
انتگرال‌گیری سراسری
معادلات مرتبه اول عمومی
مرتبه اول، همگن
قرار دادن y = uxو سپس حل کردن با جداسازی متغیرها نسبت به u و x
مرتبه اول، قابل جداسازی
جداسازی متغیرها (تقسیم کردن بر xy)
اگر N = M، آن‌گاه پاسخ برابر با xy = C است.
معادله کامل، مرتبه اول
که در آن
انتگرال‌گیری سراسری
\begin{align
F(x,y) - = \int^y M(x,\lambda)\,d\lambda + \int^x N(\lambda,y)\,d\lambda \\
- + Y(y) + X(x) = C
\end{align \,\!
که در آن Y(y) و X(x) توابعی از انتگرال‌ها هستند (نه مقادیر ثابت) که به گونه‌ای تعیین می‌شوند تا تابع نهایی n F(x, y) معادله اولیه را ارضا کند.
معادله غیرکامل، مرتبه اول
که در آن
عامل انتگرال‌گیری (x, y) که رابطه زیر را برآورده کند:
اگر (x, y) پیدا شود:
\begin{align
F(x,y) - = \int^y \mu(x,\lambda)M(x,\lambda)\,d\lambda + \int^x \mu(\lambda,y)N(\lambda,y)\,d\lambda \\
- + Y(y) + X(x) = C \\
\end{align \, \!
معادلات عمومی مرتبه دوم
مرتبه دوم، خودگردان
معادله را در 2dy/dx ضرب کنید، عبارت زیر را جایگزین کنید: سپس دو بار انتگرال بگیرید.
معادلات خطی تا درجه nام
مرتبه اول، ناهمگن، خطی با ضرایب تابعی
عامل انتگرال‌گیری:
مرتبه دوم، خطی، ناهمگن، ضرایب ثابت
پاسخ عمومی: با حل معادله مشخصه به دست می‌آید.
پاسخ ویژه: با حدس زدن تابعی شبیه به تابع r و جای‌گذاری در معادله دیفرانسیل به دست می‌آید.
اگر b 2 > 4c, آن‌گاه:
اگر b 2 = 4c، آن‌گاه:
اگر b 2 < 4c، آن‌گاه:
درجه nام، خطی، ناهمگن با ضرایب ثابت
تایع مکمل y c : فرض کنید y c = e x ، با جایگزین و حل کردن چندجمله‌ای نسبت به  توابع ناوابسته خطی را پیدا کنید.
پاسخ ویژه: با حدس زدن تابعی شبیه به تابع r و جای‌گذاری در معادله دیفرانسیل به دست می‌آید.
از آن‌جا که  j جواب‌های یک چندجمله‌ای از درجه n است، ، پس:
برای  j‌های متمایز:
برای هر ریشه  j که k j بار تکرار شده‌است