6

3次元アステロイドの表面積を計算してみた

525
0

はじめに

 この記事ではラプラシアンの三次元極座標表示
Δ:=2x2+2y2+2z2=1r2r(r2r)+1r2sinθθ(sinθθ)+1r2sin2θ2φ2
に並んで暴力的計算量を誇る問題として悪名高い(らしい)三次元アステロイドの表面積を計算してみようと思います。

アステロイドとは

 アステロイドは半径aの円の内側に半径a/4の円を転がしたときの軌跡(→ シミュレーター )として描かれる図形であり、
(x,y)=a4(3cost+cos3t,3sintsin3t)=a(cos3t,sin3t)
という媒介変数表示、あるいは
x23+y23=a23
という方程式によって表すことができます。

イメージ図 イメージ図

 これの三次元への一般化として
x23+y23+z23=a23
という方程式によって定まる曲面を三次元アステロイドと言います。

拾い画 拾い画

表面積を求める

 ということでこれの表面積をノーヒントで計算してみます。以下、簡単のためa=1とします。まあ明らかに
r=(xyz)=(cos3tsin3ssin3tsin3scos3s)
と媒介変数表示できるのでこれに表面積の公式
S=D|rt×rs|dtds
を適用してみます。
 各偏微分は
rt=3sintcostsin3s(costsint0)rs=3sinscoss(cos3tsinssin3tsinscoss)
と計算でき、その外積は
rt×rs=9sintcostsin4scoss(sintcosscostcosssintcostsins)|rt×rs|=9|sintcostsin4scoss|cos2s+sin2tcos2tsin2s
となります。
 ということでu=sin2t,v=sin2sと変数変換することで
S=80π20π29sintcostsin4scosscos2s+sin2tcos2tsin2sdtds=180101v32(1v)+u(1u)vdudv=3601012v32(1v)+u(1u)vdudv=1801012v32(43v)(12u)2vdudv=90101v32(43v)vu2dudv
と変形できますね。

積分を計算する

0xabt2dt=12(abarcsinbax+xabx2)

 t=aby,y=sinθとおくと
0xabt2dt=ab0y1y2dy=ab0θcos2θdθ=abθ+sinθcosθ2=a2b(arcsiny+y1y2)
とわかる。

 これを使うと
S=9201(v(43v)arcsinv43v+2v321v)dv
となります。二項目についてはベータ関数の公式
B(x,y):=01tx1(1t)y1dt=Γ(x)Γ(y)Γ(x+y)
およびΓ(12)=πを使うと
012v321vdv=2B(52,32)=2Γ(52)Γ(32)Γ(4)=38Γ(12)23=π8
と計算でき、一項目については
(arcsinv43v)=(43v)+3v2v(43v)311v43v=1(43v)v(1v)
に注意して部分積分することで
01v(43v)arcsinv43vdv=[(32272v2+v3)arcsinv43v]01+01(827+29v13v2)dvv(1v)=527π2+827B(12,12)+29B(32,12)13B(52,12)=(554+827+1918)π
と計算できます。
 以上より
S=92(554+827+19)π=5+16+612π=1712π
を得ます。計算できちゃった。
 随所の情報とも一致するのでこれで終わりです。はい。

おわりに

 この記事では某氏に推されて三次元アステロイドの表面積を計算したわけですが、確かにやる気の削がれる見た目の式はいくつか出てきたものの、めんどくさがらず定石通りにやれば割とキレイに求まって面白いですね。
 前評判から割と計算に苦労するものだと思ってましたが
S=D|rt×rs|dtds

B(x,y)=Γ(x)Γ(y)Γ(x+y),Γ(12)=π
のような近道(?)を使ったからかさほど悩むことはありませんでした(この程度の計算には慣れっこなのもあるかも)。
 皆も数学の道に進むんならこのくらいの計算は楽々勝々にこなそうな❗❗😁👊

投稿日:2023312
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。
バッチを贈って投稿者を応援しよう

バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。

投稿者

子葉
子葉
1093
268989
主に複素解析、代数学、数論を学んでおります。 私の経験上、その証明が簡単に探しても見つからない、英語の文献を漁らないと載ってない、なんて定理の解説を主にやっていきます。 同じ経験をしている人の助けになれば。最近は自分用のノートになっている節があります。

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. はじめに
  2. アステロイドとは
  3. 表面積を求める
  4. 積分を計算する
  5. おわりに