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.

Projected online gradient descent

Definition

Let d,T≥1 be integers, let K⊆Rd be nonempty, closed, and convex, and let D,G≥0 be finite real bounds such that ∥u−v∥2≤D for all u,v∈K and ∥gt∥2≤G. Supply an initial point x1∈K. At each round t=1,…,T, the learner plays xt and then receives the full loss function ft or the prescribed vector gt. The smooth branch takes ft:Ut→R differentiable and convex on an open convex set Ut⊇K, with gt=∇ft(xt). The nonsmooth branch takes a convex function ft:Ct→R on a convex set Ct⊇K and a supplied gt∈∂ft(xt), where ∂ft(xt) consists of vectors g satisfying ft(y)≥ft(xt)+⟨g,y−xt⟩ for every y∈Ct; require explicitly that this inequality holds for every u∈K.

If D=0 or G=0, set xt+1=xt at every round. If D,G>0, assume the Axiom of Countable Choice for the metric projection. Set ηt=D/(Gt), put yt+1=xt−ηtgt, and set xt+1=PK(yt+1), the unique point of K minimizing Euclidean distance to yt+1. Return the decisions x1,…,xT. Equip Rd with its Euclidean Borel σ-algebra and K with the relative Borel σ-algebra. For random inputs, require x1 to be a measurable K-valued random element and each gt, whether supplied directly or computed as ∇ft(xt) in the smooth branch, to be a measurable Rd-valued random element on the protocol's probability space. The vector update is continuous, and the nonexpansive projection is continuous, so each projected update remains measurable.

Definition references

Online decision protocol: the learner plays before receiving current-round feedback.

Adversary and feedback models: full-information feedback reveals the current loss function after the choice.

Random elements and real random variables: randomized decisions and gradient inputs are measurable random elements.

The Euclidean inner product ⟨x,y⟩=∑k<nxkyk on Rn: the inner product and norm on Rd are the standard Euclidean ones.

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: open neighborhoods and closed decision sets are taken in the Euclidean metric topology.

A convex subset of Rm contains every line segment between two of its points: a convex decision set contains the segment between any two of its points.

Convex and strictly convex functions on Euclidean convex sets: convexity of a loss on its domain.

Differentiable convex functions are characterized by the gradient inequality: on an open convex domain, differentiable convex losses satisfy the gradient inequality.

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

Subgradients and the subdifferential of a convex function: the nonsmooth subgradient is a vector satisfying the stated supporting inequality on the function's domain.

The Axiom of Countable Choice (ACω): Countable Choice is assumed only in the nondegenerate branch that invokes projection existence.

Hilbert space: a real Hilbert space is a complete real inner-product space.

R and Rn for n≥1 with the Euclidean metric are complete, componentwise from the Cauchy criterion in R: Rd with its Euclidean metric is complete for d≥1.

Projection onto a nonempty closed convex set: under Countable Choice, each point of a real Hilbert space has a unique nearest point in a nonempty closed convex set.

The metric projection onto a closed convex set is nonexpansive: the metric projection is nonexpansive and therefore continuous.

Depends on

Used by

Dependency tree · two levels

70 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