Abstract

We study the spatial discretisation of the Cauchy problem for a multidimensional linear parabolic PDE of second order, with nondivergent operator and unbounded time- and space-dependent coefficients. The equation free term and the initial data are also allowed to grow. Under a nondegeneracy assumption, we consider the PDE solvability in the framework of the variational approach and approximate in space the PDE problem's generalised solution, with the use of finite-difference methods. The rate of convergence is estimated.

1. Introduction

In this paper, we study the discretisation in space of the Cauchy problem where is the second-order partial differential operator in the nondivergence form with real coefficients (written with the usual summation convention), and are given real-valued functions, and is a constant. We assume that operator is uniformly parabolic and allows the growth in the spatial variables of the first- and second-order coefficients in (linear and quadratic growth, resp.) and of the data and (polynomial growth).

Multidimensional partial differential equation (PDE) problems arise in Financial Mathematics and in Mathematical Physics. We are mainly motivated by the application to a large class of stochastic models in Financial Mathematics comprising the non-path-dependent options, with fixed exercise, written on multiple assets (basket options, exchange options, compound options, European options on future contracts and foreign-exchange, and others) and also to a particular type of path-dependent options: the Asian options (see, e.g., [1]).

Let us consider the stochastic modelling of a multiasset option of European type under the framework of a general version of Black-Scholes model, where the vector of asset appreciation rates and the volatility matrix are taken to be time- and space-dependent, and the riskless interest rate is a function of time. Owing to a Feynman-Kač type formula, pricing this option can be reduced to solving the Cauchy problem (with terminal condition) for the degenerate second-order linear parabolic PDE of nondivergent type, with null term and unbounded coefficients (see, e.g., [1]), where , is the (unknown) option value, the price of the th underlying asset, the volatility matrix, the risk-free interest rate, and the pay-off function.

Therefore, as an alternative to approximating the option price with probabilistic numerical methods, we can approximate the solution of the corresponding PDE problem (3) with the use of nonprobabilistic techniques.

When problem (1) is considered in connection with option pricing, we see that the growth of the Black-Scholes PDE coefficients is appropriately matched. Also, the general case where the asset appreciation rate vector, the volatility matrix, and the risk-free interest rate are variable is covered. Finally, by imposing weak conditions on the initial data , we will allow the financial derivative pay-off to be specified in a large class of functions. The free term is included to further improve generality.

In this paper, we study the approximation in space (for the time approximation, we refer to [24], where a general evolution equation problem of parabolic type is discretised) of the second-order parabolic problem (1), in the challenging case where the coefficients are unbounded (as well as the free data and ). The results are obtained under the strong assumption that the PDE does not degenerate but by imposing weak regularity assumptions. In order to facilitate the approach, we avoid any numerical methods’ sophistication and make use of basic one-step finite-difference schemes. Also, an estimate for the rate of convergence of the discretised problem's generalised solution to the exact problem's generalised solution is given.

The numerical methods and possible approximation results are strongly linked to the theory on the solvability of the PDEs. We make use of the theory of solvability of linear PDEs in weighted Sobolev spaces. In particular, we consider the PDE solvability in a class of weighted Sobolev spaces used by O. G. Purtukhia (the references for Purtukhia's works can be found in [5]) for the treatment of linear stochastic partial differential equations (SPDEs) and further generalised by Gyöngy and Krylov (see [5]), the so-called well-weighted Sobolev spaces. By constructing discrete versions of these spaces, we set a suitable discretised framework and investigate the spatial approximation to the PDE generalised solution with the use of standard variational techniques.

We emphasize some points.

Firstly, we note that many PDE problems related to finance are Cauchy problems: initial-boundary value problems arise mostly after a localisation procedure for the purpose of obtaining implementable numerical schemes. Therefore, we do not find in many of these problems the complex domain geometries which are one important reason to favour other numerical methods (e.g., finite-element methods).

Also, although the finite-difference method for approximating PDEs is a well-developed area, and the theory could be considered reasonably complete since three decades ago, some important research is still currently pursued (see, e.g., the recent works [810]). (We refer to [6] for a brief summary of the method's history, and also for the references of the seminal works by R. Courant, K. O. Friedrichs, and H. Lewy, and further major contributions by many others. For the application of the finite-difference method to option pricing, we refer to the review paper [7] for the references of the original publications by M. Brennan and E. S. Schwartz and further major research.)

Secondly, we observe that the usual procedure for obtaining implementable numerical schemes for problem (1) is to localise it to a bounded domain in and then to approximate the localised problem (see, e.g., [1113]; see also [14], where the approximation is pursued for more complex financial models but using the same localisation technique). In this case, there is no need to consider weighted functional spaces for the solvability and approximation study, as the PDE coefficients are bounded in the truncated domain.

An alternative procedure is to (semi)discretise problem (1) in , with being the -grid on , and then localise the discretised problem to a bounded domain in by imposing a discrete artificial boundary condition (see, e.g., [1517], where several types of initial-value problems on unbounded domains are approximated; we refer to [16, 17] for the procedure discussion). Our study is meaningful in this latter case, as the coefficient unboundedness remains a problem that must be dealt with.

Finally, we remark that (i) the partial differential operators arising in finance are of nondivergent type and (ii) we do not assume the operator coefficients to be smooth enough to be possible to obtain an equivalent divergent operator. Therefore, although there are definite advantages in considering the operator in the divergent form when the approach is variational, this is not available for the present work.

We outline the paper. In Section 2, we establish some well-known facts on the solvability of linear PDEs under a general framework and introduce the well-weighted Sobolev spaces. In Section 3, we discretise in space problem (1), with the use of a finite-difference scheme. We set a discrete framework and deduce the existence and uniqueness of the discretised problem's generalised solution. In Section 4, we investigate the approximation properties of the scheme and compute a rate of convergence. In Section 5, we make a few final comments.

2. Preliminaries and Classical Results

We establish some facts on the solvability of PDEs under a general framework.

Let be a reflexive separable Banach space embedded continuously and densely into a Hilbert space with inner product . Then , the dual space of , is also continuously and densely embedded into , the dual of . Let us use the notation for the duality. Let be identified with in the usual way, by the help of the inner product. Then we have the so-called normal triple , with continuous and dense embeddings.

Let us consider the Cauchy problem for an evolution equation with and where for every is a linear operator from to , , and .

We assume that the operator is continuous and impose a coercivity condition, as well as some regularity on the free data and .

Assumption 1. There exist constants , , , and such that(1), , ;(2), , ;(3) and .
We define the generalised solution of problem (4).

Definition 2. One says that is a generalised solution of (4) on if(1);(2)for every , holds for all .

Notation 1. Let be a Banach space with norm . We denote by the space of continuous -valued functions on and by the space of -valued functions on such that .

The following well-known result states that, under Assumption 1, problem (4) has a unique generalised solution (see, e.g., [5], where the result is stated for the more general case of a linear stochastic evolution equation problem and [18]).

Theorem 3. Under (1)–(3) in Assumption 1, problem (4) has a unique generalised solution on . Moreover where is a constant.

Let us now consider the particular PDE problem where is the second-order operator with real coefficients , with , and and are given functions. We allow the growth, in the spatial variables, of the coefficients and , , and of the free data and .

In order to set the framework for problem (7), we introduce a suitable class of weighted Sobolev spaces, the so-called well-weighted Sobolev spaces (we refer to [5] for a complete description of this class of spaces).

Let be a domain in , that is, an open subset of . Let , be smooth functions in and an integer. The weighted Sobolev space is the Banach space of locally integrable functions such that for each multi-index , with , exists in the weak sense, and Endowed with the inner product which generates the above norm for all , is a Hilbert space.

Remark 4. Setting the weight functions , for all , we obtain the particular case of the Sobolev spaces .

Notation 2. In the sequel, when we drop the argument in the function space notation. For instance, we denote .

We make some assumptions on the behaviour of the weight functions and (see [5]).

Assumption 5. Let be an integer and , smooth functions on . There exists a constant such that(1), for all multi-indexes such that if ;(2), for all multi-indexes such that .

Remark 6. In (1) in Assumption 5, if nothing is required.

Example 7. The following functions (taken from [5], citing O. G. Purtukhia) satisfy Assumption 5:(1), ; , ;(2), ; , ;(3), ; , ;(4), , ; , ;(5), , ; , ;(6), ; each weight function in examples (1)–(5).

Now, we switch our point of view and consider the functions as mappings of into certain spaces of functions of we make precise below such that, for all , , .

We impose a coercivity condition and make some assumptions on the growth and regularity of the operator's coefficients and also on the regularity of the free data and (see [5], where the assumptions are made for the more general case of an SPDE problem).

Assumption 8. Let , be smooth functions on and an integer.(1)There exists a constant such that , for all , , and .(2)The coefficients of are measurable functions in . The derivatives in of the coefficients up to order and of the coefficients and up to order exist for any . Moreover, there exists a constant such that for all , , with denoting the th partial derivative operator with respect to .(3)Consider and .

Notation 3. In the above assumption, , with , integers. Also, for we use the notation , where is the dual of .

We define the generalised solution of problem (7).

Definition 9. One says that is a generalised solution of (7) on if (1);(2)for every , holds for all .

Notation 4. The notation in the above definition stands for the inner product in . Also, we denote .

Remark 10. Note that as an alternative to the infinite differentiability of in (2) it can be required that .

Finally, we state a result on the existence and uniqueness of the solution of problem (7). This result can be obtained from the general result in abstract spaces by using the suitable triple of spaces (see, e.g., [5], where the result is proved for the more general case of an SPDE problem).

Theorem 11. Under (1)-(2) in Assumption 5, with in place of , with being an integer, and (1)–(3) in Assumption 8, problem (7) admits a unique generalised solution on . Moreover with being a constant.

3. The Discrete Framework

We now proceed to the discretisation of problem (7) in the spatial variable. We set a suitable discrete framework with the use of a finite-difference scheme and, by showing that discretised problem can be cast into the general problem (4), we prove an existence and uniqueness result for the discretised problem's generalised solution.

We emphasize that this study mirrors the study of problem (7), in the sense that the framework we now set is a discrete version of the framework set for problem (7), and the techniques used for proving the existence and uniqueness results are the same for both problems.

Define the -grid on , with , where , for , is the unit vector in whose th entry is .

For every , denote the forward and backward difference quotients in space, respectively. Define the discrete operator

We consider the discrete problem where , with , and and are functions such that and .

Consider functions . We introduce the space , the discrete version of the weighted Sobolev space , where the norm is given by

We define, for any , the inner product which induces the norm.

The inner product space has a good structure: it can be easily shown that it is complete, therefore a Hilbert space.

For functions , we introduce also the discrete version of the weighted Sobolev space , the space defined by with norm We endow with the inner product, inducing the norm, for any functions .

We want to show that the discrete framework we have set is a particular case of the general framework considered in Section 2.

It can be easily checked that is a reflexive and separable Banach space, continuously and densely embedded into the Hilbert space .

As , endowed with the inner product , is clearly a Hilbert space therefore it is reflexive, and the proof for the separability is trivial. The continuity of the embedding follows immediately from , for all . Finally, the denseness can be checked by noticing that, for an arbitrary function , and a ball in , the function defined by belongs obviously to and that, for any given , if the diameter of is chosen sufficiently large.

As in the previous section, we switch our viewpoint and consider the functions as mappings of into certain spaces of functions of , defined by , for all and for all . For these functions, we consider the space of continuous -valued functions on and the spaces with .

Notation 5. We identify with .

Remark 12. Clearly, if then .

We make some assumptions on the regularity of the data and in (17).

Assumption 13. Let be a smooth function on . We assume(1);(2).

Remark 14. In Assumption 13, (1) can be replaced with the weaker assumption , where denotes the dual space of .

Remark 15. We note that can be obtained from (2) in Assumption 8. In fact, by the mean-value theorem, for some such that . Thus implies .

We define the generalised solution of problem (17).

Definition 16. One says that is a generalised solution of (17) if, for every ,
holds for all .

Notation 6. In the above definition, denotes the inner product in . We keep this convention for the remainder of present section.

Finally, we prove an existence and uniqueness result for the solution of the discrete problem (17). This result shows that the scheme is stable, that is, that, informally, the discrete problem's solution remains bounded independent of the space-step . The result is obtained as a consequence of Theorem 3, remaining only to prove that, under the discrete framework we constructed, (1)-(2) in Assumption 1 hold.

Theorem 17. Under (1)-(2) in Assumption 8 and (1)-(2) in Assumption 13, problem (17) has a unique generalised solution in . Moreover with a constant independent of .

Proof. Let , for every . We define for all , , .
It suffices to prove that the following properties hold:(1),(2), for all , .
For the first property, owing to (1) and (2) in Assumption 8, we have where the variable is omitted, denotes the summation over , and , the summation over . We use Cauchy’s inequality on the second term in estimate (30) and obtain with constants, by taking sufficiently small. The first property is proved.
The second property follows from (2) in Assumption 8 and Cauchy-Schwarz inequality where the same writing conventions are kept.
Owing to Theorem 3 the result follows.

4. Approximation Results

In this section, we study the approximation properties of scheme (17). We begin by investigating the consistency of the scheme and prove that the difference quotients approximate the partial derivatives (with accuracy of order 1). In addition, we estimate the rate of convergence of the difference quotients to the partial derivatives.

The result is obtained by using a Sobolev inequality, under stronger regularity assumptions, and imposing that the weights are bounded from below by a positive constant. In practice, the latter restriction amounts to assuming that the weights are increasing functions of , which is precisely the case we are interested in.

Also, we note that the way we set our discrete framework, in strong connection with the framework for problem (7), plays a crucial role in obtaining the convergence rate.

Theorem 18. Let and be functions on and an integer strictly greater than . Assume that (1)-(2) in Assumption 5 are satisfied and also that on , with being a constant. Let , , for all . Then there exists a constant independent of such that(1),(2), for all .

Remark 19. The following remarks will be used in the proof of the theorem.(1)Under the conditions of the theorem, function (function ) has a modification in which is continuously differentiable in up to order 2 (up to order 3), and the derivatives equal the weak derivatives, for every . This can be proved by Sobolev’s embedding of into , for balls in , if (see, e.g., [18, 19]). We consider these modifications in the theorem’s proof.(2)Note that if , are open subsets of with and then . Also, if and then and (see, e.g., [18, 19]).

Proof of Theorem 18. Let us prove (1). We define a suitable geometric setting and then obtain an estimate for with , using Sobolev’s inequality on a fixed ball.
Let us consider -cells with fixed. Consider the particular -cell, where and , and denote it by . Now, take open balls such that , with the vertices lying on the limiting sphere. Denote by the ball containing .
For every , taking in mind (1) in Remark 19, we have, by the mean-value theorem, for some . Clearly, and then, from (36) and (37), We change variable in order to have the supremum in (38) calculated over the fixed -cell : As from (38)–(40) we immediately obtain
Now, taking in mind (2) in Remark 19, we have for by using Sobolev’s inequality with being a constant independent of . Observe that the Leibniz formula holds (the arguments of , and are omitted). Also, keeping the same convention, owing to Assumption 5 with a constant, and then with a constant. From (42)–(45), we get
Note also that, owing to Hölder inequality and to the hypotheses on function , the integral in (46) can be estimated by
Thus, from (46) and (47),
Finally, owing to the particular geometry of the framework we have set, from (41) and (48) we obtain where , , and the proof for (1) is complete.
The proof for (2) follows the same steps.

Finally, owing to the stability and consistency properties of the scheme (Theorems 17 and 18, resp.), we prove the convergence of the discrete problem’s solution to the PDE problem's solution and compute a rate of convergence. The accuracy obtained is of order 1.

Theorem 20. Let and be functions on and an integer strictly greater than . Assume that the hypotheses of Theorems 11 and 17 are satisfied and that on , with being a constant. Denote by the solution of problem (7) in Theorem 11 and by the solution of problem (17) in Theorem 17. Assume additionally that . Then with being a constant independent of .

Remark 21. Under the conditions of the above theorem, there are modifications in such that the data and are continuous in , for every (see Remark 19). We will consider these modifications in the proof of the theorem.

Proof of Theorem 20. From (7) and (17), we have that satisfies the problem
Taking in mind Remark 21, we see clearly that and .
With respect to the term , note that if , for all , owing to (2) in Assumption 8 and to Theorem 18. Thus , for every . Moreover, as by assumption , we obtain immediately .
We have shown that problem (51) satisfies the hypotheses of Theorem 17, therefore holding the estimate Owing again to (2) in Assumption 8 and to Theorem 18, the result follows.

The following result is an immediate consequence of Theorem 20.

Corollary 22. Let the hypotheses of Theorem 20 be satisfied, and denote by the solution of (7) in Theorem 11 and by the solution of (17) in Theorem 17. If there is a constant independent of such that then

5. Conclusions

In this paper, we investigated the finite-difference spatial approximation of the Cauchy problem for a second-order linear parabolic PDE, in the framework of the variational approach.

By considering a suitable class of weighted Sobolev spaces, and its zero and first-order discrete versions, we could deal with the growth in space of the PDE coefficients (as well as with the spatial growth of the free data and ). Moreover, as the framework and techniques used to study the discrete problem mirror the framework and techniques for the corresponding continuous problem we could estimate a rate of convergence.

The approximation was studied under the strong assumption that the PDE does not degenerate. But the framework we used is broadly the appropriate framework for a future investigation of the related degenerate case.

Other possible further research directions include the use of splitting-up methods (see [10]), following Richardson's idea to accelerate numerical schemes, and also the use of techniques reducing the volume of computational work (e.g., sparse grid techniques), in order to deal with the computational challenge posed by the possible high dimensionality of the problem.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

Acknowledgments

This research is supported by FCT, Fundação para a Ciência e Tecnologia (PEst-OE/EGE/UI0491/2011, Scientific Cooperation Agreement between Portugal and Slovakia—Analysis of Nonlinear Partial Differential Equations in Mathematical Finance), and by the European Commission, Marie Curie Multi-ITN STRIKE—Novel Methods in Computational Finance (Grant no. 304617).