MHT-CET Maths · Vectors
Dot Product, Angle, and Perpendicularity
The scalar a·b = |a||b|cosθ that measures alignment — the engine behind angle, perpendicularity, projection, and direction-cosine questions.
Why this matters
The dot product collapses two vectors into one number that encodes their angle, so almost every Vectors question in MHT-CET routes through it: find the angle, test perpendicularity, solve for a parameter that makes two vectors perpendicular, or project one vector onto another. This is the single biggest Vectors subtopic — 35 PYQs across 2017–2026 with roughly 23% HARD — and the staples are the perpendicular-parameter setup (find λ so a+λb ⊥ c), the unit-vector constraint angle, and projection of a segment onto a line. Master the perpendicularity test (a·b = 0), the angle formula, and the expand-the-constraint workflow and you have most of the chapter's marks.
Concept 1 of 15
Dot product — the two faces of a·b
Intuition
Definition
For and :
- Geometric: , where is the angle between them ().
- Component: .
- It is commutative (), distributive over addition, and always a scalar.
- Self dot: . Basis: and .
Dot product — geometric and component forms
- angle between the vectors, in
- components along
- equals
Diagram · work = F · d = |F||d| cos θ
Only the part of the force along the displacement does work: W = F · d = |F||d| cos θ. A force perpendicular to the motion (θ = 90°) does zero work; one opposing it (θ > 90°) does negative work.
Worked example
- Use the component form: multiply matching components and add.
- .
- Sum: .
Practice this concept4 quick reps
Practice — Level 1 (4 reps)
Quick reps to lock in the method. Try each, then check.
- 1.for , ?
- 2.
- 3.
- 4.For ,
Dot product is a scalar — never a vector
Match components in the SAME direction only
Concept 2 of 15
Magnitude of a combination via the dot product
Intuition
Definition
For a combination written in components, . Abstractly, . This is just expanded.
Magnitude of a linear combination
- scalar coefficients
- the only cross term — vanishes if
Diagram · magnitude = √(x² + y²)
The components x and y are the legs of a right triangle; the vector is the hypotenuse, so |v| = √(x² + y²) = √(16 + 9) = 5. In 3-D the same idea adds a third leg: |v| = √(x² + y² + z²).
Worked example
- Build the combination component-by-component: .
- .
- Magnitude: .
Practice this conceptself-check · 4 quick reps
Try it yourself
Practice — Level 1 (4 reps)
Quick reps to lock in the method. Try each, then check.
- 1.?
- 2., : ?
- 3.Unit perpendicular : ?
- 4.?
From the bank · past-year question
[Q133 · May Shift 1 · 2021]
Scale FIRST, then subtract — watch the double minus
Magnitude is never negative
Concept 3 of 15
Perpendicularity test and solving for a parameter
Intuition
Definition
For non-zero : . To find such that : set , which gives , hence . Remember a missing third component (e.g. ) means its -component is 0, not ignored.
Perpendicularity and the perp-parameter
- the unknown scalar to solve for
- two scalar dot products, computed once each
Worked example
- Compute (note has -component 0).
- Compute .
- Set : .
- Solve: .
Practice this conceptself-check · 4 quick reps
Try it yourself
Practice — Level 1 (4 reps)
Quick reps to lock in the method. Try each, then check.
- 1.Are and perpendicular?
- 2.for perpendicular to ?
- 3.Perpendicularity condition for ?
- 4.-component of ?
From the bank · past-year question
[Q131 · 16th May Shift 2 · 2023]
A missing component is ZERO, not absent
Solve for cleanly:
Order matters: vs
Concept 4 of 15
Disguised perpendicularity — equal-diagonal and Pythagoras forms
Intuition
Definition
For non-zero , the following are all equivalent to :
- (equal diagonals)
- (Pythagoras)
Squaring the equal-diagonal form: collapses to .
Equivalent perpendicularity statements
- lengths of the two parallelogram diagonals
Worked example
- Square both sides: .
- Cancel the like terms: , so .
- A zero dot product (non-zero vectors) means the vectors are perpendicular.
Practice this conceptself-check · 4 quick reps
Try it yourself
Practice — Level 1 (4 reps)
Quick reps to lock in the method. Try each, then check.
- 1.implies which angle?
- 2.Expand .
- 3.Equal parallelogram diagonals mean the shape is a ___?
- 4.If , then
is NOT
Pythagoras only works on the PLUS combination for a right angle
Concept 5 of 15
Angle between two vectors via cosθ
Intuition
Definition
For non-zero at angle : . Sign rule: acute; right angle; obtuse. The same formula works on combinations: to find the angle between and , build each combination in components first, then apply the formula.
Angle from the dot product
- angle between the vectors, in
- magnitudes (always positive)
Visualization · project a onto b
The green band is how far a reaches along b — its signed length is the scalar projection (a·b)/|b|. Push the angle past 90° and the dot product, and the projection, turn negative.
Worked example
- Dot product: .
- A zero dot product with non-zero vectors means they are perpendicular.
- Hence — no need to compute magnitudes.
Practice this conceptself-check · 4 quick reps
Try it yourself
Practice — Level 1 (4 reps)
Quick reps to lock in the method. Try each, then check.
- 1.when , , ?
- 2.If , the angle is?
- 3.Angle between and ?
- 4.Angle between and ?
From the bank · past-year question
[Q114 · Shift 1 · 2023]
Build the combinations BEFORE taking the angle
Leave the answer as when it is not a standard angle
Concept 6 of 15
Angle from a unit-vector perpendicularity constraint
Intuition
Definition
Given with unit vectors, expand to . Substitute and : , then read off .
Expansion of a perpendicular constraint (unit vectors)
- given coefficients in the two combinations
- equals — the unknown to isolate
Worked example
- Set .
- Expand: .
- Unit vectors: , so .
- .
Practice this conceptself-check · 4 quick reps
Try it yourself
Practice — Level 1 (4 reps)
Quick reps to lock in the method. Try each, then check.
- 1.Unit : expand .
- 2.If , find .
- 3.gives which angle?
- 4.gives which angle?
From the bank · past-year question
[Q149 · 10th May Shift 2 · 2024]
Coefficient swap flips the angle: check WHICH combination
Unit vectors mean , not
Don't drop a cross term — there are TWO middle products
Concept 7 of 15
Scalar and vector projection
Intuition
Definition
Scalar projection of on : (a signed number). Vector projection of on : (a vector along ). For a segment on a line, set and (or the line's direction ratios), then apply the formula.
Scalar and vector projection of a on b
- dot product (carries the sign)
- divide once for scalar; squared for vector
Visualization · project a onto b
The green band is how far a reaches along b — its signed length is the scalar projection (a·b)/|b|. Push the angle past 90° and the dot product, and the projection, turn negative.
Worked example
- Dot product: .
- Magnitude of : .
- Scalar projection .
Practice this conceptself-check · 4 quick reps
Try it yourself
Practice — Level 1 (4 reps)
Quick reps to lock in the method. Try each, then check.
- 1.Scalar projection of on formula?
- 2.Projection of onto with ?
- 3.for , ?
- 4.for direction ?
From the bank · past-year question
[Q132 · May Shift 1 · 2021]
Divide by — projection is NOT just the dot product
Scalar projection can be negative; magnitude of projection is its absolute value
Vector projection divides by , then multiplies by
Concept 8 of 15
Projection onto the normal of a plane
Intuition
Definition
The vector perpendicular to the plane of and is the normal . The magnitude of the projection of on this normal is . So the recipe is: cross-product to get , then project onto by the usual scalar-projection rule.
Projection on the plane normal
- normal to the plane of
- dot of the target vector with the normal
Worked example
- Normal: .
- .
- .
- Projection magnitude .
Practice this concept4 quick reps
Practice — Level 1 (4 reps)
Quick reps to lock in the method. Try each, then check.
- 1.Vector perpendicular to the plane of ?
- 2.
- 3.?
- 4.Projection magnitude of on formula?
From the bank · past-year question
[Q120 · 9th May Shift 2 · 2024]
'Perpendicular to the plane' means CROSS product, not dot
Project onto the NORMAL, then divide by
Concept 9 of 15
Mutually orthogonal vectors — solving a small system
Intuition
Definition
For (or with unknowns ) to be perpendicular to both and :
- → one linear equation in
- → a second linear equation
Solve the two equations simultaneously for the unknowns. 'Mutually perpendicular' / 'mutually orthogonal' both mean every pair has dot product zero.
Mutual-orthogonality system
- the vector with unknown components
- two equationslinear system from the two dot products
Diagram · direction cosines (drag to rotate)
l, m, n are the cosines of the angles r makes with the x-, y-, z-axes — and the components of the unit vector along r. So l² + m² + n² = 1.00 = 1, always.
Worked example
- : , i.e. .
- : , i.e. .
- These two contradict, so re-examine — here the intended system gives and cannot both hold, signalling the chosen leave under-determined. Use a worked CET case instead: with , , the system , is consistent.
- Solve and : subtract to get , so , then .
Practice this conceptself-check · 4 quick reps
Try it yourself
Practice — Level 1 (4 reps)
Quick reps to lock in the method. Try each, then check.
- 1.How many equations does 'perpendicular to both and ' give?
- 2.for , : equation?
- 3.Solve , for .
- 4.'Mutually orthogonal' means every pair has dot product = ?
From the bank · past-year question
[Q114 · 2nd May Shift 1 · 2023]
Two perpendicularity conditions → two equations, not one
Watch sign and ordering in the answer pair
Concept 10 of 15
Unit vector along a combination, and scalar-product conditions
Intuition
Definition
Unit vector: . For 'the scalar product of with the unit vector along equals ': write and solve. Build any combination component-by-component before taking the magnitude.
Unit vector of a combination
- unit vector (magnitude 1) along
- the given scalar-product value to solve against
Worked example
- Build the combination: ; .
- Magnitude: .
- Unit vector .
Practice this conceptself-check · 4 quick reps
Try it yourself
Practice — Level 1 (4 reps)
Quick reps to lock in the method. Try each, then check.
- 1.Unit vector along ?
- 2.Magnitude of any unit vector?
- 3.Unit vector along formula?
- 4.: how to start?
From the bank · past-year question
[Q122 · Shift 1 · 2023]
Divide the WHOLE vector by its magnitude
Compute the combination's components BEFORE the magnitude
Concept 11 of 15
Identities and bounds — sum of squared differences
Intuition
Definition
Expanding each squared difference: . Equivalently . Since , the expression does not exceed .
Sum-of-squared-differences identity and bound
- the non-negative term that is subtracted; zero at the maximum
Worked example
- Use the identity: the sum .
- Compute .
- Maximum occurs when , giving .
Practice this conceptself-check · 4 quick reps
Try it yourself
Practice — Level 1 (4 reps)
Quick reps to lock in the method. Try each, then check.
- 1.When is maximised?
- 2.Max of in terms of magnitudes?
- 3.:
- 4.Max of for those magnitudes?
From the bank · past-year question
[Shift || · 2025]
'Does not exceed' = maximum, not the typical value
Each magnitude-squared appears TWICE in the expanded sum
Concept 12 of 15
Dot products entangled with cross-product constraints
Intuition
Definition
Two recurring structures:
- Magnitude expansion: — solve for once and are known.
- Parallelism from a cross equation: . Combine with a given dot condition (e.g. ) to find , then any other dot product.
Magnitude expansion to extract a dot product
- extracted from the cross-product / angle condition first
- the unknown dot product, isolated from the expansion
Worked example
- Use .
- Substitute: .
- .
- .
Practice this conceptself-check · 4 quick reps
Try it yourself
Practice — Level 1 (4 reps)
Quick reps to lock in the method. Try each, then check.
- 1.Expand .
- 2.implies is parallel to ?
- 3.If , find .
- 4.at angle equals?
From the bank · past-year question
[Q139 · 11th May Shift 2 · 2024]
Extract FIRST from the cross/angle condition
is NOT
Concept 13 of 15
Obtuse angle for all x — a quadratic-inequality parameter
Intuition
Definition
If and this must be for all real :
- Leading coefficient (the parabola opens downward), and
- Discriminant (no real roots, so it never touches zero).
Both conditions together give the allowed interval for the parameter.
Negative-for-all-x conditions
- downward-opening parabola
- no real roots — stays below the axis everywhere
Worked example
- Dot product: . Require for all .
- Leading coefficient condition: .
- Discriminant condition: .
- With , holds when , i.e. . Combined: .
Practice this concept4 quick reps
Practice — Level 1 (4 reps)
Quick reps to lock in the method. Try each, then check.
- 1.for all needs which sign of ?
- 2.And which discriminant condition?
- 3.Obtuse angle means is?
- 4.Solve (with ).
From the bank · past-year question
[Q149 · 2nd May Shift 1 · 2023]
Obtuse-for-ALL-x needs BOTH conditions
Obtuse is strict: exclude the perpendicular boundary
Concept 14 of 15
Moving point a·cos t + b·sin t — farthest from the origin
Intuition
Definition
For with :
- .
- For an acute angle , this is maximised at (so ), giving .
- At , , so the unit vector along it is . The same answer holds for .
Farthest-point magnitude and direction
- cosine of the (acute) angle between the unit vectors
- maximum distance, at
Worked example
- Square: .
- Unit vectors: .
- Since (acute), the maximum is at , i.e. , so .
Practice this concept4 quick reps
Practice — Level 1 (4 reps)
Quick reps to lock in the method. Try each, then check.
- 1.
- 2.
- 3.is maximised at
- 4.Direction of at the farthest point?
From the bank · past-year question
[Q101 · 10th May Shift 2 · 2023]
Maximise , then the direction is (plus, not minus)
The cross term is , coefficient 1 not 2
Concept 15 of 15
Reading perpendicularity geometrically — the orthocentre
Intuition
Definition
A dot-product-zero condition on differences of position vectors is a perpendicularity statement between the corresponding segments:
- means (D on the altitude from A).
- A second such condition puts D on a second altitude.
Two altitudes meet at the orthocentre, so D is the orthocentre of . (Contrast: equal-distance conditions give the circumcentre; equal-ratio/median conditions give the centroid.)
Dot-zero on differences = perpendicular segments
- the segment
- altitudestwo perpendicularity conditions → their intersection is the orthocentre
Worked example
- Read the first condition: , so D lies on the altitude from A (perpendicular to BC).
- Read the second: , so D lies on the altitude from B.
- D is on two altitudes; their intersection is the orthocentre.
Practice this concept4 quick reps
Practice — Level 1 (4 reps)
Quick reps to lock in the method. Try each, then check.
- 1.means which segments are perpendicular?
- 2.Intersection of two altitudes of a triangle is the?
- 3.Equal-distance-from-vertices condition gives which centre?
- 4.A perpendicular from a vertex to the opposite side is called an?
From the bank · past-year question
[Q121 · 12th May Shift 2 · 2024]
Altitudes → orthocentre, not circumcentre
Translate each dot-zero into the correct perpendicular pair
Summary — formulas & gotchas at a glance
A revision cheat-sheet for the formulas and gotchas above. Click any concept name to jump back to its full explanation.
Formulas (15)
- Dot product — the two faces of a·b
Dot product — geometric and component forms
- Magnitude of a combination via the dot product
Magnitude of a linear combination
- Perpendicularity test and solving for a parameter
Perpendicularity and the perp-parameter
- Disguised perpendicularity — equal-diagonal and Pythagoras forms
Equivalent perpendicularity statements
- Angle between two vectors via cosθ
Angle from the dot product
- Angle from a unit-vector perpendicularity constraint
Expansion of a perpendicular constraint (unit vectors)
- Scalar and vector projection
Scalar and vector projection of a on b
- Projection onto the normal of a plane
Projection on the plane normal
- Mutually orthogonal vectors — solving a small system
Mutual-orthogonality system
- Unit vector along a combination, and scalar-product conditions
Unit vector of a combination
- Identities and bounds — sum of squared differences
Sum-of-squared-differences identity and bound
- Dot products entangled with cross-product constraints
Magnitude expansion to extract a dot product
- Obtuse angle for all x — a quadratic-inequality parameter
Negative-for-all-x conditions
- Moving point a·cos t + b·sin t — farthest from the origin
Farthest-point magnitude and direction
- Reading perpendicularity geometrically — the orthocentre
Dot-zero on differences = perpendicular segments
Watch out for (33)
- Dot product is a scalar — never a vector→ Dot product — the two faces of a·b
- Match components in the SAME direction only→ Dot product — the two faces of a·b
- Scale FIRST, then subtract — watch the double minus→ Magnitude of a combination via the dot product
- Magnitude is never negative→ Magnitude of a combination via the dot product
- A missing component is ZERO, not absent→ Perpendicularity test and solving for a parameter
- Solve for cleanly:→ Perpendicularity test and solving for a parameter
- Order matters: vs→ Perpendicularity test and solving for a parameter
- is NOT→ Disguised perpendicularity — equal-diagonal and Pythagoras forms
- Pythagoras only works on the PLUS combination for a right angle→ Disguised perpendicularity — equal-diagonal and Pythagoras forms
- Build the combinations BEFORE taking the angle→ Angle between two vectors via cosθ
- Leave the answer as when it is not a standard angle→ Angle between two vectors via cosθ
- Coefficient swap flips the angle: check WHICH combination→ Angle from a unit-vector perpendicularity constraint
- Unit vectors mean , not→ Angle from a unit-vector perpendicularity constraint
- Don't drop a cross term — there are TWO middle products→ Angle from a unit-vector perpendicularity constraint
- Divide by — projection is NOT just the dot product→ Scalar and vector projection
- Scalar projection can be negative; magnitude of projection is its absolute value→ Scalar and vector projection
- Vector projection divides by , then multiplies by→ Scalar and vector projection
- 'Perpendicular to the plane' means CROSS product, not dot→ Projection onto the normal of a plane
- Project onto the NORMAL, then divide by→ Projection onto the normal of a plane
- Two perpendicularity conditions → two equations, not one→ Mutually orthogonal vectors — solving a small system
- Watch sign and ordering in the answer pair→ Mutually orthogonal vectors — solving a small system
- Divide the WHOLE vector by its magnitude→ Unit vector along a combination, and scalar-product conditions
- Compute the combination's components BEFORE the magnitude→ Unit vector along a combination, and scalar-product conditions
- 'Does not exceed' = maximum, not the typical value→ Identities and bounds — sum of squared differences
- Each magnitude-squared appears TWICE in the expanded sum→ Identities and bounds — sum of squared differences
- Extract FIRST from the cross/angle condition→ Dot products entangled with cross-product constraints
- is NOT→ Dot products entangled with cross-product constraints
- Obtuse-for-ALL-x needs BOTH conditions→ Obtuse angle for all x — a quadratic-inequality parameter
- Obtuse is strict: exclude the perpendicular boundary→ Obtuse angle for all x — a quadratic-inequality parameter
- Maximise , then the direction is (plus, not minus)→ Moving point a·cos t + b·sin t — farthest from the origin
- The cross term is , coefficient 1 not 2→ Moving point a·cos t + b·sin t — farthest from the origin
- Altitudes → orthocentre, not circumcentre→ Reading perpendicularity geometrically — the orthocentre
- Translate each dot-zero into the correct perpendicular pair→ Reading perpendicularity geometrically — the orthocentre
Mastery check — 5 interleaved questions
Try each one before clicking. Questions are interleaved across the concepts above, not grouped — interleaving sharpens transfer.
[Shift || · 2025]
[Q124 · 2nd May Shift 1 · 2023]
[Q103 · 12th May Shift 1 · 2024]
[Q136 · 16th May Shift 1 · 2023]
[Q142 · 10th May Shift 1 · 2024]
Drill every past-year question on this subtopic
35 questions from the bank — paginated, with cart and Word-export support.