Adloun

Calcul différentiel et optimisation

Cours · mathématiques (MP/MPI), chapitre 11 · MP et MPI (2e année) · le début du chapitre, la suite sur Adloun

La descente de gradient : à chaque pas, on suit la pente vers le minimum, à travers les lignes de niveau.

11.1 Introduction et motivation

En première année, on a rencontré les dérivées partielles d'une fonction numérique sur un ouvert de . Ce chapitre :

On souligne le caractère géométrique des notions : pour beaucoup de questions, on se ramène à des fonctions d'une variable réelle grâce à la dérivée le long d'un arc, et la notion de vecteur tangent à une partie donne son sens à l'optimisation sous contrainte. Les fonctions sont définies sur un ouvert d'un -espace vectoriel normé de dimension finie, à valeurs dans un -espace normé de dimension finie ; le choix d'une base de ramène au cas des fonctions à valeurs réelles, et l'équivalence des normes (chapitre 4) rend toutes les notions indépendantes des normes choisies.

11.2 Dérivée selon un vecteur, dérivées partielles

Définition 11.1Dérivée selon un vecteur

Soient , et . La dérivée de en selon est, si elle existe,

(dérivée en de la fonction d'une variable , définie au voisinage de car est ouvert).

Définition 11.2Dérivées partielles

Si est une base de , les dérivées partielles de en sont les dérivées selon les vecteurs de base :

Une base étant fixée, on identifie et : la dérivée partielle se calcule en dérivant par rapport à , les autres variables étant gelées — le calcul de première année.

Attention

L'existence de toutes les dérivées directionnelles en n'implique ni la continuité en , ni aucune compatibilité entre les directions (exercice 6 : un exemple où toutes les existent mais où n'est pas continue en ). La dérivée directionnelle ne voit que le long des droites — il faut une notion qui voie dans toutes les directions à la fois : c'est la différentielle.

11.3 Différentielle

Définition 11.3Application différentiable

est différentiable en s'il existe une application linéaire telle que, quand :

(développement limité à l'ordre 1). L'application est alors unique : c'est la différentielle de en , ou application linéaire tangente, notée . Si est différentiable en tout point de , on dispose de l'application .

◆Théorème 11.4Premières propriétés

Si est différentiable en , alors :

  • est continue en ;
  • est dérivable en selon tout vecteur , avec

(ce qui prouve l'unicité de la différentielle) ;

  • si dans une base de : est différentiable en si et seulement si chaque l'est.
Démonstration
  1. ( est continue : linéaire en dimension finie, chapitre 4). 2. Avec : . L'unicité suit : est imposé pour tout . 3. Coordonnée par coordonnée dans (chapitres 4 et 7).
Exemple 11.5Les deux cas particuliers fondamentaux

Application constante : pour tout . Application linéaire : exactement, donc est différentiable partout et pour tout — une application linéaire est sa propre approximation linéaire.

◆Théorème 11.6Différentielle et dérivées partielles

Si est différentiable en et est une base de , alors pour :

Si et (bases canoniques), la matrice de est la matrice jacobienne

Cas d'une variable ( intervalle ouvert de ) : différentiabilité en dérivabilité en , avec .

Démonstration

Linéarité de et . Pour une variable : le DL à l'ordre 1 vectoriel du chapitre 7 est la définition de la différentiabilité, étant la linéaire tangente.

Définition 11.7Gradient

Si est euclidien et est différentiable en , la forme linéaire se représente par un unique vecteur (représentation des formes linéaires, chapitre 3) : le gradient , caractérisé par

En base orthonormée : .

ImportantLe gradient pointe la plus grande pente

Si , alors parmi les vecteurs unitaires , la dérivée directionnelle est maximale pour , et vaut alors . En effet, par Cauchy-Schwarz (chapitre 3), avec égalité si et seulement si est positivement colinéaire à . Le gradient indique la direction de plus forte croissance, et sa norme est la pente dans cette direction — c'est la boussole de toutes les méthodes de descente de gradient.

Le gradient est orthogonal aux lignes de niveau et pointe vers les valeurs croissantes ()

11.4 Opérations sur les applications différentiables

◆Théorème 11.8Combinaisons linéaires et applications multilinéaires
  • Si sont différentiables en : .
  • Si est multilinéaire et différentiables en , alors est différentiable en , de différentielle

— une position à la fois, comme au chapitre 7. Cas usuels : produit de fonctions numériques (), produit scalaire .

Exercices du chapitre

La suite du cours · Tous les exercices du chapitre