Alphabeta Math
AlgorithmAlgorithm: Literature-sourcedProof: Not applicablePipeline-generated
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.

Diagonal AdaGrad for online convex losses

Definition

Let d>=1 and let C be a nonempty closed convex subset of R^d, closed in the standard Euclidean metric topology of Rn as the set of functions n→R, and d1, d2, d∞ are metrics on it and convex as in A convex subset of Rm contains every line segment between two of its points. Use the one-based coordinate labels zj:=z(j−1) for 1≤j≤d for the vectors of The Euclidean inner product ⟨x,y⟩=∑k<nxkyk on Rn. Fix x_1 in C, a constant eta>0, and epsilon>0. An admissible input consists of convex losses ell_t:C->R and a subgradient oracle that returns a finite vector g_t in partial ell_t(x_t) at each queried iterate, with subgradient convention Subgradients and the subdifferential of a convex function. On round t, observe ell_t and obtain g_t from this oracle. For j=1,...,d set

st,j=ϵ2+∑k=1tgk,j2,At=diag⁡(st,1,...,st,d).

For a positive diagonal matrix A, write ||z||A^2=z^TAz. Set x{t+1} to the unique minimizer

xt+1=argmin⁡x∈C{η⟨gt,x⟩+12∥x−xt∥At2}.

Because epsilon>0, every diagonal entry s_{t,j} is positive. The displayed minimizer exists and is unique by Diagonal AdaGrad subproblem has a unique minimizer ↗, so the procedure is defined at each finite round. This is the proximal update in the diagonal metric A_t; after the coordinate scaling A_t^{1/2}, its subproblem is an ordinary Euclidean proximal problem in the sense of Proximal mapping.

Remarks

Each nonzero gk,j has positive square by Squares of nonzero elements are positive, and the zero case has square zero by Multiplication by zero: 0⋅a=0. Clause 4 of Laws of finite sums and finite products makes its finite sum nonnegative, so ϵ2+∑k=1tgk,j2≥ϵ2>0. Square roots exist: a unique a≥0 with (a)2=a; the positives are {x2:x≠0} therefore supplies a nonnegative, nonzero root st,j, hence st,j>0. This verifies the positive diagonal hypothesis used by the subproblem result.

Depends on

Used by

Dependency tree · two levels

48 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