Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-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.

One-step diagonal AdaGrad regret inequality

Statement

Let A=diag⁡(a1,…,ad) with aj>0, let C⊆Rd be nonempty, closed, and convex, and let x,x+,u∈C where x+ minimizes η⟨g,z⟩+12∥z−x∥A2 over z∈C, for η>0 and g∈Rd. With ∥w∥A2=wTAw, A−1=diag⁡(1/a1,…,1/ad), and ∥g∥A−12=gTA−1g,

⟨g,x−u⟩≤∥x−u∥A2−∥x+−u∥A22η+η2∥g∥A−12.

Facts & Assumptions

Given: The set, positive diagonal matrix, step size, gradient, comparator, and minimizer in the Statement. In coordinate expansions use the one-based labels zj:=z(j−1) for 1≤j≤d, as in [F1].

[F1]

Diagonal AdaGrad for online convex losses: an update minimizes η⟨g,z⟩+12∥z−x∥A2 on C, with positive diagonal A.

[F2]

Diagonal AdaGrad subproblem has a unique minimizer: for these data the minimizer exists and is unique.

[F3]
[F5]

The Euclidean inner product ⟨x,y⟩=∑k<nxkyk on Rn: the inner product is bilinear and the squared Euclidean norm is the sum of coordinate squares.

[F7]

Laws of finite sums and finite products: a finite sum of nonnegative terms is nonnegative.

[F8]

Squares of nonzero elements are positive gives positivity for each nonzero coordinate square; Multiplication by zero: 0⋅a=0 gives square zero for a zero coordinate. Thus every coordinate square is nonnegative.

[F9]

Ordered field and Sign rules for products and monotonicity of multiplication, with Multiplication by zero: 0⋅a=0 and Inverses of positives are positive, and reciprocation reverses order for zero factors and reciprocals: sums and products of nonnegative reals are nonnegative, and a positive denominator preserves order.

Proof

Given: The objects and assumptions in the Statement.

1.1F1F2F3F4F5F7F8F9F10givenalgebra

Write q(z)=η⟨g,z⟩+12∥z−x∥A2, d=u−x+, c=⟨ηg+A(x+−x),d⟩, and Q=∥d∥A2≥0, the last inequality following from [F5], [F7], [F8], and [F9]. Since C is nonempty, closed in the metric topology [F4], and convex, [F2] ensures the unique update minimizer exists. For 0<s≤1, [F3] gives x++sd∈C, so [F1] minimality gives 0≤q(x++sd)−q(x+)=sc+(s2/2)Q. If c<0, put a=−c>0 and s=a/(Q+a+1). By [F9] and [F10], Q+a+1>a>0, so 0<s<1 and Q<Q+a+1. Dividing the minimality inequality by s>0 gives 0≤c+sQ/2, whereas sQ/2=aQ/(2(Q+a+1))<a/2, so c+sQ/2<−a/2<0, a contradiction. Thus c≥0, which rearranges to η⟨g,x+−u⟩≤⟨A(x−x+),x+−u⟩.

2.1F5F6F7F8step 1.1givenalgebra∎

Expanding gives 2⟨A(x−x+),x+−u⟩=∥x−u∥A2−∥x+−u∥A2−∥x−x+∥A2. Also [F5]–[F8] and nonnegativity of squares give 0≤∑j(aj(xj−xj+)−ηgj/aj)2, hence η⟨g,x−x+⟩−12∥x−x+∥A2≤(η2/2)∥g∥A−12. Add the inequality from step 1.1 and divide by η>0 to obtain the Statement.

Depends on

Used by

Dependency tree · two levels

46 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