خوارزم كلنشو

خوارزم كلنشو (بالإنكليزية: Clenshaw algorithm)[١] في التحليل العددي، هي طريقة قابلة للمعاودة لتقييم توافقات خطية من كثيرات حدود شيبيشيف. يمكن تطبيقها عموماً على أي نوع من كثيرات الحدود التي يمكن تعريفها بعلاقة تكرارية ثلاثية الحدود.

الخوارزم

بفرض أن ϕk,k=0,1, دوال متعاقبة تحقق العلاقة التكرارية

ϕk+1(x)+αk(x)ϕk(x)+βk(x)ϕk1(x)=0,

حيث إن المعاملات αk وβk هي معلومة مسبقاً. لأي تعاقب محدود c0,,cn، تعرف الدوال bk بواسطة صيغة التكرار العكسي:

bn+1(x)=bn+2(x)=0,bk(x)=ckαk(x)bk+1(x)βk+1bk+2(x).

التوافق الخطي ϕk يحقق العلاقة:

k=0nckϕk(x)=b0(x)ϕ0(x)+b1(x)[ϕ1(x)+α0(x)ϕ0(x)].

طالع فوكس وباركر[٢] لمعلومات أوفر عنها وعن تحليل الاستقرارية.

حالة خاصة لمتسلسلة شيبيشيف

لتكن لدينا متسلسلة شيبيشيف المختصرة

pn(x)=a02+a1T1(x)+a2T2(x)++anTn(x).

تكون المعاملات في الصيغة التكرارية من كثيرات حدود شيبيشيف

αk(x)=2x,βk=1.

بالتالي، بالاستعانة بالمطابقات

T0(x)=1,T1(x)=xT0(x),b0(x)=a0+2xb1(x)b2(x),

يمكن اختصار خوارزم كلنشو إلى:

pn(x)=12[b0(x)b2(x)].

المصادر

  1. ^ C. W. Clenshaw، A note on the summation of Chebyshev series, Math. Tab. Wash. 9 (1955) pp 118--120.
  2. ^ L. Fox and I. B. Parker, Chebyshev Polynomials in Numerical Analysis, Oxford University Press (1968).

انظر أيضا

Clenshaw algorithm]] zh:Clenshaw递推公式