f(x)=G1(x)(x−α)+m
f(x)=G2(x)(x2−β)+px+q
x=α,±β のときf(x)はそれぞれ
f(α)=m
f(β)=β⋅p+q
f(−β)=−β⋅p+q
f(x)を(x−α)(x2−β)で割ったときの余りは2次関数となるので、これを ax2+bx+c と置くと
f(x)=G3(x)(x−α)(x2−β)+ax2+bx+c
x=α,±β のときf(x)はそれぞれ
f(α)=aα2+bα+c=m①
f(β)=aβ+bβ+c=β⋅p+q②
f(−β)=aβ−bβ+c=−β⋅p+q③
①、②、③からa,b,cを求めると
a=α2−βm−q−pαb=pc=α2−βpαβ+qα2−mβ
となる。これから
α2=β のとき
α2−βm−q−pαx2+px+α2−βpαβ+qα2−mβ
α2=β かつ m=pα+q のとき kx2+px+q−kβ (kは任意)
α2=β かつ m=pα+q のとき 解なし