Orientation of a normal vector of a plane












0












$begingroup$


I found this question:



vector normal to a plane



It seems to be related to a problem I'm struggling with, but I need to know what is the rule for the normal vector's orientation. Assuming we want a normal unit vector to a plane, it could still go two ways. How is this solution oriented and why?










share|cite|improve this question









$endgroup$












  • $begingroup$
    You want the $textbf{outward}$ facing normal vector.
    $endgroup$
    – Adam Higgins
    Jan 15 at 17:23












  • $begingroup$
    What does outward mean? The vector starts at the plane, so both ways are out.
    $endgroup$
    – Kotlopou
    Jan 15 at 17:26










  • $begingroup$
    Use the right hand rule. Imagine putting the index finger and middle finger at right angles to each other within the plane, and your thumb at right angles to both. The direction of your thumb is the outward direction.
    $endgroup$
    – Adam Higgins
    Jan 15 at 17:35










  • $begingroup$
    You can still do that two ways, swapping the index and middle fingers, so that the thumb may point in either direction.
    $endgroup$
    – Kotlopou
    Jan 15 at 17:40










  • $begingroup$
    Clearly, by multiplying the equation by -1, we get the opposite normal vector, but the same plane. So orientation follows from the equation, not the plane.
    $endgroup$
    – Kotlopou
    Jan 15 at 18:25


















0












$begingroup$


I found this question:



vector normal to a plane



It seems to be related to a problem I'm struggling with, but I need to know what is the rule for the normal vector's orientation. Assuming we want a normal unit vector to a plane, it could still go two ways. How is this solution oriented and why?










share|cite|improve this question









$endgroup$












  • $begingroup$
    You want the $textbf{outward}$ facing normal vector.
    $endgroup$
    – Adam Higgins
    Jan 15 at 17:23












  • $begingroup$
    What does outward mean? The vector starts at the plane, so both ways are out.
    $endgroup$
    – Kotlopou
    Jan 15 at 17:26










  • $begingroup$
    Use the right hand rule. Imagine putting the index finger and middle finger at right angles to each other within the plane, and your thumb at right angles to both. The direction of your thumb is the outward direction.
    $endgroup$
    – Adam Higgins
    Jan 15 at 17:35










  • $begingroup$
    You can still do that two ways, swapping the index and middle fingers, so that the thumb may point in either direction.
    $endgroup$
    – Kotlopou
    Jan 15 at 17:40










  • $begingroup$
    Clearly, by multiplying the equation by -1, we get the opposite normal vector, but the same plane. So orientation follows from the equation, not the plane.
    $endgroup$
    – Kotlopou
    Jan 15 at 18:25
















0












0








0





$begingroup$


I found this question:



vector normal to a plane



It seems to be related to a problem I'm struggling with, but I need to know what is the rule for the normal vector's orientation. Assuming we want a normal unit vector to a plane, it could still go two ways. How is this solution oriented and why?










share|cite|improve this question









$endgroup$




I found this question:



vector normal to a plane



It seems to be related to a problem I'm struggling with, but I need to know what is the rule for the normal vector's orientation. Assuming we want a normal unit vector to a plane, it could still go two ways. How is this solution oriented and why?







vectors analytic-geometry 3d






share|cite|improve this question













share|cite|improve this question











share|cite|improve this question




share|cite|improve this question










asked Jan 15 at 17:19









KotlopouKotlopou

261




261












  • $begingroup$
    You want the $textbf{outward}$ facing normal vector.
    $endgroup$
    – Adam Higgins
    Jan 15 at 17:23












  • $begingroup$
    What does outward mean? The vector starts at the plane, so both ways are out.
    $endgroup$
    – Kotlopou
    Jan 15 at 17:26










  • $begingroup$
    Use the right hand rule. Imagine putting the index finger and middle finger at right angles to each other within the plane, and your thumb at right angles to both. The direction of your thumb is the outward direction.
    $endgroup$
    – Adam Higgins
    Jan 15 at 17:35










  • $begingroup$
    You can still do that two ways, swapping the index and middle fingers, so that the thumb may point in either direction.
    $endgroup$
    – Kotlopou
    Jan 15 at 17:40










  • $begingroup$
    Clearly, by multiplying the equation by -1, we get the opposite normal vector, but the same plane. So orientation follows from the equation, not the plane.
    $endgroup$
    – Kotlopou
    Jan 15 at 18:25




















  • $begingroup$
    You want the $textbf{outward}$ facing normal vector.
    $endgroup$
    – Adam Higgins
    Jan 15 at 17:23












  • $begingroup$
    What does outward mean? The vector starts at the plane, so both ways are out.
    $endgroup$
    – Kotlopou
    Jan 15 at 17:26










  • $begingroup$
    Use the right hand rule. Imagine putting the index finger and middle finger at right angles to each other within the plane, and your thumb at right angles to both. The direction of your thumb is the outward direction.
    $endgroup$
    – Adam Higgins
    Jan 15 at 17:35










  • $begingroup$
    You can still do that two ways, swapping the index and middle fingers, so that the thumb may point in either direction.
    $endgroup$
    – Kotlopou
    Jan 15 at 17:40










  • $begingroup$
    Clearly, by multiplying the equation by -1, we get the opposite normal vector, but the same plane. So orientation follows from the equation, not the plane.
    $endgroup$
    – Kotlopou
    Jan 15 at 18:25


















$begingroup$
You want the $textbf{outward}$ facing normal vector.
$endgroup$
– Adam Higgins
Jan 15 at 17:23






$begingroup$
You want the $textbf{outward}$ facing normal vector.
$endgroup$
– Adam Higgins
Jan 15 at 17:23














$begingroup$
What does outward mean? The vector starts at the plane, so both ways are out.
$endgroup$
– Kotlopou
Jan 15 at 17:26




$begingroup$
What does outward mean? The vector starts at the plane, so both ways are out.
$endgroup$
– Kotlopou
Jan 15 at 17:26












$begingroup$
Use the right hand rule. Imagine putting the index finger and middle finger at right angles to each other within the plane, and your thumb at right angles to both. The direction of your thumb is the outward direction.
$endgroup$
– Adam Higgins
Jan 15 at 17:35




$begingroup$
Use the right hand rule. Imagine putting the index finger and middle finger at right angles to each other within the plane, and your thumb at right angles to both. The direction of your thumb is the outward direction.
$endgroup$
– Adam Higgins
Jan 15 at 17:35












$begingroup$
You can still do that two ways, swapping the index and middle fingers, so that the thumb may point in either direction.
$endgroup$
– Kotlopou
Jan 15 at 17:40




$begingroup$
You can still do that two ways, swapping the index and middle fingers, so that the thumb may point in either direction.
$endgroup$
– Kotlopou
Jan 15 at 17:40












$begingroup$
Clearly, by multiplying the equation by -1, we get the opposite normal vector, but the same plane. So orientation follows from the equation, not the plane.
$endgroup$
– Kotlopou
Jan 15 at 18:25






$begingroup$
Clearly, by multiplying the equation by -1, we get the opposite normal vector, but the same plane. So orientation follows from the equation, not the plane.
$endgroup$
– Kotlopou
Jan 15 at 18:25












1 Answer
1






active

oldest

votes


















0












$begingroup$

A plane divides 3D space into two halfspaces (halves of the full space; one half is on one side of the plane, the other is on the other).



Because the surface normal is perpendicular to the plane, it always points to one halfspace. Essentially, the normal distinguishes the two halfspaces, by always pointing to exactly one of them.





Let's say we have a plane described by its unit normal vector $hat{n}$, and the signed distance $d$ from origin to the plane. Point $vec{p}$ is on the plane if and only if
$$bbox{ vec{p} cdot hat{n} - d = 0 }$$
This is just the special case for the signed distance between any point $vec{p}$ and the plane described by $hat{n}$ and $d$:
$$bbox{ L = vec{p} cdot hat{n} - d }$$
or, if you prefer the traditional Cartesian component form, $L = x n_x + y n_y + z n_z - d$, where $hat{n} = ( n_x , n_y , n_z )$ and $vec{p} = ( x , y , z )$.



Compare those signed distances $L$ to the real line. Effectively, the direction of the plane normal determines where the positive axis of the signed distances to that plane is.



(And $d$ is just the offset from coordinate system origin to the zero point on that line, measured along that line. In fact, if $hat{n}$ is not an unit vector, $d$ measures the distance in units of $leftlVerthat{n}rightrVert_2$, i.e. in units of the Euclidean length of the normal vector. Which is why I think the analog I used above is apt.)



If we only knew the locus of points on the plane (i.e., where the plane is), without the normal, we could only have positive distances to the plane, since we'd have no way of telling one side from another.






share|cite|improve this answer









$endgroup$













  • $begingroup$
    Can you somehow describe the particular halfspace the vector points into by looking at the equation?
    $endgroup$
    – Kotlopou
    Jan 16 at 8:29










  • $begingroup$
    @Kotlopou: Well, the halfspace the normal vector $hat{n}$ points into is the locus of points $vec{p}$ for which $vec{p}cdothat{n} gt d$. You can identify $hat{n}$ and $d$ by looking at the equation, trivially. The important part is that the division into halfspaces is not affected at all if you negate both $hat{n}$ and $d$: it only changes the halfspace the normal vector points to. Thus, it is an arbitrary choice, that does not affect the halfspaces themselves in any way. It just gives you a way to distinguish between the two, if you want to.
    $endgroup$
    – Nominal Animal
    Jan 16 at 9:14












Your Answer





StackExchange.ifUsing("editor", function () {
return StackExchange.using("mathjaxEditing", function () {
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix) {
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
});
});
}, "mathjax-editing");

StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "69"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3074661%2forientation-of-a-normal-vector-of-a-plane%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes









0












$begingroup$

A plane divides 3D space into two halfspaces (halves of the full space; one half is on one side of the plane, the other is on the other).



Because the surface normal is perpendicular to the plane, it always points to one halfspace. Essentially, the normal distinguishes the two halfspaces, by always pointing to exactly one of them.





Let's say we have a plane described by its unit normal vector $hat{n}$, and the signed distance $d$ from origin to the plane. Point $vec{p}$ is on the plane if and only if
$$bbox{ vec{p} cdot hat{n} - d = 0 }$$
This is just the special case for the signed distance between any point $vec{p}$ and the plane described by $hat{n}$ and $d$:
$$bbox{ L = vec{p} cdot hat{n} - d }$$
or, if you prefer the traditional Cartesian component form, $L = x n_x + y n_y + z n_z - d$, where $hat{n} = ( n_x , n_y , n_z )$ and $vec{p} = ( x , y , z )$.



Compare those signed distances $L$ to the real line. Effectively, the direction of the plane normal determines where the positive axis of the signed distances to that plane is.



(And $d$ is just the offset from coordinate system origin to the zero point on that line, measured along that line. In fact, if $hat{n}$ is not an unit vector, $d$ measures the distance in units of $leftlVerthat{n}rightrVert_2$, i.e. in units of the Euclidean length of the normal vector. Which is why I think the analog I used above is apt.)



If we only knew the locus of points on the plane (i.e., where the plane is), without the normal, we could only have positive distances to the plane, since we'd have no way of telling one side from another.






share|cite|improve this answer









$endgroup$













  • $begingroup$
    Can you somehow describe the particular halfspace the vector points into by looking at the equation?
    $endgroup$
    – Kotlopou
    Jan 16 at 8:29










  • $begingroup$
    @Kotlopou: Well, the halfspace the normal vector $hat{n}$ points into is the locus of points $vec{p}$ for which $vec{p}cdothat{n} gt d$. You can identify $hat{n}$ and $d$ by looking at the equation, trivially. The important part is that the division into halfspaces is not affected at all if you negate both $hat{n}$ and $d$: it only changes the halfspace the normal vector points to. Thus, it is an arbitrary choice, that does not affect the halfspaces themselves in any way. It just gives you a way to distinguish between the two, if you want to.
    $endgroup$
    – Nominal Animal
    Jan 16 at 9:14
















0












$begingroup$

A plane divides 3D space into two halfspaces (halves of the full space; one half is on one side of the plane, the other is on the other).



Because the surface normal is perpendicular to the plane, it always points to one halfspace. Essentially, the normal distinguishes the two halfspaces, by always pointing to exactly one of them.





Let's say we have a plane described by its unit normal vector $hat{n}$, and the signed distance $d$ from origin to the plane. Point $vec{p}$ is on the plane if and only if
$$bbox{ vec{p} cdot hat{n} - d = 0 }$$
This is just the special case for the signed distance between any point $vec{p}$ and the plane described by $hat{n}$ and $d$:
$$bbox{ L = vec{p} cdot hat{n} - d }$$
or, if you prefer the traditional Cartesian component form, $L = x n_x + y n_y + z n_z - d$, where $hat{n} = ( n_x , n_y , n_z )$ and $vec{p} = ( x , y , z )$.



Compare those signed distances $L$ to the real line. Effectively, the direction of the plane normal determines where the positive axis of the signed distances to that plane is.



(And $d$ is just the offset from coordinate system origin to the zero point on that line, measured along that line. In fact, if $hat{n}$ is not an unit vector, $d$ measures the distance in units of $leftlVerthat{n}rightrVert_2$, i.e. in units of the Euclidean length of the normal vector. Which is why I think the analog I used above is apt.)



If we only knew the locus of points on the plane (i.e., where the plane is), without the normal, we could only have positive distances to the plane, since we'd have no way of telling one side from another.






share|cite|improve this answer









$endgroup$













  • $begingroup$
    Can you somehow describe the particular halfspace the vector points into by looking at the equation?
    $endgroup$
    – Kotlopou
    Jan 16 at 8:29










  • $begingroup$
    @Kotlopou: Well, the halfspace the normal vector $hat{n}$ points into is the locus of points $vec{p}$ for which $vec{p}cdothat{n} gt d$. You can identify $hat{n}$ and $d$ by looking at the equation, trivially. The important part is that the division into halfspaces is not affected at all if you negate both $hat{n}$ and $d$: it only changes the halfspace the normal vector points to. Thus, it is an arbitrary choice, that does not affect the halfspaces themselves in any way. It just gives you a way to distinguish between the two, if you want to.
    $endgroup$
    – Nominal Animal
    Jan 16 at 9:14














0












0








0





$begingroup$

A plane divides 3D space into two halfspaces (halves of the full space; one half is on one side of the plane, the other is on the other).



Because the surface normal is perpendicular to the plane, it always points to one halfspace. Essentially, the normal distinguishes the two halfspaces, by always pointing to exactly one of them.





Let's say we have a plane described by its unit normal vector $hat{n}$, and the signed distance $d$ from origin to the plane. Point $vec{p}$ is on the plane if and only if
$$bbox{ vec{p} cdot hat{n} - d = 0 }$$
This is just the special case for the signed distance between any point $vec{p}$ and the plane described by $hat{n}$ and $d$:
$$bbox{ L = vec{p} cdot hat{n} - d }$$
or, if you prefer the traditional Cartesian component form, $L = x n_x + y n_y + z n_z - d$, where $hat{n} = ( n_x , n_y , n_z )$ and $vec{p} = ( x , y , z )$.



Compare those signed distances $L$ to the real line. Effectively, the direction of the plane normal determines where the positive axis of the signed distances to that plane is.



(And $d$ is just the offset from coordinate system origin to the zero point on that line, measured along that line. In fact, if $hat{n}$ is not an unit vector, $d$ measures the distance in units of $leftlVerthat{n}rightrVert_2$, i.e. in units of the Euclidean length of the normal vector. Which is why I think the analog I used above is apt.)



If we only knew the locus of points on the plane (i.e., where the plane is), without the normal, we could only have positive distances to the plane, since we'd have no way of telling one side from another.






share|cite|improve this answer









$endgroup$



A plane divides 3D space into two halfspaces (halves of the full space; one half is on one side of the plane, the other is on the other).



Because the surface normal is perpendicular to the plane, it always points to one halfspace. Essentially, the normal distinguishes the two halfspaces, by always pointing to exactly one of them.





Let's say we have a plane described by its unit normal vector $hat{n}$, and the signed distance $d$ from origin to the plane. Point $vec{p}$ is on the plane if and only if
$$bbox{ vec{p} cdot hat{n} - d = 0 }$$
This is just the special case for the signed distance between any point $vec{p}$ and the plane described by $hat{n}$ and $d$:
$$bbox{ L = vec{p} cdot hat{n} - d }$$
or, if you prefer the traditional Cartesian component form, $L = x n_x + y n_y + z n_z - d$, where $hat{n} = ( n_x , n_y , n_z )$ and $vec{p} = ( x , y , z )$.



Compare those signed distances $L$ to the real line. Effectively, the direction of the plane normal determines where the positive axis of the signed distances to that plane is.



(And $d$ is just the offset from coordinate system origin to the zero point on that line, measured along that line. In fact, if $hat{n}$ is not an unit vector, $d$ measures the distance in units of $leftlVerthat{n}rightrVert_2$, i.e. in units of the Euclidean length of the normal vector. Which is why I think the analog I used above is apt.)



If we only knew the locus of points on the plane (i.e., where the plane is), without the normal, we could only have positive distances to the plane, since we'd have no way of telling one side from another.







share|cite|improve this answer












share|cite|improve this answer



share|cite|improve this answer










answered Jan 16 at 6:50









Nominal AnimalNominal Animal

7,1232617




7,1232617












  • $begingroup$
    Can you somehow describe the particular halfspace the vector points into by looking at the equation?
    $endgroup$
    – Kotlopou
    Jan 16 at 8:29










  • $begingroup$
    @Kotlopou: Well, the halfspace the normal vector $hat{n}$ points into is the locus of points $vec{p}$ for which $vec{p}cdothat{n} gt d$. You can identify $hat{n}$ and $d$ by looking at the equation, trivially. The important part is that the division into halfspaces is not affected at all if you negate both $hat{n}$ and $d$: it only changes the halfspace the normal vector points to. Thus, it is an arbitrary choice, that does not affect the halfspaces themselves in any way. It just gives you a way to distinguish between the two, if you want to.
    $endgroup$
    – Nominal Animal
    Jan 16 at 9:14


















  • $begingroup$
    Can you somehow describe the particular halfspace the vector points into by looking at the equation?
    $endgroup$
    – Kotlopou
    Jan 16 at 8:29










  • $begingroup$
    @Kotlopou: Well, the halfspace the normal vector $hat{n}$ points into is the locus of points $vec{p}$ for which $vec{p}cdothat{n} gt d$. You can identify $hat{n}$ and $d$ by looking at the equation, trivially. The important part is that the division into halfspaces is not affected at all if you negate both $hat{n}$ and $d$: it only changes the halfspace the normal vector points to. Thus, it is an arbitrary choice, that does not affect the halfspaces themselves in any way. It just gives you a way to distinguish between the two, if you want to.
    $endgroup$
    – Nominal Animal
    Jan 16 at 9:14
















$begingroup$
Can you somehow describe the particular halfspace the vector points into by looking at the equation?
$endgroup$
– Kotlopou
Jan 16 at 8:29




$begingroup$
Can you somehow describe the particular halfspace the vector points into by looking at the equation?
$endgroup$
– Kotlopou
Jan 16 at 8:29












$begingroup$
@Kotlopou: Well, the halfspace the normal vector $hat{n}$ points into is the locus of points $vec{p}$ for which $vec{p}cdothat{n} gt d$. You can identify $hat{n}$ and $d$ by looking at the equation, trivially. The important part is that the division into halfspaces is not affected at all if you negate both $hat{n}$ and $d$: it only changes the halfspace the normal vector points to. Thus, it is an arbitrary choice, that does not affect the halfspaces themselves in any way. It just gives you a way to distinguish between the two, if you want to.
$endgroup$
– Nominal Animal
Jan 16 at 9:14




$begingroup$
@Kotlopou: Well, the halfspace the normal vector $hat{n}$ points into is the locus of points $vec{p}$ for which $vec{p}cdothat{n} gt d$. You can identify $hat{n}$ and $d$ by looking at the equation, trivially. The important part is that the division into halfspaces is not affected at all if you negate both $hat{n}$ and $d$: it only changes the halfspace the normal vector points to. Thus, it is an arbitrary choice, that does not affect the halfspaces themselves in any way. It just gives you a way to distinguish between the two, if you want to.
$endgroup$
– Nominal Animal
Jan 16 at 9:14


















draft saved

draft discarded




















































Thanks for contributing an answer to Mathematics Stack Exchange!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


Use MathJax to format equations. MathJax reference.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3074661%2forientation-of-a-normal-vector-of-a-plane%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Human spaceflight

Can not write log (Is /dev/pts mounted?) - openpty in Ubuntu-on-Windows?

張江高科駅