本节, 我们讨论如何求解方程组{f1(x,y)=0,f2(x,y)=0,(35.1)其中 fi(x,y)=Aix2+2Bixy+Ciy2+2Dix+2Eiy+Fi (i=1, 2).
我们看一个简单的例.
解方程组{f1(x,y)=x2−y2−4x+4=0,f2(x,y)=x2+y2−2x=0.
注意, f1(x,y)====x2−y2−4x+4(x2−4x+4)−y2(x−2)2−y2(x−2+y)(x−2−y).故x=2−y或x=2+y.联立 x=2−y 与 f2(x,y)=0, 得 2y2−2y=0. 则(x,y)=(1,1)或(x,y)=(2,0).联立 x=2+y 与 f2(x,y)=0, 得 2y2+2y=0. 则(x,y)=(1,−1)或(x,y)=(2,0).经验证, (1,1), (1,−1), (2,0) 都是解.
不难算出, f1(x,y) 的判别式Δ1=det⎣⎡10−20−10−204⎦⎤=0.所以, 理论地, f1(x,y) 确实可被写为二个 2 元 ⩽1 次式的积. 不过, f2(x,y) 的判别式Δ2=det⎣⎡10−1010−100⎦⎤=−1.所以, f2(x,y) 不可被写为二个 2 元 ⩽1 次式的积.
由此可见, 若我们能写方程组 (35.1) 的一个方程的左侧为二个 2 元 ⩽1 次式的积, 则我们可解二个 1 元 ⩽2 次方程, 以解此方程组.
不过, 不是所有的方程组都这么简单.
解方程组{f1(x,y)=x2+3y2+2x−11=0,f2(x,y)=3x2−y2−4x−3=0.
我们试用老方法解此方程组. 不过, 试了试, 发现 f1(x,y) 与 f2(x,y) 好像 “不可被分解”. 此时, 我们来计算判别式. f1(x,y), f2(x,y) 的判别式分别是Δ1=det⎣⎡10103010−11⎦⎤=−36,Δ2=det⎣⎡30−20−10−20−3⎦⎤=13.看来, 我们不能像上个例那样直接地解此方程组.
不过, 我们并非无计可施.
设 k 是复数. 则方程组 (35.1) 与方程组{f1(x,y)+kf2(x,y)=0,f2(x,y)=0(35.2)同解.
证. 任取方程组 (35.1) 的一个解 (s,t). 于是, f1(s,t)=f2(s,t)=0. 从而 f1(s,t)+kf2(s,t)=0+k0=0. 故方程组 (35.1) 的每一个解都是方程组 (35.2) 的解.
反过来, 任取方程组
(
35.2) 的一个解
(u,v). 于是,
f1(u,v)+kf2(u,v)=f2(u,v)=0. 从而
f1(u,v)=(f1(u,v)+kf2(u,v))−kf2(u,v)=0−k0=0. 故方程组
(
35.2) 的每一个解都是方程组
(
35.1) 的解.
根据上个定理, 方程组 (35.1) 与方程组 (35.2) 同解. 那么, 能否取适当的 k, 使方程组 (35.2) 的首个方程的左侧可被写为二个 2 元 ⩽1 次式的积? 我们计算 f3(x,y)=f1(x,y)+kf2(x,y) 的判别式:Δ3==det⎣⎡A1+kA2B1+kB2D1+kD2B1+kB2C1+kC2E1+kE2D1+kD2E1+kE2F1+kF2⎦⎤Δ1+c1k+c2k2+Δ2k3,其中, Δi 是 fi(x,y) 的判别式 (i=1, 2), 且c1=c2=det⎣⎡A2B2D2B1C1E1D1E1F1⎦⎤+det⎣⎡A1B1D1B2C2E2D1E1F1⎦⎤+det⎣⎡A1B1D1B1C1E1D2E2F2⎦⎤,det⎣⎡A1B1D1B2C2E2D2E2F2⎦⎤+det⎣⎡A2B2D2B1C1E1D2E2F2⎦⎤+det⎣⎡A2B2D2B2C2E2D1E1F1⎦⎤.Δ3 是一个关于 k 的 1 元 ⩽3 次式, 故 Δ3=0 是一个 1 元 ⩽3 次方程. 理论地, 这是可解的. 解出一个 k. 从而, 我们可用老方法解跟方程组 (35.1) 同解的方程组 (35.2), 进而得到方程组 (35.1) 的解.
我们解当时未能求解的方程组{f1(x,y)=x2+3y2+2x−11=0,f2(x,y)=3x2−y2−4x−3=0.
待定复数 k. 作出同解方程组{f3(x,y)=0,f2(x,y)=0,其中f3(x,y)==f1(x,y)+kf2(x,y)(1+3k)x2+(3−k)y2+2(1−2k)x+(−3k−11).计算 f3(x,y) 的判别式Δ3=det⎣⎡1+3k01−2k03−k01−2k0−3k−11⎦⎤=(k−3)(13k2+32k+12).所以, 我们可取 k=3. 则f3(x,y)=10x2−10x−20=10(x−2)(x+1).从而x=2或x=−1.联立 x=2 与 f2(x,y)=0, 得 −y2+1=0. 则(x,y)=(2,1)或(x,y)=(2,−1).联立 x=−1 与 f2(x,y)=0, 得 −y2+4=0. 则(x,y)=(−1,2)或(x,y)=(−1,−2).经验证, (2,1), (2,−1), (−1,2), (−1,−2) 都是解.