Pith. sign in

REVIEW 4 major objections 3 minor 2 cited by

Mirror Descent Under Generalized Smoothness

T0 review · 4 major / 3 minor · reviewed 2026-08-09 · deepseek-v4-flash

Pith's one-line read The paper introduces $\ell^*$-smoothness for arbitrary norms and proves that mirror descent, accelerated mirror descent, and stochastic mirror descent all keep their classical convergence rates.

desk verdict A promising dual-norm generalization of smoothness, but the self-bounding lemma is false on bounded domains as stated, so the main convergence theorems are currently unsupported. read the letter →

arxiv 2502.00753 v4 pith:KFWHDLGL submitted 2025-02-02 math.OC cs.LG

classification math.OCcs.LG MSC 90C2590C3065K05
keywords mirrordescentgeneralizedsmoothnessself-boundingpropertyacceleratedoptimisticproxstochasticconvexoptimization
verification ladder T0 review T1 audit T2 compute T3 formal

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The reading

The paper asks whether generalized smoothness, in which the Hessian norm may grow with the gradient norm, can be used outside Euclidean geometry. It defines $\ell^*$-smoothness, where $\|\nabla^2 f(x)h\|_* \le \ell(\|\nabla f(x)\|_*)\|h\|$ for a general norm and its dual, and claims that mirror descent, accelerated mirror descent, optimistic mirror descent, and mirror prox all recover their classical rates in this setting. A generalized self-bounding inequality turns bounded suboptimality gaps into bounded gradient dual norms, which is the key step that lets the analysis treat each function as locally $L$-smooth. If correct, the paper shows that the geometry of mirror descent and the flexibility of generalized smoothness are compatible, with no extra convergence-rate penalty.

What carries the argument

The generalized self-bounding property (Lemma 2) is the central object: it controls $\|\nabla f(x)\|_*$ through $f(x)-f^*$ and the link function $\ell$, removing the need to track whether gradient dual norms decrease monotonically along a mirror descent trajectory. A companion local smoothness lemma upgrades $\ell^*$-smoothness on a ball of radius $G/L$ to the familiar quadratic upper bound of an $L$-smooth function, and this reduction is what converts the mirror descent update inequalities into the classical telescoping arguments behind Theorems 1–5.

What would settle it

Run accelerated mirror descent (12) with the step-size prescription (13) on a convex function satisfying Assumptions 1–3 for which $2G/L > 2\sqrt{2}D$, and check whether $T^2(f(x_T)-f^*)$ stays bounded as $T$ grows; if it diverges, the claimed $O(1/T^2)$ rate is false, and if it stays bounded, the cited geometric bound is not the true bottleneck.

Watch

Extended reading notes

Core claim

The central claim is that $\ell^*$-smoothness is the correct non-Euclidean analogue of the previous $\ell$-smoothness condition, and that under it the standard mirror-descent family loses none of the rates available under ordinary $L$-smoothness: $O(1/T)$ for mirror descent, optimistic mirror descent, and mirror prox, $O(1/T^2)$ for accelerated mirror descent, and an anytime $\widetilde{O}(1/\sqrt{t})$ for stochastic mirror descent. The proof's engine is the generalized self-bounding inequality $\|\nabla f(x)\|_*^2 \le 2\ell(2\|\nabla f(x)\|_*)(f(x)-f^*)$, which bounds the gradient dual norm by the suboptimality gap. Combined with a local smoothness lemma, it turns $\ell^*$-smoothness into ordinary $L$-smoothness on a small ball around each iterate, so classical Bregman-divergence arguments apply directly.

Load-bearing premise

The accelerated mirror descent proof leans on a geometric bound that ties the local radius where the function is smooth to the diameter of the domain measured by the Bregman divergence; the paper cites this bound rather than deriving it, and the gradient-bounding argument collapses if the coupling fails.

Editorial extensions

If this is right

  • Mirror descent converges at $O(1/T)$ for both the average iterate and the last iterate under $\ell^*$-smoothness, matching the classical convex rate.
  • Accelerated mirror descent converges at $O(1/T^2)$, the optimal rate for first-order convex optimization, with a last-iterate guarantee.
  • Optimistic mirror descent and mirror prox each converge at $O(1/T)$ in the average iterate, with the usual one- versus two-gradient-query trade-off.
  • Stochastic mirror descent attains an anytime high-probability rate of $\widetilde{O}(1/\sqrt{t})$ under a generalized bounded noise condition that includes bounded and affine noise as special cases.
  • Choosing a norm adapted to the problem, such as the $\ell^1$ norm on the simplex, can shrink the effective link function by dimension-dependent factors and improve the convergence constants.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • The paper's evidence is convex; a testable extension is to check whether the same self-bounding reduction yields anytime rates for stochastic accelerated mirror descent, which is not analyzed here.
  • If the cited geometric inequality $2G/L \le 2\sqrt{2}D$ fails for some valid function, the accelerated $O(1/T^2)$ theorem may still be true with a different coupling argument; the bound is a proof device rather than a demonstrated lower limit.
  • An empirical check of Assumption 4 on logistic-type losses is to scatter-plot noise norms against gradient norms; polynomial growth would confirm the model, while super-polynomial scatter would fall outside it.
  • The proof never uses the Euclidean inner product, so the same machinery should transfer to Bregman proximal algorithms and mirror maps with explicit dual structure, where dimension constants can disappear.
Share X Bluesky LinkedIn Reddit HN

Signed reviews

No signed human review yet.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, and a circularity audit.

Referee Report

4 major / 3 minor

Summary. The paper introduces an ℓ*-smoothness condition for mirror descent in general normed spaces, replacing the Euclidean ℓ2-based generalized smoothness of Li et al. (2023a) by a Hessian bound measured with a primal-dual norm pair. It then claims O(1/T) rates for mirror descent, optimistic mirror descent and mirror prox, an O(1/T²) rate for accelerated mirror descent, and an anytime Õ(1/√t) high-probability rate for stochastic mirror descent under a generalized bounded noise assumption. The proof strategy centers on a generalized self-bounding inequality (Lemma 2), which is supposed to bound dual gradient norms by suboptimality gaps, and on a constant G defined in (8) from this inequality. The paper also presents dimension-dependent examples showing advantages of ℓ*-smoothness over ℓ-smoothness.

Significance. If the main claims were correct, the paper would be a useful step toward non-Euclidean generalized smoothness: the ℓ*-smoothness definition is natural, the local reduction to L-smooth analysis via G and L is elegant, and the dimension-dependent improvements in Appendix B are concrete and potentially relevant. The deterministic proof structure for mirror descent variants is detailed and contains several reusable lemmas, and the stochastic anytime result would improve on stopping-time analyses. However, the central self-bounding lemma is false on bounded domains under the stated assumptions, and all gradient-bound statements and convergence theorems rely on it. The abstract also promises non-convex and composite extensions that do not appear in the body, and the stochastic step size in (22) depends on quantities that the algorithm cannot observe. These issues are load-bearing rather than cosmetic.

major comments (4)
  1. [Section 4.2, Lemma 2; Appendix C] Lemma 2 is false under Assumptions 1–3. Take X=[-1,1], ψ(x)=x²/2, f(x)=e^{wx} with w=0.01, and ℓ(α)=wα. Then f∈F_ℓ(∥·∥) with ∥·∥=|·|, and at x=0 we have ‖∇f(0)‖_*=w, ℓ(2w)=2w², and f(0)-f*=1-e^{-w}. Lemma 2 would require w² ≤ 4w²(1-e^{-w}), i.e. 1 ≤ 4(1-e^{-w}), which is false for small w. The proof of Lemma 2 chooses h = u·‖∇f(x)‖_*/ℓ(2‖∇f(x)‖_*) and applies Lemma 1, but for this example that vector has length 1/(2w)=50 and leaves the domain. Lemma 1(i) and Proposition 1(ii) only provide containment of a ball whose radius is controlled by G/ℓ(‖∇f(x)‖_*+G), not the larger radius needed here; the proof of Proposition 1(ii) itself assumes f diverges at the boundary, which is not implied by Assumption 1. Since Lemma C.3 and Lemmas D.2, F.2, G.2, and H.4 all use Lemma 2, the gradient bounds in Theorems 1–5 are not established. The manuscript needs either a repaired self-bounding argument under a suitable ball-containment or boundary-growth condition, or a restatement of the main theorems.
  2. [Section 5.2, Eq. (22)] The step size schedule in (22) is not implementable as an algorithm: η_t is required to depend on ‖∇f(x_{t-1})‖_* and on σ(‖∇f(x_{t-1})‖_*), both of which are unknown to the learner. The theorem is therefore a statement about the existence of a step-size sequence rather than a convergence guarantee for a computable stochastic mirror descent method. Please either provide a step-size rule using only quantities available to the algorithm (e.g. stochastic gradient norms and computable bounds), or clearly state that the result is an existence/impossibility-style guarantee and explain why that is the intended contribution.
  3. [Abstract and Section 7] The abstract states that the theory extends to non-convex and composite optimization, including pre-training and post-training of LLMs, but the body contains no non-convex results, no composite optimization results, and no LLM experiments or analysis. Section 7 also makes no mention of non-convex or composite settings. This claim should be removed or the corresponding results should be added.
  4. [Section 6.2, Eq. (108) and Lemma E.3] The proof of Theorem 2 relies on the inequality 2G/L ≤ 2√2D, cited as Yu et al. (2024, Proposition A.6), to justify the time-partition argument in Lemma E.3. This is a nontrivial coupling between the link function ℓ, the initial gap, and the domain geometry, and it is load-bearing for the accelerated mirror descent result. Please state the precise version of this geometric inequality used here and prove it or give a complete reference with a proof; a citation alone is insufficient for this step, especially since G and L are defined through the new ℓ*-smoothness framework.
minor comments (3)
  1. [Appendix H.2, proof of Lemma H.4] In the display after (188), the notation “(6)” appears to reference Assumption 2, but equation (6) is the bounded-domain assumption, not the bound on η_s²σ_s² used there; the reference should be corrected.
  2. [Throughout] The paper uses “open domain” in Assumption 1 while also requiring prox-mappings on X; the topological assumptions on X (open vs. closed, and whether boundary points are included for minimizers) should be stated consistently, since the counterexample in the major comments turns on this point.
  3. [Section 5.2, Theorem 5] The theorem states Õ(1/√t) with constants hidden in eO notation, but the displayed rate contains expressions such as eLmax_{t-1} and σmax_{t-1} that depend on t; please clarify which of these are actually eO(1) under the proof's high-probability event before hiding them in the final rate.

Circularity Check

0 steps flagged · score 0.0 of 10

No significant circularity: rates follow from derived constants and telescoping Bregman inequalities, not from assumptions equivalent to the conclusions.

full rationale

The paper's main derivation chain is self-contained in the relevant sense: the quantities G and L in (8) are defined from the problem data (the link function ℓ, the initial suboptimality gap f(x0)−f*, and the domain bound D), not fitted to the algorithm's outputs or to the claimed rates. Lemma 2 is presented as a consequence of Definition 1 and Lemma 1, and the subsequent gradient bounds are obtained by invoking Lemma 2 and the descent properties of the algorithms, so the convergence theorems are not merely restating their assumptions. The accelerated proof does rely on the self-cited geometric bound 2G/L ≤ 2√2D from Yu et al. (2024, Proposition A.6), and the stochastic proof similarly uses the cited diameter bound ∥x1−x2∥ ≤ 2√2D; however, these are auxiliary domain-geometry facts, not the paper's central smoothness-to-convergence equivalence, and they do not reduce any theorem to its own conclusion. No fitted parameter is relabeled as a prediction, and no uniqueness or ansatz result is imported to forbid alternatives. A separate possible correctness concern about Lemma 2 for bounded domains would be a flaw in the proof rather than a circularity, since the lemma is not assumed among the paper's hypotheses.

Assumptions & free parameters 1 free parameters · 7 assumptions · 0 invented entities

The core rates depend only on the smoothness link function, the Bregman diameter, and the noise polynomial. No parameter is fitted to data in the main results. The only fitted numbers appear in the illustrative dimension-scaling plots.

free parameters (1)
  • bL0, bL1, eL0, eL1 (affine smoothness-link fits) = e.g., slope ratio eL1/bL1 ≈ 1.87 n^{-0.43} in Figure 2
    Fitted to 500 sampled points in Appendix B.3 for illustration; not used in the main theorems.
assumptions (7)
  • domain assumption Assumption 1: f is differentiable and closed on an open domain X.
    Used to prove equivalence between Fℓ and Fℓ,r in Proposition 1, and to ensure f* is finite. This is standard for convex analysis.
  • domain assumption Assumption 2: Bregman diameter of X is bounded by D².
    Provides the D² terms in all convergence rates. Standard for mirror descent, but a real restriction.
  • domain assumption Assumption 3: link function ℓ is non-decreasing, continuous, and sub-quadratic.
    Needed so the set defining G is compact and so gradients are bounded via suboptimality gaps. This is the key smoothness assumption.
  • domain assumption Assumption 4: noise satisfies ∥ϵt∥_* ≤ σ(∥∇f(xt)∥_*) almost surely for a polynomial σ.
    Used in Theorem 5 to control stochastic gradient norms. This is an almost-sure condition, stronger than common finite variance settings in some respects.
  • standard math Rademacher's theorem and a covering argument (via Li et al. 2023a, Proposition 3.2).
    Used in Proposition 1 to pass from pointwise Hessian condition to local Lipschitzness of gradients.
  • standard math A generalized Gronwall inequality (Li et al., 2023a, Lemma A.3).
    Used in Lemma C.1 to control gradient growth along line segments.
  • domain assumption Geometric bound ∥x-y∥ ≤ 2√2D for x,y ∈ X, cited from Yu et al. (2024, Proposition A.6).
    Used in Lemma E.3 for accelerated mirror descent and in stochastic analysis; the bound is plausible but the proof is not reproduced.

how reviews work

0 comments
Cite this review

Pith. "Pith review of Mirror Descent Under Generalized Smoothness." pith.science (2026). https://pith.science/paper/KFWHDLGL

@misc{pith2026250200753,
  author       = {Pith},
  title        = {Pith review of: Mirror Descent Under Generalized Smoothness},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/KFWHDLGL}},
  note         = {Machine review of arXiv:2502.00753}
}
abstract

Smoothness is crucial for attaining fast rates in first-order optimization. However, many optimization problems in modern machine learning involve non-smooth objectives. Recent studies relax the smoothness assumption by allowing the Lipschitz constant of the gradient to grow with respect to the gradient norm, which accommodates a broad range of objectives in practice. Despite this progress, existing generalizations of smoothness are restricted to Euclidean geometry with $\ell_2$-norm and only have theoretical guarantees for optimization in the Euclidean space. In this paper, we address this limitation by introducing a new $\ell*$-smoothness concept that measures the norm of Hessians in terms of a general norm and its dual, and establish convergence for mirror-descent-type algorithms, matching the rates under the classic smoothness. Notably, we propose a generalized self-bounding property that facilitates bounding the gradients via controlling suboptimality gaps, serving as a principal component for convergence analysis. Beyond deterministic optimization, we establish sharp convergence for stochastic mirror descent, matching state-of-the-art under classic smoothness. Our theory also extends to non-convex and composite optimization, which may shed light on practical usages of mirror descent, including pre-training and post-training of LLMs.

Figures

Figures reproduced from arXiv: 2502.00753 by the authors.

Figure 1
Figure 1. Comparison of Fℓb(∥·∥2 ) and h ∈ Fℓe(∥·∥1 ) generalized smooth functions class for different values of n. We find this characterization reasonable based on observations from [PITH_FULL_IMAGE:figures/full_fig_p038_1.png] view at source ↗
Figure 2
Figure 2. The slope ratio Le1/Lb1 w.r.t. dimension n and the fitted curve. Due to the reasoning above, we concentrate on the slopes Le1,Lb1 to analyze and compare the char￾acteristics of the link functions ℓb and ℓe. To further explore this, we examine the ratio Le1/Lb1 for various values of n. Specifically, we vary n from 6 to 198 in increments of 3 and fit a function of the form g(n) = a · n −b , a, b > 0. The results, show… view at source ↗

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Decentralized Stochastic Nonconvex Optimization under the $(L_0,L_1)$-Smoothness

    math.OC 2025-09 conditional novelty 6.0 of 10

    DNSGD is a decentralized normalized stochastic gradient method for (L0,L1)-smooth nonconvex optimization, with complexity bounds that match standard smooth decentralized results when L1=0.

  2. Open Problem: Is AdamW Effective Under Heavy-Tailed Noise?

    cs.LG 2026-06 unverdicted novelty 5.0 of 10

    The paper poses whether AdamW converges under heavy-tailed stochastic gradient noise and supplies a weighted-metric benchmark plus a corridor lower-bound showing how denominator memory can obscure large gradients.

Reference graph

Works this paper leans on

13 extracted references · 13 canonical work pages · cited by 2 Pith papers

  1. [1]

    Finding solvable subproblems remains difficult

    In practice, selecting a meaningful (L, h) is challenging even with complete problem infor- mation. Finding solvable subproblems remains difficult

  2. [2]

    Thus the Hessian grows exponentially w.r.t.∥x∥2, render- ing polynomial-based characterization inadequate

    exp(∥x∥2 2 /2). Thus the Hessian grows exponentially w.r.t.∥x∥2, render- ing polynomial-based characterization inadequate. However, since∥∇g(x)∥2 = ∥x∥2 exp(∥x∥2 2 /2), it follows that g is (0, ∥x∥2 +1)-smooth. Evidently, generalized smoothness can model this function class better than relative smoothness. Furthermore, the rest examples in Lu et al. (2018...

  3. [3]

    In contrast, generalized smoothness remains applicable by empirically estimating the link function ℓ (Zhang et al., 2020b)

    For real-world applications where only a first-order oracle of f is available (e.g., neural net- works), relative smoothness lacks an effective solution. In contrast, generalized smoothness remains applicable by empirically estimating the link function ℓ (Zhang et al., 2020b). Appendix B. The Gain of Algorithmic Adaptivity In this section, we present the ...

  4. [4]

    Invoke Rademacher’s Theorem (Evans, 2018) to show that f is twice differentiable almost everywhere within the ball B(x, r(∥∇f (x)∥∗))

  5. [5]

    41 YU JIANG WAN ZHANG Part 2

    Leverage the discretization as well as the covering technique to show that f is twice differen- tiable almost everywhere within the domain X . 41 YU JIANG WAN ZHANG Part 2. Under Assumption 1, Fℓ(∥·∥) ⊆ Feℓ,er(∥·∥) where eℓ(α) = ℓ(α + G), er(α) = G eℓ(α) for any G ∈ R++. First, we show that B(x, er(∥∇f (x)∥∗)) ⊆ Xfor any x ∈ Xby contradiction. For any ex ...

  6. [6]

    (bounded suboptimality gap) f (xt) − f ∗ ≤ f (x0) − f ∗

  7. [7]

    (bounded gradients) ∥∇f (xt)∥∗ ≤ G <∞, ∥∇f (yt)∥∗ ≤ 2G <∞

  8. [8]

    Proof We prove this lemma by induction

    (bounded sequence) et ≤ G/L. Proof We prove this lemma by induction. Part 1. Base Case For t = 1, we clearly have y1 = z0 = x0 and thus ∥∇f (y1)∥∗ ≤ G. Also, we have ∥x1 − y1∥ = ∥z1 − z0∥ ≤η1 ∥∇f (z0)∥∗ ≤ G/(2L). In this scenario, the conditions of Lemma E.2 are satisfied, we immediately obtain η 2L [f (x1) − f (x0)] ≤ −B(z0, z1) ≤ 0, (107) by choosing x ...

Show all 13 references
  1. [9]

    (bounded suboptimality gap) f (yt) − f ∗ ≤ f (x0) − f ∗, f(xt) − f ∗ ≤ f (x0) − f ∗

  2. [10]

    (bounded gradients) ∥∇f (yt)∥∗ ≤ G <∞, ∥∇f (xt)∥∗ ≤ G <∞

  3. [11]

    Proof The proof resembles that of Lemma D.2, which involves induction

    (tracking {yt}t∈N sequence) ∥yt − yt−1∥ ≤G L Pt s=1 γs ≤ γG (1−γ)L < G L . Proof The proof resembles that of Lemma D.2, which involves induction. For convenience, we denote L := ℓ(2G). Part 1. Base Case Consider the first round of (15). Similar to the proof of Lemma D.2, we ar...

  4. [12]

    (descent property) f (xt) ≤ f (xt−1), f(yt) ≤ f (xt−1)

  5. [13]

    Proof We prove this lemma by induction

    (bounded gradients) ∥∇f (yt)∥∗ ≤ G <∞, ∥∇f (xt)∥∗ ≤ G <∞. Proof We prove this lemma by induction. Part 1. Base Case We consider the case where t = 1. Similar to the proof of Lemma D.2, we argue that f (y0) − f ∗ = f (x0)−f ∗ < ∞. By Lemma 2, we have∥∇f (y0)∥∗ = ∥∇f (y0)∥∗ ≤ G ...

Pith tools

Reviewed August 9, 2026 · model on record in the stance chip above.