Reproducing kernel Hilbert space

This is an old revision of this page, as edited by 203.173.5.212 (talk) at 11:15, 13 August 2007 (give a construction of the RKHS from the kernel). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In functional analysis (a branch of mathematics), a reproducing kernel Hilbert space is a function space in which pointwise evaluation is a continuous linear functional. Equivalently, they are spaces that can be defined by reproducing kernels. The subject was originally and simultaneously developed by Nachman Aronszajn (1907-1980) and Stephan Bergman (1895-1987) in 1950.

In this article we assume that Hilbert spaces are complex. This is because many of the examples of reproducing kernel Hilbert spaces are spaces of analytic functions. Also recall the sesquilinearity convention: the inner product is linear in the second variable.

Let X be an arbitrary set and H a Hilbert space of complex-valued functions on X. H is a reproducing kernel Hilbert space iff the linear map

from H to the complex numbers is continuous for any x in X. By the Riesz representation theorem, this implies that for given x there exists an element Kx of H with the property that:

The function

is called a reproducing kernel for the Hilbert space. In fact, K is uniquely determined by the above condition (*).

For example, when X is finite and H consists of all complex-valued functions on X, then an element of H can be represented as an array of complex numbers. If the usual inner product is used, then Kx is the function whose value is 1 at x and 0 everywhere else.

In other contexts, (*) amounts to saying

for every f, where X is often the real numbers or Rn.

Bergman kernel

The Bergman kernel is defined for open sets D in Cn. Take the Hilbert H space of square-integrable functions, for the Lebesgue measure on D, that are holomorphic functions. The theory is non-trivial in such cases as there are such functions, which are not identically zero. Then H is a reproducing kernel space, with kernel function the Bergman kernel; this example, with n = 1, was introduced by Bergman in 1922.

Moore-Aronszajn theorem

Given a positive definite kernel K, we can construct a unique RKHS H with K as the reproducing kernel.

Define the operator   by

 

or, equivalently,   (where   denotes the standard inner product on L2(X)). Let H be the image of L2 (X) under TK and define an inner product on H by

 

Note that TK-1 is self-adjoint (we will write down exactly what it is later) and so  . It is now easy to check that this defines a reproducing kernel Hilbert space. Indeed,

 

as required.

Mercer's theorem gives us another way to represent H. Let {λi} be a sequence of eigenvalues of TK and let {ei} be the corresponding eigenvectors. Then we can write the operator TK as

 

and we can write the inner product on H as

 .

See also

References

  • Nachman Aronszajn, Theory of Reproducing Kernels, Transactions of the American Mathematical Society, volume 68, number 3, pages 337-404, 1950.