(3.1) — sum rule
ProvedRockafellarMaxMono.Maximality.subdiff_add_halfSqNormLet be a real Banach space, let be a lower semicontinuous proper convex function on , and let . Then
where the right-hand side is the Minkowski sum in .
The sum rule holds here because is finite and continuous everywhere. In the proof of Theorem A it transfers information about back to .
Formalization Note The paper prints "", omitting the argument on the left; we state the evident reading . is the pointwise sum in ; the set sum uses Mathlib's pointwise addition of sets.
import Mathlib import Definitions.Def_RockafellarMaxMono_Shared_ProperConvex import Definitions.Def_RockafellarMaxMono_Shared_Subdiff import Definitions.Def_RockafellarMaxMono_Shared_HalfSqNorm open Pointwise
namespace RockafellarMaxMono.Maximality
theorem subdiff_add_halfSqNorm {E : Type*} [NormedAddCommGroup E] [NormedSpace ℝ E]
[CompleteSpace E] (f : E → EReal) (hf : Shared.ProperConvex f) (hlsc : LowerSemicontinuous f) :
∀ x : E, Shared.subdiff (fun y => f y + Shared.halfSqNorm y) x = Shared.subdiff f x + Shared.subdiff Shared.halfSqNorm x := by sorry
end RockafellarMaxMono.Maximality
Read-back
What the Lean code literally says, in plain math · claude-opus-5-5
Setting. is a real Banach space and is its continuous dual. The function has two hypotheses:
- satisfies the imported predicate
Shared.ProperConvex. It is not shown here; the name suggests "proper convex". - is lower semicontinuous for the norm topology.
Two imported objects appear, not shown here:
- is
Shared.halfSqNorm. The name suggests . - is
Shared.subdiff. The name suggests the subdifferential.
Claim. For every ,
The sum is taken pointwise, , using extended-real addition. The right-hand side is the Minkowski sum of subsets of .
Degenerate cases. If or , the Minkowski sum is empty, so the claim says . In the sum , the convention applies wherever those values occur. If , the claim reduces to an identity about the single point .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.