advanced35 min studyLesson 790 in Mathematics

Interpolation of Banach spaces

Build intermediate spaces from compatible endpoints and transfer operator bounds without confusing interpolation estimates with exact norms.

On this page

What you’ll understand

  • Define compatibility and the real-method K-functional.
  • Derive the geometric endpoint operator bound for real interpolation.
  • Apply Riesz–Thorin to a finite matrix and compare its bound with the exact Euclidean norm.

Interpolation uses boundedness at two endpoints to control an operator on intermediate function or sequence spaces. The endpoints must be compatible pieces of one ambient linear setting, and their operator definitions must agree on overlaps. Simply averaging two norm formulas does not establish an interpolation theorem. This lesson introduces the real K-method and the classical complex-analytic Riesz–Thorin theorem as related but distinct constructions, then computes an example where the interpolated upper bound is valid and strictly larger than the exact intermediate operator norm.

Compatibility gives meaning to decompositions

A compatible Banach couple consists of two Banach spaces continuously embedded in a common Hausdorff topological vector space. Their intersection and sum can then be formed as actual vector subspaces, without ambiguity about when two vectors are equal. The sum norm is the infimum of the endpoint costs over decompositions. For each positive t, the K-functional changes the relative price of the second component. An element can be cheap because it has a good decomposition, not because it lies in both endpoint spaces with individually small norms.

For 0<θ<1 and 1≤r≤∞, the real interpolation space collects sum-space vectors whose weighted K-functional has finite Lʳ norm for measure dt/t. When r is infinite, replace the integral by the supremum. The logarithmic measure treats different scales comparably, while θ determines their weighting. Different r values can yield different intermediate spaces even with the same θ; for Lebesgue endpoints, Lorentz spaces occur. In particular, one should not identify every real interpolation choice with a single Lᵖ space or silently treat equivalent norms as isometric identities.

K(t,x)=inf⁡x=x0+x1(∥x0∥X0+t∥x1∥X1),∥x∥θ,r=(∫0∞[t−θK(t,x)]rdtt)1/r(r<∞)K(t,x)=\inf_{x=x_0+x_1}\bigl(\|x_0\|_{X_0}+t\|x_1\|_{X_1}\bigr),\qquad\|x\|_{\theta,r}=\left(\int_0^\infty[t^{-\theta}K(t,x)]^r\frac{dt}{t}\right)^{1/r}\quad(r<\infty)
The decompositions use xᵢ∈Xᵢ. For r=∞ the norm is the supremum of t⁻ᶿK(t,x); the compatible ambient space makes every decomposition meaningful.↔ Scroll wide equations horizontally.

Endpoint bounds transfer through the K-functional

Let T be a single linear map from X₀+X₁ into Y₀+Y₁, with consistent restrictions bounded from Xᵢ to Yᵢ by positive constants Mᵢ. Apply T to any decomposition of x. The two endpoint bounds give a candidate decomposition cost for Tx, and taking the infimum yields the displayed K-functional estimate. Substituting a rescaled integration variable then gives the geometric operator bound with exponents one minus θ and θ. The same scaling works for the supremum norm when r is infinite.

This proof identifies the required consistency condition: two separately defined endpoint operators must agree on the intersection before they define one operator on the sum. It also identifies the spaces controlled: real interpolation uses the same θ and r on the source and target couples. Endpoint bounds equal to zero can be handled by replacing them with arbitrarily small positive upper bounds and taking a limit. The theorem gives an upper estimate, so strict inequality in a numerical example is expected and does not signal a failure of interpolation.

KY(t,Tx)≤M0KX(tM1/M0,x),∥T∥(X0,X1)θ,r→(Y0,Y1)θ,r≤M01−θM1θK_Y(t,Tx)\leq M_0K_X(tM_1/M_0,x),\qquad\|T\|_{(X_0,X_1)_{\theta,r}\to(Y_0,Y_1)_{\theta,r}}\leq M_0^{1-\theta}M_1^\theta
Positive endpoint bounds and a common consistent linear operator give this real-method estimate. No claim of exact intermediate norm is made.↔ Scroll wide equations horizontally.

Riesz–Thorin interpolates Lebesgue exponents

For complex-valued Lᵖ spaces on sigma-finite measure spaces, suppose a consistent linear operator on the sum of two source endpoint spaces is bounded from Lp0L^{p_0} to Lq0L^{q_0} and from Lp1L^{p_1} to Lq1L^{q_1}. Riesz–Thorin gives the geometric endpoint bound at reciprocal exponents lying on the connecting line. Each endpoint exponent lies between one and infinity, with reciprocal infinity interpreted as zero. Its proof uses complex interpolation and a three-lines argument. This is distinct from the real K-construction, despite the similar geometric bound and overlapping applications.

On a finite counting space, endpoint norms become induced matrix norms: the ℓ¹ operator norm is the largest absolute column sum and the ℓ∞ norm is the largest absolute row sum. Interpolating them at the midpoint bounds the ℓ² norm by their geometric mean. Singular values give that Euclidean norm exactly, allowing a concrete check of both the theorem and its possible slack. Infinite-dimensional applications still require the specified measure, exponent and operator hypotheses; a successful matrix calculation does not remove those assumptions or establish an arbitrary nonlinear interpolation principle.

1pθ=1−θp0+θp1,1qθ=1−θq0+θq1,∥T∥Lpθ→Lqθ≤M01−θM1θ\frac1{p_\theta}=\frac{1-\theta}{p_0}+\frac\theta{p_1},\quad\frac1{q_\theta}=\frac{1-\theta}{q_0}+\frac\theta{q_1},\qquad\|T\|_{L^{p_\theta}\to L^{q_\theta}}\leq M_0^{1-\theta}M_1^\theta
This is the Riesz–Thorin estimate under the stated complex Lᵖ hypotheses. It uses reciprocal exponents, not arithmetic averages of p and q.↔ Scroll wide equations horizontally.

An interpolation bound above the exact matrix norm

For A=[[2,1],[0,1]], compute its induced ℓ¹ and ℓ∞ norms, interpolate an ℓ² bound, and compare with its exact largest singular value.

  1. The absolute column sums are 2 and 2, so the ℓ¹ norm is two. The row sums are 3 and 1, so the ℓ∞ norm is three.

  2. At the midpoint of reciprocal exponents one and zero, Riesz–Thorin gives an ℓ² operator bound √6, approximately 2.44949.

  3. The matrix A* A is [[4,2],[2,2]], with eigenvalues 3±√5. Therefore the exact Euclidean operator norm is √(3+√5), approximately 2.28825, strictly below the interpolated bound.

The result

The geometric endpoint estimate is correct but not sharp here. Computing singular values supplies information beyond the two endpoint norms.

Explore the model

Interactive lab

Interactive lab · matrix

Compare an endpoint estimate with a singular-value readout

Pause and Reset, then set scale a=2,shear b=1. Predict determinant 2 and largest singular value √(3+√5), below the interpolated bound √6 derived in the worked example. For a fresh comparison Reset and set a=1,b=0; predict all induced norms equal one, so the endpoint bound is sharp. The readouts concern the selected final matrix even while playback interpolates its geometry. This two-dimensional family does not construct arbitrary real or complex interpolation spaces.

Compare an endpoint estimate with a singular-value readoutThe selected matrix is A = [[a,b],[0,1]]. Playback interpolates geometry between the identity and A; readouts always describe A. Its determinant is a and its singular values come from AᵀA. Positive a makes every supported matrix invertible. This two-dimensional family is not a general eigensolver or a learned network. Current readings: Area scale · det A: 1.4; Singular values · σmax, σmin: 1.597, 0.876; Condition number · κ₂(A): 1.823. All parameters are adjustable with the labeled controls below.Matrix A with first row 1.4, 0.6 and second row zero, one; display interpolates between identity and A while final determinant remains 1.4.−4−2024−2−1012x · equal geometric scaleyA = [ 1.4 0.6 ; 0 1 ]Display blend: 0% · final values below
Interpolated geometryOriginal unit squareSelected final transform
Area scale · det A
1.4
Singular values · σmax, σmin
1.597, 0.876
Condition number · κ₂(A)
1.823
t = 0 s

The selected matrix is A = [[a,b],[0,1]]. Playback interpolates geometry between the identity and A; readouts always describe A. Its determinant is a and its singular values come from AᵀA. Positive a makes every supported matrix invertible. This two-dimensional family is not a general eigensolver or a learned network. Parameter changes pause playback and recompute the model at the current elapsed time. Reset restores both parameters and returns time to zero. Playback starts paused. Adjust either parameter, then choose Play or Step.

Look forAn interpolation theorem provides a controlled upper bound; an exact operator norm can be strictly smaller.

Check your understanding

Interpolating the exponents p₀=1 and p₁=∞ at θ=1/2 gives which source exponent?

Try it yourself

On the same scalar line take X₀ with norm |x| and X₁ with norm 4|x|. Compute K(t,x), then the real interpolation norm for θ=1/2,r=∞. Evaluate that norm at x=3.

Take a moment to make a prediction or work it out on paper. Open a hint when you need one.

Give me a hint

Allocate x entirely to the cheaper endpoint for an upper bound, and use the scalar triangle inequality for the matching lower bound.

Compare with the solution

For any decomposition x=x₀+x₁, the cost |x₀|+4t|x₁| is at least min(1,4t)(|x₀|+|x₁|), hence at least min(1,4t)|x|. Assigning all of x to the cheaper term attains it, so K(t,x)=min(1,4t)|x|. The quantity t⁻¹/²min(1,4t) increases up to t=1/4 and decreases afterward, with maximum two. Thus the interpolation norm is 2|x|, and the requested value is six.

Take it with you

  • Compatible Banach couples make sum decompositions and the K-functional well defined.
  • Consistent endpoint operators inherit geometric bounds on the corresponding interpolation spaces.
  • Riesz–Thorin uses reciprocal exponents and generally supplies an upper bound rather than an exact norm.

Read further

Original sources and deeper explanations to follow at your own pace.

Optional progress, saved in this browser when available. Revisit any lesson at any time.

Lesson not marked complete.