The celebrated Farkas lemma originated in Farkas (1902) provides us an attractively simple and extremely useful characterization for a linear inequality to be a consequence of a linear inequality system on the Euclidean space \(\mathbb {R}^n\). This lemma has been extensively studied and extended in many directions, including conic systems (linear, sublinear, convex), infinite/semi-infinite convex inequality systems and some classes of nonconvex systems such as the difference of convex (DC) systems and composite convex systems, and the rich results are spread in the literature. A brief survey on earlier extensions was made by Jeyakumar (2008); the authors, Dinh and Jeyakumar, of the present survey and Jeyakumar (2008) have done a good job in drawing a global picture to show us how the celebrated Farkas’ lemma is developed and extended in the last three decades emerging into a major field in the modern convex analysis and the variational analysis theory. This survey contains seven main parts. The first six parts are concerned with the generalized Farkas’ lemma under some mild constraint qualifications for systems from simple cone linear inequality/equality systems in Banach spaces to composite convex inequality systems and some more complicated special nonconvex inequality systems; while the last part is with the sequential forms of the generalized Farkas’ lemma for these systems without any qualification. One main feature is on the Robust Farkas’ lemma under data uncertainty, while another important feature is on the effective use of the following epigraph-type qualifications for inequality systems:

$$\begin{aligned} \bigcup _{y^*\in K^+}\mathrm{epi}(f+y^*\circ g+\delta _C)^*\quad \text{ is }\, w^*\hbox {-closed}, \end{aligned}$$
(1)

and

$$\begin{aligned} \bigcup _{\lambda \in {\mathbb {R}}_+^{(T)}}\mathrm{epi}\left( f+\delta _C+\sum _{t\in T}\lambda _tf_t(x)\right) ^* \quad \text{ is }\, w^*\hbox {-closed}; \end{aligned}$$
(2)

where \(C\subseteq X\) is closed convex, \(f, f_t:X\rightarrow {\mathbb {R}}\) are proper convex and lower semicontinuous for each \(t\in T\), and \(g:X\rightarrow Y^\bullet \) is \(K\)-convex and \(K\)-epi-closed. The qualifications (1) and (2) are utilized to establish the following generalized Farkas’ lemmas in Dinh et al. (2013) and Fang et al. (2010), respectively; see also Theorems 4.1 and 4.4 of this survey.

FormalPara Theorem 1

Assume qualification (1). Then, for any \(\beta \in {\mathbb {R}}\), the following statements are equivalent:

  1. (i)

    \(x\in C, g(x)\in -K\Longrightarrow f(x)\ge \beta .\)

  2. (ii)

    \(\exists \, y^*\in K^+\) such that \(f+y^*\circ g\ge \beta \) on \(C\).

FormalPara Theorem 2

Assume qualification (2). Then, for any \(\beta \in {\mathbb {R}}\), the following statements are equivalent:

  1. (i)

    \(x\in C, f_t(x)\le 0, \forall \,t\in T\Longrightarrow f(x)\ge \beta .\)

  2. (ii)

    \(\exists (\lambda _t)_{t\in T}\in {\mathbb {R}}_+^{(T)}\) such that \(f(x)+\sum _{t\in T}\lambda _tf_t(x) \ge \beta \) on \(C\).

In light of these results, it is worthy for us to say a few words in the remainder of this discussion on sufficient conditions ensuring the epigraph-type qualification (1) or (2).

Consider a nonempty convex set \(D\) of \(X\). Recall that the core of \(D\) and the intrinsic core of \(D\), denoted by \(\mathrm{cor}D\) and \(\mathrm{icr}D\), are defined by

$$\begin{aligned} \mathrm{cor}D:=\{d\in D: (\forall \,x\in X)\,(\exists \,\varepsilon >0)\, (\forall \,\lambda \in [-\varepsilon ,\varepsilon ])\,d+\lambda x\in D\} \end{aligned}$$

and

$$\begin{aligned} \mathrm{icr}D:=\{d\in D: (\forall \,x\in \mathrm{aff}D)\,(\exists \,\varepsilon >0)\,(\forall \,\lambda \in [-\varepsilon ,\varepsilon ])\,d+\lambda x\in D\}, \end{aligned}$$

respectively. Recall also that the strong quasi-relative interior of \(D\) is denoted by \(\mathrm{sqri}D\) and defined to be the set of all \(x\in D\) such that \(\mathrm{cone}(D-x)\) is a closed subspace.

Jeyakumar et al. (2004) presented the following generalized Slater’s (interior-point) constraint qualifications:

  1. (a)

    \(0\in \mathrm{icr}(g(C)+S)\) and \(\mathrm{aff}(g(C)+S)\) is a closed subspace;

  2. (b)

    \(0\in \mathrm{sqri}(g(C)+S)\);

  3. (c)

    \(0\in \mathrm{core}(g(C)+S)\);

  4. (d)

    \(0\in g(C)+\mathrm{int}S\).

As shown in Jeyakumar et al. (2004), the following implications hold in the case when \(X\) and \(Y\) are Banach spaces:

$$\begin{aligned} \mathrm{(d)}\Longrightarrow \mathrm{(c)}\Longrightarrow \mathrm{(b)}\Longleftrightarrow \mathrm{(a)}. \end{aligned}$$

The following proposition regards a possible implication that the generalized Slater’s constraint qualification (a) implies (1).

FormalPara Proposition 1

Let \(X\) and \(Y\) be Banach spaces, and let \(g:X\rightarrow Y\) be continuous. Suppose that the constraint qualification (a) holds. Then qualification (1) holds if \( \mathrm{int}(\mathrm{dom}f)\cap C\cap g^{-1}(K)\ne \emptyset . \)

Indeed, under the assumptions of the above proposition, Jeyakumar et al. (2004) established the closed cone constraint qualification (CCCQ):

$$\begin{aligned} \bigcup _{y^*\in K^+}\mathrm{epi}(y\circ g)^*+\mathrm{epi}\delta _C^*\quad \text{ is }\, w^*\hbox {-closed}. \end{aligned}$$

Thus, by ((Fang et al. 2010, Lemma 2.1(ii))), one can conclude that qualification (1) holds because \(f\) is continuous at any point in \(\mathrm{int}(\mathrm{dom}f)\).

To state some useful sufficient conditions for qualification (2), we recall some Slater type conditions for the system \(\{f_t:t\in T\}\), introduced in Li et al. (2013) for the case when \(X:={\mathbb {R}}^n\). Let \(D\) and \(C \) be two convex subsets of \(X\). Let \(T(x_0):=\{t\in T:f_t(x_0)=0\}\) for \(x_0\in D\). The system \(\{f_t:t\in T\}\) is said to satisfy

  1. (a)

    the Slater conditionFootnote 1 on \(D\) if there exists a point \(x_0\in D\) such that \(\sup _{t\in T}f_t(x_0)<0;\)

  2. (b)

    the weak Slater condition on \(D\) if there exists a point \(x_0\in D\) such that

    $$\begin{aligned} \sup _{t \in T\setminus T(x_0)}f_t(x_0)<0,\quad f_t \text{ is } \text{ affine } \text{ for } \text{ each }\, t \in T(x_0) \end{aligned}$$
    (3)

    and \(T(x_0)\) is finite;

  3. (c)

    the \(C\)-quasi Slater condition on \(D\) if there exists a point \(x_0\in D\) such that (3) and the following closure condition hold:

    $$\begin{aligned} \mathrm{cone}\{\partial f_t(x_0):t\in T(x_0)\}+(\mathrm{span}(C-x_0))^\bot \text{ is }\, w^*\hbox {-closed.} \end{aligned}$$

As explained in Li et al. (2013), the Slater condition on \(D\) implies the weak Slater condition on \(D\), which implies the \(C\)-quasi Slater condition on \(D\). Then we have the following proposition which provides some sufficient conditions for qualification (2) to hold.

FormalPara Proposition 2

Let \(X={\mathbb {R}}^n\) and set \(A:=\{x\in C:f_t(x)\le 0\ \forall t\in T\}.\) Suppose that

  1. (i)

    \(T\) is a compact metric space, and the function \(t\mapsto f_t(x)\) is upper semicontinuous on \(T\) for each \(x\in \mathrm{aff}C\);

  2. (ii)

    the system \(\{f_t:t\in T\}\) satisfies the Slater condition on \(C\) or the \(C\)-quasi Slater condition on \(\mathrm{ri}\, C\).

Then qualification (2) holds if \(\mathrm{int}(\mathrm{dom}f)\cap A\not =\emptyset .\)

In fact, under the assumptions (a) and (b), Li et al. (2013) established the following FM-qualification for the system \(\{f_t:t\in T\}\):

$$\begin{aligned} \mathrm{epi}\delta _C^*+\sum _{i\in I}\mathrm{cone}(\mathrm{epi}f_i^*) \quad \text{ is } \text{ closed }. \end{aligned}$$

Then one can apply again ((Fang et al. 2010, Lemma 2.1(ii))) to verify that qualification (2) holds.