دستگاه معادلات دیفرانسیل ناهمگن با ضرایب ثابت — از صفر تا صد

۱۱۴۴ بازدید
آخرین به‌روزرسانی: ۲۱ تیر ۱۴۰۲
زمان مطالعه: ۳۱ دقیقه
دانلود PDF مقاله
دستگاه معادلات دیفرانسیل ناهمگن با ضرایب ثابت — از صفر تا صددستگاه معادلات دیفرانسیل ناهمگن با ضرایب ثابت — از صفر تا صد

در آموزش‌های قبلی مجله فرادرس، با معادلات دیفرانسیل آشنا شدیم. همچنین، روش‌های حل معادلات دیفرانسیل مرتبه اول، معادلات دیفرانسیل مرتبه دوم و معادلات مرتبه بالاتر را معرفی کردیم. در این آموزش دستگاه معادلات ناهمگن خطی را معرفی و برخی از روش‌های حل آن را بیان می‌کنیم.

997696

یک دستگاه ناهمگن خطی معمولی شامل nn معادله با ضرایب ثابت را می‌توان به صورت زیر نوشت:

dxidt=xi=j=1naijxj(t)+fi(t),    i=1,2,,n \large { \frac { { d { x _ i } } } { { d t } } = { x ’ _ i } } = { \sum \limits _ { j = 1 } ^ n { { a _ { i j } } { x _ j } \left ( t \right ) } + { f _ i } \left ( t \right ) , \; \; } \kern-0.3pt { i = 1 , 2 , \ldots , n }

که در آن tt یک متغیر مستقل (اغلب زمان)، xi(t)x_i(t) توابع نامعلوم پیوسته و مشتق‌پذیر در بازه حقیقی  [a,b] \left[ {a,b} \right] روی محور tt،  aij(i,j=1,,n) {a_{ij}}\left( {i,j = 1, \ldots ,n} \right) ضرایب ثابت و fi(t)f_i(t) توابعی از متغیر مستقل tt هستند. فرض می‌کنیم توابع xi(t) x_i(t) و fi(t)f_i(t) و ضرایب aija_{ij} می‌توانند مقادیر حقیقی و مختلط اختیار کنند.

بردارهای زیر را در نظر بگیرید:

$$ \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]. $$

آن‌گاه دستگاه معادلات را می‌توان به فرم فشرده ماتریسی زیر نوشت:

X(t)=AX(t)+f(t). \large \mathbf { X } ’ \left ( t \right ) = A \mathbf { X } \left ( t \right ) + \mathbf { f } \left ( t \right ) .

مشابه دستگاه معادلات دیفرانسیل خطی همگن، قضیه زیر برای دستگاه معادلات غیرهمگن برقرار است.

قضیه: جواب عمومی  X(t) \mathbf{X}\left( t \right) دستگاه ناهمگن، برابر با مجموع جواب عمومی  X0(t) {\mathbf{X}_0}\left( t \right) متناظر با دستگاه همگن و یک جواب خصوصی  X1(t) {\mathbf{X}_1}\left( t \right) دستگاه ناهمگن است:

X(t)=X0(t)+X1(t). \large \mathbf { X } \left ( t \right ) = { \mathbf { X } _ 0 } \left ( t \right ) + { \mathbf { X} _ 1 } \left ( t \right ) .

در آموزش‌های پیشین مجله فرادرس، روش‌های حل دستگاه همگن را بیان کردیم. بنابراین، در اینجا به روش یافتن جواب خصوصی می‌پردازیم.

یک ویژگی مهم دیگر از دستگاه ناهمگن خطی، اصل برهم‌نهی یا جمع آثار است که به صورت زیر بیان می‌شود:

اگر  X1(t) {\mathbf{X}_1}\left( t \right) یک جواب برای دستگاهی با بخش ناهمگن  f1(t) {\mathbf{f}_1}\left( t \right) ، و  X2(t) {\mathbf{X}_2}\left( t \right) جواب همان دستگاه با بخش ناهمگن  f2(t) {\mathbf{f}_2}\left( t \right) باشد، آن‌گاه تابع برداریِ

X(t)=X1(t)+X2(t) \large \mathbf { X } \left ( t \right ) = { \mathbf { X } _ 1 } \left ( t \right ) + { \mathbf { X } _ 2 } \left ( t \right )

یک جواب برای دستگاه با بخش ناهمگن زیر است:

f(t)=f1(t)+f2(t). \large \mathbf { f } \left ( t \right ) = { \mathbf { f } _ 1 } \left ( t \right ) + { \mathbf { f } _ 2 } \left ( t \right ) .

روش‌های حل دستگاه معادلات ناهمگن خطی  با ضرایب ثابت

متداول‌ترین روش‌های حل دستگاه‌های ناهمگن، روش حذفی، روش ضرایب نامعین (در حالتی که  f(t) \mathbf{f}\left( t \right) یک بردار شبه‌چندجمله‌ای است) و روش تغییر پارامتر هستند. در ادامه، این روش‌ها را بررسی می‌کنیم.

روش حذفی

با استفاده از این روش می‌توان یک دستگاه ناهمگن خطی معمولی شامل nn معادله با ضرایب ثابت را با یک معادله مرتبه nn کاهش داد. این روش برای حل دستگاه‌های مرتبه دوم مفید است.

روش ضرایب نامعین

روش ضرایب نامعین برای حل دستگاه‌ معادلاتی که بخش ناهمگن آن‌ها یک شبه‌چندجمله‌ای است، کاربرد دارد.

یک شبه‌چندجمله‌ای برداری حقیقی، تابعی برداری به فرم زیر است:

f(t)=eαt[cos(βt)Pm(t)+sin(βt)Qm(t)] \large { \mathbf { f } \left ( t \right ) } = { { e ^ { \alpha t }} \left[ { \cos \left ( { \beta t } \right ) { \mathbf { P } _ m } \left ( t \right ) } \right . } + { \left . { \sin \left ( { \beta t } \right ){ \mathbf { Q } _ m } \left ( t \right ) } \right] }

که در آن α\alpha و β \beta اعدادی حقیقی و  Pm(t) {{\mathbf{P}_m}\left( t \right)} و  Qm(t) {{\mathbf{Q}_m}\left( t \right)} چندجمله‌ای‌های برداری درجه mm هستند. برای مثال، چندجمله‌ای برداری  Pm(t) {{\mathbf{P}_m}\left( t \right)} به صورت زیر نوشته می‌شود:

Pm(t)=A0+A1t+A2t2++Amtm \large { { \mathbf { P } _ m } \left ( t \right ) } = { { \mathbf { A } _ 0 } + { \mathbf { A } _ 1 } t + { \mathbf { A } _ 2 } { t ^ 2 } + \cdots } + { { \mathbf { A } _ m } { t ^ m } }

که در آن  A0 {\mathbf{A}_0} ،  A2 {\mathbf{A}_2} ،   \ldots و  Am {\mathbf{A}_m} بردارهایی به طول nn هستند (nn تعداد معادلات دستگاه است).

در حالتی که بخش ناهمگن  f(t) \mathbf{f}\left( t \right) ، یک شبه‌چندجمله‌ای برداری باشد، جواب عمومی نیز یک شبه‌چندجمله‌ای برداری با ساختار مشابه  f(t) \mathbf{f}\left( t \right) خواهد بود.

برای مثال، اگر تابع ناهمگن به صورت زیر باشد:

f(t)=eαtPm(t) \large \mathbf { f } \left ( t \right ) = { e ^ { \alpha t } }{ \mathbf { P } _ m } \left ( t \right )

جواب خصوصی به فرم زیر خواهد بود:

X1(t)=eαtPm+k(t) \large { \mathbf { X } _ 1 } \left ( t \right ) = { e ^ { \alpha t } } { \mathbf { P } _ { m + k } } \left ( t \right )

که در آن، در حالت غیر رزونانسی، k=0k=0 است؛ یعنی وقتی اندیس α \alpha با یک مقدار ویژه λi \lambda _i منطبق باشد، یعنی در حالت رزونانس باشیم، مقدار kk برابر با طول زنجیره جردن برای مقدار ویژه λi \lambda _i قرار داده می‌شود. در عمل، می‌توان kk را به‌ عنوان کثرت جبری λi \lambda _i در نظر گرفت.

برای تعیین درجه شبه‌چندجمله‌ای‌های زیر، از قاعده‌های مشابه مربوط به چندجمله‌ای‌ها استفاده می‌شود:

eαtcos(βt),    eαtsin(βt). \large { { e ^ { \alpha t } } \cos \left ( { \beta t } \right ) , \; \; } \kern0pt { { e ^ { \alpha t } } \sin \left ( { \beta t } \right ) . }

در اینجا، حالت رزونانس زمانی رخ می‌دهد که  α+βi \alpha + \beta i با مقدار ویژه مختلط λi \lambda _i ماتریس AA برابر باشد.

بعد از انتخاب ساختار جواب خصوصی  X1(t) {\mathbf{X}_1}\left( t \right) ، ضرایب برداری نامعلوم A0,A1,,Am,,Am+k {A_0},{A_1}, \ldots ,{A_m}, \ldots ,{A_{m + k}} با جایگزینی عبارت  X1(t) {\mathbf{X}_1}\left( t \right) در دستگاه اصلی و برابر قرار دادن ضرایب جملات برای توان‌های یکسان tt به دست می‌آید.

روش تغییر ضرایب

روش تغییر ضرایب (روش لاگرانژ) یک روش رایج برای حل دستگاه با تابع دلخواه  f(t) \mathbf{f}\left( t \right) در سمت راست آن است.

فرض کنید جواب عمومی دستگاه همگن محاسبه شده و به صورت زیر است:

X0(t)=Φ(t)C \large { \mathbf { X } _ 0 } \left ( t \right ) = \Phi \left ( t \right ) \mathbf { C }

که در آن  Φ(t) \Phi \left( t \right) یک دستگاه اساسی از جواب‌ها است؛ یعنی ماتریسی با اندازه  n×n n \times n که ستون‌های آن، جواب‌های مستقل خطی دستگاه همگن  هستند و  (C1,C2,,Cn)T {\left( {{C_1},{C_2}, \ldots ,{C_n}} \right)^T} بردار اعداد ثابت دلخواه  Ci(i=1,,n) {C_i}\left( {i = 1, \ldots ,n} \right) ‌ است.

ثابت‌های  Ci {C_i} را با توابع نامعلوم Ci(t)C_i (t) جایگزین کرده و تابع  X(t)=Φ(t)C(t) \mathbf{X}\left( t \right) = \Phi \left( t \right)\mathbf{C}\left( t \right) را در دستگاه معادلات ناهمگن قرار می‌دهیم:

بر اساس رای ۲ نفر
آیا این مطلب برای شما مفید بود؟
اگر بازخوردی درباره این مطلب دارید یا پرسشی دارید که بدون پاسخ مانده است، آن را از طریق بخش نظرات مطرح کنید.
منابع:
Math24
نظر شما چیست؟

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *