How to Find the Angle Between Two Vectors

Physics · Motion In A Plane · NEET

To find the angle between two vectors, use the dot product: cos(theta) = (A.B) / (AB), where A.B = Ax*Bx + Ay*By + Az*Bz and A, B are the magnitudes. So theta = cos-inverse of [ (A.B) / (AB) ]. Memory hook: "DOT gives the angle" - divide the dot product by the product of the two lengths, then take cos-inverse.
OABθDot product gives the angle:A . B = A B cos(θ)cos(θ) = (A . B) / (A B)
Two vectors A and B drawn from a common origin O. The angle theta between them is found from the dot product: cos(theta) = (A.B) / (AB). When A.B = 0, theta = 90 degrees.

Your doubts, answered

What is the direct formula to find the angle between two vectors?

Use the dot (scalar) product. Since A.B = AB cos(theta), rearrange to get cos(theta) = (A.B) / (AB). Then theta = cos-inverse of [ (A.B) / (AB) ]. Here A.B is the dot product and A, B are the magnitudes of the two vectors. This one formula works for any two vectors in 2D or 3D.

How do I find the angle when vectors are given in i, j, k form?

First take the dot product component by component: if A = Ax i + Ay j + Az k and B = Bx i + By j + Bz k, then A.B = Ax*Bx + Ay*By + Az*Bz. Next find the magnitudes A = sqrt(Ax^2 + Ay^2 + Az^2) and B the same way. Finally cos(theta) = (A.B)/(AB). Example: A = 3i + 4j, B = 4i - 3j gives A.B = 12 - 12 = 0, so theta = 90 degrees.

Why do we use cos and not sin to find the angle?

Because the DOT product carries the cosine: A.B = AB cos(theta). The dot product is a scalar and is largest when vectors point the same way (theta = 0). The CROSS product carries the sine: |A x B| = AB sin(theta). So if a question gives or asks for a dot product, use cos; if it involves a cross product (like torque or area), use sin. For finding the plain angle, dot product with cos is the simplest route.

If A.B is negative, is the angle valid?

Yes. A negative dot product means the angle is obtuse (between 90 and 180 degrees), because cos(theta) is negative there. A zero dot product means theta = 90 degrees (perpendicular). A positive dot product means theta is acute (below 90 degrees). So just plug the signed value into theta = cos-inverse of [ (A.B)/(AB) ] and you get the correct angle.

How do I quickly find the angle when |A + B| = |A - B|?

This is a common NEET shortcut. Square both sides: |A+B|^2 = |A-B|^2. This gives A^2 + B^2 + 2A.B = A^2 + B^2 - 2A.B, so 4 A.B = 0, meaning A.B = 0. A zero dot product means the vectors are perpendicular, so theta = 90 degrees. Whenever sum and difference have equal magnitude, the vectors are at 90 degrees.

⚠️ The NEET trap
Using |A x B| = AB sin(theta) to find the plain angle, or forgetting to divide by BOTH magnitudes and writing cos(theta) = A.B.
For the angle, use the dot product: cos(theta) = (A.B) / (A B). Always divide the dot product by the PRODUCT of the two magnitudes. Use sin (cross product) only when the question is about torque, area, or |A x B|.
🧠 Mixing up dot and cross when the question hides the angle.

Real NEET questions

2016

If the magnitude of the sum of two vectors is equal to the magnitude of the difference of the two vectors, the angle between these vectors is:

A · 0 degrees
B · 90 degrees
C · 45 degrees
D · 180 degrees
Solution: Given |A + B| = |A - B|. Square both sides: |A+B|^2 = |A-B|^2. Expand: A^2 + B^2 + 2 A.B = A^2 + B^2 - 2 A.B. Cancel A^2 and B^2 on both sides, which leaves 4 A.B = 0, so A.B = 0. Since A.B = AB cos(theta) = 0 and A, B are not zero, cos(theta) = 0. Therefore theta = 90 degrees. The vectors are perpendicular. Answer: (B).

Solved Motion In A Plane NEET PYQs

Try the real previous-year questions from this chapter — each with the answer and a full solution.

See all 24 Motion In A Plane NEET PYQs ›
Next concept: When Sum and Difference of Two Vectors Are Equal (Perpendicular Vectors)Keep learning — 2 minFeeling ready? Solve the Motion In A Plane NEET PYQs ›Or practice on your phone — get the free MedicNEET app ›

Frequently asked

What is the formula for the angle between two vectors?

theta = cos-inverse of [ (A.B) / (AB) ], where A.B is the dot product and A, B are the magnitudes of the vectors.

How do you find the angle between two vectors in component form?

Compute A.B = Ax*Bx + Ay*By + Az*Bz, find magnitudes A and B, then use cos(theta) = (A.B)/(AB) and take cos-inverse.

When is the angle between two vectors 90 degrees?

When their dot product A.B = 0. A quick test: if |A + B| = |A - B|, the vectors are perpendicular, so theta = 90 degrees.

Does the angle between two vectors depend on their order?

No. The dot product is commutative (A.B = B.A), so the angle between A and B is the same as between B and A.

Why is the dot product used to find the angle instead of the cross product?

The dot product directly contains cos(theta) as a scalar (A.B = AB cos theta), so dividing by the magnitudes isolates the angle cleanly. The cross product gives sin(theta) and a direction, which is more work for a plain angle.