Projection of space curves onto general planes

Click For Summary
SUMMARY

The discussion focuses on computing the projection of the space curve \(\vec{\mathbf{r}}(t) = \langle \cos t, \sin t, t \rangle\) onto the plane defined by the equation \(x + y + z = 0\). Participants explore methods for projecting curves onto non-standard planes, emphasizing the importance of establishing an orthonormal basis for the plane. The final solution involves rewriting the original coordinates in terms of the new basis vectors and deriving the projection equation, ultimately leading to the projection curve \(\vec{p}(t) = \vec{r}(t) - (\vec{r}(t) - P_0 \cdot \hat{n})\hat{n}\).

PREREQUISITES
  • Understanding of vector calculus and space curves
  • Familiarity with projection concepts in linear algebra
  • Knowledge of orthonormal basis and change of basis techniques
  • Experience with graphing software such as Wolfram Alpha or Mac's Grapher
NEXT STEPS
  • Study the Gram-Schmidt process for creating orthonormal bases
  • Learn about projections in higher dimensions using linear algebra
  • Explore the application of projection formulas in computer graphics
  • Investigate the use of parametric equations in curve representation
USEFUL FOR

Mathematicians, physics students, and engineers interested in advanced calculus, particularly those working with projections of curves in three-dimensional space.

Antiderivative
Messages
12
Reaction score
0
So I've encountered many "what is the projection of the space curve C onto the xy-plane?" type of problems, but I recently came across a "what is the project of the space curve C onto this specific plane P?" type of question and wasn't sure how to proceed. The internet didn't yield me answers so I haven't made much headway. The problem and my attempt at a solution is outlined below:

Homework Statement



Compute the projection of the curve \vec{\mathbf{r}}(t) = \left\langle \mathrm{cos\:}t, \mathrm{sin\:}t, t \right\rangle onto the plane x + y + z = 0.

Homework Equations



I'm having trouble come up with an equation. I've tried drawing the relevant xy-, yz-, and xz-plane projections and seeing where the curves intersect, but I know that these intersection points do NOT necessarily correspond to the projection of the given curve onto the given plane.

The Attempt at a Solution



See reasoning above. I really don't know how to do this for a non-standard plane and so I'm completely lost as to how to make headway. I haven't been able to find relevant information on the internet either through a similar problem for some reason.

Can anybody help me out? If so, is there a way to do this for ANY plane P and ANY space curve \vec{\mathbf{r}}(t)? I feel like there should be yet Stewart's Multivariable Calculus yields nothing (at least the 5th edition doesn't) in this area. Thank you in advance.
 
Physics news on Phys.org
Hi Antiderivative! :smile:

Choose a basis for the plane.

Then use that basis, and the normal, as a new set of coordinates.
 
  • Like
Likes   Reactions: 1 person
Hi tiny-tim! Hmm... okay so the normal vector to the plane is N(1,1,1), and the plane goes through A(1/√2,0,-1/√2). Using that, I guess I can try to find an orthonormal basis. Clearly A•N = 0, so A and N are normal. The other vector can be found by finding N x A presumably.

I'm getting (-1/√2, √2, -1/√2). Since it's an orthonormal basis I'd have to normalize this to get (1/√6, √2/√3, -1/√6).

Okay so my basis vectors are (1/√2, 0, -1/√2) and (1/√6, √2/√3, -1/√6).

There's a way to convert the coordinate systems but I'm not sure I know how to do that. It involves a matrix of some kind presumably?
 
Okay so I figured out that the three basis vectors in my new coordinate system would be

\left( \frac{1}{\sqrt{3}},\frac{1}{\sqrt{3}},\frac{1}{\sqrt{3}} \right), \left( \frac{1}{\sqrt{2}},0,-\frac{1}{\sqrt{2}} \right), and \left( -\frac{1}{\sqrt{6}},\frac{\sqrt{2}}{\sqrt{3}},-\frac{1}{\sqrt{6}} \right).

Graphing these on Wolfram Alpha helped me see that they help to create the coordinate system where the new xy-plane is created by where the given plane exists.

Should I find the new \hat{x},\hat{y},\hat{z} in terms of the old x,y,z? I feel like that's so much work for a deceptively simple problem. Or is it actually necessary?
 
Okay just for completion I want to post that I officially figured it out.

Using the change of basis, I ended up rewriting the old x,y,z in terms of the new ones, and deriving an equation for this "flattened" helix on the plane:

\left( \begin{array}{c}<br /> \hat{x} \\<br /> \hat{y} \\<br /> \hat{z} \end{array} \right) =<br /> \left( \begin{array}{c}<br /> \frac{2\mathrm{cos\:}t - \mathrm{sin\:}t - t}{3} \\<br /> \frac{2\mathrm{sin\:}t - \mathrm{cos\:}t - t}{3} \\<br /> \frac{2t - \mathrm{sin\:}t - \mathrm{cos\:}t}{3} \end{array} \right)

Graphing this in Mac's Grapher program or an equivalent software produces the attached diagram, which is what we're going for. Thanks tiny-tim for helping me visualize/understand the process!
 

Attachments

  • Projection.jpg
    Projection.jpg
    21.2 KB · Views: 580
Last edited:
You can do it without changing basis vectors. Let's say you have a point ##P_0## on the plane and a unit normal ##\hat n## pointing to the side that ##P_0## is on. Let your curve be ##\vec r(t)##. Then the projection curve is ##\vec p(t)=\vec r(t) - (\vec r(t)-P_0\cdot \hat n)\hat n##.

I can give you more details later but have to run now.
 
Yep I just used that method after the orthonormal one. In the end it's kind of the same thing because you'll end up getting v – (n•v/n•n) n, which is like the Gram-Schmidt process for creating an orthonormal basis. Analogous procedures! Geometric versus algebraic arguments I suppose.
 
LCKurtz said:
You can do it without changing basis vectors. Let's say you have a point ##P_0## on the plane and a unit normal ##\hat n## pointing to the side that ##P_0## is on. Let your curve be ##\vec r(t)##. Then the projection curve is ##\vec p(t)=\vec r(t) - (\vec r(t)-P_0\cdot \hat n)\hat n##.

I can give you more details later but have to run now.
Could you please show me the details about your method please? I am stucking in this problem for a long time.thank you in advance!
 
Antiderivative said:
Okay so I figured out that the three basis vectors in my new coordinate system would be

\left( \frac{1}{\sqrt{3}},\frac{1}{\sqrt{3}},\frac{1}{\sqrt{3}} \right), \left( \frac{1}{\sqrt{2}},0,-\frac{1}{\sqrt{2}} \right), and \left( -\frac{1}{\sqrt{6}},\frac{\sqrt{2}}{\sqrt{3}},-\frac{1}{\sqrt{6}} \right).

Graphing these on Wolfram Alpha helped me see that they help to create the coordinate system where the new xy-plane is created by where the given plane exists.

Should I find the new \hat{x},\hat{y},\hat{z} in terms of the old x,y,z? I feel like that's so much work for a deceptively simple problem. Or is it actually necessary?
Could you please show me more details about your basis changing ? The result is right in normal ways, but I can't get that in your method. thank u in advance.
 

Similar threads

  • · Replies 14 ·
Replies
14
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 13 ·
Replies
13
Views
1K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 21 ·
Replies
21
Views
4K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 26 ·
Replies
26
Views
3K
Replies
3
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K