تعیین جواب بهینه معادله تصادفی-مالی فاینمن-کاک بر پایه بسط ژاکوبی و ایرفویل
تاریخ دریافت: 14/04/1401 تاریخ پذیرش: 16/06/1401 سیدمحمد علوی ششتمد
شادان صدیق بهزادی
چکیده
در این مقاله، معادله فاینمن-کاک را با روش هم محلی با پایههای ژاکوپی و ایرفویل، حل میکنیم. این معادله دیفرانسیل با مشتقات جزئی یکی از معادلات مهم و پرکاربرد تصادفی در ریاضیات مالی است.به دلیل افزایش تقاضادر علوم کاربردی مثل ریاضیات مالی، اقتصاد و پیچیدگی در مدلسازیها، تجزیه و تحلیل و محاسبه دادهها، تلاشهای چشمگیری در جستجوی مدلهای بهتر ریاضی برای بدست آوردن جوابهای تقریبی معادلات مدلسازی شده در سالهای اخیر انجام شده است. به خوبی تشخیص داده شده است که بسیاری از سیستمهایی که در دوره جدید با آن روبرو شدهاند را نمیتوان تنها با معادلات دیفرانسیل معمولی به روشهای سنتی و یا مدل معادلات دیفرانسیل تصادفی نشان داد.حالات اینگونه سیستمها دارای دو مؤلفه است، یعنی حالت مداوم و حالت رویداد گسسته. دینامیک گسسته ممکن است برای نشان دادن یک محیط تصادفی یا سایر عوامل تصادفی که نمیتواند در مدلهای معادله دیفرانسیل سنتی نشان داده شود مورد استفاده قرار گیرد.سیستمهای دینامیکی که در بالا به آنها اشاره شد اغلب به عنوان سیستم ترکیبی شناخته میشوند. در نگاه اول، این فرایندها ظاهراً شبیه به فرآیندهای انتشار مشهور هستند. فرمول فاینمن –کاک یکی از روشهای نوین پیشنهادی برای حل اینگونه از معادلات است.این فرمول روش حلی برای معادلات دیفرانسیل با مشتقات جزئی مرتبه دوم و معادلات دیفرانسیل تصادفی ارائه میدهد. کاربردهای این فرمول در زمینهی کنترل تصادفی، تأمین ریاضی مالی، تجزیه و تحلیل ریسک و زمینههای مرتبط با آن میتوان نام برد.در این مقاله با پیادهسازی روشهای عددی روی معادله فاینمن-کاک، دستگاههای غیرخطی حاصل میشود که میتوان آنها را با روشهای عددی حل دستگاههای غیرخطی، مثل روش تکراری نیوتن حل کرد. وجود، یکتایی جواب و همگرایی روشها مورد بررسی قرار میگیرد و در مثالی نشان خواهیم داد که با تعداد تکرار کم و معیار توقف مناسب با سرعت همگرایی بالا به جواب تقریبی معادله همگرا شد و این نشاندهندهی دقت بالای جواب تقریبی و سرعت همگرایی روشها ی عددی است.
واژههای کلیدی: روش هم محلی، معادلهی فاینمن- کاک، پایه متعامد ژاکوپی، پایه متعامد ایرفویل.
1- مقدمه
فرمول کلاسیک فاینمن – کاک ارتباط بین معادلات دیفرانسیل جزئی پارابولیک خطی مانند معادله گرما و انتظار از فرآیندهای تصادفی ناشی از حرکت براونی را بیان می کند. گسترش به معادلات دیفرانسیل با مشتقات جزئی غیرخطی در سال های اخیر منجر به تحولات مهم در تجزیه و تحلیل تصادفی و ظهور نظریه معادلات دیفرانسیل تصادفی پسرو شد که می توان به عنوان فرمولهای غیرخطی فاینمن-کاک نیز مورد توجه قرار گرفت. ما در این مقاله ایده ها و نتایج اصلی در این زمینه را مرور می کنیم و پیامدهای این بازنمودهای احتمالی را برای حل عددی معادلات دیفرانسیل با مشتقات جزئی های غیرخطی ، همراه با برخی از برنامه های کاربردی( متمتیکا) به کمک پایه های متعامد بررسی می کنیم.
معادله غیر خطی فاینمن-کاک
معادله فاینمن-کاک که توسط ریچارد فاینمن و مارک کاک بررسی و معرفی شده است، بین معادلات دیفرانسیل با مشتقات جزئی و فرآیندهای تصادفی ارتباطی ایجاد می کند.
برای تمام هایی که در هستند و ، با شرط اولیه به صورت زیر:
وقتی که توابع معلوم هستند و یک پارامتر است و مجهول است. فرمول فاینمن-کاک نشان می دهد که جواب را می توان به عنوان یک شرط احتمالی نوشت:
تحت اندازه گیری احتمال چنین است که یک فرایند انتگرال گیری است که توسط معادله زیر بیان می شود:
با شرایط ، یعنی فرآیند وینر تحت و شرایط اولیه .s
فرمول فاینمن-کاک می گوید که این انتظارات معادل انتگرال یک معادله دیفرانسیل است. به طور خاص، در شرایطی که:
وقتی که و:
این روش حل، برخی از معادلات دیفرانسیل با مشتقات جزئی را با شبیه سازی مسیرهای تصادفی یک فرآیند تصادفی ارائه می دهد. در مقابل، یک طبقه مهم از انتظارات از فرآیندهای تصادفی را می توان با روش های قطعی محاسبه کرد.با این روش داده های تصادفی به صورت قطعی محاسبه می شود. در سال 1949 ، کاک با استفاده از روش مونت کارلو یا شبه مونت کارلو ، جواب تقریبی این معادله را با حداکثر خطا بدست آورد. فرمول فاینمن کاک به عنوان یک فرمول برای تعیین توزیع تابع تصادفی بیان شد. معادلات کسری فاینمن-کاک را برای حالت پسرو و پیشرو و توزیع عملکردهای مسیر یک ذره تحت انتشار غیر عادی نیز استفاده می کنیم. این فرمول از نوع فرمولهای تصادفی است که از احتمال انتقالی برای حرکت براونی ، پیروی می کند. روش های بسط با پایه های متعامد ایرفویل و ژاکوبی از روش های بسیار جدید در علم آنالیز عددی هستند که توسط این روش ها می توان بسیاری از معادلات دیفرانسیل و معادلات دیفرانسیل با مشتقات جزئی که در علوم ریاضیات مالی، مدیریت مالی و اقتصاد کاربردی بسیار مهم هستند را حل نمود. در این مقاله روش های عددی مذکوررا برای حل این معادله دیفرانسیل با مشتقات جزئی در مدیریت مالی معرفی کرده ایم و با استفاده از آن ها جواب تقریبی را بدست می آوریم. فرمول فاینمن-کاک اکنون بیش از 50 سال دارد ، دو نوع کاربرد مهم از این فرمول در برنامه های نانو استفاده می شود: 1. آنهایی که حرکت براونی توسط یک فرایند دیگر جایگزین شده و 2. آنهایی که حرکت براونی (یا بیشتر فرآیند انتشار عمومی) محدود به اقامت در یک منطقه خاص از فضا است. قضیه ی فاینمن کاک حرکت یک بعدی براونی را به طور طبیعی به حرکت فراگیر براونی گسترش می دهد، بنابراین قضیه ی فاینمن-کاک برای فرآیند های یک بعدی و انتشار های چند بعدی مورد استفاده قرار میگیرد. این روشهای عددی در حل بسیاری از معادلات دیفرانسیل با مشتقات جزئی، بسیار نوین و قدرتمند عمل کرده است و شایان ذکر است که بر روی معادلات مذکور با چنین روشی کارچندانی صورت نگرفته است. ما با استفاده از این دو روش عددی برای تقریب جواب معادله فاینمن-کاک که از پرکاربردترین و مهم ترین معادلات مالی می باشد، خطا را حداقل کرده و با سرعت همگرایی بالا به جواب تقریبی معادله نزدیک می شویم. در یکسری مقالات به بررسی و حل معادله دیفرانسیل غیر خطی فاینمن-کاک پرداخته شده است. از جمله ساخت یک الگوریتم ذرات احتمالی اختصاص یافته، که بیانگر راه حل معادلات دیفرانسیل پارابولیکی نیمه قطبی معادله دیفرانسیل با مشتقات جزئی است]1[. در مقاله ]2[ با پیروی از یک الگوریتم پیشرو بر اساس طرح های نوع اویلر برای یکپارچه سازی زمان محلی و تعیین کمیت میزان افزایش حرکت براون به حل عددی این معادله پرداخته اند. حل معادله فاینمن کاک با معادلات استوکس توسط آنتونی ریجر در سال2019 بررسی شده است. در مقالات دیگری راه حل معادلات خاص از طریق عملکردهای فرآیندهای تصادفی بدست می آید. فرآیندهای انشعاب و آبشارهای تصادفی روش دیگری برای تفسیراین فرمول است ]3،10،13،15[. همچنین با روش تفاضلات پیشرو نیز به بررسی این معادله پرداخته اند. فرآیندهای انتشار از جمله مسائلی هستند که می توان با فرمول فاینمن کاک شبیه سازی کرد و با استفاده از نظریه انتگرالگیری حل کرد]6، 8، 12[. معادله فاینمن-کاک از خانواده معادلات ریسک با فرضیات تصادفی می باشد. معادلاتی که سود و ارزشیابی آن در بازار مورد بررسی قرار گرفته است. ] 24، 23، 22 [.
اکثرروشهای عددی که برای تعیین جواب تقریبی معادله تصادفی-مالی فاینمن-کاک معرفی شده اند به روشهای تفاضل متناهی و روش عددی مونت کارلوختم می شوند. روش عددی هم محلی با پایه های متعامد ژاکوبی و ایرفویل که در این مقاله پیشنهاد شده است جواب تقریبی معادله را با دقت بیشتر، خطای محاسباتی کمتر و سرعت همگرایی بالاتری تعیین می کند. در بخش دوم بعد از معرفی روشهای عددی هم محلی و توضیح چند جمله ایهای متعامد ژاکوپی و ایرفویل، به معرفی معادله فاینمن-کاک و حل آن با چندجمله ای ژاکوپی وایرفویل می پردازیم. با رسیدن به ماتریسی غیر خطی که به کمک روشهای تکراری قابل حل است و بیان مثال عددی، به مقایسه روشهای عددی پرداخته و نتایج بدست آمده را بیان و با هم مقایسه می کنیم. در بخش 3و 4 به بررسی اثبات یکتایی و وجود جواب و همگرایی روشها پرداخته و دقیق بودن این روش ها را مورد بررسی قرار می دهیم.
2- معرفی روشهای عددی هم محلی
2-1- چند جمله ای متعامد ژاکوپی
چند جمله ای متعامد ژاکوپی را به صورت زیر تعریف می کنیم:
پس در حالت کلی داریم:
,
2-2- چند جمله ای متعامد ایرفویل
2-3- معرفی معادله فاینمن-کاک و حل آن با استفاده ازروش هم محلی با پایه متعامد ژاکوپی
معادله فاینمن-کاک را با شرایط اولیه در بازه به صورت زیر در نظر می گیریم:
(5)
که توابع معلوم هستند. یک متغیر است و تابعی نامعلوم است.
برای حل معادله داریم :
(6)
بنابر معادله (1) و مشتق گیری نسبت به داریم:
,
(7)
سپس با جاگذاری در معادله (7) خواهیم داشت:
(8)
روابط فوق را می توان به صورت ماتریسی زیر نوشت:
(9)
لذا داریم:
(10)
با مختصر سازی و جایگذاری روابط زیررا داریم:
و در نتیجه:
(11)
این معادله به صورت یک ماتریس نوشته شده و قابل حل به کمک روشهای عددی می باشد.
2-4- معرفی معادله فاینمن-کاک و حل آن با استفاده از روش هم محلی با پایه متعامد ایرفویل
معادله فاینمن-کاک را با شرایط اولیه در بازه به صورت زیر تعریف می کنیم :
(12)
که توابع معلوم هستند. یک متغیر است و تابعی نامعلوم است.
برای حل معادله داریم :
(13)
بنابر معادله (3) و مشتق گیری نسبت به داریم:
(14)
پس با جاگذاری در معادله (14) خواهیم داشت:
(15)
با تبدیل روابط بالا به صورت ماتریس خواهیم داشت:
(16)
لذا می توان نوشت:
(17)
با مختصر سازی و جاگذاری روابط زیر داریم:
و:
3- اثبات ها
3-1- وجود و یکتایی جواب
معادله فاینمن کاک جواب یکتا دارد وقتی که و مقدار باشد.
فرض کنیم:
و
در شرط لیپ شیتز صدق می کند و داریم:
,
,
اثبات:
فرض می کنیم مسئله جواب یکتا نداشته باشد و جوابهای مسئله باشند، لذا داریم:
پس و در نتیجه .
3-2- همگرایی روش های عددی
1-3-2- همگرایی روش هم محلی با پایه متعامد ژاکوپی
قضیه 1: کران بالای معادله ی برای معادله فاینمن کاک به روش هم محلی با پایه متعمد ژاکوپی به مقدار زیر همگراست:
.
اثبات:
داریم:
2-3-2- همگرایی روش هم محلی با پایه متعامد ایرفویل
قضیه 2: کران بالای معادله ی برای معادله فاینمن کاک به کمک روش هم محلی با پایه متعامد ایرفویل به مقدار زیر همگراست:
.
اثبات:
داریم:
4-الگوریتم و مثال عددی
در این بخش، مثال عددی را محاسبه می کنیم که توسط روشهای عددی با پایه متعامد ژاکوپی و ایرفویل با برنامه Mathematica 6 با توجه به الگوریتم زیر حل شده است. یک مقدار مثبت داده شده است و مقدار آن برابر است با.
همچنین زمان محاسبه این مثال با دستگاه خانگی (Cpu time) نیز بررسی شده و بیان خواهد شد.
الگوریتم:
گام1: قرار بده .
گام2: معادله (5) را با روش هم محلی با پایه های متعامد ژاکوپی و ایرفویل به کمک ماتریس بدست آمده حل می کنیم.
گام3: اگر که برو به گام 4، در غیر اینصورت و برو به گام 2.
گام4: را به عنوان جواب تقریبی معادله چاپ کن.
اعتبار سنجی
معادله فاینمن-کاک را به صورت زیر در نظر می گیریم:
با شرایط اولیه به صورت:
,
جدول(1)
Jacobi approximate
Cpu.t: 6.137sec
n=18 Airfoil approximate
Cpu.t: 5.708sec
n=15 Jacobi
Error Airfoil
Error
(0.1,0.13) 1.712643 3.227315 0.000000228 0.0000001571
(0.2,0.19) 4.051282 6.16592 0.0000002447 0.0000001982
(0.3,0.22) 7.194428 10.224517 0.0000002513 0.0000002369
(0.4,0.26) 11.66512 14.931413 0.0000003409 0.0000002623
(0.5,0.31) 14.184208 16.771618 0.0000003619 0.0000003140
(0.6,0.36) 21.335216 24.193415 0.0000003954 0.0000003305
(0.7,0.42) 28.521943 30.047181 0.0000004228 0.0000003684
(0.8,0.46) 33.147825 36.850611 0.0000004419 0.0000004122
(0.9,0.51) 36.804128 39.494018 0.0000004739 0.0000004388
منبع: یافتههای پژوهشگر
5- نتیجه گیری
در این مقاله بخاطر اهمیت موضوعات مالی، اقتصادی ووجود معادلات تصادفی زیاد در طبیعت به بررسی معادله فاینمن-کاک که یک معادله دیفرانسیل با مشتقات جزئی غیرخطی است می پردازیم و معادله مذکور را باروش های عددی هم محلی با پایه های ژاکوپی و ایرفویل پیاده سازی کرده و جواب تقریبی آن را بدست می آوریم. با بررسی ،جدول بهینه بودن روش عددی با پایه ایرفویل نشان داده شده است. با توجه به جدول می بینیم که روش عددی هم محلی با پایه ایرفویل با تعداد گام کمتر، خطای کمتر و سرعت همگرایی بالا و زمان محاسبه(CPU Time) به جواب تقریبی معادله همگرا و نزدیک می شود. نتایج عددی نشان می دهد که روش عددی هم محلی با پایه متعامد ایرفویل دارای پیچیدگی و حجم عملیات محاسباتی کمتری نسبت به پایه متعامد ژاکوپی بوده و جواب تقریبی بدست آمده دارای دقت بالا وخطای کمتری می باشد. در ضمن هرچه مقدار و کوچکتر می شود نتایج عددی با دقت بالاتر حاصل می گردد و با تعداد گام و محاسبات کمتر به نتیجه مطلوب می رسد. تاکنون روی این دسته از معادلات که یکی از پرکاربردترین و پیچیده ترین معادلات دیفرانسیل با مشتقات جزئی است، کار چندانی صورت نگرفته است. ما در این مقاله روش عددی بسط هم محلی را مورد بررسی قرار می دهیم.در کارهای آتی می توان روش عددی هم محلی با پایه های متعامد مانند ژنوچی و برنشتاین و... روی معادلات دیفرانسیل با مشتقات جزئی از این دسته پیاده سازی کرد و جواب تقریبی بدست آمده را از لحاظ میزان دقت بالا و حداقل خطا مورد ارزیابی و بررسی قرار داد. روش هم محلی یکی از روشهای عددی بسط می باشد که با توجه به ساختار و الگوریتم آن منجر به دستگاه های غیرخطی خوش وضع و پایدار می شود که همگرایی و پایداری روش را تضمین می کند. بخش قابل توجه مقاله قسمت مربوط به قضایا یعنی اثبات و بررسی سازگاری جواب معادله فایمن-کاک،همگرایی و پایداری روش هم محلی با پایه های متعامد ایرفویل و ژاکوبی است. در واقع این بخش نشان میدهد که جواب تقریبی بدست آمده توسط روش عددی تحت چه شرایطی دارای دقت بیشترو سرعت همگرایی بالاتری است. و به ما این توانمندی را می دهد که میزان خطا ی جواب تقریبی بدست آمده راتحت کنترل قرار دهیم.