How do you determine whether a vector is orthogonal, parallel, or neither?

1 Answer
Oct 30, 2015

Of course you can check whether a vector is orthogonal, parallel, or neither with respect to some other vector. So, let's say that our vectors have #n# coordinates.

The concept of parallelism is equivalent to the one of multiple, so two vectors are parallel if you can obtain one from the other via multiplications by a number: for example, #v=(3,2,-5)# is parallel to #w=(30,20,-50)# and to #z=(-3,-2,5)#, because #w=10*v#, and #z=(-1)*v#.

To check if two vectors are orthogonal, instead, you can use the scalar product. If you have two vectors
#a=(a_1,...,a_n)# and #b=(b_1,...,b_n)#, the scalar product #a*b# is defined (for numerical vectors) as

#a*b = a_1b_1 + a_2b_2+...+a_nb_n = sum_{i=1}^n a_ib_i#

The scalar product is often used to define the concept of orthogonality itself, when working with non-numerical vectors, which you can't properly visualize, and two vectors are said to be orthogonal if their scalar product is zero. For example, if you consider the vectorial space of continuous function, how can you "see" if two functions are orthogonal? You define a proper scalar product on that space, and if #f*g=0#, then #f# and #g# are orthogonal.

Numerical examples of orthogonal vectors can be

#a=(3,2,1)#, #b=(1,1,-6)#, since

#a*b = 3*1+2*1+1*(-6)=6-6=0#.

or for example an easy check that the #x# and #y#-axis are orthogonal (of course)! is

#x=(1,0)#, #y=(0,1)#, and

#x*y = 1*0+0*1=0+0=0#.