Scalar product
Two vectors point in different directions and have different lengths — how do you boil that relationship down to a single number? The scalar product (or dot product) does exactly this: it multiplies two vectors together and returns a plain real number that captures both how long they are and how aligned they are. It is the workhorse of the ISC Class 12 Vector Algebra unit, sitting alongside the vector (cross) product as one of the two named ways to multiply vectors. This article builds the definition from the geometry of projection, shows how it collapses into a simple sum of products once vectors are written in components, and uses it for the three jobs examiners actually ask for: finding the angle between two vectors, testing perpendicularity, and computing a projection. Two fully worked numeric problems anchor every formula.
The scalar product turns two vectors into one number that is zero exactly when the vectors are perpendicular.
The core idea
Definition. For nonzero vectors and with angle between them (), the scalar product is
where: and are the magnitudes (lengths) of the two vectors and is the angle measured between them when their tails are placed together. The result is a scalar, not a vector — hence the name — and it can be positive, negative, or zero depending on .
Why it is a "projection" measurement. Drop a perpendicular from the tip of onto the line of . The foot of that perpendicular marks off a length on 's line called the projection of on , equal to . Multiplying that projected length by gives exactly the dot product, so
This is why the dot product is large and positive when two vectors point roughly the same way, zero when they are perpendicular (there is nothing to project), and negative when they point roughly opposite ways.
Key properties. The dot product is commutative, , and distributive over addition, . For a scalar , . Taking in the definition gives , so a vector dotted with itself is simply the square of its own length. And because only at , nonzero vectors satisfy — the standard perpendicularity test. For the standard basis vectors, and , since each pair is mutually perpendicular unit vectors.
Component formula and the angle between two vectors
If and , then
where: and are the respective components along . Combining this with the definition gives the standard way to find the angle between two vectors:
This one line does three jobs at once in ISC problems — angle-finding, perpendicularity-checking (set the numerator to zero), and, via the projection formula above, computing how much of one vector lies along another.
The goal is to show, using nothing beyond the distributive property already stated and the dot products of the basis vectors , that the geometric definition collapses into the purely algebraic sum once both vectors are expanded in components — this is the bridge that makes every numeric ISC problem solvable by arithmetic instead of by measuring angles.
Step 1. Write both vectors in component form: and . Treat the dot as an ordinary product that distributes over the sums, exactly as multiplication distributes over addition of numbers.
Step 2. Expand the product term by term. Distributing across all nine pairs gives .
Step 3. Substitute the known basis products. Since are mutually perpendicular unit vectors, (each is ) while every mixed pair such as equals . So six of the nine terms vanish and only the three "matching" terms survive.
Step 4. Read off the result. What remains is , a purely algebraic recipe that always agrees with the geometric definition, since nothing but distributivity and the basis products (both already established) were used to reach it.
Worked example
Find the angle between and . Then find for which is perpendicular to , and the projection of on at that value.
Step 1. Compute using the component formula: .
Step 2. Compute the magnitudes: and .
Step 3. Apply the angle formula: , so . The negative cosine tells us is obtuse before any calculator is touched.
Step 4. For perpendicularity, set : , giving .
Step 5. With , by construction, so the projection of on is — a perpendicular vector always has zero projection along the direction it is perpendicular to.
Answer: for the first pair; makes , and the projection of on is then .
Common traps
- Forgetting is a scalar: chaining it as if it were a vector (writing and expecting another dot product) is not a valid vector operation.
- Reading as "parallel" instead of "perpendicular" — zero dot product is exactly the perpendicularity condition.
- Sign slips inside when a component is negative — evaluate each product separately before summing.
- Confusing the scalar projection (a number) with the projection vector, which additionally needs multiplying by the unit vector ; ISC questions usually want the scalar unless stated otherwise.
Ask the tutor: want more practice finding an unknown vector component from a perpendicularity or angle condition — ask the AI tutor for a few extra scalar-product problems.
Why is the dot product called scalar even though it comes from two vectors?
Because the output is a single real number with no direction attached, unlike vector addition or the cross product, which both produce another vector. Geometrically it is times a length (the projection of onto 's direction), and a length times a length is just a number. That is also why you can never dot-multiply three vectors in a chain like without first deciding which pair to combine and what to do with the resulting scalar.
How do I remember which formula to use, the cos theta one or the component one?
Use the geometric definition when the angle is already known or is what you are solving for. Use the component formula whenever the vectors are given in form and you need a quick number. In practice most ISC problems give components, so you compute from components first, then plug it into if an angle is asked for.
If cos theta comes out negative, does that mean I made an arithmetic error?
Not necessarily — a negative dot product simply means the angle between the vectors is obtuse (between and ), which is a perfectly valid geometric situation. In the worked example, is negative because the two given vectors point in broadly opposite general directions. Only double-check your arithmetic if the magnitude of the cosine value exceeds , since that is genuinely impossible and signals a computational mistake.