Proposition 4Espaces métriques et normés
Produit scalaire et inégalité de Cauchy-Schwarz
Soit un -espace vectoriel. Un produit scalaire sur est une application de dans qui est linéaire par rapport à chacune des deux variables, symétrique, c'est-à-dire telle que , et telle que pour tout .
Comme pour tout , la linéarité donnant , on peut poser racine carrée au sens du nœud Espaces métriques, (i).
Deux vecteurs et sont orthogonaux si , ce que l'on note . Ils sont colinéaires si l'un des deux est le produit de l'autre par un réel.
Sur , le produit scalaire usuel est où et sont les colonnes de et de (Matrices), la matrice , qui n'a qu'une ligne et qu'une colonne, étant identifiée à son unique coefficient.
Soit un produit scalaire sur .
(i) Le produit scalaire usuel de est un produit scalaire, et la fonction qui lui est associée est la fonction du nœud Normes.
(ii) Pour tous et tout , on a et En particulier, si , alors : c'est le théorème de Pythagore.
(iii) Inégalité de Cauchy-Schwarz. Pour tous , et l'égalité a lieu si et seulement si et sont colinéaires.
(iv) La fonction est une norme sur , dite associée au produit scalaire.
Démonstration
(i) Les sommes finies sont additives et commutent à la multiplication par un réel (Combinaisons linéaires, (ii)) : l'expression est linéaire en . Elle est symétrique, puisque , et donc linéaire en aussi.
Si , l'une des coordonnées, , n'est pas nulle, et . Les autres termes sont des carrés, donc positifs, et la somme est strictement positive.
La fonction associée est , qui est par définition. Enfin, par la définition du produit des matrices, l'unique coefficient de est .
(ii) Par linéarité en chaque variable, , et la symétrie réunit les deux termes du milieu.
De même . Le réel est positif et a ce même carré ; par l'unicité de la racine carrée (Espaces métriques, (i)), il est égal à .
(iii) Si , les deux membres sont nuls, puisque par linéarité, et est colinéaire à . Supposons désormais , de sorte que , et posons
Le vecteur est orthogonal à , puisque , donc aussi à , car . Le théorème de Pythagore, (ii), appliqué à , donne alors, avec ,
En multipliant par , on obtient
Les réels positifs et ont pour carrés et ; la racine carrée étant croissante (Espaces métriques, (i)), le premier est au plus le second.
Deux réels positifs sont égaux si et seulement si leurs carrés le sont, par l'unicité de la racine carrée (Espaces métriques, (i)). L'égalité a donc lieu si et seulement si , c'est-à-dire , puisque , ou encore , soit . Si c'est le cas, et sont colinéaires.
Réciproquement, supposons et colinéaires, avec , et montrons que pour un réel . Premier cas : est le produit de par un réel, et c'est l'hypothèse. Second cas : pour un réel ; alors puisque , et convient. Dans les deux cas, , d'où et : il y a égalité.
(iv) La fonction est à valeurs dans , et entraîne , donc . L'homogénéité est le point (ii). Par (ii), puis par (iii), et la croissance de la racine carrée donne .
□Pour le produit scalaire usuel, (iii) et (iv) refont le calcul du nœud Espaces métriques, (ii), qui établissait l'inégalité triangulaire de : lorsque et y jouent les rôles de et de , la valeur où l'on évaluait le trinôme est l'opposé du réel d'ici, et le vecteur est le vecteur . La démonstration donnée ici n'emploie en revanche que les trois propriétés qui définissent un produit scalaire, et vaut donc pour tous.
L'erreur la plus répandue, dans le cas d'égalité, est d'oublier la condition pour . Sur , l'application est bilinéaire et symétrique, et n'est jamais strictement négatif. L'inégalité de Cauchy-Schwarz y est même une égalité pour tous et , puisque
Le cas d'égalité, lui, tombe : pour et , il y a égalité, alors que et ne sont pas colinéaires. C'est le vecteur non nul , de « longueur » , qui met le cas d'égalité en défaut.
Toutes les normes ne proviennent pas d'un produit scalaire. En ajoutant les développements de et de donnés par (ii), on obtient l'identité du parallélogramme que toute norme associée à un produit scalaire vérifie.
Pour sur (Normes), et donnent à gauche et à droite : cette norme ne provient d'aucun produit scalaire. L'identité du parallélogramme est le ressort du théorème de projection des espaces de Hilbert (Espaces de Hilbert).
Le vecteur de la démonstration est le projeté orthogonal de sur la droite : c'est le point de cette droite le plus proche de , puisque par Pythagore. L'analyse fonctionnelle étend cette projection à toute partie convexe fermée non vide d'un espace complet pour la norme associée, c'est-à-dire d'un espace de Hilbert, et en tire la décomposition .
Du point de vue des formes quadratiques, un produit scalaire est une forme bilinéaire symétrique dont la forme quadratique est définie positive. Le calcul différentiel, qui étudie ces formes pour les extrema, les classe par leur signature et donne un critère pour reconnaître, sur une matrice symétrique , que est un produit scalaire (Critère de Sylvester).
Cauchy a énoncé l'inégalité pour des sommes finies de réels dans son Cours d'analyse de 1821 (note II, théorème XVI) ; Bunyakovsky l'a étendue aux intégrales en 1859, dans les Mémoires de l'Académie impériale des sciences de Saint-Pétersbourg, et Schwarz l'a retrouvée pour les intégrales dans un mémoire écrit en 1885 pour les soixante-dix ans de Weierstrass (Acta Societatis Scientiarum Fennicae, t. 15). La démonstration de Schwarz passe par la positivité d'une forme quadratique binaire, dont la démonstration d'ici évalue le minimum (S. Kichenassamy, « Apodictic discourse and the Cauchy-Bunyakovsky-Schwarz inequality », Gaṇita Bhāratī 42, 2020, arXiv:2504.19543).