How do I find the angle between 2 vectors?

First, we need to recall 2 basic definitions of vector operations:

The dot product is defined on vectors u=[u1, u2,...un] and v=[v1, v2,..., vn] as u . v = u1v1+u2v2+...+unvn
The length (norm) of a vector v=[v1, v2,..., vn] is the nonnegative scalar defined as ||v||=√(v . v)=√(v12+v22+...+vn2)
Note that u & v must be the same size to compute the dot product.

Now the formula for the angle, θ, between 2 vectors is as follows:

            cos(θ)=(u . v)/(||u|| ||v||)

Notice that u & v can be any size so long as they are both the same size. That is, this formula can be used to find the angle between vectors in 2 dimensions and also to find the angle between vectors in 100 dimensions, however hard that is to imagine.

A handy rearrangement of that formula to isolate θ is:

θ=cos-1( (u . v)/(||u|| ||v||) )
           

 

CH
Answered by Christopher H. Maths tutor

5478 Views

See similar Maths A Level tutors

Related Maths A Level answers

All answers ▸

Given that y = (sin(6x))(sec(2x) ), find dy/dx


The line AB has equation 5x + 3y + 3 = 0 . (a) The line AB is parallel to the line with equation y = mx + 7 . Find the value of m. [2 marks] (b) The line AB intersects the line with equation 3x -2y + 17 = 0 at the point B. Find the coordinates of B.


Find the gradient of the tangent to the curve with the equation y = (3x^4 - 18)/x at the point where x = 3


For the function f(x) = 4x^3 -3x^2 - 6x, find a) All points where df/dx = 0 and b) State if these points are maximum or minimum points.


We're here to help

contact us iconContact ustelephone icon+44 (0) 203 773 6020
Facebook logoInstagram logoLinkedIn logo

MyTutor is part of the IXL family of brands:

© 2026 by IXL Learning