I asked another question with the same title and relating to the same problem on Stack Overflow, here. In short, I am trying to implement Fortune's Algorithm for creating a Voronoi diagram and I can't figure out how to find the (x,y) intersection of two parabolas each created by the equation $y=\frac{(x - x_f)^2}{2(y_f - y_d)} + \frac{y_f + y_d}{2}$ where x is a variable, $x_f$ and $y_f$ are the x and y coordinates of a focus and $y_d$ is the y coordinate of the directrix. I have been unable to get the equation into the standard form of a quadratic despite it creating the shape of a parabola. So far, I've gotten set two copies of the equation equal to itself, set them equal to zero, and put the resulting equation through wolfram Alpha's online polynomial expander, producing $$\frac{-X^2f_{x1} + X^2f_{y2} + 2d_yf_{x1}X - 2d_yf_{x2}X + 2f_{x2}f_{y1}X - 2f_{x1}f_{y2}X + d_y^2f_{y1} - d_y^2f_{y2} - d_yf_{y1}^2 + d_yf_{y2}^2 - f_{y1}f_{y2}^2 + f_{y1}^2f_{y2} + d_yf_{x2}^2 - f_{x2}^2f_{y1} - d_yf_{x1}^2 + f_{x1}^2f_{y2}}{2(d_y^2 - d_yf_{y1} - d_yf_{y2} + f_{y1}f_{y2})}$$
but I am unsure of how to precede from here.