MathQuest

Produit scalaire

⏱ ~15 min·+40 XP
💡

Pourquoi apprendre ça ?

Le produit scalaire mesure "dans quelle mesure deux vecteurs vont dans la même direction" — il est partout en physique (travail, puissance) et en IA (similarité cosinus). Le produit vectoriel, lui, mesure "à quel point ils sont perpendiculaires" et crée un vecteur normal au plan qu'ils définissent. Ces deux opérations couvrent l'essentiel de la géométrie 3D.

🎯

Analogie

Pousse une caisse avec une force oblique. La composante dans la direction du mouvement fait avancer la caisse : c'est l'idée du produit scalaire. La composante perpendiculaire ne déplace pas — elle sort "hors du plan" : c'est l'idée du produit vectoriel, qui pointe perpendiculairement au plan formé par les deux vecteurs.

Produit scalaire — définition et formules

📐

Théorie

Définition géométrique : soient u\vec{u} et v\vec{v} non nuls, θ[0,π]\theta \in [0, \pi] l'angle entre eux : uv=uvcosθ\boxed{\vec{u} \cdot \vec{v} = \|\vec{u}\| \cdot \|\vec{v}\| \cdot \cos\theta}

Formule analytique dans R2\mathbb{R}^2 : uv=x1x2+y1y2\vec{u} \cdot \vec{v} = x_1 x_2 + y_1 y_2

Formule analytique dans R3\mathbb{R}^3 : uv=x1x2+y1y2+z1z2\vec{u} \cdot \vec{v} = x_1 x_2 + y_1 y_2 + z_1 z_2

Propriétés :

  • Commutativité : uv=vu\vec{u} \cdot \vec{v} = \vec{v} \cdot \vec{u}
  • Bilinéarité : u(v+w)=uv+uw\vec{u} \cdot (\vec{v} + \vec{w}) = \vec{u}\cdot\vec{v} + \vec{u}\cdot\vec{w}
  • uu=u2\vec{u} \cdot \vec{u} = \|\vec{u}\|^2
  • Cauchy-Schwarz : uvuv|\vec{u} \cdot \vec{v}| \leq \|\vec{u}\|\,\|\vec{v}\|

Signe : positif si θ<π/2\theta < \pi/2, nul si orthogonaux, négatif si θ>π/2\theta > \pi/2.

📝

Produit scalaire — orthogonalité

u=(3,1)\vec{u} = (3, -1) et v=(2,6)\vec{v} = (2, 6) :

uv=3(2)+(1)(6)=66=0\vec{u} \cdot \vec{v} = 3(2) + (-1)(6) = 6 - 6 = 0 → vecteurs orthogonaux

🧩

Checkpoint

Si et , , que peut-on conclure ?

Angle entre vecteurs et formule de projection

📐

Théorie

Angle entre deux vecteurs : cosθ=uvuvθ=arccos ⁣(uvuv)[0,π]\boxed{\cos\theta = \frac{\vec{u} \cdot \vec{v}}{\|\vec{u}\|\,\|\vec{v}\|}} \qquad \theta = \arccos\!\left(\frac{\vec{u} \cdot \vec{v}}{\|\vec{u}\|\,\|\vec{v}\|}\right) \in [0, \pi]

Formule de projection orthogonale de u\vec{u} sur v\vec{v} :

  • Scalaire de projection : p=uvvp = \dfrac{\vec{u} \cdot \vec{v}}{\|\vec{v}\|}

  • Vecteur projeté : projvu=uvv2v\boxed{\text{proj}_{\vec{v}}\,\vec{u} = \frac{\vec{u} \cdot \vec{v}}{\|\vec{v}\|^2}\,\vec{v}}

  • Composante orthogonale : u=uprojvu\vec{u}_\perp = \vec{u} - \text{proj}_{\vec{v}}\,\vec{u}, vérifiant uv=0\vec{u}_\perp \cdot \vec{v} = 0.

Théorème d'Al-Kashi : dans un triangle ABCABC, BC2=AB2+AC22ABACcos(BAC)BC^2 = AB^2 + AC^2 - 2\,AB\,AC\,\cos(\angle BAC)

Identité : u+v2=u2+2uv+v2\|\vec{u} + \vec{v}\|^2 = \|\vec{u}\|^2 + 2\,\vec{u}\cdot\vec{v} + \|\vec{v}\|^2

📝

Angle et projection

a=(1,1)\vec{a} = (1, 1), b=(1,0)\vec{b} = (1, 0).

cosθ=121=12θ=45°\cos\theta = \dfrac{1}{\sqrt{2}\cdot 1} = \dfrac{1}{\sqrt{2}} \Rightarrow \theta = 45°

projba=11(1,0)=(1,0)\text{proj}_{\vec{b}}\,\vec{a} = \dfrac{1}{1}\,(1, 0) = (1, 0) — projection sur l'axe xx.

🧩

Checkpoint

Soient et . Quel est ?

Produit vectoriel dans R3\mathbb{R}^3

📐

Théorie

Le produit vectoriel de u=(u1,u2,u3)\vec{u} = (u_1, u_2, u_3) et v=(v1,v2,v3)\vec{v} = (v_1, v_2, v_3) est le vecteur :

u×v=(u2v3u3v2u3v1u1v3u1v2u2v1)\boxed{\vec{u} \times \vec{v} = \begin{pmatrix} u_2 v_3 - u_3 v_2 \\ u_3 v_1 - u_1 v_3 \\ u_1 v_2 - u_2 v_1 \end{pmatrix}}

Moyen mnémotechnique : développer le "déterminant symbolique" u×v=ijku1u2u3v1v2v3\vec{u} \times \vec{v} = \begin{vmatrix} \vec{i} & \vec{j} & \vec{k} \\ u_1 & u_2 & u_3 \\ v_1 & v_2 & v_3 \end{vmatrix}

Propriétés fondamentales :

  • u×vu\vec{u} \times \vec{v} \perp \vec{u} et u×vv\vec{u} \times \vec{v} \perp \vec{v}
  • Anticommutativité : u×v=v×u\vec{u} \times \vec{v} = -\vec{v} \times \vec{u}
  • Norme : u×v=uvsinθ\|\vec{u} \times \vec{v}\| = \|\vec{u}\|\,\|\vec{v}\|\sin\theta (aire du parallélogramme)
  • Parallélisme : u×v=0u\vec{u} \times \vec{v} = \vec{0} \Longleftrightarrow \vec{u} et v\vec{v} colinéaires

Applications :

  • Aire d'un triangle ABCABC : Aire=12AB×AC\text{Aire} = \frac{1}{2}\|\overrightarrow{AB} \times \overrightarrow{AC}\|
  • Vecteur normal à un plan contenant u\vec{u} et v\vec{v} : n=u×v\vec{n} = \vec{u} \times \vec{v}
  • Volume d'un parallélépipède : V=(u×v)wV = |(\vec{u} \times \vec{v}) \cdot \vec{w}|
📝

Calculer un produit vectoriel

u=(1,2,3)\vec{u} = (1, 2, 3) et v=(4,5,6)\vec{v} = (4, 5, 6).

u×v=(2(6)3(5)3(4)1(6)1(5)2(4))=(363)\vec{u} \times \vec{v} = \begin{pmatrix} 2(6)-3(5) \\ 3(4)-1(6) \\ 1(5)-2(4) \end{pmatrix} = \begin{pmatrix} -3 \\ 6 \\ -3 \end{pmatrix}

Vérification : u(u×v)=1(3)+2(6)+3(3)=3+129=0\vec{u} \cdot (\vec{u}\times\vec{v}) = 1(-3)+2(6)+3(-3) = -3+12-9 = 0

⚠️

Produit scalaire ≠ produit vectoriel

  • uv\vec{u} \cdot \vec{v} est un scalaire, défini en toute dimension.
  • u×v\vec{u} \times \vec{v} est un vecteur, défini uniquement en R3\mathbb{R}^3.
  • Le produit vectoriel est anticommutatif : u×v=v×u\vec{u} \times \vec{v} = -\vec{v} \times \vec{u}.
🧩

Checkpoint

Que vaut si et sont parallèles ?

🧩

Checkpoint

Le vecteur est perpendiculaire à :

À retenir

  • Produit scalaire : uv=uvcosθ=x1x2+y1y2+z1z2\vec{u}\cdot\vec{v} = \|\vec{u}\|\|\vec{v}\|\cos\theta = x_1x_2+y_1y_2+z_1z_2 ; nul ↔ orthogonaux
  • Angle : cosθ=uv/(uv)\cos\theta = \vec{u}\cdot\vec{v}/(\|\vec{u}\|\|\vec{v}\|) via arccos
  • Projection : projvu=uvv2v\text{proj}_{\vec{v}}\vec{u} = \frac{\vec{u}\cdot\vec{v}}{\|\vec{v}\|^2}\vec{v}
  • Produit vectoriel : u×v\vec{u}\times\vec{v} perpendiculaire aux deux, norme =uvsinθ= \|\vec{u}\|\|\vec{v}\|\sin\theta (aire du parallélogramme)
  • Applications : vecteur normal à un plan, aire de triangles, volume de parallélépipèdes

Inégalité de Cauchy-Schwarz et distance point-droite

📐

Théorie

Inégalité de Cauchy-Schwarz : |\vec{u} \cdot \vec{v}| \leq \|\vec{u}\|\,\|\vec{v}\|}

L'égalité a lieu si et seulement si u\vec{u} et v\vec{v} sont colinéaires.

Conséquence immédiate : puisque cosθ=uvuv\cos\theta = \dfrac{\vec{u}\cdot\vec{v}}{\|\vec{u}\|\|\vec{v}\|} et cosθ1|\cos\theta| \leq 1, la formule de l'angle entre deux vecteurs est toujours bien définie.

Distance d'un point à une droite en 2D :

Soit la droite D\mathcal{D} d'équation ax+by+c=0ax + by + c = 0 et le point P(x0,y0)P(x_0, y_0).

d(P,D)=ax0+by0+ca2+b2\boxed{d(P, \mathcal{D}) = \frac{|ax_0 + by_0 + c|}{\sqrt{a^2 + b^2}}}

Interprétation vectorielle : le vecteur normal à D\mathcal{D} est n=(a,b)\vec{n} = (a, b). La distance est la valeur absolue de la projection de QP\overrightarrow{QP} (où QQ est un point de D\mathcal{D}) sur n\vec{n} normalisé.

Angle entre deux plans en 3D :

Soient deux plans de vecteurs normaux n1\vec{n_1} et n2\vec{n_2}. cosα=n1n2n1n2\cos\alpha = \frac{|\vec{n_1} \cdot \vec{n_2}|}{\|\vec{n_1}\|\,\|\vec{n_2}\|}

L'angle entre les plans vaut α[0,π/2]\alpha \in [0, \pi/2] (on prend la valeur absolue pour avoir l'angle aigu).

📝

Distance d'un point à une droite

Calculer la distance du point P(3,1)P(3, 1) à la droite D:2xy+1=0\mathcal{D} : 2x - y + 1 = 0.

Ici a=2a = 2, b=1b = -1, c=1c = 1.

d(P,D)=2(3)+(1)(1)+14+1=61+15=65=6552,68d(P, \mathcal{D}) = \frac{|2(3) + (-1)(1) + 1|}{\sqrt{4 + 1}} = \frac{|6 - 1 + 1|}{\sqrt{5}} = \frac{6}{\sqrt{5}} = \frac{6\sqrt{5}}{5} \approx 2{,}68

📝

Angle entre deux plans

Plan Π1:x+2yz=0\Pi_1 : x + 2y - z = 0 de normale n1=(1,2,1)\vec{n_1} = (1, 2, -1).

Plan Π2:2xy+3z=1\Pi_2 : 2x - y + 3z = 1 de normale n2=(2,1,3)\vec{n_2} = (2, -1, 3).

n1n2=223=3n1=6n2=14\vec{n_1} \cdot \vec{n_2} = 2 - 2 - 3 = -3 \qquad \|\vec{n_1}\| = \sqrt{6} \qquad \|\vec{n_2}\| = \sqrt{14}

cosα=3614=384=32210,327    α70,9°\cos\alpha = \frac{|-3|}{\sqrt{6}\sqrt{14}} = \frac{3}{\sqrt{84}} = \frac{3}{2\sqrt{21}} \approx 0{,}327 \implies \alpha \approx 70{,}9°

🧩

Checkpoint

Quelle est la distance du point à la droite ?

🧩

Checkpoint

L'inégalité de Cauchy-Schwarz devient une égalité quand :

À retenir

  • Produit scalaire en coordonnées : uv=x1x2+y1y2\vec{u}\cdot\vec{v} = x_1x_2+y_1y_2 en 2D et x1x2+y1y2+z1z2x_1x_2+y_1y_2+z_1z_2 en 3D
  • Cauchy-Schwarz : uvuv|\vec{u}\cdot\vec{v}| \leq \|\vec{u}\|\|\vec{v}\| — égalité si et seulement si colinéaires
  • Projection : projvu=uvv2v\text{proj}_{\vec{v}}\vec{u} = \frac{\vec{u}\cdot\vec{v}}{\|\vec{v}\|^2}\vec{v} — la composante de u\vec{u} selon v\vec{v}
  • Distance point-droite : d(P,ax+by+c=0)=ax0+by0+ca2+b2d(P, ax+by+c=0) = \frac{|ax_0+by_0+c|}{\sqrt{a^2+b^2}}
  • Angle entre plans : cosα=n1n2n1n2\cos\alpha = \frac{|\vec{n_1}\cdot\vec{n_2}|}{\|\vec{n_1}\|\|\vec{n_2}\|} via les normales
  • Produit vectoriel : u×v\vec{u}\times\vec{v} perpendiculaire aux deux, norme =uvsinθ= \|\vec{u}\|\|\vec{v}\|\sin\theta
Passer aux exercices →