Cauchy-Schwartz Inequality
The proof follows a sequence: describe the composed class, restrict w by its norm, apply Cauchy-Schwartz, then use Jensen's inequality and independence.
The Proof Target
The central object is H2 composed with a fixed sample S. Rather than studying every possible behavior abstractly, the proof examines the values produced when allowable vectors w are evaluated on the sample vectors. The resulting object is a collection of m-coordinate vectors. The Cauchy-Schwartz inequality is used to control those values, while Jensen's inequality and the independence of σ1, ..., σm complete later stages of the argument.
The proof follows a sequence: describe the composed class, restrict w by its norm, apply Cauchy-Schwartz, then use Jensen's inequality and independence.
Evaluating the Composed Class
Let S denote a fixed sample containing m vectors, written as x1, ..., xm. Each allowable vector w produces one inner product with each sample vector. Collecting those m results gives the vector (⟨w, x1⟩, ..., ⟨w, xm⟩). H2 composed with S consists of all such m-coordinate inner-product vectors as w ranges over the allowable vectors.
One allowable vector and its sample evaluation
Describe the element of H2 composed with S produced by a particular allowable vector w.
- 1Choose w
Select a vector w that satisfies the class constraint ||w||2 ≤ 1.
- 2Evaluate on the sample
Compute the inner product of w with each sample vector x1 through xm.
- 3Collect the coordinates
Place the m inner products into the vector (⟨w, x1⟩, ..., ⟨w, xm⟩).
That m-coordinate vector is one member of H2 composed with S.
The Norm-Bounded Hypothesis Class
Not every vector w is allowed. The defining restriction is ||w||2 ≤ 1. This constraint determines which w vectors can generate members of H2 composed with S. Consequently, it also determines which m-coordinate inner-product vectors can appear in the composed class. A tighter allowable set for w means that fewer candidate evaluation vectors are being considered; the proof uses this restriction when controlling the values produced by w.
The Cauchy-Schwartz Step
The key inequality step occurs when the proof encounters an inner-product expression. Cauchy-Schwartz replaces that inner product with an upper bound expressed as a product of norms. This changes the problem from directly controlling an inner product to controlling two norm factors. The norm constraint on w is then relevant because one of those factors involves the vector being restricted.
Reading the inequality's role
What changes when the proof applies Cauchy-Schwartz to an inner-product expression involving an allowable w?
- 1Before the inequality
The quantity is written using an inner product, so its two vector inputs appear together inside that operation.
- 2Apply Cauchy-Schwartz
Replace the inner-product expression by a bound involving the product of the norms of its vector inputs.
- 3Use the class restriction
The condition ||w||2 ≤ 1 supplies norm information about the allowable vector w.
The proof obtains norm-based control rather than trying to handle the original inner product directly.
Jensen and the Random Signs
Cauchy-Schwartz is not the final step. After it has produced a norm-based bound, the proof uses Jensen's inequality to derive a further upper bound. In other words, Jensen helps move the argument from an expectation containing a nonlinear expression to a more tractable upper bound. The final stage uses the fact that σ1, ..., σm are independent. Their independence allows the expectation over the random signs to be separated or simplified as the proof proceeds.
Keep the proof roles distinct: Cauchy-Schwartz controls an inner product, Jensen supplies a later expectation bound, and independence handles the random signs in the final stage.
Common Proof-Reading Mistakes
Common mistake Treating H2 composed with S as a single vector.
What it looks likeDescribing the composed class as though it were only one evaluation vector.
Why it failsThe class consists of all m-coordinate inner-product vectors produced by allowable choices of w.
Do this insteadThink of H2 composed with S as a collection of possible m-coordinate vectors, one for each allowable w.
Common mistake Ignoring the restriction ||w||2 ≤ 1.
What it looks likeAllowing every possible w when describing the hypothesis class.
Why it failsThe norm constraint defines which w vectors belong to the class.
Do this insteadCheck the norm condition before including a vector w and its evaluation vector.
Common mistake Saying that Cauchy-Schwartz completes the whole proof.
What it looks likeStopping immediately after replacing the inner product by a product of norms.
Why it failsThe later stages use Jensen's inequality and the independence of σ1, ..., σm.
Do this insteadTrack the proof in order: Cauchy-Schwartz first, Jensen next, and independence in the final described stage.
Common mistake Confusing Jensen's inequality with the independence argument.
What it looks likeClaiming that Jensen separates the random-sign expectation.
Why it failsJensen gives a further upper bound, whereas independence of the σ variables supports the later separation or simplification.
Do this insteadAssign each tool its own role in the proof.
Check Your Understanding
Explain the proof pipeline in four steps. Begin with the meaning of H2 composed with S, state the restriction on w, identify what Cauchy-Schwartz changes, and finish by describing the roles of Jensen's inequality and the independence of σ1, ..., σm.
Hints
- Start by writing the m-coordinate vector produced by one allowable w.
- State why ||w||2 ≤ 1 determines membership in the class.
- Use the phrase product of norms for the Cauchy-Schwartz step.
- Distinguish Jensen's upper-bound step from the independence-based simplification.
What do you think happens?
Which proof tool is responsible for each transformation: controlling an inner product, producing a further expectation bound, and simplifying the random-sign expectation?
Reveal answer
Cauchy-Schwartz; Jensen's inequality; independence of σ1, ..., σm
Cauchy-Schwartz changes an inner-product expression into a product of norms. Jensen's inequality supplies a further upper bound, and independence supports the final separation or simplification involving the random signs.
Proof Structure Summary
- 1H2 composed with S is the collection of m-coordinate vectors (⟨w, x1⟩, ..., ⟨w, xm⟩) generated by allowable w vectors.
- 2The condition ||w||2 ≤ 1 determines which vectors w belong to the class.
- 3Cauchy-Schwartz bounds an inner-product expression by a product of norms.
- 4Jensen's inequality produces a further upper bound after the Cauchy-Schwartz step.
- 5The independence of σ1, ..., σm supports the final separation or simplification of the expectation over the random signs.
At a glance
- H2 composed with S records every m-coordinate inner-product vector generated by a vector w satisfying ||w||2 ≤ 1.
- The norm constraint shapes the hypothesis class by limiting which w vectors can be used.
- Cauchy-Schwartz is the step that changes an inner-product expression into a product of norms.
- Jensen's inequality provides a later upper bound, while independence of the random signs supports the final expectation simplification.