Théorèmes de l'alternative - Définition

Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs de cet article est disponible ici.

Systèmes mêlant inéquations strictes et larges : le lemme de Farkas et le théorème de Motzkin

Les énoncés

Le lemme de Farkas énonce une condition nécessaire et suffisante d'inconsistance pour un système d'inéquations linéaires dont exactement une est stricte :

Lemme de Farkas (1902) — Soit f_1,\ldots,f_k des formes linéaires sur un espace vectoriel réel de dimension finie E. Alors :

\{y\in E\,\mid\,f_1(y)> 0,f_2(y)\geq0,\ldots,f_k(y)\geq 0\}=\emptyset

si et seulement si

il existe une écriture 0=\lambda_1 f_1+\cdots+\lambda_k f_k à coefficients tous positifs ou nuls et avec \lambda_1\not=0 .

Enfin le théorème de Motzkin couvre le cas général d'un système mélant inéquations strictes et inéquations larges, avec une au moins stricte ; le lemme de Farkas en est le cas particulier correspondant à p = 1 (le théorème de Gordan correspondant à p = n) :

Théorème de Motzkin (1936) — Soit f_1,\ldots,f_k des formes linéaires sur un espace vectoriel réel de dimension finie E et soit p avec 1\leq p \leq n . Alors :

\{y\in E\,\mid\,f_1(y)> 0,f_2(y)>0,\ldots,f_p(y)>0,f_{p+1}\geq 0,\ldots,f_k(y)\geq 0\}=\emptyset

si et seulement si

il existe une écriture 0=\lambda_1 f_1+\cdots+\lambda_k f_k à coefficients tous positifs ou nuls avec (\lambda_1,\ldots,\lambda_p)\not = 0 .

Le théorème de Gordan entraîne le lemme de Farkas

Le théorème de Gordan se démontre en moins d'une dizaine de lignes à condition de disposer des théorèmes de séparation des convexes ou de projection sur un convexe fermé. On peut à partir de là prouver le lemme de Farkas avec un peu de gymnastique supplémentaire, qui ne nécessite aucun outil avancé mais n'est pas complètement naturelle.

Le lemme de Farkas entraîne le théorème de Motzkin

Bien que le théorème de Motzkin semble plus général que celui de Farkas, il s'en déduit en quelques lignes, comme suit :

On note, pour des indices variant de 1 à p :

\begin{matrix} C_1&=&\{y\in E\,\mid\,f_1(y)>0,&f_2(y)\geq0,&f_3(y)\geq0,\ldots,&f_p(y)\geq0,&f_{p+1}(y)\geq0,\ldots,f_k(y)\geq0\}\\ C_2&=&\{y\in E\,\mid\,f_1(y)\geq0,&f_2(y)>0,&f_3(y)\geq0,\ldots,&f_p(y)\geq0,&f_{p+1}(y)\geq0,\ldots,f_k(y)\geq0\}\\ \vdots&&&&\vdots&&\vdots\\ C_p&=&\{y\in E\,\mid\,f_1(y)\geq0,&f_2(y)\geq0,&f_3(y)\geq0,\ldots,&f_p(y)>0,&f_{p+1}(y)\geq0,\ldots,f_k(y)\geq0\}\\ \end{matrix}

On remarque que si on prend y1 dans C1, y2 dans C2, \ldots , yp dans Cp, leur somme est dans l'ensemble des solutions du système traité par le théorème de Motzkin. Si celui-ci est vide, c'est donc que l'un des Cj est vide. Mais on peut alors appliquer le lemme de Farkas à ce Cj et il fournit bien un k-uplet (\lambda_1,\ldots,\lambda_k) qui répond aux conditions du théorème de Motzkin (en utilisant \lambda_j\not=0 ).

Comme dans tous les théorèmes rassemblés ici, l'implication montante est une évidence.

Extension à des systèmes d'inéquations affines

Une fois connus ces théorèmes, on peut en déduire en tant que de besoin des énoncés pour des systèmes affines, c'est-à-dire où les inéquations n'auraient pas la forme f_j(y) \geq 0 mais f_j(y)\geq c_j pour des constantes cj. La démarche est explicitée à l'article Lemme de Farkas auquel on renvoie : elle consiste à considérer l'espace affine de référence comme hyperplan affine d'équation g(y) = 1 dans un espace vectoriel \hat E . La consistance d'un système affine dans E se ramène alors à la consistance d'un système analogue dans \hat E mais auquel on a ajouté la condition supplémentaire g(y) > 0. Ainsi un système d'inéquations affines larges est-il traité par le lemme de Farkas, tandis qu'un système d'inéquations affines dont une et une seule est stricte se traite-t-il comme un système linéaire couvert par Motzkin avec p = 2 (c'est l'énoncé intitulé « lemme de Farkas généralisé » dans l'article lemme de Farkas).

Page générée en 0.103 seconde(s) - site hébergé chez Contabo
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
A propos - Informations légales
Version anglaise | Version allemande | Version espagnole | Version portugaise