Numerical Methods in Computational Finance. Daniel J. Duffy

Чтение книги онлайн.

Читать онлайн книгу Numerical Methods in Computational Finance - Daniel J. Duffy страница 31

Numerical Methods in Computational Finance - Daniel J. Duffy

Скачать книгу

t Subscript n Baseline right-parenthesis plus normal epsilon Subscript n Baseline comma n equals 0 comma ellipsis comma normal k minus 1 2nd Row 1st Column Blank 2nd Column Blank 3rd Column sigma-summation Underscript j equals 0 Overscript k Endscripts left-parenthesis alpha Subscript j Baseline upper X Subscript n minus j Baseline minus normal upper Delta Subscript t Baseline beta Subscript j Baseline f left-parenthesis upper X Subscript n minus j Baseline right-parenthesis right-parenthesis equals normal epsilon Subscript n comma Baseline k less-than-or-equal-to n less-than-or-equal-to StartFraction b minus a Over normal upper Delta t EndFraction period EndLayout"/>

      If the multistep method is stable and satisfies:

sigma-summation Underscript j equals 1 Overscript k Endscripts left-parenthesis alpha Subscript j Baseline y left-parenthesis t minus j normal upper Delta t right-parenthesis minus normal upper Delta t beta Subscript j Baseline y prime left-parenthesis t minus italic j h right-parenthesis tilde upper C normal upper Delta t Superscript p plus 1 Baseline y Superscript p plus 1 Baseline left-parenthesis t right-parenthesis for-all t element-of left-bracket 0 comma upper T right-bracket

      where C is a positive constant independent of normal upper Delta t, then there exist constants upper K 0 comma upper K 1 comma upper K 2 and normal upper Delta t 0 such that for all t Subscript n Baseline element-of left-bracket a comma b right-bracket comma normal upper Delta t less-than-or-equal-to normal upper Delta t 0:

double-vertical-bar upper X Subscript n Baseline minus y left-parenthesis t Subscript n Baseline right-parenthesis double-vertical-bar less-than-or-equal-to upper K 0 normal upper Delta t Superscript p Baseline left-parenthesis t Subscript n Baseline minus a right-parenthesis upper K 0 plus sigma-summation Underscript j equals 0 Overscript n Endscripts double-vertical-bar normal epsilon Subscript j Baseline double-vertical-bar upper K 1 e Superscript upper K 2 left-parenthesis t Super Subscript n Superscript minus a right-parenthesis Baseline period double-vertical-bar z double-vertical-bar equals left-parenthesis sigma-summation Underscript j equals 1 Overscript n Endscripts StartAbsoluteValue z Subscript j Baseline EndAbsoluteValue squared right-parenthesis right-parenthesis Superscript 1 slash 2 Baseline or double-vertical-bar z double-vertical-bar equals max Underscript j equals 1 comma ellipsis comma n Endscripts StartAbsoluteValue z Subscript j Baseline EndAbsoluteValue period

      We state this theorem in more general terms: consistency and stability of a multistep scheme are sufficient for convergence.

      Finally, the discussion in this section is also applicable to systems of ODEs. For more discussions, we recommend Henrici (1962) and Lambert (1991).

      Finally, we present four finite difference schemes for the IVP (2.31) and their generating polynomials as defined by Equations (2.34):

StartLayout 1st Row 1st Column Blank 2nd Column Leapfrog Scheme colon 2nd Row 1st Column Blank 2nd Column StartFraction upper X Subscript n plus 1 Baseline minus upper X Subscript n minus 1 Baseline Over 2 normal upper Delta t EndFraction equals mu left-parenthesis t Subscript n Baseline comma upper X Subscript n Baseline right-parenthesis comma 1 less-than-or-equal-to n less-than-or-equal-to upper N minus 1 3rd Row 1st Column Blank 2nd Column rho left-parenthesis zeta right-parenthesis equals zeta squared minus 1 comma sigma left-parenthesis zeta right-parenthesis equals 2 zeta period 4th Row 1st Column Blank 2nd Column Trapezoidal Scheme colon 5th Row 1st Column Blank 2nd Column StartFraction upper X Subscript n plus 1 Baseline minus upper X Subscript n Baseline Over normal upper Delta t EndFraction equals one half left-bracket mu left-parenthesis t Subscript n Baseline comma upper X Subscript n Baseline right-parenthesis plus mu left-parenthesis t Subscript n plus 1 Baseline comma upper X Subscript n plus 1 Baseline right-parenthesis right-bracket comma 0 less-than-or-equal-to n less-than-or-equal-to upper N minus 1 6th Row 1st Column Blank 2nd Column rho left-parenthesis zeta right-parenthesis equals zeta minus 1 comma sigma left-parenthesis zeta right-parenthesis equals one half left-parenthesis zeta plus 1 right-parenthesis period 7th Row 1st Column Blank 2nd Column Implicit Euler Scheme colon 8th Row 1st Column Blank 2nd Column StartFraction upper X Subscript n plus 1 Baseline minus upper X Subscript n Baseline Over normal upper Delta t EndFraction equals mu left-parenthesis t Subscript n plus 1 Baseline comma upper X Subscript n plus 1 Baseline right-parenthesis comma 0 less-than-or-equal-to n less-than-or-equal-to upper N minus 1 9th Row 1st Column Blank 2nd Column rho left-parenthesis zeta right-parenthesis equals zeta minus 1 comma sigma left-parenthesis zeta right-parenthesis equals zeta period 10th Row 1st Column Blank 2nd Column Adams en-dash Bashforth Scheme colon 11th Row 1st Column Blank 2nd Column StartFraction upper X Subscript n plus 1 Baseline minus upper X Subscript n Baseline Over normal upper Delta t EndFraction equals one twelfth left-bracket 23 mu left-parenthesis t Subscript n Baseline comma upper X Subscript n Baseline right-parenthesis minus 16 mu left-parenthesis t Subscript n minus 1 Baseline comma upper X Subscript n minus 1 Baseline right-parenthesis plus 5 mu left-parenthesis normal t Subscript n minus 2 Baseline comma upper X Subscript n minus 2 Baseline right-parenthesis right-bracket comma 2 less-than-or-equal-to n less-than-or-equal-to upper N 12th Row 1st Column Blank 2nd Column rho left-parenthesis zeta right-parenthesis equals zeta minus 1 13th Row 1st Column Blank 2nd Column sigma left-parenthesis zeta right-parenthesis equals StartFraction 23 Over 12 EndFraction zeta squared minus StartFraction 16 Over 12 EndFraction zeta plus five twelfths period EndLayout

      We recommend that you verify the results using the forms of the generating polynomials for one-step and two-step methods, respectively. The general forms are:

StartLayout 1st Row 1st Column rho left-parenthesis zeta right-parenthesis 2nd Column equals alpha 0 zeta plus alpha 1 2nd Row 1st Column sigma left-parenthesis zeta right-parenthesis 2nd Column equals beta 0 zeta plus beta 1 3rd Row 1st Column rho left-parenthesis zeta right-parenthesis 2nd Column equals alpha 0 zeta squared plus alpha 1 zeta plus alpha 2 4th Row 1st Column sigma left-parenthesis zeta right-parenthesis 2nd Column equals beta 0 zeta squared plus beta 1 zeta plus beta 2 period EndLayout

      (2.40)StartLayout Enlarged left-brace 1st Row StartFraction d y Over italic d t EndFraction plus italic a y equals 1 comma t element-of left-parenthesis 0 comma upper T right-bracket comma a greater-than 0 is normal a constant 2nd Row y left-parenthesis 0 right-parenthesis equals upper A EndLayout

      whose exact

Скачать книгу