Académique Documents
Professionnel Documents
Culture Documents
Algèbre bilinéaire
Contrôle Continu du 02/04/2015
Correction
Réponse.(a) On a
q(x) = x1 x2 + x1 x3 + x1 x4 + x1 x5 + x2 x3 + x2 x4 + x2 x5 + x3 x4 + x3 x5 + x4 x5
= (x1 + A)(x2 + B) − AB + terme ne contenant ni x1 ni x2
1
On trouve assez facilement A = B = x3 + x4 + x5 , donc
q(x) = (x1 + x3 + x4 + x5 )(x2 + x3 + x4 + x5 ) − (x3 + x4 + x5 )2
+terme ne contenant ni x1 ni x2
= (x1 + x3 + x4 + x5 )(x2 + x3 + x4 + x5 ) − x23 − x24 − x25 − x3 x4 − x3 x5 − x4 x5
= 41 (x1 + x2 + 2x3 + 2x4 + 2x5 )2 − 41 (x1 − x2 )2 − x23 − x24 − x25 − x3 x4 − x3 x5 − x4 x5
= 14 `21 (x) − 14 `22 (x) − (x3 + 21 x4 + 12 x5 )2 +( 12 x4 + 21 x5 )2 − x24 − x25 − x4 x5
avec `1 (x) = x1 + x2 + 2x3 + 2x4 + 2x5 et `2 (x) = x1 − x2 . Ensuite on développe et
on regroupe
q(x) = 41 `21 (x) − 14 `22 (x) − `23 (x) − 43 x24 − 34 x25 − 21 x4 x5
avec `23 (x) = x3 + 12 x4 + 21 x5 . Finalement, on a
10 Exercice 2. Soit Rn [X] l’espace vectoriel des polynômes réels de degré inférieur
ou égal à n (n ≥ 1). Pour P, Q ∈ Rn [X], on pose
Z 1
β(P, Q) = tP (t)Q0 (t)dt et q(P, P) = β(P, P).
0
(a) Montrer que β est une forme bilinéaire. Est-elle symétrique? antisymétrique?
(b) Montrer que q est une forme quadratique et déterminer sa forme polaire, que
l’on notera ϕ. La forme ϕ est-il un produit scalaire?
2
(b) Notons ϕ la forme polaire de q. On a donc
1 1
Z
1
ϕ(P, Q) = (β(P, Q) + β(Q, P )) = t(P (t)Q0 (t) + P 0 (t)Q(t))dt
2 2 0
La forme ϕ n’est pas un produit scalaire, puisque la forme quadratique associée
q n’est pas définie, en effet
Z 1
q(1) = ϕ(1, 1) = β(1, 1) = t × 0dt = 0.
0
(c) (i) Il est facile de montrer que la matrice de q dans la base B2 = (1, X, X 2 )
est donnée par
0 41 13
1 1 3
4 3 8
1 3 2
3 8 5
donc q(a + bX + cX 2 ) = 13 b2 + 25 c2 + 21 ab + 23 ac + 34 bc
(ii) Réduction de Gauss de q. On a
1 2
q(a + bX + cX 2 ) = 3
b + 25 c2 + 21 ab + 23 ac + 34 bc
1 2
= 3
(b + 32 b(a + 32 c)) + 23 ac + 25 c2
1 3
= ( a + b + 98 c)2 − 31 ( 34 a + 89 c)2 + 23 ac + 25 c2
3 4
1 3
= ( a + b + 98 c)2 − 16
3 4
3 2
a − 2764
c2 − 169
ac + 23 ac + 25 c2
1 3 9 2 7 2 5 3 2
= ( a + b + 8 c) − 320 c + 48 ac − 16 a
3 4
1 3
= ( a + b + 98 c)2 − 16
3 4
3
(a2 − 59 ac) − 320 7 2
c
1 3 9 2 3 5 2 25 2 7 2
= ( a + b + 8 c) − 16 (a − 18 c) + 1728 c − 320
3 4
c
1 3 9 2 3 5 2 1 2
= (
3 4
a + b + 8
c) − 16
(a − 18
c) − 135
c
On trouve
5
0 1 18
t
Q−1 = 1 − 34 − 43
0 0 1
On en déduit que P1 (X) = X, P2 (X) = 1 − 43 X, P3 (X) = 5
18
− 34 X + X 2
3
6 Exercice 3. Soit R3 [X] l’espace vectoriel
P3 desi polynômes
P3 i
P3de degré ≤ 3
réels
munit de son produit scalaire canonique h i=0 ai X | i=0 bi X i = i=0 ai bi .
Soit H l’hyperplan définit par H = {P ∈ R3 [X]; P (1) = 0}.
(a) Déterminer une base de H.
Réponse.(a) Soit P = a0 +a1 X +a2 X 2 +a3 X 3 ∈ H, alors 0 = P (1) = a0 +a1 +a2 +a3
et a0 = −a1 − a2 − a3 . Ainsi P = a1 (X − 1) + a2 (X 2 − 1) + a3 (X 3 − 1). La famille
(X − 1, X 2 − 1, X 3 − 1) est donc une famille génératrice de H et comme les degrés
de ces polynômes forment une suite strictement croissante, elle est libre. Ainsi
B = (R1 = X − 1, R2 = X 2 − 1, R3 = X 3 − 1) est une base de H.
(b) Procédé de Gram-Schmidt appliqué à (R1 , R2 , R3 ) :
→ On a U1 = R1 et kU1 k2 = kR1 k2 = 1 + 1 = 2, donc P1 = kUU11 k = √12 (X − 1) .
→ On a U2 = R2 − hR2 |P1 iP1 = X 2 − 1 − hX 2 − 1| √12 (X − 1)i( √12 (X −
1)) = X 2 − 1 − 21 (X − 1) = X 2 − 21 X − 12 et kU2 k2 = 1 + 14 + 41 = 32 . Ainsi
q
U2
P2 = kU2 k = 23 (X 2 − 12 X − 21 ) .
→ On a U3 = R3 − hR3 |P2 iP2 − hR3 |P1 iP1 . Avec
hR3 |P2 iP2 = 32 hX 3 − 1|X 2 − 21 X − 12 i(X 2 − 12 X − 12 ) = 13 (X 2 − 21 X − 21 ) et
hR3 |P1 iP1 = 12 hX 3 − 1|X − 1i(X − 1) = 12 (X − 1). Donc
U3 = X 3 −1− 31 (X 2 − 21 X − 12 )− 21 (X −1) = X 3 − 31 X 2 − 13 X − 13 et kU3 k2 = 1+ 93 = 34 .
√
U3 3
Anisi P3 = kU3 k
= 2
(X 3 − 31 X 2 − 13 X − 13 ) .
On en déduit que (P1 , P2 , P3 ) est une base orthonormée de H.
(c) Soit R le polynôme R(X) = X. Comme (P1 , P2 , P3 ) est une base orthonormée
de H, sa projection orthogonale sur H est donnée par
3
X 1
pH (R) = hR|Pi iPi = − (X 3 + X 2 − 3X + 1).
i=1
4
Par conséquent
3 1
d(R, H)2 = kR − pH (R)k2 = kRk2 − kpH (R)k2 = 1 − =
4 4
D’où d(X, H) = 21 .
4
Montrer que (e1 , . . . , en ) est une base orthonormée de E.
Réponse.On va d’abord monter que la famille (e1 , e2 , . . . , en ) est libre et pour cela,
il suffit de montrer que ses vecteurs sont deux à deux orthogonaux (la famille serait
2
donc
Pn une famille 2
orthonormée).
2
P Pour tout entier
2
P k ∈ {1, 2. . . , n}, on P a 1 = kek2k =
i=1 hei |ek i = hek |ek i + i6=k hei |ek i = 1 + i6=k hei |ek i . Donc i6=k hei |ek i = 0
et hei |ek i = 0 pour tout i 6= k. La famille (e1 , e2 , . . . , en ) est donc orthonormée et
par conséquent c’est une famille libre de E (toute famille orthogonale est libre). Il
resteP maintenant à montrer que cette famille est génératrice. Soit x ∈ E et posons
y = ni=1 hei |xiei . On a
kx − yk2 = hx − ni=1
P Pn
hei |xiei |x − Pi=1 hei |xiei i
= kxk2 − 2 ni=1 hei |xi2 + ni=1 hei |xi2
P
=0
Donc x = y = ni=1 hei |xiei et par conséquent (e1 , e2 , . . . , en ) est une famille généra-
P
trice dans E. On en déduit que (e1 , e2 , . . . , en ) est une base (orthonormée) de E et
que la dimension de E est n.