במתמטיקה, שיטת המקדמים הלא ידועים (באנגלית: Method of undetermined coefficients) היא גישה למציאת פתרון פרטי למשוואות דיפרנציאליות רגילות לא-הומוגניות מסוימות. היא קשורה באופן הדוק ל"שיטת אופרטורי החיסול", שיטה במסגרתה עושים שימוש בסוג מסוים של אופרטור דיפרנציאלי בשביל להגיע ל"ניחוש מושכל" באשר לצורת הפתרון המתאימה, אשר נבדק לאחר מכן ביותר פירוט באמצעות הצבתו במשוואה הדיפרנציאלית. על אף פשטותה הרבה יותר, שיטת המקדמים הלא ידועים אינה כללית כמו שיטת וריאציית הפרמטר, ומשום שהיא עובדת רק על משוואות דיפרנציאליות בעלות צורות מיוחדות מסוימות.
רקע: שיטת החיסול
הרעיון המרכזי מאחורי "הניחושים המושכלים" של שיטת המקדמים הלא ידועים הוא ההנחה שצורת הפתרון למשוואה הדיפרנציאלית הליניארית הלא-הומוגנית דומה לצורת החלק הלא-הומוגני.
רעיון זה מתבסס על "שיטת החיסול" (Annihilator method), שתתואר כעת. בהינתן משוואה דיפרנציאלית ליניארית ולא הומוגנית
(כאשר הסימון
מייצג את האופרטור הדיפרנציאלי התואם למשוואה הדיפרנציאלית), נמצא אופרטור דיפרנציאלי נוסף
כך ש-
(במילים אחרות, נמצא משוואה דיפרנציאלית ליניארית ש-
הוא פתרון שלה). כעת, נפעיל את
על שני אגפי המשוואה הדיפרנציאלית הלא-הומוגנית, ונקבל
. כעת, נכנסת לתמונה אחת התכונות המרכזיות של אופרטורים דיפרנציאליים ליניאריים (כלומר, התואמים למשוואות דיפרנציאליות ליניאריות): העובדה שהם חילופיים, שכן ניתן לדמות את הנגזרת מסדר n של y לחזקה ה-n של אופרטור הגזירה
, כך שהרכבת אופרטורים דיפרנציאליים ליניאריים שקולה להכפלת פולינומים, שהיא פעולה קומוטטיבית.
לפיכך, ניתן להחליף את הסדר של
ו-
ולקבל:
. כל פתרון השייך למרחב הפתרונות של האופרטור הדיפרנציאלי
(מרחב שכולל את
) פותר גם את המשוואה
. נובע מכך שאם
, אז y פותר את
ולכן פותר גם את
; אם מרחבי הפתרונות של המשוואות
ו-
זרים, אז עולה מכך ש-y בהכרח משתייך למרחב הפתרונות של
, שכן הוא לא יכול לפתור את המשוואה ההומוגנית
.
תיאור השיטה
נסתכל על המשוואה הדיפרנציאלית (הרגילה) הלא-הומוגנית הבאה:
![{\displaystyle \sum _{i=0}^{n}c_{i}y^{(i)}+y^{(n+1)}=g(x)}](https://wikimedia.org/api/rest_v1/media/math/render/svg/43b9b1435aa100c5d476d7cb82f4f9e5c8da08e3)
כאשר
מסמל את הנגזרת מסדר i של
, והמקדם
הוא פונקציה של x.
שיטת המקדמים מספקת שיטה ישירה למציאת הפתרון למשוואה הדיפרנציאלית הרגילה הזאת כאשר שני קריטריונים מתקיימים:
- המקדמים
הם קבועים.
- g(x) היא קבוע, פונקציה פולינומית, פונקציה מעריכית
, פונקציות סינוס או קוסינוס
או
, או סכומים ומכפלות סופיים של הפונקציות הללו (כאשר
,
הם קבועים).
השיטה מורכבת ממציאת הפתרון ההומוגני הכללי
למשוואה הדיפרנציאלית ההומוגנית המשלימה
![{\displaystyle \sum _{i=0}^{n}c_{i}y^{(i)}+y^{(n+1)}=0,}](https://wikimedia.org/api/rest_v1/media/math/render/svg/2d8d7a8956221b9035b3f3caf601c36ddc2b9ac3)
ולאחר מכן ממציאת פתרון פרטי
למשוואה הדיפרנציאלית הלא-הומוגנית המקורית, בהתבסס על הצורה של
. הפתרון הכללי
למשוואה המקורית הוא סכום של הפתרון הפרטי והפתרון ההומוגני:
![{\displaystyle y=y_{c}+y_{p}.}](https://wikimedia.org/api/rest_v1/media/math/render/svg/6ca15433db947db149b817622eeda0587373d66a)
אם
היא סכום של שתי פונקציות
ו-
הוא הפתרון הפרטי המתקבל כאשר לוקחים את
להיות שווה ל-
, בעוד ש-
הוא הפתרון הפרטי המתקבל כאשר לוקחים את
להיות שווה ל-
, אז לפי עקרון הסופרפוזיציה הפתרון הפרטי למשוואה המקורית הוא:
![{\displaystyle y_{p}=y_{p_{1}}+y_{p_{2}}.}](https://wikimedia.org/api/rest_v1/media/math/render/svg/ca91e33e1ce689f72f509a4c592a2eac67078a9a)
הפתרונות המתאימים לצורות מיוחדות של החלק הלא-הומוגני
במסגרת שיטת המקדמים, כדי למצוא את הפתרון הפרטי למשוואה דיפרנציאלית לא הומוגנית מסוימת יש לזהות תחילה את הצורה הכללית של החלק הלא-הומוגני של המשוואה,
, ומיד לאחר מכן לנחש את צורת הפתרון, שבמרבית המקרים היא זהה לצורת החלק הלא הומוגני. לאחר מכן, יש לקבוע את המקדמים בצורת הפתרון הפרטי באמצעות פתירת מערכת משוואות ליניאריות מתאימה. שיטת המקדמים מצמצמת את הפתרון של משוואות דיפרנציאליות לא הומוגניות מסוימות לפתרון ישיר של מערכת משוואות ליניארית. להלן מובאת טבלה של הצורות המיוחדות, הניתנות לפתרון בשיטה זו, של
:
הערה:
הוא פולינום ממעלה
.
אם איבר מסוים בצורה הכללית של הפתרון הפרטי מופיע גם במרחב הפתרונות של המשוואה ההומוגנית המתאימה, אז נדרש להכפיל איבר זה בחזקה גבוהה מספיק של x הדרושה כדי להפוך אותו לבלתי תלוי ליניארית באוסף הפתרונות הבסיסיים של המשוואה הדיפרנציאלית ההומוגנית. אם הפונקציה
היא בעלת צורה מגוונת, כלומר סכום של כמה פונקציות מצורות שונות המופיעות בטבלה לעיל, אז הפתרון הפרטי המתקבל הוא סכום של הפתרונות הפרטיים המתאימים לכל אחד מהצורות בסכום המייצג את
.
דוגמאות
דוגמה 1
נמצא פתרון פרטי של המשוואה
![{\displaystyle y''+y=t\cos t.}](https://wikimedia.org/api/rest_v1/media/math/render/svg/7ae7acda6a8ed29da34033b87a3ef4e0e7861527)
אגף ימין הוא בעל הצורה
![{\displaystyle P_{n}e^{\alpha t}\cos {\beta t}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/c647d3b5e87700497f544c82ed903b536fc40397)
כאשר n = 2, α = 0, ו- β = 1. השורש α + iβ = i הוא שורש פשוט של המשוואה האופיינית המתאימה למשוואה ההומוגנית
![{\displaystyle \lambda ^{2}+1=0}](https://wikimedia.org/api/rest_v1/media/math/render/svg/48c9bb0e7267bfd77e5c9547b523c83bd267f5ce)
בעוד שהאופרטור הדיפרנציאלי המתאים לחלק האי-הומוגני הוא
, כך ש-
הם גם שורשים (מרובים) שלו, ולכן מרחבי הפתרונות שתוארו בפסקה על שיטת החיסול אינם זרים. לכן, לא מספיק להציב את הפתרון הפרטי מהטבלה במשוואה הלא-הומוגנית, אלא שיש לכפול אותו ב-t. לפיכך, ננסה פתרון מהצורה
![{\displaystyle {\begin{aligned}y_{p}&=t\left[F_{1}(t)e^{\alpha t}\cos {\beta t}+G_{1}(t)e^{\alpha t}\sin {\beta t}\right]\\&=t\left[F_{1}(t)\cos t+G_{1}(t)\sin t\right]\\&=t\left[\left(A_{0}t+A_{1}\right)\cos t+\left(B_{0}t+B_{1}\right)\sin t\right]\\&=\left(A_{0}t^{2}+A_{1}t\right)\cos t+\left(B_{0}t^{2}+B_{1}t\right)\sin t.\end{aligned}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/299026a1736be9ed2909f298343f569aa76981dd)
לאחר הצבת yp לתוך המשוואה הדיפרנציאלית, נקבל את הזהות
![{\displaystyle {\begin{aligned}t\cos t&=y_{p}''+y_{p}\\&=\left[\left(A_{0}t^{2}+A_{1}t\right)\cos t+\left(B_{0}t^{2}+B_{1}t\right)\sin t\right]''+\left[\left(A_{0}t^{2}+A_{1}t\right)\cos t+\left(B_{0}t^{2}+B_{1}t\right)\sin t\right]\\&=\left[2A_{0}\cos t+2\left(2A_{0}t+A_{1}\right)(-\sin t)+\left(A_{0}t^{2}+A_{1}t\right)(-\cos t)+2B_{0}\sin t+2\left(2B_{0}t+B_{1}\right)\cos t+\left(B_{0}t^{2}+B_{1}t\right)(-\sin t)\right]\\&\qquad +\left[\left(A_{0}t^{2}+A_{1}t\right)\cos t+\left(B_{0}t^{2}+B_{1}t\right)\sin t\right]\\&=[4B_{0}t+(2A_{0}+2B_{1})]\cos t+[-4A_{0}t+(-2A_{1}+2B_{0})]\sin t.\end{aligned}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/3c6c80bb6caa9cbc269cb8ff9561353a587a24d8)
השוואת שני האגפים מובילה למערכת המשוואות הליניאריות
![{\displaystyle {\begin{cases}1=4B_{0}\\0=2A_{0}+2B_{1}\\0=-4A_{0}\\0=-2A_{1}+2B_{0}\end{cases}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/49c57edf094c62d66386a864c3180bcdab57d5ec)
שלה פתרון
![{\displaystyle A_{0}=0,\quad A_{1}=B_{0}={\frac {1}{4}},\quad B_{1}=0.}](https://wikimedia.org/api/rest_v1/media/math/render/svg/1fe7860ea1914faae944e479a0d29ff79843a2de)
ולכן הפתרון הפרטי למשוואה הדיפרנציאלית הוא:
![{\displaystyle y_{p}={\frac {1}{4}}t\cos t+{\frac {1}{4}}t^{2}\sin t.}](https://wikimedia.org/api/rest_v1/media/math/render/svg/bbc610f5c0b4179dc7dc664f4a020190141942c2)
והפתרון הכללי מתקבל ממנו באמצעות הוספת הפתרון ההומוגני.
דוגמה 2
נסתכל על המשוואה הדיפרנציאלית
![{\displaystyle {\frac {dy}{dx}}=y+e^{x}.}](https://wikimedia.org/api/rest_v1/media/math/render/svg/63ba0f0a5f6552f365a281828b24945538e79208)
נשים לב שהחלק הלא הומוגני (
) תלוי ליניארית בפתרון הבסיסי של המשוואה ההומוגנית (
), כך שהצבתו פשוט תפתור את המשוואה ההומוגנית (כלומר תיתן 0) ולא את המשוואה שרצינו; כתוצאה, ניאלץ להכפיל את הניחוש בחזקה גבוהה מספיק של x כדי להפוך אותו לבלתי תלוי ליניארית.
ננסה ניחוש שני:
![{\displaystyle y_{p}=Axe^{x}.}](https://wikimedia.org/api/rest_v1/media/math/render/svg/1207074a0f39818786507cea22506f2cabc0e480)
ולאחר הצבת פונקציה זאת ונגזרתה לתוך המשוואה הדיפרנציאלית, ניתן למצוא את A:
![{\displaystyle {\frac {d}{dx}}\left(Axe^{x}\right)=Axe^{x}+e^{x}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/ebf53cdf94b94e7d4f80d3e347feb82e47095a63)
![{\displaystyle Axe^{x}+Ae^{x}=Axe^{x}+e^{x}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/7b39df2d5a461e7f1f411ea1a72476f1b79d82e5)
![{\displaystyle A=1.}](https://wikimedia.org/api/rest_v1/media/math/render/svg/b7eedc94b9a6b73a76d522cb8178755c96d77c0a)
ולכן הפתרון הכללי למשוואה הוא:
![{\displaystyle y=c_{1}e^{x}+xe^{x}.}](https://wikimedia.org/api/rest_v1/media/math/render/svg/a2244139653649fd1e537ed5ac99e4ac4163849f)
דוגמה 3
נמצא את הפתרון הכללי של המשוואה:
![{\displaystyle {\frac {dy}{dt}}=t^{2}-y}](https://wikimedia.org/api/rest_v1/media/math/render/svg/d76002d35fc0dfef91c0a81a5602839293244316)
הוא פולינום ממעלה 2, ולכן נחפש פתרון מאותה הצורה,
![{\displaystyle y_{p}=At^{2}+Bt+C,}](https://wikimedia.org/api/rest_v1/media/math/render/svg/9c97a79cc8e38ee65a2827d4ecb3f4dc7c740f9a)
הצבת הפתרון הפרטי הזה לתוך המשוואה המקורית מניבה את מערכת המשוואות הליניאריות
![{\displaystyle 2At+B=t^{2}-(At^{2}+Bt+C),}](https://wikimedia.org/api/rest_v1/media/math/render/svg/cffbeace01b244cbce1564fd759df3511d9d71d4)
![{\displaystyle 2At+B=(1-A)t^{2}-Bt-C,}](https://wikimedia.org/api/rest_v1/media/math/render/svg/cb19bb3072102779635577608aca5891a627ba8e)
![{\displaystyle (A-1)t^{2}+(2A+B)t+(B+C)=0.}](https://wikimedia.org/api/rest_v1/media/math/render/svg/64dea35ddf8fffd968c15254e4281918748bf4e6)
ששקולה ל-
![{\displaystyle A-1=0,\quad 2A+B=0,\quad B+C=0.}](https://wikimedia.org/api/rest_v1/media/math/render/svg/42a7c09a679abfdda920ad8361eee6a5b9c61c0c)
ולאחר מציאת הקבועים נקבל את הפתרון הפרטי
![{\displaystyle y_{p}=t^{2}-2t+2}](https://wikimedia.org/api/rest_v1/media/math/render/svg/f014c166de3606895c6c655b20dcb189524e4507)
הפתרון הכללי הוא סכום של הפתרון ההומוגני והפתרון הפרטי, כלומר:
![{\displaystyle y=t^{2}-2t+2+c_{1}e^{-t}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/28f10f0fedfdc42c3cbf358f4b84e2f4f1917736)
ראו גם
36272422שיטת המקדמים הלא ידועים