Research Contribution DOI:10.56994/ARMJ.011.004.005
Received: 04 Apr 2025; Accepted: 09 Jul 2025


Folding of quadrilaterals, zigzags, and Arnold-Liouville integrability

Anton IzosimovDepartment of Mathematics,
University of Arizona
and
School of Mathematics & Statistics,
University of Glasgow;
email: Anton.Izosimov@glasgow.ac.uk×
Abstact.
We put Darboux’s porism on folding of quadrilaterals, as well as closely related Bottema’s zigzag porism, in the context of Arnold-Liouville integrability.

Key words and phrases:
folding, Darboux’s porism, zigzag porism
Mathematics Subject Classification:
37J70

1 Introduction

One of the historically first manifestations of integrability is Poncelet’s porism, also known as Poncelet’s closure theorem. Poncelet’s theorem says that if a planar n-gon is inscribed in a conic C1 and circumscribed about another conic C2, then any point of C1 is a vertex of such an n-gon, see Figure 1. The two arguably most standard proofs of this theorem are based, respectively, on complex and symplectic geometry. The complex proof goes roughly as follows. One can identify the space of tangents dropped from a point on C1 to C2 with an elliptic curve. The successive sides of a polygon inscribed in C1 and circumscribed about C2 are points on that curve related to each by a fixed translation. This polygon closes up if and only if the translation vector is a torsion point on the elliptic curve. Whether or not that is the case depends only on C1 and C2, but not on the initial point, so all polygons inscribed in C1 and circumscribed about C2 will close up after the same number of steps [GH77].

Refer to caption
Figure 1: Every point of C1 is a vertex of a pentagon inscribed in C1 and circumscribed about C2.

The second, symplectic, proof is based on the fact that any two generic conics can be mapped, by a projective transformation, to confocal conics. In the confocal case, a polygon inscribed in C1 and circumscribed about C2 can be identified with a billiard trajectory in C1. The billiard in a conic is an integrable system, and any two polygons inscribed in C1 and circumscribed about C2 correspond to trajectories belonging to the same level set of the first integral. Hence, by Arnold-Liouville theorem, if one of the trajectories is periodic with period n, then so is the other one, cf. [LT07].

A lesser known relative of Poncelet’s porism is Darboux’s porism on folding of quadrilaterals. Folding of a vertex of a planar polygon is the reflection of that vertex is the diagonal joining its neighbors, see Figure 2. Darboux’s porism says that if a sequence of alternating foldings of adjacent vertices restores, after 2n steps, the initial polygon, then this is the case for any polygon with the same side lengths. For example, folding any polygon with side lengths 1,3,35,5 six times, we come back to the initial polygon, see [Izm23, Figure 2].

Refer to caption
Figure 2: Folding of the vertex C of a quadrilateral ABCD. Its new position is C.

Just like Poncelet’s porism, Darboux’s theorem can be proved using elliptic curves. Specifically, one shows that the complexified moduli space of quadrilaterals with fixed side length is an elliptic curve. Composition of foldings at adjacent vertices amounts to a translation on that curve. Whether or not a sequence of foldings restores the initial polygon depends on whether the translation vector is a torsion point and is independent on the particular choice of a quadrilateral [Izm23].

What currently seems to be missing in the literature is a symplectic proof of Darboux’s theorem. We provide such a proof in the present paper. Specifically, we show that, in an appropriate sense, Darboux’s folding is Arnold-Liouville integrable, and deduce Darboux’s porism.

Furthermore, we extend these results to Bottema’s zigzag porism [Bot65], which can be stated as follows. Let Ca and Cb be two circles such that there exists a unit equilateral 2n-gon whose odd-indexed vertices lie on Ca and even-indexed vertices lie on Cb. Then there exist infinitely many such 2n-gons. The zigzag porism is equivalent to Darboux’s porism when the circles are coplanar [CH00], but is in fact valid for any two circles in 3 [BHH74]. We construct the underlying Arnold-Liouville integrable system in this more general setting.

2 Arnold-Liouville integrability of folding

Let 𝒫 be the space of quadrilaterals ABCD with fixed side lengths, considered up to orientation-preserving isometries. There is abundant literature on the topology of such spaces for polygons with any number of vertices, see [KM95] and references therein. The space 𝒫 is a smooth manifold assuming that there is no linear combination of side lengths with coefficients ±1 which is equal to zero [KM95, Lemma 2]. In the case of quadrilaterals, this manifold is diffeomorphic to a circle or disjoint union of two circles, see [KM95, Theorem 1]. These circles are distinguished by the sign of the oriented area and are interchanged by an orientation-reversing isometry, cf. [KM95, Section 10].

Denote by FB:𝒫𝒫 folding of the vertex B. This mapping is well-defined assuming that the vertices A and C cannot come together. This holds provided that the side lengths satisfy at least one of the following conditions: |AB||BC| or |AD||CD|. Likewise, let FC:𝒫𝒫 be folding of C, and let F:=FCFB be the composition of the two foldings. Darboux’s porism says that if Fn(P)=P for some quadrilateral P𝒫, then Fn is the identity mapping on 𝒫. We shall prove this by establishing Arnold-Liouville integrability of the mapping F.

Clearly, F cannot be Arnold-Liouville integrable on the space 𝒫 of quadrilaterals with fixed side lengths, as the latter space is one-dimensional. So, we consider a bigger space 𝒫 of quadrilaterals with fixed lengths of the sides AB,BC,CD, again considered up to orientation-preserving isometries. This space is diffeomorphic to a two-dimensional torus and is parametrized by the oriented angles ABC and BCD. The squared length of the side AD is a smooth function of the torus 𝒫. The space 𝒫 of quadrilaterals with fixed lengths of all sides is a level set of that function.

Theorem 2.1.

The folding mapping F=FCFB is Arnold-Liouville integrable on the moduli space 𝒫 of quadrilaterals ABCD with fixed lengths of the sides AB,BC,CD.

Proof.

Folding does not affect side lengths. In particular, |AD|2 is a first integral of F. Furthermore, the map F:𝒫𝒫 has an invariant symplectic structure given by

Ω:=dABCdBCD.

To show invariance, consider, for instance, folding of the vertex C depicted in Figure 2. The pullback of the symplectic form Ω by this map is

FCΩ=dABCdBCD=d(ABC2CBD)d(2πBCD)=Ω2dCBDdBCD.

Furthermore, since the side lengths |BC| and |CD| are fixed, the angle CBD is a function of the angle BCD and is independent of the angle ABC. So, dCBDdBCD=0, implying

FCΩ=Ω,

i.e., the form Ω is anti-invariant under a single folding, and hence invariant under F. ∎

3 Darboux’s porism

Theorem 3.1 (Darboux’s porism).

Assume we are given a quadrilateral which restores its initial shape after 2n alternating foldings at adjacent vertices. Suppose its side lengths are such that no linear combination of them with coefficients ±1 is equal to zero. Then any quadrilateral with the same side lengths restores its initial shape after 2n alternating foldings at adjacent vertices.

Remark 3.2.

The condition on linear combinations of side lengths cannot be avoided. Consider, for instance a quadrilateral with all four vertices along a line, shown in Figure 3. Here we have |AB|=2, |BC|=1, |CD|=2, |AD|=3. Clearly, this quadrilateral is invariant under any folding. However, that is not so for a generic quadrilateral with side lengths 2,1,2,3.

Proof of Theorem 3.1.

The assumption on linear combinations of side lengths ensures that the moduli space 𝒫 of quadrilaterals with such side lengths is a regular level set of the function |AD|2 on the moduli space 𝒫 of polygons with fixed lengths of AB,BC,CD. We are given that there is a quadrilateral P𝒫 on that level set such that Fn(P)=P. So, by Arnold-Liouville integrability of F, we have that Fn is the identity on the connected component of 𝒫 containing P. Moreover, since there are at most two components, and they are interchanged by an orientation-reversing isometry which commutes with foldings, we must have that Fn is the identity of the whole of 𝒫, as desired. ∎

4 A remark on polygons with more vertices

The F-invariant symplectic form on the moduli space 𝒫 of quadrilaterals with fixed lengths of the sides AB,BC,CD induces an F-invariant non-vanishing 1-form on any non-singular level set of the first integral |AD|2, i.e., on the moduli space 𝒫 of quadrilaterals with fixed side lengths. The existence of this 1-form is at heart of Arnold-Liouville theorem. It can be shown that, up to a constant factor, this form is given by

dABCarea ofACD.
Refer to caption
Figure 3: A degenerate polygon.

This expression is invariant under cyclic permutation of vertices, up to sign. Likewise, the expression

dϕi+2dϕi2area of the triangle formed by verticesi1,i,i+1,

where ϕi is the angle subdued at ith vertex (the indices are understood cyclically, modulo n), gives a volume form on the moduli space of n-gons with fixed side lengths which is anti-invariant under each folding and hence invariant under an even number of foldings. However, for n>4, this does not imply any kind of integrable behavior. Moreover, already for pentagons a random sequence of foldings has dense orbits on the moduli space 𝒫 [CD23].

5 The zigzag porism

Let Ca and Cb be two circles in 3. A zigzag between Ca and Cb is an equilateral polygon whose odd-indexed vertices lie on Ca and even-indexed vertices lie on Cb. The zigzag porism says that if there exists a closed 2n-gonal zigzag between Ca and Cb, then any zigzag between Ca and Cb with the same edge length is also a closed 2n-gon [Bot65, BHH74], see Figure 4.

Refer to caption
Figure 4: The zigzag porism: all zigzags with the same edge length close after the same number of steps.
Refer to caption
Figure 5: The zigzag map Z:(A,B)(A,B).
Refer to caption
Figure 6: Two successive legs AB, BA of a zigzag are related by folding.

A zigzag between two circles Ca, Cb may be built by iterating the zigzag map Z:Ca×CbCa×Cb which sends a pair ACa, BCb to a pair ACa, BCb such that |AB|=|AB|=|AB|, see Figure 5. This map is a composition of two involutions, namely (A,B)(A,B), where |AB|=|AB|, and (A,B)(A,B), where |AB|=|AB|. Observe that, in the case when the circles Ca,Cb are coplanar, these involutions are just foldings of the quadrilateral OaABOb, where Oa, Ob are centers of Ca,Cb, at A and B respectively, see Figure 6. So, the planar case of the zigzag porism is equivalent to Darboux’s porism [CH00]. Here we show that the integrability result carries over to the spatial situation:

Refer to caption
Figure 7: The involution (A,B)(A,B) takes the form dϕadϕb to dϕadϕb.
Theorem 5.1.

The zigzag map Z is Arnold-Liouville integrable for any circles Ca, Cb in 3.

Proof.

By definition, the map Z:(A,B)(A,B) preserves the squared distance between A and B. So, it suffices to find an area form on Ca×Cb invariant under Z. Let ϕa,ϕb/2π be standard angular parameters on Ca, Cb. We will prove that the form dϕadϕb on Ca×Cb is preserved by Z. To that end, it suffices to establish anti-invariance of that form with respect to the involutions whose composition gives Z. Furthermore, since those involutions are related to each other by interchanging the roles of the circles Ca,Cb, it is sufficient to consider the involution (A,B)(A,B) defined by the condition |AB|=|AB|, where A,ACa. Let B^ be the orthogonal projection of B onto the plane containing Ca. Then |AB^|=|AB^|, see Figure 7. Here OaX is the reference direction used to define the angular coordinated ϕa on Ca. We have

XOaA+XOaA=2XOaB^.

So, the sum on the left only depends on the position of the point B but not A. Therefore, in coordinates ϕa,ϕb, the involution (A,B)(A,B) has the form

(ϕa,ϕb)(f(ϕB)ϕa,ϕb)

for a certain smooth function f. So, the form dϕadϕb is indeed anti-invariant under this involution. ∎

In terms of the map Z, the zigzag porism says that if an orbit of (A,B)Ca×Cb under Z is n-periodic, then the same holds for any (A,B)Ca×Cb with |AB|=|AB|. This is derived from Theorem 5.1 in the same way as Darboux’s porism is obtained from Theorem 2.1.

Acknowledgments

The author learned about the zigzag porism from the referee of the first version of this paper. The author is grateful to Max Planck Institute for Mathematics in Bonn for its hospitality and financial support. This work was partially supported by the Simons Foundation through the Travel Support for Mathematicians program. Figures were created with help of software package Cinderella.

References

  • [BHH74] W.L. Black, H.C. Howland, and B. Howland. A theorem about zig-zags between two circles. The American Mathematical Monthly, 81(7):754–757, 1974.
  • [Bot65] O. Bottema. Ein schliessungssatz für zwei kreise. Elemente der Mathematik, 20:1–7, 1965.
  • [CD23] S. Cantat and R. Dujardin. Random dynamics on real and complex projective surfaces. Journal für die reine und angewandte Mathematik (Crelles Journal), 2023(802):1–76, 2023.
  • [CH00] B. Csikós and A. Hraskó. Remarks on the zig-zag theorem. Periodica Mathematica Hungarica, 39(1):201–211, 2000.
  • [GH77] P. Griffiths and J. Harris. A Poncelet theorem in space. Commentarii Mathematici Helvetici, 52(2):145–160, 1977.
  • [Izm23] I. Izmestiev. Deformation of quadrilaterals and addition on elliptic curves. Moscow Mathematical Journal, 23:205–242, 2023.
  • [KM95] M. Kapovich and J. Millson. On the moduli space of polygons in the Euclidean plane. Journal of Differential Geometry, 42(2):430–464, 1995.
  • [LT07] M. Levi and S. Tabachnikov. The Poncelet grid and billiards in ellipses. The American Mathematical Monthly, 114(10):895–908, 2007.