Alphabeta Math
TheoremStatement: AI-adaptedProof: AI-generatedPipeline-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.

A corrected regret bound for agile mirror descent

Statement

Let d≥1 and let (K,U,R) be a mirror regularizer on K⊆Rd, with K nonempty, bounded, closed, and convex, U open and convex, positive-definite Hessian on U, and R m-strongly convex on K for some m>0. Let T≥1 be an integer and η>0. Let x1∈K∩U minimize R on K. For every t=1,…,T, suppose xt,xt+1∈K∩U, yt+1∈U, and

∇R(yt+1)=∇R(xt)−ηgt,xt+1∈arg⁡min⁡x∈KBR(x∥yt+1).

For each t, let either ft be differentiable and convex on an open convex set containing K with gt=∇ft(xt), or let ft be convex on a convex set containing K with ft(u)≥ft(xt)+⟨gt,u−xt⟩ for every u∈K. Define the pointwise regret by RT(u):=∑t=1T(ft(xt)−ft(u)). For each t, there exists zt on the segment [xt,yt+1] such that

2BR(yt+1∥xt)=∥xt−yt+1∥zt2.

For every comparator u∈K,

RT(u)≤R(u)−R(x1)η+η2∑t=1T∥gt∥∗,zt2.

The range diameter DR2:=max⁡x,y∈K(R(x)−R(y)) is finite, and DR:=DR2. If DR>0, GR>0, and ∥gt∥∗,zt≤GR for all t, then η=DR/(GRT) gives RT(u)≤32DRGRT. Minimizing the corrected right-hand expression over η>0 instead gives η=2DR/(GRT) and RT(u)≤2DRGRT.

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 BR, the local primal/dual Hessian norms, and strong convexity on K.

Static, dynamic, interval, and strongly adaptive regret: defines pointwise regret against a fixed comparator u∈K.

A convex subset of Rm contains every line segment between two of its points: convexity of K 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 ⟨x,y⟩=∑k<nxkyk on Rn: 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 zt on each update segment.

Facts & Assumptions

Given: The mirror regularizer, horizon, step size, iterates, update equations, loss conditions, and comparator in the Statement.

[A1]

At every round xt,xt+1∈K∩U, yt+1∈U, the agile gradient identity holds, and xt+1 minimizes BR(⋅∥yt+1) on K.

[A2]

The initial point x1∈K∩U minimizes R on K.

[A3]

At each round, either the differentiable convex gradient condition or the explicitly stated supporting-subgradient condition holds for every comparator in K.

[A4]

DR>0, GR>0, and ∥gt∥∗,zt≤GR for every t when the tuned corollaries are invoked.

[F1]

Mirror maps, Bregman divergence, and local Hessian norms: BR(a∥b)=R(a)−R(b)−⟨∇R(b),a−b⟩; for z∈U, HR(z) is positive definite and ∥v∥z2=v⊤HR(z)v, ∥h∥∗,z2=h⊤HR(z)−1h.

[F2]

The Bregman three-point identity: ⟨a−b,∇R(c)−∇R(b)⟩=BR(a∥b)−BR(a∥c)+BR(b∥c) for a∈K∪U and b,c∈U.

[F3]

Positive Hessians make Bregman divergence nonnegative: BR(a∥b)≥0 for a,b∈U, and BR(a∥b)≥m2∥a−b∥22 for a∈K, b∈K∩U.

[F4]

Agile online mirror descent: ∇R(yt+1)=∇R(xt)−ηgt and xt+1 is the Bregman minimizer.

[F5]

Compactness makes the Bregman projection well-defined: for every u∈K, BR(u∥yt+1)≥BR(u∥xt+1)+BR(xt+1∥yt+1).

[F6]

Differentiable convex functions are characterized by the gradient inequality: if ft is differentiable and convex on an open convex domain containing K, then ft(xt)−ft(u)≤⟨∇ft(xt),xt−u⟩.

[F7]

Subgradients and the subdifferential of a convex function: in the supplied-subgradient branch, ft(xt)−ft(u)≤⟨gt,xt−u⟩ for every u∈K by the stated supporting inequality.

[F8]

Multivariable Taylor formula with a Lagrange remainder along a line segment: for R∈C2(U) and xt,yt+1∈U, some θt∈(0,1) gives the second-order Taylor formula at xt along yt+1−xt.

[F9]

Static, dynamic, interval, and strongly adaptive regret: pointwise regret against u is ∑t(ft(xt)−ft(u)).

[F11]

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.

[F12]

A convex subset of Rm contains every line segment between two of its points: for x,y∈K and s∈[0,1], (1−s)x+sy∈K.

[F13]

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.

[F14]

The Euclidean inner product ⟨x,y⟩=∑k<nxkyk on Rn: the Euclidean pairing is ⟨v,w⟩=∑iviwi and its norm is induced by that inner product.

[F15]

The Jacobian matrix of partial derivatives and the gradient in the scalar-valued case: ∇ft(xt) is the standard-coordinate vector of partial derivatives.

Proof

1.1givenA3F6F7F13F15cases

In either loss case [F6] or [F7] gives ft(xt)−ft(u)≤⟨gt,xt−u⟩ for every u∈K; the loss convexity convention is [F13], and gradients are the vectors in [F15].

1.2givenF1F8caseschoosealgebra

Apply [F8] to R along the segment from xt to yt+1. If xt≠yt+1 it gives zt=xt+θt(yt+1−xt)∈U and BR(yt+1∥xt)=12(xt−yt+1)⊤HR(zt)(xt−yt+1); if the two points coincide, choose zt=xt and both sides are zero. Thus the stated intermediate-point identity holds.

1.3givenA1F1algebra

Put dt=xt−yt+1. Expanding the two Bregman terms by [F1] gives BR(xt∥yt+1)+BR(yt+1∥xt)=⟨∇R(xt)−∇R(yt+1),dt⟩=η⟨gt,dt⟩ by [A1].

1.4givenF1F10F11choosealgebra

By [F10], K is compact; by [F1], R is continuous there; hence [F11] gives M=max⁡KR and m0=min⁡KR. Every difference R(x)−R(y) is at most M−m0, and points attaining M and m0 attain this difference, so DR2=M−m0 is finite and nonnegative.

2.1step 1.2step 1.3F1F14algebracases

Let A=HR(zt), a=∥gt∥∗,zt, and b=∥dt∥zt. For every real λ, positive definiteness gives 0≤(dt−λA−1gt)⊤A(dt−λA−1gt)=b2−2λ⟨gt,dt⟩+λ2a2, with the pairing from [F14]. If a>0, substitute λ=⟨gt,dt⟩/a2 to get ⟨gt,dt⟩2≤a2b2; if a=0, positive definiteness of A−1 forces gt=0. In either case ⟨gt,dt⟩≤ab. By steps 1.2 and 1.3, BR(xt∥yt+1)=η⟨gt,dt⟩−b2/2≤ηab−b2/2≤η2a2/2, the last inequality following from (b−ηa)2≥0.

3.1step 1.1step 2.1A1F2F3F4F5algebra

Use [F2] with a=u, b=xt, and c=yt+1, together with [A1], to write η⟨gt,xt−u⟩=BR(u∥xt)−BR(u∥yt+1)+BR(xt∥yt+1). Apply [F5] to the middle potential and [F3] to BR(xt+1∥yt+1); then apply step 2.1. With step 1.1 this gives η(ft(xt)−ft(u))≤BR(u∥xt)−BR(u∥xt+1)+η22∥gt∥∗,zt2.

4.1step 3.1F3F9algebra

Sum step 3.1 over t. The Bregman terms telescope, and [F3] gives BR(u∥xT+1)≥0 because u∈K and xT+1∈K∩U. Divide by η>0 to obtain RT(u)≤BR(u∥x1)/η+(η/2)∑t=1T∥gt∥∗,zt2.

5.1givenA2F1F9F12step 4.1algebra

For fixed u∈K, [F12] puts the segment x1+s(u−x1) in K, and R has a minimum at s=0. Since x1∈U, the right derivative is ⟨∇R(x1),u−x1⟩≥0. The Bregman identity gives R(u)−R(x1)=BR(u∥x1)+⟨∇R(x1),u−x1⟩≥BR(u∥x1). Substitute in step 4.1 to prove the pointwise bound.

6.1step 1.4step 5.1A4algebra∎

For every u∈K, R(u)−R(x1)≤DR2. Under [A4], step 5.1 gives RT(u)≤DR2/η+ηTGR2/2. Substituting η=DR/(GRT) gives 32DRGRT. For arbitrary η>0, the difference between DR2/η+ηTGR2/2 and 2DRGRT is (DR/η−GRTη/2)2≥0. Equality holds when DR2/η=ηTGR2/2, that is, η=2DR/(GRT). This proves the optimized corrected bound.

Remarks

The unhalved initial potential and the η/2 local-norm term are essential. The original planned η/4 term and [R(u)−R(x1)]/(2η) initial term, together with its DRGRT corollary at η=DR/(GRT), are false. Their exact original clause and a complete admissible one-round refutation are preserved in fs-mirror-descent-halved-regret-constants. The corrected 2DRGRT optimized constant here is attained by that quadratic witness at η=1.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

66 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