Adloun

Fonctions de plusieurs variables : continuité et calcul différentiel

Cours complet · mathématiques approfondies (ECG 2e année), chapitre 5 · prépa ECG, 2e année

Travailler ce chapitre sur Adloun Exercices corrigés de ce chapitre

Une entreprise dont la production dépend du capital et du travail, un portefeuille dont le rendement dépend de plusieurs actifs, une prévision qui combine plusieurs indicateurs : dès qu'une grandeur dépend de deux quantités ou plus, la fonction d'une variable ne suffit plus.

Ce chapitre étend à les notions de première année — continuité, dérivée, développement limité — et découvre l'objet central de tout le reste : le gradient. Il joue le rôle que jouait la dérivée, avec une différence essentielle : ce n'est plus un nombre, c'est un vecteur, et sa direction porte une information géométrique.

AttentionLe domaine est tout entier, à ce stade

Le programme du troisième semestre est net : « le domaine de définition des fonctions sera systématiquement », et « l'étude de la continuité d'une fonction en un point pathologique est hors programme ». Aucune question de domaine, aucun recollement de formules. Le chapitre 10 étendra prudemment aux ouverts.

5.1 Fonctions de variables

5.1.1 Premières définitions

Définition 5.1Fonction de variables, graphe, lignes de niveau

Une fonction associe à chaque un réel . Son graphe est l'ensemble des points de .

Pour , la ligne de niveau est l'ensemble

Exemple 5.2Trois fonctions de référence
  • Affine : . Son graphe est un plan de , ses lignes de niveau sont des droites parallèles.
  • Polynomiale : . Ses lignes de niveau sont des cercles.
  • Cobb-Douglas : sur les valeurs positives, la fonction de production la plus employée en économie. Ses lignes de niveau, appelées isoquantes, sont des courbes décroissantes convexes.
Définition 5.3Continuité

est continue en lorsque

Elle est continue sur si elle l'est en tout point.

◆Théorème 5.4Ce qui est continu

Les fonctions polynomiales de variables sont continues sur . La somme, le produit, le quotient (à dénominateur non nul) de fonctions continues sont continus. La composée d'une fonction continue par une fonction continue est continue.

iRemarqueRésultats admis, et c'est voulu

Le programme les admet tous et précise : « aucune difficulté ne sera soulevée sur ce sujet ». La continuité est ici un permis de calculer, pas un objet d'étude.

5.2 Dérivées partielles et gradient

5.2.1 Fonctions partielles

Définition 5.5Fonctions partielles, dérivées partielles

Soit et . La -ème fonction partielle en est

obtenue en gelant toutes les variables sauf la -ème. Sa dérivée en , lorsqu'elle existe, est la dérivée partielle .

ImportantComment on calcule, en pratique

Pour dériver par rapport à , on traite toutes les autres variables comme des constantes et l'on applique les règles de dérivation de première année. Rien de plus.

Exemple 5.6Un calcul de dérivées partielles

Soit . En gelant : . En gelant : .

Au point : et .

5.2.2 Gradient

Définition 5.7Gradient

Le gradient de en est le vecteur de

Définition 5.8Classes et

est de classe sur si ses dérivées partielles existent et sont continues ; de classe si les dérivées partielles secondes existent et sont continues. Les fonctions polynomiales sont de classe .

◆Théorème 5.9Développement limité d'ordre 1

Si est de classe sur , alors pour tout et tout ,

ImportantLe gradient joue le rôle de la dérivée

En une variable, : on multipliait par la dérivée. En variables, : on prend un produit scalaire avec le gradient. C'est la seule différence, et elle explique tout ce qui suit.

◆Théorème 5.10Restriction à une droite

Soit de classe , , et . Alors est dérivable et

ImportantL'interprétation géométrique du gradient

mesure la vitesse de variation de quand on part de dans la direction . Par Cauchy-Schwarz,

avec égalité si et seulement si est colinéaire à . Donc le gradient indique la direction de plus forte croissance, et sa norme mesure la pente dans cette direction.

5.3 Points critiques

Définition 5.11Extremum local, extremum global

admet un maximum local en s'il existe tel que pour tout vérifiant . Le maximum est global si l'inégalité vaut pour tout . On définit de même les minima.

◆Théorème 5.12Condition nécessaire du premier ordre

Si est de classe sur et admet un extremum local en , alors

Un point où le gradient s'annule est appelé point critique.

Démonstration

Soit et . La fonction , d'une variable réelle, admet un extremum local en et est dérivable : donc , c'est-à-dire . Ceci valant pour tout , en particulier pour , on obtient , donc .

AttentionLa réciproque est fausse

Un point critique n'est pas nécessairement un extremum. Pour , le gradient s'annule en , et pourtant y prend des valeurs positives dans une direction () et négatives dans une autre (). C'est un point col, et le chapitre 10 donnera le critère qui permet de trancher.

Exemple 5.13Chercher les points critiques

Soit . Alors

Le gradient s'annule quand et . La seconde donne , reportée dans la première : , donc et .

Unique point critique : , où vaut . Le chapitre 10 montrera que c'est un minimum global.

Python : Gradient numérique, et point critique


import numpy as np

def f(v):
    x, y = v
    return x**2 + x*y + y**2 - 3*x

def gradient(f, v, h=1e-6):
    g = np.zeros_like(v)
    for i in range(len(v)):
        e = np.zeros_like(v); e[i] = h
        g[i] = (f(v+e) - f(v-e)) / (2*h)
    return g

print(gradient(f, np.array([2., -1.])))   # [0. 0.]  <- point critique
print(gradient(f, np.array([0., 0.])))    # [-3. 0.]
print(f(np.array([2., -1.])))             # -3.0

La dérivée numérique confirme le calcul à la main. Elle ne le remplace pas : elle ne dira jamais qu'il n'y a pas d'autre point critique ailleurs.

Continuer sur Adloun : animation, QCM, fiches, exercices