خوارزمية نيفيل
في الرياضيات ، تُعدّ خوارزمية نيفيل خوارزميةً تُستخدم لاستيفاء كثيرات الحدود، وقد اشتقّها عالم الرياضيات إريك هارولد نيفيل عام 1934. بمعلومية n + 1 نقطة، يوجد كثير حدود وحيد من الدرجة ≤ n يمرّ بهذه النقاط. تقوم خوارزمية نيفيل بتقييم هذا كثير الحدود.
تعتمد خوارزمية نيفيل على صيغة نيوتن لكثير الحدود الاستيفائي وعلاقة التكرار للفروق المقسمة . وهي مشابهة لخوارزمية أيتكن (نسبةً إلى ألكسندر أيتكن )، والتي لم تعد مستخدمة في الوقت الحاضر.
الخوارزمية
بفرض وجود مجموعة من n + 1 نقطة بيانات ( xᵢ , yᵢ ) حيث لا توجد نقطتان xᵢ متطابقتان، فإن متعددة الحدود الاستيفائية هي متعددة الحدود p من الدرجة n على الأكثر والتي تتمتع بالخاصية التالية :
- p ( xi ) = yi لجميع قيم i من 0 إلى n .
هذه المعادلة متعددة الحدود موجودة وفريدة من نوعها. تقوم خوارزمية نيفيل بتقييم المعادلة متعددة الحدود عند نقطة ما x .
لنفترض أن pᵢ, ⱼ يمثل متعدد الحدود من الدرجة j − i الذي يمر بالنقاط ( xⱼ , yⱼ ) حيث k = i , i + 1, ..., j . ويحقق pᵢ , ⱼ العلاقة التكرارية التالية
يمكن لهذه العلاقة التكرارية حساب p 0, n ( x )، وهي القيمة المطلوبة. هذه هي خوارزمية نيفيل.
على سبيل المثال، بالنسبة لـ n = 4، يمكن للمرء استخدام التكرار لملء الجدول المثلثي أدناه من اليسار إلى اليمين.
ينتج عن هذه العملية p 0,4 ( x )، قيمة متعددة الحدود التي تمر عبر نقاط البيانات n + 1 ( x i , y i ) عند النقطة x .
تحتاج هذه الخوارزمية إلى O ( n 2 ) عملية حسابية للفاصلة العائمة لاستكمال نقطة واحدة، و O ( n 3 ) عملية حسابية للفاصلة العائمة لاستكمال متعدد الحدود من الدرجة n.
يمكن الحصول على مشتقة متعددة الحدود بنفس الطريقة، أي:
تدوين بديل أسهل للتطبيق الحاسوبي
في الصيغ أعلاه، إذا أخذنا درجة كثيرات الحدود الاستيفائية المتتالية d = j − i وغيرنا الترميز إلى p d , i ,
القيمة النهائية p n ,0 (في هذه الصيغة) هي القيمة المطلوبة التي تم استكمالها.
بما أن عدد العناصر المحسوبة، أي نطاق i، يتناقص مع كل قيمة d متتالية ، يمكن استخدام مصفوفة خطية لتحسين كفاءة الذاكرة، حيث يتم استبدال p i وتجاهل d . (على سبيل المثال:)
يمكن حساب المشتقة (باستخدام قاعدة الضرب ) بنفس الطريقة كما يلي:
كما في السابق، فإن p ′ n ,0 (في هذه الصيغة) هو المشتق.
بما أن هذا يعتمد على القيم المحسوبة المتتالية لـ p لكل d ، فإنه يمكن حسابه ضمن نفس الحلقة. إذا تم استخدام مصفوفات خطية لـ p و p′ لتحسين الكفاءة، فيجب حساب قيم p ′ قبل استبدال قيم p .
تطبيق على التفاضل العددي
أظهر لينس ومولر في عام 1966 أنه باستخدام معاملات غير محددة لكثيرات الحدود في خوارزمية نيفيل، يمكن حساب متسلسلة ماكلورين لكثيرة الحدود النهائية، مما ينتج عنه تقريبات عددية لمشتقات الدالة عند نقطة الأصل. وبينما "تتطلب هذه العملية عمليات حسابية أكثر مما هو مطلوب في طرق الفروق المحدودة"، "فإن اختيار نقاط تقييم الدالة غير مقيد بأي شكل من الأشكال". كما أظهرا أن طريقتهما قابلة للتطبيق مباشرة على حل الأنظمة الخطية من نوع فاندرموند.
مراجع
- بريس، ويليام؛ شاول تيوكولسكي؛ ويليام فيترلينغ؛ برايان فلانيري (1992). "§3.1 الاستيفاء والاستقراء متعدد الحدود (مشفر)" (ملف PDF) . وصفات عددية بلغة C. فن الحوسبة العلمية ( الطبعة الثانية). مطبعة جامعة كامبريدج. ISBN 978-0-521-43108-8.
{{cite book}}: CS1 maint: url-status ( link ) (link is bad) - JN Lyness and CB Moler، أنظمة فان دير موند والتمايز العددي، Numerische Mathematik 8 (1966) 458-464 ( دوى:10.1007/BF02166671 )
- نيفيل، إي إتش: الاستيفاء التكراري. مجلة الجمعية الرياضية الهندية 20، 87-120 (1934)
روابط خارجية
- كثيرات الحدود
- الاستيفاء
