Hölder's Inequality

Proof
Last updated: Tags: Proof, Inequalities

Prerequisites

Hölder’s inequality is the workhorse bound for pairing two sequences: it controls the sum of products aibi\sum a_i b_i by the separate “sizes” of the two sequences, measured in conjugate p\ell^p and q\ell^q norms. Taking p=q=2p = q = 2 recovers the Cauchy–Schwarz inequality, and the general case is what makes Minkowski’s inequality — the triangle inequality for p\ell^p — provable. Everything reduces to applying Young’s inequality one term at a time.

The theorem

Theorem (Hölder’s Inequality). Let p,q>1p, q > 1 be conjugate exponents, 1p+1q=1\dfrac{1}{p} + \dfrac{1}{q} = 1, and let a1,,ana_1, \ldots, a_n and b1,,bnb_1, \ldots, b_n be real (or complex) numbers. Then

i=1naibi    (i=1naip)1/p(i=1nbiq)1/q.(1)\sum_{i=1}^{n} |a_i b_i| \;\leq\; \left(\sum_{i=1}^{n} |a_i|^{p}\right)^{1/p} \left(\sum_{i=1}^{n} |b_i|^{q}\right)^{1/q}. \tag{1}

Since iaibiiaibi\big|\sum_i a_i b_i\big| \leq \sum_i |a_i b_i|, the same bound controls the modulus of the inner product.

The idea: normalise, then apply Young termwise

Young’s inequality bounds a single product abab by ap/p+bq/qa^p/p + b^q/q. Summing that over ii would give aibi1paip+1qbiq\sum |a_i b_i| \leq \tfrac{1}{p}\sum|a_i|^p + \tfrac{1}{q}\sum|b_i|^q — close, but the right side is a sum of the two norms rather than their product. The fix is to rescale each sequence to have unit norm first, where the sum-of-powers collapses to 11, and then undo the scaling.

Proof

Write

A(i=1naip)1/p,B(i=1nbiq)1/q.A \coloneqq \left(\sum_{i=1}^{n} |a_i|^{p}\right)^{1/p}, \qquad B \coloneqq \left(\sum_{i=1}^{n} |b_i|^{q}\right)^{1/q}.

Degenerate case. If A=0A = 0 then every ai=0a_i = 0, so the left side of (1)(1) is 00 and the inequality holds trivially; likewise if B=0B = 0. Assume from now on A,B>0A, B > 0.

Normalise. Define the rescaled quantities

αiaiA,βibiB.\alpha_i \coloneqq \frac{|a_i|}{A}, \qquad \beta_i \coloneqq \frac{|b_i|}{B}.

By construction they have unit pp- and qq-norms:

i=1nαip  =  1Api=1naip  =  1,i=1nβiq  =  1Bqi=1nbiq  =  1.(2)\sum_{i=1}^{n} \alpha_i^{p} \;=\; \frac{1}{A^{p}}\sum_{i=1}^{n} |a_i|^{p} \;=\; 1, \qquad \sum_{i=1}^{n} \beta_i^{q} \;=\; \frac{1}{B^{q}}\sum_{i=1}^{n} |b_i|^{q} \;=\; 1. \tag{2}

Apply Young termwise. For each ii, Young’s inequality applied to the non-negative numbers αi,βi\alpha_i, \beta_i gives

αiβi    αipp+βiqq.\alpha_i \beta_i \;\leq\; \frac{\alpha_i^{p}}{p} + \frac{\beta_i^{q}}{q}.

Sum over i=1,,ni = 1, \ldots, n and use (2)(2):

i=1nαiβi    1pi=1nαip+1qi=1nβiq  =  1p+1q  =  1.\sum_{i=1}^{n} \alpha_i \beta_i \;\leq\; \frac{1}{p}\sum_{i=1}^{n}\alpha_i^{p} + \frac{1}{q}\sum_{i=1}^{n}\beta_i^{q} \;=\; \frac{1}{p} + \frac{1}{q} \;=\; 1.

Undo the scaling. The left side is 1ABiaibi\dfrac{1}{AB}\sum_i |a_i b_i|, so multiplying through by ABAB gives

i=1naibi    AB  =  (i=1naip)1/p(i=1nbiq)1/q.\sum_{i=1}^{n} |a_i b_i| \;\leq\; AB \;=\; \left(\sum_{i=1}^{n} |a_i|^{p}\right)^{1/p}\left(\sum_{i=1}^{n} |b_i|^{q}\right)^{1/q}. \quad \square

Cauchy–Schwarz as a special case

Setting p=q=2p = q = 2 (which are conjugate, since 12+12=1\tfrac{1}{2} + \tfrac{1}{2} = 1) turns (1)(1) into

i=1naibi    (i=1nai2)1/2(i=1nbi2)1/2,\sum_{i=1}^{n} |a_i b_i| \;\leq\; \left(\sum_{i=1}^{n} a_i^{2}\right)^{1/2}\left(\sum_{i=1}^{n} b_i^{2}\right)^{1/2},

the Cauchy–Schwarz inequality. Hölder is thus its one-parameter generalisation.

Summary

  • Hölder’s inequality: for conjugate p,qp, q, iaibi(iaip)1/p(ibiq)1/q\sum_i |a_i b_i| \leq \big(\sum_i |a_i|^p\big)^{1/p}\big(\sum_i |b_i|^q\big)^{1/q}.
  • Proof in three moves: rescale each sequence to unit norm, apply Young’s inequality to each term, then multiply the scaling factors back in.
  • Why normalisation matters: at unit norm the sums of powers become 1/p1/p and 1/q1/q, which add to exactly 11.
  • Cauchy–Schwarz is the case p=q=2p = q = 2.
  • Hölder is the key ingredient in the proof of Minkowski’s inequality.