Conic Sections
Explore circles, ellipses, parabolas, and hyperbolas through eccentricity, focus-directrix properties, and real-world applications
Conic Sections
Conic sections are curves formed by intersecting a plane with a double cone. They appear throughout mathematics, physics, and engineering -- from planetary orbits to satellite dishes to bridge arches.
The Focus-Directrix Definition
All conic sections (except circles) can be defined using a single elegant property:
A conic section is the locus of points P where the ratio of the distance to a fixed point (focus) and the distance to a fixed line (directrix) is constant.
This constant ratio is called the eccentricity (e).
Explore the Conic
Start by dragging eccentricity to morph between conic types:
Eccentricity (e):
Conic Section with Focus and Directrix
Verifying the Focus-Directrix Property
Drag the sample point angle to move point P along the conic and verify the ratio stays constant:
Sample point angle:
For point P on the conic:
- Distance to focus:
1.385 - Distance to directrix:
2.308 - Ratio (should equal e):
0.600
Conic Type Classification
The eccentricity
Ellipse (0 < e < 1)
An ellipse is a "stretched circle" with two foci. The sum of distances from any point to both foci is constant. Planetary orbits follow ellipses -- Earth's orbit has e = 0.017 (nearly circular), while Pluto's has e = 0.25.
Standard form:
Your ellipse properties:
- Semi-major axis (a):
2.812 - Semi-minor axis (b):
2.250 - Distance between foci:
3.375 - Sum of focal distances:
5.62 (constant = 2a)
Try dragging
Key Formulas
| Property | Formula | Your Value |
|---|---|---|
| Semi-latus rectum (l) | ||
| Semi-major axis (a) | $a = \frac{l}{ | 1 - e^2 |
| Semi-minor axis (b) | $b = a\sqrt{ | 1 - e^2 |
| Focus distance (c) | ||
| Directrix distance |
The Reflective Property
Ellipse: Any ray from one focus reflects off the ellipse and passes through the other focus.
Reflective Property
This is the secret behind whispering galleries -- a whisper at one focus can be heard clearly at the other, even across a large room. Drag
Polar Equation
All conics can be expressed in polar form with the focus at the origin:
where:
- is the distance from the focus
- is the angle from the positive x-axis (toward directrix)
- is the semi-latus rectum
- is the eccentricity
Sweep
From Cone to Conic
Imagine a double cone (two identical cones joined at their tips). The type of conic depends on the angle of the cutting plane:
- Circle: Plane perpendicular to the cone's axis
- Ellipse: Plane at an angle less steep than the cone's surface
- Parabola: Plane parallel to exactly one edge of the cone
- Hyperbola: Plane steeper than the cone's surface (cuts both cones)
The mathematical connection: if is the cone's half-angle and is the cutting plane's angle from horizontal:
Return to the top and drag
Conic Section with Focus and Directrix
Try it in Code
import math
# Conic section properties from eccentricity and focal parameter
e = 0.6
p = 3
theta = 60
l = p * max(e, 0.01)
directrix_dist = l / max(e, 0.01)
theta_rad = theta * math.pi / 180
polar_r = l / (1 + e * math.cos(theta_rad))
a = l / max(abs(1 - e**2), 0.0001)
b = a * math.sqrt(max(abs(1 - e**2), 0.0001))
c_val = a * e
conic_type = "Circle" if e < 0.01 else "Ellipse" if e < 0.99 else "Parabola" if e < 1.01 else "Hyperbola"
print(f"Type: {conic_type} (e = {e:.3f})")
print(f"Semi-latus rectum l: {l:.3f}")
print(f"Semi-major axis a: {a:.3f}")
print(f"Semi-minor axis b: {b:.3f}")
print(f"Focus distance c: {c_val:.3f}")
print(f"Polar r at theta={theta:.0f} deg: {polar_r:.3f}")What to explore next
Angle Relationships Explorer
Explore complementary, supplementary, vertical, and corresponding angles
Arc Length & Sector Area Explorer
Calculate arc length and sector area with real-world examples like pizza slices and clock hands
Area of Polygons Explorer
See how all polygon areas relate to rectangles
Circle Properties Explorer
Discover how radius, diameter, circumference, and area relate to each other
You might also like
Polar to Rectangular Coordinate Converter
Convert between polar coordinates (r, theta) and rectangular/Cartesian coordinates (x, y). Polar coordinates use a distance from the origin (r) and an angle (theta), while rectangular coordinates use horizontal (x) and vertical (y) distances.
Ellipse Calculator
Calculate ellipse properties including area, eccentricity, and foci distance
Parabola Calculator
Calculate parabola properties in vertex form y = a(x-h)^2 + k including vertex, focus, and directrix
Arc Length & Sector Area Explorer
ExplorationCalculate arc length and sector area with real-world examples like pizza slices and clock hands