One-Sheeted Hyperboloid

DOWNLOAD Mathematica Notebook

A hyperboloid is a quadratic surface which may be one- or two-sheeted. The one-sheeted hyperboloid is a surface of revolution obtained by rotating a hyperbola about the perpendicular bisector to the line between the foci (Hilbert and Cohn-Vossen 1991, p. 11).

A hyperboloid of one sheet is also obtained as the envelope of a cube rotated about a space diagonal (Steinhaus 1999, pp. 171-172). Three skew lines always define a one-sheeted hyperboloid, except in the case where they are all parallel to a single plane but not to each other (Hilbert and Cohn-Vossen 1999, p. 15).

HyperboloidWireframe

The hyperboloid of one sheet can be constructed by connecting two concentric vertically offset rings with tilted wires, as illustrated above (Steinhaus 1999, pp. 242-243; Hilbert and Cohn-Vossen 1999, p. 11). Surprisingly, when the wires are fastened together so that rotation but not sliding is permitted, the framework can be expanded and collapsed as one ring is rotated relative to the other (Hilbert and Cohn-Vossen 1999, pp. 16-17 and 29-31).

Hyperboloid1Sheeted1Hyperboloid1Sheeted2Hyperboloid1Sheeted3

The one-sheeted circular hyperboloid is a doubly ruled surface. When oriented along the z-axis, the one-sheeted circular hyperboloid with skirt radius a has Cartesian equation

 (x^2)/(a^2)+(y^2)/(a^2)-(z^2)/(c^2)=1,
(1)

and parametric equation

x=asqrt(1+u^2)cosv
(2)
y=asqrt(1+u^2)sinv
(3)
z=cu
(4)

for v in [0,2pi) (left figure).

An obvious generalization gives the one-sheeted elliptic hyperboloid.

Other parameterizations include

x(u,v)=a(cosu∓vsinu)
(5)
y(u,v)=a(sinu+/-vcosu)
(6)
z(u,v)=+/-cv,
(7)

(middle figure), or

x(u,v)=acoshvcosu
(8)
y(u,v)=acoshvsinu
(9)
z(u,v)=csinhv
(10)

(right figure).

The coefficients of the first fundamental form of the first parametrization are given by

E=c^2+(a^2u^2)/(u^2+1)
(11)
F=0
(12)
G=a^2(u^2+1),
(13)

and the coefficients of the second fundamental form by

e=-(ac)/((1+u^2)sqrt(c^2+(a^2+c^2)u^2))
(14)
f=0
(15)
g=(ac(1+u^2))/(sqrt(c^2+(a^2+c^2)u^2)).
(16)

The Gaussian and mean curvatures are given by

K(u,v)=-(c^2)/([c^2+(a^2+c^2)u^2]^2)
(17)
H(u,v)=(c^2[a^2(u^2-1)+c^2(u^2+1)])/(2a[c^2+(a^2+c^2)u^2]^(3/2)),
(18)

and the Gaussian curvature can be expressed implicitly as

 K(x,y,z)=-(c^6)/((c^4+a^2z^2+c^2z^2)^2).
(19)

The surface area of a one-sheeted hyperboloid of half-height h/2 with parameters a and c is therefore

 S=2pia[(hsqrt((a^2+c^2)[4c^4+(a^2+c^2)h^2]))/(4c^2)+(c^2sinh^(-1)((hsqrt(a^2+c^2))/(2c^2)))/(sqrt(a^2+c^2))],
(20)

and the volume is given by

V=int_(-h/(2c))^(h/(2c))pia^2(u^2+1)(cdu)
(21)
=piha^2(1+(h^2)/(12c^2))
(22)

(Harris and Stocker 1998, p. 112). Letting R be the radius of the top cross section gives

 R=asqrt(1+(h^2)/(4c^2)),
(23)

so the volume can be re-expressed as

 V=1/3pih(2a^2+R^2)
(24)

(Harris and Stocker 1998, p. 112).

The support function of the hyperboloid of one sheet

 (x^2)/(a^2)+(y^2)/(b^2)-(z^2)/(c^2)=1
(25)

is

 h=((x^2)/(a^4)+(y^2)/(b^4)+(z^2)/(c^4))^(-1/2),
(26)

and the Gaussian curvature is

 K=-(h^4)/(a^2b^2c^2).
(27)

The support function of the hyperboloid of two sheets

 (x^2)/(a^2)-(y^2)/(b^2)-(z^2)/(c^2)=1
(28)

is

 h=((x^2)/(a^4)-(y^2)/(b^4)+(z^2)/(c^4))^(-1/2),
(29)

and the Gaussian curvature is

 K=(h^4)/(a^2b^2c^2)
(30)

(Gray 1997, p. 414).

Wolfram Web Resources

Mathematica »

The #1 tool for creating Demonstrations and anything technical.

Wolfram|Alpha »

Explore anything with the first computational knowledge engine.

Wolfram Demonstrations Project »

Explore thousands of free applications across science, mathematics, engineering, technology, business, art, finance, social sciences, and more.

Computerbasedmath.org »

Join the initiative for modernizing math education.

Online Integral Calculator »

Solve integrals with Wolfram|Alpha.

Step-by-step Solutions »

Walk through homework problems step-by-step from beginning to end. Hints help you try the next step on your own.

Wolfram Problem Generator »

Unlimited random practice problems and answers with built-in Step-by-step solutions. Practice online or make a printable study sheet.

Wolfram Education Portal »

Collection of teaching and learning tools built by Wolfram education experts: dynamic textbook, lesson plans, widgets, interactive Demonstrations, and more.

Wolfram Language »

Knowledge-based programming for everyone.