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.
Private ERM and private online learning — Examples
1 · Prerequisites
- Absolute and Conditional Convergence; Rearrangement; Products
- Algebraic Closure, Embeddings, and Separability
- Algebraic Extensions, Extension Degree, and Finite Fields
- Binary Operations, Monoids, Groups and Subgroups
- Compactness in Metric Spaces
- Completeness, Completion, and Uniform Continuity
- Composition Series, the Jordan–Hölder Theorem and Solvable Groups
- Conditional Distributions and Regular Conditional Probability
- Conditional Expectation
- Congruences, the Integers Modulo n and the Chinese Remainder Theorem
- Construction of the Natural Numbers
- Construction of the Real Numbers via Cauchy Sequences
- Construction of the Real Numbers via Dedekind Cuts
- Continuity, IVT, EVT, and Uniform Continuity
- Cosets, Index and Lagrange's Theorem
- Countability and Uncountability
- Cyclic Groups and Direct Products
- Determinants of Matrices over a Commutative Ring
- Diagonalisation and the Minimal Polynomial
- Differential privacy mechanisms and composition
- Discrete Time Martingales
- Divisibility, Euclidean Domains, Principal Ideal Domains and Unique Factorisation
- Divisibility, Greatest Common Divisors and Bézout's Identity
- Dual Spaces, Bilinear and Quadratic Forms, and Sylvester's Law of Inertia
- Eigenvalues, Eigenvectors and the Characteristic Polynomial
- Empirical-Process Complexity
- Estimators and Randomized Procedures
- Finite Counting, Factorials and Binomial Coefficients
- Finite-class PAC learning and ERM guarantees
- Finite-Dimensional Complex Inner-Product Spaces and Matrix Interfaces
- Foundations of the Real Numbers for Analysis
- Group Actions, Orbits, Stabilisers and Cayley's Theorem
- Group Homomorphisms and the Isomorphism Theorems
- Hilbert Space Geometry and Riesz Representation
- Ideals, Quotient Rings and the Isomorphism Theorems for Rings
- Independence Borel Cantelli and Zero One Laws
- Inner Product Spaces, Gram-Schmidt, Projections and Adjoints
- Limits of Real Functions
- limsup, liminf, and Subsequential Limits
- Linear Independence, Bases and Dimension
- Linear Transformations, Rank-Nullity and Quotient Spaces
- Loss, Risk and Decision Theory
- Martingale Inequalities and Convergence
- Matrices, the Matrix of a Linear Map, and Change of Basis
- Measurable Functions and Simple Approximation
- Measures and Their Basic Properties
- Metric Spaces
- Monotone Functions, Discontinuities, and Continuity Sets
- Monotone Sequences, Bolzano-Weierstrass, and Cauchy Completeness
- Normal Subgroups and Quotient Groups
- Order, Zorn's Lemma, and the Axiom of Choice
- Pointwise Extended-Real Function Products
- Polynomial Rings, the Division Algorithm and Roots
- Power Series and Real-Analytic Functions
- Prediction problems, risks, and empirical minimization
- Primes, Euclid's Lemma and the Fundamental Theorem of Arithmetic
- Private ERM and private online learning
- Probability Spaces Random Variables and Expectation
- Product Measures and the Fubini Tonelli Theorems
- Properties of the Integral and the Working FTC
- Pure and Mixed States, Ensembles, and Schmidt Decomposition
- Quantum Optimization, Semidefinite Programs, and Variational Algorithms
- Relations, Functions, and Quotients
- Rings, Subrings, Integral Domains and Fields
- Roots, Rational Powers, and Classical Inequalities
- Sequences and Limits
- Sequences and Series of Functions; Uniform Convergence
- Series: Convergence and the Nonnegative Tests
- Sigma Algebras and Borel Sets
- Signed and Complex Measures Hahn and Jordan
- Simple Field Extensions and the Construction of the Complex Numbers
- Splitting Fields
- Statistical Experiments, Models and Identifiability
- Suprema and Infima
- Sylow's Theorems, p-Groups and Nilpotent Groups
- Symmetric Groups, Cycle Decomposition and the Sign Homomorphism
- The Derivative and the Mean Value Theorems
- The Determinant of a Linear Operator, Cofactors and Cramer's Rule
- The Exponential Function
- The Fundamental Theorem of Algebra
- The Fundamental Theorem of Finite Abelian Groups
- The Galois Correspondence
- The Lebesgue Integral and the Convergence Theorems
- The Logarithm and General Powers
- The Lᵖ Spaces Holder Minkowski and Riesz Fischer
- The Radon Nikodym Theorem and Lebesgue Decomposition
- The Riemann Integral: Definition and Integrability
- The Spectral Theorem, Positive Operators and Singular Value Decomposition
- The ZFC Axioms and the Basic Set Constructions
- Topological Spaces and Continuity
- Topology of ℝ
- Triangularisation, Generalised Eigenspaces and Jordan Canonical Form
- Vector Spaces, Linear Subspaces, Span and Direct Sums
- Weak Laws and Series of Independent Random Variables
2 · Logical flowchart
3 · Definitions, theorems and proofs
None yet.
4 · Examples, counterexamples and false statements
Replacing one full loss vector changes a later action kernel
Example
Let , , and . Compare the all-zero loss sequence with the sequence whose second loss vector is and whose first and third vectors are zero. These two fixed inputs differ by replacement of one complete time-step vector. For both inputs the first- and second-round action kernels are uniform on . At round three the all-zero input has weights and probabilities , while the replaced input has weights and probabilities . In particular, the event that the third action is has probability ratio between the all-zero and replaced inputs.
Example references
Full-information exponential-weight procedure
Per-round replacement privacy guarantee
Dwork and Roth, The Algorithmic Foundations of Differential Privacy, Chapter 11 §11.2: full text.
Facts & Assumptions
Given: Two-action, three-round loss sequences, with and all loss vectors in .
The algorithm initializes both weights at one, draws from their normalized values, and after each round multiplies action 's weight by . Randomized weighted majority with full information
Replacing one whole vector at one time step is the adjacency relation used for the online privacy theorem; for every common prior history the action kernel satisfies ordered event inequalities. Private online learning regret under composition
Verification
Given: The two loss sequences in the Example and [F1]–[F2].
The sequences agree at rounds one and three and differ only at round two, where is replaced by , so they are adjacent by [F2]. Both start with weights , and the common first loss vector leaves those weights unchanged; hence the first- and second-round kernels are uniform.
After the second loss vector, the all-zero input still has weights , while the replaced input has weights . Dividing by their normalizers yields and .
For the event at round three, the all-zero probability divided by the replaced-input probability is . Thus the third-round kernels differ, while their ordered ratios remain covered by the theorem's bound from [F2]; this calculation makes no claim that a transcript-level privacy bound fails.
Private ERM on a four-threshold class
Example
Let with its power-set sigma-algebra and let for . On the labeled database , use the private finite-class selector with and . In the order , the empirical risks are and the selector weights are . Its normalizer is , so each of the two risk- thresholds is selected with probability and each of the two risk- thresholds with probability .
Example references
Finite-class empirical-risk selector
Privacy and excess-risk guarantee
Dwork and Roth, The Algorithmic Foundations of Differential Privacy, Chapter 11 §11.1: full text.
Shalev-Shwartz and Ben-David, Understanding Machine Learning: From Theory to Algorithms, Chapter 4 §4.2: full text.
Facts & Assumptions
Given: The discrete instance space , thresholds for , the stated database , , and .
The selector uses empirical zero-one risk on the multiset and assigns each hypothesis weight before normalizing over the finite class. Finite-class empirical-risk selection with exponential weights
The class consists of the four maps on the stated domain, and the output probabilities are the normalized finite weights of [F1]. Finite-class empirical-risk selection with exponential weights
Verification
Given: The data, thresholds and selector in the Example and [F1]–[F2].
For , the predictions on are , which disagree with labels twice. For , predictions are and disagree once; for , predictions are and disagree twice; for , predictions are and disagree once. Dividing by the three records gives risks .
By [F1] with , a risk gives weight and a risk gives weight . Therefore the normalizer is .
Dividing the weights by gives probability for each risk- threshold and probability for each risk- threshold. The four probabilities sum to one, since the two groups have total masses and .
A finite class can make private ERM impractical
Example
Let , let with its power-set sigma-algebra, and let be the class of every map from to . Then and . For fixed and , the sample-size sufficient condition in the private finite-class ERM theorem becomes The selector's displayed normalizer sums one weight per classifier, so literal exhaustive evaluation of this class has hypotheses; evaluating each of them on all records by the direct method uses loss evaluations. This counts the direct exhaustive implementation only and is not a lower bound for every algorithm exploiting the structure of the class.
Example references
Finite-class empirical-risk selector
Finite-class private ERM sample-size bound
Dwork and Roth, The Algorithmic Foundations of Differential Privacy, Chapter 11 §11.1: full text.
Shalev-Shwartz and Ben-David, Understanding Machine Learning: From Theory to Algorithms, Chapter 4 §4.2: full text.
Facts & Assumptions
Given: An integer , the discrete domain , the class of all binary maps on , and fixed parameters , .
The private ERM sample-size condition for a finite class of size at least two is times the maximum of the privacy and squared-accuracy terms involving . Private finite-class ERM excess-risk bound
The selector normalizer is a sum of one positive empirical-risk weight for every hypothesis in the finite class. Finite-class empirical-risk selection with exponential weights
Verification
Given: The finite domain, class and parameters in the Example and [F1]–[F2].
There are two independent choices for each of the coordinates of a point in , so .
A map is determined by one binary value at each of the domain points, and every such assignment defines a map. Hence there are maps, so and .
Since , . Substituting into [F1] gives exactly the displayed sufficient sample-size condition.
By [F2], the normalizer contains terms. Directly computing one empirical risk by evaluating its loss on each of the records takes loss evaluations; doing this for every hypothesis uses such evaluations. This is the cost of that exhaustive procedure; the count alone does not rule out an implementation that exploits structure or samples from the same distribution without explicitly listing every hypothesis.
Sources
- Cynthia Dwork and Aaron Roth, The Algorithmic Foundations of Differential Privacy, Chapter 11 §11.2
- Cynthia Dwork and Aaron Roth, The Algorithmic Foundations of Differential Privacy, Chapter 11 §11.1
- Shai Shalev-Shwartz and Shai Ben-David, Understanding Machine Learning: From Theory to Algorithms, Chapter 4 §4.2