Bem.: Im trivialen Fall identischer Kurven gibt es unendlich viele Schnittpunkte. Dies bedeutet das
Verschwinden aller Koeffizienten der zu lösenden Gleichung. Das Lösen der Gleichungen für X kann mittels weiterer
Programme (quadratische Gleichung, kubische Gleichung, Gleichungen 4.Grades) dieser Page durchgeführt werden.
Die Ausgangsgleichungen lauten:
1. Kurve: (x-a)2/A2 - (y-b)2/B2 = 1
2. Kurve: (x-c)2/C2 - (y-d)2/D2 = 1
Man erhält mittels der Substitutionen x=CX+c, y=DY+d, (x-a)/A = α X + β, (y-d)/B = γ Y + δ,
wobei α=C/A, β=(c-a)/A; γ=D/B; δ=(d-b)/B, i.a. Fall die Gleichung 4.Grades:
A4X4 + A3X3 +A2X2 +A1X1 +
A0X0 = 0. Dazu gehört die Gleichung Y2 = Wurzel(X2-1). Hieraus ergeben sich Werte für x und y. Die Lösungen der Gleichung 4.Grades können mit einem weiteren JavaScripts (Quadratische Gleichung, Kubische Gleichung oder für Gleichungen 4.Grades) ermittelt werden.
Die Koeffizienten der zu lösenden Gleichung sind bestimmt durch:
p=α2-γ2, k=2αβ, l=-1+β2+γ2-δ2,
m=2γδ in
A4=p2,
A3=2pk,
A2=k2-m2+2pl,
A1=2kl,
A0=l2+m2. Hinweis: Es ist erforderlich, die Probe zu machen. Denn, durch das Isolieren der Quadratwurzel und anschließendes Quadrieren können Scheinlösungen entstehen, welche auszugeschließen sind. Dazu setzen wir
1. Kurve: F(x,y) = (x-a)2/A2 - (y-b)2/B2 - 1
2. Kurve: G(x,y) = (x-c)2/C2 - (y-d)2/D2 - 1
Die Probe für eine Lösung (x0,y0) muss
F(x0,y0)=0=G(x0,y0) ergeben. Dazu sei bemerkt, dass vor dem
im Falle m=0 nicht erforderlichen Quadrieren, die zu lösende Gleichung wie folgt aussieht:
p*X2 + k*X + l = m*wurzel(1-X2)