Navigation
Calculators Pricing Blog About Contact
Get Started
Get Started Login
🔗

Hyperbola Calculator

Calculate vertices, foci, asymptotes, eccentricity, and standard equation for any hyperbola from its parameters.

What Is a Hyperbola?

A hyperbola is one of the four conic sections, formed when a plane intersects both nappes (cones) of a double cone. Unlike an ellipse, which is a closed curve, a hyperbola consists of two separate, mirror-image branches that open away from each other and extend to infinity. Each branch curves toward but never touches its asymptotes, which are straight lines that the hyperbola approaches indefinitely. Hyperbolas appear throughout mathematics, physics, engineering, and astronomy, making them one of the most important curves in science.

Formally, a hyperbola is defined as the set of all points in a plane such that the absolute difference of the distances from two fixed points (called foci) is constant. This constant equals 2a, where a is the semi-transverse axis. This definition is analogous to the ellipse, where the sum (not difference) of distances to the foci is constant. The two branches of the hyperbola correspond to points where the distance to one focus minus the distance to the other is +2a or -2a.

Standard Form Equations

A hyperbola centered at the origin has two standard forms depending on its orientation. For a horizontal hyperbola (opening left and right): x squared over a squared minus y squared over b squared equals 1. For a vertical hyperbola (opening up and down): y squared over a squared minus x squared over b squared equals 1. The variable a always represents the semi-transverse axis (the distance from the center to each vertex), regardless of orientation.

When the center is shifted to a point (h, k), the equations become (x - h) squared over a squared minus (y - k) squared over b squared equals 1 for horizontal, and (y - k) squared over a squared minus (x - h) squared over b squared equals 1 for vertical. The parameters a and b determine the shape: a is the semi-transverse axis and b is the semi-conjugate axis. Together with the relationship c squared equals a squared plus b squared, they define all geometric properties of the hyperbola.

Key Properties Explained

Vertices are the two points where the hyperbola intersects its transverse axis, located at a distance of a from the center. For a horizontal hyperbola centered at (h, k), the vertices are at (h + a, k) and (h - a, k). For a vertical hyperbola, they are at (h, k + a) and (h, k - a). The vertices are the closest points on the two branches to each other, and the distance between them (2a) is the length of the transverse axis.

Foci are two fixed points that define the hyperbola through the distance-difference property. They lie on the transverse axis at a distance of c from the center, where c equals the square root of a squared plus b squared. Note that for hyperbolas, c is always greater than a (unlike ellipses where c is less than a). For a horizontal hyperbola, foci are at (h + c, k) and (h - c, k).

Asymptotes are the lines that the branches of the hyperbola approach but never reach as they extend to infinity. For a horizontal hyperbola centered at (h, k), the asymptotes are y - k = plus or minus (b/a)(x - h). For a vertical hyperbola, they are y - k = plus or minus (a/b)(x - h). The asymptotes pass through the center and form an X-shape that guides the hyperbola's curvature. A rectangular hyperbola has perpendicular asymptotes (when a = b).

Eccentricity (e) measures how "spread out" the hyperbola is. It is defined as e = c/a, and for all hyperbolas, e is greater than 1. An eccentricity close to 1 produces a narrow hyperbola with branches that curve sharply near the vertices, while a larger eccentricity produces wider, more gradually curving branches. The eccentricity also determines how close the asymptotes are to the transverse axis.

How to Use This Calculator

Enter the semi-axis values a and b, along with the center coordinates (h, k), and select horizontal or vertical orientation. The calculator instantly computes all key properties including the standard form equation, vertices, foci, asymptotes, eccentricity, transverse and conjugate axis lengths, and the semi-latus rectum. If your hyperbola is centered at the origin, leave h and k as 0.

If you know the equation of your hyperbola, extract the values of a, b, and center by comparing with the standard form. For example, (x - 2) squared over 9 minus (y + 1) squared over 16 equals 1 gives a = 3, b = 4, h = 2, k = -1, with horizontal orientation. Enter these values and the calculator provides all derived properties.

Applications of Hyperbolas

Navigation systems: The LORAN (Long Range Navigation) system, used extensively before GPS, determined position by measuring the time difference of radio signals from pairs of transmitters. Each pair defined a hyperbola of possible positions, and the intersection of hyperbolas from multiple pairs gave the exact location. This is a direct application of the focus-distance-difference definition of hyperbolas.

Astronomy: Some comets and interstellar objects follow hyperbolic orbits around the sun. Unlike planets (elliptical orbits) or some comets (parabolic orbits), objects on hyperbolic trajectories pass through the solar system once and never return. The shape of the orbit depends on the object's energy relative to the sun's gravitational pull. The famous interstellar object Oumuamua followed a hyperbolic trajectory through our solar system.

Physics: The Rutherford scattering experiment, which revealed the atomic nucleus, involved alpha particles following hyperbolic paths as they were deflected by gold nuclei. The hyperbolic trajectory results from the inverse-square Coulomb repulsion between positively charged particles. Sonic booms also form hyperbolic wavefronts as sound waves propagate from a supersonic object.

Engineering and architecture: Cooling towers at power plants often have a hyperbolic shape (technically, a hyperboloid of revolution) because this geometry provides excellent structural strength with minimal material. The hyperbolic paraboloid is used in modern architecture for roofs and shells due to its strength and aesthetic appeal. Gear teeth, satellite dish reflectors, and certain lens designs also incorporate hyperbolic curves.

Hyperbola vs. Other Conic Sections

The four conic sections — circle, ellipse, parabola, and hyperbola — are all curves formed by the intersection of a plane with a double cone. A circle results from a horizontal cut (eccentricity = 0). An ellipse results from a tilted cut through one nappe (0 less than e less than 1). A parabola results from a cut parallel to the cone's side (e = 1). A hyperbola results from a steeper cut that intersects both nappes (e greater than 1). These curves are unified by the general second-degree equation Ax squared + Bxy + Cy squared + Dx + Ey + F = 0, where the discriminant B squared minus 4AC determines the type.

While parabolas have one branch and one focus, and ellipses are closed curves with two foci inside, hyperbolas have two separate branches with two foci between them. This makes hyperbolas unique among conic sections: they are the only unbounded conic with two disconnected components. Understanding the relationships between these curves is fundamental to analytic geometry and has practical applications in optics, orbital mechanics, and signal processing.

Frequently Asked Questions

The value a is the semi-transverse axis, which is the distance from the center to each vertex along the axis where the hyperbola opens. The value b is the semi-conjugate axis, perpendicular to a. Unlike in ellipses, a does not have to be greater than b in a hyperbola. Together they determine the asymptote slopes (b/a for horizontal).
For a hyperbola, c = sqrt(a^2 + b^2). This is different from ellipses where c = sqrt(a^2 - b^2). The value c is the distance from the center to each focus. Since a^2 + b^2 is always greater than a^2, c is always greater than a for hyperbolas, placing the foci outside the vertices.
Asymptotes are straight lines that the hyperbola approaches but never touches as it extends to infinity. For a horizontal hyperbola centered at (h,k), asymptotes are y - k = +/-(b/a)(x - h). For vertical, y - k = +/-(a/b)(x - h). They form an X through the center that guides the hyperbola's shape.
Eccentricity (e = c/a) measures how "open" the hyperbola is. For all hyperbolas, e > 1. Values close to 1 produce narrow hyperbolas with sharp bends near the vertices. Larger values produce wider, more gradually curving branches. An eccentricity of exactly 1 would be a parabola, not a hyperbola.
Look at the standard form equation. If the x-term is positive (x^2/a^2 - y^2/b^2 = 1), the hyperbola opens horizontally (left and right). If the y-term is positive (y^2/a^2 - x^2/b^2 = 1), it opens vertically (up and down). The positive term indicates the direction of opening.
A rectangular (or equilateral) hyperbola has a = b, which means its asymptotes are perpendicular to each other. The standard example is xy = 1, which has asymptotes along the x and y axes. Rectangular hyperbolas have eccentricity e = sqrt(2) and appear in physics (Boyle's Law PV = constant) and economics (unit elastic demand curves).

Embed this Calculator

Copy the code below and paste it into your website's HTML. Your visitors can use this calculator for free.

px × px
<iframe src="https://calculatorteam.com/embed/hyperbola-calculator" width="100%" height="600" style="border:none;border-radius:12px;" loading="lazy" title="Hyperbola Calculator"></iframe>

Report an Issue

Let us know what's wrong with this calculator. We'll review and fix it as soon as possible.