Class 12 Maths, Worked in Full Past papersGet updates
Chapter 10 · Vector Algebra

Exercise 10.3 · Q14: a⃗⋅b⃗=0\vec a\cdot\vec b=0 with a⃗≠0⃗\vec a\ne\vec 0⁠, b⃗≠0⃗\vec b\ne\vec 0⁠: an example

Exercise 10.3Perpendicular vectors, scalar product in components · Section 10.6.1
The question

If either vector a⃗=0⃗\vec a = \vec 0 or b⃗=0⃗\vec b = \vec 0⁠, then a⃗⋅b⃗=0\vec a\cdot\vec b = 0⁠. But the converse need not be true. Justify your answer with an example.

Exam answer

The converse says: if a⃗⋅b⃗=0\vec a\cdot\vec b = 0⁠, then a⃗=0⃗\vec a = \vec 0 or b⃗=0⃗\vec b = \vec 0⁠. It is false, for example:

Let a⃗=i^+2j^+3k^\vec a = \hat i + 2\hat j + 3\hat k and b⃗=3i^−3j^+k^\vec b = 3\hat i - 3\hat j + \hat k⁠.

a⃗⋅b⃗=1(3)+2(−3)+3(1)=3−6+3=0\begin{aligned} \vec a\cdot\vec b &= 1(3) + 2(-3) + 3(1) \\ &= 3 - 6 + 3 = 0 \end{aligned}

But ∣a⃗∣=14≠0|\vec a| = \sqrt{14} \ne 0 and ∣b⃗∣=19≠0|\vec b| = \sqrt{19} \ne 0⁠, so a⃗≠0⃗\vec a \ne \vec 0 and b⃗≠0⃗\vec b \ne \vec 0⁠.

Hence a⃗⋅b⃗=0\vec a\cdot\vec b = 0 does not imply a⃗=0⃗\vec a = \vec 0 or b⃗=0⃗\vec b = \vec 0⁠: the converse need not be true.

Want the reason behind every step, the basics and the checks?

The one idea this problem is built on

For nonzero vectors, a⃗⋅b⃗=0\vec a\cdot\vec b = 0 means the vectors are perpendicular. So a zero scalar product can come from two perfectly good nonzero vectors at right angles. One such pair is enough to show the converse fails.

Given, to show, and the plan
Given
The statement: if a⃗=0⃗\vec a = \vec 0 or b⃗=0⃗\vec b = \vec 0⁠, then a⃗⋅b⃗=0\vec a\cdot\vec b = 0⁠.
To show
The converse, "if a⃗⋅b⃗=0\vec a\cdot\vec b = 0 then a⃗=0⃗\vec a = \vec 0 or b⃗=0⃗\vec b = \vec 0", is not always true, by an example.
Plan
(1) See why the statement itself is true. (2) Write the converse and what a counterexample needs. (3) Build two nonzero perpendicular vectors. (4) Verify. (5) Note the simplest example.

Basics you need

1Scalar product with the zero vector

The book defines a⃗⋅b⃗=0\vec a\cdot\vec b = 0 when a⃗=0⃗\vec a = \vec 0 or b⃗=0⃗\vec b = \vec 0 (Section 10.6.1). Lesson: the dot product

2Converse and counterexample

The converse of "if P then Q" is "if Q then P". One example where Q holds and P fails shows the converse is not always true (school logic).

3Scalar product in components

a⃗⋅b⃗=a1b1+a2b2+a3b3\vec a\cdot\vec b = a_1b_1 + a_2b_2 + a_3b_3⁠, and for nonzero vectors it is 0 exactly when they are perpendicular (Section 10.6.1, Observation 2). Basics: dot products obey the same rule

Solution

  1. Why the statement itself is true

    If a⃗=0⃗\vec a = \vec 0⁠, then a⃗⋅b⃗=0b1+0b2+0b3=0\vec a\cdot\vec b = 0b_1 + 0b_2 + 0b_3 = 0⁠; the same if b⃗=0⃗\vec b = \vec 0⁠.

    With a zero vector the angle θ\theta is not defined, so the book defines the scalar product to be 0 in that case. The component formula gives the same value.
    Definition of the scalar product (Section 10.6.1). Lesson: the dot product
  2. The converse, and what disproves it

    Converse: "if a⃗⋅b⃗=0\vec a\cdot\vec b = 0⁠, then a⃗=0⃗\vec a = \vec 0 or b⃗=0⃗\vec b = \vec 0". To show it need not be true, we need one pair with

    a⃗⋅b⃗=0,a⃗≠0⃗,b⃗≠0⃗.\vec a\cdot\vec b = 0, \qquad \vec a \ne \vec 0, \qquad \vec b \ne \vec 0.
    A general claim fails as soon as one case breaks it. Since nonzero vectors with zero scalar product are exactly perpendicular pairs, any two nonzero perpendicular vectors will do.
    Section 10.6.1, Observation 2. Lesson: the dot product
  3. Build a perpendicular pair

    Choose a⃗=i^+2j^+3k^\vec a = \hat i + 2\hat j + 3\hat k⁠. A vector b⃗=b1i^+b2j^+b3k^\vec b = b_1\hat i + b_2\hat j + b_3\hat k is perpendicular to it when b1+2b2+3b3=0b_1 + 2b_2 + 3b_3 = 0⁠. Taking b1=3b_1 = 3⁠, b3=1b_3 = 1 forces 3+2b2+3=03 + 2b_2 + 3 = 0⁠, so b2=−3b_2 = -3⁠:

    b⃗=3i^−3j^+k^.\vec b = 3\hat i - 3\hat j + \hat k.
    The condition is one equation in three unknowns, so we may pick two of them freely and solve for the third. Any choice other than b1=b2=b3=0b_1 = b_2 = b_3 = 0 gives a valid example.
    a⃗⋅b⃗=a1b1+a2b2+a3b3\vec a\cdot\vec b = a_1b_1 + a_2b_2 + a_3b_3 (Section 10.6.1). Basics: dot products obey the same rule
  4. Verify the example

    a⃗⋅b⃗=1(3)+2(−3)+3(1)=3−6+3=0,\begin{aligned} \vec a\cdot\vec b &= 1(3) + 2(-3) + 3(1) \\ &= 3 - 6 + 3 = 0, \end{aligned} ∣a⃗∣=1+4+9=14≠0,∣b⃗∣=9+9+1=19≠0.\begin{aligned} |\vec a| &= \sqrt{1 + 4 + 9} = \sqrt{14} \ne 0, \\ |\vec b| &= \sqrt{9 + 9 + 1} = \sqrt{19} \ne 0. \end{aligned}

    So a⃗⋅b⃗=0\vec a\cdot\vec b = 0 although neither vector is 0⃗\vec 0⁠: the converse is not true.

    O a, length √14 b, length √19 a = i + 2j + 3k b = 3i − 3j + k a·b = 3 − 6 + 3 = 0 a ≠ 0, b ≠ 0
    The two vectors drawn in their own plane, true to scale (one scale for both directions): a⃗\vec a of length 14\sqrt{14} and b⃗\vec b of length 19\sqrt{19}⁠, both nonzero, meeting at a right angle, so a⃗⋅b⃗=0\vec a\cdot\vec b = 0⁠.
    A vector is 0⃗\vec 0 only when its length is 0. Both lengths are positive, so both vectors are nonzero, and still their scalar product is 0 because they are at 90∘90^\circ⁠: cos⁡90∘=0\cos 90^\circ = 0⁠.
    ∣a⃗∣=a12+a22+a32|\vec a| = \sqrt{a_1^2 + a_2^2 + a_3^2} (Section 10.5.1). Basics: use Pythagoras twice
  5. The simplest example

    i^⋅j^=0\hat i\cdot\hat j = 0⁠, yet i^\hat i and j^\hat j are unit vectors, far from zero. Any two of i^,j^,k^\hat i, \hat j, \hat k give a counterexample at once.

    The book lists i^⋅j^=j^⋅k^=k^⋅i^=0\hat i\cdot\hat j = \hat j\cdot\hat k = \hat k\cdot\hat i = 0 for these mutually perpendicular unit vectors. The answer key's advice, "take any two non-zero perpendicular vectors", covers both examples.
    Section 10.6.1, Observation 5. See also Exercise 10.3 Q12.
Result

For a⃗=i^+2j^+3k^\vec a = \hat i + 2\hat j + 3\hat k and b⃗=3i^−3j^+k^\vec b = 3\hat i - 3\hat j + \hat k⁠, a⃗⋅b⃗=0\vec a\cdot\vec b = 0 but a⃗≠0⃗\vec a \ne \vec 0 and b⃗≠0⃗\vec b \ne \vec 0⁠. So a⃗⋅b⃗=0\vec a\cdot\vec b = 0 does not force a⃗=0⃗\vec a = \vec 0 or b⃗=0⃗\vec b = \vec 0⁠: the converse need not be true. Any two nonzero perpendicular vectors give such an example.

(Textbook answer: take any two non-zero perpendicular vectors a⃗\vec a and b⃗\vec b⁠.)

Check it with numbers

∣a⃗∣=14≈3.741657|\vec a| = \sqrt{14} \approx 3.741657 and ∣b⃗∣=19≈4.358899|\vec b| = \sqrt{19} \approx 4.358899⁠, both well away from 0. cos⁡θ=014 19=0\cos\theta = \frac{0}{\sqrt{14}\,\sqrt{19}} = 0⁠, so θ=90∘\theta = 90^\circ⁠.

For contrast, a pair that is not perpendicular: a⃗⋅(i^+j^+k^)=1+2+3=6≠0\vec a\cdot(\hat i + \hat j + \hat k) = 1 + 2 + 3 = 6 \ne 0⁠.

Common mistakes
  1. Using a zero vector in the example. a⃗=0⃗\vec a = \vec 0 gives a⃗⋅b⃗=0\vec a\cdot\vec b = 0⁠, but it agrees with the converse instead of breaking it.
  2. Choosing parallel vectors. For parallel nonzero vectors a⃗⋅b⃗=±∣a⃗∣∣b⃗∣≠0\vec a\cdot\vec b = \pm|\vec a||\vec b| \ne 0⁠.
  3. Not checking both vectors are nonzero. The example must state a⃗≠0⃗\vec a \ne \vec 0 and b⃗≠0⃗\vec b \ne \vec 0⁠, for instance through their lengths.
What to take away
  1. a⃗⋅b⃗=0\vec a\cdot\vec b = 0 means: a⃗=0⃗\vec a = \vec 0⁠, or b⃗=0⃗\vec b = \vec 0⁠, or a⃗⊥b⃗\vec a \perp \vec b⁠.
  2. Unlike numbers, two nonzero vectors can have product zero.
  3. One explicit counterexample is a complete answer to "need not be true".

Every fact used, and where it comes from

FactUsed inSource
a⃗⋅b⃗=0\vec a\cdot\vec b = 0 when a⃗=0⃗\vec a = \vec 0 or b⃗=0⃗\vec b = \vec 0 (definition)Step 1Section 10.6.1 (Lesson: the dot product)
Nonzero vectors: scalar product 0 exactly when perpendicularSteps 2, 4Section 10.6.1, Observation 2
a⃗⋅b⃗=a1b1+a2b2+a3b3\vec a\cdot\vec b = a_1b_1 + a_2b_2 + a_3b_3Steps 1, 3, 4Section 10.6.1 (Basics: dot products obey the same rule)
∣a⃗∣=a12+a22+a32|\vec a| = \sqrt{a_1^2 + a_2^2 + a_3^2}Step 4Section 10.5.1 (Basics: use Pythagoras twice)
i^⋅j^=j^⋅k^=k^⋅i^=0\hat i\cdot\hat j = \hat j\cdot\hat k = \hat k\cdot\hat i = 0Step 5Section 10.6.1, Observation 5
The answerResultNCERT answer key, Exercise 10.3 Q14 (Lesson: the dot product exercises)
Found an error, or want more?

Tell us if something on this page is wrong or unclear, or if you would like a fuller explanation, another method or a new feature. Send feedback on this problem →