Geometries

It is one of Cinderella's main features that it supports different kinds of geometries. If you are not accustomed to the idea that there are "different kinds of geometry" this may sound confusing. You should read the section Behind the scenes to get a feeling for the underlying ideas and how they are implemented in Cinderella. Users who already have some basic knowledge about Euclidean and non-euclidean geometries can be satisfied reading this reference part only.

Another warning message: Do not confuse geometries and views - they both come in similar flavors, but the first defines the behavior of elements, while the second describes the presentation of elements.

Types of Geometries

In each main window of Cinderella you will find three buttons for choosing the type of geometry. In the present version Cinderella provides three different kinds of geometry: Euclidean Geometry, Hyperbolic Geometry and Elliptic Geometry. You can switch between these three geometries by pressing the buttons

The choice of a new geometry does not affect the behavior of the elements you have already constructed. However, every newly added element is interpreted with respect to the new geometry. You can think of each element as having an entry that tells it to which geometry it belongs. The basic notions affected by the choice of the geometry are the measurements of distances and angles.

However, also other constructions are influenced by this choice. For instance, the "angular bisector" is defined to be a line whose angles to two other lines are equal. If the measurement of angles has changed, then the definition of "angular bisector" has to change, too. Similar things happen to "parallels" and "perpendicular lines". Also the definition of a circle is influenced by the geometry. A circle is the set of all points that have the same distance to the center. If the notion of "distance" is changed, the concept of "circle" changes as well.

Other operations are not affected by the choice of the geometry at all - the line joining two points will always be the same no matter in which of the above geometries you are.

The following list collects all constructions that are influenced by the choice of the geometry. Observe that the position, as well as the number, of elements that are constructed can change.

In the present version of Cinderella some operations are not supported in all geometries. These operations are Circle by three points, Area and Center, where the Euclidean result is always calculated.

Views and Geometries

Although every geometry is usable together with every view a few combinations are a bit more common than others. Here is a short list of what these common choices represent.


---> The views

<--- Special modes

<--> Contents