Theorem 4 — Arbitrarily Sharp Observationally Equivalent Minima
ProvedDinhSharpness.ArbitrarilySharpEquivalentMinimaLet the parameter loss be continuous. Suppose is a local minimum, , the local twice Fréchet differentiability condition holds, and . Then
For that same , predictions on every input and the loss value are unchanged; is again a critical local minimum satisfying the same local regularity. No condition or is added.
Formalization note: direct source Theorem 4, including its accompanying observational-equivalence interpretation and explicitly stating the regularity implicit in the Hessian notation. This is the full arbitrary-dimensional, one-hidden-layer result, not a prescribed scalar example or an assumed Hessian-transformation rule. It asserts a parameterization dependence of sharpness; it is not a statistical generalization bound.
Source: Laurent Dinh, Razvan Pascanu, Samy Bengio, Yoshua Bengio, Sharp Minima Can Generalize For Deep Nets, ICML 2017, arXiv:1703.04933v2, https://arxiv.org/abs/1703.04933v2; Section 4.2, PDF p. 5, Theorem 4 (Sharpest direction); proof and interpretation continue on PDF p. 6; Section 2, PDF p. 2. Displays are unnumbered.
Notation and network conventions
Let be the input dimension and hidden width. The parameter consists of and , with the Euclidean norm on all entries. The scalar-output network is
There are no biases and no output activation. For any real-valued functional on prediction functions, . In particular, losses with additional parameter-dependent penalties are not included unless they also admit this representation. The positive rescaling is
Observational equivalence means equality of predictions on every input.
The local regularity condition means that is Fréchet differentiable at every point of some neighborhood of , and the map is Fréchet differentiable at . Write , a continuous bilinear form. Its norm is
Under Euclidean/Riesz identification, this is the spectral operator norm of the Hessian matrix. A local minimum uses the usual Euclidean neighborhood; it need not be isolated or global. No probability model is assumed: the claim is deterministic and compares the same prediction function.
Formalization note: the network and scaling directly encode Section 3, Definition 3 (PDF p. 3), Theorem 1 and Definition 5 (PDF p. 4). The function-based continuous-loss convention is Section 2, PDF p. 2. For the Hessian targets, the local regularity condition makes the source's implicit second differentiability explicit without requiring global smoothness or continuity of second derivatives. The model defines actual Fréchet derivatives, not an arbitrary matrix constrained by desired conclusions. Relevant displayed formulas have no equation numbers.
import Definitions.Def_DinhSharpness_Model
namespace DinhSharpness
theorem ArbitrarilySharpEquivalentMinima :
∀ (d h : ℕ), 0 < d → 0 < h →
∀ (ℓ : (Input d → ℝ) → ℝ), Continuous (parameterLoss (h := h) ℓ) →
∀ (θ : Parameter d h), TwiceDifferentiableAt (parameterLoss ℓ) θ →
IsLocalMin (parameterLoss ℓ) θ → fderiv ℝ (parameterLoss ℓ) θ = 0 →
hessian (parameterLoss ℓ) θ ≠ 0 →
∀ M : ℝ, 0 < M → ∃ α : ℝ, 0 < α ∧
prediction (scale α θ) = prediction θ ∧
parameterLoss ℓ (scale α θ) = parameterLoss ℓ θ ∧
IsLocalMin (parameterLoss ℓ) (scale α θ) ∧
TwiceDifferentiableAt (parameterLoss ℓ) (scale α θ) ∧
fderiv ℝ (parameterLoss ℓ) (scale α θ) = 0 ∧
M ≤ ‖hessian (parameterLoss ℓ) (scale α θ)‖ := by sorry
end DinhSharpnessRead-back
What the Lean code literally says, in plain math · gpt-6
For every pair of positive natural numbers , identify the input space with and the parameter space with , with Euclidean norm . For every functional , define for every , and define . Write for the real Fréchet derivative, with value the zero linear map at points where is not differentiable. Assume is continuous on the entire parameter space. For every parameter , suppose that is Fréchet differentiable at every point of some neighborhood of , that the map into the space of continuous real linear functionals is Fréchet differentiable at , that for every in some neighborhood of , that , and that as a continuous linear map from the parameter space to its space of continuous real linear functionals. Then, for every real , there exists a real such that, with , one has for every , , and for every in some neighborhood of ; moreover, is Fréchet differentiable at every point of some neighborhood of , the map is Fréchet differentiable at , , and , where the final norm is the iterated operator norm, equivalently . The dimensions and are excluded by the hypotheses; no entry of or is individually required to be nonzero, and the quantified loss functional has no additional assumptions beyond the stated properties of its composite . The inverse is taken only for the positive, hence nonzero, scale supplied by the conclusion.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.