The extended composite objective x ↦ f x + Ψ x built from a real-valued smooth term and an
extended-valued regularizer on the same ambient space.
Instances For
Evaluating the extended composite objective recovers the defining sum f x + Ψ x.
Definition 3.21, generalized from the textbook ℝⁿ setting: a composite convex
minimization problem consists of a closed feasible set Q, a smooth convex part f that
belongs to ConvexC1On Q, and a closed convex term Ψ on Q, representing the objective
x ↦ f x + Ψ x minimized over Q. The ambient smooth pair (Q, f) is owned canonically by
SetConstrainedMinimizationProblem, the smooth regularity/convexity package by ConvexC1On,
and the nonsmooth term by ClosedConvexOn. The textbook ℝⁿ case is the specialization
CompositeConvexMinimizationProblem (EuclideanSpace ℝ (Fin n)).
- feasibleSet : Set E
- objective : E → ℝ
- feasibleSet_closed : IsClosed self.feasibleSet
The feasible set
Qis closed. - smoothPart_convexC1 : ConvexC1On self.feasibleSet self.objective
The smooth term belongs to the canonical Chapter 2 owner
ConvexC1On Q. - nonsmoothPart : E → WithTop ℝ
The closed convex term
Ψ : ℝⁿ → ℝ ∪ {+∞}. - nonsmoothPart_closedConvex : ClosedConvexOn self.feasibleSet self.nonsmoothPart
The nonsmooth term is closed and convex on
Q.
Instances For
The source-facing smooth term f is the inherited Chapter 1 objective.
Instances For
The smooth term is convex on the feasible set Q.
The smooth term is C¹ on the feasible set Q.
The feasible set of a composite convex minimization problem is convex.
A composite convex minimization problem can be used as its extended-valued objective
x ↦ f(x) + Ψ(x).
Evaluating a composite convex minimization problem gives its composite objective value.