Next: Interpolation with Fourier basis
Up: Fomel: Forward interpolation
Previous: Function basis
The usual (although not unique) mathematical definition of the
continuous dot product is
 |
(13) |
where the bar over
stands for complex conjugate (in the case of
complex-valued functions). Applying definition (13) to the
dot product in equation (11) and approximating the integral
by a finite sum on the regular grid
, we arrive at the approximate
equality
 |
(14) |
We can consider equation (14) not only as a useful
approximation, but also as an implicit definition of the
regular grid. Grid regularity means that approximation (14)
is possible. According to this definition, the more regular the grid
is, the more accurate is the approximation.
Substituting equality (14) into equations (11)
and (8) yields a solution to the interpolation problem.
The solution takes the form of equation (1) with
 |
(15) |
We have found a constructive way of creating the linear
interpolation operator from a specified set of basis functions.
It is important to note that the adjoint of the linear operator in
formula (1) is the continuous dot product of the
functions
and
. This simple observation follows from
the definition of the adjoint operator and the simple equality
 |
|
|
|
 |
|
|
(16) |
In the final equality, we have assumed that the discrete dot product
is defined by the sum
 |
(17) |
Applying the adjoint interpolation operator to the function
,
defined with the help of formula (15), and employing
formulas (8) and (11), we discover that
 |
|
|
|
 |
|
|
(18) |
This remarkable result shows that although the forward linear
interpolation is based on approximation (14), the adjoint
interpolation produces an exact value of
! The approximate
nature of equation (15) reflects the fundamental
difference between adjoint and inverse linear operators
(Claerbout, 1992).
When adjoint interpolation is applied to a constant function
, it is natural to require the constant output
.
This requirement leads to yet another general property of the
interpolation functions
:
Property 3
 |
(19) |
The functional basis approach to interpolation is well developed in
the sampling theory (Garcia, 2000). Some classic examples are discussed
in the next section.
Next: Interpolation with Fourier basis
Up: Fomel: Forward interpolation
Previous: Function basis
2014-02-21