主题
数学天地
Search

二次曲线判别式


给定一个一般二次曲线

 Ax^2+Bxy+Cy^2+Dx+Ey+F=0,
(1)

X 被称为判别式,其中

 X=B^2-4AC,
(2)

并且在旋转下是不变的。使用来自二次方程系数,对于角度为 theta 的旋转,

A^'=1/2A[1+cos(2theta)]+1/2Bsin(2theta)+1/2C[1-cos(2theta)]
(3)
=(A+C)/2+B/2sin(2theta)+(A-C)/2cos(2theta)
(4)
B^'=Gcos(2theta+delta-pi/2)=Gsin(2theta+delta)
(5)
C^'=1/2A[1-cos(2theta)]-1/2Bsin(2theta)+1/2C[1+cos(2theta)]
(6)
(7)
=(A+C)/2-B/2sin(2theta)+(C-A)/2cos(2theta).
(8)

现在令

G=sqrt(B^2+(A-C)^2)
(9)
delta=tan^(-1)(B/(C-A))
(10)
delta_2=tan^(-1)((A-C)/B)
(11)
=-cot^(-1)(B/(C-A)),
(12)

并使用

cot^(-1)(x)=1/2pi-tan^(-1)(x)
(13)
delta_2=delta-1/2pi
(14)

来重写带撇的变量

A^'=(A+C)/2+1/2Gcos(2theta+delta)
(15)
B^'=Bcos(2theta)+(C-A)sin(2theta)
(16)
=Gcos(2theta+delta_2)
(17)
C^'=(A+C)/2-1/2Gcos(2theta+delta).
(18)

从 (16) 和 (18) 可以得出

 4A^'C^'=(A+C)^2-G^2cos(2theta+delta).
(19)

与 (17) 结合得到,对于任意 theta

X=B^('2)-4A^'C^'
(20)
=G^2sin^2(2theta+delta)+G^2cos^2(2theta+delta)-(A+C)^2
(21)
=G^2-(A+C)^2=B^2+(A-C)^2-(A+C)^2
(22)
=B^2-4AC,
(23)

因此,它在旋转下是不变的。因此,这个不变量为确定二次曲线表示的形状提供了一个有用的快捷方式。选择 theta 使 B^'=0 (参见 二次方程),曲线呈现以下形式

 A^'x^2+C^'y^2+D^'x+E^'y+F=0.
(24)

配方法并定义新变量得到

 A^'x^('2)+C^'y^('2)=H.
(25)

不失一般性,取 H 的符号为正。判别式为

 X=B^('2)-4A^'C^'=-4A^'C^'.
(26)

现在,如果 -4A^'C^'<0,则 A^'C^' 都具有相同的符号,并且该方程具有椭圆的一般形式(如果 A^'B^' 为正)。如果 -4A^'C^'>0,则 A^'C^' 具有相反的符号,并且该方程具有双曲线的一般形式。如果 -4A^'C^'=0,则 A^'C^' 之一为零,并且该方程具有抛物线的一般形式(如果非零 A^'C^' 为正)。由于判别式是不变的,因此这些结论也适用于 theta 的任意选择,因此当 -4A^'C^' 被原始的 B^2-4AC 替换时,它们也成立。一般结果是

1. 如果 B^2-4AC<0,则方程表示椭圆(退化的椭圆),(退化的),或没有图形。

2. 如果 B^2-4AC>0,则方程表示双曲线或一对相交线(退化的双曲线)。

3. 如果 B^2-4AC=0,则方程表示抛物线直线(退化的抛物线),一对平行线(退化的抛物线),或没有图形。


另请参阅

二次

使用 探索

请引用为

Weisstein, Eric W. "二次曲线判别式。" 来自 Web 资源。 https://mathworld.net.cn/QuadraticCurveDiscriminant.html

主题分类