CPGE Albayrouni .
MP Produit scalaire et espaces euclidiens 2024 −2025
Exercice n n
X X 1
Soit n ∈ N∗ , soient x1 , . . . , xn ∈ R∗+ tels que xi = 1. Montrer que ≥ n2 .
i=1 i=1
x i
Étudier le cas d’égalité.
Exercice
On considère l’espace E = C 1 ([0, 1], R) et on pose :
Z 1
∀f, g ∈ E, hf, gi = f (1)g(1) + f 0 (t)g 0 (t) dt.
0
1. Montrer que h·, ·i définit un produit scalaire sur E.
Z 1 2 Z 1
2. Établir que ∀f ∈ E, f (1) + f 0 (t) dt ≤ 2 f (1)2 + f 0 (t)2 dt .
0 0
Exercice
On considère l’espace E = Mn (R) et on pose : hA, Bi = Tr(t AB).
n X
X n
1. Montrer que pour tout A = (ai,j ), B = (bi,j ) : hA, Bi = ai,j bi,j
i=1 j=1
2. Montrer que h·, ·i définit un produit scalaire sur E.
1 ... 1
3. Déterminer la norme du vecteur J = ... .. .
.
1 ... 1
n
!2 n X
n
X X
4. Établir que pour tout A ∈ E : ai,i ≤n a2i,j .
i=1 i=1 j=1
5. Montrer que les sous-espaces Sn (R) des matrices symétriques réelles et An (R) des matrices antisymétriques
réelles sont orthogonaux.
Exercice
1
On considère E = Mn (R) muni du produit scalaire hM, N i = Tr( t M N ). Soit (Ei,j )1≤i,j≤n la base canonique
de E.
1. Montrer que pour tout 1 ≤ i, j, k, l ≤ n, Ei,j Ek,l = δj,k Ei,l .
2. Montrer que (Ei,j )1≤i,j≤n est une base orthonormale de E.
Exercice
Dans chacun des cas suivants, donner une base orthonormée du sous espace vectoriel F de E, muni du produit
scalaire h·, ·i.
1. E = R3 , F = Vect((1, 0, −2), (1, 1, 1)), produit scalaire canonique ;
Z 1
2. E = F = R2 [x], hP, Qi = P (t)Q(t) dt ;
−1
1 0 1 0 1 1
3. E = M2 (R), F = V ect , , , hM, N i = Tr(t M N ) ;
0 −1 0 2 1 −2
4. E = R4 , F = Vect((1, 0, 1, 0), (1, 1, 0, 1), (2, 0, 1, 1)), produit scalaire canonique ;
Z 1
5. E = R[x], F = Vect(x2 + 1, x3 + 1), hP, Qi = P (t)Q(t) dt.
0
Solutions.
p p
1
1 0
1 0
0
1
1. √ (1, 0, −2), √1 (6, 5, 3) 2. 1
,3 45
x, x2 − 1
3. √1 , √1 , √1
5 70 2 2 8 3 2 0 −1 2 0 1 2 1 0
p √
1
4. √ (1, 0, 1, 0), √1 (1, 2, −1, 2), √1 (1, −3, −1, 2) 5. 15
28
(x2 + 1), 2
7
(16x3 − 15x2 + 1)
2 10 15
CPGE Albayrouni . MP Produit scalaire et espaces euclidiens 2024 −2025
Exercice
1
tk
Z
1. (a) Montrer que l’intégrale √dt converge pour tout k ∈ N.
−1 1 − t2
Z 1
P (t)
(b) Soit P ∈ R[x]. En déduire que l’intégrale √ dt converge.
−1 1 − t2
Z 1
P (t)Q(t)
2. Soit n ∈ N∗ . Pour P et Q deux éléments de Rn [x], on pose hP, Qi = √ dt.
−1 1 − t2
Montrer que cette application définit un produit scalaire sur Rn [x].
3. (a) Soit a, b ∈ R. Exprimer cos(a) cos(b) en fonction de cos(a + b) et cos(a − b).
(b) On définit la suite de polynômes (Tk )0≤k≤n par :
T0 = 1, T1 = x et ∀2 ≤ k ≤ n − 2, Tk+2 = 2xTk+1 − Tk .
Montrer que pour tout 0 ≤ k ≤ n et pour tout x ∈ R, on a Tk (cos(x)) = cos(kx).
4. Montrer que la famille (T0 , T1 , . . . , Tn ) est une famille orthogonale de Rn [x].
On pourra effectuer le changement de variables t = cos(x) dans l’intégrale définissant hTi , Tj i.
5. Calculer kTk k pour tout k ∈ N. En déduire une base orthonormée de Rn [x].
Exercice
On munit E = C ([0, 1], R) du produit scalaire défini par :
Z 1
∀f, g ∈ E, hf, gi = f (t)g(t)dt.
0
On considère l’espace H = {f ∈ E, f (0) = 0}.
a) Soit f ∈ H ⊥ . On pose g : t 7→ tf (t). Que peut-on dire de f et g ? En déduire que f = 0E .
b) En déduire H ⊥ et (H ⊥ )⊥ . A-t-on H ⊕ H ⊥ = E ?
Exercice
Pour tout couple de polynômes (P, Q) de l’espace vectoriel R2 [x], on pose :
hP, Qi = P (0)Q(0) + P 0 (0)Q0 (0) + P 00 (0)Q00 (0).
On note F = Vect(1 + x, −1 + x + x2 ) et B = (1, x, x2 ) la base canonique de R2 [x]. On considère ϕ la projection
orthogonale sur F .
1. Montrer que h·, ·i est un produit scalaire sur R2 [x].
2. Déterminer une base orthonormée de F .
3. Calculer ϕ(1), ϕ(x) et ϕ(x2 ). En déduire la matrice de ϕ dans la base canonique.
Exercice
Dans R4 muni du produit scalaire usuel, on considère F le sous-espace vectoriel défini par :
{(x, y, z, t) ∈ R4 , x + y − z = 0}.
On détermine la matrice dans la base canonique B de la projection orthogonale p sur F par deux méthodes.
1. Méthode 1.
(a) Déterminer une base orthonormale de F .
(b) Déterminer MB (p).
2. Méthode 2.
(a) Déterminer une base orthonormale de F ⊥ .
(b) On note q la projection orthogonale sur F ⊥ . Déterminer MB (q).
(c) En déduire MB (p).
CPGE Albayrouni . MP Produit scalaire et espaces euclidiens 2024 −2025
Exercice
Le but de cet exercice est de prouver l’existence et de calculer la valeur de
Z 1
∆ = inf 2 (et − a − bt)2 dt.
(a,b)∈R 0
Z 1
Sur E = C ([0, 1]), on définit un produit scalaire en posant pour tout (f, g) ∈ E 2 , hf, gi = f (t)g(t) dt.
0
Soient f1 , f2 et g les éléments de E définis par : ∀t ∈ R, f1 (t) = 1, f2 (t) = t et g(t) = et . On pose
F = Vect(f1 , f2 ). Soit Q = af1 + bf2 ∈ F .
1. Donner sous forme intégrale kg − Qk2 .
2. En déduire qu’il existe un unique Q0 ∈ F minimisant kg − Q0 k2 .
3. Déterminer sans calcul les valeurs de hg − Q0 , f1 i et de hg − Q0 , f2 i.
4. En déduire la valeur de ∆.
Exercice
Soit n un entier supérieur ou égal à 2, et E = Rn [x] muni du produit scalaire défini par :
n
X
∀(P, Q) ∈ E 2 , hP, Qi = P (i)Q(i).
i=0
On note F = {P ∈ E, P (0) = P (n) = 0}. On considère les polynômes :
Y Mk
Mk = (x − i) et Nk =
Mk (k)
i∈J0,nK\{k}
pour tout k ∈ J0, nK.
1. Montrer que h·, ·i est un produit scalaire sur E.
2. Montrer que (Nk )0≤k≤n est une base orthonormée de E.
3. Montrer que (Nk )1≤k≤n−1 est une base orthonormée de F .
4. Déterminer l’expression de la projection orthogonale d’un polynôme P ∈ E sur F .
5. Calculer la distance de P à F pour tout polynôme P de E.
Exercice
On munit Mn (R) du produit scalaire usuel. Soit F = {M ∈ Mn (R), Tr(M ) = 0}.
1. Montrer que F est un sous-espace vectoriel de Mn (R) et déterminer sa dimension.
2. Déterminer F ⊥ .
3. Soit J la matrice de Mn (R) dont tous les coefficients sont égaux à 1. Déterminer la distance entre la
matrice J et le sous-espace F .
Exercice
Z +∞
1. Soit n ∈ N∗ . Vérifier qu’on définit un produit scalaire sur Rn [x] en posant : hP, Qi = P (t)Q(t)e−t dt.
0
2. Établir l’existence de réels (p0 , p1 , . . . , pn ) (on précisera p0 ) tels que :
n
X
(x − 1)(x − 2) . . . (x − n) = p0 + pk (x + 1)(x + 2) . . . (x + k).
k=1
n
X
3. Vérifier que P (x) = pk xk est orthogonal au sous-espace vectoriel Vect(x, x2 , . . . , xn ).
k=0
En déduire la distance du polynôme 1 au sous-espace vectoriel Vect(x, x2 , . . . , xn ).
4. Déterminer de même la distance de xn au sous-espace vectoriel Vect(1, x, . . . , xn−1 ).