2007年5月23日水曜日

単体の中心角

正三角形の重心から頂点に伸ばした線のなす度は120度で,
$\cos120^{\circ}=-\frac{1}{2}$

正四面体の重心から頂点に伸ばした線のなす角の cos は,
$\cos\theta=-\frac{1}{3}$
だった.
三角比で
ベクトルで

正三角形や正四面体はその次元の中でもっとも基本的な形で,「単体」という.
つまり2次元の単体が正三角形,3次元の単体が正四面体である.

では1次元の単体はというと「線分」である.
その重心は線分の中点で,そこから頂点に伸ばした線のなす角は180度だから
$\cos180^{\circ}=-1$

ふとここで,
1次元単体(線分)の中心角の余弦は -1
2次元単体(正三角形)の中心角の余弦は -1/2
3次元単体(正四面体)の中心角の余弦は -1/3
となっているので,
4次元単体の中心角の余弦は -1/4
かな? と思う.


3次元単体の正四面体は4つの正三角形(2次元単体)で囲まれた3次元立体だが,4次元単体は5つの正四面体(3次元単体)で囲まれた4次元立体で,「五胞体」という.

ということで,五胞体の中心角の余弦を求めてみる.

五胞体の頂点のひとつを原点Oとし,他の頂点A, B, C, D の位置ベクトルを
$\mathrm{A}(\vec{a}),\ \mathrm{B}(\vec{b}),\ \mathrm{C}(\vec{c})\ \mathrm{D}(\vec{d})$
とする.つまり,五胞体OABCDにおいて,
$\vec{\mathrm{OA}}=\vec{a},\ \vec{\mathrm{OB}}=\vec{b},\ \vec{\mathrm{OC}}=\vec{c}\ \vec{\mathrm{OD}}=\vec{d}$
と決める.

求める中心角は,重心Gに対して
$\vec{\mathrm{GO}}$ と $\vec{\mathrm{GA}}$ のなす角
である.その角の大きさを$\theta$としたとき,
$\cos\theta=\frac{\vec{\mathrm{GO}}\cdot\vec{\mathrm{GA}}}{|\vec{\mathrm{GO}}||\vec{\mathrm{GA}}|}$
なので,この分母と分子を求める.

重心Gは
$\frac{1}{5}(\vec{a}+\vec{b}+\vec{c}+\vec{d})$
であるから,
$\vec{\mathrm{GO}}=\vec{0}-\frac{1}{5}(\vec{a}+\vec{b}+\vec{c}+\vec{d})=-\frac{1}{5}(\vec{a}+\vec{b}+\vec{c}+\vec{d})$
$\vec{\mathrm{GA}}=\vec{a}-\frac{1}{5}(\vec{a}+\vec{b}+\vec{c}+\vec{d})=\frac{1}{5}(4\vec{a}-\vec{b}-\vec{c}-\vec{d})$

$\vec{\mathrm{GO}}\cdot\vec{\mathrm{GA}}=\left(-\frac{1}{5}(\vec{a}+\vec{b}+\vec{c}+\vec{d})\right)\cdot\left(\frac{1}{5}(4\vec{a}-\vec{b}-\vec{c}-\vec{d})\right) \\ =-\frac{1}{25}(4\vec{a}\cdot\vec{a}-\vec{b}\cdot\vec{b}-\vec{c}\cdot\vec{c}-\vec{d}\cdot\vec{d}+3\vec{a}\cdot\vec{b}+3\vec{a}\cdot\vec{c}+3\vec{a}\cdot\vec{d}-2\vec{b}\cdot\vec{c}-2\vec{b}\cdot\vec{d}-2\vec{c}\cdot\vec{d}) \\ =-\frac{1}{25}(4|\vec{a}|^2-|\vec{b}|^2-|\vec{c}|^2-|\vec{d}|^2+3\vec{a}\cdot\vec{b}+3\vec{a}\cdot\vec{c}+3\vec{a}\cdot\vec{d}-2\vec{b}\cdot\vec{c}-2\vec{b}\cdot\vec{d}-2\vec{c}\cdot\vec{d})$

ここで,五胞体の辺の長さを1とすれば
$|\vec{a}|=|\vec{b}|=|\vec{c}|=1$
また,正三角形の2辺のベクトルの内積から,
$\vec{a}\cdot\vec{b}=|\vec{a}||\vec{b}|\cos60^\circ=\frac{1}{2}$
同様に
$\vec{a}\cdot\vec{c}=\vec{c}\cdot\vec{a}=\frac{1}{2}$
$\vec{a}\cdot\vec{d}=\vec{c}\cdot\vec{a}=\frac{1}{2}$
$\vec{b}\cdot\vec{c}=\vec{c}\cdot\vec{a}=\frac{1}{2}$
$\vec{b}\cdot\vec{d}=\vec{c}\cdot\vec{a}=\frac{1}{2}$
$\vec{c}\cdot\vec{d}=\vec{c}\cdot\vec{a}=\frac{1}{2}$

よって,
$\vec{\mathrm{GO}}\cdot\vec{\mathrm{GA}}=-\frac{1}{25}(4-1-1-1+3\times\frac{1}{2}+3\times\frac{1}{2}+3\times\frac{1}{2}-2\times\frac{1}{2}-2\times\frac{1}{2}-2\times\frac{1}{2})=-\frac{1}{10}$

一方,
$|\vec{\mathrm{GO}}|^2=\vec{\mathrm{GO}}\cdot\vec{\mathrm{GO}} \\ =\left(-\frac{1}{5}(\vec{a}+\vec{b}+\vec{c}+\vec{d})\right)\cdot\left(-\frac{1}{5}(\vec{a}+\vec{b}+\vec{c}+\vec{d})\right) \\ =\frac{1}{25}(|\vec{a}|^2+|\vec{b}|^2+|\vec{c}|^2+|\vec{d}|^2+2\vec{a}\cdot\vec{b}+2\vec{a}\cdot\vec{c}+2\vec{a}\cdot\vec{d}+2\vec{b}\cdot\vec{c}+2\vec{b}\cdot\vec{d}+2\vec{c}\cdot\vec{d}) \\ =\frac{1}{25}(1+1+1+1+1+1+1+1+1)=\frac{10}{25}$

分母の$|\vec{\mathrm{GO}}||\vec{\mathrm{GA}}|$については,
図の対称性から,
$|\vec{\mathrm{GO}}|=|\vec{\mathrm{GA}}|=\frac{\sqrt{10}}{5}$
より分母は,
$|\vec{\mathrm{GO}}||\vec{\mathrm{GA}}|=\frac{\sqrt{10}}{5}\cdot\frac{\sqrt{10}}{5}=\frac{10}{25}$

したがって,
$\cos\theta=-\frac{1}{10}\div\frac{10}{25}=-\frac{1}{4}$
と予想通り.


これが五胞体(4次元単体)の中心角の大きさ.

計算自体は高校レベルだが,4次元の計算ができてしまうところが,ベクトルのすごいところ.
図に頼る三角比でのやり方では,五胞体の図から角度を考えていく手間は大変なものになる.

数学はまさに抽象化の学問.同じやり方で
「n次元単体の中心角の余弦は -1/n」
が計算される.>n次元単体の中心角

2 件のコメント:

  1. くろべえさん
    はじめまして。MANABUと申します。
    単体の中心角拝見しました。ベクトルによる
    余弦計算は素晴らしいと思いました。ベクトルを使用しない計算法はないように感じました。
    今後ともよろしくお願い申上げます。

    返信削除
  2. ベクトルを使わなくてもできるよん.

    返信削除

スパム対策のため,コメントは,承認するまで表示されません。
「コメントの記入者:」は「匿名」ではなく,「名前/URL」を選んで,なにかニックネームを入れてください.URL は空欄で構いません.