استنسل خماسي النقاط

رسم توضيحي للاستنسل ذي النقاط الخمس في بعد واحد وبعدين (أعلى وأسفل، على التوالي).

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

في بُعد واحد

في بُعد واحد، إذا كانت المسافة بين النقاط في الشبكة هي h ، فإنّ استنسل النقاط الخمس لنقطة x في الشبكة هو

{x-2ح،x-ح،x،x+ح،x+2ح}.{\displaystyle \{x-2h,xh,x,x+h,x+2h\}.}

المشتق الأول أحادي البعد

يمكن تقريب المشتقة الأولى لدالة f لمتغير حقيقي عند نقطة x باستخدام قالب من خمس نقاط على النحو التالي: [ 1 ]

و(x)-و(x+2ح)+8و(x+ح)-8و(x-ح)+و(x-2ح)12ح{\displaystyle f'(x)\approx {\frac {-f(x+2h)+8f(x+h)-8f(xh)+f(x-2h)}{12h}}}

النقطة المركزية f ( x ) نفسها غير متضمنة، فقط النقاط الأربع المجاورة لها.

الاشتقاق

يمكن الحصول على هذه الصيغة من خلال كتابة متسلسلات تايلور الأربعة لـو(x±ح){\displaystyle f(x\pm h)}وو(x±2ح){\displaystyle f(x\pm 2h)}عند النقطةأ{\displaystyle a}، حتى حدود h 3 (أو حتى حدود h 5 للحصول على تقدير للخطأ أيضًا)، مع تقييم كل سلسلة عندأ=xح{\displaystyle a=x\mp h}وأ=x2ح{\displaystyle a=x\mp 2h}على التوالي (للحصول على كل شيء بمصطلحات مشتركة)و(ك)(x){\displaystyle f^{(k)}(x)}ثم نحل نظام المعادلات الأربع هذا للحصول على f ( x ). في الواقع، لدينا عند النقطتين x + h و x h :    

و(x±ح)=و(x)±حو(x)+ح22و"(x)±ح36و(3)(x)+يا1±(ح4).(هـ1±).{\displaystyle f(x\pm h)=f(x)\pm hf'(x)+{\frac {h^{2}}{2}}f''(x)\pm {\frac {h^{3}}{6}}f^{(3)}(x)+O_{1\pm }(h^{4}).\qquad (E_{1\pm }).}

التقييم(هـ1+)-(هـ1-){\displaystyle (E_{1+})-(E_{1-})}أعطنا

و(x+ح)-و(x-ح)=2حو(x)+ح33و(3)(x)+يا1(ح4).(هـ1).{\displaystyle f(x+h)-f(xh)=2hf'(x)+{\frac {h^{3}}{3}}f^{(3)}(x)+O_{1}(h^{4}).\qquad (E_{1}).}

يجب أن يكون الحد المتبقي O1 ( h4 ) من رتبة h5 بدلاً من h4 ، لأنه لو كُتبت حدود h4 في ( E1 + ) و( E1- ) ، لكانت قد اختفت بفعل f ( x + h ) - f ( x - h ) . ولكن في هذه الحسابات ، تُركت على حالها لأن رتبة تقدير الخطأ غير مُعالجة هنا (انظر أدناه) .

وبالمثل، لدينا

و(x±2ح)=و(x)±2حو(x)+4ح22!و"(x)±8ح33!و(3)(x)+يا2±(ح4).(هـ2±){\displaystyle f(x\pm 2h)=f(x)\pm 2hf'(x)+{\frac {4h^{2}}{2!}}f''(x)\pm {\frac {8h^{3}}{3!}}f^{(3)}(x)+O_{2\pm }(h^{4}).\qquad (E_{2\pm })}

و(هـ2+)-(هـ2-){\displaystyle (E_{2+})-(E_{2-})}أعطنا

و(x+2ح)-و(x-2ح)=4حو(x)+8ح33و(3)(x)+يا2(ح5).(هـ2).{\displaystyle f(x+2h)-f(x-2h)=4hf'(x)+{\frac {8h^{3}}{3}}f^{(3)}(x)+O_{2}(h^{5}).\qquad (E_{2}).}

للتخلص من حدود ƒ (3) ( x )، احسب 8  ×  ( E 1 )   ( E 2 )

8و(x+ح)-8و(x-ح)-و(x+2ح)+و(x-2ح)=12حو(x)+يا(ح5){\displaystyle 8f(x+h)-8f(xh)-f(x+2h)+f(x-2h)=12hf'(x)+O(h^{5})}

وبذلك نحصل على الصيغة كما سبق. ملاحظة: معاملات f في هذه الصيغة، (8، -8، -1، 1)، تمثل مثالاً محدداً لمرشح سافيتزكي-غولاي الأكثر عمومية .

تقدير الخطأ

الخطأ في هذا التقريب من رتبة h  4. ويمكن ملاحظة ذلك من خلال التوسع [ 2 ].

-و(x+2ح)+8و(x+ح)-8و(x-ح)+و(x-2ح)12ح=و(x)-130و(5)(x)ح4+يا(ح5){\displaystyle {\frac {-f(x+2h)+8f(x+h)-8f(x-h)+f(x-2h)}{12h}}=f'(x)-{\frac {1}{30}}f^{(5)}(x)h^{4}+O(h^{5})}

والتي يمكن الحصول عليها عن طريق توسيع الطرف الأيسر في متسلسلة تايلور . أو بدلاً من ذلك، يمكن تطبيق استقراء ريتشاردسون على تقريب الفرق المركزي لـو(x){\displaystyle f'(x)}على شبكات بمسافة 2 h و h .

المشتقات أحادية البعد من الرتبة العليا

صيغ الفروق المركزية لقوالب النقاط الخمس التي تقارب المشتقات الثانية والثالثة والرابعة هي

و"(x)-و(x+2ح)+16و(x+ح)-30و(x)+16و(x-ح)-و(x-2ح)12ح2و(3)(x)و(x+2ح)-2و(x+ح)+2و(x-ح)-و(x-2ح)2ح3و(4)(x)و(x+2ح)-4و(x+ح)+6و(x)-4و(x-ح)+و(x-2ح)ح4{\displaystyle {\begin{aligned}f''(x)&\approx {\frac {-f(x+2h)+16f(x+h)-30f(x)+16f(x-h)-f(x-2h)}{12h^{2}}}\\[1ex]f^{(3)}(x)&\approx {\frac {f(x+2h)-2f(x+h)+2f(x-h)-f(x-2h)}{2h^{3}}}\\[1ex]f^{(4)}(x)&\approx {\frac {f(x+2h)-4f(x+h)+6f(x)-4f(x-h)+f(x-2h)}{h^{4}}}\end{aligned}}}

تبلغ الأخطاء في هذه التقريبات O ( h⁴و O ( )، و O () على التوالي. [ 2 ]

العلاقة بكثيرات حدود لاغرانج الاستيفائية

كبديل لاشتقاق أوزان الفروق المحدودة من متسلسلة تايلور، يمكن الحصول عليها عن طريق تفاضل كثيرات حدود لاغرانج

ج(ξ)=أنا=0،أناجكξ-xأناxج-xأنا،{\displaystyle \ell _{j}(\xi )=\prod _{i=0,\,i\neq j}^{k}{\frac {\xi -x_{i}}{x_{j}-x_{i}}},}

حيث توجد نقاط الاستيفاء

x0=x-2ح،x1=x-ح،x2=x،x3=x+ح،x4=x+2ح.{\displaystyle x_{0}=x-2h,\quad x_{1}=x-h,\quad x_{2}=x,\quad x_{3}=x+h,\quad x_{4}=x+2h.}

ثم، متعددة الحدود من الدرجة الرابعةص4(x){\displaystyle p_{4}(x)}إن استيفاء الدالة f ( x ) عند هذه النقاط الخمس هو

ص4(x)=ج=04و(xج)ج(x){\displaystyle p_{4}(x)=\sum _{j=0}^{4}f(x_{j})\ell _{j}(x)}

ومشتقاته هي

ص4(x)=ج=04و(xج)ج(x).{\displaystyle p_{4}'(x)=\sum _{j=0}^{4}f(x_{j})\ell '_{j}(x).}

إذن، تقريب الفروق المحدودة للدالة f ( x ) عند النقطة الوسطى x = x 2 هو

و(x2)=0(x2)و(x0)+1(x2)و(x1)+2(x2)و(x2)+3(x2)و(x3)+4(x2)و(x4)+يا(ح4){\displaystyle f'(x_{2})=\ell _{0}'(x_{2})f(x_{0})+\ell _{1}'(x_{2})f(x_{1})+\ell _{2}'(x_{2})f(x_{2})+\ell _{3}'(x_{2})f(x_{3})+\ell _{4}'(x_{2})f(x_{4})+O(h^{4})}

يُعطي حساب مشتقات كثيرات حدود لاغرانج الخمس عند x = نفس الأوزان المذكورة أعلاه. تتميز هذه الطريقة بمرونة أكبر، إذ يُمكن تطبيقها بسهولة على شبكة غير منتظمة .

في بعدين

في بُعدين، إذا كان حجم المربعات في الشبكة، على سبيل المثال، h × h ، فإنّ استنسل النقاط الخمس لنقطة ( x , y ) في الشبكة هو 

{(x-ح،y)،(x،y)،(x+ح،y)،(x،y-ح)،(x،y+ح)}،{\displaystyle \{(x-h,y),(x,y),(x+h,y),(x,y-h),(x,y+h)\},}

يشكل هذا النمط شكلاً يُسمى أيضاً بالخماسي . ويُستخدم هذا القالب غالباً لتقريب لابلاس دالة لمتغيرين:

2و(x،y)و(x-ح،y)+و(x+ح،y)+و(x،y-ح)+و(x،y+ح)-4و(x،y)ح2.{\displaystyle \nabla ^{2}f(x,y)\approx {\frac {f(x-h,y)+f(x+h,y)+f(x,y-h)+f(x,y+h)-4f(x,y)}{h^{2}}}.}

الخطأ في هذا التقريب هو O ( h  2 ), [ 3 ] والذي يمكن تفسيره على النحو التالي:

من قوالب النقاط الثلاث للمشتقة الثانية لدالة بالنسبة إلى x و y:

2وx2=و(x+Δx،y)+و(x-Δx،y)-2و(x،y)Δx2-2و(4)(x،y)4!Δx2+2وy2=و(x،y+Δy)+و(x،y-Δy)-2و(x،y)Δy2-2و(4)(x،y)4!Δy2+{\displaystyle {\begin{aligned}{\frac {\partial ^{2}f}{\partial x^{2}}}&={\frac {f\left(x+\Delta x,y\right)+f\left(x-\Delta x,y\right)-2f(x,y)}{\Delta x^{2}}}-2{\frac {f^{(4)}(x,y)}{4!}}\Delta x^{2}+\cdots \\[1ex]{\frac {\partial ^{2}f}{\partial y^{2}}}&={\frac {f\left(x,y+\Delta y\right)+f\left(x,y-\Delta y\right)-2f(x,y)}{\Delta y^{2}}}-2{\frac {f^{(4)}(x,y)}{4!}}\Delta y^{2}+\cdots \end{aligned}}}

إذا افترضناΔx=Δy=ح{\displaystyle \Delta x=\Delta y=h}:

2و=2وx2+2وy2=و(x+ح،y)+و(x-ح،y)+و(x،y+ح)+و(x،y-ح)-4و(x،y)ح2-4و(4)(x،y)4!ح2+=و(x+ح،y)+و(x-ح،y)+و(x،y+ح)+و(x،y-ح)-4و(x،y)ح2+يا(ح2){\displaystyle {\begin{aligned}\nabla ^{2}f&={\frac {\partial ^{2}f}{\partial x^{2}}}+{\frac {\partial ^{2}f}{\partial y^{2}}}\\[1ex]&={\frac {f\left(x+h,y\right)+f\left(x-h,y\right)+f\left(x,y+h\right)+f\left(x,y-h\right)-4f(x,y)}{h^{2}}}-4{\frac {f^{(4)}(x,y)}{4!}}h^{2}+\cdots \\[1ex]&={\frac {f\left(x+h,y\right)+f\left(x-h,y\right)+f\left(x,y+h\right)+f\left(x,y-h\right)-4f(x,y)}{h^{2}}}+O\left(h^{2}\right)\\\end{aligned}}}

انظر أيضاً

مراجع

  1. ساور، تيموثي (2012). التحليل العددي . بيرسون. ص  250. ISBN 978-0-321-78367-7.
  2. 1 2 أبراموفيتز وستيجون، الجدول 25.2
  3. أبراموفيتز وستيجون، 25.3.30