On the Hunt for Flexible Polyhedra

Year: 2025 Authors: Reymond Akpanya; Vanishree Krishna Kirekod; Sascha Stüttgen; Alice C. Niemeyer; Daniel Robertz

Core claim

Gluing oriented strips and caps can produce candidate polyhedra, and the authors demonstrate one that is infinitesimally flexible.

Topics

flexible polyhedra, strip-and-cap construction, infinitesimal flexibility, physical modeling

Domains

geometry, polyhedral combinatorics, rigidity theory, computer algebra, mathematical visualization, 3D physical models, tessellated forms

Methods

plastic triangle prototyping, gluing boundary loops, Julia computation, GeoCombSurfX

Media

Polydron plastic triangles, 3D-printed model, Julia program

Paper text

The text below is the locally extracted OCR/Markdown version of the paper. Raw PDF files remain local and are not published here.

Bridges 2025 Conference Proceedings

On the Hunt for Flexible Polyhedra

Reymond Akpanya , Vanishree Krishna Kirekod , Sascha Stüttgen , Alice C. Niemeyer and Daniel Robertz

Department of Algebra and Representation Theory, RWTH Aachen University, Germany akpanya@art.rwth-aachen.de, alice.niemeyer@art.rwth-aachen.de

Department of Algebra and Number Theory, RWTH Aachen University, Germany krishna.kirekod.vanishree@rwth-aachen.de, sascha.stuettgen@rwth-aachen.de, daniel.robertz@rwth-aachen.de

Abstract

A polyhedron in Euclidean 3-space is called infinitesimally flexible if there exist tangent vectors of motions of the vertices that retain edge lengths, but change distances of at least one non-connected pair of vertices. In this paper, we describe a construction of such polyhedra inspired by examining models built from plastic triangles. We illustrate a method to construct polyhedra by gluing strips at their boundaries. Following the presented approach, we provide an example of a polyhedron that is indeed infinitesimally flexible.

Introduction

Polyhedra are geometrical objects that arise in various scientific contexts and are appealing to a wide range of researchers. Over the years, many notions of polyhedra have been established in the literature [6, 7]. Here, a polyhedron is a 3-dimensional object whose surface consists of vertices, edges and planar polygonal facets. Renowned artists such as M. C. Escher have incorporated these objects into numerous artworks, creating paintings that continue to fascinate scientific and non-scientific audiences to this day [8].

Our research focuses on polyhedra that exhibit intriguing geometric properties, such as convexity, symmetry and rigidity. One class of polyhedra that is of particular interest to us is the class of (infinitesimally) flexible polyhedra. These are polyhedra that exhibit (infinitesimal) motions of the vertices that preserve the shape (congruence type) of each face, but change the distance between at least one pair of unconnected vertices [15]. Infinitesimal motions can be thought of as an assignment of velocity vectors to the vertices of a polyhedron that do not change the edge lengths. Kaleidocycles are examples of flexible polyhedra [11]. Schattschneider and Walker [13] present various Kaleidocycles that are decorated with tessellations designed by M. C. Escher.

img-0.jpeg (a)

img-1.jpeg Figure 1: (a) Different flex states of a 3D-printed Kaleidocycle, (b) Different views of Jessen’s icosahedron

img-2.jpeg (b)

img-3.jpeg

Another well-known example of a flexible polyhedron is the Bricard octahedron which has been constructed by Bricard [4]. This polyhedron is flexible and combinatorially isomorphic to the octahedron, i.e. the Platonic solid consisting of 8 equilateral triangles as facets. We refer the reader to [5, 9, 14] for more studies

Akpanya et al.

on flexible polyhedra. Furthermore, there exist various examples of polyhedra that are infinitesimally flexible yet not flexible. For instance, Goldberg [10] states that Jessen’s orthogonal icosahedron is infinitesimally flexible, but does not admit a finite flex. In his work, Goldberg presents further examples of such polyhedra and refers to them as ‘shaky’.

The significance of infinitesimally flexible motions comes from real-world applications. When constructing infinitesimally flexible polyhedra out of material such as steel or plastic, the structure exhibits instability, although being mathematically rigid. This is due to imperfections in the material and finite stiffness, allowing bending and deformation of a constructed polyhedron. The absence of infinitesimally flexible motions is a sufficient condition for rigidity, so finding infinitesimally flexible polyhedra is a first step to finding flexible polyhedra.

In this paper, we explore a construction method for polyhedra that is based on combining different strips (see the following section) with the aim of finding flexible polyhedra. We utilise physical models built from plastic triangles from the company Polydron [12] to observe possible (infinitesimal) motions of the corresponding polyhedra. Hence, the polyhedra corresponding to physical models with an apparent flex form promising candidates for flexible polyhedra. We then employ a Julia-program [3] to determine whether the constructed polyhedra are indeed flexible. In particular, we make use of the Julia package GeoCombSurfX [1], which has been designed to explore polyhedra and assemblies of polyhedra.

Construction

We formulate our construction method based on the physical models made out of plastic triangles. For this construction, we introduce two key ingredients, namely strips and caps. A strip is a set of at least six triangles connected along their edges such that each triangle is adjacent to exactly two other triangles. We assume the strips in this paper to be orientable. Hence, the boundary edges, i.e. the edges of the triangles of a strip that are not incident to any other triangle, form exactly two edge-loops. By arbitrarily choosing one of those loops and assigning it the label “bottom”, each triangle is either directed “upward” , if it shares an edge with the bottom loop, or “downward” , if it does not. Thus, we can describe a strip by a cycle with entries and describing the triangle orientations in order. In particular, the length of a cycle is the number of triangles a strip contains. We call the strip with corresponding cycle of length , the standard strip of length . Furthermore, a cap is obtained from a strip with an even number of edges on one of its boundaries, by glueing (identifying) a starting pair of adjacent edges on one of the boundaries and then iteratively identifying their neighbouring edges. Thus, the boundary loop is transformed into a path of non-boundary edges (illustrated in pink in Figure 2a). Once a starting pair of adjacent boundary edges is chosen, the resulting cap is uniquely determined. We mark the starting pair used to form a cap in the cycle representation of the given strip by underlining the corresponding triangles. For example, the cap obtained from the cycle (see Figure 2a) is constructed from the standard strip of length 8 (Figure 2b) and has exactly one boundary with 4 edges.

img-4.jpeg (a)

img-5.jpeg (b) Figure 2: Physical model construction. In (a), the pink line shows the path formed by glueing the boundary.

img-6.jpeg (c)

On the Hunt for Flexible Polyhedra

Since strips and caps exhibit many degrees of freedom, it is very challenging to parametrise their vertex locations fully by means of computer algebra systems. This is why it is helpful to employ triangles made from plastic to gain intuition and insights into complex geometries formed by glueing together such strips. Finally, we describe our desired construction method. In particular, we construct models corresponding to polyhedra by glueing together strips and caps along their boundaries in a sequence such that the bottom boundary of one strip/cap is compatible with the top boundary of the next strip/cap. For instance, the model illustrated in Figure 2c can be constructed from glueing the cap shown in Figure 2a onto the standard strip of length 8 (see Figure 2b) and then closing the resulting boundary by glueing it onto another cap as illustrated in Figure 2a. The model shown in Figure 2c can therefore be described by the sequence

An Infinitesimally Flexible Polyhedron

Next, we present an example of an infinitesimally flexible polyhedron that results from the construction method described above. This polyhedron consists of 40 vertices, 114 edges and 76 faces. The physical model describing the polyhedron can be constructed from two caps consisting of 8 triangles each and five strips consisting of 12 triangles each, see Figure 3. The caps (built with blue triangles) used for the above construction can both be described by the sequence . Further, the strips assembled using yellow and green triangles can all be represented by the sequences and , respectively.

img-7.jpeg Figure 3: Plastic model of an infinitesimally flexible polyhedron. The different colours of the triangles indicate the caps and strips used for this construction.

By constructing the physical model of this polyhedron from plastic triangles, we have observed that this model exhibits some flexible motions. We illustrate the model at different flex states in Figure 4.

img-8.jpeg img-9.jpeg Figure 4: The purple line indicates the flex. The different colours of the triangles emphasise the flex.

By encoding the illustrated model into an object that can be analysed with the package GeoCombSurfX in Julia, we have been able to verify that the arising polyhedron is indeed infinitesimally flexible. Further, by employing a particle simulation [2], we have shown that this polyhedron is not flexible. Hence, the flexes exhibited by the physical model result from the infinitesimal flexibility of the polyhedron together with the imperfections in the plastic pieces and their finite stiffness. Additionally, we have not found any examples of

Akpanya et al.

rigid polyhedra whose corresponding plastic models suggested a finite flex. This indicates that the triangles are stiff enough not to allow deformations of actually rigid candidates.

Conclusion

In this paper, we have presented a method to generate polyhedra by glueing strips and caps along their boundaries. In our experiment, we have observed that the polyhedra that result from the presented construction method have a high tendency to be infinitesimally flexible. In future work, we aim to study this construction method and its capabilities in more detail. So far, the polyhedra that arise from our method are either not infinitesimally flexible or infinitesimally flexible but not flexible. That means we have not been able to combine strips and caps to construct a polyhedron that is indeed flexible. Thus, our hunt for a flexible polyhedron still continues.

Acknowledgements

The first, third, fourth and fifth author acknowledge the funding by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) in the framework of the Collaborative Research Centre CRC/TRR 280 “Design Strategies for Material-Minimized Carbon Reinforced Concrete Structures - Principles of a New Approach to Construction” (project ID 417002380). We thank the referees for helpful comments.

References

[1] R. Akpanya and S. Stüttgen. GeoCombSurfX, Version 0.1, 2025. https://github.com/Saschobolt/GeoCombSurfX.

[2] R. Barzel and A. H. Barr. A modeling system based on dynamic constraints. SIGGRAPH Comput. Graph., 22(4):179–188, June 1988.

[3] J. Bezanson, A. Edelman, S. Karpinski, and V. B. Shah. Julia: A fresh approach to numerical computing. SIAM review, 59(1):65–98, 2017.

[4] R. Bricard. Mémoire sur la théorie de l’octaèdre articulé. Journal de Mathématiques Pures et Appliquées, 3:113–148, 1897.

[5] R. Connelly. An immersed polyhedral surface which flexes. Indiana University Mathematics Journal, 25(10):965–972, 1976.

[6] J. H. Conway, H. Burgiel, and C. Goodman-Strauss. The symmetries of things. A K Peters, Ltd., Wellesley, MA, 2008.

[7] H. S. M. Coxeter. Regular complex polytopes. Cambridge University Press, London-New York, 1974.

[8] M. C. Escher. Stars, October 1948. https://ark.digitalcommonwealth.org/ark:/50959/3r076s150 Web. Accessed 26 Feb 2025.

[9] M. Gallet, G. Grasegger, J. Legersky, and J. Schicho. Combinatorics of Bricard’s octahedra. C. R. Math. Acad. Sci. Paris, 359:7–38, 2021.

[10] M. Goldberg. Unstable polyhedral structures. Math. Mag., 51(3):165–170, 1978.

[11] M. Grunwald, J. Schönke, and E. Fried. Sevenfold and ninefold möbius kaleidocycles. In Proceedings of Bridges 2018: Mathematics, Art, Music, Architecture, Education, Culture, pages 567–574, 2018.

[12] Polydron (UK) Ltd, 2025.

[13] D. Schattschneider and W. Walker. M.C. Escher Kaleidocycles. Taschen America, Cologne, 1994.

[14] B. Schulze. Symmetry as a sufficient condition for a finite flex. SIAM J. Discrete Math., 24(4):1291–1312, 2010.

[15] Sitharam, Meera and Baker, Troy. Overview and Preliminaries. In M. Sitharam, A. S. John, and J. Sidman, editors, Handbook of Geometric Constraint Systems Principles, pages 1–17. Chapman and Hall/CRC, 1st edition, 2017.

0 items under this folder.