אלגוריתם לביצוע אינטגרל על פונקציה רציונאלית: הבדלים בין גרסאות בדף
אין תקציר עריכה |
|||
(3 גרסאות ביניים של 2 משתמשים אינן מוצגות) | |||
שורה 1: | שורה 1: | ||
[[קטגוריה:אינפי]] | [[קטגוריה:אינפי]] | ||
=סרטונים= | |||
*הורדת דרגת המונה ע"י חילוק פולינומים | |||
<videoflash>K5c-i9GIF4s</videoflash> | |||
*פירוק לשברים חלקיים | |||
<videoflash>im1mjhXXFCo</videoflash> | |||
*חישוב אינטגרל של כל שבר חלקי | |||
**נסמן <math>I_n=\int \frac{1}{(1+t^2)^n} dt</math> | |||
**אזי <math>I_{n+1}=\frac{t}{2n(1+t^2)^n} + \left(1-\frac{1}{2n}\right)I_n</math> | |||
כאשר תנאי ההתחלה הוא <math>I_1=\arctan(t)</math> | |||
<videoflash>cexA1w14A-I</videoflash> | |||
=אלגוריתם לביצוע אינטגרל על פונקציה רציונאלית= | =אלגוריתם לביצוע אינטגרל על פונקציה רציונאלית= | ||
תהי פונקציה מהצורה <math>f(x)=\frac{p(x)}{q(x)}</math> כאשר <math>p,q</math> פולינומים. נתאר אלגוריתם לחישוב <math>\int f(x)dx</math> . | תהי פונקציה מהצורה <math>f(x)=\frac{p(x)}{q(x)}</math> כאשר <math>p,q</math> פולינומים. נתאר אלגוריתם לחישוב <math>\int f(x)dx</math> . | ||
שורה 53: | שורה 70: | ||
נעזר בנוסחא הרקורסיבית הבאה: | נעזר בנוסחא הרקורסיבית הבאה: | ||
<math>G_1=\int\frac{1}{x^2+a^2}dx=\frac{A}{a}\arctan\left(\tfrac{x}{a}\right)+C</math> | <math>G_1=\int\frac{1}{x^2+a^2}dx=\frac{A}{a^2}\arctan\left(\tfrac{x}{a}\right)+C</math> | ||
<math>G_{m+1}=\frac{2m-1}{2ma^2}\cdot G_m+\frac{A}{2ma^2}\cdot\frac{x}{(x^2+a^2)^m}</math> | <math>G_{m+1}=\frac{2m-1}{2ma^2}\cdot G_m+\frac{A}{2ma^2}\cdot\frac{x}{(x^2+a^2)^m}</math> | ||
שורה 66: | שורה 83: | ||
=דוגמאות= | ==דוגמאות== | ||
===דוגמא 1=== | ===דוגמא 1 - המנעות משימוש באלגוריתם=== | ||
:<math>\int\frac{x^7}{(1-x^4)^2}dx</math> | :<math>\int\frac{x^7}{(1-x^4)^2}dx</math> | ||
שורה 74: | שורה 91: | ||
:<math>\int\frac{x^7}{(1-x^4)^2}dx=\int\frac{1-t}{-4t^2}dt</math> | :<math>\int\frac{x^7}{(1-x^4)^2}dx=\int\frac{1-t}{-4t^2}dt</math> | ||
==דוגמא 2== | ===דוגמא 2 - פירוק לשברים חלקיים=== | ||
:<math>\int\frac{dx}{(x-1)(x^2+1)}</math> | :<math>\int\frac{dx}{(x-1)(x^2+1)}</math> | ||
שורה 84: | שורה 101: | ||
:<math>1=A(x^2+1)+(Bx+C)(x-1)</math> | :<math>1=A(x^2+1)+(Bx+C)(x-1)</math> | ||
===דוגמא 3=== | |||
[[מדיה:שברים חלקיים.pdf|הסבר ודוגמא]] |
גרסה אחרונה מ־10:49, 26 במרץ 2020
סרטונים
- הורדת דרגת המונה ע"י חילוק פולינומים
- פירוק לשברים חלקיים
- חישוב אינטגרל של כל שבר חלקי
- נסמן
- אזי
- נסמן
כאשר תנאי ההתחלה הוא
אלגוריתם לביצוע אינטגרל על פונקציה רציונאלית
תהי פונקציה מהצורה
עובדה. כל פולינום אפשר לפרק מעל הממשיים לגורמים ממעלה 1 ו-2 (עובדה זו נובעת מכך ששדה המספרים הממשיים הוא שדה סגור ממשית.
איננו מטפלים כאן בבעיה האלגוריתמית של פירוק פולינום לגורמים), האלגוריתם מניח שאנו יודעים את הפירוק של המכנה.
סקירה כללית
האלגוריתם מורכב משלושה שלבים:
- שלב ראשון - אם הפולינום במונה מדרגה גדולה או שווה לפולינום במכנה, נבצע חילוק פולינומים.
- שלב שני - נניח שהפולינום במונה מדרגה קטנה ממש מהפולינום במכנה. נפרק את הפונקציה הרציונאלית לשברים חלקיים.
- שלב שלוש - נחשב את האינטגרל של כל שבר חלקי.
שלב ראשון
לאחר ביצוע חילוק פולינומים נקבל
האינטגרל על
שלב שני
כעת אנו מניחים שהמונה מדרגה קטנה ממש מהמכנה.
נפרק את
כעת, נפרק את הפונקציה הרציונאלית לשברים חלקיים:
נעשה מכנה משותף ונשווה בין הפולינום שנקבל במונה לפולינום
שלב שלישי
נחשב את האינטגרל של כל שבר חלקי.
אינטגרל מהצורה
נבצע הצבה
אינטגרל מהצורה (כאשר המכנה אי-פריק)
נבצע השלמה לריבוע על-מנת לקבל את האינטגרל
כעת, בעזרת הצבה לינארית פשוטה נעבור לאינטגרל מהצורה
נעזר בנוסחא הרקורסיבית הבאה:
אינטגרל מהצורה (כאשר המכנה אי-פריק)
דבר ראשון נצמצם את הבעיה לאינטגרל מהצורה
את החלק
לחלק הנותר נבצע הצבה
דוגמאות
דוגמא 1 - המנעות משימוש באלגוריתם
בדוגמא זו ניתן להפעיל את האלגוריתם אך עדיף לבצע את ההצבה
דוגמא 2 - פירוק לשברים חלקיים
נפרק לשברים חלקיים
לכן