Conic Sections Explorer
implicit conic curve from Ax² + Bxy + Cy² + Dx + Ey + F = 0
discriminant is a geometric phase boundary 🖖
The discriminant Δ = B² - 4AC is the phase boundary for conics: Δ < 0 gives ellipse-family curves, Δ = 0 gives parabola-family curves, and Δ > 0 gives hyperbola-family curves. Linear terms D and E shift the curve in the plane, while F sets the level set value.
one cone, every curve 🖖
Point a flashlight straight at a wall and its beam draws a circle; tilt it and the circle stretches into an ellipse, opens into a parabola, and finally splits into a hyperbola. All four are slices of the same cone of light. This tool does the reverse: from the six coefficients A–F it reads off which slice you have drawn. A circle is simply the special ellipse where A = C and B = 0.
orbits pick a conic by their energy 🖖
Newton showed that any object moving under inverse-square gravity follows a conic with the Sun at one focus, and the sign of its total energy decides which: negative energy binds it into an ellipse, exactly zero gives a parabolic escape, positive energy opens a hyperbola. That is how astronomers knew ʻOumuamua (2017) and comet 2I/Borisov (2019) came from beyond the solar system — their orbits were measurably hyperbolic (e > 1), so nothing could pull them back.
Example problems
- circle - x^2 + y^2 = 9 is a circle, a special case of ellipse.
- tilted ellipse - Nonzero xy term produces a rotated ellipse.
- parabola - y = x^2 gives parabola classification (delta=0).
- hyperbola - x^2 - y^2 = 4 is a two-branch hyperbola.
- shifted circle - shifted circle
- near parabola - near parabola