دستگاه معادلات دیفرانسیل ناهمگن با ضرایب ثابت — از صفر تا صد
در آموزشهای قبلی مجله فرادرس، با معادلات دیفرانسیل آشنا شدیم. همچنین، روشهای حل معادلات دیفرانسیل مرتبه اول، معادلات دیفرانسیل مرتبه دوم و معادلات مرتبه بالاتر را معرفی کردیم. در این آموزش دستگاه معادلات ناهمگن خطی را معرفی و برخی از روشهای حل آن را بیان میکنیم.
یک دستگاه ناهمگن خطی معمولی شامل معادله با ضرایب ثابت را میتوان به صورت زیر نوشت:
که در آن یک متغیر مستقل (اغلب زمان)، توابع نامعلوم پیوسته و مشتقپذیر در بازه حقیقی روی محور ، ضرایب ثابت و توابعی از متغیر مستقل هستند. فرض میکنیم توابع و و ضرایب میتوانند مقادیر حقیقی و مختلط اختیار کنند.
بردارهای زیر را در نظر بگیرید:
$$ \large { \mathbf { X } \left ( t \right ) = \left[ { \begin {array} { * { 2 0 } { c } }<br /> { { x _ 1 } \left ( t \right ) } \\<br /> { { x _ 2 } \left ( t \right ) } \\<br /> \vdots \\<br /> { { x _ n } \left ( t \right ) }<br /> \end {array} } \right] , \; \; } \kern0pt<br /> { \mathbf { f } \left ( t \right ) = \left[ { \begin {array} {*{20}{c}}<br /> { { f _ 1 } \left ( t \right ) } \\<br /> { { f _ 2 }\left ( t \right ) } \\<br /> \vdots \\<br /> { { f _ n } \left ( t \right ) }<br /> \end {array}} \right] } $$
همچنین ماتریس زیر را تعریف میکنیم:
$$ \large A = \left[ { \begin {array} { * { 2 0 } { c } }<br /> { { a _ { 1 1 } } } & {{ a _ { 1 2 } } } & \vdots & { { a _ { 1 n } } }\\<br /> { {a _ { 2 1 } } } & {{ a_ { 2 2 } } } & \vdots & { { a _ { 2 n} } } \\<br /> \cdots & \cdots & \cdots & \cdots \\<br /> { { a _ { n 1 } } }& { {a _ { n 2 } } } & \vdots & { { a _ { n n } }}<br /> \end{array}} \right]. $$
آنگاه دستگاه معادلات را میتوان به فرم فشرده ماتریسی زیر نوشت:
مشابه دستگاه معادلات دیفرانسیل خطی همگن، قضیه زیر برای دستگاه معادلات غیرهمگن برقرار است.
قضیه: جواب عمومی دستگاه ناهمگن، برابر با مجموع جواب عمومی متناظر با دستگاه همگن و یک جواب خصوصی دستگاه ناهمگن است:
در آموزشهای پیشین مجله فرادرس، روشهای حل دستگاه همگن را بیان کردیم. بنابراین، در اینجا به روش یافتن جواب خصوصی میپردازیم.
یک ویژگی مهم دیگر از دستگاه ناهمگن خطی، اصل برهمنهی یا جمع آثار است که به صورت زیر بیان میشود:
اگر یک جواب برای دستگاهی با بخش ناهمگن ، و جواب همان دستگاه با بخش ناهمگن باشد، آنگاه تابع برداریِ
یک جواب برای دستگاه با بخش ناهمگن زیر است:
روشهای حل دستگاه معادلات ناهمگن خطی با ضرایب ثابت
متداولترین روشهای حل دستگاههای ناهمگن، روش حذفی، روش ضرایب نامعین (در حالتی که یک بردار شبهچندجملهای است) و روش تغییر پارامتر هستند. در ادامه، این روشها را بررسی میکنیم.
روش حذفی
با استفاده از این روش میتوان یک دستگاه ناهمگن خطی معمولی شامل معادله با ضرایب ثابت را با یک معادله مرتبه کاهش داد. این روش برای حل دستگاههای مرتبه دوم مفید است.
روش ضرایب نامعین
روش ضرایب نامعین برای حل دستگاه معادلاتی که بخش ناهمگن آنها یک شبهچندجملهای است، کاربرد دارد.
یک شبهچندجملهای برداری حقیقی، تابعی برداری به فرم زیر است:
که در آن و اعدادی حقیقی و و چندجملهایهای برداری درجه هستند. برای مثال، چندجملهای برداری به صورت زیر نوشته میشود:
که در آن ، ، و بردارهایی به طول هستند ( تعداد معادلات دستگاه است).
در حالتی که بخش ناهمگن ، یک شبهچندجملهای برداری باشد، جواب عمومی نیز یک شبهچندجملهای برداری با ساختار مشابه خواهد بود.
برای مثال، اگر تابع ناهمگن به صورت زیر باشد:
جواب خصوصی به فرم زیر خواهد بود:
که در آن، در حالت غیر رزونانسی، است؛ یعنی وقتی اندیس با یک مقدار ویژه منطبق باشد، یعنی در حالت رزونانس باشیم، مقدار برابر با طول زنجیره جردن برای مقدار ویژه قرار داده میشود. در عمل، میتوان را به عنوان کثرت جبری در نظر گرفت.
برای تعیین درجه شبهچندجملهایهای زیر، از قاعدههای مشابه مربوط به چندجملهایها استفاده میشود:
در اینجا، حالت رزونانس زمانی رخ میدهد که با مقدار ویژه مختلط ماتریس برابر باشد.
بعد از انتخاب ساختار جواب خصوصی ، ضرایب برداری نامعلوم با جایگزینی عبارت در دستگاه اصلی و برابر قرار دادن ضرایب جملات برای توانهای یکسان به دست میآید.
روش تغییر ضرایب
روش تغییر ضرایب (روش لاگرانژ) یک روش رایج برای حل دستگاه با تابع دلخواه در سمت راست آن است.
فرض کنید جواب عمومی دستگاه همگن محاسبه شده و به صورت زیر است:
که در آن یک دستگاه اساسی از جوابها است؛ یعنی ماتریسی با اندازه که ستونهای آن، جوابهای مستقل خطی دستگاه همگن هستند و بردار اعداد ثابت دلخواه است.
ثابتهای را با توابع نامعلوم جایگزین کرده و تابع را در دستگاه معادلات ناهمگن قرار میدهیم: