Hyperbolic Paraboloid

DOWNLOAD Mathematica Notebook
HyperbolicParaboloidHyperbolicParaboloid2

The quadratic and doubly ruled surface given by the Cartesian equation

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

(left figure). An alternative form is

 z=xy
(2)

(right figure; Fischer 1986), which has parametric equations

x(u,v)=u
(3)
y(u,v)=v
(4)
z(u,v)=uv
(5)

(Gray 1997, pp. 297-298).

The coefficients of the first fundamental form are

E=1+v^2
(6)
F=uv
(7)
G=1+u^2,
(8)

and the second fundamental form coefficients are

e=0
(9)
f=(1+u^2+v^2)^(-1/2)
(10)
g=0,
(11)

giving surface area element

 dS=sqrt(1+u^2+v^2).
(12)

The Gaussian curvature is

 K=-(1+u^2+v^2)^(-2)
(13)

and the mean curvature is

 H=-(uv)/((1+u^2+v^2)^(3/2)).
(14)

The Gaussian curvature can be given implicitly as

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

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. In this case, they determine a hyperbolic paraboloid (Hilbert and Cohn-Vossen 1999, p. 15).

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.