The Fokas method, or unified transform, is an algorithmic procedure for analysing boundary value problems for
linear partial differential equation
In mathematics, a partial differential equation (PDE) is an equation which imposes relations between the various partial derivatives of a multivariable function.
The function is often thought of as an "unknown" to be solved for, similarly to ...
s and for an important class of
nonlinear PDEs belonging to the so-called integrable systems. It is named after Greek mathematician
Athanassios S. Fokas
Athanassios Spyridon Fokas ( el, Αθανάσιος Σπυρίδων Φωκάς; born June 30, 1952) is a Greek people, Greek mathematician, with degrees in Aeronautical Engineering and Medicine. Since 2002, he is Professor of Nonlinear Mathema ...
.
Traditionally, linear boundary value problems are analysed using either integral transforms and infinite series, or by employing appropriate fundamental solutions.
Integral transforms and infinite series
For example, the
Dirichlet problem of the
heat equation
In mathematics and physics, the heat equation is a certain partial differential equation. Solutions of the heat equation are sometimes known as caloric functions. The theory of the heat equation was first developed by Joseph Fourier in 1822 for t ...
on the half-line, i.e., the problem
and
given, can be solved via the
sine-transform. The analogous problem on a finite interval can be solved via an
infinite series. However, the solutions obtained via
integral transforms and
infinite series have several disadvantages:
1. The relevant representations are not uniformly convergent at the boundaries. For example, using the
sine-transform, equations and imply For
, this representation cannot be
uniformly convergent
In the mathematical field of analysis, uniform convergence is a mode of convergence of functions stronger than pointwise convergence. A sequence of functions (f_n) converges uniformly to a limiting function f on a set E if, given any arbitrarily s ...
at
, otherwise one could compute
by inserting the limit
inside the integral of the rhs of and this would yield zero instead of
.
2. The above representations are unsuitable for
numerical computations. This fact is a direct consequence of 1.
3. There exist traditional integral transforms and infinite series representations only for a very limited class of boundary value problems.
For example, there does not exist the analogue of the
sine-transform for solving the following simple problem: supplemented with the initial and boundary conditions .
For evolution PDEs, the Fokas method:
# Constructs representations which are always uniformly convergent at the boundaries.
# These representations can be used in a straightforward way, for example using
MATLAB
MATLAB (an abbreviation of "MATrix LABoratory") is a proprietary multi-paradigm programming language and numeric computing environment developed by MathWorks. MATLAB allows matrix manipulations, plotting of functions and data, implementation ...
, for the numerical evaluation of the solution.
# Constructs representations for evolution PDEs with spatial derivatives of any order.
In addition, the Fokas method constructs representations which are always of the form of the
Ehrenpreis fundamental principle.
Fundamental solutions
For example, the solutions of the
Laplace
Pierre-Simon, marquis de Laplace (; ; 23 March 1749 – 5 March 1827) was a French scholar and polymath whose work was important to the development of engineering, mathematics, statistics, physics, astronomy, and philosophy. He summarized ...
, modified Helmholtz and
Helmholtz equation
In mathematics, the eigenvalue problem for the Laplace operator is known as the Helmholtz equation. It corresponds to the linear partial differential equation
\nabla^2 f = -k^2 f,
where is the Laplace operator (or "Laplacian"), is the eigenv ...
s in the interior of the two-dimensional domain
, can be expressed as integrals along the boundary of
. However, these representations involve both the
Dirichlet and the
Neumann boundary values, thus since only one of these boundary values is known from the given data, the above representations are not effective. In order to obtain an effective representation, one needs to characterize the generalized
Dirichlet to Neumann map; for example, for the
Dirichlet problem one needs to obtain the
Neumann boundary value in terms of the given
Dirichlet datum.
For
elliptic PDEs, the Fokas method:
# Provides an elegant formulation of the
generalised Dirichlet to
Neumann map by deriving an algebraic relation, called the global relation, which couples appropriate transforms of all boundary values.
# For simple domains and a variety of boundary conditions the global relation can be solved analytically. Furthermore, for the case that
is an arbitrary convex polygon, the global relation can be solved numerically in a straightforward way, for example using
MATLAB
MATLAB (an abbreviation of "MATrix LABoratory") is a proprietary multi-paradigm programming language and numeric computing environment developed by MathWorks. MATLAB allows matrix manipulations, plotting of functions and data, implementation ...
. Also, for the case that
is a convex polygon, the
Fokas method constructs an integral representation in the
Fourier complex plane. By using this representation together with the global relation it is possible to compute the solution numerically inside the polygon in a straightforward semi-analytic manner.
The forced heat equation on the half-line
Let
satisfy the forced heat equation
supplemental with the
initial and boundary conditions , where
are given functions with sufficient smoothness, which decay as
.
The unified transform involves the following three simple steps.
''1. By employing the
Fourier transform
A Fourier transform (FT) is a mathematical transform that decomposes functions into frequency components, which are represented by the output of the transform as a function of frequency. Most commonly functions of time or space are transformed, ...
pair''
:
''obtain the global relation.
For equation , we find''
''where the functions
and
are the following
integral transforms:''
:
:
''This step is similar with the first step used for the traditional transforms. However, equation involves the t-transforms of both
and
, whereas in the case of the
sine-transform does not appear in the analogous equation (similarly, in the case of the
cosine-transform only
appears). On the other hand, equation is valid in the lower-half complex
-plane, wheres the analogous equations for the sine and
cosine transform In mathematics, the Fourier sine and cosine transforms are forms of the Fourier transform that do not use complex numbers or require negative frequency. They are the forms originally used by Joseph Fourier and are still preferred in some application ...
s are valid only for
real. The
Fokas method is based on the fact that equation has a large domain of validity.''
''2. By using the
inverse Fourier transform, the global relation yields an integral representation on the real line. By deforming the real axis to a contour in the upper half
-complex plane, it is possible to rewrite this expression as an integral along the contour
, where
is the boundary of the domain
, which is the part of
in the upper half complex
plane, with
defined by''
:
''where
is defined by the requirement that
solves the given PDE.''

For equation , equations and imply
where the contour
is depicted in figure 1.
In this case,
, where
. Thus,
implies
, i.e.,
and
.
The fact that the real axis can be deformed to
is a consequence of the fact that the relevant integral is an
analytic function
In mathematics, an analytic function is a function that is locally given by a convergent power series. There exist both real analytic functions and complex analytic functions. Functions of each type are infinitely differentiable, but complex an ...
of
which decays in
as
.
''3. By using the global relation and by employing the transformations in the complex-
plane which leave
invariant, it is possible to eliminate from the integral representation of
the transforms of the unknown boundary values.'' For equation ,
, thus the relevant transformation is
. Using this transformation, equation becomes
In the case of the
Dirichlet problem, solving equation for
and substituting the resulting expression in we find
If is important to note that the unknown term
does not contribute to the solution
. Indeed, the relevant integral involves the term
, which is analytic and decays as
in
, thus
Jordan's lemma In complex analysis, Jordan's lemma is a result frequently used in conjunction with the residue theorem to evaluate contour integrals and improper integrals. The lemma is named after the French mathematician Camille Jordan.
Statement
Consider a ...
implies that
yields a zero contribution.
Equation can be rewritten in a form which is consistent with the
Ehrenpreis fundamental principle: if the boundary condition is specified for