Exploring Analyic Geometry with Mathematica®

Home Contents Commands Packages Explorations Reference
Tour Lines Circles Conics Analysis Tangents

Areas Related to Hyperbolas




Graphics saved as "area07.eps".


Graphics saved as "area06.eps".

Referring to the figures, use calculus to verify that the areas between two parameters "hyparea_3.gif" and "hyparea_4.gif" of a segment and a sector of a hyperbola are given by


where a and b are the lengths of the semi-transverse and semi-conjugate axes, respectively, "hyparea_6.gif" and e is the eccentricity of the hyperbola (assuming the parameterization Descarta2D uses for a hyperbola).


Find the coordinates of "hyparea_7.gif" and "hyparea_8.gif", the coordinates of the ends of the infinitesimal rectangle. Integrate "hyparea_9.gif" from "hyparea_10.gif" to "hyparea_11.gif" to find the area of the segment. Find the area of the "hyparea_12.gif" from its vertex points. Subtract the area of the segment from the area of the triangle to find the area of the sector.


To initialize Descarta2D, select the input cell bracket and press SHIFT-Enter.

This initialization assumes that the Descarta2D software has been copied into one of the standard directories for AddOns which are on the Mathematica search path, $Path.



The x-coordinate of a point on the hyperbola (found by solving "hyparea_13.gif" for x) in terms of the y-coordinate.



The x-coordinate of a point on a line between "hyparea_15.gif" and "hyparea_16.gif" This is found by intersecting a horizontal line through the point on the hyperbola with the line between "hyparea_17.gif" and "hyparea_18.gif".

              Line2D[Point2D[x,y],0]]] //FullSimplify


L is the length of the horizontal line segment between the hyperbola and the line through "hyparea_20.gif" and "hyparea_21.gif".

L=X2-X1 //FullSimplify


Find the indefinite integral L Δy, which represents an infinitesimal rectangular area.

I1=Integrate[L,y] //FullSimplify


Find the area of the hyperbolic segment between the chord and the hyperbola by evaluating the integral at the vertical limits. Simplify.

A1=(I1 /. y->y2)-(I1 /. y->y1) //FullSimplify


A2=A1 //. {


Create the hyperbola.


Find the coordinates of a point at a general parameter t on a hyperbola.

P=H1[t] /. ArcCosh[Sqrt[a^2+b^2]/a]->s



A3=A2 //. {
   x1->(P[[1]] /. t->t1),
   x2->(P[[1]] /. t->t2),
   y1->(P[[2]] /. t->t1),
   y2->(P[[2]] /. t->t2)} //FullSimplify                


A4=A3 /.
   ArcSinh[Sinh[E1_]]->E1 //FullSimplify                


AreaSegment=A4 /.


Find the area of the triangle "hyparea_30.gif".

   Triangle2D[{0,0},{x1,y1},{x2,y2}]] /. {
   x1->(P[[1]] /. t->t1),
   x2->(P[[1]] /. t->t2),
   y1->(P[[2]] /. t->t1),
   y2->(P[[2]] /. t->t2)} //FullSimplify


The area of the sector is the difference.

AreaSector=AreaTriangle-AreaSegment //Simplify


Copyright © 1999-2007 Donald L. Vossler, Descarta2D Publishing