Discrete Convex Analysis VII: The L-Optimality Criterion and the Proximity TheoremTextbook
Motivation
Submodularity — the diminishing-returns property on a lattice — is one of the most useful structural hypotheses in combinatorial optimization, underlying efficient algorithms for network flows, matroid theory, and set-function minimization. Chapter 7 studies L-convex functions: functions on the integer lattice that are submodular and linear along the all-ones direction. This is the "dual" notion, under the conjugacy developed later in the book, to chunk 06's M-convex functions, and it inherits the same strong minimization theory — a purely local optimality criterion and a proximity theorem with an explicit distance bound — while additionally supporting a genuinely new characterization with no M-convex counterpart: discrete midpoint convexity, the direct lattice analogue of the classical real-valued midpoint convexity condition. This mission formalizes the chapter's definitional theorem, its midpoint-convexity characterization, the L-optimality criterion, and the L-proximity theorem itself.
Setting
Let be a finite ground set. A function with nonempty effective domain is an L-convex function if it satisfies (SBF[Z]): for all ( componentwise max/min), and (TRF[Z]): there is with for all , where is the all-ones vector. An L-convex function is one whose lift to the extended ground set is L-convex; equivalently (Theorem 7.1), satisfies the translation-submodularity axiom (SBF[Z]): for all and all nonnegative integers . Discrete midpoint convexity asks componentwise. For a positive integer, a point satisfies scaled local optimality if for every .
Formalization targets
Goal: Theorem 7.18 (the L-proximity theorem)
Assume is a positive integer and . (1) If is L-convex with for all , and satisfies for all , then and there is with the componentwise bound
(2) If is L-convex and satisfies the two-sided version, then there is with . The bound is a genuine vector (lattice-order) inequality, not an -norm bound — the form later chapters' applications need.
Milestones: Theorems 7.1, 7.7, 7.14
Theorem 7.1: L-convexity (defined via the lift) is equivalent to the direct translation-submodularity axiom. Theorem 7.7: this same class is also characterized by discrete midpoint convexity — a three-way equivalence with the approach property (L-APR[Z]) as a bridge — giving L-convexity a genuinely different, more geometric face than anything available on the M-convex side. Theorem 7.14 (the L-optimality criterion): global optimality reduces to a purely local check against the sign-pattern neighbors , mirroring chunk 06's Theorem 6.26 but with the plain L-convex case additionally requiring the periodicity condition .
Significance
The result itself. Discrete midpoint convexity (Theorem 7.7) is philosophically important: it shows the lattice-submodularity definition of L-convexity is not an arbitrary discretization choice but coincides exactly with the most direct discrete analogue of ordinary midpoint convexity, the classical characterization of convex functions via . The L-optimality criterion and L-proximity theorem give L-convex minimization the same algorithmic footing as M-convex minimization (chunk 06): scaling algorithms for L-convex objectives — which arise naturally from network flow and submodular-function duality — inherit a provable, dimension-and-scale-explicit distance guarantee between a coarse-scale local optimum and the true minimizer.
Formalizing it. No matching item exists on the platform for L-convex functions, discrete midpoint convexity, or the L-optimality/proximity theorems. This mission gives the first formal statement of these results, completing (alongside chunk 06's M-convex-function results) both halves of the exchange-axiom-based theory that chapter 8's conjugacy duality later unifies.
Difficulty
A natural shortcut, given the structural parallel to chunk 06, is to assume the L-proximity theorem's proof is a mechanical relabeling of the M-proximity theorem's proof. It is not: the M-convex proof (chunk 06) crucially uses the exchange axiom's additive four-term inequality to build a chain of strictly improving points, whereas the L-convex proof instead exploits (TRF[Z])'s periodicity directly — it reduces to the case using translation invariance, then constructs a minimal (with respect to the lattice order) point among all sufficiently good solutions and shows this minimality, combined with submodularity (SBF[Z]), forces the componentwise bound. The vector (rather than norm) form of the conclusion is not cosmetic: it is exactly what this lattice-order argument naturally produces, and is the form needed by later chapters' applications.
Formalization scope
The ground set is a Fintype with DecidableEq; is (V → ℤ) → WithTop ℝ. Unlike chunk 06's M-convex axiom, (SBF[Z]), (TRF[Z]), and
(SBF[Z]) are stated for all of , not restricted to , so no explicit import of chunk 05's L-convex-set vocabulary was needed for dom g's
structure (unlike the corresponding note in chunk 06's BRIEF.md, which flagged the same
concern for dom f). L-convexity is represented via an explicit lift to Option V,
matching the book's own primary definition, with the direct axiom (SBF[Z]) kept as a
separate object related to it by Theorem 7.1.
A trivializing formalization of the goal would convert its componentwise vector bound into an
-norm bound (losing the direction-of-approach information the vector form carries)
or drop Part (1)'s periodicity hypothesis ; neither is done here.
Propositions establishing dom g as an L-convex set, the L/L relationship (Theorem
7.3), the submodular-set-function embedding (Proposition 7.4), and several structural closure
properties are cut from this mission's scope (see MODERATION_NOTES.md) but are natural targets
for a follow-on mission or for chunk 09, which builds directly on this chunk's exchange-axiom
vocabulary, mirroring chunks 06→07.
Selected references
- K. Murota, Discrete Convex Analysis, SIAM, 2003. DOI: 10.1137/1.9780898718508.