EFREI 2007-2008
Chapitre 01 :
Applications bilinéaires
et produits scalaires
1
1 Formes bilinéaires
Soit E un R-espace vectoriel.
1.1 Définition
Définition 1.1 — On dit que ϕ : E × E → R est une forme bilinéaire sur E lorsque :
1. ϕ est linéaire par rapport à sa première variable, c’est-à-dire
∀(x, x1 , x2 ) ∈ E 3 , ∀(λ1 , λ2 ) ∈ R2 , ϕ(λ1 x1 + λ2 x2 , x) = λ1 ϕ(x1 , x) + λ2 ϕ(x2 , x);
2. ϕ est linéaire par rapport à sa seconde variable, c’est-à-dire
∀(x, x1 , x2 ) ∈ E 3 , ∀(λ1 , λ2 ) ∈ R2 , ϕ(x, λ1 x1 + λ2 x2 ) = λ1 ϕ(x, x1 ) + λ2 ϕ(x, x2 ).
Exemples 1.1 –
1. ϕ : R2 × R2 → R, ((x, y), (x0 , y 0 )) 7→ xx0 + yy 0 est une forme bilinéaire sur R2 .
2. ϕ : R3 × R3 → R, (u, v) 7→ u1 v2 + u1 v3 + u2 v2 est une forme bilinéaire sur R3 .
Proposition 1.1 —
L’ensemble des formes bilinéaires sur E, noté L2 (E, R) est un sous-espace vectoriel de l’ensemble des applications
de E 2 dans R.
Proposition 1.2 — Soit ϕ une forme bilinéaire sur E.
1. ∀(x1 , x2 ) ∈ E 2 , ϕ(x1 , 0) = ϕ(0, x2 ) = 0 ;
Xn p
X p
n X
X
2. ∀(a1 , . . . , an , b1 , . . . , bp ) ∈ Rn+p , ∀(x1 , . . . , xn , y1 , . . . , yp ) ∈ E n+p , ϕ ai xi ,
bj yj = ai bj ϕ(xi , yj ).
i=1 j=1 i=1 j=1
1.2 Propriétés
Définition 1.2 — On dit qu’une forme bilinéaire ϕ : E × E → R est symétrique lorsque :
∀(x, y) ∈ E 2 , ϕ(x, y) = ϕ(y, x).
Exemples 1.2 –
Reprenons les exemples 1.1. La première forme bilinéaire est symétrique et la seconde forme bilinéaire ne l’est pas.
Définition 1.3 — On dit qu’une forme bilinéaire ϕ : E × E → R est positive lorsque :
∀x ∈ E, ϕ(x, x) ≥ 0.
Exemples 1.3 –
1. ϕ : R2 × R2 → R, ((x, y), (x0 , y 0 )) 7→ 2xx0 + 3x0 y + xy 0 + 2yy 0 est une forme bilinéaire positive non symétrique.
2. ϕ : R2 × R2 → R, ((x, y), (x0 , y 0 )) 7→ xx0 − yy 0 est une forme bilinéaire non positive non symétrique.
Définition 1.4 — On dit qu’une forme bilinéaire ϕ : E × E → R est définie lorsque :
∀x ∈ E, ϕ(x, x) = 0 =⇒ x = 0.
Exemples 1.4 –
1. ϕ : R2 × R2 → R, ((x, y), (x0 , y 0 )) 7→ 2xx0 + xy 0 + x0 y + yy 0 est une forme bilinéaire (positive et) définie.
2
2. ϕ : R2 × R2 → R, ((x, y), (x0 , y 0 )) 7→ 2xx0 + 3x0 y + xy 0 + 2yy 0 est une forme bilinéaire non définie. En effet
ϕ((x, y), (x, y)) = 2(x + y)2 s’annule lorsque y = −x.
Définition 1.5 — Lorsqu’une forme bilinéaire est à la fois positive et définie, on dit qu’elle est définie positive. C’est
équivalent à dire que
∀x ∈ E, x 6= 0 =⇒ ϕ(x, x) > 0.
2 Produit scalaire
2.1 Définition et exemples
Définition 2.1 —
Soit E un R-espace vectoriel. On appelle produit scalaire sur E toute application ϕ : E × E → R vérifiant
1. ϕ est bilinéaire ;
2. ϕ est symétrique ;
3. ϕ est positive ;
4. ϕ est définie.
Notation : Lorsqu’il n’y a pas ambigüité, ϕ(x, y) se note (x|y) ou (x, y), ou hx, yi.
Exemples 2.1 –
1. Le produit scalaire usuel du plan ou de l’espace.
2. Dans Rn identifié à Mn,1 (R) : (X|Y ) = tXY où X = (xi ), Y = (yi ).
Z b
3. Dans C ([a, b], R), avec a < b : (f |g) =
0
f (t)g(t)dt.
a
– Remarque –
Par bilinéarité, pour tous (a1 , . . . , ap ) ∈ Rp et (b1 , . . . , bq ) ∈ Rq , pour tous (x1 , . . . , xp ) ∈ E p et (y1 , . . . , yq ) ∈ E q ,
X p Xq Xp Xq
ai xi bj yj = ai bj (xi |yj ).
i=1 j=1 i=1 j=1
2.2 Inégalité de Cauchy-Schwarz
Proposition 2.1 — Soit E un R-espace vectoriel muni d’un produit scalaire noté ( · | · ).
∀(x, y) ∈ E 2 , (x|y)2 ≤ (x|x)(y|y)
et cette inégalité est une égalité si et seulement si (x, y) est une famille liée.
Démonstration —
Soit (x, y) ∈ E 2 . Par positivité du produit scalaire, pour tout λ ∈ R, on a P (λ) = (λx + y|λx + y) ≥ 0. Puis, par
bilinéarité et symétrie,
P (λ) = (x|x)λ2 + 2(x|y)λ + (y|y) ≥ 0.
Distinguons alors deux cas :
B Si (x|x) = 0, alors P est une fonction affine de λ, elle ne peut être positive que si (x|y) = 0. Donc l’inégalité est
vérifiée.
B Si (x|x) 6= 0, alors P est un trinôme du second degré. Il est positif ssi son discriminant (réduit !) est négatif ou nul.
D’où l’inégalité. De plus, le cas d’égalité équivaut à l’existence d’une racine double λ0 . Dès lors, (λ0 x+y|λ0 x+y) = 0
et comme le produit scalaire est défini : λ0 x + y = 0.
3
Exemples 2.2 –
1. Soit (a1 , . . . , an ) ∈ Rn et (b1 , . . . , bn ) ∈ Rn , alors
n
!2 n
! n
!
X X X
ak bk ≤ a2k b2k .
k=1 k=1 k=1
2. Soit (f, g) ∈ C 0 ([a, b], R), avec a < b. Alors :
Z !2 Z ! Z !
b b b
2 2
fg ≤ f g .
a a a
3 Représentation matricielle d’une forme bilinéaire
Soit E un R-espace vectoriel de dimension finie n.
Définition 3.1 —
Soit ϕ : E × E → R une forme bilinéaire. La formule de la proposition 2.1. nous assure que ϕ est entièrement déterminée
lorsqu’on connaît son expression sur la base canonique (ei )i=1,...,n de E. Plus précisément, si x et y se décomposent sous
Pn Pn
la forme x = i=1 xi ei et y = j=1 yj ej alors
n X
X n
ϕ(x, y) = xi yj ϕ(ei , ej ).
i=1 j=1
En posant ai,j = ϕ(ei , ej ), on obtient une matrice A ∈ Mn (R) appelée représentation matricielle de ϕ, qui détermine
complètement ϕ.
Si on identifie x et y aux matrices colonnes X et Y de leurs coordonnées, alors ϕ(x, y) = t XAY .
Définition 3.2 —
Soit M ∈ Mn (R).
1. M est positive (resp. négative) si : ∀x ∈ Rn , t XM X > 0 (resp. < 0).
2. M est définie positive (resp. définie négative) si : ∀x ∈ Rn − {0}, t XM X > 0 (resp. < 0).
3. Pour tout ` ∈ {1, . . . , n}, le `-ième mineur principal de M est le déterminant de M` = (mi,j )1≤i,j≤` ∈ M` (R).
Proposition 3.1 —
Soit ϕ : E × E → R une forme bilinéaire et A ∈ Mn (R) sa représentation matricielle.
1. ϕ est symétrique si et seulement si A l’est (pour tous i, j, ai,j = aj,i ).
2. ϕ est (définie) positive si et seulement si A est (définie) positive.
Proposition 3.2 — (dans la pratique)
1. Une matrice est (définie) positive si et seulement si ses n mineurs principaux sont (strictement) positifs.
2. Une matrice est (définie) négative si et seulement si ses n mineurs principaux sont de signe alterné, le premier
étant (strictement) négatif.
Exemples 3.1 –
1. Soit ϕ : R3 × R3 → R la forme bilinéaire définie pour tous x = (xi )i=1,2,3 ∈ R3 et y = (yi )i=1,2,3 ∈ R3 par
ϕ(x, y) = 3x1 y1 + x1 y2 + x2 y1 + x1 y1 + 2x1 y3 + 2x3 y1 − x2 y3 − x3 y2 + 3x3 y3 .
La représentation matricielle de ϕ et ses trois mineurs principaux sont
3 1 2 3 1 2
3 1
A = 1 1 −1 , A1 = |3| = 3 > 0, A2 = = 2 > 0, A3 = 1 1 −1 = −5 < 0,
1 1
2 −1 3 2 −1 3
donc ϕ ne définit pas un produit scalaire sur R3 .
4
2. Soit ϕ : R3 × R3 → R la forme bilinéaire définie pour tous x = (xi )i=1,2,3 ∈ R3 et y = (yi )i=1,2,3 ∈ R3 par
ϕ(x, y) = 3x1 y1 + x1 y2 + x2 y1 + x1 y1 + 2x1 y3 + 2x3 y1 + x2 y3 + x3 y2 + 3x3 y3 .
La représentation matricielle de ϕ et ses trois mineurs principaux sont
3 1 2 3 1 2
3 1
A = 1 1 1 , A1 = |3| = 3 > 0, A2 = = 2 > 0, A3 = 1 1 1 = 1 > 0,
1 1
2 1 3 2 1 3
donc ϕ définit un produit scalaire sur R3 .