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
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
- 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
- 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
- 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
- Mixed Partials, Taylor Formulae, and Extrema
- Monotone Functions, Discontinuities, and Continuity Sets
- Monotone Sequences, Bolzano-Weierstrass, and Cauchy Completeness
- Normal Subgroups and Quotient Groups
- 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 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
Mirror maps, Bregman divergence, and local Hessian norms
Definition
Let , let be a nonempty bounded closed convex set with nonempty interior, and let be an open convex set such that and . If a decision set is lower-dimensional in an ambient Euclidean space, take to be orthonormal affine coordinates on its affine hull (the smallest affine subspace containing it); thus interior, gradients, Hessians, and norms are relative to that affine hull. A mirror regularizer on is a real-valued function on that is continuous on , twice continuously differentiable on , agrees on , and has symmetric positive-definite Hessian for every . We call -strongly convex on in the Euclidean norm if, for some , all and satisfy
For and , the Bregman divergence generated by is
For and vectors , define the squared local primal norm and local dual norm by
Definition references
A convex subset of contains every line segment between two of its points: convexity means that every segment between points of the set lies in the set.
Convex and strictly convex functions on Euclidean convex sets: defines ordinary and strict convexity; the displayed quantitative inequality defines strong convexity locally here.
The Euclidean inner product on : the pairing and norm are the standard Euclidean inner product and norm.
The Jacobian matrix of partial derivatives and the gradient in the scalar-valued case: is the vector of first partial derivatives.
The Hessian matrix and critical points of a scalar field: is the Hessian matrix of second partial derivatives.
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: open and closed use the Euclidean metric topology.
Interior, closure, boundary, limit point, isolated point and dense subset of a metric space: and are the interior and closure in that topology.
Bounded subset, diameter, distance from a point to a set, and distance between two sets in a metric space: boundedness uses the Euclidean metric.
A positive-semidefinite matrix has a unique positive-semidefinite square root
Statement
Let and let be symmetric and positive semidefinite, meaning for every . Then there is a unique symmetric positive-semidefinite matrix such that . If is an orthogonal diagonalization, this root is .
Statement references
Real spectral theorem: a self-adjoint endomorphism of a finite-dimensional real inner product space has an orthonormal eigenbasis: a real self-adjoint matrix has an orthonormal eigenbasis.
In orthonormal bases, the matrix of the adjoint is the conjugate transpose of the matrix: for a real Euclidean matrix, self-adjointness is symmetry.
Rectangular matrix multiplication and the identity matrix , including zero-sized shapes: matrix products and transposes use ordinary finite-dimensional matrix algebra.
Matrix multiplication is associative, unital, distributive, and compatible with scalar multiplication: matrix multiplication is associative.
Square roots exist: a unique with ; the positives are : every nonnegative real eigenvalue has a unique nonnegative scalar square root.
The Euclidean inner product on : the quadratic form and orthogonality use the standard Euclidean inner product.
Facts & Assumptions
Given: A symmetric positive-semidefinite with .
Real spectral theorem: a self-adjoint endomorphism of a finite-dimensional real inner product space has an orthonormal eigenbasis: a self-adjoint endomorphism of a finite-dimensional real inner-product space has an orthonormal eigenbasis.
In orthonormal bases, the matrix of the adjoint is the conjugate transpose of the matrix: in an orthonormal real basis, the adjoint matrix is the transpose, so a symmetric matrix is self-adjoint.
Rectangular matrix multiplication and the identity matrix , including zero-sized shapes: products, powers, and transposes are the usual finite-dimensional matrix operations.
Square roots exist: a unique with ; the positives are : every real has a unique scalar with .
The Euclidean inner product on : and in standard orthonormal coordinates.
Matrix multiplication is associative, unital, distributive, and compatible with scalar multiplication: matrix multiplication is associative and unital, so and for an orthogonal matrix .
is symmetric and satisfies for all .
Proof
By [F1, F2], choose an orthogonal matrix whose columns are an orthonormal eigenbasis of , so . For each unit eigenvector , by [A1].
Let be any symmetric positive-semidefinite matrix with . By [F6], , so preserves every eigenspace : if , then . Its restriction to each is symmetric and positive semidefinite. By [F1, F2] that restriction has an orthonormal eigenbasis; each eigenvalue satisfies and , hence [F4] forces . Therefore on each .
By [F4], choose with , and set . This matrix is symmetric and, using [F6] and , . For every , , so is positive semidefinite.
The eigenspaces in step 1.1 form an orthogonal basis of , and step 1.2 shows that and act identically on every vector in that basis. Hence , proving uniqueness.
The Bregman three-point identity
Statement
Let , let be open, and let be a mirror regularizer whose Bregman divergence is for and . For and ,
Statement references
Mirror maps, Bregman divergence, and local Hessian norms: defines whenever and .
Facts & Assumptions
Given: A mirror regularizer , , and .
Mirror maps, Bregman divergence, and local Hessian norms: for and , with the same formula on .
Proof
Expand the right side using [F1]. The terms , , and cancel, leaving .
Since , the remaining expression is .
Positive Hessians make Bregman divergence nonnegative
Statement
Let be a mirror regularizer, and suppose is -strongly convex on for some . For ,
with strict inequality when . For and ,
Statement references
Mirror maps, Bregman divergence, and local Hessian norms: defines the Bregman formula, the positive-definite Hessian on , and strong convexity on .
Multivariable Taylor formula with a Lagrange remainder along a line segment: gives a second-order Taylor formula with a Hessian evaluated at an intermediate point of the segment.
Facts & Assumptions
Given: A mirror regularizer , a strong-convexity constant on , and the points in the Statement.
Mirror maps, Bregman divergence, and local Hessian norms: ; is with positive-definite Hessian on open convex , and its strong-convexity inequality holds on .
Multivariable Taylor formula with a Lagrange remainder along a line segment: for a scalar function on open convex and , some gives .
Proof
For distinct , apply [F2] at and . By [F1], the remainder identity gives , because the Hessian is positive definite and . If , the defining formula gives . Thus the first claim holds.
Fix and , and put . For , strong convexity in [F1] gives . Rearranging yields .
As , lies in the open set for all sufficiently small , and differentiability gives . Taking the derivative limit in step 1.2 gives .
Negative entropy on the simplex is strongly convex and has range log n
Statement
Let . Coordinates in use the library's function-space convention: for and , write . Let
and for put for and . Define , with . In the independent coordinates , is continuous on , is twice continuously differentiable on its interior, is -strongly convex in the Euclidean norm, and satisfies
The minimum is attained at for every , and the maximum is attained at each vertex of the simplex.
Statement references
Mirror maps, Bregman divergence, and local Hessian norms: defines strong convexity by the displayed Euclidean quadratic inequality and defines the interior Hessian norms used by this regularizer.
A convex subset of contains every line segment between two of its points: convexity means every segment between simplex points remains in the simplex.
Facts & Assumptions
Given: An integer and the finite simplex with the coordinates and boundary convention in the Statement.
Mirror maps, Bregman divergence, and local Hessian norms: a regularizer is strongly convex with constant when ; its Hessian is the matrix of second partial derivatives.
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 differentiable scalar compositions. These apply to and to its affine coordinate substitutions on the simplex interior.
Order, continuity, range, and the product, quotient, and reciprocal laws for the natural logarithm: is continuous and strictly increasing, , and for .
A twice-differentiable function on an open interval is convex if and only if its second derivative is nonnegative: on an open real interval, a twice-differentiable scalar function is convex if its second derivative is nonnegative everywhere.
Finite Jensen inequality for convex functions on : for a convex scalar function and finitely many points in its convex domain, its value at a convex combination is at most the same combination of its values.
A convex subset of contains every line segment between two of its points: a set is convex when it contains every segment between its points; is convex because its nonnegativity and sum-at-most-one inequalities are preserved by convex combinations.
Proof
For , set . Then by [F4, F5], and as . Thus , defined to be at , is continuous on , and its finite sum is continuous on .
On the interior, differentiation using [F2, F3] gives and . Since and , .
For interior , [F8] keeps in . The restriction has nonnegative second derivative on by step 1.2, hence is convex there by [F6]; continuity extends its convexity inequality to . Expanding the squared norm yields the strong-convexity inequality with constant from the definition in [F1] for interior .
Each gives , so . The scalar function , extended by , is continuous by step 1.1 and convex on because ; [F6] and continuity extend convexity to .
Let be the uniform point of . For arbitrary and , both and are interior. Apply step 2.1 to them and let ; step 1.1 gives continuity, so the same inequality in [F1] holds for all .
Apply [F7] to with equal weights . Since their average is , it gives , so . At the uniform point equality holds, while at a vertex the only nonzero summand is ; these attain both endpoints.
Gram-matrix AdaGrad with full or singular diagonal metrics
Definition
Let be an integer and let be nonempty, bounded, closed, and convex; let , let be an integer, and fix a step size . Coordinate and matrix-entry subscripts in this procedure are one-based labels: for , write and in the underlying zero-based Euclidean and matrix conventions, and use the same relabeling for the other vectors and matrices. Initialize . For each round , play , then receive the full current loss information and its prescribed gradient vector , and set
The accumulated matrix is symmetric and positive semidefinite. Choose either the full-matrix scale , the unique positive-semidefinite square root, or the diagonal scale . Define to be the Moore–Penrose pseudoinverse and update
A minimizer exists; if it is not unique, select any minimizer. Return . The matrix seminorm notation in the objective means . The diagonal scale here is formed by taking each diagonal entry of and then its scalar square root; in general it is not . This is an update definition only and asserts no regret bound.
Definition references
AdaGrad accumulated Gram matrices and both scales are positive semidefinite ↗: proves the accumulated matrix is symmetric positive semidefinite and both full and diagonal scales are well-defined positive-semidefinite matrices.
Online decision protocol: the learner plays before receiving round- feedback.
Adversary and feedback models: full-information feedback reveals the full current loss function after the choice. The prescribed gradient vector is an additional input explicitly required by this procedure.
The Euclidean inner product on : vectors use the standard Euclidean inner product.
The Jacobian matrix of partial derivatives and the gradient in the scalar-valued case: is a vector in the standard coordinate basis.
A convex subset of contains every line segment between two of its points: every segment between points of lies in .
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 uses the Euclidean metric topology.
Bounded subset, diameter, distance from a point to a set, and distance between two sets in a metric space: boundedness uses the Euclidean metric.
Rectangular matrix multiplication and the identity matrix , including zero-sized shapes: the outer product and matrix sums use ordinary finite-dimensional matrix multiplication.
In orthonormal bases, the matrix of the adjoint is the conjugate transpose of the matrix: for real Euclidean matrices, the adjoint matrix is the transpose.
Real spectral theorem: a self-adjoint endomorphism of a finite-dimensional real inner product space has an orthonormal eigenbasis: a real symmetric matrix admits an orthonormal eigenbasis.
Square roots exist: a unique with ; the positives are : every nonnegative real has a unique nonnegative scalar square root.
The Moore--Penrose pseudoinverse as the solution of the four Penrose equations: is the Moore–Penrose pseudoinverse, including for singular .
Every finite real or complex matrix has a unique Moore--Penrose pseudoinverse: every finite-dimensional real matrix has a unique Moore–Penrose pseudoinverse.
A positive-semidefinite matrix has a unique positive-semidefinite square root: proves the unique symmetric positive-semidefinite matrix root from the real spectral theorem and scalar square roots.
AdaGrad accumulated Gram matrices and both scales are positive semidefinite
Statement
For the AdaGrad inputs, at each round the accumulated matrix , with , is a finite real symmetric positive-semidefinite matrix. More precisely, for every , Here the coordinate and matrix-entry labels are one-based: and in the underlying zero-based conventions. Empty sums have value zero. Therefore both the full-matrix scale and the diagonal scale exist and are finite real symmetric positive-semidefinite matrices. Singular and zero accumulated matrices are allowed.
Statement references
Gram-matrix AdaGrad with full or singular diagonal metrics: defines the accumulated gradient outer products and the two choices of scale.
Facts & Assumptions
Given: Any finite gradient history admitted by AdaGrad, including . Coordinate and matrix-entry subscripts use the one-based relabeling specified in the Statement.
Gram-matrix AdaGrad with full or singular diagonal metrics: the accumulator is ; its full and diagonal scales are the two matrices in the Statement.
Rectangular matrix multiplication and the identity matrix , including zero-sized shapes The transpose of a matrix: finite matrix multiplication is given by sums of entrywise products, and transposition interchanges the two indices.
Sign rules for products and monotonicity of multiplication: a square of a real number is nonnegative, by the positive, negative, and zero cases; a finite sum of such squares is nonnegative.
A positive-semidefinite matrix has a unique positive-semidefinite square root: every real symmetric positive-semidefinite matrix has a unique real symmetric positive-semidefinite square root.
Square roots exist: a unique with ; the positives are : every nonnegative real number has a unique nonnegative real square root.
Proof
Write for the th coordinate of . By [F1, F2], . These are finite real sums, and commutativity of real multiplication gives . Thus is finite and symmetric, also when .
For arbitrary , expand by [F2] and interchange the finite sum over with the two coordinate sums. For each , the coordinate sums factor as . Hence by [F3], including the empty sum when . Taking in step 1.1 also gives .
Steps 1.1 and 2.1 verify every input hypothesis of [F4], which gives the unique full-matrix scale as a finite real symmetric positive-semidefinite matrix. By [F5], each exists and is a nonnegative finite real. The diagonal matrix is symmetric, and by [F2, F3]. Thus the diagonal scale has the same required properties, with no positive-definiteness assumption.
Agile online mirror descent
Definition
Let be a mirror regularizer with -strongly convex on for some . Fix an integer horizon and a step size . Admissibility requires the unique minimizer of on to lie in ; initialize at this minimizer. At each round , play before observing the full current loss , with losses and gradients written in the same affine coordinates used for . Use either of these feedback cases:
- is differentiable and convex on an open convex set containing , and .
- is convex on a convex set containing , and a supplied vector satisfies for every .
For each round require that there is a unique satisfying
Set to the minimizer of over , and require this minimizer to lie in so that the next dual update is defined. The Bregman minimizer exists and is unique under the stated strong-convexity and compactness hypotheses. Output the decisions ; the final is the internal post-round iterate.
Definition references
Mirror maps, Bregman divergence, and local Hessian norms: gives the domains, strong-convexity condition, Bregman divergence, and Hessian notation.
Online decision protocol: the learner chooses using only the previous history before the round's current loss is observed.
Adversary and feedback models: full-information feedback reveals the current loss after the learner's choice.
A convex subset of contains every line segment between two of its points: convex domains contain every segment between their points.
Convex and strictly convex functions on Euclidean convex sets: defines convexity of each loss function.
The Euclidean inner product on : the pairing in the subgradient condition is the Euclidean inner product.
The Jacobian matrix of partial derivatives and the gradient in the scalar-valued case: is the Euclidean gradient vector.
Subgradients and the subdifferential of a convex function: a supplied vector satisfying the stated supporting inequality is a subgradient at .
Differentiable convex functions are characterized by the gradient inequality: the smooth feedback case supplies the same supporting inequality for every comparator in .
A singular AdaGrad metric still has a projection minimizer
Statement
Let , let be nonempty, bounded, closed, and convex, let be a fixed real positive-semidefinite matrix, and let . The function attains a minimum on . This conclusion allows to be singular and makes no uniqueness claim.
Statement references
Gram-matrix AdaGrad with full or singular diagonal metrics: the AdaGrad update uses this quadratic objective with and .
Facts & Assumptions
Given: A nonempty bounded closed convex , a fixed positive-semidefinite matrix , and .
Gram-matrix AdaGrad with full or singular diagonal metrics: the metric projection objective is , with positive semidefinite; its minimizer may be nonunique.
The Euclidean inner product on : , so each coordinate satisfies .
Upper and lower semicontinuity on subsets of : every continuous real-valued function on a Euclidean subset is lower semicontinuous there.
Semicontinuous extreme value theorem on compact Euclidean sets: a real-valued lower semicontinuous function on a nonempty compact Euclidean set attains its minimum.
Heine-Borel in : with the Euclidean metric a subset of is compact if and only if it is closed and bounded, and the proof by bisection uses no choice principle; the same holds on the real line: in finite-dimensional Euclidean space, a set is compact if it is closed and bounded.
Proof
By [F5], the nonempty closed bounded set is compact.
Since is bounded, choose with for every , and put . For , expanding the finite matrix products and factoring each difference gives . Thus , by [F2]; hence is continuous on .
By [F3], is lower semicontinuous on . Apply [F4] to the nonempty compact set in step 1.1 to obtain a minimizer. No step requires to be invertible, and the argument does not distinguish or select a unique minimizer.
The diagonal AdaGrad scale is the coordinatewise square root
Statement
For the diagonal AdaGrad choice with , the th diagonal entry is
Statement references
Gram-matrix AdaGrad with full or singular diagonal metrics: defines the accumulated Gram matrix and the diagonal AdaGrad scale.
Rectangular matrix multiplication and the identity matrix , including zero-sized shapes: defines the coordinate formula for matrix products.
In orthonormal bases, the matrix of the adjoint is the conjugate transpose of the matrix: identifies the transpose entries used in the outer product.
Facts & Assumptions
Given: The vectors and the diagonal-scale definition in the statement.
Gram-matrix AdaGrad with full or singular diagonal metrics: and for the diagonal choice.
Rectangular matrix multiplication and the identity matrix , including zero-sized shapes In orthonormal bases, the matrix of the adjoint is the conjugate transpose of the matrix: by the matrix-product entry formula and transpose convention.
Proof
For each , the definition of matrix multiplication gives .
Taking the nonnegative scalar square root of the identity in step 1.1 and using the diagonal-scale definition in [F1] gives for every .
Compactness makes the Bregman projection well-defined
Statement
Let , let be nonempty, bounded, closed, and convex, and let be a mirror regularizer with -strongly convex on for some . Then has a unique minimizer on , and for every the function has a unique minimizer on . If , then for every ,
and
Statement references
Agile online mirror descent: uses a minimizer of to initialize and a minimizer of for each dual point .
Mirror maps, Bregman divergence, and local Hessian norms: gives continuity of on , the strong-convexity inequality, and the Bregman formula.
The Euclidean inner product on : the strong-convexity inequality uses the standard Euclidean norm.
The Bregman three-point identity: states the algebraic identity used for the Pythagorean inequality.
Upper and lower semicontinuity on subsets of : continuity implies lower semicontinuity on a Euclidean subset.
Facts & Assumptions
Given: The set , the mirror regularizer , its strong-convexity constant , and any fixed .
Agile online mirror descent: is bounded, closed, and convex, is strongly convex on , and the Bregman projection minimizes over .
Mirror maps, Bregman divergence, and local Hessian norms: is continuous on , and for , .
Heine-Borel in : with the Euclidean metric a subset of is compact if and only if it is closed and bounded, and the proof by bisection uses no choice principle; the same holds on the real line: closed bounded subsets of finite-dimensional Euclidean space are compact.
Semicontinuous extreme value theorem on compact Euclidean sets: every real-valued lower semicontinuous function on a nonempty compact Euclidean set attains its minimum.
A convex subset of contains every line segment between two of its points: every segment between two points of lies in .
The Bregman three-point identity: for and , .
Upper and lower semicontinuity on subsets of : a continuous real-valued function on a Euclidean subset is lower semicontinuous there.
Proof
By [F3], is compact. Continuity of on the nonempty set and [F7] make it lower semicontinuous; [F4] then implies that attains a minimum on .
Suppose and fix . The segment from to lies in by [F5], and because is open it remains in for all sufficiently small nonnegative segment parameters. Since minimizes , the right derivative at zero of is nonnegative. Differentiating its defining formula at gives .
If two distinct points minimized , their midpoint would lie in by [F5]. The strong-convexity inequality at would make its value at least below the common minimum, a contradiction. Thus the minimizer is unique.
For fixed , the formula in [F2] writes as the continuous function plus an affine function of . It is therefore lower semicontinuous by [F7] and attains a minimum on compact by [F3, F4]. If two distinct points minimized it, the affine term would cancel from the strong-convexity inequality for , giving the same strict midpoint contradiction as in step 2.1. Hence its minimizer is unique.
Apply [F6] with . Step 1.2 makes its left side nonpositive, so . Rearranging proves the stated Pythagorean inequality.
A corrected regret bound for agile mirror descent
Statement
Let and let be a mirror regularizer on , with nonempty, bounded, closed, and convex, open and convex, positive-definite Hessian on , and -strongly convex on for some . Let be an integer and . Let minimize on . For every , suppose , , and
For each , let either be differentiable and convex on an open convex set containing with , or let be convex on a convex set containing with for every . Define the pointwise regret by . For each , there exists on the segment such that
For every comparator ,
The range diameter is finite, and . If , , and for all , then gives . Minimizing the corrected right-hand expression over instead gives and .
Statement references
Agile online mirror descent: defines the agile dual update, the Bregman projection, the full-information timing, and the optional supplied-subgradient branch.
Mirror maps, Bregman divergence, and local Hessian norms: defines , the local primal/dual Hessian norms, and strong convexity on .
Static, dynamic, interval, and strongly adaptive regret: defines pointwise regret against a fixed comparator .
A convex subset of contains every line segment between two of its points: convexity of supplies the segments used in the minimizer and projection arguments.
Convex and strictly convex functions on Euclidean convex sets: defines convexity of the loss functions.
The Euclidean inner product on : defines the pairings and Euclidean norms in the local Hessian calculations.
The Jacobian matrix of partial derivatives and the gradient in the scalar-valued case: defines each loss gradient as its standard-coordinate partial-derivative vector.
Differentiable convex functions are characterized by the gradient inequality: the smooth loss case gives the supporting inequality used in the proof.
Subgradients and the subdifferential of a convex function: defines the supplied supporting vector in the nonsmooth case.
The Bregman three-point identity: provides the algebraic identity that converts the dual step into a potential difference.
Positive Hessians make Bregman divergence nonnegative: provides the nonnegative potential terms used when telescoping.
Compactness makes the Bregman projection well-defined: establishes existence/uniqueness and the projection variational and Pythagorean inequalities.
Multivariable Taylor formula with a Lagrange remainder along a line segment: supplies the intermediate Hessian point on each update segment.
Facts & Assumptions
Given: The mirror regularizer, horizon, step size, iterates, update equations, loss conditions, and comparator in the Statement.
At every round , , the agile gradient identity holds, and minimizes on .
The initial point minimizes on .
At each round, either the differentiable convex gradient condition or the explicitly stated supporting-subgradient condition holds for every comparator in .
, , and for every when the tuned corollaries are invoked.
Mirror maps, Bregman divergence, and local Hessian norms: ; for , is positive definite and , .
The Bregman three-point identity: for and .
Positive Hessians make Bregman divergence nonnegative: for , and for , .
Agile online mirror descent: and is the Bregman minimizer.
Compactness makes the Bregman projection well-defined: for every , .
Differentiable convex functions are characterized by the gradient inequality: if is differentiable and convex on an open convex domain containing , then .
Subgradients and the subdifferential of a convex function: in the supplied-subgradient branch, for every by the stated supporting inequality.
Multivariable Taylor formula with a Lagrange remainder along a line segment: for and , some gives the second-order Taylor formula at along .
Static, dynamic, interval, and strongly adaptive regret: pointwise regret against is .
Semicontinuous extreme value theorem on compact Euclidean sets: a continuous real-valued function on a nonempty compact Euclidean set attains both its minimum and maximum.
Convex and strictly convex functions on Euclidean convex sets: a loss is convex when its value on a segment is at most the corresponding affine combination of endpoint values.
The Euclidean inner product on : the Euclidean pairing is and its norm is induced by that inner product.
The Jacobian matrix of partial derivatives and the gradient in the scalar-valued case: is the standard-coordinate vector of partial derivatives.
Proof
In either loss case [F6] or [F7] gives for every ; the loss convexity convention is [F13], and gradients are the vectors in [F15].
Apply [F8] to along the segment from to . If it gives and ; if the two points coincide, choose and both sides are zero. Thus the stated intermediate-point identity holds.
Put . Expanding the two Bregman terms by [F1] gives by [A1].
By [F10], is compact; by [F1], is continuous there; hence [F11] gives and . Every difference is at most , and points attaining and attain this difference, so is finite and nonnegative.
Let , , and . For every real , positive definiteness gives , with the pairing from [F14]. If , substitute to get ; if , positive definiteness of forces . In either case . By steps 1.2 and 1.3, , the last inequality following from .
Use [F2] with , , and , together with [A1], to write . Apply [F5] to the middle potential and [F3] to ; then apply step 2.1. With step 1.1 this gives .
Sum step 3.1 over . The Bregman terms telescope, and [F3] gives because and . Divide by to obtain .
For fixed , [F12] puts the segment in , and has a minimum at . Since , the right derivative is . The Bregman identity gives . Substitute in step 4.1 to prove the pointwise bound.
For every , . Under [A4], step 5.1 gives . Substituting gives . For arbitrary , the difference between and is . Equality holds when , that is, . This proves the optimized corrected bound.
Remarks
The unhalved initial potential and the local-norm term are essential. The original planned term and initial term, together with its corollary at , are false. Their exact original clause and a complete admissible one-round refutation are preserved in fs-mirror-descent-halved-regret-constants. The corrected optimized constant here is attained by that quadratic witness at .
Remarks references
Halving both terms in the agile mirror-descent regret bound
Statement
Let , let be nonempty, bounded, closed and convex with nonempty interior, and let be an open convex set containing , with . Let be continuous on , twice continuously differentiable with positive-definite Hessian on , and strongly convex on . Initialize at a minimizer of on . For an integer and a constant , run the well-defined agile update with , , and for differentiable convex losses on an open convex neighborhood of . Define . For each , choose an intermediate point satisfying and put .
The following two assertions hold for every comparator :
- The pointwise regret satisfies
- If , , and bounds , then the choice gives
Statement references
Facts & Assumptions
Given: The two universal assertions and all their hypotheses in the Statement.
Agile online mirror descent: the initial decision minimizes on ; the agile step solves and then minimizes over .
Mirror maps, Bregman divergence, and local Hessian norms: the oriented divergence is , and the local dual squared norm is .
Refutation
Set , , , , , , , and comparator . The interval is nonempty, bounded, closed and convex with nonempty interior; is open and convex. The regularizer is continuous and on , with Hessian . The identity proves -strong convexity, and uniquely minimizes on . The loss is differentiable and affine, hence convex, with gradient everywhere. All regularizer, initialization and loss hypotheses hold.
For any , [F1] gives , since . By [F2], , which has its unique minimum on at . Thus every update is well-defined and the required iterates lie in . Also for every on the segment, and . Taking is admissible.
The one-round regret against is , independently of the internal post-round iterate. At , the first assertion's right side is . Thus its claimed inequality would be , which is false.
The maximum difference of regularizer values on is , so . The second assertion's prescribed step is , which belongs to and therefore gives a valid trajectory by step 2.1. Its claimed regret bound is , whereas the regret is still . This separately refutes the tuned assertion.
Both original conclusions fail under their stated hypotheses. The same witness also shows sharpness of the corrected constants: at the unhalved potential bound is , and the optimized corrected expression is also . Thus retaining the full correct bound resolves the false constants without losing the comparator, local-norm or optimized-rate conclusions.
Remarks
The original canonical ML-67 clause is retained verbatim in the repair packet's original-false-clause.md, with its exact substring hash and controlling-plan source recorded in original-clause-record.json. The local positive theorem supplies a complete proof with the initial term divided by and the accumulated local-norm term multiplied by . At the original prescribed step its valid rate is ; optimizing gives . This refutation does not alter any update rule or assert an AdaGrad convergence rate.
4 · Examples, counterexamples and false statements
None yet.
Sources
- Elad Hazan, Introduction to Online Convex Optimization, second edition
- Peter Bartlett, Stat 260/CS 294-102: Learning in Sequential Decision Problems, mirror-descent lecture notes
- John Duchi, Elad Hazan, and Yoram Singer, Adaptive Subgradient Methods for Online Learning and Stochastic Optimization
- Duchi, Hazan, and Singer, Adaptive Subgradient Methods for Online Learning and Stochastic Optimization, §2 (AdaGrad background; the finite Gram identity is proved locally here)
- Francesco Orabona, Online Mirror Descent II: Regret and Mirror Version
- Elad Hazan, Introduction to Online Convex Optimization, second edition, Theorem 5.6 and full displayed proof
- Peter Bartlett, Stat 260/CS 294-102: Learning in Sequential Decision Problems, mirror-descent lecture notes, slides 28–30