Skip to main content

Welcome to a Grasp lesson

Create a free account to keep studying and create your own study path.

Lesson 5

Conditions du premier ordre pour une optimisation sous contrainte d’égalité

Recommended resources

Bonjour. Lors de la leçon précédente, vous avez appris à transformer un programme sous contrainte d’égalité en un lagrangien. Nous allons maintenant effectuer l’étape opérationnelle : dériver ce lagrangien pour obtenir les conditions du premier ordre, puis résoudre le système ainsi formé.

L’objectif est de savoir reconnaître ce que représentent les trois types d’équations obtenues : les conditions portant sur les variables de décision, et celle qui restitue la contrainte. C’est une compétence centrale pour les problèmes de consommateur, de minimisation des coûts et, plus largement, pour l’optimisation en économie.


1. Pourquoi les dérivées du lagrangien doivent être nulles

Considérons le problème général :

Avec la convention adoptée précédemment, le lagrangien est :

Pour deux variables de décision et , il devient :

La méthode de Lagrange consiste à chercher les points critiques du lagrangien. Puisque dépend maintenant de trois variables, il faut annuler ses trois dérivées partielles :

Ces équations sont les conditions du premier ordre, souvent abrégées en CPO.

La troisième mérite une attention particulière. Comme multiplie la contrainte,

Donc l’équation

redonne exactement :

Autrement dit, dériver par rapport au multiplicateur garantit que le candidat trouvé respecte bien la contrainte.

Lorsqu’on dérive par rapport à ou , on traite comme une constante.
Lorsqu’on dérive par rapport à , les variables et sont elles aussi traitées comme des constantes.

Voici une courte vidéo en français qui reprend rigoureusement cette construction, sur un exemple simple. Elle emploie la convention , alors que nous avons retenu : seul le signe du multiplicateur change, pas les solutions en et .

TD 8 Exercice 5 (Multiplicateurs de Lagrange)

Regardez « TD 8 Exercice 5 (Multiplicateurs de Lagrange) » de OTCENASEK Yann pour voir la transition explicite entre lagrangien, dérivées partielles et système de conditions du premier ordre.

Suivez la mise en système. Le point essentiel est la dérivation successivement par rapport à x, à y, puis à \lambda, et le fait que la dernière équation restitue la contrainte initiale.



2. La forme générale des conditions du premier ordre

Si et si le problème comporte une contrainte unique , alors :

Les CPO sont :

Sous forme vectorielle, les premières équations s’écrivent :

ou encore :

Cette dernière écriture signifie que les gradients de l’objectif et de la contrainte sont colinéaires au point candidat. Avec la convention alternative

on obtiendrait plutôt :

Il ne s’agit pas de deux méthodes différentes : on a seulement remplacé par son opposé.

Les courbes bleues sont des courbes de niveau de l’objectif \(f(x,y)\), tandis que la courbe rouge représente la contrainte \(g(x,y)=c\). Aux points de tangence, un déplacement autorisé par la contrainte ne permet plus d’améliorer localement l’objectif : les gradients de \(f\) et de \(g\) sont alors parallèles.

Cette condition est une condition nécessaire, sous une hypothèse de régularité :

Elle permet de trouver des candidats à l’optimum, mais ne prouve pas à elle seule que le candidat est un maximum ou un minimum. La vérification du second ordre sera précisément l’objet de la prochaine leçon.



3. Exemple économique : maximiser une utilité sous contrainte budgétaire

Reprenons le programme du consommateur introduit précédemment :

Le lagrangien, avec la convention « revenu moins dépenses », est :

Calcul des dérivées

D’abord, par rapport à :

Puis, par rapport à :

Enfin, par rapport à :

Les conditions du premier ordre sont donc :

Il y a bien trois inconnues, , et , et trois équations.

Résolution du système

Les deux premières CPO peuvent s’écrire :

et

En divisant la première égalité par la seconde — ce qui est permis ici puisque et — on élimine :

Donc :

d’où :

On reporte cette relation dans la contrainte budgétaire :

Ainsi :

puis :

Enfin :

Le candidat issu des CPO est donc :

Le multiplicateur correspondant vaut :

À ce stade, le résultat le plus important n’est pas la valeur numérique de , mais l’égalité structurelle :

En effet, les deux premières CPO peuvent se réécrire :

À l’optimum intérieur, le consommateur égalise donc l’utilité marginale obtenue par euro dépensé sur chaque bien. L’interprétation plus complète de comme valeur marginale du revenu viendra un peu plus tard dans le module.



4. Exemple de minimisation : même méthode, autre objectif

La méthode ne dépend pas du fait que l’on cherche un maximum ou un minimum. Considérons :

Choisissons la contrainte sous la forme :

Le lagrangien est :

Les conditions du premier ordre sont :

et :

Le système est donc :

Les deux premières équations donnent :

et

Par conséquent :

On reporte dans la contrainte :

Donc :

d’où :

Puis :

Le candidat obtenu par les CPO est :

La mécanique est exactement la même que dans le problème de consommation :

  1. écrire le lagrangien ;
  2. dériver par rapport à toutes les variables, y compris ;
  3. égaler les dérivées à zéro ;
  4. résoudre le système formé avec la contrainte.


5. Plusieurs contraintes d’égalité

S’il y a deux contraintes :

et

on introduit deux multiplicateurs :

Les CPO deviennent :

auxquelles il faut ajouter les contraintes :

et

Le principe reste donc stable :

  • une contrainte d’égalité implique un multiplicateur ;
  • chaque variable de décision produit une équation de dérivée ;
  • chaque multiplicateur produit l’équation de contrainte correspondante.

Avec variables de décision et contraintes d’égalité, on résout en général un système de équations comportant inconnues.



6. Méthode de travail et erreurs à éviter

Pour un exercice standard d’optimisation sous contrainte d’égalité, appliquez toujours cette séquence.

  1. Écrire clairement l’objectif et les variables choisies.
  2. Mettre chaque contrainte sous la forme .
  3. Construire le lagrangien.
  4. Dériver par rapport à chaque variable de décision.
  5. Dériver par rapport à chaque multiplicateur.
  6. Poser toutes les dérivées égales à zéro.
  7. Résoudre le système sans oublier les contraintes de domaine.
  8. Interpréter la solution comme un candidat, avant toute conclusion sur sa nature.
Erreur fréquente Correction
Dériver seulement par rapport à et Toujours ajouter , qui rétablit la contrainte.
Oublier qu’il y a trois inconnues Résoudre simultanément pour , et .
Traiter comme une fonction de ou pendant la dérivation Dans une dérivée partielle, est une variable indépendante, donc une constante par rapport à et .
Diviser par une expression sans vérifier qu’elle est non nulle Si aucune hypothèse de positivité ne le justifie, il faut distinguer les cas où cette expression vaut zéro.
Affirmer immédiatement « c’est le maximum » Les CPO donnent des candidats ; la nature de l’optimum nécessite une vérification supplémentaire.
Oublier une frontière du domaine, par exemple Les CPO caractérisent surtout les optima intérieurs ; les frontières doivent parfois être étudiées séparément.


À retenir

Pour un problème avec une contrainte d’égalité,

les conditions du premier ordre sont :

Dans le cas de deux variables et , cela revient à résoudre :

Les premières équations expriment la condition de tangence entre l’objectif et la contrainte ; la dernière impose la faisabilité. La résolution fournit des candidats à l’optimum, qu’il faudra ensuite classifier.

La prochaine leçon portera sur les conditions du second ordre : comment déterminer si un candidat issu des CPO est bien un maximum ou un minimum sous contrainte.