NIMCET, GATE, CUET & CBSE test series are live — start practicing free
syllabuzAI

Dot Product and Cross Product of Vectors | NIMCET

Learn the scalar (dot) and vector (cross) products, angle between vectors, projection, perpendicular and parallel conditions, and area of a triangle or parallelogram, with a NIMCET syllabus note.

4 min read

SP

SHIVAM PRADHAN

Updated 25 October 2026

On this page

Quick answer: The dot product a⃗⋅b⃗=∣a⃗∣∣b⃗∣cos⁡θ=a1b1+a2b2+a3b3\vec{a} \cdot \vec{b} = \lvert\vec{a}\rvert\lvert\vec{b}\rvert\cos\theta = a_1b_1 + a_2b_2 + a_3b_3 is a scalar; it is 0 when the vectors are perpendicular. The cross product a⃗×b⃗\vec{a} \times \vec{b} is a vector of magnitude ∣a⃗∣∣b⃗∣sin⁡θ\lvert\vec{a}\rvert\lvert\vec{b}\rvert\sin\theta, perpendicular to both; it is 0⃗\vec{0} when they are parallel. ∣a⃗×b⃗∣\lvert\vec{a} \times \vec{b}\rvert is the area of the parallelogram on a⃗\vec{a} and b⃗\vec{b}.

Syllabus note: Several portals report that Vectors was removed in the revised NIMCET syllabus. Confirm with the official information brochure, and see our revised syllabus update.

This builds on position vectors and direction cosines.

Dot (scalar) product

PropertyResult
Definitiona⃗⋅b⃗=∣a⃗∣∣b⃗∣cos⁡θ\vec{a} \cdot \vec{b} = \lvert\vec{a}\rvert\lvert\vec{b}\rvert\cos\theta
Componentsa1b1+a2b2+a3b3a_1b_1 + a_2b_2 + a_3b_3
Commutativea⃗⋅b⃗=b⃗⋅a⃗\vec{a} \cdot \vec{b} = \vec{b} \cdot \vec{a}
Perpendiculara⃗⋅b⃗=0\vec{a} \cdot \vec{b} = 0
Selfa⃗⋅a⃗=∣a⃗∣2\vec{a} \cdot \vec{a} = \lvert\vec{a}\rvert^2
Unit vectorsi^⋅i^=1\hat{i} \cdot \hat{i} = 1, i^⋅j^=0\hat{i} \cdot \hat{j} = 0

Angle between vectors:

cos⁡θ=a⃗⋅b⃗∣a⃗∣∣b⃗∣\cos\theta = \frac{\vec{a} \cdot \vec{b}}{\lvert\vec{a}\rvert\lvert\vec{b}\rvert}

Projection of a⃗\vec{a} on b⃗\vec{b}: a⃗⋅b⃗∣b⃗∣\frac{\vec{a} \cdot \vec{b}}{\lvert\vec{b}\rvert}.

Work done: W=F⃗⋅d⃗W = \vec{F} \cdot \vec{d}.

Useful identity: ∣a⃗+b⃗∣2=∣a⃗∣2+∣b⃗∣2+2a⃗⋅b⃗\lvert\vec{a} + \vec{b}\rvert^2 = \lvert\vec{a}\rvert^2 + \lvert\vec{b}\rvert^2 + 2\vec{a} \cdot \vec{b}.

Cross (vector) product

a⃗×b⃗=∣i^j^k^a1a2a3b1b2b3∣\vec{a} \times \vec{b} = \begin{vmatrix} \hat{i} & \hat{j} & \hat{k} \\ a_1 & a_2 & a_3 \\ b_1 & b_2 & b_3 \end{vmatrix}

PropertyResult
Magnitude∣a⃗∣∣b⃗∣sin⁡θ\lvert\vec{a}\rvert\lvert\vec{b}\rvert\sin\theta
DirectionPerpendicular to both, by the right-hand rule
Anti-commutativea⃗×b⃗=−b⃗×a⃗\vec{a} \times \vec{b} = -\vec{b} \times \vec{a}
Parallela⃗×b⃗=0⃗\vec{a} \times \vec{b} = \vec{0}
Unit vectorsi^×j^=k^\hat{i} \times \hat{j} = \hat{k}, j^×k^=i^\hat{j} \times \hat{k} = \hat{i}, k^×i^=j^\hat{k} \times \hat{i} = \hat{j}
Selfa⃗×a⃗=0⃗\vec{a} \times \vec{a} = \vec{0}

Unit vector perpendicular to both: ±a⃗×b⃗∣a⃗×b⃗∣\pm\frac{\vec{a} \times \vec{b}}{\lvert\vec{a} \times \vec{b}\rvert}.

Lagrange's identity: ∣a⃗×b⃗∣2+(a⃗⋅b⃗)2=∣a⃗∣2∣b⃗∣2\lvert\vec{a} \times \vec{b}\rvert^2 + (\vec{a} \cdot \vec{b})^2 = \lvert\vec{a}\rvert^2\lvert\vec{b}\rvert^2.

Areas

FigureArea
Parallelogram with sides a⃗,b⃗\vec{a}, \vec{b}∣a⃗×b⃗∣\lvert\vec{a} \times \vec{b}\rvert
Parallelogram with diagonals d1⃗,d2⃗\vec{d_1}, \vec{d_2}12∣d1⃗×d2⃗∣\frac{1}{2}\lvert\vec{d_1} \times \vec{d_2}\rvert
Triangle ABC12∣AB→×AC→∣\frac{1}{2}\lvert\overrightarrow{AB} \times \overrightarrow{AC}\rvert

Worked examples

Example 1: angle

Find the angle between a⃗=i^+j^\vec{a} = \hat{i} + \hat{j} and b⃗=j^+k^\vec{b} = \hat{j} + \hat{k}.

cos⁡θ=0+1+022=12\cos\theta = \frac{0 + 1 + 0}{\sqrt{2}\sqrt{2}} = \frac{1}{2}

So θ=60∘\theta = 60^\circ.

Example 2: perpendicular condition

Find λ if 2i^+λj^+k^2\hat{i} + \lambda\hat{j} + \hat{k} is perpendicular to i^−2j^+3k^\hat{i} - 2\hat{j} + 3\hat{k}.

2−2λ+3=02 - 2\lambda + 3 = 0, so λ=52\lambda = \frac{5}{2}.

Example 3: cross product and area

Find the area of the triangle with vertices A(1,0,0)A(1, 0, 0), B(0,1,0)B(0, 1, 0) and C(0,0,1)C(0, 0, 1).

Step 1: AB→=−i^+j^\overrightarrow{AB} = -\hat{i} + \hat{j} and AC→=−i^+k^\overrightarrow{AC} = -\hat{i} + \hat{k}.

Step 2: AB→×AC→=i^+j^+k^\overrightarrow{AB} \times \overrightarrow{AC} = \hat{i} + \hat{j} + \hat{k}.

Step 3: Area =123=32= \frac{1}{2}\sqrt{3} = \frac{\sqrt{3}}{2}.

Check: ABC is equilateral with side 2\sqrt{2}, so its area is 34⋅2=32\frac{\sqrt{3}}{4} \cdot 2 = \frac{\sqrt{3}}{2} ✓.

Example 4: magnitude from data

If ∣a⃗∣=3\lvert\vec{a}\rvert = 3, ∣b⃗∣=4\lvert\vec{b}\rvert = 4 and a⃗⋅b⃗=6\vec{a} \cdot \vec{b} = 6, find ∣a⃗×b⃗∣\lvert\vec{a} \times \vec{b}\rvert.

By Lagrange's identity, ∣a⃗×b⃗∣2=144−36=108\lvert\vec{a} \times \vec{b}\rvert^2 = 144 - 36 = 108, so ∣a⃗×b⃗∣=63\lvert\vec{a} \times \vec{b}\rvert = 6\sqrt{3}.

Summary table

ItemDot productCross product
ResultScalarVector
Usescos⁡θ\cos\thetasin⁡θ\sin\theta
Zero whenPerpendicularParallel
OrderCommutativeAnti-commutative
Geometric meaningProjection, workArea, normal direction

Exam tips

  • Use the dot product for angles and perpendicularity; use the cross product for areas and parallelism.
  • Lagrange's identity links the two products and saves time.
  • Remember the cyclic order i^→j^→k^→i^\hat{i} \to \hat{j} \to \hat{k} \to \hat{i} for unit cross products.

Next, see the scalar and vector triple product, or browse the NIMCET Coordinate Geometry and Vectors chapter.

Common mistakes

  • Writing a⃗×b⃗=b⃗×a⃗\vec{a} \times \vec{b} = \vec{b} \times \vec{a}.
  • Forgetting the minus sign on the j^\hat{j} term when expanding the determinant.
  • Using the parallelogram side formula when the diagonals are given.
  • Treating the dot product as a vector.

Frequently Asked Questions

What is the dot product of two vectors?

a · b = |a||b| cos θ = a₁b₁ + a₂b₂ + a₃b₃. It is a scalar.

What is the cross product of two vectors?

a × b is a vector of magnitude |a||b| sin θ, perpendicular to both a and b.

When is the dot product zero?

When the vectors are perpendicular (or one of them is the zero vector).

How do you find the area of a triangle using vectors?

Area = ½ |AB × AC|.

What is the projection of a on b?

It is (a · b)/|b|.

Concept Check

MEDIUM

If zz lies on the circle ∣z∣=2|z| = 2, find the maximum and minimum values of ∣z+1z∣\left|z + \frac{1}{z}\right|.

Suggested for you