On the Maximal Monotonicity of Subdifferential Mappings I: The Subdifferential of a Lower Semicontinuous Proper Convex Function on a Banach Space Is Maximal MonotoneResearch Paper
Motivation
Monotone operators from a Banach space to its dual are the abstract framework for nonlinear equations, variational inequalities and evolution equations, and for the convergence theory of proximal-point and splitting algorithms in infinite dimensions. Within that framework, the class that behaves well — for surjectivity results, for resolvents, for sums — is the class of maximal monotone operators. The most important source of such operators is convex analysis: the subdifferential of a convex function. Whether every subdifferential of a closed proper convex function is maximal monotone, in an arbitrary Banach space, is therefore a basic question for convex optimization in function spaces.
Timeline:
- 1964. G. J. Minty proves maximality of the subdifferential for convex functions that are finite and continuous everywhere (Minty, Pacific J. Math. 14 (1964)).
- 1965. A. Brøndsted and R. T. Rockafellar show that subgradients exist on a dense set and approximate ε-subgradients (Brøndsted–Rockafellar, Proc. AMS 16 (1965)). J.-J. Moreau develops proximal maps and conjugate duality for convex functions in Hilbert space (Moreau, Bull. SMF 93 (1965)); his later lecture notes Fonctionnelles convexes (Collège de France, 1967) are the paper's reference for conjugates in locally convex spaces.
- 1966. R. T. Rockafellar announces the general Banach-space result, for every lower semicontinuous proper convex function (Rockafellar, Pacific J. Math. 17 (1966)). H. Brézis later points out a gap in that proof: a subgradient chosen in the argument may grow without bound.
- 1970. Rockafellar gives a complete proof by a different route, valid in nonreflexive spaces, in the paper formalized here (Rockafellar, Pacific J. Math. 33 (1970)).
Setting
Let be a real Banach space with dual and bidual , and write . sits in through the canonical embedding.
A proper convex function on is a function , not identically , such that for all and . It is lower semicontinuous for the norm topology.
The subdifferential of is the multivalued map ,
A multivalued map is monotone if whenever and . It is maximal monotone if, in addition, its graph is not properly contained in the graph of any other monotone map .
The conjugate of is , a function on ; its subdifferential maps into . Finally .
In Lean these are ProperConvex f, subdiff f, IsMonotoneOp T, IsMaximalMonotone T, conj f and halfSqNorm, all stated over an arbitrary real normed space V so that they apply equally to and to .
Formalization targets
Goal: Theorem A (p. 210)
No reflexivity, inner product or finite dimension is assumed.
Milestones, in attack order
- (2.2) Fenchel–Young: , with equality iff .
- §2, p. 210. is a weak* lower semicontinuous (hence strongly lower semicontinuous) proper convex function on .
- §2, p. 211. The restriction of to is .
- Proposition 1. iff there are a net in norm and a bounded net weak**, on one directed index set, with .
- (3.1) for all .
- §3, p. 213. is finite and continuous throughout .
- §3, p. 213 (Minty). On any real Banach space, a convex function that is finite and continuous everywhere has a maximal monotone subdifferential.
Significance
Theorem A places every closed proper convex function in the maximal monotone class, in every real Banach space. Downstream, it is what allows convex minimization problems to be treated by the general theory: surjectivity of (with the duality map) in reflexive spaces, existence for evolution equations governed by subdifferentials, the definition of resolvents and proximal maps, and the convergence of proximal-point and splitting methods for convex problems. Proposition 1 is of independent interest: in a nonreflexive space is not the inverse of , but it is still completely determined by through bounded weak** nets.
The theorem is classical and fully proved in the literature. What this mission adds is a machine-checked proof of the nonreflexive Banach-space statement, together with the infrastructure it needs: extended-real-valued proper convex functions, the subdifferential and the conjugate on a normed space and its dual, monotone and maximal monotone operators, and the Fenchel–Moreau identity . None of these exists in Mathlib at the pinned revision, and Mathlib contains no statement of Theorem A, in Hilbert or in Banach spaces.
Difficulty
Monotonicity of follows in two lines from the definition; the whole difficulty is maximality. In a Hilbert space the standard argument solves by minimizing and uses the identification of with ; in a general Banach space there is no such identification, and minimizers need not exist without reflexivity. The 1966 argument tried to approximate subgradients of at nearby points, and it failed because those subgradients could become unbounded as the approximation was refined. Any argument that passes through the dual meets a second obstacle: takes values in the bidual , which is strictly larger than when is not reflexive, so is not the inverse of . Relating the two is the content of Proposition 1, and its necessity half requires approximation results well beyond the definitions.
Formalization scope
Lean representation and committed conventions:
- is a real Banach space:
NormedAddCommGroup E,NormedSpace ℝ E,CompleteSpace E. isStrongDual ℝ Ewith the operator norm; the pairing isx' x; isStrongDual ℝ (StrongDual ℝ E)and isNormedSpace.inclusionInDoubleDual ℝ E. - The value set is
ERealwith the clause "never ". Properness also requires some value . Convexity is the paper's inequality for , computed inEReal. - Multivalued maps are
V → Set (StrongDual ℝ V). Maximality is graph inclusion, quantified over every monotoneT', not only over subdifferentials. - The conjugate is an
ERealsupremum over all of ; the biconjugate isconj (conj f)on the bidual. - (2.2) is stated as with the equality case, avoiding
ERealsubtraction. - Weak* lower semicontinuity of is lower semicontinuity on
WeakDual ℝ E. - In Proposition 1 a net is a map from a nonempty, directed, partially ordered index type (in the universe of ), with convergence along
atTop. Weak** convergence is pointwise convergence on of the canonical images, which is convergence in the weak topology induced on by . Boundedness is a uniform norm bound. - (3.1) reads the printed as ; the right side is the pointwise (Minkowski) set sum.
- "Finite and continuous" for is the existence of a continuous real-valued on equal to it everywhere.
- Minty's case is stated for an arbitrary real Banach space , because the proof applies it on .
A trivializing formalization is ruled out: properness excludes (whose empty subdifferential is monotone but not maximal) and values, maximality ranges over all monotone operators, and the index set in Proposition 1 is nonempty and directed so that no convergence statement holds vacuously.
Infrastructure needed and reusable beyond this mission: extended-real convex analysis on normed spaces (conjugates, the Fenchel–Moreau theorem via Hahn–Banach separation, lower semicontinuity in the weak and weak* topologies), subdifferential calculus for a sum with a continuous function, nets and weak** approximation in the bidual (Goldstine-type arguments), and the Brøndsted–Rockafellar approximation of ε-subgradients. Contributions are welcome at every milestone; the definitions layer and milestones 1–3 are the natural starting points.
Selected references
- R. T. Rockafellar, On the maximal monotonicity of subdifferential mappings, Pacific Journal of Mathematics 33 (1970), 209–216. https://doi.org/10.2140/pjm.1970.33.209
- R. T. Rockafellar, Characterization of the subdifferentials of convex functions, Pacific Journal of Mathematics 17 (1966), 497–510. https://doi.org/10.2140/pjm.1966.17.497
- G. J. Minty, On the monotonicity of the gradient of a convex function, Pacific Journal of Mathematics 14 (1964), 243–247. https://doi.org/10.2140/pjm.1964.14.243
- J.-J. Moreau, Proximité et dualité dans un espace hilbertien, Bulletin de la Société Mathématique de France 93 (1965), 273–299. https://doi.org/10.24033/bsmf.1625
- A. Brøndsted and R. T. Rockafellar, On the subdifferentiability of convex functions, Proceedings of the American Mathematical Society 16 (1965), 605–611. https://doi.org/10.1090/S0002-9939-1965-0178103-8