שיטות נומריות בסיסיות
בתרגול הראשון עוברים על:
מבוא: שיטות שאריות המשוקללות
נביט במד”ר חד ממדית מהצורה
כאשר, למשל:
נשער פתרון מהצורה
כאשר ה-
אם אנו מניחים שאנו יודעים את ה-
כאשר ניקח את הנגזרת ביחס לכל
זה מוביל אותנו ל-
שיטת גלרקין
מתוך כל שיטות השארית המשוקללת, שיטת גלרקין (Galerkin’s method) היא הכי נפוצה ומדויקת למספר רב של בעיות.
נביט בפתרון האמיתי, המקורב, והשגיאה, הקשורים דרך:
כעזר, נתייחס להם כוקטורים:
אורתוגונליות של שגיאת הקירוב. (Zohdi, 2018).
ניתן לראות שהשגיאה
הערה:
בעוד השגיאה והשארית הם לא אותו הדבר, נשים לב שכאשר השארית אפס, השגיאה היא גם אפס.
הבחנה זו היא הבסיס לרעיון מאחורי שיטת גלרקין - נאלץ את השארית
מכך אנו מקבלים משוואה אחת. לכן, אנו אוכפים זאת לכל אחד מהפונקציות קירוב, שביחד מרכיבים את מרחב הקירובים שבונים את
כעת יש לנו
באופן יותר כללי, אם הבעיה מוגדרת על תחום
במקרה החד-ממדי כיוון שתנאי השפה הוא פשוט נקודה, אז:
השיטה הכללית:
- חישוב השארית:
- נאלץ את השארית להיות אורתוגונלית לכל אחת מהפונקציות קירוב:
- נפתור את מערכת המשוואות (שהן כנראה מצומדות). המשוואה תהיה לינארית אם המשוואה הדיפרנציאלית לינארית, ואי-לינארית אם המשוואה הדיפרנציאלית אי-לינארית.
הבעיה המרכזית בשיטה זו היא שאין דרך שיטתית לבחירת פונקציות הקירוב
- מבוססת על שיטת גלרקין.
- שיטתי ויעיל מבחינה חישובית.
- מבוססת על הגדרה מחדש של המד”ח כדי להימנע מהדרישות המחמירות של אופן פתירת המד”ח.
תרגילים
שאלה 1
נתונה הבעיה הבאה:
פתרונה האנליטי הוא:
פתרו אותה בשיטת גלרקין.
פתרון:
ראשית, נצטרך לבחור את פונקציות הבסיס לקירוב. נראה לי פולינומי לגראנז’ זה סבבה:
כאשר בביטוי השמאלי יש שימוש בעיקרון הסכימה של איינשטיין.
בבעיה זו יש לנו שני תנאי שפה מסוג דיריכלה, שאנו רוצים לקיים במדויק לפני שאנו פותרים את משוואה זו (לפונקציות שמקיימות זאת אנו קוראים פונקציות קבילות קינמטית). זה אומר שמספר הנקודות המינימלי שאנו צריכים כדי לבנות את הפולינומים הוא
כאשר את
נדרוש מתנאי השפה ש:
הערה:
היה אפשר גם לראות זאת ישירות מעצם הגדרת פולינומי לגראנז’.
כעת נוכל להגדיר את השארית:
נשים לב ש-
ולכן השארית:
כאשר שוב, השתמשנו כאן בעיקרון הסכימה של איינשטיין.
נפעיל כעת את שיטת גלרקין:
נסדר מחדש את הביטוי:
משוואה
השורה הראשונה והשלישית במטריצה
כאשר:
כדי לפשט את
כעת נוכל לפשט את מערכת המשוואות ולפתור רק מטריצה
כעת, נצטרך לפתור את האינטגרלים. נוכל לעשות זאת בעזרת אינטגרציית גאוס. מאחר ופונקציות הבסיס
במקרה שלנו
נציב ב-
לבסוף, לאחר שאנו יודעים את כל הערכים של הפתרון בצמתים, אנו יכולים לבצע אינטרפולציה ולקבל את הפתרון המקורב:
הפתרון באיורים הבאים התקבל מאינטגרציית גאוס בשלוש נקודות.
פתרון אנליטי ונומרי לבעיה.
בקירוב ממעלה גבוהה (