Hyperbola Properties Calculator – Vertices, Foci, and Asymptotes
A hyperbola is an open conic section made of two mirror-image curves, or branches, defined by the equation x²/a² − y²/b² = 1 (horizontal) or y²/a² − x²/b² = 1 (vertical). Hyperbolas appear in orbital mechanics for objects on escape trajectories, in the design of hyperbolic mirrors and lenses, in LORAN and GPS navigation systems, and throughout analytic geometry coursework. The Hyperbola Properties Calculator derives every key property — vertices, foci, eccentricity, asymptotes, latus rectum, and directrices — directly from the semi-major axis a and semi-minor axis b.
Horizontal vs. Vertical Orientation
The calculator supports both standard orientations:
- Horizontal hyperbola:
x²/a² − y²/b² = 1. The transverse axis lies along the x-axis, and the branches open left and right. - Vertical hyperbola:
y²/a² − x²/b² = 1. The transverse axis lies along the y-axis, and the branches open up and down.
A non-zero center (h, k) shifts the hyperbola away from the origin, giving the translated forms (x − h)²/a² − (y − k)²/b² = 1 and (y − k)²/a² − (x − h)²/b² = 1. All computed points and equations automatically account for the chosen center.
Core Formulas
Given a and b, every other property follows directly:
- Focal distance:
c = √(a² + b²) - Eccentricity:
e = c / a— always greater than 1 for a hyperbola. - Vertices:
(h ± a, k)for horizontal,(h, k ± a)for vertical. - Foci:
(h ± c, k)for horizontal,(h, k ± c)for vertical. - Asymptotes: slope
±b/afor horizontal,±a/bfor vertical, passing through the center. - Latus rectum length:
L = 2b² / a - Directrices:
x = h ± a²/c(horizontal) ory = k ± a²/c(vertical).
Worked Example
Consider a horizontal hyperbola with a = 5, b = 3, centered at the origin:
c = √(5² + 3²) = √34 ≈ 5.831e = 5.831 / 5 ≈ 1.166Vertices: (±5, 0)Foci: (±5.831, 0)Asymptotes: y = ±0.6xLatus rectum: 2(3²)/5 = 3.6
Three Ways to Define a Hyperbola
Besides entering a and b directly, the calculator offers two alternate input modes for cases where different parameters are known:
- Eccentricity-first mode: supply
aande, andbis derived fromb = a√(e² − 1). Useful when a problem specifies the eccentricity directly. - Focal-distance mode: supply
aandc, andbis derived fromb = √(c² − a²). Useful when the focus locations are already known, as in orbital or optical design problems.
Understanding Eccentricity and Asymptotes
Unlike an ellipse, a hyperbola always has e > 1. As e approaches 1, the branches become narrower and sharper; as e grows large, the branches flatten and approach their asymptotes more quickly. The asymptotes are the two straight lines the curve gets arbitrarily close to but never touches — they form an "X" through the center and are essential for accurately sketching the hyperbola by hand or predicting its long-range behavior.
Practical Applications
- Orbital mechanics — an object with more than escape velocity follows a hyperbolic trajectory relative to the body it is passing, with the focus at the central mass.
- Navigation systems — LORAN and multilateration systems locate a receiver along a hyperbola defined by the constant difference in signal arrival time from two fixed transmitters (the foci).
- Optics and reflector design — hyperbolic mirrors are used in Cassegrain telescopes to redirect light toward a secondary focus.
- Analytic geometry education — verifying homework and building intuition for how
aandbshape the branches, asymptotes, and focal points.
Tips for Accurate Results
a and b must be positive. If you enter eccentricity or focal distance instead, remember e must be strictly greater than 1, and c must be strictly greater than a.- Double-check whether your hyperbola is horizontal (opens left/right) or vertical (opens up/down) before comparing the vertex and focus coordinates.
- Use a higher decimal precision when the results feed into further engineering or trajectory calculations to minimize rounding error.
- The asymptote slope formula is inverted between orientations —
b/afor horizontal hyperbolas anda/bfor vertical ones — so always confirm orientation first.