Tutorials › Statistical Learning (Graduate) › Source Conditions in the Covariance Scale

Kernel Ridge Rates and Source Conditions · Tutorial 720 of 989

Source Conditions in the Covariance Scale

Learn to express a regression target as a fractional power of the kernel covariance operator and interpret the resulting source exponent.

Advanced 11 min read

What You'll Learn

  • Define the kernel integral operator on square-integrable functions of the predictors
  • Express a source condition using a fractional power of that operator
  • Characterize source membership through eigenfunction coefficients
  • Relate the half-power source class to the RKHS
  • Interpret nested source classes and the role of null directions
  • Distinguish covariance-relative smoothness from an absolute notion of smoothness

Why Describe a Regression Target on the Covariance Scale?

Kernel methods analyze functions through directions that the input distribution and kernel make visible. Some directions correspond to large eigenvalues of the kernel operator; others have very small eigenvalues. A source condition describes how much of the regression target lies in each direction by requiring the target to be a fractional power of that operator applied to a square-integrable function.

The exponent in this representation is a smoothness index relative to the covariance operator. Increasing it requires the target's coefficients in small-eigenvalue directions to decay more quickly. This is a structural assumption on the target, not a consequence of using a kernel or fitting a kernel ridge estimator.

The Covariance-Scale Source Condition

Let \(X\) have distribution \(P_X\), and suppose the kernel \(k\) is measurable and positive semidefinite, with \(E[k(X,X)]<\infty\). Work in the real Hilbert space \(L^2(P_X)\), whose elements are square-integrable functions identified when they agree \(P_X\)-almost surely. The kernel integral operator \(T:L^2(P_X)\to L^2(P_X)\) is

$$ (Th)(x)=\int k(x,x')h(x')\,dP_X(x'). $$

Under these assumptions, \(T\) is a bounded, positive, self-adjoint, compact operator. The terminology “covariance scale” refers to this operator, which is also called the kernel integral operator. It is an uncentered operator: the definition does not subtract the mean of the kernel feature map.

Definition: Let \(f_*\in L^2(P_X)\) be the regression target, for example \(f_*(x)=E[Y\mid X=x]\) when \(E[Y^2]<\infty\). For \(r>0\), \(f_*\) satisfies a source condition of order \(r\) if there is a \(g\in L^2(P_X)\) such that
$$ f_*=T^r g. $$
Here \(T^r\) is the fractional power of the positive operator \(T\), defined by its spectral decomposition. The function \(g\) is called a source element.

To make the definition explicit, write the positive eigenvalues of \(T\), repeated with multiplicity, as \(\mu_j>0\), with corresponding orthonormal eigenfunctions \(\phi_j\). The remaining subspace is \(\ker(T)\), the set of functions mapped to zero by \(T\). For \(r>0\),

$$ T^r h=\sum_{j:\,\mu_j>0}\mu_j^r\langle h,\phi_j\rangle_{L^2(P_X)}\phi_j. $$

Thus \(T^r\) annihilates the component of \(h\) in \(\ker(T)\). For \(r=0\), we use \(T^0=I\), the identity operator, so the order-zero condition allows every \(f_*\in L^2(P_X)\).

Worked Example: Applying a Half-Power in Three Eigen-directions

Suppose \(T\) has three orthonormal eigenfunctions \(\phi_1,\phi_2,\phi_3\), with eigenvalues \(1,\frac14,\frac1{16}\). Let \(g=2\phi_1-\phi_2+2\phi_3\), and set \(f_*=T^{1/2}g\).

The square roots of the eigenvalues are \(1,\frac12,\frac14\). Applying \(T^{1/2}\) multiplies each eigenfunction coefficient by its eigenvalue's square root:

$$ f_*=2\phi_1-\frac12\phi_2+\frac12\phi_3. $$

The source element is square-integrable, with \(\|g\|_{L^2}^2=2^2+(-1)^2+2^2=9\), so \(\|g\|_{L^2}=3\). The target has \(\|f_*\|_{L^2}^2=2^2+(-\frac12)^2+(\frac12)^2=\frac92\). In this finite-dimensional example, the target satisfies a source condition of order \(1/2\), with the displayed \(g\) as a source element.

What the Exponent Says About Coefficients

Theorem: For \(r>0\), write \(f_j=\langle f_*,\phi_j\rangle_{L^2(P_X)}\). The condition \(f_*=T^r g\) for some \(g\in L^2(P_X)\) holds if and only if
$$ f_*\perp\ker(T) \qquad\text{and}\qquad \sum_{j:\,\mu_j>0}\frac{f_j^2}{\mu_j^{2r}}<\infty. $$
When it holds, the smallest possible \(L^2\) norm of a source element is the square root of this sum.

Proof. Suppose first that \(f_*=T^r g\). Let \(g_j=\langle g,\phi_j\rangle_{L^2(P_X)}\). By the definition of the fractional power, \(f_j=\mu_j^r g_j\) for every positive eigenvalue. Also, \(T^r g\) has no component in \(\ker(T)\). Therefore \(f_*\perp\ker(T)\), and

$$ \sum_{j:\,\mu_j>0}\frac{f_j^2}{\mu_j^{2r}} =\sum_{j:\,\mu_j>0}g_j^2 \leq \|g\|_{L^2}^2<\infty. $$

Conversely, suppose the stated orthogonality and summability conditions hold. Define \(g\) by its positive-eigenvalue coefficients \(g_j=f_j/\mu_j^r\), and give it zero coefficient in \(\ker(T)\). The sum condition says these coefficients are square-summable, so they define an element of \(L^2(P_X)\). Its image under \(T^r\) has coefficients \(\mu_j^r g_j=f_j\) in every positive-eigenvalue direction and zero coefficient in the null space. These are exactly the coefficients of \(f_*\), so \(T^r g=f_*\). Any other source element can differ from this one only by a component in \(\ker(T)\), which \(T^r\) removes. Such a component cannot reduce the norm. The constructed source element therefore has minimum norm, equal to the square root of the displayed sum. \(\square\)

This characterization makes the smoothness interpretation precise. For the same target coefficient \(f_j\), dividing by \(\mu_j^r\) is more demanding when \(\mu_j\) is small and \(r\) is larger. A higher-order source condition requires enough decay of the target's coefficients along those small-eigenvalue directions to keep the weighted sum finite. It is smoothness relative to \(T\), not a claim about differentiability in an unrelated coordinate system.

Worked Example: Finding the Largest Source Order

Suppose \(T\) has eigenvalues \(\mu_j=2^{-j}\), for \(j=1,2,\ldots\), and define a target by its coefficients \(f_j=2^{-j/2}/j\). First, \(f_*\in L^2(P_X)\), because

$$ \sum_{j=1}^{\infty} f_j^2 =\sum_{j=1}^{\infty}\frac{2^{-j}}{j^2} \leq \sum_{j=1}^{\infty}2^{-j}<\infty. $$

For any \(r>0\), the source condition is equivalent to finiteness of

$$ \sum_{j=1}^{\infty}\frac{f_j^2}{\mu_j^{2r}} =\sum_{j=1}^{\infty}\frac{2^{-j(1-2r)}}{j^2}. $$

If \(0<r\leq\frac12\), then \(1-2r\geq0\), so each exponential factor is at most \(1\). The series is bounded above by \(\sum_j 1/j^2\), which converges. At \(r=\frac12\), it is exactly \(\sum_j1/j^2\), so the endpoint is included. If \(r>\frac12\), let \(a=2r-1>0\). The terms become \(2^{ja}/j^2\), which do not even tend to zero, so the series diverges. This target satisfies source conditions through order \(1/2\), but not at any larger order.

How Source Order Relates to the RKHS

There is a useful connection with the RKHS of \(k\). Let \(J\) denote the inclusion map from that RKHS into \(L^2(P_X)\), and suppose the kernel assumptions above make this inclusion well-defined. Its associated operator on \(L^2(P_X)\) is \(JJ^*=T\). As \(L^2\) functions, the image of the RKHS under \(J\) is exactly the range of \(T^{1/2}\). In particular, a source condition of order \(1/2\) describes an RKHS target, viewed as an \(L^2\) equivalence class.

Result: Under the stated kernel assumptions, \(f\) is the \(L^2(P_X)\) image of an RKHS function if and only if \(f=T^{1/2}g\) for some \(g\in L^2(P_X)\). The minimum RKHS norm of a function representing \(f\) equals the minimum \(L^2\) norm of such a \(g\).

Justification. For a positive eigenvalue \(\mu_j\), define \(e_j=J^*\phi_j/\sqrt{\mu_j}\). The identity \(JJ^*=T\) gives \(\langle e_i,e_j\rangle_{\mathcal H}=1\) when \(i=j\) and \(0\) otherwise. If \(h\in\mathcal H\), then the coefficient of \(Jh\) along \(\phi_j\) is

$$ \langle Jh,\phi_j\rangle_{L^2} =\langle h,J^*\phi_j\rangle_{\mathcal H} =\sqrt{\mu_j}\langle h,e_j\rangle_{\mathcal H}. $$

Consequently, the squared \(L^2\) coefficients of \(Jh\), divided by \(\mu_j\) and summed, are bounded by \(\|h\|_{\mathcal H}^2\). Conversely, if \(f\) has coefficients satisfying \(\sum_j f_j^2/\mu_j<\infty\) and has no null-space component, the series \(h=\sum_j (f_j/\sqrt{\mu_j})e_j\) converges in \(\mathcal H\), and the coefficient identity gives \(Jh=f\). The squared norm of this constructed \(h\) is \(\sum_j f_j^2/\mu_j\). The coefficient characterization of the order-\(1/2\) source condition gives the same sum and the same minimum source norm, proving the result. \(\square\)

Worked Example: A Null Direction Cannot Be Created by a Positive Power

Consider \(L^2=\mathbb R^3\) with its usual inner product and let \(T\) be diagonal with eigenvalues \(1,\frac14,0\). For \(r>0\), its fractional power is diagonal with entries \(1,(\frac14)^r,0\). Take \(f_*=(1,\frac12,1)\). The third coordinate lies in \(\ker(T)\), so \(f_*\not\perp\ker(T)\). No source element \(g\) can satisfy \(T^r g=f_*\), because every output of \(T^r\) has third coordinate zero.

Now take \(f_*=(1,\frac12,0)\) and \(r=\frac12\). Solving coordinate by coordinate gives \(g=(1,1,0)\), since

$$ T^{1/2}g =\left(1\cdot1,\frac12\cdot1,0\cdot0\right) =(1,\tfrac12,0)=f_*. $$

The source element is not unique: adding any multiple of \((0,0,1)\) leaves \(T^{1/2}g\) unchanged. The minimum-norm source element is \((1,1,0)\), which is orthogonal to the null space.

Nested Source Classes and the Meaning of Smoothness

Higher source orders are nested inside lower ones. This follows from an operator identity and does not require a particular eigenvalue decay rate.

Theorem: If \(0\leq r\leq s\), then \(\operatorname{Ran}(T^s)\subseteq\operatorname{Ran}(T^r)\). Here \(\operatorname{Ran}(A)=\{Ah:h\in L^2(P_X)\}\).

Proof. When \(r=s\), the inclusion is equality. When \(r<s\), take any \(f\in\operatorname{Ran}(T^s)\), so \(f=T^s g\) for some \(g\in L^2(P_X)\). Fractional powers of the same positive operator satisfy \(T^s=T^rT^{s-r}\), as follows by multiplying their eigenvalue powers in each spectral direction. Since \(T\) is bounded, \(T^{s-r}g\in L^2(P_X)\). Therefore

$$ f=T^r\bigl(T^{s-r}g\bigr)\in\operatorname{Ran}(T^r). $$

This proves the inclusion. \(\square\)

The inclusion says that every target satisfying a higher-order source condition also satisfies each lower-order one. The reverse inclusion need not hold, as the preceding infinite-series example demonstrates. Nor does the numerical value of \(r\), by itself, assert a universal amount of ordinary differentiability: it measures regularity against the eigenstructure induced jointly by the kernel and \(P_X\).

Common Pitfall

A common mistake is to treat a source condition as a property of the kernel alone: “this kernel is smooth, so the regression target has a high source order.” The condition is about the target. A kernel determines \(T\) and its eigen-directions, but the target must also have coefficients that satisfy the required weighted summability condition. A second mistake is to ignore \(\ker(T)\). For \(r>0\), a component in that null space cannot be produced by \(T^r g\), regardless of how \(g\) is chosen. Check both the coefficient sum and the null-space component before asserting source membership.

Key takeaway: A covariance-scale source condition writes \(f_*=T^r g\) with \(g\in L^2(P_X)\). Its exponent describes how strongly the target's coefficients are controlled in small-eigenvalue directions; order \(1/2\) corresponds to the RKHS image in \(L^2(P_X)\).

Check Your Understanding

Use the operator definition and coefficient characterization to answer these questions.

  1. In the source condition \(f_*=T^r g\), which function is required to be square-integrable, and what role does \(r\) play?
  2. For \(r>0\), why must a target satisfying the source condition be orthogonal to \(\ker(T)\)?
  3. If \(f_j\) is the target coefficient in an eigen-direction with eigenvalue \(\mu_j>0\), what coefficient must a source element have in that direction?
  4. Explain why an order-\(1/2\) source condition is connected to membership in the RKHS.
  5. Can every order-\(r\) source condition be viewed as an order-\(s\) condition when \(s>r\)? State the direction of the range inclusion.
Clinical Biostats