تحليل كثيرات الحدود
في الرياضيات والجبر الحاسوبي ، يُعبّر تحليل كثيرات الحدود عن كثيرة حدود ذات معاملات في حقل معين أو في الأعداد الصحيحة كحاصل ضرب عوامل غير قابلة للاختزال ذات معاملات في نفس المجال. ويُعدّ تحليل كثيرات الحدود أحد المكونات الأساسية لأنظمة الجبر الحاسوبي .
نُشرت أول خوارزمية لتحليل كثيرات الحدود بواسطة تيودور فون شوبرت عام 1793. [ 1 ] أعاد ليوبولد كرونكر اكتشاف خوارزمية شوبرت عام 1882 ووسّعها لتشمل كثيرات الحدود متعددة المتغيرات ومعاملاتها في امتداد جبري . لكن معظم المعرفة في هذا الموضوع لا يتجاوز عام 1965 تقريبًا، وهو العام الذي ظهرت فيه أولى أنظمة الجبر الحاسوبية. [ 2 ]
عندما طُبقت خوارزميات الخطوات المحدودة المعروفة منذ زمن طويل على الحواسيب لأول مرة، تبين أنها غير فعالة للغاية. إن حقيقة أن أي متعددة حدود أحادية أو متعددة المتغيرات تقريبًا، من الدرجة حتى 100 وبمعاملات ذات حجم معتدل (حتى 100 بت)، يمكن تحليلها باستخدام الخوارزميات الحديثة في غضون دقائق معدودة من وقت الحاسوب، تدل على مدى نجاح معالجة هذه المشكلة خلال الخمسة عشر عامًا الماضية. (إريك كالتوفن، 1982)
تستطيع الخوارزميات والحواسيب الحديثة تحليل كثيرات الحدود أحادية المتغير من الدرجة التي تزيد عن 1000 والتي تحتوي معاملاتها على آلاف الأرقام، بسرعة. [ 3 ] ولهذا الغرض، حتى عند التحليل على الأعداد النسبية وحقول الأعداد ، فإن الخطوة الأساسية هي تحليل كثير الحدود على حقل منتهٍ .
صياغة السؤال
تُعدّ حلقات كثيرات الحدود على الأعداد الصحيحة أو على حقل ما مجالات تحليل فريدة . وهذا يعني أن كل عنصر من عناصر هذه الحلقات هو حاصل ضرب ثابت في حاصل ضرب كثيرات حدود غير قابلة للاختزال (أي تلك التي لا تُمثّل حاصل ضرب كثيرتي حدود غير ثابتتين). علاوة على ذلك، فإن هذا التحليل فريد حتى ضرب العوامل بثوابت قابلة للعكس.
Factorization depends on the base field. For example, the fundamental theorem of algebra, which states that every polynomial with complex coefficients has complex roots, implies that a polynomial with integer coefficients can be factored (with root-finding algorithms) into linear factors over the complex field C. Similarly, over the field of reals, the irreducible factors have degree at most two, while there are polynomials of any degree that are irreducible over the field of rationalsQ.
The question of polynomial factorization makes sense only for coefficients in a computable field whose every element may be represented in a computer and for which there are algorithms for the arithmetic operations. However, this is not a sufficient condition: Fröhlich and Shepherdson give examples of such fields for which no factorization algorithm can exist.[4]
The fields of coefficients for which factorization algorithms are known include prime fields (that is, the field of the rational numbers and the fields of the integers modulo a prime number) and their finitely generated field extensions. Integer coefficients are also tractable. Kronecker's classical method is interesting only from a historical point of view; modern algorithms proceed by a succession of:
- Square-free factorization
- Factorization over finite fields
and reductions:
- From the multivariate case to the univariate case.
- From coefficients in a purely transcendental extension to the multivariate case over the ground field (see below).
- From coefficients in an algebraic extension to coefficients in the ground field (see below).
- From rational coefficients to integer coefficients (see below).
- From integer coefficients to coefficients in a prime field with p elements, for a well chosen p (see below).
Primitive part–content factorization
In this section, we show that factoring over Q (the rational numbers) and over Z (the integers) is essentially the same problem.
محتوى كثير الحدود p ∈ Z [ X ]، ويُرمز له بـ "cont( p )"، هو، مع مراعاة إشارته، القاسم المشترك الأكبر لمعاملاته. الجزء الأولي من p هو primpart( p ) = p /cont( p )، وهو كثير حدود أولي بمعاملات صحيحة. يُعرّف هذا تحليل p إلى حاصل ضرب عدد صحيح وكثير حدود أولي. هذا التحليل فريد من نوعه مع مراعاة إشارة المحتوى. من المتعارف عليه اختيار إشارة المحتوى بحيث يكون المعامل الرئيسي للجزء الأولي موجبًا.
على سبيل المثال،
هو تحليل إلى محتوى وجزء أولي.
يمكن كتابة كل متعددة حدود q ذات معاملات نسبية على النحو التالي
حيث p ∈ Z [ X ] و c ∈ Z : يكفي أن نأخذ c مضاعفًا لجميع مقامات معاملات q ( على سبيل المثال، حاصل ضربها) و p = cq . يُعرَّف محتوى q على النحو التالي:
والجزء الأولي من q هو نفسه الجزء الأولي من p . أما بالنسبة لكثيرات الحدود ذات المعاملات الصحيحة، فإن هذا يُعرّف تحليلًا إلى عدد نسبي وكثير حدود أولي ذي معاملات صحيحة. هذا التحليل فريد أيضًا باستثناء اختيار الإشارة.
على سبيل المثال،
هو تحليل إلى محتوى وجزء أولي.
أثبت غاوس أن حاصل ضرب كثيرتي حدود بدائيتين هو أيضًا كثير حدود بدائي ( مبرهنة غاوس ). وهذا يعني أن كثيرة الحدود البدائية غير قابلة للاختزال على الأعداد النسبية إذا وفقط إذا كانت غير قابلة للاختزال على الأعداد الصحيحة. ويعني هذا أيضًا أن تحليل كثيرة حدود ذات معاملات نسبية على الأعداد النسبية هو نفسه تحليل الجزء البدائي منها على الأعداد الصحيحة. وبالمثل، فإن تحليل كثيرة حدود ذات معاملات صحيحة على الأعداد الصحيحة هو حاصل ضرب تحليل الجزء البدائي منها في تحليل محتواها.
بمعنى آخر، فإن حساب القاسم المشترك الأكبر للأعداد الصحيحة يقلل من تحليل كثير الحدود على الأعداد النسبية إلى تحليل كثير حدود بدائي بمعاملات صحيحة، ويقلل من تحليل الأعداد الصحيحة إلى تحليل عدد صحيح وكثير حدود بدائي.
كل ما سبق يبقى صحيحًا إذا استُبدلت Z بحلقة متعددة الحدود على حقل F ، واستُبدلت Q بحقل من الدوال الكسرية على F في المتغيرات نفسها، مع اختلاف وحيد هو استبدال عبارة "حتى الإشارة" بعبارة "حتى الضرب بثابت قابل للعكس في F ". هذا يُختزل التحليل إلى عوامل على امتداد حقل متسامٍ بحت لـ F إلى تحليل متعددات الحدود متعددة المتغيرات على F.
التحليل إلى عوامل بدون مربعات
إذا كان عاملان أو أكثر من عوامل كثيرة الحدود متطابقين، فإن كثيرة الحدود تكون مضاعفًا لمربع هذا العامل. ويكون هذا العامل المضاعف أيضًا عاملًا لمشتقة كثيرة الحدود ( بالنسبة لأي من المتغيرات، إذا كانت هناك عدة متغيرات).
بالنسبة لكثيرات الحدود أحادية المتغير، فإن العوامل المتعددة تُكافئ الجذور المتعددة (على حقل امتداد مناسب). بالنسبة لكثيرات الحدود أحادية المتغير على الأعداد النسبية (أو بشكل أعم على حقل ذي خاصية صفرية)، تستغل خوارزمية يون هذه الخاصية لتحليل كثيرة الحدود بكفاءة إلى عوامل خالية من المربعات، أي عوامل ليست من مضاعفات المربع، وذلك بإجراء سلسلة من حسابات القاسم المشترك الأكبر (GCD) بدءًا من gcd( f ( x ), f '( x )). لتحليل كثيرة الحدود الأولية، يكفي تحليل كل عامل خالٍ من المربعات. لذا، يُعد تحليل العوامل الخالية من المربعات الخطوة الأولى في معظم خوارزميات تحليل كثيرات الحدود.
تقوم خوارزمية يون بتوسيع هذا ليشمل الحالة متعددة المتغيرات من خلال اعتبار متعدد الحدود متعدد المتغيرات كمتعدد حدود أحادي المتغير على حلقة متعددة الحدود.
في حالة كثير الحدود على حقل منتهٍ، لا تُطبَّق خوارزمية يون إلا إذا كانت درجة كثير الحدود أصغر من درجته المميزة، لأنه بخلاف ذلك، قد تكون مشتقة كثير الحدود غير الصفرية صفرًا (على الحقل الذي يحتوي على p عنصرًا، تكون مشتقة كثير الحدود بالنسبة لـ x p صفرًا دائمًا). مع ذلك، فإن سلسلة من حسابات القاسم المشترك الأكبر، بدءًا من كثير الحدود ومشتقته، تسمح بحساب التحليل الخالي من المربعات؛ انظر: تحليل كثير الحدود على الحقول المنتهية#التحليل الخالي من المربعات .
الأساليب الكلاسيكية
يصف هذا القسم الطرق النظرية التي قد تكون ملائمة عند إجراء الحسابات يدويًا. لا تُستخدم هذه الطرق في الحسابات الآلية لأنها تعتمد على تحليل الأعداد الصحيحة إلى عواملها الأولية ، وهو أبطأ حاليًا من تحليل كثيرات الحدود إلى عواملها الأولية.
تبدأ الطريقتان التاليتان من متعدد الحدود أحادي المتغير ذي المعاملات الصحيحة لإيجاد العوامل التي هي أيضًا متعددات حدود ذات معاملات صحيحة.
الحصول على العوامل الخطية
يمكن إيجاد جميع العوامل الخطية ذات المعاملات النسبية باستخدام اختبار الجذر النسبي . إذا كانت كثيرة الحدود المراد تحليلهاإذاً، فإن جميع العوامل الخطية الممكنة تكون على الشكل التالي:، أينهو عامل صحيح لـوهو عامل صحيح لـيمكن اختبار جميع التوليفات الممكنة للعوامل الصحيحة للتأكد من صحتها، ويمكن استخراج كل توليفة صحيحة باستخدام القسمة المطولة لكثيرات الحدود . إذا كانت كثيرة الحدود الأصلية ناتجة عن عوامل، اثنان منها على الأقل من الدرجة الثانية أو أعلى، فإن هذه الطريقة توفر تحليلًا جزئيًا فقط؛ وإلا فإن التحليل يكون كاملًا. على وجه الخصوص، إذا كان هناك عامل غير خطي واحد فقط، فستكون هذه هي كثيرة الحدود المتبقية بعد استخراج جميع العوامل الخطية. في حالة كثيرة الحدود التكعيبية ، إذا كانت قابلة للتحليل، فإن اختبار الجذر النسبي يُعطي تحليلًا كاملًا، إما إلى عامل خطي وعامل تربيعي غير قابل للاختزال، أو إلى ثلاثة عوامل خطية.
طريقة كرونكر
تهدف طريقة كرونكر إلى تحليل كثيرات الحدود أحادية المتغير ذات المعاملات الصحيحة إلى كثيرات حدود ذات معاملات صحيحة.
تعتمد هذه الطريقة على حقيقة أن تقييم كثيرات الحدود الصحيحة عند قيم صحيحة يجب أن ينتج عنه أعداد صحيحة. أي، إذاإذا كانت دالة كثيرة الحدود ذات معاملات صحيحة، فإنيكون عددًا صحيحًا بمجرد أن يكون a عددًا صحيحًا. يوجد عدد محدود فقط من القيم الصحيحة الممكنة لعامل من عوامل a . لذا، إذاهو عامل من عواملقيمةلا بد أن يكون أحد عوامل
إذا بحث المرء عن جميع عوامل الدرجة d المعطاة ، فيمكنه أن ينظر فيقيم،بالنسبة لـ a ، والتي تعطي عددًا محدودًا من الاحتمالات للزوج المرتبكلله عدد محدود من القواسموكل-tuple حيثالمدخل هو قاسم لـأي، مجموعة من الشكل، ينتج متعددة حدود فريدة من الدرجة على الأكثروالتي يمكن حسابها باستخدام الاستيفاء متعدد الحدود . ويمكن اختبار كل من هذه الحدود المتعددة الحدود لمعرفة ما إذا كانت عاملاً عن طريق القسمة متعددة الحدود . وبما أن عددها محدودوكلإذا كان للمتغير عدد محدود من القواسم، فإن عدد هذه القواسم يكون محدودًا أيضًا. لذا، فإن البحث الشامل يسمح بإيجاد جميع العوامل التي لا تتجاوز درجتها d .
على سبيل المثال، انظر
- .
إذا كان هذا كثير الحدود يحلل إلى Z ، فإن أحد عوامله على الأقليجب أن تكون من الدرجة الثانية أو أقل، لذلكيتم تحديدها بشكل فريد من خلال ثلاث قيم . وبالتالي، نقوم بحساب ثلاث قيم.،وإذا كانت إحدى هذه القيم تساوي صفرًا، فلدينا عامل خطي. أما إذا كانت القيم غير صفرية، فيمكننا سرد التحليلات الممكنة لكل منها. الآن، لا يمكن تحليل العدد 2 إلا إلى عوامل خطية.
- 1×2، 2×1، (−1)×(−2)، أو (−2)×(−1).
لذلك، إذا وُجد عامل كثير الحدود من الدرجة الثانية، فلا بد أن يأخذ إحدى القيم التالية
- p (0) = 1، 2، -1، أو -2
وينطبق الأمر نفسه على p (−1). هناك ثمانية تحليلات للعدد 6 (أربعة لكل من 1×6 و2×3)، مما يجعل المجموع 4×4×8 = 128 ثلاثية ممكنة ( p (0)، p (1)، p (−1))، يمكن استبعاد نصفها باعتبارها معكوسات النصف الآخر. وبالتالي، يجب علينا التحقق من 64 متعددة حدود صحيحة صريحة.كعوامل محتملة لـ. يكشف اختبارها بشكل شامل أن
تم تكوينها من العوامل ( g (0)، g (1)، g (-1)) = (1، 3، 1).
قسمة f ( x ) على p ( x ) تعطي العامل الآخر، لهذا السببيمكن الآن إجراء اختبار تكراري لإيجاد عوامل p ( x ) و q ( x )، باستخدام اختبار الجذر النسبي في هذه الحالة. يتضح أن كليهما غير قابل للاختزال، لذا فإن التحليل غير القابل للاختزال لـ f ( x ) هو: [ 5 ]
الأساليب الحديثة
التحليل إلى عوامل على الحقول المنتهية
تحليل كثيرات الحدود أحادية المتغير على الأعداد الصحيحة
لوإذا كانت دالة متعددة الحدود أحادية المتغير على الأعداد الصحيحة، مفترضة أنها خالية من المحتوى وخالية من المربعات ، يبدأ المرء بحساب حد.بحيث يكون أي عامللها معاملات قيمة مطلقة محدودة بـبهذه الطريقة، إذاهو عدد صحيح أكبر منوإذامعروف بـ modulo، ثميمكن إعادة بنائها من تعديل صورتها.
تتم خوارزمية زاسنهاوس على النحو التالي. أولاً، اختر عددًا أوليًابحيث تكون صورةيبقى خالياً من المربعات ، وبنفس درجةإن الاختيار العشوائي سيحقق هذه القيود في أغلب الأحيان، لأن عددًا محدودًا فقط من الأعداد الأولية لا يحققها، وهي القواسم الأولية لحاصل ضرب المميز والمعامل الرئيسي لكثير الحدود. ثم حللينتج عن ذلك كثيرات حدود عددية صحيحةالمنتج الذي يتطابقبعد ذلك، قم بتطبيق رفع هينسل ؛ هذا يُحدّثبطريقة تجعل منتجهم متطابقًا، أينكبيرة بما يكفي بحيثيتجاوزوهكذا كليتوافق مع متعددة حدود عددية صحيحة محددة جيدًا. باقي القسمة، متعددة الحدودلديهالعوامل (حتى الوحدة): نواتج جميع المجموعات الجزئية منهذه العوامل moduloلا يشترط أن تتطابق مع العوامل "الحقيقية" لـفيلكن يمكننا اختبارها بسهولة عن طريق القسمة علىوبهذه الطريقة، يمكن إيجاد جميع العوامل الحقيقية غير القابلة للاختزال عن طريق التحقق من عدد لا يتجاوزالحالات، انخفضت إلىفي الحالات التي يتم فيها تخطي المكملات. إذاإذا كان بالإمكان تقليلها، فإن عدد الحالات ينخفض أكثر بإزالة تلكالتي تظهر في عامل صحيح تم العثور عليه مسبقًا. تعالج خوارزمية زاسنهاوس كل حالة (كل مجموعة فرعية) بسرعة، ولكن في أسوأ الحالات، فإنها تأخذ في الاعتبار عددًا هائلاً من الحالات.
تم اكتشاف أول خوارزمية زمنية متعددة الحدود لتحليل كثيرات الحدود النسبية بواسطة لينسترا، لينسترا ولوفاس، وهي تطبيق لخوارزمية لينسترا-لينسترا-لوفاس لتقليل أساس الشبكة (LLL). [ 6 ]
فيما يلي نسخة مبسطة من خوارزمية تحليل LLL: حساب الجذر المركب (أو الجذر p -adic) α لكثير الحدودللحصول على دقة عالية، استخدم خوارزمية تقليل أساس الشبكة Lenstra–Lenstra – Lovász لإيجاد علاقة خطية تقريبية بين 1، α ، α2 ، α3 ، ... بمعاملات صحيحة، والتي قد تكون علاقة خطية دقيقة وعاملًا متعدد الحدود لـيمكن تحديد حدٍّ للدقة يضمن أن هذه الطريقة تُنتج إما عاملًا أو برهانًا على عدم الاختزال. مع أن هذه الطريقة تُنجز في وقت متعدد الحدود، إلا أنها لا تُستخدم عمليًا لأن الشبكة ذات أبعاد عالية وعدد هائل من المدخلات، مما يُبطئ الحساب.
ينبع التعقيد الأسي في خوارزمية زاسنهاوس من مشكلة توافقية: كيفية اختيار المجموعات الفرعية الصحيحة منتعمل أحدث تطبيقات التحليل إلى عوامل بطريقة مشابهة لطريقة زاسنهاوس، باستثناء أن المسألة التوافقية تُحوّل إلى مسألة شبكية تُحل بعد ذلك باستخدام خوارزمية LLL. [ 7 ] في هذا النهج، لا تُستخدم خوارزمية LLL لحساب معاملات العوامل، بل لحساب المتجهات ذاتالمدخلات في {0,1} التي ترمز إلى المجموعات الفرعية منبما يتوافق مع العوامل الحقيقية غير القابلة للاختزال.
التحليل إلى عوامل على الامتدادات الجبرية (طريقة تراجر)
يمكننا تحليل كثير الحدود، حيث الحقلهو امتداد محدود لـأولًا، باستخدام تحليل العوامل الخالية من المربعات ، يمكننا افتراض أن متعددة الحدود خالية من المربعات. بعد ذلك، نُعرّف حلقة القسمة.درجة علميةهذا ليس حقلاً إلا إذاغير قابلة للاختزال، لكنها حلقة مختزلة لأنخالٍ من المربعات. في الواقع، إذا
إذا كان التحليل المطلوب لـ p ( x )، فإن الحلقة تتحلل بشكل فريد إلى حقول كما يلي:
سنجد هذا التفكيك دون معرفة التحليل إلى عوامل. أولاً، نكتب L صراحةً كجبر علىنختار عنصرًا عشوائيًا، مما ينتجزيادةباحتمالية عالية وفقًا لنظرية العنصر الأولي . إذا كان هذا هو الحال، فيمكننا حساب متعددة الحدود الدنيالزيادة، من خلال إيجادالعلاقة الخطية بين 1، α ، ...، αₙ . باستخدام خوارزمية تحليل كثيرات الحدود النسبية، نقوم بتحليلها إلى عناصر غير قابلة للاختزال في:
وهكذا لدينا:
أينيتوافق معيجب أن يكون هذا متماثلاً مع التفكيك السابق لـ.
مولدات L هي x بالإضافة إلى مولداتزيادةكتابة هذه على شكل كثيرات حدود في، يمكننا تحديد تضميناتوفي كل مكونمن خلال إيجاد متعددة الحدود الدنيا لـفي، نقوم بالحسابوبالتالي عاملزيادة
كثيرات الحدود المربعة
تحليل كثير الحدود التربيعي إلى جذوره التربيعية
بشكل عام، لا تحتوي معظم كثيرات الحدود على جذور تربيعية. مع ذلك، تستخدم بعض التطبيقات، مثل وظيفة مهندسي الكهرباء في الحصول على معاملات Y من معاوقة نقطة القيادة لشبكة ثنائية المنافذ [ 8 ] ، كثيرات حدود تربيعية يجب تحليلها إلى كثيرتي حدود متطابقتين بجذر تربيعي. ستقوم الخوارزمية أدناه بتحليل كثيرة حدود تربيعية.، إلى جذرين متطابقين لكثير الحدود،، باستخدام مثال من موقع Mathematics Stack Exchange . [ 9 ] [ 10 ]
خطوات:
الخطوة الأولى: احسب الجذر التربيعي للحد الرئيسي،ثم ضعه في مكانه.، في الحد الرئيسي لحل متعدد الحدود R، صف الحل في الأعلى، وضعالحد الموجود في الصف 1 أسفل كثير الحدود المراد تحليله، كما هو موضح.
الخطوة الثانية: اطرح ما تم وضعه حديثًامن كثير الحدود المراد تحليله، قم بإسقاط الحدين التاليين إلى الصف الثاني.
الخطوة 3 : ضاعف الحالة الحالية لكثير الحدود R، ثم أضف حدًا جديدًا، Q، بحيث ينفي R(2Q+R) الحد الرئيسي للصف 2، وضع معكوس R(2Q+R) في المساحة السفلية للصف 2.
الخطوة الرابعة: اطرح العددين في الصف 2، وضع النتائج في الصف 3، وانقل الحدين التاليين من الصف 1 إلى الصف 3.
الخطوة 5: كرر ذلك لجميع الصفوف والأعمدة المتبقية حتى الانتهاء.
عند اكتمال الحل، ستظهر متعددة الحدود R في العمود R في الجدول الجانبي الأيسر وفي الصف R من الجدول الجانبي الأيمن.
حل الجذر التربيعي لكثير الحدود العام
يمكن تلخيص خوارزمية الجذر التربيعي لكثير الحدود المذكورة أعلاه وتعميمها إلى صيغة رياضية قياسية لاستخدامها في استخراج الجذور التربيعية من أي مربع كثير حدود مهما كان حجمه، ويمكن ترجمتها بسهولة إلى لغة حاسوبية لاستخدامها في عمليات حسابية سريعة. إذا لم يكن الحد الأعلى رتبة في مربع كثير الحدود يساوي 1، فيجب أولاً معالجة كثير الحدود مسبقًا بقسمته على قيمة الحد الأعلى رتبة، ثم يجب معالجة عوامل كثير الحدود المستخرجة لاحقًا بضربها في الجذر التربيعي للقيمة نفسها. ملخص الخوارزمية الرياضية المعمم هو:
;}}\quad R_{mi}={\frac {D_{ni}}{2}}{\text{ ;}}\quad T_{ni}=D_{ni}{\text{ ;}}\quad {\Big (}\sum _{k=1}^{i}{T_{nik}={\begin{cases}R_{mk}D_{ni},&{\text{if }}k<i\\R_{mk}R_{mi},&{\text{if }}k\geq i\end{cases}}{\Big )}{\Bigg ]}}\end{aligned}}} .
لاحظ أنه بمجردتم حسابها لـتم إكمال متعددة الحدود R، وفيما يليويمكن إهمال الحسابات لأن النتائج لم تعد تستخدم بعد تلك النقطة، ولكن إذا تم تنفيذها، فيمكن استخدام النتائج كفحص للتحقق من الصحة للتأكد من أن متعدد الحدود S هو متعدد حدود مربع وأن الخوارزمية تم تنفيذها بشكل صحيح من خلال التأكد من أن القيم النهائية لمتجهي T و D متطابقة، كما هو موضح في الجدول.
التحليل العددي
يشير مصطلح "التحليل العددي" عادةً إلى تحليل كثيرات الحدود ذات المعاملات الحقيقية أو المركبة، والتي لا تُعرف معاملاتها إلا بشكل تقريبي، وذلك بشكل عام لأنها تُمثل كأرقام عشرية .
بالنسبة لكثيرات الحدود أحادية المتغير ذات المعاملات المركبة، يمكن اختزال التحليل بسهولة إلى حساب عددي لجذور كثيرات الحدود وتعددها .
في حالة المتغيرات المتعددة، يؤدي تغيير عشوائي متناهي الصغر في المعاملات إلى إنتاج متعددة حدود غير قابلة للاختزال باحتمال واحد ، حتى عند البدء من متعددة حدود ذات عوامل عديدة. لذا، فإن المعنى الدقيق للتحليل العددي يحتاج إلى توضيح دقيق.
يتركليكن متعدد حدود ذو معاملات مركبة وله تحليل غير قابل للاختزال
أينوالعواملهي كثيرات حدود غير قابلة للاختزال ذات معاملات مركبة. افترض أنيتم تقريبها من خلال متعددة الحدودمعاملاتها قريبة من معاملاتالتحليل الدقيق لـلا جدوى من ذلك، لأنه غير قابل للاختزال عمومًا. هناك عدة تعريفات محتملة لما يمكن تسميته بالتحليل العددي لـ
لووإذا كانت قيم 's معروفة، فإن التحليل التقريبي يتكون من إيجاد متعددة حدود قريبة منالتي تتحلل إلى عوامل كما سبق. إذا لم يكن المرء على دراية بنظام التحليل إلى عوامل، فيتم تحديده.يصبح ذلك ضروريًا. على سبيل المثال، عدد العوامل غير القابلة للاختزال لكثير الحدود هو صفرية مصفوفة روبرت الخاصة به. [ 11 ] وبالتالي فإن التعدديةيمكن تحديدها عن طريق التحليل الخالي من المربعات عبر حساب القاسم المشترك الأكبر العددي والكشف عن الرتبة على مصفوفات روبرت.
تم تطوير وتنفيذ العديد من الخوارزميات للتحليل العددي كموضوع بحث مستمر. [ 12 ] [ 13 ]
انظر أيضاً
- التحليل إلى عوامل § كثيرات الحدود ، للطرق الاستدلالية الأولية والصيغ الصريحة
- كثيرات حدود سوينرتون-داير ، وهي عائلة من كثيرات الحدود التي لها أسوأ وقت تشغيل لطريقة زاسنهاوس
فهرس
- ^ FT Schubert: De Inventione Divisorum Nova Acta Academiae Scientiarum Petropolitanae v.11، الصفحات من 172 إلى 182 (1793)
- ↑ كالتوفن (1982)
- ↑ يوجد مثال على الدرجة 2401، يستغرق 7.35 ثانية، في القسم 4 في: Hart, van Hoeij, Novocin: Practical Polynomial Factoring in Polynomial Time ISSAC'2011 Proceedings, pp. 163–170 (2011).
- ^ فروهليتش، أ. شيبردسون، جي سي (1955). "حول تحليل كثيرات الحدود إلى عوامل في عدد محدود من الخطوات" . الرياضيات Zeitschrift . 62 (1): 331-334 . دوى : 10.1007 / bf01180640 . ISSN 0025-5874 . S2CID 119955899 .
- ^ فان دير وايردن ، الأقسام 5.4 و 5.6
- ^ لينسترا، ألاسكا ؛ لينسترا، الأب. لوفاز ، لازلو (1982). “تحليل كثيرات الحدود بمعاملات عقلانية”. الرياضيات أنالن . 261 (4): 515-534 . سايتسيركس 10.1.1.310.318 . دوى : 10.1007/BF01457454 . ISSN 0025-5831 . السيد 0682664 . S2CID 5701340 .
- ↑ م. فان هويج: تحليل كثيرات الحدود ومسألة حقيبة الظهر. مجلة نظرية الأعداد، 95، 167-189، (2002).
- ↑ كينيمان، نويان؛ أكسون، إم آي (2005). دوائر الميكروويف الحديثة . 685 شارع كانتون، نوروود، ماساتشوستس، الولايات المتحدة الأمريكية: دار أرتيك هاوس. الصفحات 130-131 ، 510. ISBN 1-58053-725-1.
{{cite book}}: CS1 maint: location ( link ) - ↑ ستيفن أليكسيس غريغوري (https://math.stackexchange.com/users/75410/steven-alexis-gregory)، خوارزمية لإيجاد الجذر التربيعي لكثير الحدود...، الرابط (الإصدار: 2018-07-10): https://math.stackexchange.com/q/1854191
- ↑ ستيفن أليكسيس غريغوري (https://math.stackexchange.com/users/75410/steven-alexis-gregory)، كيفية إيجاد الجذر التربيعي لكثير الحدود، الرابط (الإصدار: 2021-05-21): https://math.stackexchange.com/q/4146459
- ↑ روبرت، و. (1999). "اختزال كثيرات الحدود f(x,y)". مجلة نظرية الأعداد . 77 : 62-70 . arXiv : math/9808021 . doi : 10.1006/jnth.1999.2381 . S2CID 14316123 . شاكر، هـ. (2009). "طوبولوجيا وتحليل كثيرات الحدود" . مجلة الرياضيات الإسكندنافية ، 104 : 51-59 . arXiv : 0704.3363 . doi : 10.7146/math.scand.a-15084 . S2CID 14121840 .
- ↑ على سبيل المثال: و. وو وز. زينغ (2017). "التحليل العددي لكثيرات الحدود". أسس الرياضيات الحاسوبية . 17 : 259-286 . arXiv : 2103.04888 . doi : 10.1007/s10208-015-9289-1 . S2CID 254171366 .
- ↑ إي. كالتوفن، جيه بي ماي، زد. يانغ، و إل. تشي (2008). "التحليل التقريبي لكثيرات الحدود متعددة المتغيرات باستخدام تحليل القيم المفردة" . مجلة الحوسبة الرمزية . 43 (5): 359-376 . doi : 10.1016/j.jsc.2007.11.005 .
{{cite journal}}: صيانة CS1: أسماء متعددة: قائمة المؤلفين ( رابط )
- فروهليتش، أ . Shepherson، JC (1955)، “حول تحليل كثيرات الحدود في عدد محدود من الخطوات”، Mathematische Zeitschrift ، 62 (1): 331–334 ، دوى : 10.1007 / BF01180640 ، ISSN 0025-5874 ، S2CID 119955899
- تراجر، ب.م. (1976). "التحليل الجبري وتكامل الدوال الكسرية". وقائع ندوة ACM الثالثة حول الحساب الرمزي والجبري - SYMSAC '76 . الصفحات 219-226 . doi : 10.1145/800205.806338 . ISBN 9781450377904. S2CID 16567619 .
- برنارد بوزامي، بير إنفلو ، بول وانغ (أكتوبر 1994). "التقديرات الكمية لكثيرات الحدود في متغير واحد أو عدة متغيرات: من التحليل ونظرية الأعداد إلى الحساب الرمزي والمتوازي على نطاق واسع". مجلة الرياضيات . 67 (4): 243-257 . doi : 10.2307/2690843 . JSTOR 2690843 .
{{cite journal}}: CS1 maint: multiple names: authors list ( link ) (accessible to readers with base-base maths) - كوهين، هنري (1993). دورة في نظرية الأعداد الجبرية الحاسوبية . نصوص الدراسات العليا في الرياضيات. المجلد 138. برلين، نيويورك: سبرينغر-فيرلاغ . ISBN 978-3-540-55640-4MR 1228206 .
- كالتوفين، إريك (1982)، “تحليل كثيرات الحدود”، في B. Buchberger؛ ر. لوس؛ ج. كولينز (محرران)، جبر الكمبيوتر ، Springer Verlag، الصفحات من 95 إلى 113، CiteSeerX 10.1.1.39.7916
- كنوت، دونالد إي (1997). "4.6.2 تحليل كثيرات الحدود". الخوارزميات شبه العددية . فن برمجة الحاسوب . المجلد 2 ( الطبعة الثالثة). ريدينغ، ماساتشوستس: أديسون-ويسلي. الصفحات 439-461 ، 678-691 . ISBN 978-0-201-89684-8.
- فان دير وايردن ، الجبر (1970)، العابرة. بلوم وشولينبرجر، فريدريك أونجار.
للمزيد من القراءة
- كالتوفن، إريك (1990)، "تحليل كثيرات الحدود 1982-1986"، في دي في تشودنوفسكي؛ آر دي جينكس (محرران)، الحوسبة في الرياضيات ، سلسلة محاضرات في الرياضيات البحتة والتطبيقية، المجلد 125، مارسيل ديكر، إنك، CiteSeerX 10.1.1.68.7461
- كالتوفن، إريك (1992)، "تحليل كثيرات الحدود 1987-1991" (ملف PDF) ، وقائع مؤتمر لاتين 92 ، سلسلة محاضرات سبرينغر في علوم الحاسوب، المجلد 583، سبرينغر ، تم الاطلاع عليه في 14 أكتوبر 2012
- إيفانيوس، غابور؛ ماريك، كاربينسكي؛ ساكسينا، نيتين (2009). "مخططات لتحليل كثيرات الحدود الحتمية". وقائع الندوة الدولية لعام 2009 حول الحساب الرمزي والجبري . الصفحات 191-198 . arXiv : 0804.1974 . doi : 10.1145/1576702.1576730 . ISBN 9781605586090. S2CID 15895636 .
- كثيرات الحدود
- الجبر الحاسوبي
- التحليل إلى عوامل
- خوارزميات تحليل كثيرات الحدود
