04 · كثيرات الحدود: المعاملات ومتتاليات شتورم
كثيرات الحدود: المعاملات ومتتاليات شتورم¶
ابن كثيرات الحدود من متتاليات منتهية وعد الجذور الحقيقية بحساب نسبي دقيق.
يمكنك رد عملية نسبية إلى تعريفات الأعداد الصحيحة والطبيعية.
- شرح التعريف الرياضي لـ «كثيرات الحدود: المعاملات ومتتاليات شتورم» بكلماتك
- تحديد تمثيله في بيانات Python
- توقع تنفيذ صغير من الشفرة الفعلية
تحفظ `(a₀,a₁,…)` معاملات `x⁰,x¹,…`. تعد مبرهنة شتورم الجذور الحقيقية المختلفة من تغيرات الإشارة.
يخزن `Polynomial` المعاملات من الحد الثابت ويحذف الأصفار النهائية ليعطي صيغة وحيدة.
`(a₀,a₁,…)` → `Polynomial`; `#roots` → `sturm_sequence`
التعريف الرياضي
التعريف الرياضي¶
تحفظ (a₀,a₁,…) معاملات x⁰,x¹,…. تعد مبرهنة شتورم الجذور الحقيقية المختلفة من تغيرات الإشارة.
تمثيل البيانات
تمثيل البيانات¶
يخزن Polynomial المعاملات من الحد الثابت ويحذف الأصفار النهائية ليعطي صيغة وحيدة.
التنفيذ في Python
التنفيذ في Python¶
يحسب evaluate القيمة، ويبني sturm_sequence البواقي السالبة، ويقارن count_real_roots تغيرات الإشارة عند الطرفين.
المطابقة الدقيقة المستخدمة في الدورة:
مسار التنفيذ
مسار التنفيذ¶
تكون x²-2 سالبة عند 1 وموجبة عند 2، مما يمهد للفترة العازلة.
توقع الإشارتين وقرر هل يثبت تغير الإشارة وحده وجود جذر واحد فقط.
اكتب توقعك أولًا ثم شغّل.
التحقق بالاختبارات
التحقق بالاختبارات¶
تفحص الاختبارات التطبيع والتقييم والقسمة وأعداد جذور معروفة؛ وتحتاج الوحدانية إلى شتورم.
النطاق والحدود
النطاق والحدود¶
نعالج كثيرات حدود نسبية بمتغير واحد؛ للجذور المتكررة والطرفية قواعد دقيقة.