同学们大家好,今天我们来学习如何用行列式计算椭圆的面积。
在中学的时候,我们是这样推导的。设椭圆的焦点在
在里面画上一个单位圆
直观上,我们可以看出,它是单位圆在
如果,把单位圆看成是若干个矩形组成的。
那么,在圆变成椭圆的过程中,就是把矩形的两条边增大了
这样椭圆的面积就是单位圆的
这个方法虽然很直观,但缺乏严谨性。比如肉眼可见的,左边部分的矩形并没填满圆,右边部分的矩形又超过了圆。
下面,我们借用线代的工具来完成椭圆面积的推导,思路还是刚刚那个思路。将单位圆在
只是把这段过程,用矩阵来描述
假如我们可以将圆与椭圆用向量来表示,并且求解出变换矩阵
思路有了,下面开始具体操作。首先写出圆的参数方程,因为单位圆的半径为1,所以其参数方程为
据此,将它改写成一个二维向量
这个向量存在在二维平面中,当
同样的,根据椭圆的参数方程,可以写出其向量形式
圆和椭圆现在都已经写成向量形式了,下面就还剩下映射矩阵需要求解
要求解这个矩阵,还是要回到单位圆变椭圆的思路上来
可以看到,这个变化过程分为两步,第一步是在横向上拉长
这样,很容易看出两次变换所用的矩阵
继而求出变换矩阵
将它作用在单位圆上,得到的结果和刚刚椭圆的表达式相同。
这再次说明了变换矩阵就是
最后,根据行列式的几何意义可知
将