4.1 二次曲线的射影定义
二次曲线的射影定义
代数定义
射影平面上的二次曲线可写为
Γ:F(x)=xTAx=0,A=AT,
其中 x=[x1:x2:x3],A 为对称 3×3 矩阵。展开为
a11x12+a22x22+a33x32+2a12x1x2+2a13x1x3+2a23x2x3=0.
方程必须齐次:若 F 为二次齐次式,则
F(cx)=c2F(x),
所以更换齐次坐标的代表向量不会改变点是否在曲线上。
detA=0⟺Γ 非退化.
detA=0 时,二次式在复数范围内可分解为两个一次因式,几何上表示两条直线(可能重合)。
射影线束生成二次曲线
以
O=[0:1:0]
为中心的所有直线可写成
pλ:x1−λx3=0.
推导:一般直线 u1x1+u2x2+u3x3=0 经过 O 使得 u2=0;对系数整体归一化后即得上式。λ=∞ 表示直线 x3=0。
类似地,以
O′=[1:0:0]
为中心的线束可写成
pλ′′:x2−λ′x3=0.
对应直线的交点为
P=[λ:λ′:1].
若两线束之间的射影对应为
aλλ′+bλ+cλ′+d=0,ad−bc=0,
代入 λ=x1/x3,λ′=x2/x3 得
ax1x2+bx1x3+cx2x3+dx32=0.
因此,两个不同中心的射影对应线束,其对应直线的交点轨迹为一条经过两个线束中心的二次曲线。
例如,λλ′=1 生成
x1x2−x32=0,
在仿射部分 x3=1 中就是 x1x2=1。
五点唯一确定
平面上五个无三点共线的点唯一确定一条非退化二次曲线。
几何理由:取其中两点 O,O′ 为线束中心,余下三点 Pi 给出三对对应直线
OPi⟷O′Pi.
三对对应元素唯一确定两个一维基本形之间的射影对应,因而唯一生成一条经过五点的二次曲线。
代数理由:对称矩阵 A 有 6 个系数,扣除整体比例后有 5 个自由度。
若一条二次曲线含有三个不同的共线点,则其在该直线上的一元二次方程有三个根,只能恒为零;整条直线成为曲线的组成部分,因而曲线退化。
切线
与非退化二次曲线相交于两个重合点的直线称为切线。
若
Γ:F(x)=xTAx=0
且 P=[p]∈Γ,则 P 处的切线为
pTAx=0.
证明:取 P 在二次曲线上。显然有
pTAp=0
取另一点 Q=P 则 PQ 上的点可表示为 p+tq . 联立方程后,应该只解得一个二重根。这个条件就是所求的切线方程。
F(p+tq)=(p+tq)TA(p+tq)=pTAp+2tpTAq+t2qTAq.
第一项 pTAp=0 要解出二重根,必须b2−4ac=b2=(2tpTAq)2=0 。所以可以解得使PQ为切线的方程为
pTAq=0
P固定了,Q的轨迹就是切线。故切线方程为
pTAx=0
等价地,切线的线坐标为
u=Ap.
对二次齐次式,也可用下列机械公式:
Fx1(P)x1+Fx2(P)x2+Fx3(P)x3=0.
一刷只需会用公式,偏导与 Euler 齐次函数公式的解释留待二刷。
例如,对
F=x1x2−x32
在 P=[1:1:1] 处的切线为
x1+x2−2x3=0.
点曲线与线曲线的对偶
当 A 可逆时,由 u=Ap 得 p=A−1u。代入 pTAp=0 得到所有切线的线坐标方程
uTA−1u=0.
所以同一条非退化二次曲线既可以由曲线上的点描述,也可以由它的全体切线描述。这是 Maclaurin 定理的代数核心。
二阶曲线束
由两条相异二次曲线 f=0,g=0 生成的二阶曲线束为
f+λg=0.
严格地说,参数是射影参数 [s:t],方程为 sf+tg=0;λ=∞ 对应 g=0。
- f=0 与 g=0 的四个公共点称为基点,每个基点都在曲线束的所有成员上。
- 经过任意一个非基点 P,曲线束中有唯一成员,其参数由 f(P)+λg(P)=0 确定。
- 以四个基点 A,B,C,D 为顶点的曲线束有三条退化成员:
AB⋅CD=0,AC⋅BD=0,AD⋅BC=0.
其中 AB=0 是直线 AB 的方程的简写,AB⋅CD=0 表示两条直线 AB,CD 的并。
二刷待补
相关