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.
Adam can have nonzero average regret on a one-dimensional convex sequence
Statement
For the scalar Adam update on with step sizes , fixed parameters and , no bias correction, and clipping after every update, define the best-comparator regret by For every and every , there is an even integer such that, with , , and the periodic linear losses the algorithm receives their slopes and , and its regret satisfies .
For every fixed , there is also a counterexample for the update with denominator : set , , , , and repeat the losses The algorithm receives the corresponding slopes and . Then . In both cases the losses are convex on , and the comparator is selected separately for each finite horizon.
Statement references
Uncorrected Adam for online convex losses: defines the uncorrected moment recurrences, inside-root denominator parameter, step schedule, and clipping update used in both constructions.
Polynomial factors times a geometric rate decay to zero: ensures that a sufficiently large even period satisfies the finitely many geometric-moment inequalities in the zero-epsilon construction.
Clipping a negative prefix followed by a positive suffix: bounds the clipped endpoint of a period whose update increments have a nonpositive prefix and a nonnegative suffix.
Limit superior and limit inferior of a real sequence as and in : defines the limit inferior in the two average-regret conclusions.
Intervals of : the nine order-convex forms, nondegeneracy, and length: is the closed interval on which the losses and clipping operate.
Reddi, Kale, and Kumar, Appendix B and Appendix F
Adam diverges on a periodic bounded-gradient loss sequence: the published bias-corrected periodic example is a distinct update convention and is not used as a proof of either local Adam branch.
Facts & Assumptions
Given: The Adam recurrence and clipping rule, the parameters in the Statement, and the periodic gradients defining the losses.
Uncorrected Adam for online convex losses: , , and on admissible inputs.
RMSProp, Adam, and AMSGrad moment updates are well-defined: the stated recurrences have finite nonnegative second moments and every denominator used in the constructions is positive.
Polynomial factors times a geometric rate decay to zero: for and , ; hence all finitely many eventual inequalities required below hold for every sufficiently large even .
Clipping a negative prefix followed by a positive suffix: if clipped scalar updates have nonpositive increments through an index and nonnegative increments afterward, their final iterate is at least the minimum of and the initial iterate plus the sum of the increments.
The principle of mathematical induction, The natural numbers (von Neumann), and Integer powers : finite recurrences may be iterated, and powers use , .
Square roots exist: a unique with ; the positives are , Squaring is monotone on the nonnegatives, Ordered field, and Sign rules for products and monotonicity of multiplication: nonnegative quantities have ordered square roots, and inequalities are preserved under the positive operations used below.
Convex and strictly convex functions on Euclidean convex sets and A convex subset of contains every line segment between two of its points: a set is convex when it contains each segment between its points, and a function is convex when it lies below each chord.
Sequences of reals: bounded, eventually, frequently, tails, subsequences and Limit superior and limit inferior of a real sequence as and in : the limit inferior of the real sequence is the supremum of the infima of its tails.
Every complete ordered field is Archimedean: the positive integers are unbounded in .
Intervals of : the nine order-convex forms, nondegeneracy, and length: the domain is the closed interval with endpoints and .
Finite sums and finite products, by recursion and Laws of finite sums and finite products: finite sums may be reindexed and distributed; multiplying by yields the telescoping sum .
Proof
Given: The assumptions in the Statement.
First take . Every input gradient is either or , so and ; thus every no-epsilon denominator is positive. Put and Choose an even so large that Such an even integer exists by [F3], using for the half-period powers and then increasing to satisfy the remaining linear and square-root bounds.
Let be a period start and let be its first moment. Induction over periods gives : it holds at ; if it holds at , then lies in , while after the following gradients equal to , The last choice inequality gives , and gives . Thus every high-gradient update has . At the later positions , which is nonincreasing in . Hence the update increments have a nonpositive prefix and a nonnegative suffix.
At the high-gradient round, and , so its negative increment has magnitude at most For a low-gradient position , the high-gradient contribution gives . If its increment is negative, then and the displayed moment formula gives . Therefore the sum of all negative increments at low-gradient positions is at most Indeed, multiplying the finite geometric sum by gives , by [F5], [F6], and [F10]. The total magnitude of negative increments in a period is thus at most .
For , the moment formula and the choice of give Also , since the second-moment recurrence averages values in , and subsequent unit-gradient updates give . There are such updates. Their positive increments sum to at least . For , , so this is at least ; for it is at least . The final two conditions on therefore show that the sum of the period's increments is positive for every , and for it satisfies
Now fix and use the second construction, with , , and . Since is either or , the recurrence gives by induction. At a high-gradient time , , so the magnitude of the negative update is at most At the following two low-gradient times, the recurrence and give and . Their denominator roots are therefore less than , so their positive increments sum to at least
Apply [F4] to each period using the sign pattern from step 1.2. It gives The positive lower bounds in step 1.4 have divergent sum: for every , which is unbounded by [F9]. Iterating the endpoint inequality, the boundary iterate therefore reaches after finitely many periods and equals at every later period boundary.
For and , the nonnegative coefficients and give , so the interval is convex by [F7]. For every real slope , the loss satisfies ; hence it is convex by [F7]. Every finite-horizon gradient sum is positive: a complete period sums to , and a nonempty proper prefix of a period sums to one of . Thus minimizes the cumulative linear loss on . In each complete period after the boundary iterate reaches , the first round has regret and each of the other rounds has regret at least , since every iterate lies in ; each such period therefore contributes at least . Each incomplete period contributes at least , and the finitely many initial periods contribute a fixed finite amount. Hence there is a constant independent of such that . For every , all consequently satisfy . By [F8] and the unboundedness in [F9], taking the supremum of these tail infima gives .
For , and . Also , , and , so the low-gradient sum in step 1.5 exceeds the high-gradient magnitude by at least For the first cycle, its high update has magnitude , so and the two positive low updates ensure . The displayed cycle lower bounds have divergent sum, since . The three update increments in every cycle have a nonpositive prefix and a nonnegative suffix. By [F4], their positive cumulative drift makes the boundary iterates reach and remain at cycle boundaries, as in step 2.1.
The convexity of the interval and of all linear losses follows from step 3.1, which covers every real slope. Every finite-horizon gradient sum is positive because every complete cycle sums to and the proper nonempty prefixes sum to or . Hence is a best comparator. A full cycle after the boundary iterate reaches has regret at least ; every incomplete cycle has regret at least , and the initial finite segment contributes a fixed amount. Thus there is a constant independent of with . Taking tail infima and then their supremum as in step 3.1 gives .
Remarks
The positive-epsilon branch fixes and ; it does not claim failure for every fixed parameter pair. The zero-epsilon branch applies to every fixed pair satisfying . Both are online convex-loss statements for the stated uncorrected update and do not assert a claim about bias-corrected Adam.
Depends on
- Uncorrected Adam for online convex losses
- RMSProp, Adam, and AMSGrad moment updates are well-defined
- Polynomial factors times a geometric rate decay to zero
- Clipping a negative prefix followed by a positive suffix
- The principle of mathematical induction
- The natural numbers $\mathbb{N}$ (von Neumann)
- Integer powers $a^m$
- Finite sums and finite products, by recursion
- Laws of finite sums and finite products
- Square roots exist: a unique $\sqrt{a} \ge 0$ with $(\sqrt{a})^2 = a$; the positives are $\{x^2 : x \neq 0\}$
- Squaring is monotone on the nonnegatives
- Ordered field
- Complete ordered field (least-upper-bound property)
- The Cauchy-sequence reals have the least-upper-bound property
- Sign rules for products and monotonicity of multiplication
- Maximum and minimum of a set
- Convex and strictly convex functions on Euclidean convex sets
- A convex subset of $\mathbb{R}^m$ contains every line segment between two of its points
- Intervals of $\mathbb{R}$: the nine order-convex forms, nondegeneracy, and length
- Limit superior and limit inferior of a real sequence as $\inf_n \sup_{k \ge n} x_k$ and $\sup_n \inf_{k \ge n} x_k$ in $\overline{\mathbb{R}}$
- Sequences of reals: bounded, eventually, frequently, tails, subsequences
- Every complete ordered field is Archimedean
Used by
Dependency tree · two levels
68 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
- Sashank J. Reddi, Satyen Kale, and Sanjiv Kumar, On the Convergence of Adam and Beyond (standard reference, not scraped)