Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedjudge pass (gpt-6-luna)
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

A finite-dimensional vector contraction bound for one-sided Rademacher averages

Statement

Let m,d≥1, let V be a nonempty bounded subset of (Rd)m, and let hi:Rd→R be L-Lipschitz for one common L≥0. Let (εi)i=1m and (ηit)1≤i≤m,1≤t≤d be independent uniform signs in {−1,+1}. Writing vi=(vi1,…,vid), the one-sided averages satisfy

Eεsup⁡v∈V∑i=1mεihi(vi)≤3L Eηsup⁡v∈V∑i=1m∑t=1dηitvit.

Neither supremum uses an absolute value, and no condition hi(0)=0 is imposed. The bound holds for finite or infinite bounded V; all displayed suprema are finite.

Statement references

Cauchy-Schwarz for finite random variables: E[XY]2≤E[X2]E[Y2]: supplies Cauchy–Schwarz for the finite uniform sign spaces used in the proof.

Maurer, Theorem 3 and Corollary 4, complete vector-contraction proof: proves the sharper 2L version through a one-coordinate comparison and induction.

Lei et al., Lemma A.1, complete vector-contraction proof: gives an independent contrastive-learning application of the vector-contraction inequality.

Facts & Assumptions

Given: m,d≥1, a nonempty bounded set V⊆(Rd)m, a common Lipschitz constant L≥0, and the independent uniform signs in the Statement.

[F1]

On a finite probability space, E[XY]2≤E[X2]E[Y2]. Cauchy-Schwarz for finite random variables: E[XY]2≤E[X2]E[Y2]

Proof

Given: The objects and hypotheses in the Statement.

1.1F1givenalgebra

For any u∈Rd, put X=∑t=1dηtut for independent uniform signs ηt. Expanding the finite sign average gives EX2=∑tut2=∥u∥22 and EX4=∑tut4+6∑s<tus2ut2=3∥u∥24−2∑tut4≤3∥u∥24. By [F1], E∣X∣2≤(E∣X∣)1/2(E∣X∣3)1/2 and E∣X∣3≤(EX2)1/2(EX4)1/2. If u≠0, combining and squaring these inequalities yields E∣X∣≥(EX2)3/2/(EX4)1/2≥∥u∥2/3; the same bound is immediate for u=0.

2.1F1step 1.1givenalgebra

Fix an index i and any real function a on V. Averaging over εi=±1 gives half the sum of sup⁡v(hi(vi)+a(v)) and sup⁡w(−hi(wi)+a(w)), hence half the supremum over ordered pairs (v,w) of hi(vi)−hi(wi)+a(v)+a(w). Swapping v,w leaves a(v)+a(w) unchanged and reverses the loss difference, so this ordered-pair supremum equals Eεisup⁡v∈V{εihi(vi)+a(v)}=12sup⁡v,w∈V{∣hi(vi)−hi(wi)∣+a(v)+a(w)}. By Lipschitz continuity and step 1.1, the right side is at most 12Eηisup⁡v,w∈V{3L∣⟨ηi,vi−wi⟩∣+a(v)+a(w)}. For each fixed sign vector, swapping v,w shows the supremum is unchanged if the absolute value is removed. It then separates into a sum of two suprema; symmetry of ηi makes their expectations equal. Therefore Eεisup⁡v∈V{εihi(vi)+a(v)}≤Eηisup⁡v∈V{3L⟨ηi,vi⟩+a(v)}.

3.1step 2.1givenalgebra

For finite V, define Qk to be the expectation of the supremum with the first k terms replaced by 3L∑tηitvit and the remaining terms equal to εihi(vi). Then Q0 is the left side of the Statement and Qm is its right side. For each k<m, condition on all signs except εk+1 and the corresponding vector signs, and collect the other terms into a(v). Step 2.1 gives Qk≤Qk+1. Iterating these finitely many inequalities yields Q0≤Qm.

4.1step 3.1givenchoosealgebra∎

For arbitrary bounded nonempty V, the scalar sign cube has finitely many elements. Given δ>0, choose for each scalar sign vector one point of V whose left-hand signed sum is within δ of its supremum, and let V0 be the finite set of chosen points. Then the left average over V0 is within δ of that over V, while the coordinate-sign supremum over V0 is no larger than that over V. Applying step 3.1 to V0 and letting δ↓0 proves the claimed inequality for V. This uses only finitely many approximate choices for each δ.

Depends on

Used by

Dependency tree · two levels

4 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources