هذه المقالة يتيمة. ساعد بإضافة وصلة إليها في مقالة متعلقة بها
يفتقر محتوى هذه المقالة إلى مصادر موثوقة.

الاستكمال الرياضي بفروق نيوتن

من أرابيكا، الموسوعة الحرة
اذهب إلى التنقل اذهب إلى البحث

اكتشف طريقة الاستكمال العالم الهندي القديم آرياباتا حينما كان يقيس أطوال الأقواس المناظرة للزوايا في الدائرة حيث وصل الي الاستكمال من الدرجة الثانية .

ويعتبر الاستكمال الرياضي الموضوع الأبرز في التحليل العددي ، إذ يشكل قلب ونواة التحليل العددي الكلاسيكي. وذلك لسبيبن رئيسيين، السبب الأول يعود لحاجتنا المستمرة في البحث عن قيمة لدالة من بيانات مجدولة أثناء معظم المسائل الحسابية، أما في تلك المسائل والنقاشات الغير مجدولة فلكي نجد قيمة للدالة عند واحدة أو أكثر من النقاط الغير مدرجة في جدول البيانات، فلابد لنا من أن نستكمل تلك الدالة ونستخدم طرق الاستكمال. والأكثر من ذلك أن الحاجة للاستكمال تكمن في كون أن البيانات المجدولة التي تُعطى إلينا في معظم المسائل تكون لها من الدقة العالية الشيء الكثير، حتى وإن كانت بيانات محدودة. لذلك قدم التحليل العددي الكلاسيكي مجموعة متطورة جدا من الطرق المختلفة للاستكمال الرياضي. أما بالنسبة للسبب الثاني لأهمية الاستكمال الرياضي فيعود لكون أن معظم الطرق العددية الكلاسيكية في شتى القطاعات قد تم استناتجها واشتقاقها من طرق الاستكمال(Interpolation Formulas [English])، فتلك الطرق العددية المستخدمة في الاشتقاقات، تكاملات المعادلات التفاضلية العادية، المعادلات التربيعية، وغيرها من قطاعات التحليل العددي الكلاسيكي قد طُورت واشتُـقّـت مباشرةً انطلاقًا من طرق الاستكمال الرياضي. بالرغم من أن الطرق المستخدمة في التحليل العددي الحديث لا تعتمد ذاك الاعتماد الكبير على طرق الاستكمال؛ لوجود طرق أخرى اشتُقت منها إلا أن هذا لا يتعارض مع الدور الكبير والفائدة الجمة للاستكمال وطرق الاستكمال.

طرق الاستكمال

  • الاستكمال الرياضي له العديد من الطرق، منها:
  • الاستكمال بطريقة لاجرانج (Lagrangian Interpolation).
  • الاستكمال بطريقة لاجرانج على الفترات المتساوية (Lagrangian Interpolation at equal intervals).
  • الاستكمال بالفروق المنتهية (Finite Differences Formulas).
  • الاستكمال بطريقة نيوتن الأمامية والخلفية (Newton’s Forward/Backward Formulas) .
  • الاستكمال بطريقة جاوس الأمامية والخلفية (Gauss Forward/Backward Formulas).
  • الاستكمال بطريقة سترلينغ (Stirling’s Formula).
  • الاستكمال بطريقة بيزييل (Bessel’s Formula).

ونظرًا لأهمية طرق الاستكمال باستخدام الفروق في الكثير من المسائل والتطبيقات الحسابية، خصصنا هذا الموضوع لمناقشة إحدى أهم هذه الطرق، ألا وهي الاستكمال بفروق نيوتن الأمامية والخلفية.

تقديم رياضي للاستكمال

نفترض أن لدينا دالة f(x) معرفة وقابلة للاشتقاق، لها قيم معينة عند مجموعة محددة من النقاط، حيث أن هذه المجموعة من النقاط تسمى بالنقاط المجدولة (tabular points) التي يتم الاعتماد عليها كثيرًا أثناء الاستكمال. الآن الهدف من الاستكمال يكمن في الحصول على قيمة تقريبة للدالة عند واحدة أو أكثر من النقاط الأخرى الغير مدرجة في الجدول، بحيث أن هذا التقريب سيحد من الخطأ الناتج بين القيمة الفعلية والصحيحة للدالة عند النقطة والقيمة التقريبية لها بعد الاستكمال. وصلتنا الرياضية التالية هي الحصول على تقريب للدالة f(x) من خلال اعتبار أن النقاط والقيم المجدولة المعطاة تمثل الدالة y(x) التي تعطي قيمًا متساوية مع قيم الدالة f(x) ( وكذلك بالنسبة لقيم مشتقتها إن وجدت ).

الدالة المستكملة تُعطى بالعلاقة : 
 (1)	 f(x)=j=1nlj(x)f(aj)+E(x)=y(x)+E(x)

والعلاقة العامة أكثر للاستكمال هي:

 (2)     f(x)=j=1ni=0mjAij(x)f(i)(aj)+E(x)

الهدف هو تحديد lj(x) بحيث أن

   (3)                    E(aj)=0,j=1,...,n

تكون مستقلة عن الدالة f(x) . و بصورة عامة، لأي نقطة غير مجدولة E(x)0 نحن نسعى بطرق الاستكمال إلى تحديد lj(x) بحيث أن (3) تتحقق، ولإيجاد تمثيل لـ E(x) بحيث يمكننا تقدير الخطأ أو على الأقل حده للقيم xaj,j=1,...,n

الاستكمال بطريقة نيوتن

صيغة نيوتن الأمامية

تُعطى صيغة نيوتن الأمامية بالعلاقة التالية:

(4) y(m)=fo+(m)1fo+(m)22fo+...+(m)nnfo=j=0n(m)jjfo

حيث أن هذه الصيغة تم توليدها كغيرها من الصيغ باستخدام ما يعرف بمخطط لوزيينغ (The lozenge diagram)،حيث عمليات التوليد هذه من المخطط تؤكد أن أي صيغة للفروق تحوي n من الحدود، هي مكافئة جبريًا لصيغة لاجرانج على الفترات المتساوية. وسنقدم برهانًا يوضح كيف أن صيغة نيوتن الأمامية تحقق هذه النتيجة.

كما أن برهان النتيجة السابقة يتطلب توضيح أن:

  1. على الأقل واحدة من صيغ الفروق المنتهية للاستكمال لها هذه الخاصية، وسنعنى بإثبات تحقق ذلك على صيغة نيوتن الأمامية في الفقرة التالية.
  2. جميع الصيغ التي تنتهي بنفس الفروق تكون متكافئة جبريًا، بغض النظر عن المسارات التي تم المرور عليه اأثناء العمل على مخطط لوزيينغ.

البــرهان

نريد أن نثبت أن العلاقة (4) تكافئ جبريًا صيغة لاجرانج الاستكمالية على الفترات المتساوية للنقاط ao,a1,...,an . من كون (m)n كثيرة حدود من الدرجة n في m، فيكفي إثبات أن y(i) في العلاقة (4) تساوي fi,i=0,...,n ومن ثم فإن y(m) ستكون كثيرة حدود وحيدة من الدرجة n، والمارة بال n+1 نقطة للدالة fi.

باستخدام (4) والعلاقة if(x)=k=1j(1)jk(jK)f(x+kh)

نجد أن

y(i)=j=0n(i)jjfo=j=0nk=0j(1)jk(i)j(jk)fk

(5) =k=0nj=kn(1)jk(i)j(jk)fki=0,...,n

عوامل fr في y(i) تُعطى بالعلاقة:

(6) j=ri(1)jr(i)j(jr)

لكل r>i فإن هذا المعامل مساوي للصفر؛ من كون (i)j=0 عندما i<j. عندما r=i فإن الحد الغير صفري الوحيد في (6) لكل j=r يساوي 1. وعندما r<i فإن العلاقة (6) يمكن كتابتها على الشكل:

(7)   j=ri(1)jr(ij)(jr)

ومن ثم نجد أن الطرف الأيمن من العلاقة (5) ما هو إلا fi ،وبذلك يتم البرهان.

باستخدام مخطط لوزيينغ (Lozenge diagram) يمكن توليد العديد من صيغ الاستكمال، ومنها صيغة نيوتن الخلفية.

صيغة نيوتن الخلفية

في مخطط لوزيينغ بالابتداء من fo والتحرك على طول المستقيمات سالبة الميل وباتجاه اليمين، نتوصل إلى أن :

(8) y(m)=fo+(m)1f1+(m+1)22f2+...+(m+n1)nnfn

حيث هذه العلاقة تكافئ صيغة لاجرانج (Lagrangian formula) باستخدام النقاط ao,a1,...,an .

الاستكمال بطريقة نيوتن وتطبيقات الحياة

تعتبر الرياضيات من أكثر العلوم صلة بالتطبيقات العملية الحياتية، لذلك فإنه ليس من الغريب أن يكون للاستكمال والاستكمال بطريقة نيوتن النصيب الكبير من هذه التطبيقات. من أهم القطاعات التي يستخدم فيها الاستكمال بكثرة، نذكر منها ما يلي:

أمثلة محلولة

مثال(1): فيما يلي جدول يحوي بيانات لدرجة الحرارة و الضغط لغاز . باستخدام صيغة نيوتن أوجد ضغط الغاز عند درجة حرارة 142°م.

درجة الحرارة ( م°) 140 150 160 170 180
الضغط (باسكال) 3.685 4.854 6.302 8.076 10.225

الحل:

نلاحظ أن 142°م تقترب من بداية الجدول لذلك نستخدم صيغة نيوتن الأمامية.

x (درجة الحرارة) y (الضغط) 2 3 4
140 3.685 1.169 0.279 0.047 0.002
150 4.854 1.448 0.326 0.049
160 6.302 1.774 0.375
170 8.076 2.149
180 10.225

لدينا : xo=140,yo=3.685,h=10 بالتالي : t=2xxoh=14214010=0.2

لدينا صيغة نيوتن:

yt=yo+tyo+t(t1)2!2yo+t(t1)(t2)3!3yo+...

=3.685+0.2(1.199)+(0.2)(0.21)2!0.279+(0.2)(0.21)(0.22)3!0.047+0.2(0.21)(0.22)(0.23)4!0.002

3.899

إذن ضغط الغاز عندما تبلغ درجة حرارته 142 م° هو 3.899 باسكال.

__________________________________________________

مثال(2): استخدم صيغة نيوتن للاستكمال في إيجاد عدد الطلاب الذين حصلوا على علامات ليست أكثر من 45 من خلال البيانات التالية :

العلامات 30-40 40-50 50-60 60-70 70-80
عدد الطلاب 31 42 51 35 31

الحل:

العلامات عدد الطلاب 2 3 4
أقل من40 31
أقل من50 42 42 9
أقل من 60 51 51 16- 25-
أقل من 70 35 35 4- 17 37
أقل من 80 31 31

بالتالي فإن: t=454010=510

وباستخدام صيغة نيوتن الأمامية نجد أن:

y=31+0.5(42)+0.5(0.51)2!(9)+0.5(0.51)(0.52)3!(25)+0.5(0.51)(0.52)(0.53)4!(37)

=47.86848

إذن عدد الطلاب الذين حصلوا على علامات ليست أكثر من 45 هو 48 طالب.

مراجع

  1. A First Course In Numerical Analysis, second edition, by: Anthony Ralston and Philip Rabinowitz
  2. Numerical Methods, by: S Kalavathy