Kolmogorov decomposition of a positive-definite kernel #
This file constructs the canonical Hilbert-space realization of a scalar-valued
positive-definite kernel. A kernel K : Ξ± β Ξ± β π is first regarded as the operator-valued
kernel whose (a, b) entry is multiplication by K a b on the one-dimensional Hilbert space
π. Mathlib's RKHS.OfKernel construction then gives a Hilbert space and kernel vectors
Ξ¦ a satisfying
βͺΞ¦ a, Ξ¦ bβ«_π = K a b.
The span of the kernel vectors is dense, so this is the minimal Kolmogorov decomposition rather than an arbitrary realization. Its universal property gives a unique linear isometry into any other realization, and a linear isometric equivalence when that realization is also minimal.
The completion and reproducing-kernel construction are Mathlib's RKHS.OfKernel; this file
supplies the scalar-kernel bridge and its characteristic API.
Main declarations #
TauCeti.positiveDefiniteKernelOperator: regard a scalar kernel as an operator-valued kernel.TauCeti.posSemidef_positiveDefiniteKernelOperator: positivity of that operator kernel.Matrix.PosSemidef.KolmogorovSpace: the canonical Hilbert space.Matrix.PosSemidef.kolmogorovFeature: its canonical feature map.Matrix.PosSemidef.inner_kolmogorovFeature: the Kolmogorov identity.Matrix.PosSemidef.kolmogorovFeature_dense: minimality of the decomposition.Matrix.PosSemidef.kolmogorovIsometry: the universal comparison isometry.Matrix.PosSemidef.kolmogorovEquiv: equivalence with any other minimal realization.
References #
- C. Berg, J. P. R. Christensen, P. Ressel, Harmonic Analysis on Semigroups, Springer GTM 100 (1984), Chapter 3.
A scalar kernel regarded as an operator-valued kernel on the one-dimensional Hilbert space
π: the entry at (a, b) is left multiplication by K a b.
Equations
- TauCeti.positiveDefiniteKernelOperator K = Matrix.of fun (a b : Ξ±) => (ContinuousLinearMap.mul π π) (K a b)
Instances For
The operator-valued kernel obtained from a scalar positive-definite kernel is positive
semidefinite. This is the bridge needed by Mathlib's RKHS.OfKernel construction.
The canonical Hilbert space in the Kolmogorov decomposition of K.
This is an abbreviation because Mathlib's RKHS.OfKernel currently has to be an abbreviation in
order for its normed-group and inner-product instances to reduce.
Equations
Instances For
The canonical feature map into the Kolmogorov space. It sends a to the reproducing-kernel
vector at a, evaluated on the scalar 1.
Equations
- hK.kolmogorovFeature a = (RKHS.kerFun hK.KolmogorovSpace a) 1
Instances For
Kolmogorov identity. Inner products of the canonical feature vectors recover the original kernel.
The squared norm of a canonical feature vector is the real part of the corresponding diagonal kernel value.
The squared distance between two canonical feature vectors, expressed entirely in terms of the original kernel.
The canonical feature vectors have dense linear span in the Kolmogorov space. Thus the construction is minimal: it contains no orthogonal summand invisible to the kernel.
The unique linear isometry from the canonical Kolmogorov space into any Hilbert-space
realization of K. It sends each canonical feature vector to the corresponding vector in the
given realization.
Equations
- hK.kolmogorovIsometry Ο hΟ = { toLinearMap := β((Finsupp.linearCombination π Ο).extendOfNorm (Finsupp.linearCombination π hK.kolmogorovFeature)), norm_map' := β― }
Instances For
The universal comparison isometry sends canonical feature vectors to the vectors of the given realization.
A linear isometry out of the canonical Kolmogorov space is uniquely determined by its values on the canonical feature vectors.
If the vectors in a realization of K have dense linear span, the universal comparison
isometry is surjective.
The canonical Kolmogorov space is linearly isometric to every other minimal realization of the same kernel.
Equations
- hK.kolmogorovEquiv Ο hΟ hΟdense = LinearIsometryEquiv.ofSurjective (hK.kolmogorovIsometry Ο hΟ) β―
Instances For
The equivalence with another minimal realization sends canonical feature vectors to the vectors of that realization.