Projecting a vector onto a plane problem

  • Context: Undergrad 
  • Thread starter Thread starter dcl
  • Start date Start date
  • Tags Tags
    Plane Vector
Click For Summary

Discussion Overview

The discussion revolves around the problem of projecting a vector onto a plane defined by two other vectors. Participants explore the mathematical formulation of vector projection, the conditions under which these projections are valid, and the potential for matrix representation of the projection operation.

Discussion Character

  • Technical explanation
  • Mathematical reasoning
  • Debate/contested

Main Points Raised

  • One participant seeks clarification on how to apply a general projection formula to project a vector onto a plane spanned by two vectors.
  • Another participant provides a formula for projecting a vector onto a plane, suggesting that the projection can be expressed as a linear combination of the spanning vectors.
  • A later reply expresses relief at the simplicity of the projection process after receiving clarification.
  • One participant raises a condition that the spanning vectors should be mutually orthogonal unit vectors for the projection to satisfy certain properties.
  • A question is posed regarding the creation of a matrix that can perform the projection of any vector into the plane spanned by the two vectors.

Areas of Agreement / Disagreement

Participants generally agree on the basic formula for vector projection, but there is a disagreement regarding the conditions under which the formula is applied, particularly concerning the orthogonality of the spanning vectors.

Contextual Notes

The discussion does not resolve the conditions under which the projection formula is valid, nor does it clarify the implications of using non-orthogonal vectors in the projection process.

dcl
Messages
54
Reaction score
0
Heya's
how would one go about spanning a vector say 'u' onto a plane spanned by vectors v1 and v2.

I have a formula for projecting a vector onto say a subspace w:
projw(u) = <u,v1>v1 + <u,v2>v2 + ... <u,vn>vn
But I'm unsure how to use this for when I need to project the vector onto a plane spanned by 2 other vectors.

Thanks.
 
Physics news on Phys.org
dcl : I am confused by the fact that you provide the correct formula !

Say you have a vector [tex]\vec{V}=\{V_i\}[/tex] with components indiced by [tex]i[/tex] in a general [tex]n[/tex] dimensional linear (vector) space : [tex]i\in \{0,1,2,\cdots ,n\}[/tex]. Say in this [tex]n[/tex] dimensional space you have a plane defined by two vectors [tex]\vec{u}^{(1)} = \{u^{(1)}_i\}[/tex] and [tex]\vec{u}^{(2)} = \{u^{(2)}_i\}[/tex]. Then the straightforward application of your formula leads to the projection [tex]P(\vec{V})[/tex] of the vector [tex]\vec{V}[/tex] onto the plane spanned by [tex]\vec{u}^{(1)}[/tex] and [tex]\vec{u}^{(2)}[/tex] :

[tex]P(\vec{V}) = \sum_{i=1}^2 \langle \vec{u}^{(i)},\vec{V} \rangle \vec{u}^{(i)} = c_1 \vec{u}^{(1)} + c_2 \vec{u}^{(2)}[/tex]

with [tex]c_1 = \langle \vec{u}^{(1)},\vec{V} \rangle = \sum_{i=1}^n u^{(1)}_i V_i[/tex] and [tex]c_2 = \langle \vec{u}^{(2)},\vec{V} \rangle = \sum_{i=1}^n u^{(2)}_i V_i[/tex]
 
Thanks for that, guess it was simpler than I thought. :)
 
If I'm not mistaken,
in projw(u) = <u,v1>v1 + <u,v2>v2 + ... <u,vn>vn ,
the v1,...,vn should be mutually-orthogonal unit vectors
since a projection must satisfy projw(projw(u))=projw(u).
 
How could you create a matrix that performs this transformation? In other words, what matrix would project any vector V into the plane spanned by v1 and v2?
 

Similar threads

  • · Replies 26 ·
Replies
26
Views
4K
  • · Replies 5 ·
Replies
5
Views
4K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
4K
  • · Replies 13 ·
Replies
13
Views
6K
  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 3 ·
Replies
3
Views
3K