نظرية ستورم

في الرياضيات ، تُعرف متتالية ستورم لكثير الحدود أحادي المتغير p بأنها متتالية من كثيرات الحدود المرتبطة بـ p ومشتقتها، وذلك باستخدام صيغة معدلة من خوارزمية إقليدس لكثيرات الحدود . تُعبّر نظرية ستورم عن عدد الجذور الحقيقية المختلفة لـ p الواقعة في فترة معينة بدلالة عدد تغيرات إشارات قيم متتالية ستورم عند حدود تلك الفترة. عند تطبيقها على فترة جميع الأعداد الحقيقية، تُعطي هذه النظرية العدد الإجمالي للجذور الحقيقية لـ p . [ 1 ]

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

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

سميت متتالية ستورم ونظرية ستورم نسبة إلى جاك شارل فرانسوا ستورم ، الذي اكتشف النظرية في عام 1829. [ 2 ]

النظرية

سلسلة ستورم أو متتالية ستورم لكثير الحدود أحادي المتغير P ( x ) ذي المعاملات الحقيقية هي متتالية من كثيرات الحدودP0،P1،...،{\displaystyle P_{0},P_{1},\ldots ,}بحيث

P0=P،P1=P،Pأنا+1=-ريم(Pأنا-1،Pأنا)،{\displaystyle {\begin{aligned}P_{0}&=P,\\P_{1}&=P',\\P_{i+1}&=-\operatorname {rem} (P_{i-1},P_{i}),\end{aligned}}}

لـ i ≥ 1 ، حيث P' هي مشتقة P ، وريم(Pأنا-1،Pأنا){\displaystyle \operatorname {rem} (P_{i-1},P_{i})}هو الجزء المتبقي من التقسيم الإقليدي لـPأنا-1{\displaystyle P_{i-1}}بواسطةPأنا.{\displaystyle P_{i}.}طول متتالية ستورم هو على الأكثر درجة P.

عدد تغيرات الإشارة عند ξ لمتتالية ستورم لـ P هو عدد تغيرات الإشارة (مع تجاهل الأصفار) في متتالية الأعداد الحقيقية

P0(ξ)،P1(ξ)،P2(ξ)،....{\displaystyle P_{0}(\xi ),P_{1}(\xi ),P_{2}(\xi ),\ldots .}

يُشار إلى هذا العدد من تغيرات الإشارة هنا بـ V ( ξ ) .

تنص نظرية ستورم على أنه إذا كانت P متعددة حدود خالية من المربعات ، فإن عدد الجذور الحقيقية المختلفة لـ P في الفترة نصف المفتوحة ( a , b ] هو V ( a ) - V ( b ) (حيث a و b عددان حقيقيان بحيث a < b ). [ 1 ]

تُعمَّم هذه النظرية على فترات غير محدودة بتعريف إشارة كثيرة الحدود عند +∞ على أنها إشارة معاملها الرئيسي (أي معامل الحد ذي أعلى درجة). أما عند –∞، فتكون إشارة كثيرة الحدود هي إشارة معاملها الرئيسي لكثيرة الحدود ذات الدرجة الزوجية، والعكس صحيح لكثيرة الحدود ذات الدرجة الفردية.

في حالة كثير الحدود غير الخالي من المربعات، إذا لم يكن a أو b جذرًا متعددًا لـ p ، فإن V ( a ) − V ( b ) هو عدد الجذور الحقيقية المختلفة لـ P.

برهان النظرية هو كما يلي: عندما تزداد قيمة x من a إلى b ، فقد تمر بصفر ما.Pأنا{\displaystyle P_{i}}( i > 0 )؛ عندما يحدث هذا، يكون عدد تغيرات الإشارة لـ(Pأنا-1،Pأنا،Pأنا+1){\displaystyle (P_{i-1},P_{i},P_{i+1})}لا يتغير. عندما يمر x بجذر منP0=P،{\displaystyle P_{0}=P,}عدد الاختلافات في الإشارة لـ(P0،P1){\displaystyle (P_{0},P_{1})}تتناقص من 1 إلى 0. هذه هي القيم الوحيدة لـ x التي قد تتغير فيها بعض الإشارات.

مثال

لنفترض أننا نريد إيجاد عدد الجذور في نطاق معين لكثير الحدودص(x)=x4+x3-x-1{\displaystyle p(x)=x^{4}+x^{3}-x-1}. لذا

ص0(x)=ص(x)=x4+x3-x-1ص1(x)=ص(x)=4x3+3x2-1{\displaystyle {\begin{aligned}p_{0}(x)&=p(x)=x^{4}+x^{3}-x-1\\p_{1}(x)&=p'(x)=4x^{3}+3x^{2}-1\end{aligned}}}

باقي قسمة p0 على p1 في الفضاء الإقليدي هو-316x2-34x-1516؛{\displaystyle -{\tfrac {3}{16}}x^{2}-{\tfrac {3}{4}}x-{\tfrac {15}{16}};}وبضربها في -1 نحصل على

ص2(x)=316x2+34x+1516{\displaystyle p_{2}(x)={\tfrac {3}{16}}x^{2}+{\tfrac {3}{4}}x+{\tfrac {15}{16}}}.

ثم بقسمة p1 على p2 وضرب الباقي في -1 ، نحصل على

ص3(x)=-32x-64{\displaystyle p_{3}(x)=-32x-64}.

بقسمة p2 على p3 وضرب الباقي في -1 ، نحصل على

ص4(x)=-316{\displaystyle p_{4}(x)=-{\tfrac {3}{16}}}.

وبما أن هذا ثابت، فإن هذا ينهي حساب متتالية ستورم.

لإيجاد عدد الجذور الحقيقية لـص0{\displaystyle p_{0}}يجب تقييم متواليات إشارات هذه كثيرات الحدود عند −∞ و ، وهي على التوالي (+, −, +, +, −) و (+, +, +, −, −) .

V(-)-V(+)=3-1=2،{\displaystyle V(-\infty ) -V(+\infty )=3-1=2,}

حيث يشير V إلى عدد تغيرات الإشارة في المتتالية، مما يدل على أن p له جذران حقيقيان.

يمكن التحقق من ذلك بملاحظة أن p ( x ) يمكن تحليلها إلى ( - 1)( + x + 1) ، حيث يمتلك العامل الأول الجذرين -1 و 1 ، بينما لا يمتلك العامل الثاني أي جذور حقيقية. وتنتج هذه النتيجة الأخيرة من الصيغة التربيعية ، وكذلك من نظرية ستورم، التي تُعطي متتاليات الإشارات (+, -, -) عند -∞ و (+, +, -) عند +∞ .

تعميم

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

متتالية ستورم المعممة هي متتالية منتهية من كثيرات الحدود ذات المعاملات الحقيقية

P0،P1،...،Pم{\displaystyle P_{0},P_{1},\dots ,P_{m}}

بحيث

  • تتناقص الدرجات بعد الدرجة الأولى:درجةPأنا<درجةPأنا-1{\displaystyle \deg P_{i}<\deg P_{i-1}}for i = 2, ..., m ;
  • Pم{\displaystyle P_{m}}ليس لها جذر حقيقي أو ليس لها تغيرات في الإشارة بالقرب من جذورها الحقيقية.
  • إذا كان P i ( ξ ) = 0 لـ 0 < i < m و ξ عدد حقيقي، فإن P i −1 ( ξ ) P i + 1 ( ξ ) < 0 .

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

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

استخدام متواليات الباقي الزائفة

في الجبر الحاسوبي ، تكون معاملات كثيرات الحدود التي يتم النظر فيها صحيحة، أو يمكن تحويلها لتصبح ذات معاملات صحيحة. تحتوي متتالية ستورم لكثيرة حدود ذات معاملات صحيحة عمومًا على كثيرات حدود معاملاتها ليست صحيحة (انظر المثال أعلاه).

لتجنب العمليات الحسابية على الأعداد النسبية ، تتمثل إحدى الطرق الشائعة في استبدال القسمة الإقليدية بالقسمة الزائفة لحساب القواسم المشتركة الكبرى لكثيرات الحدود . وهذا يعني استبدال متتالية الباقي في خوارزمية القسمة الإقليدية بمتتالية باقي زائفة، وهي متتاليةص0،...،صك{\displaystyle p_{0},\ldots ,p_{k}}كثيرات الحدود التي تحتوي على ثوابتأأنا{\displaystyle a_{i}}وبأنا{\displaystyle b_{i}}بحيثبأناصأنا+1{\displaystyle b_{i}p_{i+1}}هو الجزء المتبقي من التقسيم الإقليدي لـأأناصأنا-1{\displaystyle a_{i}p_{i-1}}بواسطةصأنا.{\displaystyle p_{i}.}(تُحدد الأنواع المختلفة من متواليات الباقي الزائفة من خلال اختيارأأنا{\displaystyle a_{i}}وبأنا؛{\displaystyle b_{i};}عادة،أأنا{\displaystyle a_{i}}تم اختيارها لعدم إدخال المقامات أثناء القسمة الإقليدية، وبأنا{\displaystyle b_{i}}(وهو قاسم مشترك لمعاملات الباقي الناتج؛ انظر إلى متتالية الباقي الزائف لمزيد من التفاصيل.)

على سبيل المثال، تُعتبر متتالية الباقي في خوارزمية إقليدس متتالية باقي زائفة معأأنا=بأنا=1{\displaystyle a_{i}=b_{i}=1}لكل i ، وتكون متتالية ستورم لكثير الحدود متتالية شبه باقية معأأنا=1{\displaystyle a_{i}=1}وبأنا=-1{\displaystyle b_{i}=-1}لكل i .

تم تصميم العديد من متواليات الباقي الزائف لحساب القواسم المشتركة الكبرى لكثيرات الحدود ذات المعاملات الصحيحة دون إدخال المقامات (انظر متوالية الباقي الزائف ). ويمكن تحويلها جميعًا إلى متواليات ستورم معممة عن طريق اختيار إشارةبأنا{\displaystyle b_{i}}أن يكون عكس علامةأأنا.{\displaystyle a_{i}.}وهذا يسمح باستخدام نظرية ستورم مع متواليات الباقي الزائفة.

عزل الجذور

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

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

يُعدّ عزل الجذور مفيدًا أيضًا في العمليات الحسابية مع الأعداد الجبرية . وللعمليات الحسابية مع الأعداد الجبرية، تتمثل إحدى الطرق الشائعة في تمثيلها كزوج من متعددة الحدود التي يكون العدد الجبري جذرًا لها، وفترة عزل. على سبيل المثال2{\displaystyle {\sqrt {2}}}يمكن تمثيلها بشكل لا لبس فيه بواسطة(x2-2،[0،2]).{\displaystyle (x^{2}-2,[0,2]).}

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

لعزل الجذور الحقيقية، يبدأ المرء من فترة زمنية(أ،ب]{\displaystyle (a,b]}تحتوي على جميع الجذور الحقيقية، أو الجذور ذات الأهمية (غالبًا، وخاصة في المسائل الفيزيائية، تكون الجذور الموجبة فقط هي المهمة)، ويتم حسابهاV(أ){\displaystyle V(a)}وV(ب).{\displaystyle V(b).}لتحديد هذه الفترة الابتدائية، يمكن استخدام حدود على حجم الجذور (انظر خصائص جذور كثيرات الحدود §  حدود على جذور كثيرات الحدود (المركبة) ). ثم، يتم تقسيم هذه الفترة إلى قسمين، باختيار قيمة c في منتصفها.(أ،ب].{\displaystyle (a,b].}حسابV(ج){\displaystyle V(c)}يُحدد عدد الجذور الحقيقية في(أ،ج]{\displaystyle (a,c]}و(ج،ب]،{\displaystyle (c,b],}ويمكن تكرار العملية نفسها على كل فترة فرعية. عند مصادفة فترة لا تحتوي على أي جذر، يمكن استبعادها من قائمة الفترات المراد دراستها. وعند مصادفة فترة تحتوي على جذر واحد فقط، يمكن التوقف عن قسمتها، لأنها فترة عزل. وتتوقف العملية في النهاية عندما لا يتبقى سوى فترات العزل.

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

طلب

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

ليكن P ( x ) و Q ( x ) كثيرتي حدود بمعاملات حقيقية بحيث لا يوجد لـ P و Q جذر مشترك، ولا يوجد لـ P جذور متعددة. بعبارة أخرى، P و P'Q كثيرتا حدود أوليان فيما بينهما . لا يؤثر هذا القيد فعليًا على عمومية ما يلي، إذ تسمح حسابات القاسم المشترك الأكبر (GCD) باختزال الحالة العامة إلى هذه الحالة، وتكون تكلفة حساب متتالية ستورم مساوية لتكلفة حساب القاسم المشترك الأكبر.

لنفترض أن W ( a ) يرمز إلى عدد تغيرات الإشارة عند النقطة a لمتتالية ستورم المعممة التي تبدأ من P و P'Q . إذا كان a < b عددين حقيقيين، فإن W ( a ) - W ( b ) هو عدد جذور P في الفترة(أ،ب]{\displaystyle (a,b]}بحيث يكون Q ( a ) > 0 مطروحًا منه عدد الجذور في نفس الفترة التي يكون فيها Q ( a ) < 0. وبدمج هذا مع العدد الإجمالي لجذور P في نفس الفترة، كما هو موضح في نظرية ستورم، نحصل على عدد جذور P التي يكون فيها Q ( a ) > 0 وعدد جذور P التي يكون فيها Q ( a ) < 0. [ 1 ]

انظر أيضاً

مراجع