Bonjour. Lors de la leçon précédente, vous avez obtenu des candidats à l’optimum en résolvant les conditions du premier ordre du lagrangien :
Mais une condition de tangence ne suffit pas : une courbe de niveau peut être tangente à la contrainte en un maximum, un minimum, ou un point qui n’est finalement pas un extremum. Cette leçon apporte donc l’étape de classification : vérifier les conditions du second ordre pour une contrainte d’égalité simple.
Nous nous concentrerons sur le cas le plus utile à court terme en microéconomie : deux variables , une contrainte d’égalité , et un candidat intérieur issu des CPO.
1. L’idée essentielle : ne regarder que les déplacements autorisés
Considérons :
Avec notre convention,
Au candidat , les CPO donnent :
Pour savoir si ce point est un maximum ou un minimum, on examine la courbure de . Mais il faut faire attention : sous contrainte, tous les déplacements ne sont pas possibles.
Sans contrainte, depuis un point , on pourrait se déplacer dans n’importe quelle direction . Sous la contrainte , les déplacements admissibles doivent suivre localement la courbe de contrainte : ils sont donc tangents à cette courbe.

La condition de tangence s’écrit :
Autrement dit, si
alors tout déplacement infinitésimal admissible doit vérifier :
Le gradient est normal à la contrainte ; les déplacements permis lui sont orthogonaux.
C’est la différence fondamentale avec l’optimisation sans contrainte : on ne demande pas que la hessienne soit positive ou négative dans toutes les directions du plan, mais seulement dans les directions qui préservent la contrainte, au premier ordre.
2. La hessienne pertinente : celle du lagrangien
On calcule la hessienne du lagrangien par rapport aux variables de décision seulement :
Il ne faut donc pas inclure comme troisième variable dans cette matrice pour appliquer le test usuel. On fixe à sa valeur candidate , puis on étudie la courbure en et .
La forme quadratique associée est :
Pour un déplacement admissible non nul , son signe donne la classification.
| Signe de sur toutes les directions tangentes non nulles | Conclusion |
|---|---|
| maximum local contraint strict | |
| minimum local contraint strict | |
| dans une direction admissible | test non concluant |
Les versions nécessaires sont plus faibles :
- en un maximum contraint, on doit avoir dans toute direction tangentielle ;
- en un minimum contraint, on doit avoir .
Les inégalités strictes sont celles qui permettent de conclure directement à un optimum local strict.
Lisez ce passage du cours d’optimisation de l’Université Lyon 1 pour retrouver l’énoncé général : la hessienne du lagrangien doit être testée uniquement sur les directions orthogonales aux gradients des contraintes.
Dans le chapitre 3, section 3.1, « Extremas liés », p. 23, repérez le Théorème 3.1. Lisez la condition suffisante et identifiez précisément les trois éléments : la qualification de la contrainte, la hessienne H(u,\lambda), et la condition imposée aux vecteurs h tangents à l’ensemble des contraintes.
3. Le test pratique avec deux variables et une contrainte
Dans , avec une seule contrainte, l’espace des directions tangentes est une droite. Il suffit donc de choisir un vecteur tangent non nul.
Si
un vecteur automatiquement tangent est :
En effet,
On calcule alors le scalaire :
Puis :
Le choix de n’est pas unique. Tout multiple non nul de convient, car remplacer par , avec , remplace par , ce qui ne change pas son signe.
Pourquoi le lagrangien intervient-il ?
Au voisinage d’un point faisable, les points comparés vérifient tous . Donc, à fixé,
sur l’ensemble admissible, puisque le terme est nul.
Le lagrangien a l’avantage d’incorporer correctement la courbure de la contrainte. Cette précision sera décisive si est non linéaire, comme une contrainte circulaire ou une frontière de production incurvée.
4. Continuité avec l’exemple de minimisation précédent
Reprenons le problème vu dans la leçon précédente :
Nous avions écrit :
et trouvé le candidat :
La contrainte est :
donc :
Un vecteur tangent est par exemple :
La hessienne du lagrangien vaut :
Le terme de contrainte est linéaire, donc ses dérivées secondes sont nulles. Ici, la hessienne du lagrangien est donc la même que celle de l’objectif.
Calculons :
D’abord,
Ainsi,
Donc :
Ici, le résultat est intuitif : parmi les points de la droite , celui trouvé est le plus proche de l’origine, donc minimise bien .
5. Exemple économique : le consommateur avec utilité
Reprenons également le problème du consommateur :
La leçon précédente a donné le candidat :
Le lagrangien était :
Comme la contrainte budgétaire est affine, ses dérivées secondes sont nulles. La hessienne de est donc celle de :
La contrainte s’écrit :
donc :
Un vecteur tangent à la contrainte budgétaire est :
Il décrit un petit déplacement qui augmente tout en réduisant , de sorte que la dépense totale reste constante à l’ordre un.
Le calcul donne :
On conclut donc :
Ce résultat contient une subtilité utile. La hessienne de est seulement négative semi-définie sur l’ensemble du plan : son déterminant est nul. Le test sans contrainte ne donnerait donc pas directement une stricte concavité à partir de cette seule hessienne.
Pourtant, le long de la contrainte budgétaire, la courbure est strictement négative. C’est précisément pour cela que le test doit être effectué dans les directions tangentes à la contrainte, et non dans toutes les directions possibles.
6. Quand la contrainte est non linéaire : ne pas oublier sa courbure
Considérons :
La contrainte est maintenant le cercle unité. Écrivons :
puis :
Les CPO sont :
Les deux premières équations impliquent . Les deux candidats sont donc :
La hessienne du lagrangien est :
Au premier candidat, les CPO donnent :
Ainsi,
Pour tout vecteur tangent non nul ,
Donc :
Au candidat opposé, , la hessienne devient positive définie : on obtient un minimum local contraint strict.
Le point important est le suivant : l’objectif est linéaire, donc sa hessienne est nulle. Si l’on regardait uniquement , on ne pourrait rien conclure. La courbure pertinente provient ici entièrement de la contrainte, via le terme :
C’est pourquoi, avec une contrainte non linéaire, remplacer la hessienne du lagrangien par la seule hessienne de l’objectif est une erreur.
7. Le raccourci de la hessienne bordée
Pour deux variables et une contrainte, on peut aussi employer la hessienne bordée :
évaluée au candidat .
Dans ce cas particulier, son déterminant est relié à la courbure tangentielle par :
Le test devient alors très simple :
Ce raccourci est pratique en exercice, mais il vaut mieux retenir son sens géométrique : il encode le signe de la hessienne du lagrangien le long de la contrainte.
8. Procédure à appliquer en exercice
Pour un problème à deux variables avec une contrainte d’égalité, adoptez la séquence suivante.
-
Résoudre les CPO et obtenir chaque candidat .
-
Vérifier la régularité :
-
Calculer la hessienne de par rapport à et .
-
Évaluer cette hessienne au candidat.
-
Choisir un vecteur tangent :
-
Calculer :
-
Conclure avec le signe de .
Les erreurs les plus fréquentes sont les suivantes :
- utiliser la hessienne de au lieu de celle de , alors que la contrainte est non linéaire ;
- tester la hessienne dans toutes les directions, comme dans un problème sans contrainte ;
- inclure comme une variable de décision dans la hessienne de second ordre ;
- conclure lorsque : ce cas demande une analyse plus fine ;
- appeler « maximum global » un résultat qui ne garantit pour l’instant qu’un maximum local.
À retenir
Pour un candidat issu des CPO d’un problème avec une contrainte d’égalité,
la condition du second ordre s’appuie sur :
et non, en général, sur la seule hessienne de l’objectif.
On teste cette hessienne uniquement sur les déplacements tangents à la contrainte :
Dans le cas de deux variables et d’une contrainte, prenez :
Alors :
La prochaine leçon donnera une interprétation économique du multiplicateur de Lagrange : il ne sera plus seulement une inconnue technique, mais la valeur marginale associée au relâchement de la contrainte.