Bolcoördinaten

Punt ( r , θ , φ ) {\displaystyle (r,\theta ,\varphi )} bepaald door bolcoördinaten met de voerstraal r {\displaystyle r} en de twee hoeken θ {\displaystyle \theta } en φ {\displaystyle \varphi }

Bolcoördinaten vormen een driedimensionaal coördinatenstelsel, vergelijkbaar met het tweedimensionale stelsel van poolcoördinaten. Net als in twee dimensies wordt in drie dimensies de afstand r {\displaystyle r} van het punt P {\displaystyle P} tot de oorsprong als eerste coördinaat gebruikt. De beide andere coördinaten zijn hoeken. De tweede coördinaat is de hoek θ {\displaystyle \theta } die de lijn O P {\displaystyle OP} met de positieve z-as maakt, dus met een waarde in het interval [ 0 , π ] {\displaystyle [0,\pi ]} . De derde coördinaat is de hoek φ {\displaystyle \varphi } die de projectie van O P {\displaystyle OP} in het x y {\displaystyle xy} -vlak maakt met de positieve x {\displaystyle x} -as. Opgemerkt moet worden dat de hier gebruikte notatie de gebruikelijke is in de natuurkunde en materiaalkunde. In een wiskundige context worden vaak de rollen van θ {\displaystyle \theta } en φ {\displaystyle \varphi } omgewisseld, wat een bron van verwarring is. Ook wordt wel in plaats van r {\displaystyle r} het symbool ρ {\displaystyle \rho } gebruikt.

Het verband tussen de cartesische coördinaten ( x , y , z ) {\displaystyle (x,y,z)} en de bolcoördinaten ( r , θ , φ ) {\displaystyle (r,\theta ,\varphi )} wordt gegeven door:

x = r   sin ( θ ) cos ( φ ) {\displaystyle x=r\ \sin(\theta )\cos(\varphi )}
y = r   sin ( θ ) sin ( φ ) {\displaystyle y=r\ \sin(\theta )\sin(\varphi )}
z = r   cos ( θ ) {\displaystyle z=r\ \cos(\theta )}

Op de z {\displaystyle z} -as is het stelsel gedegenereerd: voor θ = 0 {\displaystyle \theta =0} doet de hoek φ {\displaystyle \varphi } niet ter zake en geldt ( x , y , z ) = ( 0 , 0 , r ) {\displaystyle (x,y,z)=(0,0,r)} . Evenzo: voor θ = π {\displaystyle \theta =\pi } geldt ( x , y , z ) = ( 0 , 0 , r ) {\displaystyle (x,y,z)=(0,0,-r)} . Voor r = 0 {\displaystyle r=0} doen de hoeken θ {\displaystyle \theta } en φ {\displaystyle \varphi } niet ter zake en geldt ( x , y , z ) = ( 0 , 0 , 0 ) {\displaystyle (x,y,z)=(0,0,0)} .

Jacobiaan

De jacobi-matrix van deze transformatie is:

J = ( r , θ , φ ) ( x , y , z ) = [ x r y r z r x z r 2 x 2 + y 2 y z r 2 x 2 + y 2 ( x 2 + y 2 ) r 2 x 2 + y 2 y x 2 + y 2 x x 2 + y 2 0 ] = [ sin ( θ ) cos ( φ ) sin ( θ ) sin ( φ ) cos ( θ ) 1 r cos ( θ ) cos ( φ ) 1 r cos ( θ ) sin ( φ ) 1 r sin ( θ ) 1 r sin ( φ ) sin ( θ ) 1 r cos ( φ ) sin ( θ ) 0 ] {\displaystyle J={\frac {\partial (r,\theta ,\varphi )}{\partial (x,y,z)}}={\begin{bmatrix}{\frac {x}{r}}&{\frac {y}{r}}&{\frac {z}{r}}\\{\frac {xz}{r^{2}{\sqrt {x^{2}+y^{2}}}}}&{\frac {yz}{r^{2}{\sqrt {x^{2}+y^{2}}}}}&{\frac {-(x^{2}+y^{2})}{r^{2}{\sqrt {x^{2}+y^{2}}}}}\\{\frac {-y}{x^{2}+y^{2}}}&{\frac {x}{x^{2}+y^{2}}}&0\end{bmatrix}}={\begin{bmatrix}\sin(\theta )\cos(\varphi )&\sin(\theta )\sin(\varphi )&\cos(\theta )\\{\frac {1}{r}}\cos(\theta )\cos(\varphi )&{\frac {1}{r}}\cos(\theta )\sin(\varphi )&-{\frac {1}{r}}\sin(\theta )\\-{\frac {1}{r}}{\frac {\sin(\varphi )}{\sin(\theta )}}&{\frac {1}{r}}{\frac {\cos(\varphi )}{\sin(\theta )}}&0\end{bmatrix}}}

Omgekeerd

( x , y , z ) ( r , θ , φ ) = [ sin ( θ ) cos ( φ ) r cos ( θ ) cos ( φ ) r sin ( θ ) sin ( φ ) sin ( θ ) sin ( φ ) r cos ( θ ) sin ( φ ) r sin ( θ ) cos ( φ ) cos ( θ ) r sin ( θ ) 0 ] = [ x r z x x 2 + y 2 y y r z y x 2 + y 2 x z r x 2 + y 2 0 ] {\displaystyle {\frac {\partial (x,y,z)}{\partial (r,\theta ,\varphi )}}={\begin{bmatrix}\sin(\theta )\cos(\varphi )&r\cos(\theta )\cos(\varphi )&-r\sin(\theta )\sin(\varphi )\\\sin(\theta )\sin(\varphi )&r\cos(\theta )\sin(\varphi )&r\sin(\theta )\cos(\varphi )\\\cos(\theta )&-r\sin(\theta )&0\end{bmatrix}}={\begin{bmatrix}{\frac {x}{r}}&{\frac {zx}{\sqrt {x^{2}+y^{2}}}}&-y\\{\frac {y}{r}}&{\frac {zy}{\sqrt {x^{2}+y^{2}}}}&x\\{\frac {z}{r}}&-{\sqrt {x^{2}+y^{2}}}&0\end{bmatrix}}}

Coördinatentransformatie

Een functie f {\displaystyle f} van de drie variabelen x {\displaystyle x} , y {\displaystyle y} en z {\displaystyle z} krijgt in bolcoördinaten de gedaante:

f B ( r , θ , φ ) = f ( r sin ( θ ) cos ( φ ) , r sin ( θ ) sin ( φ ) , r cos ( θ ) ) {\displaystyle f_{B}(r,\theta ,\varphi )=f(r\sin(\theta )\cos(\varphi ),r\sin(\theta )\sin(\varphi ),r\cos(\theta ))}

Een vectorveld F {\displaystyle F} , met in het punt ( x , y , z ) {\displaystyle (x,y,z)} de componenten

F x ( x , y , z ) , F y ( x , y , z ) {\displaystyle F_{x}(x,y,z),F_{y}(x,y,z)} en F z ( x , y , z ) {\displaystyle F_{z}(x,y,z)} ,

wordt ontbonden in een component langs de voerstraal r {\displaystyle r} en loodrecht daarop in een component in de "richting" van φ {\displaystyle \varphi } en in de "richting" van θ {\displaystyle \theta } , de laatste rakend aan de cirkel om de oorsprong door r {\displaystyle r} in het vlak door r {\displaystyle r} en de z-as en de eerste loodrecht hierop, rakend aan de cirkel om de z-as, door r {\displaystyle r} en evenwijdig aan het xy-vlak. Voor deze componenten geldt:

F r = F x sin ( θ ) cos ( φ ) + F y sin ( θ ) sin ( φ ) + F z cos ( θ ) {\displaystyle F_{r}=F_{x}\sin(\theta )\cos(\varphi )+F_{y}\sin(\theta )\sin(\varphi )+F_{z}\cos(\theta )}
F θ = F x sin ( φ ) + F y cos ( φ ) {\displaystyle F_{\theta }=-F_{x}\sin(\varphi )+F_{y}\cos(\varphi )}
F φ = F x cos ( θ ) cos ( φ ) + F y cos ( θ ) sin ( φ ) F z sin ( θ ) {\displaystyle F_{\varphi }=F_{x}\cos(\theta )\cos(\varphi )+F_{y}\cos(\theta )\sin(\varphi )-F_{z}\sin(\theta )}

Omgekeerd:

F x = F r cos ( φ ) sin ( θ ) F φ sin ( φ ) + F θ cos ( φ ) cos ( θ ) {\displaystyle F_{x}=F_{r}\cos(\varphi )\sin(\theta )-F_{\varphi }\sin(\varphi )+F_{\theta }\cos(\varphi )\cos(\theta )}
F y = F r sin ( φ ) sin ( θ ) + F φ cos ( φ ) + F θ sin ( φ ) cos ( θ ) {\displaystyle F_{y}=F_{r}\sin(\varphi )\sin(\theta )+F_{\varphi }\cos(\varphi )+F_{\theta }\sin(\varphi )\cos(\theta )}
F z = F r cos ( θ ) F θ sin ( θ ) {\displaystyle F_{z}=F_{r}\cos(\theta )-F_{\theta }\sin(\theta )}

Voorbeeld

De functie f {\displaystyle f} gedefinieerd door:

f ( x , y , z ) = x 2 + y 2 + z 2 {\displaystyle f(x,y,z)=x^{2}+y^{2}+z^{2}}

heeft in bolcoördinaten de vorm:

f B ( r , θ , φ ) = f ( r sin ( θ ) cos ( φ ) , r sin ( θ ) sin ( φ ) , r cos ( θ ) ) = {\displaystyle f_{B}(r,\theta ,\varphi )=f(r\sin(\theta )\cos(\varphi ),r\sin(\theta )\sin(\varphi ),r\cos(\theta ))=}
( r sin ( θ ) cos ( φ ) ) 2 + ( r sin ( θ ) sin ( φ ) ) 2 + ( r cos ( θ ) ) 2 = r 2 {\displaystyle (r\sin(\theta )\cos(\varphi ))^{2}+(r\sin(\theta )\sin(\varphi ))^{2}+(r\cos(\theta ))^{2}=r^{2}}

Het vectorveld F {\displaystyle F} gedefinieerd door:

F x ( x , y , z ) = x {\displaystyle F_{x}(x,y,z)=x}
F y ( x , y , z ) = y {\displaystyle F_{y}(x,y,z)=y}
F z ( x , y , z ) = z {\displaystyle F_{z}(x,y,z)=z}

heeft in bolcoördinaten de vorm:

F r ( r , θ , φ ) = F x sin ( θ ) cos ( φ ) + F y sin ( θ ) sin ( φ ) + F z cos ( θ ) = {\displaystyle F_{r}(r,\theta ,\varphi )=F_{x}\sin(\theta )\cos(\varphi )+F_{y}\sin(\theta )\sin(\varphi )+F_{z}\cos(\theta )=}
x sin ( θ ) cos ( φ ) + y sin ( θ ) sin ( φ ) + z cos ( θ ) = r {\displaystyle x\sin(\theta )\cos(\varphi )+y\sin(\theta )\sin(\varphi )+z\cos(\theta )=r}
F θ ( r , θ , φ ) = F x sin ( φ ) + F y cos ( φ ) = x sin ( φ ) + y cos ( φ ) = 0 {\displaystyle F_{\theta }(r,\theta ,\varphi )=-F_{x}\sin(\varphi )+F_{y}\cos(\varphi )=-x\sin(\varphi )+y\cos(\varphi )=0}
F φ ( r ,   t h e t a , φ ) = F x cos ( θ ) cos ( φ ) + F y cos ( θ ) sin ( φ ) F z sin ( θ ) = {\displaystyle F_{\varphi }(r,\ theta,\varphi )=F_{x}\cos(\theta )\cos(\varphi )+F_{y}\cos(\theta )\sin(\varphi )-F_{z}\sin(\theta )=}
x cos ( θ ) cos ( φ ) + y cos ( θ ) sin ( φ ) z sin ( θ ) = 0 {\displaystyle x\cos(\theta )\cos(\varphi )+y\cos(\theta )\sin(\varphi )-z\sin(\theta )=0}

Coördinaten op een boloppervlak

Een boloppervlak met straal R {\displaystyle R} heeft in bolcoördinaten de vergelijking r = R {\displaystyle r=R} indien als oorsprong het middelpunt van de bol wordt gekozen. Op het boloppervlak heeft men zo een coördinatenstelsel met de twee overige coördinaten. Bovengenoemde θ {\displaystyle \theta } wordt vaak vervangen door zijn complement. Het verband tussen de cartesische coördinaten x , y , z {\displaystyle x,y,z} en de bolcoördinaten θ , ϕ {\displaystyle \theta ,\phi } op het boloppervlak met straal r {\displaystyle r} wordt dan dus gegeven door: (merk op dat deze formules niet overeen komen met de tekening op deze pagina hierboven; dit komt omdat er een andere keuze is gemaakt voor de hoeken)

x = r   cos θ cos ϕ {\displaystyle x=r\ \cos \theta \cos \phi }
y = r   cos θ sin ϕ {\displaystyle y=r\ \cos \theta \sin \phi }
z = r   sin θ {\displaystyle z=r\ \sin \theta }

Omgekeerd zijn:

θ = cos 1 ( z x 2 + y 2 + z 2 ) {\displaystyle {\theta }=\cos ^{-1}\left({\frac {z}{\sqrt {x^{2}+y^{2}+z^{2}}}}\right)}
ϕ = tan 1 ( y x ) {\displaystyle {\phi }=\tan ^{-1}\left({\frac {y}{x}}\right)}

Per toepassing, waaronder geografische coördinaten en diverse variaties van astronomische coördinatenstelsels, variëren de gebruikte termen, maar een systeem van gemeenschappelijke termen (eventueel tussen aanhalingstekens geschreven) is als volgt: voor θ {\displaystyle \theta } breedte, voor ϕ {\displaystyle \phi } lengte, voor het punt θ = π / 2 {\displaystyle \theta =\pi /2} noordpool, voor het punt θ = π / 2 {\displaystyle \theta =-\pi /2} zuidpool, en voor het vlak θ = 0 {\displaystyle \theta =0} basisvlak, evenaar of equator.

Er kan nog gekozen worden in welke richting geldt dat de hierboven met θ {\displaystyle \theta } aangeduide parameter nul is, en in welke daarop loodrechte richting ϕ = 0 {\displaystyle \phi =0} .

Geografische coördinaten corresponderen met een x {\displaystyle x} -, y {\displaystyle y} - en z {\displaystyle z} -as volgens de rechterhandregel, met een positieve x {\displaystyle x} -as die de Aarde snijdt in 0° NB 0° OL, een positieve y {\displaystyle y} -as in 0° NB 90° OL en een positieve z {\displaystyle z} -as in 90° NB. Als oosterlengte positief wordt gerekend correspondeert deze volgens de rechterhandregel met de positieve z {\displaystyle z} -richting.