Normálvektor

A geometriában a normálvektor, röviden normális merőleges egy egyenesre, egy síkra, görbére, felületre vagy ezek általánosítására. Egy egységnormálvektor vagy egységnormális egy 1 hosszúságú normálvektor.

Cikkünkben először a síkbeli egyenes és térbeli sík normálisával foglalkozunk, a többi esetre később térünk rá.

Lineáris algebra és analitikus geometria

Ebben a szakaszban a vektorokat vektornyilakkal jelöljük.

Egyenes normálvektora

Egyenes normálvektorokkal és egységnormálvektorokkal

Egy g {\displaystyle g} egyenes normálvektora a síkban egy nullvektortól különböző vektor, ami merőleges a g {\displaystyle g} egyenesre. Ekkor a vektor az egyenes normálisa, illetve ortogonálisa.[1]

Ha a v = ( a , b ) {\displaystyle {\vec {v}}=(a,b)} vektor irányvektora a g {\displaystyle g} egyenesnek, akkor a ( b , a ) {\displaystyle (-b,a)} és ( b , a ) {\displaystyle (b,-a)} a g {\displaystyle g} egyenes normálvektora. A v {\displaystyle {\vec {v}}} irányban az egyenes mentén futva, ( b , a ) {\displaystyle (-b,a)} balra, ( b , a ) {\displaystyle (b,-a)} jobbra mutat.

Ha az egyenes az

y = m x + c {\displaystyle y=mx+c}

egyenlettel van megadva, akkor ( 1 , m ) {\displaystyle (1,m)} az egyenes irányvektora, ( m , 1 ) {\displaystyle (-m,1)} és ( m , 1 ) {\displaystyle (m,-1)} normálvektorok. Ha m 0 {\displaystyle m\neq 0} , akkor a normálisok meredeksége 1 m {\displaystyle -{\tfrac {1}{m}}} . Ha m = 0 {\displaystyle m=0} , akkor g {\displaystyle g} vízszintes, így normálisai függőlegesek, egyenletük tehát x = a {\displaystyle x=a} alakú.[1]

Ha az egyenes az általános

a x + b y = d {\displaystyle ax+by=d}

alakban van adva, akkor ( a , b ) {\displaystyle (a,b)} egy normálvektor.[1]

Egy n {\displaystyle {\vec {n}}} normálvektorból kiszámítható n 0 {\displaystyle {\vec {n}}_{0}} egységnormálvektor, amennyiben a n {\displaystyle {\vec {n}}} normálvektort osztjuk hosszával. Ezt a műveletet normálásnak nevezik:

n 0 = 1 | n | n {\displaystyle {\vec {n}}_{0}={\frac {1}{|{\vec {n}}|}}{\vec {n}}}

A másik egységnormálvektor megkapható, ha ezt -1-eggyel szorozzuk: n 0 {\displaystyle -{\vec {n}}_{0}} az előző egységnormálvektorral ellentett irányú egységnormálvektor. Egy normálvektorból megkapható bármely másik normálvektor egy nullától különböző számmal való szorzással.

Sík normálvektora

Egy sík két normálvektora

Egy háromdimenziós térben egy E {\displaystyle E} sík normálvektora egy nullvektortól különböző, a síkra merőleges vektor; tehát a síkra merőleges egyenesek irányvektora.[1]

Ha az egyenes egyenlete

a x + b y + c z = d {\displaystyle ax+by+cz=d}

alakú, akkor ( a , b , c ) {\displaystyle (a,b,c)} a sík normálvektora.[1]

Ha az E {\displaystyle E} sík a feszítő u = ( u 1 , u 2 , u 3 ) {\displaystyle {\vec {u}}=(u_{1},u_{2},u_{3})} és v = ( v 1 , v 2 , v 3 ) {\displaystyle {\vec {v}}=(v_{1},v_{2},v_{3})} vektorokkal van adva, akkor, mivel az n = ( n 1 , n 2 , n 3 ) {\displaystyle {\vec {n}}=(n_{1},n_{2},n_{3})} vektor mindkét feszítő vektorra merőleges, egy lienáris egyenletrendszer adódik:

u 1 n 1 + u 2 n 2 + u 3 n 3 = 0 v 1 n 1 + v 2 n 2 + v 3 n 3 = 0 {\displaystyle {\begin{aligned}u_{1}\,n_{1}+u_{2}\,n_{2}+u_{3}\,n_{3}&=0\\v_{1}\,n_{1}+v_{2}\,n_{2}+v_{3}\,n_{3}&=0\end{aligned}}}

Minden, a ( 0 , 0 , 0 ) {\displaystyle (0,0,0)} triviális megoldástól különböző megoldás normálvektort eredményez.[1]

Egy másik lehetőség a vektoriális szorzás felhasználásával adódik a normális kiszámítására:[1]

u × v = ( u 2 v 3 u 3 v 2 u 3 v 1 u 1 v 3 u 1 v 2 u 2 v 1 ) {\displaystyle {\vec {u}}\times {\vec {v}}={\begin{pmatrix}u_{2}\cdot v_{3}-u_{3}\cdot v_{2}\\u_{3}\cdot v_{1}-u_{1}\cdot v_{3}\\u_{1}\cdot v_{2}-u_{2}\cdot v_{1}\end{pmatrix}}}

egy vektor, ami merőleges az u {\displaystyle {\vec {u}}} és v {\displaystyle {\vec {v}}} vektorokra, és u , v , u × v {\displaystyle {\vec {u}},{\vec {v}},{\vec {u}}\times {\vec {v}}} ebben a sorrendben jobbfogású rendszert alkot.

Ha E {\displaystyle E} egyenlete

z = a x + b y + c {\displaystyle z=ax+by+c} alakú,

akkor ( a , b , 1 ) {\displaystyle (-a,-b,1)} egy felfelé és ( a , b , 1 ) {\displaystyle (a,b,-1)} egy lefelé mutató normálvektor.

Ahogy az egyenesnél, úgy a síknál is kapható egységnormálvektor, ha a normálvektort elosztjuk hosszával. A másik egységnormálvektor ebből 1 {\displaystyle -1} -gyel való szorzással kapható. Tetszőleges normálvektor megkapható egy alkalmas nullától különböző számmal való szorzással.

Egy síkot egyértelműen meghatározza egy pontja és egy normálisa.[1]

Görbék és felületek normálvektora

Síkgörbék normálvektora

Síkgörbe normálissal, érintővel és normálenvektorral

Az analízisben és a differenciálgeometriában egy síkgörbe adott pontbeli normálvektora egy vektor, ami merőleges a helyi érintőre. A normálvektor egyenese a normális, ami merőleges az érintőre.[1]

Ha a görbe egy differenciálható függvény, f {\displaystyle f} grafikonjaként van adva, akkor az érintő meredeksége az p = ( x 0 , f ( x 0 ) ) {\displaystyle p=(x_{0},f(x_{0}))} pontban m t = f ( x 0 ) {\displaystyle m_{t}=f'(x_{0})\,} , tehát a normális meredeksége

m n = 1 m t = 1 f ( x 0 ) . {\displaystyle m_{n}=-{\frac {1}{m_{t}}}=-{\frac {1}{f'(x_{0})}}\,.}

Így az p = ( x 0 , f ( x 0 ) ) {\displaystyle p=(x_{0},f(x_{0}))} pontban a normális

y = f ( x 0 ) + m n ( x x 0 ) , {\displaystyle y=f(x_{0})+m_{n}(x-x_{0}),}

azaz

y = f ( x 0 ) 1 f ( x 0 ) ( x x 0 ) {\displaystyle y=f(x_{0})-{\frac {1}{f'(x_{0})}}(x-x_{0})} [1]

Ha a síkgörbe paraméteresen van adva, és egyenlete c ( t ) = ( x ( t ) , y ( t ) ) {\displaystyle c(t)=(x(t),y(t))} , akkor c ˙ ( t ) = ( x ˙ ( t ) , y ˙ ( t ) ) {\displaystyle {\dot {c}}(t)=({\dot {x}}(t),{\dot {y}}(t))} érintővektor a c ( t ) {\displaystyle c(t)} pontban, és ( y ˙ ( t ) , x ˙ ( t ) ) {\displaystyle ({\dot {y}}(t),-{\dot {x}}(t))} egy jobbra mutató normálvektor. Itt a differenciálgeometriában szokásos módon a pötty a görbe paramétere szerinti deriváltat jelenti.[1]

Térgörbe két normálvektorral n 1 {\displaystyle {\vec {n_{1}}}} , n 2 {\displaystyle {\vec {n_{2}}}} és merőleges síkkal a P {\displaystyle P} pontban

Térgörbék esetén a normálvektorok egy kétdimenziós alvektorteret alkotnak, a hozzá tartozó affin altér a P {\displaystyle P} ponton átmenő, a görbére merőleges sík. Az elemi differenciálgeometriában a görbület irányába mutató egységvektort választjuk. Ez a főnormális egységvektor, lásd még: Frenet-formulák.

Felületek normálvektora

A normálvektor megjelenítése
Érintősík: T {\displaystyle T}
Normális: n {\displaystyle n}
Normálvektor: n = v x × v y {\displaystyle {\vec {n}}={\vec {v_{x}}}\times {\vec {v_{y}}}}
v x = F x ( x , y ) {\displaystyle {\vec {v_{x}}}=F_{x}(x,y)}
v y = F y ( x , y ) {\displaystyle {\vec {v_{y}}}=F_{y}(x,y)}

A görbékhez hasonlóan, egy felület normálvektora a háromdimenziós térben egy vektor, ami merőleges a helyi érintősíkra.

Ha a felület az

F : U R 2 R 3 , ( u , v ) F ( u , v ) {\displaystyle F\colon U\subset \mathbb {R} ^{2}\to \mathbb {R} ^{3},\quad (u,v)\mapsto F(u,v)}

paraméteres alakban van adva, akkor az

F u ( u , v ) := F u ( u , v ) {\displaystyle F_{u}(u,v):={\frac {\partial F}{\partial u}}(u,v)} és F v ( u , v ) := F v ( u , v ) {\displaystyle F_{v}(u,v):={\frac {\partial F}{\partial v}}(u,v)}

vektorok az érintősík feszítővektorai az F ( u , v ) {\displaystyle F(u,v)} pontban, feltéve, hogy az ( u , v ) {\displaystyle (u,v)} felület reguláris, azaz F u ( u , v ) {\displaystyle F_{u}(u,v)} és F v ( u , v ) {\displaystyle F_{v}(u,v)} lineárisan független. Egy normálvektor az F ( u , v ) {\displaystyle F(u,v)} pontban egy vektor, ami merőleges az F u ( u , v ) {\displaystyle F_{u}(u,v)} és F v ( u , v ) {\displaystyle F_{v}(u,v)} vektorokra, például az : N ( u , v ) := F u ( u , v ) × F v ( u , v ) | F u ( u , v ) × F v ( u , v ) | . {\displaystyle N(u,v):={\frac {F_{u}(u,v)\times F_{v}(u,v)}{\left|F_{u}(u,v)\times F_{v}(u,v)\right|}}\,.} vektoriális szorzattal számított és lenormált főnormális egységvektor. Itt a függőleges vonalak az euklideszi normát jelentik.[2]

Ha a felület az

g ( x , y , z ) = 0 {\displaystyle g(x,y,z)=0}

implicit egyenlettel van adva, ahol g : R 3 R {\displaystyle g\colon \mathbb {R} ^{3}\to \mathbb {R} } differenciálható függvény, akkor az

grad g ( x , y , z ) = ( g x ( x , y , z ) , g y ( x , y , z ) , g z ( x , y , z ) ) {\displaystyle \operatorname {grad} g(x,y,z)=\left({\frac {\partial g}{\partial x}}(x,y,z),{\frac {\partial g}{\partial y}}(x,y,z),{\frac {\partial g}{\partial z}}(x,y,z)\right)}

gradiens az ( x , y , z ) {\displaystyle (x,y,z)} pontbeli normálvektora, feltéve, hogy nem tűnik el.

Ha a felület az f : R 2 R {\displaystyle f\colon \mathbb {R} ^{2}\to \mathbb {R} } differenciálható függvény grafikonjaként van adva, akkor

( f x ( x , y ) , f y ( x , y ) , 1 ) {\displaystyle \left(-{\frac {\partial f}{\partial x}}(x,y),-{\frac {\partial f}{\partial y}}(x,y),1\right)}

felfelé mutató normálvektor a p = ( x , y , f ( x , y ) ) {\displaystyle p=(x,y,f(x,y))} pontban. Ez megkapható, ha F ( x , y ) = ( x , y , f ( x , y ) ) {\displaystyle F(x,y)=(x,y,f(x,y))} egy paraméterezés, vagy a felület az F ( x , y ) = ( x , y , f ( x , y ) ) {\displaystyle F(x,y)=(x,y,f(x,y))} egyenlettel van megadva.[1][2]

Általánosítások

A normálvektor fogalma általánosítható:

  • affin alterekre (általánosított síkok), magasabb dimenziós euklideszi terekben, különösen hipersíkokra
  • felületekre, hiperfelületekre, részsokaságokra magasabb dimenziós euklideszi terekben
  • Riemann-sokaságok felületei, hiperfelületei és részsokaságai
  • Nem sima objektumok, mint konvex testek és rektifikálható halmazok.

Alkalmazások

Az analízisben és a differenciálgeometriában a normálvektorok központi szerepet játszanak a felszínek és a felületi integrálok számításában. A számítógépes grafikában többek között a normálvektort is használják arra, hogy egy felület a felhasználó felé fordul-e, ez alapján kizárhatók a nem látható felületek. A többi felülethez a fénybeesés és tükröződések számításához.

Források

  • Weisstein, Eric W.: normal vector (angol nyelven). Wolfram MathWorld

Jegyzetek

  1. a b c d e f g h i j k l Normale, Normalenform,Normalenvektor. Ebenengleichung, Geradengleichung In: Schülerduden – Mathematik II. Bibliographisches Institut & F.A. Brockhaus, 2004, ISBN 3-411-04275-3, S. 89–93, 154–156,299–300
  2. a b Kurt Endl, Wolfgang Luh: Analysis. Band 2. 7. überarbeitete Auflage. Aula-Verlag, Wiesbaden 1989, ISBN 3-89104-455-0, S. 375–387.

Fordítás

  • Ez a szócikk részben vagy egészben a Normalenvektor című német Wikipédia-szócikk fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.