Definition of the Scalar Product
The scalar product (or dot product) of two vectors a and b is:
a⋅b=∣a∣∣b∣cosθ
where θ∈[0,π] is the angle between the vectors.

The result is a scalar (hence the name).
Properties
Algebraic properties:
- Commutative: a⋅b=b⋅a
- Distributive: a⋅(b+c)=a⋅b+a⋅c
- Self-product: a⋅a=∣a∣2
Basis vector products:
i^⋅i^=j^⋅j^=k^⋅k^=1
i^⋅j^=j^⋅k^=k^⋅i^=0
For a=(ax,ay,az) and b=(bx,by,bz):
a⋅b=axbx+ayby+azbz
This provides a computationally convenient formula derived from the basis vector properties.
Geometric Applications
Angle Between Vectors
cosθ=∣a∣∣b∣a⋅b

Perpendicular Vectors
Two non-zero vectors are perpendicular (orthogonal) if and only if:
a⋅b=0
Component Along a Direction
The component of a in the direction of a unit vector n^:
a∥=a⋅n^=∣a∣cosθ
This is the projection of a onto the direction n^.
Component Perpendicular to a Direction
a⊥=∣a∣sinθ=∣a∣2−(a⋅n^)2
Equation of a Plane
Through a Point with Given Normal
A plane through point a with unit normal n^ consists of all points r satisfying:
(r−a)⋅n^=0

Why this works: the vector r−a lies in the plane, so it must be perpendicular to the normal.
If n^=(l,m,n) where l,m,n are direction cosines (cosines of angles with coordinate axes):
lx+my+nz=p
where p=a⋅n^ is the perpendicular distance from the origin to the plane.
Through Three Points
For three points a, b, c (not collinear), the plane is:
r=a+μ(b−a)+ν(c−a)
The normal vector is:
n=(b−a)×(c−a)
Distance from Point to Plane
For a plane n^⋅r=p and point q:
d=∣n^⋅q−p∣
This is the signed distance (positive on one side, negative on the other).
Why the Scalar Product Matters
The scalar product measures alignment between vectors:
- Maximum when vectors are parallel
- Zero when perpendicular
- Negative when pointing in opposite directions
This captures the geometry of angles without explicitly computing angles, making it essential for:
- Work done by a force: W=F⋅d
- Power delivered: P=F⋅v
- Flux through a surface: involves dot products with normals