Alphabeta Math
ExampleConstruction: Literature-sourcedVerification: 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 quadratic mirror map gives a projected gradient step

Example

Let d≥1, let K⊆Rd be nonempty, bounded, closed, and convex with nonempty interior, choose x0∈Rd, and set R(x)=12∥x−x0∥22 on U=Rd. Initialize at a minimizer of R on K. At any round with current decision xt∈K and gradient gt, the agile mirror step with parameter η>0 has yt+1=xt−ηgt and

xt+1=arg⁡min⁡x∈KBR(x∥yt+1)=arg⁡min⁡x∈K12∥x−(xt−ηgt)∥22.

Thus its one-step update map is exactly the projected gradient update with the same step size. If η is set to the current projected-gradient step size, the two displayed one-step maps agree.

Example references

Agile online mirror descent: defines the agile dual step and Bregman projection.

Compactness makes the Bregman projection well-defined: establishes existence and uniqueness of the minimizer over K.

Mirror maps, Bregman divergence, and local Hessian norms: defines the quadratic regularizer's Bregman divergence and Hessian norms.

Projected online gradient descent: defines the projected gradient update with the current step size.

The Euclidean inner product ⟨x,y⟩=∑k<nxkyk on Rn: defines the Euclidean norm and inner product used in the quadratic.

A convex subset of Rm contains every line segment between two of its points: supplies the segment condition for the decision set.

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 is in the Euclidean metric topology.

Bounded subset, diameter, distance from a point to a set, and distance between two sets in a metric space: boundedness is with respect to the Euclidean metric.

Facts & Assumptions

Given: The quadratic regularizer, current decision, gradient, positive step size, and closed bounded convex set in the Example.

[F1]

Mirror maps, Bregman divergence, and local Hessian norms: BR(x∥y)=R(x)−R(y)−⟨∇R(y),x−y⟩.

[F2]

Agile online mirror descent: the dual update satisfies ∇R(yt+1)=∇R(xt)−ηgt and the next decision minimizes BR(⋅∥yt+1) on K.

[F3]

Projected online gradient descent: the projected gradient step is xt+1=PK(xt−ηtgt), where PK(y) is the unique nearest point of K to y.

[F4]

Compactness makes the Bregman projection well-defined: the Bregman projection minimizer is unique for a strongly convex regularizer on compact K.

Verification

1.1givenF1algebra

Differentiating R(x)=12∥x−x0∥22 gives ∇R(x)=x−x0 and HR(x)=I, so the regularizer is 1-strongly convex and its Hessian is positive definite everywhere.

1.2givenF2algebra

The dual equation [F2] becomes yt+1−x0=xt−x0−ηgt, hence yt+1=xt−ηgt.

2.1step 1.1F1algebra

For x,y∈Rd, substitution into [F1] gives BR(x∥y)=12∥x−y∥22: expanding 12∥x−x0∥22−12∥y−x0∥22−⟨y−x0,x−y⟩ cancels the cross terms and leaves this squared distance.

3.1step 2.1step 1.2F3F4algebra∎

By step 2.1, minimizing BR(x∥yt+1) over K is the same as minimizing Euclidean distance to yt+1; [F4] gives a unique minimizer, which is PK(yt+1). Substitution of step 1.2 yields PK(xt−ηgt), the projected-gradient update in [F3] when η=ηt.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

50 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