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.
Mirror descent and adaptive regularization — 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
- Bounded Linear Operators and Quotient Spaces
- Compactness in Metric Spaces
- Completeness, Completion, and Uniform Continuity
- Complex Norms and Realification
- Complexification, Realification and Real Structures
- Composition Series, the Jordan–Hölder Theorem and Solvable Groups
- Congruences, the Integers Modulo n and the Chinese Remainder Theorem
- Constrained Variational Problems and Variational Inequalities
- 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
- Convex and Semicontinuous Functions on Rⁿ
- Convexity
- Cosets, Index and Lagrange's Theorem
- Countability and Uncountability
- Cyclic Groups and Direct Products
- Darboux, L'Hôpital, and Taylor's Theorem
- Determinants of Matrices over a Commutative Ring
- Diagonalisation and the Minimal Polynomial
- 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
- Filters and Ultrafilters
- Finite Counting, Factorials and Binomial Coefficients
- Foundations of the Real Numbers for Analysis
- Group Actions, Orbits, Stabilisers and Cayley's Theorem
- Group Homomorphisms and the Isomorphism Theorems
- Hedge and online gradient descent
- Hilbert Space Geometry and Riesz Representation
- Ideals, Quotient Rings and the Isomorphism Theorems for Rings
- 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
- Matrices, the Matrix of a Linear Map, and Change of Basis
- Measurable Functions and Simple Approximation
- Measures and Their Basic Properties
- Metric Spaces
- Mirror descent and adaptive regularization
- Mixed Partials, Taylor Formulae, and Extrema
- Monotone Functions, Discontinuities, and Continuity Sets
- Monotone Sequences, Bolzano-Weierstrass, and Cauchy Completeness
- Normal Subgroups and Quotient Groups
- Normed and Banach Spaces
- Norming and Separation under Hahn–Banach
- Online protocols and regret benchmarks
- Order, Zorn's Lemma, and the Axiom of Choice
- Polynomial Rings, the Division Algorithm and Roots
- Power Series and Real-Analytic Functions
- Primes, Euclid's Lemma and the Fundamental Theorem of Arithmetic
- Probability Spaces Random Variables and Expectation
- Properties of the Integral and the Working FTC
- Relations, Functions, and Quotients
- Rings, Subrings, Integral Domains and Fields
- Rⁿ as a Normed Space; Vector-Valued Functions
- 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
- Simple Field Extensions and the Construction of the Complex Numbers
- Splitting Fields
- Suprema and Infima
- Sylow's Theorems, p-Groups and Nilpotent Groups
- Symmetric Groups, Cycle Decomposition and the Sign Homomorphism
- The Analytic Hahn Banach Theorem
- 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 Moore--Penrose Pseudoinverse and Regularised Least Squares
- The Riemann Integral: Definition and Integrability
- The Spectral Theorem, Positive Operators and Singular Value Decomposition
- The Total Derivative in ℝᵐ → ℝⁿ
- The ZFC Axioms and the Basic Set Constructions
- Topological Spaces and Continuity
- Topology of ℝ
- Triangularisation, Generalised Eigenspaces and Jordan Canonical Form
- Trust region and cubic regularization methods
- Vector Spaces, Linear Subspaces, Span and Direct Sums
2 · Logical flowchart
3 · Definitions, theorems and proofs
None yet.
4 · Examples, counterexamples and false statements
AdaGrad with a singular diagonal metric
Example
Use the diagonal AdaGrad scale in dimension with , , one round, step size , and supplied gradient . Then , , and . For a decision vector , the metric projection objective is , so its minimizers are all points with . In particular, one may select . The metric is singular and the projection is nonunique.
Example references
Gram-matrix AdaGrad with full or singular diagonal metrics: defines the diagonal scale, pseudoinverse update, and metric projection used in this calculation.
A singular AdaGrad metric still has a projection minimizer: proves that the projection objective has a minimizer even for a singular metric.
The diagonal AdaGrad scale is the coordinatewise square root: identifies the diagonal scale entry with the square root of accumulated squared coordinate gradients.
The Euclidean inner product on : the coordinates use the standard Euclidean inner product.
The Moore--Penrose pseudoinverse as the solution of the four Penrose equations: characterizes the pseudoinverse by four matrix equations.
Facts & Assumptions
Given: The one-round update data in the Example.
Gram-matrix AdaGrad with full or singular diagonal metrics: , , , and minimizes on .
The Moore--Penrose pseudoinverse as the solution of the four Penrose equations: is the Moore–Penrose pseudoinverse of when , , and and are self-adjoint.
A singular AdaGrad metric still has a projection minimizer: the quadratic objective attains a minimum on nonempty bounded closed , even if is singular.
Verification
The outer product is . By [F1, F2], ; the matrix satisfies , , and both and equal the symmetric matrix . By [F3], .
The update gives . For , , which is minimized exactly when , with arbitrary in .
Hence the entire minimizer set is , containing distinct points, and the selected is valid. The metric has a zero eigenvalue, and [F4] independently guarantees existence of at least one minimizer.
Negative entropy gives normalized multiplicative weights
Example
Let , let be the probability simplex represented by independent coordinates with for and . Probability labels are one-based; for any independent-coordinate vector , write for in the library's function-space convention. Set
Use as the mirror domain and define on , with . Initialize at the uniform distribution. At each round use the linear loss for a full-information vector and a fixed step size . In full probability coordinates, agile mirror descent updates
Consequently its distribution sequence equals the normalized weight distributions of Hedge initialized at unit weights and using learning rate . Hedge then samples an expert from each shared distribution; mirror descent outputs the distributions themselves.
Example references
Agile online mirror descent: defines the agile gradient update and Bregman projection.
Compactness makes the Bregman projection well-defined: establishes existence, uniqueness, and the Pythagorean property of the Bregman projection.
Negative entropy on the simplex is strongly convex and has range log n: proves continuity, strong convexity, and the entropy range for this regularizer.
Mirror maps, Bregman divergence, and local Hessian norms: defines the Hessian geometry and Bregman divergence.
Interior, closure, boundary, limit point, isolated point and dense subset of a metric space: defines the interior and closure used for the simplex mirror domain.
Hedge: defines Hedge's unit initial weights, normalization, full-information loss update, and sampled expert.
The natural logarithm as the inverse of the exponential function: defines the natural logarithm and supplies the positive range of and its inverse relation with .
Order, continuity, range, and the product, quotient, and reciprocal laws for the natural logarithm: supplies logarithm quotient and product laws.
The natural logarithm has derivative 1/x and equals the integral from 1 to x of 1/t: supplies the derivative of used to differentiate entropy.
The real exponential function and the number by a power series: defines the real exponential function used in both updates.
The Euclidean inner product on : gradients in the independent coordinates use the standard Euclidean pairing.
Sums, scalar multiples, products and quotients: , , , and when : supplies the product rule used to differentiate .
The chain rule, in one line from Carathéodory: if is differentiable at and is differentiable at , then is differentiable at with : differentiates the affine coordinate substitutions in the entropy summands.
Facts & Assumptions
Given: The simplex, negative entropy, uniform initialization, positive step size, and finite loss vectors in the Example.
Agile online mirror descent: the unconstrained point satisfies , followed by Bregman projection onto the simplex.
Negative entropy on the simplex is strongly convex and has range log n: the negative entropy on the closed simplex is continuous and strongly convex, and its minimum is attained at the uniform distribution.
Compactness makes the Bregman projection well-defined: a Bregman projection minimizer exists uniquely, and minimizes over the simplex.
Positive Hessians make Bregman divergence nonnegative: for and , , with the norm taken in the independent coordinates.
Hedge: Hedge starts from , normalizes to a distribution, and updates after the full loss vector is revealed.
Sums, scalar multiples, products and quotients: , , , and when supplies the product rule, and The chain rule, in one line from Carathéodory: if is differentiable at and is differentiable at , then is differentiable at with supplies the chain rule for the affine coordinate substitutions in .
Order, continuity, range, and the product, quotient, and reciprocal laws for the natural logarithm: and for positive , and .
The natural logarithm as the inverse of the exponential function: is a bijection and is its inverse, so exponentials are positive and exponentiating a logarithmic identity is valid.
The coordinate inequalities make nonempty, bounded, closed, and convex, and make open and convex; the strict inequalities show . The uniform point lies in . For every and , and converges to as , so .
Verification
On , differentiating using [F6, F7, F9] gives and . For every nonzero , . Thus the Hessian is positive definite on ; together with [F2] and [F10], this verifies the mirror-regularizer conditions for and the validity of the uniform initialization.
Fix an interior iterate and write for the full probability coordinates of a prospective dual point . In independent coordinates the linear loss is , a differentiable convex function on all of with gradient . By step 1.1, the dual equation [F1] becomes for .
By [F7, F8], is multiplicative: for real , , so injectivity of gives . Also by and [F8], hence . Any positive normalized solution of step 2.1 therefore satisfies . Its coordinates must have the form for a common , and normalization forces . Conversely, define by this formula. The denominator is a finite sum of positive finite terms by [F8], so is positive and normalized. Its first coordinates define , and [F7, F8] verify the dual equation in step 2.1. Thus this dual point exists uniquely.
For the interior dual point constructed in step 3.1, [F4] gives for every , and the defining Bregman formula gives zero at . Hence its unique projection [F3] is . In full probability coordinates this says , proving the displayed update. Starting from the interior uniform point in step 1.1, this construction applies inductively at every round and keeps all iterates in .
At initialization, [F2] and [F10] make the uniform distribution a minimizer of in , so it is a valid OMD initial point. If and , then [F5] gives , whose normalization is exactly the update proved in step 4.1. Induction from proves equality of the OMD and Hedge distributions at every round.
A quadratic mirror map gives a projected gradient step
Example
Let , let be nonempty, bounded, closed, and convex with nonempty interior, choose , and set on . Initialize at a minimizer of on . At any round with current decision and gradient , the agile mirror step with parameter has and
Thus its one-step update map is exactly the projected gradient update with the same step size. If is set to the current projected-gradient step size, the two displayed one-step maps agree.
Example references
Agile online mirror descent: defines the agile dual step and Bregman projection.
Compactness makes the Bregman projection well-defined: establishes existence and uniqueness of the minimizer over .
Mirror maps, Bregman divergence, and local Hessian norms: defines the quadratic regularizer's Bregman divergence and Hessian norms.
Projected online gradient descent: defines the projected gradient update with the current step size.
The Euclidean inner product on : defines the Euclidean norm and inner product used in the quadratic.
A convex subset of contains every line segment between two of its points: supplies the segment condition for the decision set.
The metric topology: a set is open when every one of its points has a ball around it inside the set; closed means open complement: closedness is in the Euclidean metric topology.
Bounded subset, diameter, distance from a point to a set, and distance between two sets in a metric space: boundedness is with respect to the Euclidean metric.
Facts & Assumptions
Given: The quadratic regularizer, current decision, gradient, positive step size, and closed bounded convex set in the Example.
Agile online mirror descent: the dual update satisfies and the next decision minimizes on .
Projected online gradient descent: the projected gradient step is , where is the unique nearest point of to .
Compactness makes the Bregman projection well-defined: the Bregman projection minimizer is unique for a strongly convex regularizer on compact .
Verification
Differentiating gives and , so the regularizer is -strongly convex and its Hessian is positive definite everywhere.
The dual equation [F2] becomes , hence .
For , substitution into [F1] gives : expanding cancels the cross terms and leaves this squared distance.
By step 2.1, minimizing over is the same as minimizing Euclidean distance to ; [F4] gives a unique minimizer, which is . Substitution of step 1.2 yields , the projected-gradient update in [F3] when .
Sources
- Elad Hazan, Introduction to Online Convex Optimization, second edition
- John Duchi, Elad Hazan, and Yoram Singer, Adaptive Subgradient Methods for Online Learning and Stochastic Optimization
- Peter Bartlett, Stat 260/CS 294-102: Learning in Sequential Decision Problems, mirror-descent lecture notes
- Francesco Orabona, Online Mirror Descent III: Examples and Learning with Expert Advice