Movatterモバイル変換


[0]ホーム

URL:


TOPICS
SearchClose
Search

Normal Vector


NormalVector

The normal vector, often simply called the "normal," to a surface is avector which isperpendicular to the surface at a given point. When normals are considered on closed surfaces, the inward-pointing normal (pointing towards the interior of the surface) and outward-pointing normal are usually distinguished.

Theunit vector obtained by normalizing the normal vector (i.e., dividing a nonzero normal vector by itsvector norm) is the unit normal vector, often known simply as the "unit normal." Care should be taken to not confuse the terms "vector norm" (length of vector), "normal vector" (perpendicular vector) and "normalized vector" (unit-length vector).

The normal vector is commonly denotedN orn, with ahat sometimes (but not always) added (i.e.,N^^ andn^^) to explicitly indicate a unit normal vector.

The normal vector at a point(x_0,y_0) on a surfacez=f(x,y) is given by

 N=[f_x(x_0,y_0); f_y(x_0,y_0); -1],
(1)

wheref_x=partialf/partialx andf_y=partialf/partialy arepartial derivatives.

A normal vector to aplane specified by

 f(x,y,z)=ax+by+cz+d=0
(2)

is given by

 N=del f=[a; b; c],
(3)

wheredel f denotes thegradient. The equation of a plane with normal vectorn=(a,b,c) passing through the point(x_0,y_0,z_0) is given by

 [a; b; c]·[x-x_0; y-y_0; z-z_0]=a(x-x_0)+b(y-y_0)+c(z-z_0)=0.
(4)

For a plane curve, the unit normal vector can be defined by

 N^^=(dT^^)/(dphi),
(5)

whereT^^ is the unittangent vector andphi is thepolar angle. Given a unittangent vector

 T^^=u_1x^^+u_2y^^
(6)

withsqrt(u_1^2+u_2^2)=1, the normal is

 N^^=-u_2x^^+u_1y^^.
(7)

For a plane curve given parametrically, the normal vector relative to the point(f(t),g(t)) is given by

x(t)=-(g^')/(sqrt(f^('2)+g^('2)))
(8)
y(t)=(f^')/(sqrt(f^('2)+g^('2))).
(9)

To actually place the vector normal to the curve, it must be displaced by(f(t),g(t)).

For a space curve, the unit normal is given by

N^^=((dT^^)/(ds))/(|(dT^^)/(ds)|)
(10)
=((dT^^)/(dt))/(|(dT^^)/(dt)|)
(11)
=1/kappa(dT^^)/(ds),
(12)

whereT^^ is thetangent vector,s is thearc length, andkappa is thecurvature. It is also given by

 N^^=B^^xT^^,
(13)

whereB^^ is thebinormal vector (Gray 1997, p. 192).

For a surface with parametrizationx(u,v), the normal vector is given by

 N=(partialx)/(partialu)x(partialx)/(partialv).
(14)

Given a three-dimensional surface defined implicitly byF(x,y,z)=0,

 n^^=(del F)/(sqrt(F_x^2+F_y^2+F_z^2)).
(15)

If the surface is defined parametrically in the form

x=x(phi,psi)
(16)
y=y(phi,psi)
(17)
z=z(phi,psi),
(18)

define thevectors

 a=[x_phi; y_phi; z_phi]
(19)
 b=[x_psi; y_psi; z_psi].
(20)

Then the unit normal vector is

 N^^=(axb)/(sqrt(|a|^2|b|^2-|a·b|^2)).
(21)

Letg be the discriminant of themetric tensor. Then

 N=(r_1xr_2)/(sqrt(g))=epsilon_(ij)r^j.
(22)

See also

Binormal Vector,Contact Angle,Curvature,Frenet Formulas,Multivariable Calculus,Norm,Tangent Vector,TorsionExplore this topic in the MathWorld classroom

Explore with Wolfram|Alpha

References

Gray, A. "Tangent and Normal Lines to Plane Curves." §5.5 inModern Differential Geometry of Curves and Surfaces with Mathematica, 2nd ed. Boca Raton, FL: CRC Press, pp. 108-111, 1997.

Referenced on Wolfram|Alpha

Normal Vector

Cite this as:

Weisstein, Eric W. "Normal Vector." FromMathWorld--A Wolfram Resource.https://mathworld.wolfram.com/NormalVector.html

Subject classifications

Created, developed and nurtured by Eric Weisstein at Wolfram Research

[8]ページ先頭

©2009-2025 Movatter.jp