Andrew G. Bennett is in the Department of Mathematics at Kansas State University. He is also an Associate Editor of this journal.
Hyperbolic geometry is a geometry for which we accept the first four axioms of Euclidean geometry but negate the fifth postulate, i.e., we assume that there exists a line and a point not on the line with at least two parallels to the given line passing through the given point. This corresponds to doing geometry on a surface of constant negative curvature. Such a geometry is very different from the familiar Euclidean geometry. This module has three applets designed to get you familiar with some of the basic properties of the hyperbolic plane.
Unfortunately, the hyperbolic plane can't be embedded in Euclidean 3-space. In order to represent the hyperbolic plane on a computer monitor, we must flatten out the curvature. In so doing, many of the straight lines in hyperbolic space become curved. One of the standard models of flattening out the hyperbolic plane is due to the French mathematician Henri Poincaré. In this model, the hyperbolic plane is squashed onto a Euclidean half-plane. The following links will take you to discussions of different features of this model. The discussions will make more sense if you view them in order.
Andrew G. Bennett is in the Department of Mathematics at Kansas State University. He is also an Associate Editor of this journal.
Hyperbolic geometry is a geometry for which we accept the first four axioms of Euclidean geometry but negate the fifth postulate, i.e., we assume that there exists a line and a point not on the line with at least two parallels to the given line passing through the given point. This corresponds to doing geometry on a surface of constant negative curvature. Such a geometry is very different from the familiar Euclidean geometry. This module has three applets designed to get you familiar with some of the basic properties of the hyperbolic plane.
Unfortunately, the hyperbolic plane can't be embedded in Euclidean 3-space. In order to represent the hyperbolic plane on a computer monitor, we must flatten out the curvature. In so doing, many of the straight lines in hyperbolic space become curved. One of the standard models of flattening out the hyperbolic plane is due to the French mathematician Henri Poincaré. In this model, the hyperbolic plane is squashed onto a Euclidean half-plane. The following links will take you to discussions of different features of this model. The discussions will make more sense if you view them in order.
In the Poincaré half-plane model, the hyperbolic plane is flattened into a Euclidean half-plane. As part of the flattening, many of the lines in the hyperbolic plane appear curved in the model. Lines in the hyperbolic plane will appear either as lines perpendicular to the edge of the half-plane or as circles whose centers lie on the edge of the half-plane. Note that the edge of the half-plane itself (marked in gray in the picture) is not part of the hyperbolic plane.
With these definitions it is not hard to show that two points determine a line, as is required by Euclid's Axiom 1. It may initially appear that the second axiom, that any segment can be extended indefinitely, is violated by the existence of the edge. The trick is that distance is defined so that the edge is infinitely far away. To review the definition of distance, click here.
In the applet you will have two red points and two blue points, with each pair of points defining a hyperbolic line. Click your mouse on a point and drag it (while holding the mouse button down) to move the point. The line will follow the point. Off the edge of the half-plane (marked in gray), you will see the hyperbolic distances between the red points and between the blue points. You will also see a note about whether the lines are parallel. (Bug warning: Sometimes when the window is covered and then uncovered by other windows on your computer monitor the applet doesn't redraw itself completely. If you click on a point and move it, or if you minimize and then restore the window, the applet will redraw itself properly.)
Things to try
Click here to launch applet. (It will open a new window.)
The Poincare half-plane model is conformal, which means that hyperbolic angles in the Poincare half-plane model are exactly the same as the Euclidean angles -- with the angles between two intersecting circles being the angle between their tangent lines at the point of intersection. A hyperbolic triangle is just three points connected by (hyperbolic) line segments. Despite all these similarities, hyperbolic triangles are quite different from Euclidean triangles.
Since the hyperbolic line segments are (usually) curved, the angles of a hyperbolic triangle add up to strictly less than 180 degrees. Since a quadrilateral can always be cut into two triangles, a quadrilateral must have its angles add up to less than 360 degrees, so in hyperbolic geometry there are no squares, which makes defining area in terms of square units difficult. It turns out, however, that there is a unique function (up to multiplication by a scale factor) that satisfies the usual area axioms:
For a triangle, this function is the defect, defined as
where the angles alpha, beta, and gamma are measured in radians.
In addition to the smaller angle sum, there are two other major differences between hyperbolic triangles and Euclidean triangles:
In the applet you will have a red point, a blue point, and a black point. The points are connected by (hyperbolic) line segments to make a triangle. The angles of the triangle are listed below the edge of the half-plane. They are color coded, so the angle at the red point is given in red, etc. Below these angles are the sum of the three angles and the area of the triangle. Click your mouse on a point and drag it (while holding the mouse button down) to move the point. The triangle will follow the point as in the other applets. (Bug warning: Sometimes when the window is covered and then uncovered by other windows on your computer monitor the applet doesn't redraw itself completely. If you click on a point and move it, or if you minimize and then restore the window, the applet will redraw itself properly again.)
Things to try
Click here to launch applet. (It will open a new window.)
A circle in the hyperbolic plane is the locus of all points a fixed distance from the center, just as in the Euclidean plane. Therefore, the hyperbolic plane still satisfies Euclid's third axiom. A hyperbolic circle turns out to be a Euclidean circle after it is flattened out in the Poincare half-plane model. The only difference is that, since distances are larger nearer to the edge, the center of the hyperbolic circle is not the same as the Euclidean center, but is offset toward the edge of the half-plane.
Now that we know how to find linear distances and areas of triangles, we can find the circumference and area of a circle using the same trick as Archimedes, approximating the circle by inscribed and circumscribed n-gons and taking limits. As noted on the preceding page, there is no concept of similarity in hyperbolic geometry, and so it is not surprising that the formulas for hyperbolic circumference and area aren't simple proportions, as in the Euclidean case. In hyperbolic geometry
In the applet you will have a red point at the center of a circle and a blue point on the circle. The points are connected by a (hyperbolic) line segment, the radius, in red, and the (hyperbolic) circle itself is drawn in blue. Click your mouse on a point and drag it (while holding the mouse button down) to move the point. The radius and circle will follow the point. Off the edge of the half-plane (marked in gray), you will see the hyperbolic distance between the red point and the blue point. (Bug warning: Sometimes when the window is covered and then uncovered by other windows on your computer monitor the applet doesn't redraw itself completely. If you click on a point and move it, or if you minimize and then restore the window, the applet will redraw itself properly.)
Things to try
Click here to launch applet. (It will open a new window.)