طريقة رب الأسرة
في الرياضيات ، وتحديدًا في التحليل العددي ، تُعدّ طرق هاوسهولدر فئة من خوارزميات إيجاد الجذور المستخدمة للدوال ذات المتغير الحقيقي الواحد والمشتقات المتصلة حتى رتبة معينة d + 1. تتميز كل طريقة من هذه الطرق بالعدد d ، المعروف برتبة الطريقة . الخوارزمية تكرارية ولها رتبة تقارب d + 1 .
سُميت هذه الطرق نسبةً إلى عالم الرياضيات الأمريكي ألستون سكوت هاوسهولدر . الحالة d = 1 تُقابل طريقة نيوتن ؛ والحالة d = 2 تُقابل طريقة هالي .
طريقة
طريقة هاوسهولدر هي خوارزمية عددية لحل المعادلة f ( x ) = 0. في هذه الحالة، يجب أن تكون الدالة f دالة لمتغير حقيقي واحد. تتكون الطريقة [ 1 ] من سلسلة من التكرارات.
بدءاً من تخمين أولي x 0 ، حيث يشير الرقم العلوي بين قوسين إلى عدد مرات اشتقاق الدالة .
إذا كانت f دالة قابلة للتفاضل بشكل مستمر من d + 1 مرة ، وكان a صفرًا لـ f ولكن ليس صفرًا لمشتقتها، فإن التكرارات x n في جوار a تحقق ما يلي:
بالنسبة للبعض
هذا يعني أن التكرارات تتقارب إلى الصفر إذا كانت القيمة الأولية قريبة بما فيه الكفاية، وأن التقارب من الرتبة d + 1 أو أفضل. علاوة على ذلك، عندما تكون القيمة قريبة بما فيه الكفاية من a ، فإنه عادةً ما يكون الحالبالنسبة للبعض. بخاصة،
- إذا كان d فرديًا و C > 0 فإن التقارب إلى a سيكون من قيم أكبر من a ؛
- إذا كان d فرديًا و C < 0 فإن التقارب إلى a سيكون من قيم أقل من a ؛
- إذا كان d زوجيًا و C > 0، فإن التقارب إلى a سيكون من الجانب الذي يبدأ منه؛ و
- إذا كان d زوجيًا و C < 0 فإن التقارب إلى a سيتبادل الجانبين.
على الرغم من رتبة تقاربها، لا تُستخدم هذه الطرق على نطاق واسع عندما يكون d ≥ 3 لأن الزيادة في الدقة لا تتناسب مع زيادة الجهد المبذول. يُعبّر مؤشر أوستروفسكي عن انخفاض الخطأ في عدد تقييمات الدالة بدلاً من عدد التكرارات. [ 2 ]
- بالنسبة لكثيرات الحدود، يتطلب حساب المشتقات الأولى من f عند x = n باستخدام طريقة هورنر جهدًا مقداره d + 1 عملية حساب لكثيرات الحدود. وبما أن n ( d + 1) عملية حساب على مدى n تكرارًا تعطي أس خطأ مقداره ( d + 1) n ، فإن أس عملية حساب واحدة للدالة هو، عدديًا 1.4142 ، 1.4422 ، 1.4142 ، 1.3797 لقيم d = 1، 2، 3، 4 ، ثم تنخفض بعد ذلك. وفقًا لهذا المعيار، فإن حالة d = 2 ( طريقة هالي ) هي القيمة المثلى لـ d .
- بالنسبة للدوال العامة، يتطلب حساب المشتقة باستخدام حساب تايلور للتفاضل التلقائي ما يعادل ( d + 1)( d + 2)/2 من عمليات حساب الدالة. وبالتالي، فإن عملية حساب واحدة للدالة تقلل الخطأ بمقدار أُسّي قدره، وهوبالنسبة لطريقة نيوتن،بالنسبة لطريقة هالي، والانحدار نحو 1 أو التقارب الخطي بالنسبة للطرق ذات الرتبة الأعلى.
تحفيز
النهج الأول
لنفترض أن الدالة f تحليلية في جوار النقطة a وأن f ( a ) = 0. عندئذٍ، تمتلك f متسلسلة تايلور عند a ، ويكون حدها الثابت صفرًا. ولأن هذا الحد الثابت يساوي صفرًا، فإن الدالة f ( x ) / ( x - a ) تمتلك متسلسلة تايلور عند a ، وعندما f′ ( a ) ≠ 0 ، فإن حدها الثابت لن يساوي صفرًا. ولأن هذا الحد الثابت لا يساوي صفرًا، فإنه يترتب على ذلك أن مقلوب ( x - a ) / f ( x ) يمتلك متسلسلة تايلور عند a ، والتي سنكتبها على النحو التالي:ولن يكون حدها الثابت c₀ مساويًا للصفر. باستخدام متسلسلة تايلور هذه ، يمكننا كتابة عند حساب مشتقتها من الرتبة d ، نلاحظ أن الحدود الخاصة بـ k = 1، ...، d تتلاشى بشكل ملائم: باستخدام ترميز Big O ، نحصل بالتالي على أن حد التصحيح الذي نضيفه إلى x = x n للحصول على قيمة x n +1 أقرب إلى a هو: هكذا،هو .
النهج الثاني
لنفترض أن x = a جذر بسيط. عندئذٍ، بالقرب من x = a ، تكون (1/ f )( x ) دالة ميرومورفية . لنفترض أن لدينا متسلسلة تايلور التالية : حول نقطة b أقرب إلى a من أي صفر آخر للدالة f . وبحسب نظرية كونيغ ، لدينا:
يشير هذا إلى أن تكرار هاوسهولدر قد يكون تكرارًا جيدًا للتقارب. ويستند البرهان الفعلي للتقارب أيضًا على هذه الأفكار.
أساليب الرتبة الأدنى
طريقة هاوسهولدر من الدرجة الأولى هي ببساطة طريقة نيوتن ، وذلك لأن:
بالنسبة لطريقة هاوسهولدر من الرتبة الثانية، نحصل على طريقة هالي ، وذلك لأن المتطابقات و ينتج عنه في السطر الأخير،هو تحديث لتكرار نيوتن عند النقطةتمت إضافة هذا السطر لتوضيح أين يكمن الاختلاف عن طريقة نيوتن البسيطة.
تُستنتج طريقة الرتبة الثالثة من متطابقة المشتقة من الرتبة الثالثة لـ 1/ f وله الصيغة وهكذا دواليك.
مثال
كانت أول مشكلة حلها نيوتن باستخدام طريقة نيوتن-رافسون-سيمبسون هي معادلة متعددة الحدودلاحظ أنه ينبغي أن يكون هناك حل قريب من 2. باستبدال y = x + 2 ، تتحول المعادلة إلى تبدأ متسلسلة تايلور للدالة المقلوبة بـ تُحسب نتيجة تطبيق طرق هاوسهولدر من مختلف الرتب عند x = 0 أيضًا بقسمة المعاملات المتجاورة لسلسلة القوى الأخيرة . بالنسبة للرتب الأولى، نحصل على القيم التالية بعد خطوة تكرار واحدة فقط: على سبيل المثال، في حالة الرتبة الثالثة، .
| د | x 1 |
|---|---|
| 1 | 0.1 0000000000000000000000000000000 |
| 2 | 0.094 339622641509433962264150943396 |
| 3 | 0.09455 8429973238180196253345227475 |
| 4 | 0.094551 282051282051282051282051282 |
| 5 | 0.09455148 6538216154140615031261962 |
| 6 | 0.094551481 438752142436492263099118 |
| 7 | 0.09455148154 3746895938379484125812 |
| 8 | 0.0945514815423 36756233561913325371 |
| 9 | 0.09455148154232 4837086869382419375 |
| 10 | 0.094551481542326 678478801765822985 |
كما هو واضح، يوجد أكثر بقليل من d منازل عشرية صحيحة لكل رتبة d. أول مائة رقم من الحل الصحيح هي 0.09455 14815 42326 59148 23865 40579 30296 38573 06105 62823 91803 04128 52904 53121 89983 48366 71462 67281 77715 77578 .
لنحسبقيم لبعض الرتب الدنيا،
وباستخدام العلاقات التالية،
- الطلب الأول؛
- الدرجة الثانية؛
- الدرجة الثالثة؛
| x | الأول (نيوتن) | الثاني (هالي) | الترتيب الثالث | الترتيب الرابع |
|---|---|---|---|---|
| x 1 | 0. 10000000000000000000000000000000 | 0.094 339622641509433962264150943395 | 0.09455 8429973238180196253345227475 | 0.094551 28205128 |
| x 2 | 0.0945 68121104185218165627782724844 | 0.09455148154 0164214717107966227500 | 0.094551481542326591482 567319958483 | |
| 3x | 0.094551481 698199302883823703544266 | 0.094551481542326591482386540579303 | 0.094551481542326591482386540579303 | |
| x 4 | 0.0945514815423265914 96064847153714 | 0.094551481542326591482386540579303 | 0.094551481542326591482386540579303 | |
| 5x | 0.094551481542326591482386540579303 | |||
| 6x | 0.094551481542326591482386540579303 |
الاشتقاق
يبدأ الاشتقاق الدقيق لطرق هاوسهولدر من تقريب باديه من الرتبة d + 1 للدالة، حيث يتم اختيار التقريب ذي البسط الخطي . وبمجرد تحقيق ذلك، ينتج التحديث للتقريب التالي من حساب الصفر الوحيد للبسط.
يأخذ تقريب باديه الشكل التالي: للدالة الكسرية صفر عند.
كما أن متعددة حدود تايلور من الدرجة d لها d + 1 معاملًا تعتمد على الدالة f ، فإن تقريب باديه له أيضًا d + 1 معاملًا تعتمد على f ومشتقاتها. وبشكل أدق، في أي تقريب باديه، يجب أن يكون مجموع درجتي كثيرتي حدود البسط والمقام مساويًا لرتبة التقريب. لذلك،يجب أن يصمد.
يمكن تحديد تقريب باديه انطلاقًا من متعددة حدود تايلور للدالة f باستخدام خوارزمية إقليدس . مع ذلك، فإن البدء من متعددة حدود تايلور لـ 1/ f أقصر ويؤدي مباشرةً إلى الصيغة المعطاة. يجب أن يكون مساوياً لمعكوس الدالة الكسرية المطلوبة، نحصل عليه بعد الضرب فيفي السلطةالمعادلة .
الآن، حل المعادلة الأخيرة لإيجاد الصفرينتج عن البسط ما يلي: .
وهذا يستلزم صيغة التكرار .
العلاقة بطريقة نيوتن
إن تطبيق طريقة هاوسهولدر على الدالة الحقيقية f ( x ) هو نفسه تطبيق طريقة نيوتن. لإيجاد أصفار الدالة: حيث نقوم بحساب المشتقة من الرتبة ( d - 1) ورفعها إلى قوة -1/ d . على وجه الخصوص، d = 1 تعطي طريقة نيوتن دون تعديل، و d = 2 تعطي طريقة هالي.
العلاقة بنظرية لاغرانج العكسية
يمكن كتابة طريقة هاوسهولدر من الرتبة d على شكل مجموع متداخل من الحدود التي تغير تدريجياً طريقة هاوسهولدر من الرتبة ( k − 1) إلى الرتبة k :
في الحد، يمثل الطرف الأيمن من هذه المعادلة المتسلسلة الناتجة عن نظرية لاغرانج العكسية . وبموجب شروط هذه النظرية، تكون القيمة المحسوبة x1 هي القيمة المطلوبة للجذر تمامًا عندماتُختار القيمة الابتدائية x0 قريبة منها بدرجة كافية .
ملحوظات
- ↑ هاوسهولدر 1970 ، ص 169 .
- ↑ أوستروفسكي 1966 .
مراجع
- هاوسهولدر، ألستون سكوت (1970). المعالجة العددية لمعادلة غير خطية واحدة . ماكجرو هيل . 216 صفحة ، 8 صفحات. ISBN 0-07-030465-3. إل سي سي إن 79-103908 .
- أوستروفسكي، أ.م. (1966). حل المعادلات وأنظمة المعادلات . الرياضيات البحتة والتطبيقية. المجلد 9 ( الطبعة الثانية). نيويورك: دار النشر الأكاديمية.
روابط خارجية
- سيباه، باسكال؛ غوردون، كزافييه (2001). "طريقة نيوتن والتكرارات من الرتبة العليا" . تم الاسترجاع في 5 نوفمبر 2025 .ملاحظة : استخدم نسخة PostScript من هذا الرابط؛ نسخة الموقع الإلكتروني غير مُجمّعة بشكل صحيح.
- وايسشتاين، إريك دبليو. "طريقة هاوسهولدر" . ماث وورلد .
- خوارزميات البحث عن الجذور
