Universality of Polyhedral Linkages
Robert Miranda
TL;DR
This work extends Kempe’s Universality Theorem from planar to embedded polyhedral linkages in dimension three and higher, showing that embedded polyhedral mechanisms can realize any polynomial map on bounded regions and encode algebraic sets. The authors develop a framework of polyhedral and functional linkages, introduce extender-based linear motion in 3D, and build a suite of scalar and vector computational primitives (swap, copy, add, negate, multiply, invert, and polynomial composition) that can be embedded within 3D mechanisms. A central strategy is to encode register-like real values with extender lengths and to compose elementary operations via rigid substructures, culminating in a universal construction that realizes polynomial maps $F: U \to \mathbb{R}^n$ on $U \subset \mathbb{R}^3$ and, by extension, higher dimensions. The results have implications for realizing semialgebraic sets and for the broader understanding of rigid polyhedral mechanisms in higher dimensions, including the possibility of embedding planar mechanisms within 3D polyhedral realizations. Practical impact lies in a rigorous geometric framework for computation via embedded linkages, with explicit constructions that translate continuous motion into algebraic computation.
Abstract
Planar linkages are a rich area of study motivated by practical applications in engineering mechanisms. A central result is Kempe's Universality Theorem, which states that semi-algebraic sets can be realized by planar linkages. Polyhedral linkages are generalizations of planar linkages to higher dimensions, where the faces are required to be rigid. In this paper, we generalize Kempe's Universality Theorem to polyhedral linkages with an embedded construction in dimension three and above.
