Hyperboloid Geodesics

The image shows a one-sheeted hyperboloid symmetric around the axis. The blue curve is the unique hyperboloid geodesic passing through the given point (shown in black) and intersecting the parallel (i.e. the circle of latitude) through that point at the given angle . When is small enough, the geodesic stays in the lower half of the hyperboloid. When is equal to a certain critical value, the geodesic approaches the circle (i.e. the parallel with the smallest radius) but never reaches it. This critical value is stored as a bookmark (click the "+" button in the upper-right corner). For still higher values of , the geodesic crosses the circle and proceeds to the upper half of the hyperboloid.


  • [Snapshot]
  • [Snapshot]
  • [Snapshot]


The geodesics are obtained by numerically solving the geodesic differential equations (a pair of second-order nonlinear equations).
The critical value of can be calculated using Clairaut's relation, which states that the product remains constant along a geodesic (where denotes the radius of the parallel passing through a point on the geodesic and is the angle between the parallel and the geodesic at that point). Assuming that the initial value is , we see that the geodesic can never cross a circle with radius .
Making the surface semitransparent gives a better overview of the geodesic behavior, but decreases the visualization performance.
    • Share:

Embed Interactive Demonstration New!

Just copy and paste this snippet of JavaScript code into your website or blog to put the live Demonstration on your site. More details »

Files require Wolfram CDF Player or Mathematica.

Mathematica »
The #1 tool for creating Demonstrations
and anything technical.
Wolfram|Alpha »
Explore anything with the first
computational knowledge engine.
MathWorld »
The web's most extensive
mathematics resource.
Course Assistant Apps »
An app for every course—
right in the palm of your hand.
Wolfram Blog »
Read our views on math,
science, and technology.
Computable Document Format »
The format that makes Demonstrations
(and any information) easy to share and
interact with.
STEM Initiative »
Programs & resources for
educators, schools & students.
Computerbasedmath.org »
Join the initiative for modernizing
math education.
Step-by-Step Solutions »
Walk through homework problems one step at a time, with hints to help along the way.
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 Language »
Knowledge-based programming for everyone.
Powered by Wolfram Mathematica © 2018 Wolfram Demonstrations Project & Contributors  |  Terms of Use  |  Privacy Policy  |  RSS Give us your feedback
Note: To run this Demonstration you need Mathematica 7+ or the free Mathematica Player 7EX
Download or upgrade to Mathematica Player 7EX
I already have Mathematica Player or Mathematica 7+