Académique Documents
Professionnel Documents
Culture Documents
Inversive Geometry
According to the Felix Klein Erlangen program, a geometry is a set of objects and transformations applied
to the objects. The fundamental objects of 3D inversive geometry [5] are points, lines and circles (clines),
and spheres and planes (splanes). The transformations of inversive geometry are arbitrary compositions of
reflections in splanes (reflections in spheres are defined as inversions). All such transformations map splanes
into splanes and clines into clines. Transformations are conformal (angles are preserved), however, there is
no convenient definition of distance.
Inversive geometry in Euclidean 3D space is a universal container for all three classic geometries in
spaces of constant curvature. 2D and 3D hyperbolic space can be embedded into 3D inversive geometry
as 2D disk (or half plane) and 3D ball (or half space) models. 2D spherical space can be embedded in
3D inversive geometry as a sphere or a plane model. 3D inversive geometry also contains stereographic
projection of 3D spherical space. And 3D inversive geometry can be considered as the horizon (infinity) of
4D hyperbolic geometry represented in the upper half space model.
It is possible and sometimes may be convenient to describe all non-linear 3D inversive geometry transformations as linear transformations in 5D space, but this is not necessary. One can remain in three dimensions in all calculations, which is convenient for visualization.
Bulatov
sets of the group. The limit set of the group may be empty, finite, a simple cline (Figure. 3), a simple splane
or may be very complex structure with fractal properties (Figure. 4).
both. The intersection angles of the second sphere with both planes are 3 and with first sphere it is 15
. The
limit set is located in the image plane.
Figure 5 is a photo of a 3D printed object. It is the limit set of a group generated by reflections in nine
spheres. One sphere is centered at origin. Eight other spheres are centered at the vertices of a cube. The
angles between spheres at adjacent vertices are /5. The angles between the central sphere and the vertex
spheres are /3. It is 3D printed in Stainless Steel and Bronze materials, by Shapeways, size 5cm.
Figure 6 is a photo of a 3D object printed in nylon, by Shapeways, size 20cm. It is the limit set of a
group formed by inversions in 12 spheres. There are two sets of equivalent spheres. The first set is eight
spheres located in the corners of the unit cube. The second set is four spheres placed symmetrically on x and
y axes.
331
Bulatov
Acknowledgment
The author would like to express his gratitude to Alan Hudson, his collegue and collaborator on ShapeJS and
AbFab3D projects.
References
[1]
[2]
[3]
[4]