Elegant solution to this vector equation?

  • Context: Graduate 
  • Thread starter Thread starter monea83
  • Start date Start date
  • Tags Tags
    Vector
Click For Summary
SUMMARY

The discussion focuses on finding a plane that contains a line \( l \) and intersects a given plane \( E \) at a specified angle \( \alpha \) in \( \mathbb{R}^3 \). The solution involves determining the normal vector \( \hat{x} \) of the unknown plane using the equations \( x^Tx = 1 \), \( x^Tn = \cos \alpha \), and \( x^Td = 0 \). A more elegant matrix-vector representation of the solution is proposed, leading to the expression \( \hat{x} = \frac{\cos\alpha}{1-(\hat{n}\cdot \hat{d})^2} [ \hat{n} -(\hat{n}\cdot \hat{d}) \hat{d} ] \pm \frac{\sin\alpha}{\sqrt{1-(\hat{n}\cdot \hat{d})^2}}~ \hat{n}\times \hat{d} \), where the sign depends on the orientation of positive \( \alpha \).

PREREQUISITES
  • Understanding of vector algebra in \( \mathbb{R}^3
  • Knowledge of unit vectors and their properties
  • Familiarity with matrix operations and dot products
  • Basic concepts of angles between planes and lines
NEXT STEPS
  • Explore advanced vector calculus techniques for plane and line intersections
  • Study matrix representations of geometric transformations
  • Learn about the properties of cross products in \( \mathbb{R}^3 \)
  • Investigate applications of these concepts in computer graphics or physics simulations
USEFUL FOR

Mathematicians, physicists, and engineers working with geometric problems in three-dimensional space, particularly those interested in vector equations and their applications in various fields.

monea83
Messages
20
Reaction score
0
Given are a plane E and a line l in general position. I need to find a plane that contains l and intersects E at a given angle \alpha. All of this happens in R^3.

The interesting part is to find the normal of the unknown plane, let us call this normal x. I came up with the following equations:

x^Tx = 1

x^Tn = \cos \alpha

x^Td = 0

in which n is the unit normal vector of the given plane, and d is the direction vector of l.

(1) says I want a unit vector, (2) says the planes need to intersect at a given angle, and (3) says the plane needs to be parallel to the given line.

These equations can easily be solved by writing them out in component form with x=(x1, x2, x3) and doing some substitutions, which will yield a quadratic equation in one of the parameters.

However, I am wondering if there is a more elegant way to express the solution - something more matrixy-vectory? The equations look simple enough...?
 
Physics news on Phys.org
If the line is normal to the plane E, then the plane we're looking for is not uniquely defined. So we may assume that \hat{n}\cdot \hat{d} \neq 1. In this case, \hat{n}, \hat{d} , \hat{n}\cdot \hat{d} span \mathbb{R}^3. We can solve your conditions to find the normals

\hat{x} = \frac{\cos\alpha}{1-(\hat{n}\cdot \hat{d})^2} [ \hat{n} -(\hat{n}\cdot \hat{d}) \hat{d} ] \pm \frac{\sin\alpha}{\sqrt{1-(\hat{n}\cdot \hat{d})^2}}~ \hat{n}\times \hat{d}.

The sign depends on the orientation of positive \alpha.
 
This looks interesting... I tried to reverse engineer your solution, but didn't quite get there. How do you use the fact that the vectors you mention span \mathbb{R}^3?
 

Similar threads

  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 3 ·
Replies
3
Views
1K
  • · Replies 17 ·
Replies
17
Views
3K
Replies
3
Views
2K
  • · Replies 2 ·
Replies
2
Views
1K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 17 ·
Replies
17
Views
4K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 23 ·
Replies
23
Views
3K