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.
Uniform generalization bound for the one-negative contrastive loss
Statement
Assume the Axiom of Choice. In the one-negative latent-class model, fix , a source loss , a sample size , and a sample of IID triplets. Assume the loss risks and all sample, independent-copy, and sign suprema below are measurable. Let and define
With probability at least over ,
Here is the unnormalized vector Rademacher complexity of the three embeddings in each triplet.
Statement references
Latent-class contrastive representation learning: fixes the one-negative triplet loss, IID sample, representation bound and unnormalized vector Rademacher complexity.
Convexity, Lipschitz bounds, and oscillation of the source contrastive losses: supplies and the positive oscillation of either source loss on the score range.
A finite-dimensional vector contraction bound for one-sided Rademacher averages: bounds the one-sided vector Rademacher average, with constant .
Rademacher uniform generalization bounds: supplies the two-sided high-probability deviation bound for measurable -valued classes under AC.
Saunshi et al., Supplementary Appendix A.3: applies vector contraction and bounded-loss uniform generalization to the contrastive class.
Mohri et al., Theorem 3.3 and complete proof, printed pp. 30–33: proves the bounded-loss Rademacher uniform-deviation step.
Maurer, Theorem 3, Corollary 4 and complete proof: gives a sharper vector-contraction constant; the proof here instead uses the local lemma.
Facts & Assumptions
Given: AC, the one-negative latent-class model with , either source loss, IID triplets, , , and the measurability assumptions in the Statement.
AC is the set-theoretic choice axiom used by the uniform-generalization supplier through its bounded-differences theorem. The Axiom of Choice, Rademacher uniform generalization bounds
The triplets are IID; the population and empirical risks are the expectation and sample average of . Latent-class contrastive representation learning, Identical distribution and IID families, Independent random elements have product joint law
The score obeys , the loss is nondecreasing and -Lipschitz, and its range on that interval is . Latent-class contrastive representation learning, Convexity, Lipschitz bounds, and oscillation of the source contrastive losses
The two-sided empirical Rademacher deviation theorem for a measurable class of functions into gives, with probability at least , . It assumes AC. Rademacher uniform generalization bounds
For a nonempty bounded trace set and coordinatewise functions with common Euclidean Lipschitz constant , one-sided vector contraction bounds the scalar sign supremum by times the independent coordinate-sign supremum. A finite-dimensional vector contraction bound for one-sided Rademacher averages
For vectors , ; integrable expectations are linear. Cauchy–Schwarz: , with equality exactly for linearly dependent vectors, The Lebesgue integral is linear on
Proof
Given: The hypotheses in the Statement and Facts & Assumptions.
Set and . For each triplet , define . By [F2], takes values in . Since the shift is common to every , averaging over the signs shows that the empirical one-sided Rademacher complexity of equals times that of : the extra term is , whose sign expectation is zero.
For a fixed triplet, write and on , where . For , expansion of the score difference and [F5] give . The last inequality is Cauchy–Schwarz for the three nonnegative coordinate distances. This Lipschitz function extends to all of with the same constant by : on the Lipschitz inequality gives equality with , and the triangle inequality gives the global Lipschitz bound.
For the observed triplets, let , a nonempty bounded trace set. Apply [F4] to the extensions in step 1.2 with . The independent coordinate signs are exactly those defining , so . The normalization comes from the empirical complexity convention; itself is unnormalized.
Apply [F3] to the normalized class in step 1.1. With probability at least , its uniform deviation is at most twice the complexity in step 2.1 plus . Multiplying by converts that deviation to the unnormalized losses and yields exactly for every .
Depends on
- The Axiom of Choice
- Identical distribution and IID families
- Latent-class contrastive representation learning
- The natural logarithm as the inverse of the exponential function
- Convexity, Lipschitz bounds, and oscillation of the source contrastive losses
- A finite-dimensional vector contraction bound for one-sided Rademacher averages
- Cauchy–Schwarz: $|\langle u,v\rangle|\leq\lVert u\rVert\lVert v\rVert$, with equality exactly for linearly dependent vectors
- Independent random elements have product joint law
- The Lebesgue integral is linear on $L^1(\mu)$
- Order, continuity, range, and the product, quotient, and reciprocal laws for the natural logarithm
- Rademacher uniform generalization bounds
Used by
Dependency tree · two levels
51 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
- Nikunj Saunshi et al., A Theoretical Analysis of Contrastive Unsupervised Representation Learning, Supplementary Appendix A.3 (standard reference, not scraped)
- Mehryar Mohri, Afshin Rostamizadeh, and Ameet Talwalkar, Foundations of Machine Learning, 2nd ed., Theorem 3.3 and complete proof (standard reference, not scraped)
- Andreas Maurer, A vector-contraction inequality for Rademacher complexities, Theorem 3, Corollary 4, and complete proof (standard reference, not scraped)