English

Generalisation of Farkas' lemma beyond closedness: a constructive approach via Fenchel-Rockafellar duality

Optimization and Control 2026-03-13 v1

Abstract

Farkas' lemma is an ubiquitous tool in optimisation, as it provides necessary and sufficient conditions to have bA(P)b \in A(P), where PP is a closed convex cone, AA is a (continuous) linear mapping and bb is a fixed vector. The standard underlying hypothesis is the closedness of A(P)A(P), which is not always satisfied and can be difficult to check. We devise a new method to generalise Farkas' lemma, based on a primal-dual pair of optimisation problems and Fenchel-Rockafellar duality theory. We work under the sole hypothesis that PP be generated by a closed bounded convex set. This hypothesis is weaker than in previous generalisations of Farkas' lemma, which almost all require that A(P)A(P) be closed, or, in few cases, that only PP be closed. In our case, PP (and a fortiori A(P)A(P)) is not necessarily closed; we uncover necessary and sufficient conditions both for bA(P)b \in A(P) and bA(P)b \in \overline{A(P)}. For a given \e0\e \geq 0, we exhibit constructive characterisations of xPx \in P such that Axb\e\|Ax-b\| \leq \e when it exists, by means of optimality conditions. For \e=0\e = 0, these strongly rely on whether the dual problem admits a solution, and we discuss conditions under which it does. Finally, we also explain how, upon relaxation, we may apply our method to a nonconvex cone.

Keywords

Cite

@article{arxiv.2603.11859,
  title  = {Generalisation of Farkas' lemma beyond closedness: a constructive approach via Fenchel-Rockafellar duality},
  author = {Camille Pouchol and Emmanuel Trélat and Christophe Zhang},
  journal= {arXiv preprint arXiv:2603.11859},
  year   = {2026}
}