طريقة أويلر العكسية

في التحليل العددي والحوسبة العلمية ، تُعدّ طريقة أويلر العكسية (أو طريقة أويلر الضمنية ) من أبسط الطرق العددية لحل المعادلات التفاضلية العادية . وهي تُشبه طريقة أويلر (القياسية) ، لكنها تختلف عنها في كونها طريقة ضمنية . وتتميز طريقة أويلر العكسية بخطأ من رتبة واحد في الزمن.

وصف

لنفترض المعادلة التفاضلية العاديةدyدت=و(ت،y){\displaystyle {\frac {\mathrm {d} y}{\mathrm {d} t}}=f(t,y)} بالقيمة الأوليةy(ت0)=y0.{\displaystyle y(t_{0})=y_{0}.}هنا الوظيفةو{\displaystyle f}والبيانات الأوليةت0{\displaystyle t_{0}}وy0{\displaystyle y_{0}}معروفة؛ الوظيفةy{\displaystyle y}يعتمد على المتغير الحقيقيت{\displaystyle t}وهو غير معروف. تنتج الطريقة العددية متتاليةy0،y1،y2،...{\displaystyle y_{0},y_{1},y_{2},\ldots }بحيثyك{\displaystyle y_{k}}تقريبيy(ت0+كح){\displaystyle y(t_{0}+kh)}، أينح{\displaystyle h}يُطلق عليه حجم الخطوة.

تقوم طريقة أويلر العكسية بحساب التقريبات باستخدام [ 1 ]yك+1=yك+حو(تك+1،yك+1).{\displaystyle y_{k+1}=y_{k}+hf(t_{k+1},y_{k+1}).} يختلف هذا عن طريقة أويلر (الأمامية) في أن الطريقة الأمامية تستخدمو(تك،yك){\displaystyle f(t_{k},y_{k})}بدلاً منو(تك+1،yك+1){\displaystyle f(t_{k+1},y_{k+1})}.

طريقة أويلر العكسية هي طريقة ضمنية: التقريب الجديدyك+1{\displaystyle y_{k+1}}يظهر على جانبي المعادلة، وبالتالي تحتاج الطريقة إلى حل معادلة جبرية لإيجاد المجهول.yك+1{\displaystyle y_{k+1}}بالنسبة للمسائل غير الصلبة ، يمكن القيام بذلك باستخدام تكرار النقطة الثابتة : yك+1[0]=yك،yك+1[أنا+1]=yك+حو(تك+1،yك+1[أنا]).{\displaystyle y_{k+1}^{[0]}=y_{k},\quad y_{k+1}^{[i+1]}=y_{k}+hf(t_{k+1},y_{k+1}^{[i]}).} إذا تقاربت هذه المتتالية (ضمن هامش خطأ محدد)، فإن الطريقة تأخذ نهايتها كتقريب جديد.yك+1{\displaystyle y_{k+1}}[ 2 ]

بدلاً من ذلك، يمكن للمرء استخدام (بعض التعديلات على) طريقة نيوتن-رافسون لحل المعادلة الجبرية.

بالنسبة للمعادلة التفاضلية الخطية،و(y،ت)=ص(ت)y(ت)+q(ت){\displaystyle f(y,t)=p(t)y(t)+q(t)}يمكن كتابة خطوة التحديث بشكل صريح على النحو التالي :yك+1=yك+حq(تك+1)1-حص(تك+1).{\displaystyle y_{k+1}={\frac {y_{k}+hq(t_{k+1})}{1-hp(t_{k+1})}}.}

الاشتقاق

تكامل المعادلة التفاضليةدyدت=و(ت،y){\displaystyle {\frac {\mathrm {d} y}{\mathrm {d} t}}=f(t,y)}منتن{\displaystyle t_{n}}لتن+1=تن+ح{\displaystyle t_{n+1}=t_{n}+h}العائد y(تن+1)-y(تن)=تنتن+1و(ت،y(ت))دت.{\displaystyle y(t_{n+1})-y(t_{n})=\int _{t_{n}}^{t_{n+1}}f(t,y(t))\,\mathrm {d} t.}الآن، قم بتقريب التكامل على اليمين باستخدام طريقة المستطيل الأيمن (باستخدام مستطيل واحد): y(تن+1)-y(تن)حو(تن+1،y(تن+1)).{\displaystyle y(t_{n+1})-y(t_{n})\approx hf(t_{n+1},y(t_{n+1})).} وأخيراً، استخدم ذلكyن{\displaystyle y_{n}}من المفترض أن يكون تقريبيًاy(تن){\displaystyle y(t_{n})}ويلي ذلك صيغة طريقة أويلر العكسية. [ 3 ]

ويؤدي نفس المنطق إلى طريقة أويلر (القياسية) إذا تم استخدام قاعدة المستطيل الأيسر بدلاً من قاعدة المستطيل الأيمن.

تحليل

تُظهر المنطقة الوردية خارج القرص منطقة استقرار طريقة أويلر العكسية.

خطأ القطع المحلي (المعرّف بأنه الخطأ الذي يحدث في خطوة واحدة) لطريقة أويلر العكسية هويا(ح2){\displaystyle O(h^{2})}باستخدام ترميز Big O. الخطأ في وقت محددت{\displaystyle t}يكونيا(ح2){\displaystyle O(h^{2})}هذا يعني أن هذه الطريقة من الرتبة الأولى . بشكل عام، الطريقة التييا(حك+1){\displaystyle O(h^{k+1})}يقال إن خطأ الاقتطاع المحلي (LTE) من الرتبة k .

تُعدّ منطقة الاستقرار المطلق لطريقة أويلر العكسية هي المتمم في المستوى المركب للقرص ذي نصف القطر 1 والمتمركز عند النقطة 1، كما هو موضح في الشكل. [ 4 ] وتشمل هذه المنطقة النصف الأيسر بأكمله من المستوى المركب، مما يجعلها مناسبة لحل المعادلات الصلبة . [ 5 ] في الواقع، تُعتبر طريقة أويلر العكسية مستقرة من النوع L.

المنطقة التي يمكن أن يكون فيها النظام المستقر المنفصل باستخدام طريقة أويلر العكسية هي دائرة نصف قطرها 0.5 وتقع عند (0.5، 0) في المستوى z. [ 6 ]

الإضافات والتعديلات

تُعدّ طريقة أويلر العكسية أحد أشكال طريقة أويلر (الأمامية) . ومن الأشكال الأخرى طريقة أويلر شبه الضمنية وطريقة أويلر الأسية .

يمكن اعتبار طريقة أويلر العكسية بمثابة طريقة رونج-كوتا ذات مرحلة واحدة، موصوفة بجدول بوتشر: 111{\displaystyle {\begin{array}{c|c}1&1\\\hline &1\\\end{array}}}

يمكن اعتبار هذه الطريقة أيضًا طريقة خطية متعددة الخطوات بخطوة واحدة. وهي أول طريقة من عائلة طرق آدمز-مولتون ، وكذلك من عائلة صيغ التفاضل العكسي .

انظر أيضاً

ملحوظات

  1. بوتشر 2003 ، ص 57 
  2. بوتشر 2003 ، ص 57 
  3. بوتشر 2003 ، ص 57 
  4. بوتشر 2003 ، ص 70 
  5. بوتشر 2003 ، ص 71 
  6. واي كاي تشين، محرر (2009). الدوائر التناظرية ودوائر VLSI: دليل الدوائر والمرشحات (  الطبعة الثالثة). شيكاغو، الولايات المتحدة الأمريكية: مطبعة CRC.

مراجع