Given vectors v and w, prove |v*w| =< |v|*|w|

  • Thread starter Thread starter JoeTrumpet
  • Start date Start date
  • Tags Tags
    Vectors
Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
7 replies · 2K views
JoeTrumpet
Messages
43
Reaction score
0

Homework Statement


Given vectors v and w, show that |v*w| =< |v|*|w|

Homework Equations


I know that |v| = sqrt((x1)^2+(x2)^2+...+(xn)^2)
and that |w| = sqrt((y1)^2+(y2)^2+...+(yn)^2)

also |v*w| = x1y1 + x2y2 + ... + xnyn

We were also told
Hint: use |v+c*w|^2
and (v+c*w)(v+c*w)

The Attempt at a Solution


I am not at all sure what to do. I distributed the second expression in the hint to get
w^2 + 2vwc + c^2*v^2, but that doesn't tell me much.

Thanks!
 
Physics news on Phys.org
(v+cw).(v+cw)>=0, right? Now pick a special value of c=(-v.w)/(w.w). It's basically a trick. It's the value of c that extremizes (v+cw).(v+cw) as a function of c.
 
How come (v+cw).(v+cw) >=0? And after finding that value of c, I'm still not sure how that relates back to the original question. Sorry if I'm missing something obvious!
 
Hm, I think I get it. (Vectors are fairly new to me so forgive me if I misunderstand and misuse these operations.)

knowing c = (v.w)/(w.w)
in my expansion I had

v.v - 2*(v.w)*c + (w.w)*c^2 >= 0

a vector times itself must be the magnitude of itself squared, right? So knowing that and plugging in c gets me

|v|^2 - 2(v.w)(v.w)/(w.w) + (|w|^2)*(v.w)(v.w)/((w.w)(w.w)) >= 0

multiplying everything by |w|^2

|w|^2*|v|^2 - 2(v.w)(v.w) + (v.w)(v.w) >= 0
and
|w|^2*|v|^2 >= (v.w)(v.w)

and I suppose I can take the square root of both sides to get

|w|*|v| >= (v.w)

Is this correct?
 
Ah, that makes sense. Thank you very much!