Proposition 2.1 — the limit of over is the directional derivative
ProvedNonsmoothNewton.Local.prop_2_1Let , be finite-dimensional real normed spaces and locally Lipschitz. Fix and suppose the limit
exists, i.e. for every there is with whenever and . Then the classic directional derivative exists and equals this limit:
This identifies the directional derivative of a semismooth map with a limit of generalized-Jacobian actions, which is the bridge between the definition of semismoothness and its characterizations.
Formalization Note The paper assumes (2.3) for every and concludes (2.4)–(2.5) for every ; the statement here is the same assertion for each fixed direction separately (the proof in the paper is direction by direction). The paper's is generalised to finite-dimensional normed spaces; Section 2's standing assumption "F locally Lipschitzian" is a hypothesis.
import Mathlib import Definitions.Def_NonsmoothNewton_Local_dirDeriv import Definitions.Def_NonsmoothNewton_Shared_clarkeJac open Filter Topology
namespace NonsmoothNewton.Local
/-- Qi–Sun (1993), Proposition 2.1, p. 355. If `F` is locally Lipschitz and, for the direction
`h`, the limit (2.3) `L = lim_{V ∈ ∂F(x + t h), t ↓ 0} V h` exists, then the one-sided
directional derivative `F'(x; h)` (2.4) exists and equals `L` (2.5). -/
theorem prop_2_1 {E G : Type*} [NormedAddCommGroup E] [NormedSpace ℝ E] [FiniteDimensional ℝ E]
[NormedAddCommGroup G] [NormedSpace ℝ G] [FiniteDimensional ℝ G]
(F : E → G) (hF : LocallyLipschitz F) (x h : E) (L : G)
(hL : ∀ ε > 0, ∃ δ > 0, ∀ t : ℝ, 0 < t → t < δ →
∀ V ∈ NonsmoothNewton.Shared.clarkeJac F (x + t • h), ‖V h - L‖ < ε) :
HasDirDerivAt F x h L := by sorry
end NonsmoothNewton.Local
Read-back
What the Lean code literally says, in plain math · claude-opus-5-5
Setting. and are finite-dimensional real normed spaces. is locally Lipschitz: every point of has a neighbourhood on which is Lipschitz with some constant. Also fixed are and . is the set of continuous linear maps given by the external definition clarkeJac, which is not shown here.
Hypothesis. For every there is a such that, for every real with and every ,
Only the fixed direction is used here; directions near are not involved.
Conclusion. The one-sided directional derivative of at in direction exists and equals :
Degenerate cases.
- . Then , so the hypothesis forces for all , i.e. . The conclusion then says that the limit is , which is automatically true.
- Empty . If is empty for all small , the hypothesis holds for every . The theorem would then assert that the limit equals every at once, which is possible only if is the zero space.
- Zero spaces. If is the zero space, only is possible. If is the zero space, the conclusion is automatic.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.