WIIS

ベクトル

楕円面と楕円面パッチ

目次

前のページ:

球面と球面パッチ

次のページ:

実ベクトル空間の定義

Mailで保存
Xで共有

楕円面の定義

媒介変数\(s\)が有界閉区間\(\left[ 0,2\pi \right] \)上の値をとり、もう一方の媒介変数\(t\)が有界閉区間\(\left[0,\pi \right] \)上の値をとり得る状況を想定した上で、それぞれの\(\left( s,t\right)\in \left[ 0,2\pi \right] \times \left[ 0,\pi \right] \)に対して、空間\(\mathbb{R} ^{3}\)上のベクトル\begin{equation*}\boldsymbol{f}\left( s,t\right) =\left(
\begin{array}{c}
h+a\cos \left( s\right) \sin \left( t\right) \\
k+b\sin \left( s\right) \sin \left( t\right) \\
l+c\cos \left( t\right)
\end{array}\right)
\end{equation*}を定めるベクトル値関数\begin{equation*}
\boldsymbol{f}:\mathbb{R} ^{2}\supset \left[ 0,2\pi \right] \times \left[ 0,\pi \right] \rightarrow \mathbb{R} ^{3}
\end{equation*}を定義します。ただし、\(\left( h,k,l\right) \in \mathbb{R} ^{3}\)かつ\(a>0\)かつ\(b>0\)かつ\(c>0\)です。このベクトル値関数\(\boldsymbol{f}\)によって定義される空間\(\mathbb{R} ^{3}\)上の曲面を楕円面(ellipsoid)と呼びます。つまり、楕円面のベクトル方程式は、\begin{equation*}\left(
\begin{array}{c}
x \\
y \\
z\end{array}\right) =\left(
\begin{array}{c}
h+a\cos \left( s\right) \sin \left( t\right) \\
k+b\sin \left( s\right) \sin \left( t\right) \\
l+c\cos \left( t\right)
\end{array}\right) \quad \left( \left( s,t\right) \in \left[ 0,2\pi \right] \times \left[ 0,\pi \right] \right)
\end{equation*}であり、楕円面の媒介変数表示は、\begin{equation*}
\left\{
\begin{array}{l}
x=h+a\cos \left( s\right) \sin \left( t\right) \\
y=k+b\sin \left( s\right) \sin \left( t\right) \\
z=l+c\cos \left( t\right)
\end{array}\right. \quad \left( \left( s,t\right) \in \left[ 0,2\pi \right] \times \left[ 0,\pi \right] \right)
\end{equation*}となります。したがって、楕円面そのものは、\begin{equation*}
\left\{ \left(
\begin{array}{c}
x \\
y \\
z\end{array}\right) \in \mathbb{R} ^{3}\ |\ \exists \left( s,t\right) \in \left[ 0,2\pi \right] \times \left[
0,\pi \right] :\left(
\begin{array}{c}
x \\
y \\
z\end{array}\right) =\left(
\begin{array}{c}
h+a\cos \left( s\right) \sin \left( t\right) \\
k+b\sin \left( s\right) \sin \left( t\right) \\
l+c\cos \left( t\right)
\end{array}\right) \right\}
\end{equation*}と定義されます。楕円面を規定する点\(\left(h,k,l\right) \)を球面の中心(center)と呼び、\(a\)を\(x\)軸に沿った半径(radius along the \(x\)-axis)と呼び、\(b\)を\(y\)軸に沿った半径(radius along the \(y\)-axis)と呼び、\(c\)を\(z\)軸に沿った半径(radius along the \(z\)-axis)と呼びます。

図:楕円面
図:楕円面
例(楕円面)
中心が\(\left( 1,1,1\right) \)であり、\(x\)軸に沿った半径が\(2\)であり、\(y\)軸に沿った半径が\(3\)であり、\(z\)軸に沿った半径が\(4\)である楕円面の媒介変数表示は、\begin{equation*}\left\{
\begin{array}{l}
x=1+2\cos \left( s\right) \sin \left( t\right) \\
y=1+3\sin \left( s\right) \sin \left( t\right) \\
z=1+4\cos \left( t\right)
\end{array}\right. \quad \left( \left( s,t\right) \in \left[ 0,2\pi \right] \times \left[ 0,\pi \right] \right)
\end{equation*}となります。

例(楕円面)
中心が原点\(\left( 0,0,0\right) \)であり、\(x\)軸に沿った半径が\(a\)であり、\(y\)軸に沿った半径が\(b\)であり、\(z\)軸に沿った半径が\(c\)である楕円面の媒介変数表示は、\begin{equation*}\left\{
\begin{array}{l}
x=a\cos \left( s\right) \sin \left( t\right) \\
y=b\sin \left( s\right) \sin \left( t\right) \\
z=c\cos \left( t\right)
\end{array}\right. \quad \left( \left( s,t\right) \in \left[ 0,2\pi \right] \times \left[ 0,\pi \right] \right)
\end{equation*}となります。

例(球面)
中心が\(\left( a,b,c\right) \)であり、各軸に沿った半径がいずれも\(r\)であるような楕円面の媒介変数表示は、\begin{equation*}\left\{
\begin{array}{l}
x=a+r\cos \left( s\right) \sin \left( t\right) \\
y=b+r\sin \left( s\right) \sin \left( t\right) \\
z=c+r\cos \left( t\right)
\end{array}\right. \quad \left( \left( s,t\right) \in \left[ 0,2\pi \right] \times \left[ 0,\pi \right] \right)
\end{equation*}となりますが、これは中心が\(\left( a,b,c\right) \)であり半径が\(r\)の球面の媒介変数表示に他なりません。つまり、楕円面は球面の一般化であり、球面は楕円面の特殊例の1つです。

 

楕円面の方程式

空間\(\mathbb{R} ^{3}\)上に存在する楕円面の媒介変数表示は、\begin{equation*}\left\{
\begin{array}{l}
x=h+a\cos \left( s\right) \sin \left( t\right) \\
y=k+b\sin \left( s\right) \sin \left( t\right) \\
z=l+c\cos \left( t\right)
\end{array}\right. \quad \left( \left( s,t\right) \in \left[ 0,2\pi \right] \times \left[ 0,\pi \right] \right)
\end{equation*}ですが、\(a,b,c>0\)を踏まえた上でこれを変形すると、\begin{equation*}\left\{
\begin{array}{l}
\frac{x-h}{a}=\cos \left( s\right) \sin \left( t\right) \\
\frac{y-k}{b}=\sin \left( s\right) \sin \left( t\right) \\
\frac{z-l}{c}=\cos \left( t\right)
\end{array}\right. \quad \left( \left( s,t\right) \in \left[ 0,2\pi \right] \times \left[ 0,\pi \right] \right)
\end{equation*}となり、さらに、\begin{equation*}
\left\{
\begin{array}{l}
\left( \frac{x-h}{a}\right) ^{2}=\cos ^{2}\left( s\right) \sin ^{2}\left(
t\right) \\
\left( \frac{y-k}{b}\right) ^{2}=\sin ^{2}\left( s\right) \sin ^{2}\left(
t\right) \\
\left( \frac{z-l}{c}\right) ^{2}=\cos ^{2}\left( t\right)
\end{array}\right. \quad \left( \left( s,t\right) \in \left[ 0,2\pi \right] \times \left[ 0,\pi \right] \right)
\end{equation*}を得ます。任意の\(\left(s,t\right) \in \left[ 0,2\pi \right] \times \left[ 0,\pi \right] \)について、\begin{eqnarray*}\sin ^{2}\left( s\right) +\cos ^{2}\left( s\right) &=&1 \\
\sin ^{2}\left( t\right) +\cos ^{2}\left( t\right) &=&1
\end{eqnarray*}が成り立つことを踏まえた上で、先の連立方程式から媒介変数\(s\)を消去すると、\begin{eqnarray*}\left( \frac{x-h}{a}\right) ^{2}+\left( \frac{y-k}{b}\right) ^{2} &=&\sin
^{2}\left( t\right) \\
\left( \frac{z-l}{c}\right) ^{2} &=&\cos ^{2}\left( t\right)
\end{eqnarray*}を得て、さらにここから媒介変数\(t\)を消去すると、\begin{equation*}\left( \frac{x-h}{a}\right) ^{2}+\left( \frac{y-k}{b}\right) ^{2}+\left(
\frac{z-l}{c}\right) ^{2}=1
\end{equation*}すなわち、\begin{equation*}
\frac{\left( x-h\right) ^{2}}{a^{2}}+\frac{\left( y-k\right) ^{2}}{b^{2}}+\frac{\left( z-l\right) ^{2}}{c^{2}}=1
\end{equation*}を得ます。以上が楕円面の方程式であるため、この方程式を用いて楕円面を、\begin{equation*}
\left\{ \left(
\begin{array}{c}
x \\
y \\
z\end{array}\right) \in \mathbb{R} ^{3}\ |\ \frac{\left( x-h\right) ^{2}}{a^{2}}+\frac{\left( y-k\right) ^{2}}{b^{2}}+\frac{\left( z-l\right) ^{2}}{c^{2}}=1\right\}
\end{equation*}と表現することもできます。

例(楕円面の方程式)
中心が\(\left( 1,1,1\right) \)であり、\(x\)軸に沿った半径が\(2\)であり、\(y\)軸に沿った半径が\(3\)であり、\(z\)軸に沿った半径が\(4\)である楕円面の方程式は、\begin{equation*}\frac{\left( x-1\right) ^{2}}{2^{2}}+\frac{\left( y-1\right) ^{2}}{3^{2}}+\frac{\left( z-1\right) ^{2}}{4^{2}}=1
\end{equation*}すなわち、\begin{equation*}
\frac{\left( x-1\right) ^{2}}{4}+\frac{\left( y-1\right) ^{2}}{9}+\frac{\left( z-1\right) ^{2}}{16}=1
\end{equation*}となります。

例(楕円面の方程式)
中心が原点\(\left( 0,0,0\right) \)であり、\(x\)軸に沿った半径が\(a\)であり、\(y\)軸に沿った半径が\(b\)であり、\(z\)軸に沿った半径が\(c\)である楕円面の方程式は、\begin{equation*}\frac{\left( x-0\right) ^{2}}{a^{2}}+\frac{\left( y-0\right) ^{2}}{b^{2}}+\frac{\left( z-0\right) ^{2}}{c^{2}}=1
\end{equation*}すなわち、\begin{equation*}
\frac{x^{2}}{a^{2}}+\frac{y^{2}}{b^{2}}+\frac{z^{2}}{c^{2}}=1
\end{equation*}となります。

例(球面の方程式)
中心が\(\left( a,b,c\right) \)であり、各軸に沿った半径がいずれも\(r\)であるような楕円面の方程式は、\begin{equation*}\frac{\left( x-a\right) ^{2}}{r^{2}}+\frac{\left( y-b\right) ^{2}}{r^{2}}+\frac{\left( z-c\right) ^{2}}{r^{2}}=1
\end{equation*}すなわち、\begin{equation*}
\left( x-a\right) ^{2}+\left( y-b\right) ^{2}+\left( z-c\right) ^{2}=r^{2}
\end{equation*}ですが、これは中心が\(\left( a,b,c\right) \)であり半径が\(r\)であるような球面の方程式に他なりません。

 

楕円面パッチ

楕円面上のパッチを楕円面パッチ(ellipsoidal patch)と呼びます。楕円面パッチのベクトル方程式は、\begin{eqnarray*}
0 &\leq &s_{0}<s_{1}\leq 2\pi \\
0 &\leq &t_{0}<t_{1}\leq \pi
\end{eqnarray*}を満たす実数\(s_{0},s_{1},t_{0},t_{1}\in \mathbb{R} \)を用いて、\begin{equation*}\left(
\begin{array}{c}
x \\
y \\
z\end{array}\right) =\left(
\begin{array}{c}
h+a\cos \left( s\right) \sin \left( t\right) \\
k+b\sin \left( s\right) \sin \left( t\right) \\
l+c\cos \left( t\right)
\end{array}\right) \quad \left( \left( s,t\right) \in \left[ s_{0},s_{1}\right] \times \left[ t_{0},t_{1}\right] \right)
\end{equation*}と表現されるため、楕円面パッチの媒介変数表示は、\begin{equation*}
\left\{
\begin{array}{l}
x=h+a\cos \left( s\right) \sin \left( t\right) \\
y=k+b\sin \left( s\right) \sin \left( t\right) \\
z=l+c\cos \left( t\right)
\end{array}\right. \quad \left( \left( s,t\right) \in \left[ s_{0},s_{1}\right] \times \left[ t_{0},t_{1}\right] \right)
\end{equation*}となります。したがって、楕円面パッチそのものは、\begin{equation*}
\left\{ \left(
\begin{array}{c}
x \\
y \\
z\end{array}\right) \in \mathbb{R} ^{3}\ |\ \exists \left( s,t\right) \in \left[ s_{0},s_{1}\right] \times \left[ t_{0},t_{1}\right] :\left(
\begin{array}{c}
x \\
y \\
z\end{array}\right) =\left(
\begin{array}{c}
h+a\cos \left( s\right) \sin \left( t\right) \\
k+b\sin \left( s\right) \sin \left( t\right) \\
l+c\cos \left( t\right)
\end{array}\right) \right\}
\end{equation*}と定義されます。

例(楕円面パッチ)
中心が\(\left( 1,1,1\right) \)であり、\(x\)軸に沿った半径が\(2\)であり、\(y\)軸に沿った半径が\(3\)であり、\(z\)軸に沿った半径が\(4\)である楕円面上に存在する楕円面パッチの媒介変数表示は、\begin{eqnarray*}0 &\leq &s_{0}<s_{1}\leq 2\pi \\
0 &\leq &t_{0}<t_{1}\leq \pi
\end{eqnarray*}を満たす実数\(s_{0},s_{1},t_{0},t_{1}\in \mathbb{R} \)を用いて、\begin{equation*}\left\{
\begin{array}{l}
x=1+2\cos \left( s\right) \sin \left( t\right) \\
y=1+3\sin \left( s\right) \sin \left( t\right) \\
z=1+4\cos \left( t\right)
\end{array}\right. \quad \left( \left( s,t\right) \in \left[ s_{0},s_{1}\right] \times \left[ t_{0},t_{1}\right] \right)
\end{equation*}と表現されます。例えば、平面\(z=1\)より上方の楕円面パッチ(地球の北半球に相当する領域)は、\begin{equation*}\left\{
\begin{array}{l}
x=1+2\cos \left( s\right) \sin \left( t\right) \\
y=1+3\sin \left( s\right) \sin \left( t\right) \\
z=1+4\cos \left( t\right)
\end{array}\right. \quad \left( \left( s,t\right) \in \left[ 0,2\pi \right] \times \left[ 0,\frac{\pi }{2}\right] \right)
\end{equation*}であり、平面\(z=1\)より下方の球面パッチ(地球の南半球に相当する領域)は、\begin{equation*}\left\{
\begin{array}{l}
x=1+2\cos \left( s\right) \sin \left( t\right) \\
y=1+3\sin \left( s\right) \sin \left( t\right) \\
z=1+4\cos \left( t\right)
\end{array}\right. \quad \left( \left( s,t\right) \in \left[ 0,2\pi \right] \times \left[ \frac{\pi }{2},\pi \right] \right)
\end{equation*}です。

例(楕円面パッチ)
中心が原点\(\left( 0,0,0\right) \)であり、\(x\)軸に沿った半径が\(a\)であり、\(y\)軸に沿った半径が\(b\)であり、\(z\)軸に沿った半径が\(c\)である楕円面上に存在する楕円面パッチの媒介変数表示は、\begin{eqnarray*}0 &\leq &s_{0}<s_{1}\leq 2\pi \\
0 &\leq &t_{0}<t_{1}\leq \pi
\end{eqnarray*}を満たす実数\(s_{0},s_{1},t_{0},t_{1}\in \mathbb{R} \)を用いて、\begin{equation*}\left\{
\begin{array}{l}
x=a\cos \left( s\right) \sin \left( t\right) \\
y=b\sin \left( s\right) \sin \left( t\right) \\
z=c\cos \left( t\right)
\end{array}\right. \quad \left( \left( s,t\right) \in \left[ s_{0},s_{1}\right] \times \left[ t_{0},t_{1}\right] \right)
\end{equation*}と表現されます。

例(球面パッチ)
中心が\(\left( a,b,c\right) \)であり、各軸に沿った半径がいずれも\(r\)であるような楕円面上に存在する楕円面パッチの媒介変数表示は、\begin{eqnarray*}0 &\leq &s_{0}<s_{1}\leq 2\pi \\
0 &\leq &t_{0}<t_{1}\leq \pi
\end{eqnarray*}を満たす実数\(s_{0},s_{1},t_{0},t_{1}\in \mathbb{R} \)を用いて、\begin{equation*}\left\{
\begin{array}{l}
x=a+r\cos \left( s\right) \sin \left( t\right) \\
y=b+r\sin \left( s\right) \sin \left( t\right) \\
z=c+r\cos \left( t\right)
\end{array}\right. \quad \left( \left( s,t\right) \in \left[ s_{0},s_{1}\right] \times \left[ t_{0},t_{1}\right] \right)
\end{equation*}と表現されますが、これは中心が\(\left( a,b,c\right) \)であり半径が\(r\)の球面上に存在する球面パッチの媒介変数表示に他なりません。

 

演習問題

問題(楕円面の方程式)
楕円面の方程式が、\begin{equation*}
\frac{x^{2}}{9}+\frac{y^{2}}{4}+z^{2}=1
\end{equation*}で与えられているものとします。この楕円面の中心、\(x\)軸に沿った半径、\(y\)軸に沿った半径、\(z\)軸に沿った半径をそれぞれ求めてください。
解答を見る

プレミアム会員専用コンテンツです
ログイン】【会員登録

問題(楕円面の方程式)
楕円面の方程式が、\begin{equation*}
x^{2}-2x+\frac{1}{4}y^{2}+\frac{1}{2}y+\frac{1}{9}z^{2}-\frac{2}{9}z+\frac{13}{36}=0
\end{equation*}で与えられているものとします。この楕円面の中心、\(x\)軸に沿った半径、\(y\)軸に沿った半径、\(z\)軸に沿った半径をそれぞれ求めてください。
解答を見る

プレミアム会員専用コンテンツです
ログイン】【会員登録

関連知識

前のページ:

球面と球面パッチ

次のページ:

実ベクトル空間の定義

Mailで保存
Xで共有

質問とコメント

プレミアム会員専用コンテンツです

会員登録

有料のプレミアム会員であれば、質問やコメントの投稿と閲覧、プレミアムコンテンツ(命題の証明や演習問題とその解答)へのアクセスなどが可能になります。

ワイズのユーザーは年齢・性別・学歴・社会的立場などとは関係なく「学ぶ人」として対等であり、お互いを人格として尊重することが求められます。ユーザーが快適かつ安心して「学ぶ」ことに集中できる環境を整備するため、広告やスパム投稿、他のユーザーを貶めたり威圧する発言、学んでいる内容とは関係のない不毛な議論などはブロックすることになっています。詳細はガイドラインをご覧ください。

誤字脱字、リンク切れ、内容の誤りを発見した場合にはコメントに投稿するのではなく、以下のフォームからご連絡をお願い致します。

プレミアム会員専用コンテンツです
ログイン】【会員登録