1. Introduction
Foliations are an important structure in differential geometry and topology. They allow for the decomposition of a differentiable manifold into a union of submanifolds, called
leaves, that fit together in a smooth and regular manner. The concept of foliation can be traced back to the 19th century. However, the modern theory of foliations was established in the 20th century, primarily through the contributions of Georges Reeb and Charles Ehresmann [
1,
2]. In particular, Georges Reeb was able to construct a foliation on the 3-dimensional sphere such that all the leaves are diffeomorphic to
except one, which is diffeomorphic to the 2-dimensional torus. It was the first example of foliation having non-diffeomorphic leaves and is named the
Reeb foliation after him.
Topologically, the 3-sphere is obtained by gluing two solid tori along their boundary, which is a torus. The global foliation is then obtained by foliating the interior of each solid torus by surfaces diffeomorphic to planes, in such a way that these surfaces accumulate to the boundary torus, which also is a leaf of the solid torus. The solid tori endowed with these foliations are the so-called Reeb components. The resulting foliation of the sphere has just one compact leaf (given by the glued boundary tori) and the other leaves are in fact diffeomorphic to .
We refer to the notable survey of André Haefliger [
3] for more explanations of the seminal work of Reeb and Ehresmann, the contributions of Haefliger himself and the fundamental result of Novikov [
4], which states, in particular, that every foliation of the 3-sphere must contain a Reeb component.
The Reeb foliation can be realized in the standard unit sphere of
in such a way that the compact leaf is the Clifford torus and there is an isometry interchanging the two Reeb components, which means that they “look” the same. Visualizing the global structure of the Reeb foliation can be difficult because it lives on the 3-sphere which sits in
. A quite natural way to achieve this is projecting it in
via the stereographic projection, missing only one point of the sphere. However, the stereographic projection breaks the symmetry of the two Reeb components and therefore one of the Reeb components seems easy to grasp and a lot of images of it can be found on textbooks and on the Web, whereas the other component looks unusual. Nevertheless, using the stereographic projection, it is possible to visualize the global behaviour of the foliation. A rendered image of the foliation projected in
is shown in
Figure 1.
Such rendering obviously provides insight into the behaviour of the foliation, but very often, especially in a seminar or when dealing with students during a lecture, it could be very useful to have a 3-dimensional physical model representing this mathematical object.
In general, the aim behind creating 3D models of mathematical objects is to enhance understanding, visualization, and engagement with complex concepts, particularly in educational settings. By physically manipulating and exploring these models, students can strengthen their spatial reasoning, observe geometric and topological features more intuitively and gain a deeper grasp of the relationships between different mathematical objects.
Furthermore, the creative process of creating 3D models, coupled with the tangible results, can significantly increase student motivation and engagement in mathematics. Also, 3D models can be used in various educational contexts, from visualizing geometric shapes to understanding complex algorithms or mathematical models of real-world phenomena.
In essence, the motivation for creating 3D models of mathematical objects is to make mathematics more accessible, engaging, and relevant for learners, fostering a deeper understanding and appreciation of its power and applicability.
Coming back to the Reeb foliation, a 3D model of it certainly gives a deeper insight than a rendering. Obviously, the construction of the model has to deal with several problems because of its “physicality” but the resolution of these problems is in some sense part of the game.
Our model uses 3D-printing techniques applied to our mathematical context, which will be detailed in
Section 4. To our knowledge, the model we have realized is the first attempt of making a physical model of the whole Reeb foliation. It was shown for the first time in September 2024 at the
Differential Geometry Workshop in Brest (France).
In
Section 2, we will give the basic notions about the theory of foliations and in
Section 3 we will describe the Reeb foliation of the sphere.
Section 5 and
Section 6 are devoted to the discussion of existing models (in fact, there are none!) and to our model. In the last section, we briefly discuss some future works.
2. Preliminaries
Let M be a smooth manifold of dimension n. Roughly speaking, a foliation of dimension k (or codimension ) of M is a decomposition of M into a disjoint union of connected submanifolds, called leaves, satisfying the following conditions:
The second condition says that, at least locally, a foliation looks like a k-dimensional lasagna.
In a more precise way, a foliation can be described by a foliated atlas on M, which provides the local structure of a foliation by specifying how the leaves of the foliation are represented in coordinate charts. It is a refinement of the concept of a smooth atlas, designed to account for the decomposition of M into leaves.
Definition 1 ([
5,
6,
7,
8])
. A foliated atlas consists of a collection of charts that cover M, where each chart satisfies: is an open subset, and is a diffeomorphism onto its image.
If , the transition maps preserve the product structure of the foliation, meaning they are of the form (see Figure 2): where and .
To recover the leaves of the foliation from the foliated atlas, one has to consider the
plaques (see
Figure 3) of a chart
, which are defined as the connected components of the sets
where
and
is constant.
The leaves are therefore given by gluing together the plaques which intersect. More precisely, one defines an equivalence relation on the manifold M, by saying that two points are equivalent if there is path of plaques between them. A path of plaques is a finite number of plaques, say , such that , , and each plaque has non-empty intersection with the following one . The resulting equivalence classes are the leaves of the foliation.
Observe that, in general, the leaves of a foliation are immersed submanifolds, not necessarily embedded.
2.1. Some Examples
The simplest example of foliation (which in fact serves as a local model) is given by the decomposition of
into parallel
k-planes, that is the level sets of the function
defined by
More interesting examples are given by fibre bundles (i.e., tangent and cotangent bundles, principal bundles, etc.). In particular, the Hopf fibration of the 3-sphere is a foliation (see [
9] for an elementary explanation of the Hopf fibration).
More general examples are given by (the connected components of) the level sets of submersions. We give here a simple case which is important in the construction of the Reeb foliation:
Example 1. Consider the function given bywhere . A simple calculation shows that f is a submersion and then one obtains a foliation of given by the connected components of the level sets of f. For all the leaves are diffeomorphic to (Figure 4), but for the leaves are diffeomorphic to for and to the (generalized) cylinder for . In Figure 5, the level sets for are sketched. 2.2. The Tangent Bundle of a Foliation and the Frobenius Theorem
Since the leaves of a
k-dimensional foliation on
M are immersed submanifolds, it is possible to define their tangent spaces and then one can form a subbundle of the tangent bundle
of
M, giving rise to a
distribution . The distribution
satisfies the following condition:
where
denotes the set of smooth sections of
.
Such a distribution is said to be involutive. A distribution is said to be completely integrable if at every point p of M there exists a submanifold passing through p and whose tangent space coincides with the subspace .
The Frobenius theorem provides necessary and sufficient conditions for the integrability of a distribution, which corresponds in fact to the existence of a foliation. A proof of the theorem can be found in [
5].
Theorem 1 (Frobenius). Let M be a smooth manifold, and let be a k-dimensional smooth distribution on M, that is assigns to each point a k-dimensional subspace .
The distribution is completely integrable (integrable for short) if and only if one of the following equivalent conditions is satisfied:
if is locally spanned by k smooth vector fields , then .
if is locally defined as the kernel of independent 1
-forms , then the following condition holds: There exists a k-dimensional foliation of M, such that each leaf L of is an immersed k-dimensional submanifold with at every point .
2.3. Applications of the Frobenius Theorem
We give here a few examples of the application of the Frobenius theorem.
On
M, consider the distribution spanned by a non-singular vector field
X. By the properties of the Lie bracket we have
thus the distribution is integrable and the leaves are the integral curves of
X.
On
, consider the distribution spanned by
and
. Computing the Lie brackets, we obtain
Since , the distribution is not integrable.
In Example 1, the distribution is given by the kernel of , which is a non-vanishing closed 1-form and then the distribution is integrable. Of course, the leaves of the foliation are the connected components of the level sets of f.
On
, let
where
. Computing the exterior derivative of
gives
Since , we conclude that is not integrable.
3. The Reeb Foliation
The Reeb foliation of the 3-sphere
[
1] (see also [
5,
7]) is constructed by obtaining
as the result of gluing two copies of the solid torus
, where
is the unit disc and
the unit circle, that is
The gluing of the two copies is made in such a way that the parallel of one copy is glued to a meridian of the other copy (see [
10] for an explanation of this topological construction).
A geometric description can be easily visualized by considering
as the 3-sphere of radius
centered at the origin of
:
Consider the following subsets:
Then, we have
and
is the Clifford torus (see [
11], p. 140).
Each of and is diffeomorphic to .
Observe that
and
are diffeomorphic simply by restriction of the isometry of
defined as
.
An explicit diffeomorphism between
and
is given by
defined as follows
which inverse of which is given by
A diffeomorphism between and is given by .
In fact, we have via F and via .
Remark 1. The isometry G switches meridians and parallels of .
3.1. The Reeb Component
Coming back to Example 1, for
, we have that
is given by
where
, and the level sets are represented in
Figure 5.
If we restrict
f to
, we obtain a foliation where one leaf is
, the boundary of
(this is in fact a
foliation tangent to the boundary and a precise definition can be found in [
5]). Some leaves of this foliation are represented in
Figure 6.
The other leaves are described as follows:
Each leaf
is diffeomorphic to
.
Since the foliation is invariant under vertical translations (along the factor), one obtains a foliation of the quotient , which is called a solid torus.
To describe explicitly the leaves of
, we can just use the complex exponentiation and therefore consider the map
given by
The boundary leaf of
is then projected to the torus
and the other leaves are still diffeomorphic to
, but their behaviour in the solid torus is considerably more complicated and can be well visualized in the
Figure 7.
The leaves
are given by
The manifold together with the above defined foliation is called the Reeb component.
3.2. The Reeb Foliation
Now recall that the 3-sphere is obtained by gluing
and
along their common boundary (the Clifford torus) as described at the beginning of
Section 3.
Since each of
and
is endowed with a Reeb component via
and
, the Reeb foliation of
is obtained by gluing the two Reeb components along their common boundary (
Figure 8). The resulting foliation has one compact leaf (the Clifford torus) and the other leaves diffeomorphic to
.
The non-compact leaves
of
can be described as follows
and the non-compact leaves
of
as follows
3.3. Representation in
In order to visualize the Reeb foliation we need to express it as a set of surfaces lying in ordinary space
. This can be achieved by stereographically projecting our objects from the north pole
, which leads to
via
, the non-compact leaves
of
are given by
and the non-compact leaves
of
by
Observe that on one of the non-compact leaves is (diffeomorphic to) .
4. Rendering and Physical Models
4.1. Visualization in via Mathematica®
Wolfram Mathematica
® is a software system designed for technical computing. It combines symbolic, numerical and graphical capabilities and it is widely used in scientific environments. In order to plot the leaves of the Reeb foliation in the 3-space, we parametrize the non-compact leaves by using polar coordinates in
. Therefore, we obtain the following parametrizations for
We used the ParametricPlot3D command to make Mathematica® draw our objects. Screen drawings produced by Mathematica are polygonal approximations of the surfaces, called polygonal meshes or just meshes, whose resolution depends on the value of a list of parameters called PlotPoints. Once the screen images are satisfactory, we exported the spatial datasets to a format suitable for the needs of rendering and of physical realization. Mathematica® can export spatial data in a variety of format like for example DXF, DWG, WRML, STL and many others. Among these we have chosen STL (STereo Litography) format, a standard formats used in 3D printing environment. It is a mere list of triangles, obtained by enumerating the three vertices of each triangle and the three components of the normal to each triangular facet.
4.2. Physical Realization by 3D Printing
In order to use 3D printing techniques to produce physical models of virtual objects, we need to carry on the following steps:
define a polyhedral geometric representation of the object; a triangular net (or mesh) is a good representation;
the triangular mesh mentioned on step 1 has to represent a real, solid object, i.e., a polyhedron that encloses a volume. If it does not satisfy this condition, like the object shown in
Figure 9, top left, we need to produce a thicker version of it, as shown again in
Figure 9 on the right;
our virtual solid model has to be watertight and must satisfy some specific conditions: it must not have duplicated faces, missing faces, non-manifold edges, misoriented faces;
it has to be expressed in a format manageable by a 3D printer. We used STL format, as said above.
We carry out step 1 by using Mathematica®.
Regarding step 2, to achieve a suitable thickness for a surface like in
Figure 9, we can proceed in two ways:
- -
with differential geometry tools i.e., by using the normal unit vector field, defined on every regular surface, to generate the so-called
tubular neighborhood [
12] to our surface (
Figure 9) and making Mathematica
® draw directly the thickened object.
- -
by a CAD program like, for example,
Rhinoceros 3D (in
Section 4.3 we provide some more details about this software), taking the 2D triangular mesh exported from Mathematica
® and applying the tool
Offset Mesh with the
Solid option and with a suitable offset distance. The first approach is more mathematical of course. We used both of them.
To satisfy step 3 means that our representation has to be what in solid modeling is called a
valid solid. For a comprehensive discussion about the definition of
valid solid, one can refer, for example, to [
13]. We used Rhinoceros to check and, in case of problems, repair the defects the mesh can have.
4.3. About McNeel Rhinoceros 3D
This is a commercial 3D CAD software developed by Robert McNeel & Associates, known for its accuracy and flexibility and widely used in automotive, jewelry, shoe, and ship industrial environment for creating, editing, analyzing, rendering, and animating NURBS (NURBS stands for Non-Uniform Rational B-Splines. It is a mathematical model used in computer graphics and 3D modeling to represent curves and surfaces. NURBS are a generalization of both B-splines and Bezier curves, offering a powerful way to create smooth and precise shapes that can be scaled, rotated, and deformed without losing quality). objects. While Rhino3D is mainly a NURBS modeler, it is equipped with a comprehensive suite of tools for creating and managing mesh objects. Rhino can both create meshes from other object types like NURBS surfaces and solids, and import or export mesh data in various formats.
4.4. Hardware and Software
The machine used to realize the models is a Stratasys® Dimension SST 1200es (Stratasys Ltd., Eden Prairie, MN, USA), which implements the FDM technology (Fused Deposition Modeling) with soluble supports. It is available at the Laboratory of Mathematics of the University of Cagliari.
Software used: Wolfram Mathematica® v. 13; Rhinoceros 3D v. 7.
5. Existing Physical Models
To our knowledge, there are very few images concerning the Reeb foliation. It is possible to find in the literature or on the Web several images of the Reeb component but none of the whole foliation. Clearly, an image like the one in
Figure 8, where the whole foliation is represented, is more explanatory of the global behaviour than just the one of the Reeb component.
A remarkable image of the Reeb component can be found on [
14]. Such an image seems to suggest the elaboration of a model potentially realizable by 3D printing techniques, but, at the moment, it seems to be only a rendering.
The only attempt to construct of a physical model seems to be the one realized by Bachman (nickname?), found on the Shapeways.com site in March 2025. At present (November 2025) that item is no longer accessible. Nevertheless, it should be noted that only a (piece of a) non-compact-leaf of the Reeb component is realized by Bachman. We can certainly state that our model is the first physical model of the whole Reeb foliation.
6. The Models
We used a filament 3D printer to realize the models described in the present work. The material used is ABS resin (acrylonitrile butadiene styrene), a tough and durable plastic resin, and the printer was a Stratasys Dimension SST 1200 thas uses soluble supports.
To explain the models we realized, we will refer to the two families of leaves as inner and outer with respect to the image of the Clifford torus under the stereographic projection from to , which we still call Clifford torus for simplicity, and we use the same terminology for the Reeb components.
The models realized are:
A composite model of the Clifford torus, in white, empty, detachable in two parts, cut along the equator and containing some inner leaves (in red) disposable inside the torus, is shown in
Figure 10. The size of the bounding box is
mm. The model represents the inner Reeb component and corresponds to the classical image one finds on texbooks and on the Web.
A composite model including an outer leave (the big one in blue) and a solid torus, detachable in two parts, cut along a vertical plane passing by the symmetry center and joinable magnetically. It can be inserted in the mentioned outer leave as shown in
Figure 11. The size of the bounding box is
mm. This model represents the outer Reeb component, much less known and familiar than the previous one.
A composite model of a section of the whole foliation, which shows the Clifford torus (white color) and one sheet for each of the Reeb components: an outer sheet in blue and a single inner sheet in red, of which five portions are shown. See
Figure 12. The dimension of the bounding box is
mm. This model is particularly useful to understand how both the inner and outer leaves accumulate to the boundary Clifford torus.
In
Figure 13A, one can see the two Reeb components together which form the model to be exposed. Finally,
Figure 13B shows the three models all together. If our aim has been achieved, then looking at the pictures should be more explanatory than any further comment!
7. Further Developments
From our perspective, the model we realized is quite satisfactory, except for the fact that the model of the Reeb component (
Figure 10) cannot be inserted in the model of the external leaf (the blue one in
Figure 11). As an idea for a future work, we would like to design and realize a model that is completely detachable, where the external leaf could be split in two parts to make it possible to place the Reeb component inside it. The white torus of the Reeb component should be able to be split horizontally into two parts joinable magnetically. In this way, it should be possible to have a “self-contained” Reeb foliation reducing the exposition space and enhancing its portability.