Generally speaking, a kernel is a continuous function that takes
two arguments
and
(real numbers, functions, vectors, etc.) and maps
them to a real value independent of the order of the arguments, i.e.,
.
Examples:
Mercer's theorem:
A kernel is a continuous function that takes two variables and
and map them to a real value such that
.
A kernel is non-negative definite iff:
In association with a kernel , we can define an integral operator
,
which, when applied to a function
, generates another function:
The eigenvalues and their correponding eigenfunctions of this operation
are defined as:
The eigenfunctions corresponding to the non-zero eigenvalues form a set
of basis functions so that the kernel can be decomposed in terms of them:
The above discussion can be related to a non-negative matrix
A symmetric matrix
is positive definite iff
A matrix defines a linear operation, which, when applied to a vector
, generates another vector
: