Abstract
This paper explores the intersection of three foundational areas—partial differential equations, financial mathematics, and probability—by providing a rigorous framework for the classical Black-Scholes–Merton option pricing model and its generalized extensions. For the classical model, a change in variables is employed to transform the Black-Scholes partial differential equation into the linear heat equation. The resulting formulation enables the use of Fourier transform techniques and the fundamental solution (heat kernel) to derive the closed-form Black-Scholes–Merton formula. To extend the classical setting, the interest rate in the discount factor and the stock’s rate of return are modeled using a multifactor Vasicek process, leading to a more sophisticated and realistic option pricing framework. In addition, a complementary derivation based on probabilistic methods, using a change in measure, yields an alternative explicit pricing formula. Numerical experiments based on Monte Carlo simulation show excellent agreement with the closed-form solutions and illustrate notable gains in computational efficiency. The comparative analysis further demonstrates that stochastic interest rates systematically produce lower option prices than the classical constant-rate model, underscoring the importance of accurate interest-rate modeling in practical valuation.
1. Introduction
This paper investigates the well-known Black-Scholes partial differential equation, which characterizes the evolution of derivative prices under the Black-Scholes model [1]. Developed by Fischer Black and Myron Scholes in 1973, this model became the first widely adopted framework for option pricing and remains one of the most significant applications of Itô calculus in financial engineering. The equation determines the fair value of a European-style call option based on observable market quantities—such as the current asset price, maturity, and strike price—under a set of structural assumptions on asset price dynamics.
The model lies at the intersection of three fundamental areas: partial differential equations, financial mathematics, and probability theory. It belongs to the theory of PDEs because the option price satisfies a second-order parabolic differential equation; it is central to mathematical finance due to its role in describing option price dynamics and it relies on probability since its solution involves the lognormal distribution. Furthermore, through appropriate transformations, the Black-Scholes equation can be converted into the classical heat equation, revealing a deep analogy between option price evolution and heat diffusion.
The model assumes that asset prices follow a geometric Brownian motion with constant volatility and interest rates, and that markets are frictionless, with no transaction costs or taxes. Although real markets often deviate from these idealized assumptions, the Black-Scholes framework remains a cornerstone of modern finance, with numerous extensions developed to address its limitations. In its classical formulation, the option value depends on five principal inputs: the current asset price, strike price, time to maturity, risk-free interest rate, and volatility.
The derivation of the Black-Scholes PDE is based on constructing a risk-free portfolio consisting of a long position in the option and a short position in the underlying asset, applying Itô’s lemma to the option price, and eliminating stochastic terms using the principle of no arbitrage. This procedure models the asset price via geometric Brownian motion, analyzes the change in the hedging portfolio, and equates its return to that of a risk-free investment (see [1,2]).
Once the pricing PDE is established, the natural question concerns the methods available to solve it. Broadly, option pricing techniques fall into two major categories: analytical approaches (see [3,4,5,6,7]) and numerical methods (see [8,9]). These include closed-form analytical solutions, finite-difference schemes, Fourier methods, stochastic simulation techniques, and modern approaches such as machine learning and neural-network-based solvers (see [10]), each accompanied by its own mathematical formulation.
A central mathematical question concerns the existence and uniqueness of solutions to the Black-Scholes PDE. Following the original ideas of Black and Scholes, the option price may be formulated as a terminal-value problem for a parabolic partial differential equation. Thus, PDE theory provides a natural and rigorous framework for option pricing. We refer interested readers to [1] and the references therein for a comprehensive discussion.
Beyond the classical constant-interest-rate setting, this paper further extends the model by incorporating stochastic interest rates through a multifactor Vasicek process. In [11], the single-factor Hull–White model (a generalization of the Vasicek model) is highlighted for its widespread industry use, particularly in pricing basket options with nonzero correlation between the interest rate process and multiple asset factors. Motivated by the literature (see [12,13,14,15]), we advance this framework by adopting a multifactor structure to capture richer and more realistic interest rate dynamics.
In this generalized setting, deriving explicit formulas for call and put option prices relies on fundamental probabilistic tools, including change in measure and change in numéraire. Meanwhile, PDE techniques reappear naturally in the pricing of zero-coupon bonds, as the interest rate is no longer constant.
In summary, this paper examines the analytic structure of the Black-Scholes–Merton pricing formula and explores how methods from partial differential equations, mathematical finance, and probability interact in both the classical constant-rate model and its stochastic-rate extension. The structure of the paper is as follows. Section 2 presents the classical derivation of the Black-Scholes PDE. Section 3 discusses well-posedness and the construction of solutions. Section 4 develops the generalized Black-Scholes–Merton pricing formula under stochastic interest rates. Section 5 provides numerical results and related discussion.
2. Black-Scholes PDEs
In the Black-Scholes model, the stock price behaves as a geometric Brownian motion, so that the evolution of the value of the asset, denoted by (see [16,17]), in continuous time is given by the following stochastic differential equation
where is the drift rate, is the volatility, and is a Wiener process. Let us recall that the Wiener process is a real-valued continuous stochastic process, also known as a standard Brownian motion. It is characterized by the following properties:
- almost surely.
- W has independent increments: for every the future increments are independent of the past values
- W has Gaussian increments: is normally distributed with mean 0 and variance s; that is,
- W has continuous paths: is continuous in t.
According to [18], stocks and options are combined to create a replication portfolio. The return on the portfolio, assuming risk neutrality, is equal to the risk-free rate. Applying Itô’s Lemma to the option value, V depending on and t, we obtain the following:
for all and .
Substituting the Equation (1) for into the Equation (2) and under the assumption of risk neutrality, the return on the portfolio is the risk-free rate. The Black-Scholes PDE or Black-Scholes–Merton PDE for the option value , is defined as follows:
that is, the Black-Scholes equation is a PDE in t and , and it holds for any derivative with arbitrary at a fixed time , and the derivative price function needs to be twice differentiable with respect to and once differentiable with respect to t. The drift of the underlying price movement does not appear in the Black-Scholes equation and hence, the price of any derivative will be independent of the expected rate of return of the underlying. However, take note of the appearance of the underlying volatility and the riskless rate of return r in the Black-Scholes equation. In this study, the parameters and r are positive constant, which makes implementation straightforward and we investigate the case of European call and put options, whose payoff functions are and , respectively, where K denotes the strike price and is the price of the underlying asset at the maturity date T. Let us denote the function value V by C and P for European call and put options, respectively.
The term in the Equation (3) is the rate of change in the option price with respect to time, known as “”, is the rate of change in the option value with respect to the underlying stock price, known as “”, and is the rate of change in the option with respect to the underlying stock price, known as “”. In the financial context, the Black-Scholes PDE is highlighted by the following decomposition of its right hand side
We will denote the differential operator
so that the Black-Scholes Equation (3) is described concisely as
To obtain the well-posedness of the Black-Scholes PDE, see [19], we need a final condition at and boundary conditions at and as .
- Final conditions. We first examine the conditions that must be imposed at time .For a call option, if at time T we have , then we exercise the option with a profit of . If , we do not exercise the option and obtain no profit. Therefore, the final payoff of the call option isFor a put option, if at time T we have , then we do not exercise the option, while if , we exercise it. Thus, the final payoff of the put option is
- Boundary conditions. We now examine the conditions to be imposed at and as .Call option. If , then for any , and the option has no value. Hence,As at time t, the option becomes deep in the money and will end up in the money at maturity. The payoff of the call option isThus, the present value at time t approaches the risk-neutral expectation of , which is equivalent toPut option. If , then for , and the payoff of the put option isTherefore, the present value at time t is the discounted value of K:If , then the payoff is always zero, so the option is never exercised. Consequently, the present value of the put option satisfies
In PDE terms, the Black-Scholes PDE can be viewed as
with and and is the option price depending on the current value of the underlying asset x and time t.
By the classical theory of partial differential equations, the linear parabolic Equation (4) can be reduced to a heat equation
under a suitable change in variables. The solution of the heat Equation (5) can be obtained for any initial condition using the Fourier transform methods [19,20,21].
The primary goal is to explore the interrelation of the dynamic of the stock price from the perspective of probability; that is, the mathematical property of that follows the lognormal distribution. The classical method in partial differential equations, namely the Fourier transform, can be used to solve the heat equation. Once the solution of the heat equation is obtained, then the option price can easily be recovered for the Black-Scholes PDE, which models the dynamics of option pricing in financial mathematics.
3. Well-Posedness
In this section, we first provide the probability properties of the stock price . Then, we investigate the well-posedness of the solution of the Black-Scholes PDE in the case of European call and put options.
Theorem 1.
Proof.
In this proof, we will use the technique that has been addressed in [17]. First, we rewrite the Equation (1) in integral form as follows:
Applying Itô Lemma to with , we obtain
Therefore,
and it follows that
□
From the representation of in (6), we observe that the geometric Brownian motion provides a realistic model for stock price dynamics. In particular, (6) ensures that if , then for all , which is consistent with real-world financial markets where stock prices cannot become negative.
Define
which is a Brownian motion with drift. In this context, represents the continuous rate of return of the stock over the time interval . Moreover, corresponds to the logarithmic growth of the stock price, since
Thus, the random variable is normally distributed with mean and variance . Hence, its probability density function is given by
By leveraging the representation of in (6), the following proposition provides the explicit form of the probability density function of as well as its expectation and variance.
Proposition 1.
The density of is given by
which is called the lognormal density. Furthermore, the expectation and variance of are given by
Proof.
A detailed proof of this proposition is provided in [17,22]. □
Now, we consider the European call option with strike price K with the option value and the boundary condition given by the payoff function . The Black-Scholes PDE reads
To ensure the existence and uniqueness of the solution to (7), in addition to assuming that is twice continuously differentiable with respect to the stock price S and once continuously differentiable with respect to time t, we also impose a linear growth condition on . Specifically, we require that
for all , where N is a positive constant. For more details on the concepts of existence and uniqueness for parabolic partial differential equations, see [21,23].
Problems involving partial differential equations usually arise in the form of initial value problems, where the boundary conditions specify the state of some system at time , and we wish to determine the behavior of the system for In contrast, the Black-Scholes PDE (together with the boundary conditions) gives as a final value problem the following: We want to determine for given the value at the maturity date T. We point out that the coefficient of is positive so that the Equation (7) is a backward equation, and it is reasonable to introduce a chance of time variable to reverse the progression of time, such that we look forward for C rather than backwards (since we know the price at maturity T), so that we have an initial value problem, where C is known at time and we are interested in the behavior of C for . Recall that the stock price follows the lognormal distribution; that motivates the change in the variable of the logarithm of the stock price as follows
This removes the coefficient in front of term and eliminates the term entirely, and the transformation
leads to the heat equation form. We have the following result that transform Black-Scholes PDE into a classical heat equation.
Theorem 2.
Proof.
As already stated, the option price is twice continuously differentiable with respect to the stock price S and once continuously differentiable with respect to time. Hence, from (8), the transformed function u also possesses these properties. Moreover, under the assumption of linear growth of the option price, the transformed function u likewise inherits this property.
Since
we have
Applying the chain rule, we have the first derivative of u with respect to time
for and . On the last step we used the Black-Scholes PDE. On the other hand, we have the first and second derivative of u with respect to
and
for and .
Theorem 2 allows us to solve the Black-Scholes PDE (7) to obtain the Black-Scholes formula systematically for the European call and put options based on the solution of the heat equation defined in Equation (9) and by the relation
That is,
It is well established that the Cauchy problem associated with the heat Equation (9) admits a smooth solution (see [20,21,23]). This fundamental result ensures that the heat equation is well-posed in the classical sense. Consequently, because the Black-Scholes partial differential equation can be transformed into the heat equation through an appropriate change in variables, the well-posedness of the heat equation immediately guarantees the well-posedness of the Black-Scholes equation.
To facilitate comprehension and to make the transformation from the Black-Scholes PDE to the heat equation as transparent as possible, we present below Figure 1: a schematic diagram that illustrates the correspondence step by step. This visual representation is intended to guide the reader through the analytic connection between the two formulations.
Next, we focus on the heat equation defined in Equation (9) (see [21] for more detail about heat equation). In the classical PDE context, represents the temperature of an infinite metal rod at the point x at time and denotes the initial temperature. We also assume that no heat enters or leaves the rod, so that the total amount of heat in the rod is constant (i.e., does not vary with time). With appropriate scaling, we may assume this constant is 1. We thus impose the condition
As time progresses, heat will dissipate from warmer regions to cooler regions, so that the temperature distribution gradually evens out. We will see how solutions of the heat equation can be built up systematically.
We begin the heat equation with a very special boundary condition: we consider the situation where at time 0 all the heat is concentrated at the point . The boundary condition is thus
where represents the Dirac delta function, defined as follows:
Remark 1.
The Dirac delta function is not a function in the strict mathematical sense, as it cannot be determined by simply assigning a value to each x. Instead, it is a generalized function or distribution, which is determined by integrating over the entire real line and multiplying by an appropriate test function.
Here, we wish to determine the fundamental solution of the heat equation. We will use the mathematical tool called the Fourier transform to establish such a solution. To do this, if u is smooth which, along with all derivatives, decay rapidly at infinity, or, in general, if u is a tempered distribution (for a formal definition of tempered distribution, see [20]), one defines the Fourier transform of u by
and the inverse Fourier transform by
It follows that the Fourier transform of the function is given by
We highlight some important properties of the Fourier transform that are required in what follows.
Proposition 2.
The following properties hold for all
- 1.
- 2.
- 3.
Proof.
The proof of this proposition can be found in [20]. □
The following result shows that the Fourier transform of a Gaussian is Gaussian, which is essential when we wish to determine the fundamental solution of the heat equation.
Proposition 3.
For
Proof.
The proof of this proposition is followed directly by the formula of the Fourier transform defined in (12) together with its properties that are stated in Proposition 3. A detail of this proof can be found in [20,21]. □
Note that Proposition 3 yields
Similarly, assume that with respect to the x variable, u is smooth, which, along with all derivatives, decay rapidly at infinity, one defines the Fourier transform of in the x variable; that is,
together with its partial inverse Fourier transform
The following Fourier transform properties play a vital role in establishing the fundamental solution of the heat equation. These properties are as follows:
- 1.
- The Fourier transform of the partial time derivatives of is the partial time derivative of .
- 2.
- The Fourier transform of the spatial derivatives of is the product of the factor and .
Proposition 4.
The following properties hold for all
- 1.
- 2.
- 3.
Proof.
The proof of this proposition can be found in [20]. □
Theorem 3.
The fundamental solution of the heat equation
is given by the Gaussian probability density function
with a variance
Proof.
Let be the Fourier transform of in the x variable; that is,
We take the Fourier transform on (9) and using Proposition 4 to obtain
The solution of this ordinary differential equation for a fixed in is
Therefore, the fundamental solution is given by the inverse Fourier transform and Proposition 3 as follows,
□
The fundamental solution of the heat equation can be used to build a solution that satisfies any initial condition To do this, we need another important result in Fourier analysis, called “convolution theorem”, which turns the convolution of functions into the product of individual Fourier transforms. The convolution of f and g is written as , denoting the operator with the symbol ”∗”, defined as follows:
provided the integral exists.
Proposition 5.
Assuming all integrals in the equation below exist, one has
Proof.
Theorem 4.
Proof.
In this proof, we employ the result of Theorem 3 on the fundamental solution of the heat equation (the heat kernel), together with the convolution property stated in Proposition 5, in order to derive the general solution of the heat equation.
We follow the same line as in the proof of Theorem 3; we obtain the general solution of the heat Equation (9) of the form
By Proposition 3, we see that
This implies that can be written as
It follows by taking the inverse Fourier transform and from the definition of convolution that
This completes the proof. □
Finally, we are ready to establish the Black-Scholes formula for the European call option from the solution of the Black-Scholes PDE (7) as follows.
Theorem 5.
The solution of the PDE (7) is given by the Black-Scholes formula for call options
where is the cumulative distribution function of a standard normal distribution with mean zero and standard deviation of one. Here,
and
for
Proof.
With the change in variables in Theorem 2,
we obtain
and
By Theorem 4, we obtain
The integrand
is positive if and only if
which implies
By applying the change in variable on the integral (16), then we obtain
□
Remark 2.
We now have an explicit solution to the Black-Scholes PDE, which provides the price of a European call option at any time t before the maturity date T. The formula expresses the option price in terms of the original financial variables, and involves the cumulative standard normal distribution Φ.
We check that the formula does indeed satisfy the boundaries condition for the European call option. We observe the limit of as . If then and both and tend to as . This implies that and tend to 1 as . Hence, . On the other hand, if then and tend to as , so that as . Combining the two cases, we have as . For the other two boundary conditions: as for fixed , we have and and as , we have
Similarly, in the case of the European put option with strike price K with the option value and the boundary condition given by the payoff function . The Black-Scholes PDE reads
Theorem 6.
Proof.
The proof follows directly from the principle of call–put parity, a foundational result in option pricing theory. This relationship, which establishes a precise equivalence between the values of European call and put options, has been extensively documented in classical references, including [17]. Accordingly, the argument presented here is an immediate consequence of this well-established parity condition.
Substituting (15) of Theorem 5 into (19), we observe that
which is our desired formula. This completes the proof. □
Remark 3.
The Black-Scholes formula for the European put option can be found by applying the fundamental solution of the heat equation, with the same computation as the European call option.
Remark 4.
For the Black-Scholes model for a European call and a put option on stock paying a continuous dividend at rate δ. The Black-Scholes PDE is given by
together with initial and boundary conditions depend on where it is call or put options.
The PDE (20) is exactly the same initial boundary value problem we have previously solved except r has been replaced by It follows that the analytic solution of the PDE (20) can be established via the fundamental solution of the corresponding heat equation. Their solutions are given by the formulas
where
4. Generalized Black-Scholes–Merton Option Pricing Formula
In this part, we consider a generalized Black-Scholes–Merton option pricing framework in which the stock price process satisfies the stochastic differential equation
where denotes the volatility and is a Wiener process satisfying properties 1–4 on the probability space with respect to the filtration . The drift term represents the short rate, defined by the following:
where and each factor process is generated by the Vasicek SDE
for , , and . The parameters are positive constants representing, respectively, the speed of mean reversion, the long-term mean level, and the instantaneous volatility.
Here, denotes a Wiener process defined on the same risk-neutral probability space as and adapted to the filtration . For , the Brownian motions are mutually independent, satisfying
Furthermore, each factor Brownian motion is correlated with the stock-price Brownian motion via
where denotes the correlation coefficient.
A key motivation for modeling the short rate using a multifactor Vasicek model is that, in practice, one-factor interest rate models are often insufficient to capture the full dynamics and fluctuations observed in real markets (see [12,13,14]). The Vasicek framework is widely used due to its mean-reversion property, as reflected in the drift term of (23). An additional advantage of the Vasicek model is its analytical tractability: the process admits a Gaussian transition density, which is generally unavailable for many alternative interest rate models (see [17,24]).
However, a well-known drawback of the Vasicek model is its allowance for negative interest rates, which may be inconsistent with certain market conditions.
The fair price of the call option is given by
for , where . Here, the option value is written as to emphasize that it depends not only on the current stock price but also on the current levels of the interest-rate factors.
Since both the interest-rate processes and the stock price satisfy the Markov property, Equation (25) can be rewritten as
for , , and .
Since in this case the interest rate appearing in both the discount factor and the drift term of (21) is itself a stochastic process, and since its correlation with may be nonzero, computing the right-hand side of (26) becomes highly nontrivial.
Unlike Section 2, we will not rely on the PDE approach to derive the expression for . Instead, we employ the forward evolution method to eliminate the correlation between the interest rate and the stock price in the discount factor of (26) (see [11,17,25]).
To apply the forward evolution method, we first derive the present value of a zero-coupon bond under the multifactor Vasicek interest-rate model specified in (22) and (23).
A zero-coupon bond is a financial instrument that pays only its face value at maturity and generates no intermediate cash flows. Let denote the maturity date. Under the risk-neutral probability measure , its price at time t with payoff $1 at T is given by
for , where .
By the Markov property of the interest-rate factors, Equation (27) can be rewritten in the reduced form
for and .
By using the Feynman–Kac theorem, see [17], pages 268–272 for the Feynman–Kac theorem, the real-valued function with the dummy variables t and x can be derived by solving the following Cauchy problem:
In order to solve the Cauchy problem (29), we propose the following ansatz for the solution:
The proposed solution (30) can be obtained because each process is an affine process (see [26,27]).
Substituting (30) into (29), the Cauchy problem reduces to the following system of ordinary differential equations:
subject to the terminal condition,
for and .
Remark 5.
If the parameters , , and , for , are time-dependent functions, say , , and , then (23) is called a Hull–White model, which has been widely used in industrial settings. In this case, the zero-coupon bond price remains in the form of (30), but the real-valued functions and are given by the following:
for and .
From the Equation (34), we observe that in most cases with time-dependent parameters, the explicit formulas of and are difficult to obtain. To overcome this issue, numerical integration can be applied to compute the value of the zero-coupon bond price.
To derive the explicit formula for the call option value defined in (26), we do not employ the PDE approach. Instead, we rely on a probabilistic method. The main tool used in this derivation is a change of probability measure.
First, from the expression of the forward price of the stock given by
we will show that it is a martingale under the T-forward probability measure, a property that will play a crucial role in the proof of Theorem 7 below.
Proposition 6.
Under the T-forward measure with the relation
the forward price defined in (35), is a martingale process and satisfies
where
and is a Brownian motion used to drive under the T-forward measure .
Before we go to prove the Proposition 6, we need to use some results in the following lemma.
Lemma 1.
Let be a strictly positive price process for a non-dividend-paying asset, either primary or derivative in the multidimensional market model. Then there exists a vector volatility process
such that
where .
This equation is equivalent to each of the equations
Proof.
The proof of this lemma is on pages 377–378 of [17]. □
Proof of Proposition 6.
In the risk-neutral probability space , by using the results in Lemma 1, we obtain
and
where .
Then we observe that and can be written as
and
By using (44) and (45), the forward price of stocks defined in (35), can be rewritten as
From (46), define
which implies
and
Let , then we obtain . By using Itô’s formula, we observe that
By factoring out as defined in (37), we observe that
The notation denotes a standard Brownian motion under the risk-neutral measure , and denotes a standard Brownian motion under the T-forward measure . This completes the proof. □
Theorem 7.
Let be a stock price whose dynamics are governed by the stochastic differential equation defined in Equation (21), with the corresponding interest rate process specified in (22) and (23). The price of a European call option at time , defined in (26) and associated with the payoff in (24), can be computed as follows:
where the adapted processes are given by
and
Proof.
By following the same approach as in the proof of Theorem 9.4.2 in [17], we introduce an additional change of measure. Unlike the T-forward probability measure, this time we take the asset price as the numéraire. The relationship between the new probability measure and the risk-neutral measure is given by
The price of the zero-coupon bond under this numéraire is given by
for and .
Noticeably, according to Theorem 9.2.2 in [17], is a martingale under the probability measure . However, we will derive the dynamics of this process by leveraging the dynamics of the forward price defined in (36).
Let then and . By using Itô’s formula, we obtain
Using the dynamic of defined in (55) together with Theorem 9.2.2 of [17], we can conclude that
where is a Brownian motion under the probability measure . Furthermore, we also obtain
Let
By using Itô’s isometry, we observe that is distributed as normal distribution with mean 0 and variance denoted by
Substituting the expression of defined in (37) into (58) and computing the integral, we obtain
Hence, we can conclude that for each t, is distributed as log-normal distribution.
The present value of the European call option on stock at time , is defined by
By using the method of change measure, we observe that (61) can be rewritten as
The notation denotes an indicator function that given by the following:
The probability in the first term of (62) can be computed as follows
Set
where
which implies
then (63) can be written as
Theorem 8.
Let be a stock price whose dynamics are described by the SDE (21), with the corresponding interest rate process given by (22) and (23). The price of the European put option at time , defined analogously to (26) and corresponding to the payoff in (24), can be computed by the following:
where the adapted processes are given in (52) and (53).
Proof.
Remark 6.
The explicit Formulas (51) and (67) provide the values of European call and put options, respectively, in the case where the interest rate follows the multifactor Vasicek model defined in (22) and (23). These formulas may not be applicable when the interest rate is generated by other stochastic processes. Notably, if the stochastic interest rate leads to a constant volatility of the forward price defined in (36), then the Equation (51) reduces to the pricing formula for a European call option given in Theorem 9.4.2 of [17]. Furthermore, if the interest rate is constant, for , then the present value of a zero-coupon bond is , which implies that the Formulas (51) and (67) reduce to (15) and (18), respectively.
Although we have derived an explicit formula for the generalized Black-Scholes–Merton option price using a probabilistic approach, it is worth reflecting on the deeper connection among partial differential equations (PDEs), financial mathematics, and probability theory. As is evident from (51), the computation of the option price requires knowledge of the zero-coupon bond price, which in turn is obtained by solving a Cauchy problem involving either a PDE or an associated system of ordinary differential equations (ODEs). This illustrates the essential role played by PDE methods in option pricing. The present section, therefore, highlights another dimension of the interplay and mutual contribution of these three fields.
5. Numerical Results and Discussions
In this section, we illustrate a numerical experiment based on the explicit formula for the present value of the European call option given in (51) under the generalized Black-Scholes–Merton framework, where the interest rate follows a multifactor Vasicek model. The objectives of this numerical study are twofold. First, we compare the option prices obtained from our closed-form expression with those generated by a Monte Carlo benchmark, in order to validate the correctness, accuracy, and computational efficiency of the proposed formula. Second, because in (51) the interest rate appearing in both the discount factor and the drift of the geometric Brownian motion (GBM) are stochastic rather than constant (as in the classical model), we aim to highlight the effects of the interest-rate dynamics, the initial asset price, and the time to maturity on the option value.
In this numerical framework, the stock price evolves according to
for , where . The short rate appearing in the drift term is given by
where and each is an independent Vasicek factor driven by
for and .
For the sake of simplicity, in this experiment we consider the case in which the Brownian motion driving the stock price is uncorrelated with the Brownian motions driving each Vasicek factor; that is, we assume for all .
To ensure that our closed-form formula performs well for a variety of maturities, we fix the maturity date at and evaluate the option price at several time points,
which represent different lengths of remaining time to maturity. Specifically, corresponds to the full one-year horizon, to three-quarters of a year remaining, to a half-year horizon, and to a very short time to maturity.
For the Monte Carlo (MC) simulations, we employ the Euler–Maruyama method to simulate both the multifactor Vasicek interest-rate process and the geometric Brownian motion for the stock price. All numerical computations and graphical visualizations are carried out in Mathematica 13.2 on a standard notebook equipped with an Intel® Core™ i5-8265U CPU @ 1.60 GHz, 8 GB RAM, running Windows 11 Pro (64-bit).
In Figure 2, the prices of the European call option computed using the explicit Formula (51) for various initial times t match perfectly with the results obtained from Monte Carlo (MC) simulations based on 50,000 sample paths. Table 1 reports the computational time and accuracy of the analytical formulas for both the classical and generalized Black-Scholes models, in comparison with the corresponding results obtained from Monte Carlo simulations. It is worth noting that generating these 50,000 MC sample paths requires approximately 205 s, whereas evaluating our explicit formula takes only 0.01 s. This demonstrates both the correctness and the efficiency of our formula, yielding a reduction of computational time by a factor of about 20,500 without any loss of accuracy.
Figure 2.
Comparison of the present values of the European call option computed using the explicit Formula (51) with those obtained from Monte Carlo simulations, under the generalized Black-Scholes model, for various initial times .
Table 1.
Comparison of computational time and accuracy in evaluating the call option price at using the analytical formulas of the classical and generalized Black-Scholes formulas, together with Monte Carlo simulations.
Another interesting aspect concerns the difference between the classical and the generalized Black-Scholes option prices. In this experiment, we compute the option value under the classical Black-Scholes model using Formula (15), with the same parameter values given in (72) for the GBM process (69), except that the interest rate is taken to be a positive constant
Since, in the classical Black-Scholes model, the interest rate appears both in the drift of the GBM (interpreted as the stock’s instantaneous rate of return) and in the discount factor is constant, our goal is to examine how the stochastic evolution of the interest rate affects the option price across different lengths of time to maturity.
Starting from the same initial interest-rate level, Figure 3 shows that the option price under the multifactor Vasicek interest-rate model is consistently lower than the corresponding price under a constant interest rate. Because real-world interest rates—and consequently the rate of return in the stock price dynamics—are not constant, we may conclude that the generalized Black-Scholes model provides a more realistic valuation framework than the classical version.
Figure 3.
Comparisons of the present values of the European call option under the classical and generalized Black-Scholes models, corresponding to each time to maturity and initial stock price.
6. Conclusions
This study highlights two distinct forms of intersection among three fundamental disciplines—partial differential equations, financial mathematics, and probability—by developing a rigorous analytical framework for the classical Black-Scholes–Merton option pricing model and its generalized extensions. Starting from the stochastic differential representation of the asset dynamics, the pricing problem was reformulated as a well-posed parabolic Cauchy problem equivalent to the classical heat equation. The existence, uniqueness, and stability of classical solutions were established, and explicit pricing formulas were derived via Fourier analysis and Gaussian convolution, providing a solid mathematical justification for European option valuation.
The generalized formulation preserves analytical tractability while allowing a broad class of admissible payoff structures and model extensions. Numerical experiments based on a multifactor Vasicek interest-rate model demonstrated excellent agreement between the closed-form pricing formula and Monte Carlo simulations, together with substantial computational efficiency gains. A comparative analysis further showed that stochastic interest rates yield systematically lower option prices than the classical constant-rate model, highlighting the practical importance of interest-rate dynamics in realistic valuation settings.
Overall, the proposed framework combines mathematical rigor, numerical accuracy, and computational efficiency, offering a robust foundation for further developments in stochastic volatility models, hybrid asset–interest rate dynamics, and high-dimensional derivative pricing.
Possible extension of the current work is to apply this technique to the Black-Scholes PDE for pricing of barrier option, the delta option in Black-Scholes model, or conformable Black-Scholes equation with time-varying parameters [28].
Author Contributions
Conceptualization, L.M. and P.O.; methodology, L.M., and C.C.; validation, C.C., P.O. and M.M.; formal analysis, C.C.; investigation, P.O.; resources, M.M.; writing—original draft preparation, L.M.; writing—review and editing, C.C. and M.M.; supervision, L.M.; project administration, P.O.; funding acquisition, M.M. All authors have read and agreed to the published version of the manuscript.
Funding
This research did not receive any external funding support. The article processing charge (APC) was partially covered by CamEd Business School.
Data Availability Statement
No new data were created or analyzed in this study. Data sharing is not applicable to this article.
Acknowledgments
The authors would like to express their sincere gratitude to the anonymous reviewers for their constructive comments and valuable contributions. Any remaining errors are solely the responsibility of the authors.
Conflicts of Interest
The authors declare there are no conflicts of interest in this study.
Abbreviations
The following abbreviations are used in this manuscript:
| PDE | Partial Differential Equation |
| ODE | Ordinary Differential Equation |
References
- Black, F.; Scholes, M. The pricing of options and corporate liabilities. J. Political Econ. 1973, 81, 637–654. [Google Scholar] [CrossRef]
- Merton, R.C. Theory of Rational Option Pricing; RAND Corporation: Santa Monica, CA, USA, 1971. [Google Scholar]
- Bohner, M.; Zheng, Y. On analytical solutions of the Black-Scholes equation. Appl. Math. Lett. 2009, 22, 309–313. [Google Scholar] [CrossRef]
- Kwan, C.C. Solving the Black-Scholes Partial Differential Equation via the Solution Method for a One-Dimensional Heat Equation: A Pedagogic Approach with a Spreadsheet-Based Illustration. Spreadsheets Educ. 2019, 12, 1–26. [Google Scholar]
- Liu, Y.; Wang, D.S. Symmetry analysis of the option pricing model with dividend yield from financial markets. Appl. Math. Lett. 2011, 24, 481–486. [Google Scholar] [CrossRef][Green Version]
- Saratha, S.; Sai Sundara Krishnan, G.; Bagyalakshmi, M.; Lim, C.P. Solving Black-Scholes equations using fractional generalized homotopy analysis method. Comput. Appl. Math. 2020, 39, 262. [Google Scholar] [CrossRef]
- Jódar, L.; Sevilla-Peris, P.; Cortes, J.; Sala, R. A new direct method for solving the Black-Scholes equation. Appl. Math. Lett. 2005, 18, 29–32. [Google Scholar] [CrossRef]
- Wilmott, P.; Dewynne, J.; Howison, S. Option Pricing: Mathematical Models and Computation; Oxford Financial Press: Oxford, UK, 1993. [Google Scholar]
- Alonso, N.I. Methods for Solving the Black-Scholes Equation; SSRN: Rochester, NY, USA, 2024. [Google Scholar]
- de Souza Santos, D.; Ferreira, T.A. Neural network learning of Black-Scholes equation for option pricing. Neural Comput. Appl. 2025, 37, 2357–2368. [Google Scholar] [CrossRef]
- Yu, B.; Zhu, H.; Wu, P. The closed-form approximation to price basket options under stochastic interest rate. Financ. Res. Lett. 2022, 46, 102434. [Google Scholar] [CrossRef]
- Cox, J.C.; Ingersoll, J.E.; Ross, S.A. A Theory of the Term Structure of Interest Rates. Econometrica 1985, 53, 385–407. [Google Scholar] [CrossRef]
- Chen, R.R.; Scott, L. Pricing interest rate options in a two-factor Cox–Ingersoll–Ross model of the term structure. Rev. Financ. Stud. 1992, 5, 613–636. [Google Scholar] [CrossRef]
- Chen, R.R.; Scott, L. Interest rate options in multifactor cox-ingersoll-ross models of the term structure. J. Deriv. 1995, 3, 53–72. [Google Scholar] [CrossRef]
- Thamrongrat, N.; Chhum, C.; Rujivan, S.; Djehiche, B. An Analytical Formula for the Transition Density of a Conic Combination of Independent Squared Bessel Processes with Time-Dependent Dimensions and Financial Applications. Mathematics 2025, 13, 2106. [Google Scholar] [CrossRef]
- Marek, C.; Tomasz, Z. Mathematics for Finance—An Introduction to Financial Engineering; Springer: Berlin/Heidelberg, Germany, 2016. [Google Scholar]
- Shreve, S.E. Stochastic Calculus for Finance II: Continuous-Time Models; Springer: Berlin/Heidelberg, Germany, 2004; Volume 11. [Google Scholar]
- Hull, J.C.; Basu, S. Options, Futures, and Other Derivatives; Pearson Education India: Delhi, India, 2016. [Google Scholar]
- Salsa, S. Partial Differential Equations in Action; Springer: Berlin/Heidelberg, Germany, 2016. [Google Scholar]
- Stein, E.M.; Shakarchi, R. Fourier Analysis: An Introduction; Princeton University Press: Princeton, NJ, USA, 2011; Volume 1. [Google Scholar]
- Evans, L.C. Partial Differential Equations; American Mathematical Society: Providence, RI, USA, 2022; Volume 19. [Google Scholar]
- Buchanan, J.R. An Undergraduate Introduction to Financial Mathematics; World Scientific: Singapore, 2012. [Google Scholar]
- Friedman, A. Stochastic differential equations and applications. In Stochastic Differential Equations; Springer: Berlin/Heidelberg, Germany, 1975; pp. 75–148. [Google Scholar]
- Brigo, D.; Mercurio, F. Interest Rate Models—Theory and Practice: With Smile, Inflation and Credit; Springer: Berlin/Heidelberg, Germany, 2006. [Google Scholar]
- Privault, N. An Elementary Introduction to Stochastic Interest Rate Modeling; World Scientific: Singapore, 2012; Volume 16. [Google Scholar]
- Björk, T. Arbitrage Theory in Continuous Time; Oxford University Press: Oxford, UK, 2009. [Google Scholar]
- Filipović, D.; Mayerhofer, E. Affine diffusion processes: Theory and. Adv. Financ. Model. 2009, 8, 125. [Google Scholar]
- Morales-Bañuelos, P.; Muriel, N.; Fernández-Anaya, G. A modified Black-Scholes–Merton model for option pricing. Mathematics 2022, 10, 1492. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.


