平面上の楕円の面積を求めます。
楕円の方程式はax2+bxy+cy2+dx+ey+f=0で表されますが、ax2+2bxy+cy2=1 (b2−ac<0,a>0)の場合を考えればよいでしょう。
ax2+2bxy+cy2=1 をyについて解くと y=−bx±b2x2−c(ax2−1)c従って、S=∫−cac−b2cac−b22c−(ac−b2)x2c=πac−b2
これで求まりました、めでたしめでたし。としたいところですが、 積分に頼ってばかりでは成長できません。別の証明を考えてみましょう。
楕円の方程式を二次形式で表してみます。
ax2+2bxy+cy2=(x y)(abbc)(xy)
この楕円を角θ回転するとAx2+By2=1という楕円になったとします。つまり、
(A00B)=(cosθsinθ−sinθcosθ)(abbc)(cosθ−sinθsinθcosθ)・・・(1)ということです。
ここで、この楕円は単位円を横に1A倍、縦に1B倍したものなので、面積はπABになります。
また、(1)の両辺の行列式を取ると、AB=det(A00B)=det((cosθsinθ−sinθcosθ)(abbc)(cosθ−sinθsinθcosθ))=det(cosθsinθ−sinθcosθ)det(abbc)det(cosθ−sinθsinθcosθ)=ac−b2
従って、S=πAB=πac−b2となることがわかりました。めでたしめでたし。
バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。