Original Post
I'm reviewing my linear algebra and have come across something that I don't fully understand. I know that we can find the projection of a vector P onto a vector Q by the following: proj_q P = (P.Q)/||Q|| (eq 1.0) This tells us the length of P projected onto Q. What I'm not fully grasping is why we then multiply this by Q normalized, or Q/||Q|| giving: proj_q P = ((P.Q)/||Q||^2) * Q (eq 1.1) The book I have says this gives us the vector of the desired length (eq 1.0) that is parallel to the vector Q. I'm just not sure why multiplying the projected vector by the normalized vector Q will give us a parallel vector. I'm guessing there's some geometric proof for this, but I can't seem to find it. Any help is greatly appreciated, thanks :)