# Comprehensive compilation of conic section formulae

My frustration started after hours of searching failed to turn up a formula for the vertex of a parabola in the general form

$$Ax^2+Bxy+Cy^2+Dx+Ey+F=0$$

As is already well known, the discriminant $\Delta=B^2-4AC$ can be used to diagnose the type of conic one has if it it given in the general form. Other useful formulae I found in the midst of searching include the formula for the slope of the principal axis:

$$\tan\;\theta=\frac{B}{A-C+(\mathrm{sgn}\;B)\sqrt{B^2+(A-C)^2}}$$

the eccentricity (intended only for elliptic or hyperbolic cases)

$$\varepsilon=\left(\sqrt{\frac12-\frac{(\mathrm{sgn}\;\Delta)(A+C)}{2\sqrt{B^2+(A-C)^2}}}\right)^{-1}$$

and the coordinates of the center for a central conic (I won't list it here so you can figure it out or find it yourself ;) ), but there were no formulae given for finding the coordinates of the vertex of a parabola.

Of course, for the parabola case, I could rotate axes, find the vertex through completing the square, and then rotate back, but I was hoping somebody already went through the trouble of deriving a formula so I don't have to reinvent the wheel.

On to my query: is there a comprehensive compilation (book, article) somewhere of formulae related to dealing with conic sections? The implicit Cartesian form is what I'm currently dealing with, but lists relating to other forms (polar, parametric) are welcome as well.

-
My suggestion is the book "Analytic geometry: a vector approach", by Charles Wexler. There is a very good chapter on conic sections, proving each passage. It's very clear. – Ronaldo Sep 14 '10 at 23:32
I remember there used to be a book by S.L.Loney which was filled with cartesian geometry results about conic sections. Don't recollect the name of the book though. – Aryabhata Sep 15 '10 at 0:18
I don't know what the principal axis is but if you know its slope you should be able to find the vertex by finding the point whose tangent line has the appropriate slope. – Qiaochu Yuan Sep 15 '10 at 3:58
Qiaochu: it's the line of symmetry for a conic (one of the lines of symmetry for a central conic). From $\tan\;\theta$ you can compute the sine and cosine, and thus rotate the conic to a form where the more usual formulae apply (algebraically, it removes the cross term $xy$). Done by hand, I can easily find the vertex of a parabola, but this is meant for computer implementation. – J. M. Sep 15 '10 at 4:15
The thing with the parabolic case... as I said, I'd prefer something that doesn't involve rotate, complete the square, undo rotation on vertex thus found since this is intended for a dumb computer (without geometric insight) to do. – J. M. Sep 15 '10 at 4:19