Datasim Financial Forums Forum Index


 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
 
Fichera in 'Unconditionally Stable+ 2nd Order......

 
Post new topic   Reply to topic    Datasim Financial Forums Forum Index -> Finite Difference Methods
View previous topic :: View next topic  
Author Fichera in 'Unconditionally Stable+ 2nd Order......
Cuchulainn



Joined: 18 Dec 2006
Posts: 593
Location: Amsterdam, the Netherlands

PostPosted: Sun May 12, 2013 2:47 pm    Post subject: Reply with quote

Thanks, paddy for the feedback.

Some discussions can be found here; it seems like an open issue

http://www.wilmott.com/messageview.cfm?catid=8&threadid=94341
Back to top
View user's profile Send private message Send e-mail Visit poster's website
paddy



Joined: 02 May 2013
Posts: 1

PostPosted: Thu May 02, 2013 9:21 am    Post subject: Fichera in 'Unconditionally Stable+ 2nd Order...... Reply with quote

Daniel,

I have finished reading your paper 'Unconditionally Stable & Second order ...' at SSRN. Thank you it was a great read. I particularly liked the section on gridding - very useful stuff.

I have a question regarding the Fichera theory. I had not heard of Fichera prior to reading this and it looks very useful. I have a question regarding your definitions however, which I cannot look up because I don't have access to Fichera's originals. When I apply the definitions given in this paper all of the signs in well known inequalities (e.g. Feller's inequality) seem backwards. Please let me know what I am doing wrong.

Take for instance the Feller process

dx = k*(r-x)*dt + s*sqrt(x)*dW

with Fokker-Planck Equation (with subscript notation for derivatives)

f_{t} = 0.5*x*s^2*f_{xx} + [s - k*(r-x)]*f_{x} + k*f,

which is in the form of Equation (22) in your paper with operator

Lf = 0.5*x*s^2*f_{xx} + [s - k*(r-x)]*f_{x} + k*f.

The two functions for Equation (20) (i.e. for the Fichera function) are

a = 0.5*x*s^2

and

b = [s - k*(r-x)],

so that the Fichera function is

Fichera = [0.5*s^2 - k*(r-x)]v

where v is the outward normal. Now at x=0 the inward normal is v=1
and so

Fichera = [0.5*s^2 - kr].

No BCs are allowed at zero when this is positive, which gives

2*k*r < s^2

which is of course the wrong way round!!! Are my readings of the definition of the operator L wrong?

Thank you for your time - I learn't a lot from this article.

Paddy
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Datasim Financial Forums Forum Index -> Finite Difference Methods All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group