طريقة غريف

في الرياضيات ، تُعرف طريقة غريف أو طريقة داندلين - لوباتشيفسكي - غريف بأنها خوارزمية لإيجاد جميع جذور متعددة الحدود . طُوّرت هذه الطريقة بشكل مستقل من قِبل جيرمينال بيير داندلين عام 1826 ولوباتشيفسكي عام 1834. وفي عام 1837، اكتشف كارل هاينريش غريف الفكرة الأساسية لهذه الطريقة. [ 1 ] تقوم هذه الطريقة بفصل جذور متعددة الحدود عن طريق تربيعها بشكل متكرر. ويتم تربيع الجذور ضمنيًا، أي بالعمل فقط على معاملات متعددة الحدود. وأخيرًا، تُستخدم صيغ فييت لتقريب قيم الجذور.

دانديلين - تكرار جرايف

ليكن p ( x ) متعدد حدود من الدرجة n

ص(x)=(x-x1)(x-xن).{\displaystyle p(x)=(x-x_{1})\cdots (x-x_{n}).}

ثم

ص(-x)=(-1)ن(x+x1)(x+xن).{\displaystyle p(-x)=(-1)^{n}(x+x_{1})\cdots (x+x_{n}).}

ليكن q ( x ) متعددة الحدود التي لها مربعاتx12،،xن2{\displaystyle x_{1}^{2},\cdots ,x_{n}^{2}}كجذورها،

q(x)=(x-x12)(x-xن2).{\displaystyle q(x)=\left(x-x_{1}^{2}\right)\cdots \left(x-x_{n}^{2}\right).}

ثم يمكننا أن نكتب:

q(x2)=(x2-x12)(x2-xن2)=(x-x1)(x+x1)(x-xن)(x+xن)={(x-x1)(x-xن)}×{(x+x1)(x+xن)}=ص(x)×{(-1)ن(-x-x1)(-x-xن)}=ص(x)×{(-1)نص(-x)}=(-1)نص(x)ص(-x)\begin{aligned}q(x^{2})&=\left(x^{2}-x_{1}^{2}\right)\cdots \left(x^{2}-x_{n}^{2}\right)\\&=(x-x_{1})(x+x_{1})\cdots (x-x_{n})(x+x_{n})\\&=\left\{(x-x_{1})\cdots (x-x_{n})\right\}\times \left\{(x+x_{1})\cdots (x+x_{n})\right\}\\&=p(x)\times \left\{(-1)^{n}(-x-x_{1})\cdots (-x-x_{n})\right\}\\&=p(x)\times \left\{(-1)^{n}p(-x)\right\}\\&=(-1)^{n}p(x)p(-x)\end{aligned}}}

يمكن الآن حساب q ( x ) من خلال العمليات الجبرية على معاملات متعددة الحدود p ( x ) فقط. ليكن:

ص(x)=xن+أ1xن-1++أن-1x+أنq(x)=xن+ب1xن-1++بن-1x+بن{\displaystyle {\begin{aligned}p(x)&=x^{n}+a_{1}x^{n-1}+\cdots +a_{n-1}x+a_{n}\\q(x)&=x^{n}+b_{1}x^{n-1}+\cdots +b_{n-1}x+b_{n}\end{aligned}}}

ثم ترتبط المعاملات بالعلاقة التالية

بك=(-1)كأك2+2ج=0ك-1(-1)جأجأ2ك-ج،أ0=ب0=1.{\displaystyle b_{k}=(-1)^{k}a_{k}^{2}+2\sum _{j=0}^{k-1}(-1)^{j}\,a_{j}a_{2k-j},\qquad a_{0}=b_{0}=1.}

لاحظ غريف أنه إذا قام المرء بفصل p ( x ) إلى أجزائه الفردية والزوجية:

ص(x)=صهـ(x2)+xصo(x2)،{\displaystyle p(x)=p_{e}\left(x^{2}\right)+xp_{o}\left(x^{2}\right),}

عندئذٍ نحصل على تعبير جبري مبسط لـ q ( x ) :

q(x)=(-1)ن(صهـ(x)2-xصo(x)2).{\displaystyle q(x)=(-1)^{n}\left(p_{e}(x)^{2}-xp_{o}(x)^{2}\right).}

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

يؤدي تكرار هذه العملية عدة مرات إلى فصل الجذور وفقًا لقيمها المطلقة. ويؤدي تكرارها k مرة إلى الحصول على متعددة حدود من الدرجة n .

qك(y)=yن+أك1yن-1++أكن-1y+أكن{\displaystyle q^{k}(y)=y^{n}+{a^{k}}_{1}\,y^{n-1}+\cdots +{a^{k}}_{n-1}\,y+{a^{k}}_{n}\,}

بجذور

y1=x12ك،y2=x22ك،...،yن=xن2ك.{\displaystyle y_{1}=x_{1}^{2^{k}},\,y_{2}=x_{2}^{2^{k}},\,\dots ,\,y_{n}=x_{n}^{2^{k}}.}

إذا تم فصل مقادير جذور كثيرة الحدود الأصلية بعامل ماρ>1{\displaystyle \rho >1}، إنه،|xك|ρ|xك+1|{\displaystyle |x_{k}|\geq \rho |x_{k+1}|}ثم يتم فصل جذور التكرار رقم k بواسطة عامل نمو سريع

ρ2ك1+2ك(ρ-1){\displaystyle \rho ^{2^{k}}\geq 1+2^{k}(\rho -1)}.

طريقة غريف الكلاسيكية

ثم يتم استخدام علاقات فيتا

أ1ك=-(y1+y2++yن)أ2ك=y1y2+y1y3++yن-1yنأنك=(-1)ن(y1y2yن).{\displaystyle {\begin{aligned}a_{\;1}^{k}&=-(y_{1}+y_{2}+\cdots +y_{n})\\a_{\;2}^{k}&=y_{1}y_{2}+y_{1}y_{3}+\cdots +y_{n-1}y_{n}\\&\;\vdots \\a_{\;n}^{k}&=(-1)^{n}(y_{1}y_{2}\cdots y_{n}).\end{aligned}}}

إذا كانت الجذورx1،...،xن{\displaystyle x_{1},\dots ,x_{n}}مفصولة بشكل كافٍ، لنقل بمعاملρ>1{\displaystyle \rho >1}،|xم|ρ|xم+1|{\displaystyle |x_{m}|\geq \rho |x_{m+1}|}ثم القوى المتكررةy1،y2،...،yن{\displaystyle y_{1},y_{2},...,y_{n}}يتم فصل الجذور بواسطة العاملρ2ك{\displaystyle \rho ^{2^{k}}}والتي سرعان ما تصبح كبيرة جداً.

يمكن بعد ذلك تقريب معاملات متعددة الحدود المتكررة بواسطة حدها الرئيسي،

أ1ك-y1{\displaystyle a_{\;1}^{k}\approx -y_{1}}
أ2كy1y2{\displaystyle a_{\;2}^{k}\approx y_{1}y_{2}}وهكذا دواليك،

يعني

y1-أ1ك،y2-أ2ك/أ1ك،...yن-أنك/أن-1ك.{\displaystyle y_{1}\approx -a_{\;1}^{k},\;y_{2}\approx -a_{\;2}^{k}/a_{\;1}^{k},\;\dots \;y_{n}\approx -a_{\;n}^{k}/a_{\;n-1}^{k}.}

وأخيرًا، تُستخدم اللوغاريتمات لإيجاد القيم المطلقة لجذور كثيرة الحدود الأصلية. هذه القيم وحدها كافية لتوفير نقاط بداية ذات دلالة لطرق أخرى لإيجاد الجذور.

وللحصول على زاوية هذه الجذور أيضًا، تم اقتراح العديد من الطرق، وأبسطها هي حساب الجذر التربيعي لجذر (قد يكون مركبًا) بشكل متتابع.qم(y){\displaystyle q^{m}(y)}، حيث تتراوح قيمة m من k إلى 1، ويتم اختبار أي من متغيري الإشارة هو جذر لـqم-1(x){\displaystyle q^{m-1}(x)}قبل الانتقال إلى جذورqم-2(x){\displaystyle q^{m-2}(x)}قد يكون من الضروري تحسين دقة تقريبات الجذر عدديًا لـqم-1(x){\displaystyle q^{m-1}(x)}على سبيل المثال، باستخدام طريقة نيوتن .

تُعدّ طريقة غريف الأنسب لكثيرات الحدود ذات الجذور الحقيقية البسيطة، مع إمكانية تكييفها لكثيرات الحدود ذات الجذور والمعاملات المركبة، والجذور ذات التعددية الأعلى. على سبيل المثال، لوحظ [ 2 ] أنه بالنسبة لجذرx+1=x+2==x+د{\displaystyle x_{\ell +1}=x_{\ell +2}=\dots =x_{\ell +d}}مع التعددية d ، الكسور

|(أ+أنام-1)2أ+أنام|{\displaystyle \left|{\frac {(a_{\;\ell +i}^{m-1})^{2}}{a_{\;\ell +i}^{m}}}\right|}يميل إلى(دأنا){\displaystyle {\binom {d}{i}}}

لأنا=0،1،...،د{\displaystyle i=0,1,\dots ,d}وهذا يسمح بتقدير بنية التعددية لمجموعة الجذور.

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

طريقة غريف المماسية

تستبدل هذه الطريقة الأعداد بمتسلسلات قوى مقطوعة من الدرجة الأولى، والمعروفة أيضًا بالأعداد الثنائية . ويتم ذلك رمزياً بإدخال "كمية جبرية متناهية الصغر".ε{\displaystyle \varepsilon }مع الخاصية المميزةε2=0{\displaystyle \varepsilon ^{2}=0}ثم متعددة الحدود ص(x+ε)=ص(x)+εص(x){\displaystyle p(x+\varepsilon )=p(x)+\varepsilon \,p'(x)}له جذورxم-ε{\displaystyle x_{m}-\varepsilon }، مع قوى

(xم-ε)2ك=xم2ك-ε2كxم2ك-1=yم+εy˙م.{\displaystyle (x_{m}-\varepsilon )^{2^{k}}=x_{m}^{2^{k}}-\varepsilon \,{2^{k}}\,x_{m}^{2^{k}-1}=y_{m}+\varepsilon \,{\dot {y}}_{m}.}

وبالتالي قيمةxم{\displaystyle x_{m}}يمكن الحصول عليها بسهولة ككسرxم=-2كyمy˙م.{\displaystyle x_{m}=-{\tfrac {2^{k}\,y_{m}}{{\dot {y}}_{m}}}.}

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

إعادة التطبيع

يمكن تغيير نطاق كل متعددة حدود في المجال والمدى بحيث يكون المعامل الأول والأخير في متعددة الحدود الناتجة مساويًا للواحد. إذا كان حجم المعاملات الداخلية محدودًا بـ M ، فإن حجم المعاملات الداخلية بعد مرحلة واحدة من تكرار غريف يكون محدودًا بـنم2{\displaystyle nM^{2}}بعد k مرحلة، يحصل المرء على الحدن2ك-1م2ك{\displaystyle n^{2^{k}-1}M^{2^{k}}}بالنسبة للمعاملات الداخلية.

للتغلب على القيد الذي يفرضه نمو القوى، يقترح مالاجوفيتش-زوبيلي تمثيل المعاملات والنتائج الوسيطة في المرحلة k من الخوارزمية بصيغة قطبية مُقاسة

ج=αهـ-2كر،{\displaystyle c=\alpha \,e^{-2^{k}\,r},}

أينα=ج|ج|{\displaystyle \alpha ={\frac {c}{|c|}}}هو عدد مركب طوله وحدة واحدة ور=-2-كسجل|ج|{\displaystyle r=-2^{-k}\log |c|}هو أمر إيجابي حقيقي. فصل السلطة2ك{\displaystyle 2^{k}}يؤدي إدخال الأس إلى اختزال القيمة المطلقة لـ c إلى الجذر الثنائي المقابل. ولأن هذا يحافظ على مقدار (تمثيل) المعاملات الأولية، فقد سُميت هذه العملية بإعادة التطبيع.

عملية ضرب عددين من هذا النوع عملية مباشرة، بينما تتم عملية الجمع بعد التحليل إلى عوامل.ج3=ج1+ج2=|ج1|(α1+α2|ج2||ج1|){\displaystyle c_{3}=c_{1}+c_{2}=|c_{1}|\cdot \left(\alpha _{1}+\alpha _{2}{\tfrac {|c_{2}|}{|c_{1}|}}\right)}، أينج1{\displaystyle c_{1}}يتم اختيار العدد الأكبر من بين العددين، أير1<ر2{\displaystyle r_{1}<r_{2}}. هكذا

α3=s|s|{\displaystyle \alpha _{3}={\tfrac {s}{|s|}}}ور3=ر1+2-كسجل|s|{\displaystyle r_{3}=r_{1}+2^{-k}\,\log {|s|}}معs=α1+α2هـ2ك(ر1-ر2).{\displaystyle s=\alpha _{1}+\alpha _{2}\,e^{2^{k}(r_{1}-r_{2})}.}

المعاملاتأ0،أ1،...،أن{\displaystyle a_{0},a_{1},\dots ,a_{n}}يتم تمثيل المرحلة النهائية k من تكرار غريف، لقيمة كبيرة معقولة لـ k ، بأزواج(αم،رم){\displaystyle (\alpha _{m},r_{m})}،م=0،...،ن{\displaystyle m=0,\dots ,n}من خلال تحديد زوايا الغلاف المحدب لمجموعة النقاط{(م،رم):م=0،...،ن}{\displaystyle \{(m,r_{m}):\;m=0,\dots ,n\}}يمكن تحديد تعدد جذور متعددة الحدود. وبدمج إعادة التطبيع هذه مع تكرار المماس، يمكن استخراج جذور متعددة الحدود الأصلية مباشرةً من المعاملات الموجودة عند زوايا الغلاف.

انظر أيضاً

مراجع

  1. هاوسهولدر، ألستون سكوت (1959). "داندلين، لوباتشيفسكي، أو غريف". المجلة الرياضية الأمريكية الشهرية . 66 (6): 464-466 . doi : 10.2307/2310626 . JSTOR 2310626 . 
  2. بيست، جي سي (1949). "ملاحظات حول طريقة غريف لتربيع الجذر". المجلة الرياضية الأمريكية الشهرية . 56 (2): 91-94 . doi : 10.2307/2306166 . JSTOR 2306166 .