Académique Documents
Professionnel Documents
Culture Documents
Chapitre 1 Partie 2
Chapitre 1 Partie 2
Igor Ciril
igor.ciril@ipsa.fr
1 Modes de visualisation
La problématique
Hypersurface représentative
Lignes de niveau
Visualisation par fonctions partielles
Fonction scalaire affine
3 Différentiabilité seconde
Hessienne et courbure
♦ Contenu
Ce chapitre comprend principalement des révisions d’analyse d’Aéro 2 avec
quelques compléments indispensables pour la suite du module, ainsi que le
module Ma 324.
• Les
√
révisions :
Section 1 - Modes de visualisation
∗ Surface et hypersurface représentative, carte de niveau ;
∗ Visualisation des fonctions partielles.
√
Section 2 - Dérivabilité et différentiabilité première
∗ Dérivée directionnelle et dérivabilité (dérivée partielle, gradient, point critique,
interprétation géométrique);
∗ Différentiabilité (définition, lien avec la dérivée directionnelle, formulation matricielle,
informations locales et interprétation géométrique).
√
Section 3 - Second-order differentiability
∗ Hessian matrix (Schwarz’s theorem)
∗ The concept of curvature in one direction.
• Les
√
quelques compléments sont les suivants :
Section 1 - Modes de visualisations
∗ Tracés à l’aide de Python de surfaces représentative et lignes de niveau;
∗ Étude des divers modes de visualisation d’une fonction affine.
♦ Notations
RN désigne l’espace affine euclidien de dimension N dirigé par l’espace vectoriel
euclidien de dimension N, noté aussi RN .
• Base et repère canonique de RN
√
Base canonique : RN est muni d’une base canonique en tant qu’espace vectoriel
de dimension N, noté EN := (e1 , . . . , eN ) où ei est un N−uplet dont tous les
coefficients sont nuls sauf le ième qui vaut 1.
√
Repère canonique : RN est muni d’un repère canonique en tant qu’espace affine
de dimension N, noté RN := (O, EN ) où l’origine O est le N−uplet (0, . . . , 0).
• Eléments
√
et représentations
Point
∗ Correspondance : un N−uplet (a1 , . . . , aN ) ∈ RN représente un point, noté a, dans
l’espace affine RN dont a1 , a2 , . . . , aN sont les coordonnées dans le repère
canonique RN
∗ Notation analytique : a(a1 , aN ).
. . . ,
a1
.
∗ Notation matricielle : a := .. .
√ aN
Vecteur
∗ Correspondance : un N−uplet (x1 , . . . , xN ) ∈ RN représente un vecteur, noté x, dans
l’espace vectoriel RN dont x1 , x2 , . . . , xN sont les composantes dans la base
canonique EN
∗ Notation analytique : x(x1 , .. . ,
xN ).
x1
.
∗ Notation matricielle : x := .. .
xN
√
Relation bipoint - vecteur : un bipoint (A, B) ayant pour origine A(a1 , . . . , aN ),
pour extrémité B(b1 , . . . , bN ) et définit donc un vecteur AB(b1 − a1 , . . . , bN − aN ).
√
Lourdeur des notations : Pour limité le nombre d’écriture, relativement au repère
canonique RN (resp. la base canonique EN ) on confond la notation du point
(resp. du vecteur), de son représentant analytique et matricielle.
• Structure euclidienne
√
produit scalaire canonique : Le produit scalaire canonique du vecteur
x(x1 , . . . , xN ) ∈ RN et du vecteur y(y1 , . . . , yN ) ∈ RN est
y1
N
xi yi = (x1 , . . . , xN ) .. = xT y.
X
⟨x; y⟩ :=
.
i=1
yN
√
Norme canonique : La norme euclidienne (qui dérive du produit scalaire
canonique) d’un vecteur x(x1 , . . . , xN ) ∈ RN est
N
∥x∥2 := ⟨x; x⟩ = xi2 = xT x = ,
X
i=1
♦ Objectif :
Étude des fonctions de plusieurs variables sous un angle visuelle :
• Hypersurface représentative ;
• Cartographie des lignes de niveau ;
• Représentation par fonctions partielles.
© Igor Ciril , igor.ciril@ipsa.fr 7
1. Modes de visualisation - Hypersurface représentative
♦ Définition
Soit une fonction f définie sur R2 à valeurs dans R. Le graphe de f est le sous-ensemble
de R3 : n o
gr(f) := (x1 , x2 , f(x1 , x2 )) ∈ R2 × R | (x1 , x2 ) ∈ dom(f) . (2)
1
relativement au plan horizontal.
• Représentation
√
du graphe
Repère canonique RN+1 := (O, e1 , . . . , eN , eN+1 )
∗ Espace horizontal (e1 , . . . , eN ) : axes relatifs aux variables, x1 , . . . , xN , qui décrivent
RN ;
∗ Axe verticale2 eN+1 : axe relatif aux valeurs f(x1 , . . . , xN ) prises par la fonction f
lorsque le couple (x1 , . . . , xN ) décrit RN .
2
orthogonal relativement à l’espace horizontal.
√
Hypersurface représentative :
∗ Lieu géométrique formé des points M de coordonnées (x1 , . . . , xN , f(x1 , . . . , xN ))
relativement au repère cartésien canonique RN+1 de RN+1 ,
∗ Équation cartésienne relativement au repère cartésien canonique RN+1 de RN+1 :
xN+1 = f(x1 , . . . , xN ) (5)
√
Carte de niveaux
Soit une fonction f définie sur R2 à valeur dans R. On parle de carte de niveau de f lorsque
l’on trace dans le plan des variables x1 et x2 plusieurs ligne de niveau (c.f. figure slide 11).
• Exemples
√ familiers de courbes de niveau
Cartes topographiques : courbe reliant les points de même altitude (c.f. Figure
ci-dessous)
Soient un point a ∈ R2 , un vecteur unitaire (ou au moins non nul) d ∈ R2 et f une fonction
scalaire définie sur R2 . La fonction partielle de f en a suivant le vecteur d est une fonction
d’une variable réelle définie par : ∀t ∈ R, fa,d (t) := f(a + td).
(a) Intersection du graphe de f et du plan P(a, d). (b) Représentation du graphe de la fonction fa,d
♦ Généralisation N > 2
• Restriction de f à la droite D(a, d)
• Interprétation géométrique
√
La droite D(a, d) := {x(t) := a + td : t ∈ R} de l’espace RN de représentation
des variables x1 , x2 , . . . , xN .
Soit N ≥ 1, Une fonction f : RN → R est une fonction affine si elle s’ecrit sous la forme
algèbrique suivante : N
X
∀(x1 , . . . , xN ) ∈ RN , f(x1 , . . . , xN ) = bi xi + c, (11)
i=1
où b1 , b2 , . . . , bN et c sont des scalaires données.
• Forme matricielle
Définition 11 (Fonction scalaire affine - forme matricielle)
Soit N ≥ 1, Une fonction f : RN → R est une fonction affine si elle peut s’écrire,
relativement au repère canonique de RN , sous la forme matricielle suivante :
∀x ∈ Mn,1 (R), f(x) = bT x + c, (12)
où la matrice uni-colonne b ∈ Mn,1 (R) et le scalaire c sont donnés.
Soit f une fonction scalaire affine d’expression algébrique (11) caractérisé par les scalaires
b1 , . . . , bN et c. L’hypersurface représentative Hf de f est un hyperplan affine de RN+1
contenant le point A, de représentant matriciel dans RN+1
0
.
.
A := . ∈ MN+1,1 (R)
0
c
et de vecteurs normale n, de représentant matriciel dans EN+1
b1
.
.
n := . ∈ MN+1,1 (R).
b
N
−1
En d’autres termes, Hf est l’ensemble l’ensemble des points M ∈ RN+1 tel que :
nT AM = 0.
A := 0 ,
1
n := 1 .
−1
√
On peut aussi retrouver ce résultat en passant par l’expression cartésienne
(relativement au repère canonique de R3 ) comme ci-dessous pour tout point M,
de représentant matriciel (x1 , x2 , x3 )T dans le repère canonique de R3 :
x1
x3 = x1 + x2 + 1 ⇔ 1 1 −1 x2 = 0 ⇔ nT AM = 0. (14)
x3 − 1
Figure: Plan affine représentatif de la fonction scalaire affine f définie par (13)
♦ Carte de niveaux
• Nature géométrique : Hyperplans affines parallèles non confondus de RN .
Soit f une fonction scalaire affine d’expression algébrique (11) caractérisé par les scalaires
b1 , . . . , bN et c. On désigne par :
- b le représentant matriciel du vecteur de coordonnées b1 , b2 , . . . , bN dans EN ;
- j∗ un indice de [1, . . . , N] tel que bj∗ ̸= 0.
niveau β ∈ R : Hyperplan
• Nature géométrique de la ligne de affine de RN passant
par le point Aβ , de coordonnées 0, . . . , 0, β−c , 0, . . . 0 ∈ RN (où la j ème
b ∗
j∗
β−c
composante est égale à bj ∗
) relativement à la base canonique EN et de normal le
vecteur de représentant matricielle b relativement à BN . En d’autres termes, Lβ (f) est
l’ensemble des points M ∈ RN tel que :
bT Aβ M = 0.
• Propriétés géométrique de la carte de niveaux :
√
√ Hyperplans affines parallèles (car le vecteur normal n est indépendant de β);
non confondues (car Aβ dépend de β).
Soit f une fonction scalaire affine d’expression algébrique (11) caractérisé par les scalaires
b1 , . . . , bN et c. On désigne par :
- b le représentant matriciel du vecteur de coordonnées b1 , b2 , . . . , bN dans la base
canonique EN ;
Soient un point a ∈ RN et un vecteur d ∈ RN non nul (généralement unitaire pour la norme
euclidienne). L’expression algébrique de la fonction partielle fa,d de f en a suivant d est :
• Généralisation f : RN → R et a ∈ RN .
√
Dérivée directionnelle au point a : Étude de la dérivabilité de f au voisinage a
√ lorsque la variable suit l’une de ces directions rectilignes passant par a.
Dérivée partielle : concept précédent dans le cas particuliers des directions
définies par le repère cartésien canonique de RN .
Soit i ∈ {1, 2}. Une fonction f : R2 → R admet au point a(a1 , a2 ) ∈ R2 une ième dérivée
partielle si et seulement si f admet au point a ∈ R2 une dérivée directionnelle suivant le
ième vecteur ei de la base canonique E2 de R2 .
Notation : ∂x∂f
(a) ∈ R désigne la ième dérivée partielle de f en a, et ∂x
∂f
(a) = f ′ (a; ei ).
i i
(a) Vue dans l’espace R3 de représentative de Sf . (b) Vue dans le plan de représentaion de Cfa,d .
• Dérivée partielle
Définition 15 (Dérivée partielle d’une fonction de deux variables ou plus)
• Interprétation
√
géométrique
Notations
∗ Sf : Hypersurface représentative de f;
∗ La direction d, de composantes (d1 , . . . , dN ) dans EN , est supposée unitaire ;
∗ Da,d : Droite de l’espace affine (O, x1 , x2 , . . . , xN ) passant par le point de représentant
matriciel a dans RN ) et de vecteur directeur d (représentant matriciel dans EN );
∗ Pa,d : Plan orthogonal au plan (O, x1 , x2 , . . . , xN ) et contenant la droite Da,d ;
∗ Cfa,d : courbe représentative de fa,d obtenu comme intersection de Pa,d et C.
√
Dans le contexte du plan Pa,d rapporté au plan de représentation d’une
fonction scalaire d’une variable
∗ Visualisation : Même pour une fonction de plus de deux variable on peut en donner
une visualisation (c.f. Figure slide 38)
∗ La droite Ta,d (f), de Pente f ′ (a, d) et d’ordonnée f(a) à l’origine, tangente la courbe
représentative Cfa,d de la fonction partielle fa,d au point A de coordonnées
0, fa,d (0) = (0, f(a)) dans le repère R2 .
où M point de Ta,d (f) de coordonnées (x1 , . . . , xN+1 ) dans RN+1 et ña,d (f) le vecteur
de composantes (f ′ (a, d)d1 , . . . , f ′ (a, d)dN , −1) dans EN+1 .
∗ Normale commune à Ta,d (f) et Cfa,d au point A : ña,d (f).
Soient N ≥ 2 et d un vecteur unitaire (au moins non nul) de RN . Une fonction scalaire
f : RN → R est dérivable sur Ω suivant la direction d si et seulement si f est dérivable
suivant d en tout point de Ω. Alors, on peut définir sur Ω, la fonction dérivée directionnelle
suivant d : f ′ (·, d) : x ∈ Ω 7→ f ′ (x, d), où f ′ (x, d) donnée dans la définition 14 slide 34.
• Fonction Gradient
Définition 18 (Fonction Gradient)
3
Intervalle ouvert centré en a
4
Elle correspond à la hypersurface représentative de l’approximé affine de f en a.
5
Elle dérive du produit scalaire canonique.
6
On dit aussi que sur RN toutes les normes sont équivalentes topologiquement.
♦ Différentiabilité en un point
• Le concept
• Formulations équivalentes
√
L’égalité (56) est équivalente à
|f(x) − (f(a) + Df(a)(x − a))| = o (∥x − a∥) ; (32)
√
L’égalité (56) est aussi équivalente à
|f(x) − f(a) − Df(a)(x − a)|
lim = 0. (33)
x→a ∥x − a∥
7
Le voisinage est une boule de centre a et de rayon r > 0, c.-à-d. B(a, r) := {x ∈ RN : ∥a − x∥ ≤ r}
• Lien
√
entre différentielle et dérivée directionnelle :
Le résultat
Preuve : Durant CM n°1 bis. Les deux points de vue qui suivent correspondent
aux éléments essentiels de la preuve. □
√
Point de vue fonctionnelle : En combinant la définition 19 slide 42, la
proposition 4 slide 43 et l’égalité slide 45, on établit que la fonction affine Tf,a ,
définie sur RN par l’expression (38) , réalise une approximation au voisinage du
point a ∈ RN d’erreur d’ordre 1 :
Ef,a (x) := ∥f(x) − Tf,a (x)∥ = o(∥x − a∥). (39)
√
Point de vue géométrique :
∗ L’hypersurface représentative STf,a est un hyperplan affine passant par le point de
coordonnés (a1 , . . . , aN , f(a1 , . . . , aN )) dans
RN+1 et de normale le vecteur de
composantes ∂f
∂x1 (a), . . . , ∂f
∂xN (a), −1 dans EN+1 .
9
∗ L’hyperplan STf,a tangente l’hypersurface représentative Sf de f au point de
coordonnés (a1 , . . . , aN , f(a1 , . . . , aN )) dans le repère canonique RN+1 de RN+1 .
∗ Normale commune des hypersurfaces STf,a et Sf au point de contact : vecteur de
composantes ∂x ∂f ∂f
(a), . . . , ∂x (a), −1 dans la base canonique EN+1 de RN+1 .
1 N
9
Nous donnerons une preuve de ce résultat à la section suivante SLIDE .....
√
Schéma récapitulatif des relations entre classe C 1 , différentiabilité, dérivabilité
et continuité d’une fonction scalaire en un point et/ou un ouvert de RN .
• Exemple Illustratif
√
On considère la fonction f définie sur R2 par l’expression :
∀(x1 , x2 ) ∈ R2 , f(x1 , x2 ) = x12 − x1 x2 + x22 − x1 − x2 . (40)
√
Valeur et Gradient de f en a :
−10 −24
a := , f(a) = 146, ∇f(a) = . (41)
3 15
√
Expressions du linéarisé Tf,a de f en a:
Figure: 1) Représentation des lignes de niveau de f et Tf,a passsant par a - ellipse L146 (f)
de centre le point critique de f et la droite affine L146 (Tf,a ) tangente à L146 (f) au point
a(−10, 3). 2) Le vecteur ∇f(a) est la normale commune au point a aux lignes de niveau
L146 (f) et L146 (Tf,a ).
∗ Position relative :
- La droite affine L146 (Tf,a ) de R2 tangeante au point a à la courbe de niveau
L146 (f).
- Normale commune en a aux lignes de niveau L146 (f) et L146 Tf,a : le gradient
−24
∇f(a) = .
15
∗ Illustrations : Figures slide 53 et 54.
♦ Direction de descente
• Définitions
√
Point critique
• Propriétés
√
Zone de direction de descente
observant la figure (a). En effet, l’angle entre les vecteurs ∇f(a) et e1 est obtus donc leur
produit scalaire est strictement négatif.
© Igor Ciril , igor.ciril@ipsa.fr 60
2. Dérivabilité & différentiabilité - Cas des fonctions vectorielles
♦ Principe de généralisation
• Problématique : Généralisation des concepts de dérivée directionnelle,
dérivabilité (gradient et Jacobienne), différentiabilité au cas des fonctions
vectorielles de plusieurs variables, c.-à-d. f : RN → RM telle que :
f1 (x)
..
.
N
(48)
∀x ∈ R , f(x) := fj (x)
.
..
fM (x)
√
Notations :
∗ f′ (a, d) désigne la dérivée directionnelle de f en a suivant d, et correspond à la
matrice uni-colonne de M−lignes
f ′ (a, d)
1
.
.
.
′ f ′ (a, d) M
f (a, d) := j ∈R . (49)
.
.
.
′
fM (a, d)
Ω → RM
(
∂f
: ∂f(x) , (51)
∂xi x 7−→ ∂x
i
∂f(x)
où ∂xi est donnée par (50).
♦ Dérivabilité
• En un point (local)
√
Définition
Définition 25 (Dérivabilité)
♦ Différentiabilité
• Définition
• Lien
√
entre différentiabilité et dérivabilité directionnelle
Le résultat
10
Le voisinage est une boule de centre a et de rayon r > 0, c.-à-d. B(a, r) := {x ∈ RN : ∥a − x∥N ≤ r}
TO BE CONTINUED
[1] I. Ciril.
Optimisation convexe différentiable sans contrainte - Partie 1 : Optimisation
convexe dans R - Chapitre 1 : Autour de la fonction Objectif.
Slide Ma 321, IPSA, 2024.
[2] I. Ciril.
Optimisation convexe différentiable sans contrainte - Partie 1 : Optimisation
convexe dans R - Chapitre 3 : Quelques méthodes.
Slide Ma 321, IPSA, 2024.