Open aelzenaar opened 5 months ago
More generally I want to revamp the parts of the library which do hyperbolic computations. We require:
then the maps should be able to act on different kinds of objects:
We also would like to include n-dimensional hyperbolic space, but perhaps as a start only 2 and 3 dimensions.
Proposal: a new module, geometry.py
, which includes the following classes:
We then have various geometric functions, e.g. cross-ratio, hyperbolic distance, construction of triangles, conformal product etc.
Next step is to produce a list of exactly which functions we will include with references to standard textbooks e.g. Beardon, Ratcliffe, Maskit.
Add functions to: