Pseudosphere Geodesics

The pseudosphere is the surface obtained by revolving a tractrix around its asymptote. In a suitable parametrization, the first fundamental form of the pseudosphere is the same as in Poincaré's half-plane model of hyperbolic geometry. Each pair of points in Poincare's half-plane is joined by a unique geodesic that is either a vertical line or a circular arc with center on the horizontal axis. Geodesics on the pseudosphere are then easily obtained by mapping the lines and circular arcs onto the surface. The pseudosphere does not correspond to the whole upper half-plane but only to the region . The fact that the pseudosphere can serve as a model for hyperbolic geometry was discovered by Eugenio Beltrami.


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


A tractrix in the - plane, whose asymptote is the axis and which intersects the axis at a unit distance from the origin, can be parametrized as , , where . Rotating this curve around the axis, we end up with the pseudosphere, whose first fundamental form is ; this relation introduces a metric in the - half-plane, which coincides with the metric in Poincaré's half-plane model.
The coordinate of a point on the pseudosphere represents the angle of rotation around the asymptote of the tractrix. The parametrization has period in  and every point on the pseudosphere corresponds to infinitely many points in the - plane. Consequently, there are infinitely many geodesics joining a given pair of points on the pseudosphere.
For more details, see Example 9.3.3 and Section 11.1 in [1]. The role of the pseudosphere in the history of hyperbolic geometry is described in [2].
Making the surface semitransparent gives a better overview of the geodesic behavior, but takes longer to render.
[1] A. Pressley, Elementary Differential Geometry, 2nd ed., London: Springer, 2010.
[2] J. Stillwell, Mathematics and Its History, 3rd ed., London: Springer, 2010.
    • 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+