# Revision history [back]

### How do I implement this module of hyperbolic geometry commands?

I am new to Sage. I'm trying to get around some very tedious hyperbolic geometry computations. I'm okay with defining functions and writing very basic things. I found this page indicating commands to compute a whole bunch of amazing things that I'd love to be able to use: http://doc.sagemath.org/html/en/reference/geometry/sage/geometry/hyperbolic_space/hyperbolic_geodesic.html

But if I type the commands listed, Sage does not recognize them. For example, if I try to do what they say to do on that page and type

HyperbolicPlane().UHP().get_geodesic(2,3)


I get an error message that 'HyperbolicPlane' is note defined. How do I implement whatever that person did to get Sage to do all those awesome things?

 2 retagged vdelecroix 7067 ●16 ●77 ●153 http://www.labri.fr/pe...

### How do I implement this module of hyperbolic geometry commands?

I am new to Sage. I'm trying to get around some very tedious hyperbolic geometry computations. I'm okay with defining functions and writing very basic things. I found this page indicating commands to compute a whole bunch of amazing things that I'd love to be able to use: http://doc.sagemath.org/html/en/reference/geometry/sage/geometry/hyperbolic_space/hyperbolic_geodesic.html

But if I type the commands listed, Sage does not recognize them. For example, if I try to do what they say to do on that page and type

HyperbolicPlane().UHP().get_geodesic(2,3)


I get an error message that 'HyperbolicPlane' is note defined. How do I implement whatever that person did to get Sage to do all those awesome things?