Lemma di Farkas

Il sistema:

ammette soluzione se e solo se il sistema

è inammissibile.

Dim

Riscriviamo il sistema di partenza per applicare il Teorema di Gale.

Combiniamo tutto in una matrice ed usiamo Gale:

scriviamo il vettore , analizziamoli separatamente

introduciamo il vettore , e notando che otteniamo:

le restrizioni sul segno sono sparite, ecco dimstrato il lemma di Farkas.

Corollario

In maniera praticamente analoga si dimostra il seguente corollario, che serve per ottenere le Condizioni di ottimalità Duali KKT a partire dalle condizioni di ottimalità vincolata primali. Il Sistema

ammette soluzioni se e solo se il sistema

non ammette soluzioni.

Dim

Riscriviamo il primo sistema ed applichiamo Gale:

si ha il sistema opposto:

riscriviamo il vettore

introducendo il vettore , che non ha più restrizioni di segno ed eliminando il vettore positivo otteniamo:

moltiplicando per , e passando alle trasposte ottengo il secondo sistema della tesi.