This calculator finds the main geometric properties of a hyperbola written in standard form. Given the center (h, k), the semi-axis lengths a and b, and the orientation (horizontal or vertical), it computes vertices, co-vertices, foci, asymptotes, and eccentricity. This section explains the formulas behind those results, how to interpret them, and how to use the tool effectively in an algebra or analytic geometry course.
A hyperbola is a conic section consisting of two separate branches. It can be defined as the set of points whose distances to two fixed points (the foci) differ by a constant amount. In analytic geometry, we usually work with hyperbolas in standard form, centered at (h, k).
There are two common orientations:
The calculator assumes that the hyperbola is already expressed in one of these standard forms, with the parameters h, k, a, and b corresponding to the chosen orientation.
The constants a and b describe the shape of the hyperbola:
A third important quantity is c, the distance from the center to each focus. For hyperbolas, the relationship between these numbers is
Once a and b are known, the calculator computes c using this formula.
The center of the hyperbola is always (h, k). The positions of vertices, co-vertices, and foci depend on orientation.
(h ± a, k)(h, k ± b)(h ± c, k), where c = √(a² + b²)(h, k ± a)(h ± b, k)(h, k ± c), where c = √(a² + b²)The calculator applies these formulas directly and reports numerical coordinates for each of these special points.
A hyperbola approaches but never reaches its asymptotes. These straight lines indicate the direction that each branch tends toward far from the center.
y - k = (b/a)(x - h)y - k = -(b/a)(x - h)y - k = (a/b)(x - h)y - k = -(a/b)(x - h)
The calculator substitutes your values of h, k, a, and b into these expressions to present the asymptote equations in point-slope form.
The eccentricity of a hyperbola measures how "stretched" it is. It is defined as
Since c² = a² + b², we always have c > a, so e > 1 for every hyperbola.
Larger eccentricity means the branches open more sharply away from the center.
h and k of the center point. If the hyperbola is centered at the origin, use h = 0, k = 0.
a and b. The value of a is associated with the axis along which the hyperbola opens.
x-term first and positive, or Vertical if the y-term is first and positive.
c, and eccentricity and displays them numerically.
This process helps visualize a hyperbola from its algebraic equation and supports step-by-step solutions in homework or exam preparation.
After calculation, you will typically see the following outputs:
You can use these values to draw an accurate graph: plot the center, vertices, co-vertices, and foci, sketch a guiding rectangle with side lengths 2a and 2b around the center, draw the asymptotes through its diagonals, and then sketch the branches approaching those lines.
Suppose the calculator is set to the following inputs:
h = 0k = 0a = 3b = 2The corresponding hyperbola in standard form is
x²/9 - y²/4 = 1.
From the formulas:
(h, k) = (0, 0).(h ± a, k) = (± 3, 0).(h, k ± b) = (0, ± 2).c = √(a² + b²) = √(3² + 2²) = √(9 + 4) = √13, so the foci are
(h ± c, k) = (± √13, 0).
y = (b/a)x and y = -(b/a)x. Here, b/a = 2/3, so the asymptotes are
y = (2/3)x and y = -(2/3)x.
e = c/a = √13 / 3, which is greater than 1.
The calculator performs exactly these computations, then displays the coordinates and values in decimal form (for example, approximating √13 numerically).
The table below summarizes how the main properties differ when you switch orientation while keeping the same parameters h, k, a, and b.
| Feature | Horizontal hyperbola | Vertical hyperbola |
|---|---|---|
| Standard form | ((x - h)² / a²) - ((y - k)² / b²) = 1 |
((y - k)² / a²) - ((x - h)² / b²) = 1 |
| Direction of opening | Left and right along the x-axis | Up and down along the y-axis |
| Vertices | (h ± a, k) |
(h, k ± a) |
| Co-vertices | (h, k ± b) |
(h ± b, k) |
| Foci | (h ± c, k) |
(h, k ± c) |
| Asymptotes | y - k = (b/a)(x - h), y - k = -(b/a)(x - h) |
y - k = (a/b)(x - h), y - k = -(a/b)(x - h) |
| Relation among a, b, c | c² = a² + b² (same for both orientations) |
|
| Eccentricity | e = c/a > 1 (same formula for both orientations) |
|
(h, k). It does not attempt to transform a general second-degree equation into standard form.
a and b are expected to be positive real numbers. If you enter zero or negative values, the usual geometric interpretation of the hyperbola breaks down, and the results may not describe a valid curve.
√13, the tool provides numeric approximations rather than algebraic expressions.
a and b can cause numerical rounding effects. For most classroom and applied problems, moderate-sized values work best.
Keeping these assumptions in mind will help you enter meaningful parameters and interpret the results correctly in algebra, precalculus, and analytic geometry contexts.