Le produit scalaire de deux vecteurs u et v est noté u . v ou u * v. Il se calcule à l'aide de la formule :
u . v = ||u|| * ||v|| * cos(θ)
où ||u|| et ||v|| sont les normes des vecteurs u et v, respectivement, et θ est l'angle entre les deux vecteurs.
Le produit scalaire peut être utilisé pour déterminer si deux vecteurs sont orthogonaux (c'est-à-dire qu'ils forment un angle de 90 degrés) ou si l'un des vecteurs est un multiple de l'autre.
Le produit scalaire de deux vecteurs peut être calculé en multipliant les coordonnées correspondantes des vecteurs et en additionnant les résultats. Par exemple, si u = (u1, u2) et v = (v1, v2), alors :
u . v = u1 * v1 + u2 * v2
Il existe également une expression vectorielle du produit scalaire, qui utilise les composantes des vecteurs et le signe de la multiplication. Si u = (u1, u2) et v = (v1, v2), alors :
u . v = ||u|| * ||v|| * cos(θ) * n
où n est le vecteur unitaire perpendiculaire au plan formé par u et v.