طريقة أويلر-ماروياما

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

تعريف

ضع في اعتبارك المعادلة التفاضلية العشوائية (انظر حساب إيتو )

دXت=أ(Xت،ت)دت+ب(Xت،ت)ددبليوت،{\displaystyle \mathrm {d} X_{t}=a(X_{t},t)\,\mathrm {d} t+b(X_{t},t)\,\mathrm {d} W_{t},}

بافتراض الشرط الابتدائي X₀ = x₀ ، حيث يرمز Wₜ إلى عملية وينر ، ولنفترض أننا نرغب في حل هذه المعادلة التفاضلية العشوائية على فترة زمنية ما [0, T ]. عندئذٍ، يكون تقريب أويلر-ماروياما للحل الحقيقي X هو سلسلة ماركوف Y المعرفة على النحو التالي:   

  • قسّم الفترة [0، T ] إلى N فترات فرعية متساوية العرض Δت>0{\displaystyle \Delta t>0}:
0=τ0<τ1<<τشمال=تي و Δت=تي/شمال؛{\displaystyle 0=\tau _{0}<\tau _{1}<\cdots <\tau _{N}=T{\text{ و }}\Delta t=T/N;}
  • اجعل Y 0  = x 0 
  • عرّف Y n بشكل متكرر لـ 0  nN-1 بواسطة   
Yن+1=Yن+أ(Yن،τن)Δت+ب(Yن،τن)Δدبليون،{\displaystyle \,Y_{n+1}=Y_{n}+a(Y_{n},\tau _{n})\,\Delta t+b(Y_{n},\tau _{n})\,\Delta W_{n},}
أين
Δدبليون=دبليوτن+1-دبليوτن.{\displaystyle \Delta W_{n}=W_{\tau _{n+1}}-W_{\tau _{n}}.}

المتغيرات العشوائية Δ W n هي متغيرات عشوائية طبيعية مستقلة وموزعة بشكل متطابق بقيمة متوقعة صفر وتباين Δ t .

الاشتقاق

يمكن اشتقاق صيغة أويلر-ماروياما من خلال النظر في الشكل التكاملي لمعادلة إيتو التفاضلية العشوائية

Xτن+1=Xτن+τنτن+1أ(Xs،s)دs+τنτن+1ب(Xs،s)ددبليوs$

وتقريبًاأ(Xs،s)أ(Xن،τن){\displaystyle a(X_{s},s)\approx a(X_{n},\tau _{n})}وب(Xs،s)ب(Xن،τن){\displaystyle b(X_{s},s)\approx b(X_{n},\tau _{n})}في فترة زمنية قصيرة[τن،τن+1]{\displaystyle [\tau _{n},\tau _{n+1}]}.

التقارب القوي والتقارب الضعيف

كما هو الحال مع طرق التقريب الأخرى، يتم تحليل دقة مخطط أويلر-ماروياما من خلال مقارنته بحل مستمر أساسي.X{\displaystyle X}يشير إلى عملية إيتو على[0،تي]{\displaystyle [0,T]}، يساوي

Xت=X0+0تμ(s،Xs)دs+0تσ(s،Xs)ددبليوs{\displaystyle X_{t}=X_{0}+\int _{0}^{t}\mu (s,X_{s})ds+\int _{0}^{t}\sigma (s,X_{s})dW_{s}}

في ذلك الوقتت[0،تي]{\displaystyle t\in [0,T]}، أينμ{\displaystyle \mu }وσ{\displaystyle \sigma }تشير إلى دالتي "الانجراف" و"الانتشار" الحتميتين، على التوالي، ودبليوت{\displaystyle W_{t}}هي عملية وينر . حيث يتم عادةً تقييم التقريبات المنفصلة للعمليات المستمرة من خلال المقارنة بين حالاتها النهائية عندتي>0{\displaystyle T>0}، يُعد معيار التقارب الطبيعي لمثل هذه العمليات المنفصلة هو

ليمشمالهـ[|X^شمال-Xتي|]=0.{\displaystyle \lim _{N\to \infty }\mathbb {E} \left[\left|{\hat {X}}_{N}-X_{T}\right|\right]=0.}

هنا،X^شمال{\displaystyle {\hat {X}}_{N}}يتوافق مع الحالة النهائية للعملية المنفصلةX^{\displaystyle {\hat {X}}}، وهو ما يقاربXتي{\displaystyle X_{T}}عن طريق أخذشمال{\displaystyle N}خطوات طوليةΔت=تي/شمال{\displaystyle \Delta t=T/N}[ 2 ] يُقال إن المخططات التكرارية التي تحقق الشرط المذكور أعلاه تتقارب بقوة نحو العملية المستمرةX{\displaystyle X}وهذا يعني تلقائياً استيفاءها لمعيار التقارب الضعيف،

ليمشمال|هـ[ز(X^شمال)]-[ز(Xتي)]|=0،{\displaystyle \lim _{N\to \infty }\left|\mathbb {E} \left[g({\hat {X}}_{N})\right]-\left[g(X_{T})\right]\right|=0,}

لأي دالة محدودة ومتصلةز{\displaystyle g}[ 3 ] وبشكل أكثر تحديدًا، إذا كان هناك ثابتك{\displaystyle K}وγs،دلتا0>0{\displaystyle \gamma _{s},\delta _{0}>0}بحيث

هـ[|X^شمال-Xتي|]كدلتا0γs{\displaystyle \mathbb {E} \left[\left|{\hat {X}}_{N}-X_{T}\right|\right]\leq K\delta _{0}^{\gamma _{s}}}

لأيدلتا(0،دلتا0){\displaystyle \delta \in (0,\delta _{0})}، يتقارب التقريب بقوة مع الرتبةγs{\displaystyle \gamma _{s}}إلى العملية المستمرةX{\displaystyle X}؛ على نفس المنوال،X^{\displaystyle {\hat {X}}}يتقارب بشكل ضعيف إلىX{\displaystyle X}مع الطلبγw{\displaystyle \gamma _{w}}إذا كانت نفس المتباينة تنطبق على توقعز(X^شمال)-ز(Xتي){\displaystyle g({\hat {X}}_{N})-g(X_{T})}طلب قويγs{\displaystyle \gamma _{s}}التقارب يعني وجود ترتيب ضعيفγwγs{\displaystyle \gamma _{w}\geq \gamma _{s}}التقارب: على سبيل المثال، تم إثبات في عام 1972 [ 4 ] أن طريقة أويلر-ماروياما تتقارب بقوة من الرتبةγs=1/2{\displaystyle \gamma _{s}=1/2}لأي عملية من عمليات إيتو، شريطةμ،σ{\displaystyle \mu ,\sigma }تحقق شروط استمرارية ليبشيتز وشروط النمو الخطي فيما يتعلق بـx{\displaystyle x}وفي عام 1974، تم إثبات أن مخطط أويلر-ماروياما يتقارب تقاربًا ضعيفًا من الرتبةγw=1{\displaystyle \gamma _{w}=1}إلى عمليات إيتو التي تخضع لنفس ذلكμ،σ{\displaystyle \mu ,\sigma }[ 5 ] بشرط أن تستوفي مشتقاتها أيضًا شروطًا مماثلة . [ 6 ]

مثال على الحركة البراونية الهندسية

محاكاة الحركة البراونية الهندسية. الخطوط المتصلة تُظهر الحل التحليلي، والخطوط المتقطعة تُظهر طريقة أويلر-ماروياما.
مخطط تقارب الخطأ القوي لخوارزمية أويلر-ماروياما.
مخطط تقارب الخطأ الضعيف لطريقة أويلر-ماروياما.

تُعد الحركة البراونية الهندسية حالة بسيطة للتحليل ، والتي تحقق المعادلة التفاضلية العشوائية.

دXت=λXتدت+σXتددبليوت{\displaystyle dX_{t}=\lambda X_{t}\,dt+\sigma X_{t}\,dW_{t}}

للثابتλ{\displaystyle \lambda }وσ{\displaystyle \sigma }تطبيق ليمّا إيتو علىlnXت{\displaystyle \ln X_{t}}ينتج عنه الحل ذو الصيغة المغلقة

Xت=X0خبرة((λ-12σ2)ت+σدبليوت){\displaystyle X_{t}=X_{0}\exp \left(\left(\lambda -{\tfrac {1}{2}}\sigma ^{2}\right)t+\sigma W_{t}\right)}

يؤدي التقطيع باستخدام طريقة أويلر-ماروياما إلى تحديثات الخطوة الزمنية

Yن+1=(1+λΔت+σΔدبليون)Yن=Y0ك=0ن(1+λΔت+σΔدبليوك){\displaystyle Y_{n+1}=\left(1+\lambda \Delta t+\sigma \Delta W_{n}\right)Y_{n}=Y_{0}\prod _{k=0}^{n}\left(1+\lambda \Delta t+\sigma \Delta W_{k}\right)}

باستخدام توسيع متسلسلة تايلور للدالة الأسية في الحل التحليلي، يمكننا الحصول على صيغة للتحديث الدقيق في خطوة زمنية.

Xτك+1=Xτكخبرة((λ-12σ2)Δت+σΔدبليوك)=Xτك[1+λΔت+σΔدبليوك+12σ2((Δدبليوك)2-Δت)+يا(Δت3/2)]{\displaystyle {\begin{aligned}X_{\tau _{k+1}}&=X_{\tau _{k}}\exp \left((\lambda -{\tfrac {1}{2}}\sigma ^{2})\Delta t+\sigma \Delta W_{k}\right)\\&=X_{\tau _{k}}\left[1+\lambda \Delta t+\sigma \Delta W_{k}+{\tfrac {1}{2}}\sigma ^{2}\left((\Delta W_{k})^{2}-\Delta t\right)+O\left(\Delta t^{3/2}\right)\right]\\\end{aligned}}}

جمع الأخطاء المحلية بين الحلول التحليلية وحلول أويلر-ماروياما على كل منشمال=تي/Δت{\displaystyle N=T/\Delta t}تُعطي الخطوات تقديرًا قويًا للخطأ

هـ[|Xتي-Yشمال|]=يا(Δت){\displaystyle \mathbb {E} \left[\,|X_{T}-Y_{N}|\,\right]=O\left({\sqrt {\Delta t}}\right)}

تأكيد النظام القوي1/2{\displaystyle 1/2}التقارب.

جانب عددي آخر يجب مراعاته هو الاستقرار. العزم الثاني للمسار هو هـ|Xت|2خبرة((2λ+σ2)ت){\displaystyle \mathbb {E} |X_{t}|^{2}\propto \exp \left((2\lambda +\sigma ^{2})t\right)}لذا فإن التحلل طويل الأمد للمحلول لا يحدث إلا عندما2λ+σ2<0{\displaystyle 2\lambda +\sigma ^{2}<0}تحافظ طريقة أويلر-ماروياما على انخفاض التباين في هذه الحالة بشرط أن Δت-1λ2(2λ+σ2){\displaystyle \Delta t\leq {\frac {-1}{\lambda ^{2}}}\left(2\lambda +\sigma ^{2}\right)}.

طلب

تم نمذجة التعبير الجيني كعملية عشوائية.

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

مراجع

  1. كلودن، بي إي وبلاتن ، إي. (1992). الحل العددي للمعادلات التفاضلية العشوائية . سبرينغر، برلين. ISBN 3-540-54062-8.
  2. هايغام، ديزموند ج. (2001). "مقدمة خوارزمية للمحاكاة العددية للمعادلات التفاضلية العشوائية". مجلة SIAM Review . 43 (3). فيلادلفيا، بنسلفانيا: جمعية الرياضيات الصناعية والتطبيقية: 525-546 . ISSN 0036-1445 . 
  3. كلودن، بي إي وبلاتن، إي. (1992). الحل العددي للمعادلات التفاضلية العشوائية . سبرينغر، برلين. ISBN 3-540-54062-8.
  4. غيخمان، يوسيف إي.؛ سكوروخود، أناتولي في.؛ كوتز، إس. (2007). نظرية العمليات العشوائية III . كلاسيكيات في الرياضيات ( الطبعة الأولى). برلين، هايدلبرغ: سبرينغر برلين / هايدلبرغ. ISBN  9783540499404.
  5. ميلشتاين، جي إن (1979). "طريقة للتكامل من الدرجة الثانية للمعادلات التفاضلية العشوائية". نظرية الاحتمالات وتطبيقاتها . 23 (2). فيلادلفيا: جمعية الرياضيات الصناعية والتطبيقية: 396-401 . ISSN 0040-585X . 
  6. ميلشتين، جي إن (1975). "التكامل التقريبي للمعادلات التفاضلية العشوائية". نظرية الاحتمالات وتطبيقاتها . 19 (3). فيلادلفيا: جمعية الرياضيات الصناعية والتطبيقية: 557-562 . ISSN 0040-585X .