Pairing symmetries for Euclidean and spherical frameworks
Katie Clinch, Anthony Nixon, Bernd Schulze, Walter Whiteley

TL;DR
This paper explores how symmetry influences the rigidity of various frameworks in Euclidean and spherical spaces, establishing equivalences and pairings of rigidity properties under different symmetry groups.
Contribution
It introduces a novel framework for pairing symmetry groups to analyze rigidity, including equivalences between different symmetric configurations and their combinatorial implications.
Findings
Mirror symmetric rigidity is equivalent to half-turn symmetric rigidity on the sphere.
Infinitesimal rigidity under certain symmetry groups can be paired or clustered via sphere inversion.
Symmetry considerations lead to new combinatorial insights for frameworks.
Abstract
In this paper we consider the effect of symmetry on the rigidity of bar-joint frameworks, spherical frameworks and point-hyperplane frameworks in . In particular we show that, under forced or incidental symmetry, infinitesimal rigidity for spherical frameworks with vertices in on the equator and point-hyperplane frameworks with the vertices in representing hyperplanes are equivalent. We then show, again under forced or incidental symmetry, that infinitesimal rigidity properties under certain symmetry groups can be paired, or clustered, under inversion on the sphere so that infinitesimal rigidity with a given group is equivalent to infinitesimal rigidity under a paired group. The fundamental basic example is that mirror symmetric rigidity is equivalent to half-turn symmetric rigidity on the 2-sphere. With these results in hand we also deduce some combinatorial…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Pairing symmetries for Euclidean and spherical frameworks
K. Clinch
Dept. Math. Informatics
University of Tokyo
Tokyo
Japan
,
A. Nixon
Dept. Math. Stats.
Lancaster University
Lancaster LA1 4YF
U.K.
,
B. Schulze
Dept. Math. Stats.
Lancaster University
Lancaster LA1 4YF
U.K.
and
W. Whiteley
Dept. Math. Stats.
York University
Toronto
Canada
Abstract.
In this paper we consider the effect of symmetry on the rigidity of bar-joint frameworks, spherical frameworks and point-hyperplane frameworks in . In particular we show that, under forced or incidental symmetry, infinitesimal rigidity for spherical frameworks with vertices in on the equator and point-hyperplane frameworks with the vertices in representing hyperplanes are equivalent. We then show, again under forced or incidental symmetry, that infinitesimal rigidity properties under certain symmetry groups can be paired, or clustered, under inversion on the sphere so that infinitesimal rigidity with a given group is equivalent to infinitesimal rigidity under a paired group. The fundamental basic example is that mirror symmetric rigidity is equivalent to half-turn symmetric rigidity on the 2-sphere. With these results in hand we also deduce some combinatorial consequences for the rigidity of symmetric bar-joint and point-line frameworks.
2010 Mathematics Subject Classification. 52C25, 05C10, 51E15
Key words and phrases: bar-joint framework, spherical framework, point-hyperplane framework, symmetry group, incidental symmetry, forced-symmetric rigidity
1. Introduction
Given a collection of primitive geometric objects in a space satisfying particular geometric constraints, a fundamental question is whether the given constraints uniquely determine the whole configuration up to congruence. The rigidity problem for bar-joint frameworks in , where the objects are points, the constraints are pairwise distances and only local deformations are considered, is a classical example. Mathematically, a (bar-joint) framework in is defined to be a pair , consisting of an undirected finite graph and a map .
A framework in is rigid if the only edge-length-preserving continuous motions of the vertices arise from isometries of . In general, when , it is NP-hard to determine if a given framework is rigid [1].
A standard approach to study the rigidity of bar-joint frameworks is to linearise the problem by differentiating the length constraints on the corresponding pairs of points. This leads to the notion of infinitesimal (or equivalently, static) rigidity. An infinitesimal motion of a framework in is a function such that
[TABLE]
where and for each . An infinitesimal motion of is a trivial infinitesimal motion if there exists a skew-symmetric matrix and a vector such that for all . is infinitesimally rigid if every infinitesimal motion of is trivial, and infinitesimally flexible otherwise. Moreover if the framework is suitably generic then rigidity and infinitesimal rigidity coincide [2].
Pogorelov [23, Chapter V] observed that the space of infinitesimal motions of a bar-joint framework that is constrained to lie on a strict semi-sphere is isomorphic to those of the framework obtained by a central projection to Euclidean space. Since then, connections between various types of rigidity models in different spaces have been extensively studied, see, e.g., [15, 26, 34]. When talking about infinitesimal rigidity, these connections are often just consequences of the fact that infinitesimal rigidity is preserved by projective transformations [7, 24]. A key essence of the research is its geometric and combinatorial interpretations, which sometimes give us unexpected connections between theory and real applications.
In [9] this line of research was extended to include point-hyperplane frameworks which consist of points and hyperplanes combined with point-point distance constraints, point-hyperplane distance constraints and hyperplane-hyperplane angle constraints (see Section 2.5 for a rigorous definition). These types of frameworks have practical applications in areas such as mechanical and civil engineering as well as CAD, since point-hyperplane distance constraints may be used to model slider-joints in engineering structures [9, 16]. In particular the following result showed that the (infinitesimal) rigidity of such frameworks is equivalent to the (infinitesimal) rigidity of Euclidean and spherical frameworks with a certain special subset of vertices (that correspond to the hyperplanes). See Section 2.4 for a detailed discussion of spherical frameworks.
Theorem 1.1**.**
[9, Theorems 2.4 and 2.5]** Let be a graph and . Then the following are equivalent:
- (a)
* can be realised as an infinitesimally rigid bar-joint framework on such that the points assigned to lie on the equator.*
- (b)
* can be realised as an infinitesimally rigid point-hyperplane framework in such that each vertex in is realised as a hyperplane and each vertex in is realised as a point.*
- (c)
* can be realised as an infinitesimally rigid bar-joint framework in such that the points assigned to lie on a hyperplane.*
Symmetry plays a key role in some prominent applications of rigidity, such as the dynamics of proteins or the design of engineering structures, and the effect of symmetry on bar-joint frameworks has been well studied over the last decade [17, 19, 22, 32, 33] (see also [30, 36] for recent summaries of results). Note that there are two versions of symmetric rigidity: incidental symmetry where a given framework is symmetric (and hence not ‘generic’) but any continuous, or infinitesimal, motion is allowed; and forced symmetry where a given framework is symmetric and it is considered to be rigid if the only possible motions destroy the symmetry. (Background definitions on symmetric frameworks are given in Section 2.)
In this paper we extend Theorem 1.1 to symmetric frameworks. In particular given a framework that admits some point group symmetry we show, in Sections 3 and 4, that both forced-symmetric and incidentally symmetric infinitesimal rigidity can be transferred between spherical frameworks with a given set of vertices realised on the equator and point-hyperplane frameworks, where the vertices of are exactly the vertices realised as hyperplanes. We can give a full analogue of the theorem (i.e. showing a symmetric version of (c) is also equivalent) only in the case of mirror symmetry, again in both the forced and incidental cases.
It turns out that the impact of symmetry under the projective operations used to prove the above results reveal further unexpected equivalences. That is, certain pairs of symmetry groups turn out to provide identical infinitesimal rigidity properties. A fundamental example being that half-turn rotation and mirror symmetry on the 2-sphere have geometrically equivalent infinitesimal rigidity properties, in both the incidental and forced contexts. We give a detailed analysis of all such pairings on the 2-sphere in Section 5, consider groups of involutions in higher dimensions in Section 6 and discuss some consequences of these pairings, particularly from the combinatorial perspective, as we go.
Finally, in Section 7, we consider the corresponding results when the action of the symmetry group is not free on the vertices of the symmetric graph. In this context we present some examples and again discuss some combinatorial consequences. In particular, we obtain a combinatorial characterisation of a special class of minimally infinitesimally rigid point-line frameworks with reflection symmetry. We conclude Section 7 with some observations on the projective/elliptical model which, via statics, is the root of the projective understanding of rigidity and connects to the projective basis of the pairings [6].
2. Rigidity of symmetric frameworks
2.1. Symmetric graphs
Let be a graph. An automorphism of is a permutation such that if and only if . The group of all automorphisms of is denoted by . For an abstract group , we say that is -symmetric if there exists a group action . For the following definitions, we will assume that the action is free on the vertex set of , and we will omit if it is clear from the context. We will then simply write instead of .
The quotient graph of a -symmetric graph is the multigraph whose vertex set is the set of vertex orbits and whose edge set is the set of edge orbits. Note that an edge orbit may be represented by a loop in . The (quotient) -gain graph of a -symmetric graph is the pair , where is the quotient graph of with an orientation on the edges, and is defined as follows. Each edge orbit connecting and in can be written as for a unique . For each , orient from to in and assign to it the gain . Then is the resulting set of oriented edges, and is the corresponding gain assignment. (See [17] for details.)
Suppose is an abstract multiplicative group. A closed walk in a quotient -gain graph is called balanced if , where if is directed from to , and otherwise. We say that an edge subset is balanced if all closed walks in are balanced; otherwise it is called unbalanced.
Let , and . Then is called -gain-sparse if
- (i)
for any nonempty balanced , and, 2. (ii)
for all .
Moreover, is -gain-tight if and is -gain-sparse.
2.2. Schoenflies notation for symmetry groups on the 2-sphere
We call a subgroup of the orthogonal group a symmetry group (in dimension ). In the Schoenflies notation, the possible symmetry groups in dimension are , , , , , , , , , , , , , , and . is generated by a single reflection , and , , is a group generated by an -fold rotation . is the group generated by the inversion , is a dihedral group that is generated by a rotation and a reflection whose reflectional plane contains the rotational axis of , and is generated by a rotation and the reflection whose reflectional plane is perpendicular to the axis of . Further, denotes a symmetry group that is generated by a rotation and another -fold rotation whose rotational axis is perpendicular to the one of . and are generated by the generators and of a group and by a reflection . In the case of , the mirror of is the plane that is perpendicular to the axis and contains the origin (and hence contains the rotational axis of ), whereas in the case of , the mirror of is a plane that contains the axis and forms an angle of with the axis. is a symmetry group which is generated by a -fold improper rotation (i.e., a rotation by followed by a reflection in the plane which is perpendicular to the rotational axis). The remaining seven types of symmetry groups in dimension 3 are related to the Platonic solids and are placed into three divisions: the tetrahedral groups , and , the octahedral groups and , and the icosahedral groups and . See [3] for details.
The only possible symmetry groups in dimension are (reflection symmetry), (rotational symmetry) and (dihedral symmetry). In Section 6 we will also consider certain types of symmetry groups in dimensions and higher, and we will also make use of the Schoenflies notation for these groups.
2.3. Symmetric Euclidean frameworks
Let be an abstract group, and let be a -symmetric graph with respect to the action . Suppose also that acts on via a homomorphism .
A framework is called -symmetric (with respect to and ) if
[TABLE]
A -symmetric framework (with respect to and ) is called -regular if the rigidity matrix (i.e. the matrix corresponding to the linear system in (1.1)) has maximum rank among all realisations of as a -symmetric framework (with respect to and ).
An infinitesimal motion of a -symmetric framework is called -symmetric (with respect to and ) if the velocity vectors exhibit the same symmetry as , that is, if for all and all We say that is forced -symmetric infinitesimally rigid if every -symmetric infinitesimal motion is trivial.
An important motivation for studying forced -symmetric infinitesimal rigidity is that for -regular frameworks, there exists a non-trivial -symmetric infinitesimal motion if and only if there exists a non-trivial symmetry-preserving continuous motion [27] (see also [11, 18]). A key tool to study forced -symmetric infinitesimal rigidity is the so-called orbit matrix (see [33] for details). With the help of this matrix, combinatorial characterisations for -regular forced -symmetric rigidity in the plane (where the action is free on the vertex set) have been obtained for the groups , , , and , , in [17] (see also [19]). In particular we have the following result for reflectional or rotational symmetry groups.
Theorem 2.1**.**
Let and let be a -regular bar-joint framework in with respect to the action (which acts freely on ) and . Then is forced -symmetric infinitesimally rigid if and only if the quotient -gain graph of contains a spanning subgraph that is -gain-tight.
For the groups the problem of finding a combinatorial characterisation for -regular forced -symmetric rigidity is still open [17].
If a -symmetric framework is forced -symmetric infinitesimally rigid, then it may still have non-trivial infinitesimal motions that are not -symmetric. The problem of analysing the infinitesimal rigidity of an (incidentally) -symmetric framework can be broken up into independent subproblems, one for each irreducible representation of the group , by an appropriate block-decomposition of the rigidity matrix. (The block matrix corresponding to the trivial representation of is the orbit matrix.) Combinatorial characterisations of -regular infinitesimally rigid frameworks in the plane have been obtained via this approach for a selection of cyclic groups (where the action is free on the vertex set) [13, 14, 32]. The problem remains open for all other groups.
We offer a sample result for the groups and , as we will discuss the relationship between these groups with respect to infinitesimal rigidity in greater detail in Sections 5 and 7.
Theorem 2.2**.**
Let and let be a -regular bar-joint framework in with respect to the action (which acts freely on ) and , where or . Then is infinitesimally rigid if and only if the quotient -gain graph of contains a spanning -gain-tight subgraph for each .
2.4. Symmetric frameworks on the sphere
A spherical framework in is a bar-joint framework with , where the distance between two points is determined by their spherical distance, i.e. by their inner product (see Figure 1). Alternatively, we may model as a ‘cone framework’ in . The cone graph of is obtained from by adding the new cone vertex and the edges for all vertices . The cone framework is obtained by fixing the cone vertex at the origin and setting . In the following we will assume that the points linearly span . For the infinitesimal rigidity of such a framework we consider the linear system:
[TABLE]
A map is said to be an infinitesimal motion of if it satisfies this system of linear constraints, and is infinitesimally rigid if the dimension of the space of its infinitesimal motions is equal to (i.e. every infinitesimal motion of is trivial).
A spherical framework in is -symmetric (with respect to and ) if it is -symmetric as a bar-joint framework in (with respect to and ). Forced -symmetric infinitesimal rigidity for spherical frameworks is defined analogously as for bar-joint frameworks in .
A -symmetric spherical framework (with respect to and ) in is -regular if its spherical rigidity matrix (i.e. the matrix corresponding to the linear system above) has maximum rank among all realisations of as a -symmetric spherical framework (with respect to and ).
In [20], combinatorial characterisations for -regular forced -symmetric rigidity on (where the action is free on the vertex set) have been established for the groups , , , , , odd, , odd, and , even. (For the groups and , for example, the characterisation is the same as the one given in Theorem 2.1 for bar-joint frameworks in .) For the remaining groups, this problem is still open. (See Table 1 in [20] for further details.) The infinitesimal rigidity for incidentally symmetric frameworks on has not yet been investigated. We will discuss this further in Sections 3 and 5.
2.5. Symmetric point-hyperplane frameworks
Let be a graph where the vertex set is partitioned into two sets and . This induces a partition of the edge set into the sets , where consists of pairs of vertices in , consists of pairs of vertices in , and consists of pairs of vertices with one vertex in and the other one in . We call such a graph a -graph.
A point-hyperplane framework in is a triple , where is a -graph, and and are maps. These maps and are interpreted as follows: each vertex in is mapped to the point in and each vertex in is mapped to the hyperplane in given by . A point-hyperplane framework in is also called a point-line framework [16] (see Figure 1). In the following we will assume that the points and hyperplanes affinely span . Each edge in indicates a point-point distance constraint, a point-hyperplane distance constraint, or a hyperplane-hyperplane angle constraint, respectively. This leads to the following system of first order constraints (see [9] for details):
[TABLE]
A map is said to be an infinitesimal motion of if it satisfies this system of linear constraints, and is infinitesimally rigid if the dimension of the space of its infinitesimal motions is equal to (i.e. every infinitesimal motion of is trivial).
Remark 2.3**.**
As discussed in [9], translating a hyperplane in a point-hyperplane framework does not affect its infinitesimal rigidity properties. We may therefore assume without loss of generality that every hyperplane contains the origin.
Let be a -graph. A -stabilising automorphism of is an automorphism such that for all and for all . The subgroup of all that are -stabilising is denoted by . We only consider a -graph to be -symmetric if there exists a group action .
Let be a -symmetric -graph with respect to . Further, let be a point-hyperplane framework in and suppose acts on via a homomorphism . Then is called -symmetric (with respect to and ) if
[TABLE]
An infinitesimal motion of a -symmetric point-hyperplane framework is called -symmetric if it satisfies the constraints in (2.8)-(2.10) and is called forced -symmetric infinitesimally rigid if every -symmetric infinitesimal motion is trivial. A -symmetric point-hyperplane framework (with respect to and ) is -regular if its point-hyperplane rigidity matrix (i.e. the matrix corresponding to the linear system (4.6)-(4.9) has maximum rank among all realisations of as a -symmetric point-hyperplane framework (with respect to and ).
The infinitesimal rigidity for incidentally or forced -symmetric point-hyperplane frameworks has not yet been investigated. We will address these questions in the remaining sections of this paper. In particular, we will establish combinatorial characterisations for incidental and forced -symmetric infinitesimal rigidity for some special classes of point-line frameworks in Sections 5 and 7.
3. Transfer of infinitesimal rigidity
We first state a basic lemma which will be used repeatedly throughout this paper.
Lemma 3.1** ([34]).**
Let be a graph and let . For a vector , let denote the inversion operator defined by taking if and otherwise. If and are two frameworks on then is infinitesimally rigid if and only if is infinitesimally rigid.
Note that the proof uses the fact that the framework is on the sphere in an essential way. The proof also shows that all other rigidity properties are preserved, including independence of rows, and isomorphic spaces of infinitesimal motions, We will return to this in Section 7.4. (See Section 3.3 in [34] for details.)
Our first theorem extends the transfer of Theorem 1.1 (a),(b) to symmetric frameworks. (Note that the special case where there are no points on the equator (i.e. points that centrally project to points at infinity) was proved in [34]). We need the following definitions. For the sphere , we call the intersection of with the linear hyperplane of with normal vector the equator of . Moreover, for a group and a representation , we let be the augmented representation of , i.e., .
Theorem 3.2**.**
Let be a graph and . Further, let be a symmetry group in . Then the following are equivalent:
- (a)
* can be realised as an infinitesimally rigid -symmetric bar-joint framework on (with respect to and ) such that the points assigned to lie on the equator.*
- (b)
* can be realised as an infinitesimally rigid -symmetric point-hyperplane framework in (with respect to and ) such that each vertex in is realised as a hyperplane and each vertex in is realised as a point.*
Proof.
Given a point-hyperplane framework in , we may construct a corresponding spherical framework with all points in the upper hemisphere by setting , where , for all , and for all . It was shown in [9, 34] that is infinitesimally rigid in if and only if is infinitesimally rigid in with all points in the upper hemisphere. We show that this operation also preserves the symmetry.
Suppose is -symmetric with respect to and , i.e. equations (2.8)-(2.10) are satisfied. Without loss of generality, we may assume that the normal vectors of the hyperplanes, , , are oriented in such a way that we have a plus sign on the right hand side of equation (2.9).
Let . Then for all we have and . Thus,
[TABLE]
Now let . Then for all we have
[TABLE]
This says that is -symmetric with respect to and , as desired.
Conversely, if is -symmetric with respect to and , then it follows from for that for all . Similarly, it follows from for that for all . Moreover, we set for all . Then with and is -symmetric with respect to and .
Finally, if we start with a -symmetric spherical framework (with respect to and ) that has points above and below the equator, then, by definition of , the vertices in a vertex orbit lie either all above, or all below, or all on the equator. Therefore, we may use Lemma 3.1 to invert all vertex orbits in the strict lower hemisphere to the upper hemisphere, preserving the symmetry and infinitesimal rigidity.
∎
Let be a group, be a representation, and be the augmented representation. For a -symmetric graph (with respect to ) and a (possibly empty) set , we say that a -symmetric spherical framework (with respect to and ) with all points assigned to lying on the equator of is --regular if the spherical rigidity matrix has maximum rank among all realisations of as a -symmetric spherical framework (with respect to and ) with points assigned to lying on the equator. Clearly, a -regular spherical framework is also --regular. The converse, however, is in general not true.
Using techniques similar to [34] we can see that the transfer above takes --regular spherical frameworks to -regular point-hyperplane frameworks.
Lemma 3.3**.**
Let be a -symmetric framework on , with points assigned to a (possibly empty) subset of lying on the equator, and let be the corresponding -symmetric point-hyperplane framework in resulting from the transfer in Theorem 3.2. Then is -regular if and only if is --regular.
Proof.
By Theorem 3.2, gives the maximum rank for the spherical rigidity matrix for (among all -symmetric realisations of on with points assigned to lying on the equator) if and only if gives the maximum rank of the point-hyperplane rigidity matrix for (among all -symmetric point-hyperplane realisations of in with and ). Moreover, moving in open neighborhoods of within the space of -symmetric realisations of in with points assigned to lying on the equator, and of within the space of -symmetric point-hyperplane realisations of in , respectively, the rank of the rigidity matrices cannot drop immediately, but must be maintained over an open set. ∎
From Theorem 3.2 and Lemma 3.3, we immediately obtain the following corollary.
Corollary 3.4**.**
Let be a graph and . Further, let be a symmetry group in .
- (a)
If , then --regular realisations of as a spherical framework on (with respect to and ) are infinitesimally rigid if and only if -regular realisations of as a point-hyperplane framework in (with respect to and ) with and are infinitesimally rigid.
- (b)
If , then -regular realisations of as a spherical framework on (with respect to and ) are infinitesimally rigid if and only if -regular realisations of as a bar-joint framework in (with respect to and ) are infinitesimally rigid.
Remark 3.5**.**
Since we have combinatorial characterisations of -regular infinitesimally rigid frameworks in (where the action is free on the vertex set) for the groups , and , odd [32] (recall also Theorem 2.2), those results, together with Corollary 3.4 (b), immediately provide us with the corresponding combinatorial characterisations of -regular infinitesimally rigid spherical frameworks on for these groups.
However, we can only deduce complete combinatorial results regarding the infinitesimal rigidity of point-line frameworks from Corollary 3.4 (a) in some very special cases (see Theorems 5.4 and 7.4). This is because a --regular spherical framework is in general not a -regular spherical framework (even when ), and hence the combinatorial results for -regular bar-joint frameworks in (such as the ones mentioned above) do not apply here. Consider, for example, a framework on with symmetry, where the half-turn swaps two points and , with . If and lie on the equator, then this edge will always be redundant, whereas otherwise this is not the case.
For the reflection group in , we also obtain the following complete analogue of Theorem 1.1.
Corollary 3.6**.**
*Let be a graph, , and . Further let be the symmetry group in . Then the following are equivalent: *
- (a)
* can be realised as an infinitesimally rigid -symmetric bar-joint framework on (with respect to and ) such that the points assigned to lie on the equator, but not on the line through the origin that is perpendicular to the mirror hyperplane.*
- (b)
* can be realised as an infinitesimally rigid -symmetric point-hyperplane framework in (with respect to and ) such that each vertex in is realised as a hyperplane, no hyperplane is parallel to the mirror hyperplane, and each vertex in is realised as a point.*
- (c)
* can be realised as an infinitesimally rigid -symmetric bar-joint framework in (with respect to and ) such that the points assigned to lie on a hyperplane (perpendicular to the mirror hyperplane).*
Proof.
The equivalence of (a) and (b) follows immediately from Theorem 3.2. It remains to show that (b) and (c) are equivalent.
It was shown in [9] that is infinitesimally rigid as a point-hyperplane framework in if and only if is infinitesimally rigid as a bar-joint framework in , where is obtained from as described in the proof of Theorem 3.2 (and denotes the inverse function), is a rotation in about an axis through the origin, and is the inversion operator defined by taking if and otherwise. It remains to show that these operations can be performed while preserving the mirror symmetry. To preserve the mirror symmetry, the rotation must be around the axis that is perpendicular to the mirror hyperplane. Since, by assumption, there is no vertex on that axis, all points can be moved off the equator by rotating around that axis. We can clearly now use the inversion operator to move all points onto the strict upper hemisphere while preserving the mirror symmetry. This gives the result. ∎
Note that for any group containing a rotation the operation will destroy the symmetry so the proof of Corollary 3.6 is not sufficient to handle other groups.
4. Transfer of forced-symmetric infinitesimal rigidity
As is standard for discussions on forced-symmetric rigidity, we will assume for simplicity throughout this section that is a -symmetric graph with respect to , where acts freely on .
First we state the forced-symmetric analogue of Lemma 3.1, which was also proved in [34].
Lemma 4.1**.**
Let be a -symmetric graph with respect to , and let be a symmetry group in dimension . Further let be a set of vertex orbits under the group action . For a vector , let denote the inversion operator defined by taking if and otherwise. Then is a -symmetric framework on (with respect to and ) if and only if is. Moreover, is forced -symmetric infinitesimally rigid if and only if is forced -symmetric infinitesimally rigid.
Next we will extend the transfer results of Section 3 to the context of forced -symmetric rigidity, where the action is free on the vertices, by adapting the approach in [9].
Let be a -symmetric spherical framework and let be the -gain graph of . In the following we identify with a set of representative vertices for the vertex orbits under . Recall that is a directed (group-labeled) multigraph, so we denote an edge from a vertex to a (not necessarily distinct) vertex by . By definition, a -symmetric infinitesimal motion of satisfies the following linear system:
[TABLE]
In the following we will simplify notation by setting . For a -symmetric point-hyperplane framework in , we first show the different types of geometric constraints to help the reader see where the linear system for a -symmetric infinitesimal motion comes from:
[TABLE]
Since , we also have the constraint
[TABLE]
Taking derivatives we get the following system of first order constraints (recall also Section 2.5):
[TABLE]
We now translate to the point-hyperplane framework in affine space by setting for all . The system of constraints (4.6)-(4.9) then becomes:
[TABLE]
where is the vector whose last coordinate is 1 and all others are equal to 0.
As in [9] the last coordinate of is not important when analyzing the infinitesimal rigidity of (recall also Remark 2.3), and we may always assume that is a map with . Under this assumption, we can regard each as a point on the equator of by identifying with . Hence (4.14) can be written as , i.e. for all , where (or simply if is not relevant) denotes the tangent hyperplane at the point to the space . Moreover, (4.12) gives
[TABLE]
for all .
Let denote the strict upper hemisphere of and define to be the central projection, that is,
[TABLE]
and for each , define by
[TABLE]
It was shown in [34] that Equation (4.10) can be rewritten as
[TABLE]
for all with . As in [9] Equation (4.11) can also be rewritten as
[TABLE]
for all with and .
These equations imply that is a -symmetric infinitesimal motion of if and only if is a -symmetric infinitesimal motion of , where is the bar-joint framework on (i.e., the upper hemisphere including the equator) given by
[TABLE]
and is given by
[TABLE]
Since each is bijective and hence invertible, this gives us an isomorphism between the spaces of infinitesimal motions of and . Moreover, by applying the above isomorphism to a framework on the complete graph that affinely spans , we see that the spaces of trivial -symmetric infinitesimal motions have the same dimension. Finally, we can simply identify with , i.e. the infinitesimal rigidity properties of in are the same as for in .
As in [9, Theorem 2.2] the above discussion allows us to obtain the following analogue of Theorem 3.2.
Theorem 4.2**.**
Let be a -symmetric graph (with respect to ), where the action acts freely on . Further, let , and let be a symmetry group in . Then the following are equivalent:
- (a)
* can be realised as a forced -symmetric infinitesimally rigid bar-joint framework on (with respect to and ) such that the points assigned to lie on the equator.*
- (b)
* can be realised as a forced -symmetric infinitesimally rigid point-hyperplane framework in (with respect to and ) such that each vertex in is realised as a hyperplane and each vertex in is realised as a point.*
As in Corollary 3.4 we may deduce the following.
Corollary 4.3**.**
Let be a -symmetric graph (with respect to ), where the action acts freely on . Further, let , and let be a symmetry group in .
- (a)
If , then --regular realisations of as a spherical framework on (with respect to and ) are forced -symmetric infinitesimally rigid if and only if -regular realisations of as a point-hyperplane framework in (with respect to and ) with and are forced -symmetric infinitesimally rigid.
- (b)
If , then -regular realisations of as a spherical framework on (with respect to and ) are forced -symmetric infinitesimally rigid if and only if -regular realisations of as a bar-joint framework in (with respect to and ) are forced -symmetric infinitesimally rigid.
Note that (b) was already used in [20].
As for incidental symmetry, for the reflection group in , we also obtain the following complete analogue of Theorem 1.1, whose proof is similar to Corollary 3.6.
Corollary 4.4**.**
Let be a graph, , and . Further let be the symmetry group in . Then the following are equivalent:
- (a)
* can be realised as a forced -symmetric infinitesimally rigid -symmetric bar-joint framework on (with respect to and ) such that the points assigned to lie on the equator, but not on the line through the origin that is perpendicular to the mirror hyperplane.*
- (b)
* can be realised as a forced -symmetric infinitesimally rigid -symmetric point-hyperplane framework in (with respect to and ) such that each vertex in is realised as a hyperplane, no hyperplane is parallel to the mirror hyperplane, and each vertex in is realised as a point.*
- (c)
* can be realised as a forced -symmetric infinitesimally rigid -symmetric bar-joint framework in (with respect to and ) such that the points assigned to lie on a hyperplane (perpendicular to the mirror hyperplane).*
5. Group pairings on and in
We now consider relationships between symmetry groups with respect to infinitesimal rigidity and forced -symmetric infinitesimal rigidity in both and . (Analogous results for higher dimensions will be considered in Section 6.) Throughout this section we will again assume that is a -symmetric graph with respect to , where acts freely on . (Non-free actions are discussed in Section 7.)
For simplicity we first deal with the basic pairing of mirror symmetry and half-turn symmetry. In later subsections we will generalise to other groups.
5.1. Half-turn and mirror symmetry
We prove that (forced -symmetric) infinitesimal rigidity under half-turn symmetry is equivalent to (forced -symmetric) infinitesimal rigidity under mirror symmetry on (see also Figure 2.)
Theorem 5.1**.**
Let be a graph and let act freely on . Further, let be a (possibly empty) subset of . Then the following are equivalent:
- (a)
* can be realised as a -symmetric (resp. forced -symmetric) infinitesimally rigid bar-joint framework on with respect to and , where points assigned to lie on a great circle.*
- (b)
* can be realised as a -symmetric (resp. forced -symmetric) bar-joint framework on with respect to and , where points assigned to lie on a great circle.*
Proof.
We first prove the equivalence of (a) and (b) for infinitesimal rigidity. Let . Suppose that is a set of representatives for the vertex orbits of under the action of , and that has vertex set , with for all . Without loss of generality we consider to be the reflection in the plane . Hence for a framework that is -symmetric with respect to and we have and . Applying inversion to the set gives us for each and for each . Note that is the half-turn rotation of about the -axis, so we let be the half-turn rotation about the -axis. This partial inversion process is clearly reversible, and since inversion of points on preserves infinitesimal rigidity by Lemma 3.1, and since points on a great circle remain on the same great circle under inversion, the proof is complete.
Next we prove the equivalence of (a) and (b) for forced -symmetric infinitesimal rigidity. Let and be the two corresponding frameworks with and symmetry. The matrix corresponding to the linear system (2.2) and (2.3) for has the following form (this matrix is also known as the spherical orbit matrix of [34]):
[TABLE]
where and . (Note that since is an involution.)
We show that we can obtain the spherical orbit matrix for from by carrying out elementary row operations.
For any edge with gain , subtract the row corresponding to and the row corresponding to from the row corresponding to . Subsequently, multiply the new row corresponding to by and add back the rows corresponding to and . Similarly, for any loop edge (which necessarily has the gain label ), we divide the row corresponding to by 2, then subtract the row corresponding to , and then multiply the resulting row by -1. Finally we add back the row corresponding to and multiply the row by . Any edge with gain is left alone. The resulting matrix has the form
[TABLE]
By the definition of and , for each we have . Thus, the matrix above is indeed equal to , and and cleary have the same rank. By applying the above argument to a framework on the complete graph that affinely spans , we see that the spaces of trivial -symmetric infinitesimal motions with respect to and have the same dimension. This gives the result. ∎
From Theorem 5.1 we obtain the following corollary (see also Figure 3).
Corollary 5.2**.**
Let be a graph and let act freely on . Then the following are equivalent.
- (a)
* can be realised as a -symmetric (resp. forced -symmetric) infinitesimally rigid bar-joint framework in with respect to and .*
- (b)
* can be realised as a -symmetric (resp. forced -symmetric) infinitesimally rigid bar-joint framework in with respect to and .*
Moreover, for any nonempty subset of , the following are equivalent.
- (c)
* can be realised as a -symmetric (resp. forced -symmetric) infinitesimally rigid point-line framework in with respect to and , such that each vertex in is realised as a line and each vertex in is realised as a point.*
- (d)
* can be realised as a -symmetric (resp. forced -symmetric) infinitesimally rigid bar-joint framework in with respect to and , such that the points assigned to are collinear.*
Finally, for any nonempty subset of , the following are equivalent.
- (e)
* can be realised as a -symmetric (resp. forced -symmetric) infinitesimally rigid bar-joint framework in with respect to and , such that each point assigned to lies on the mirror line (and is hence coincident with another point assigned to ).*
- (f)
* can be realised as a -symmetric (resp. forced -symmetric) infinitesimally rigid point-line framework in with respect to and , such that each vertex in is realised as a line (and is hence parallel to another line assigned to ) and each vertex in is realised as a point.*
Proof.
We first make some general remarks that are relevant to proving all three equivalences.
By Theorem 5.1, there exists a -symmetric (resp. forced -symmetric) infinitesimally rigid bar-joint framework on with respect to and , where points assigned to lie on the equator if and only if there exists a -symmetric (resp. forced -symmetric) infinitesimally rigid -symmetric bar-joint framework on with respect to and , where points assigned to lie on the equator. Let be obtained from as described in the proof of Theorem 5.1. In particular, suppose (as in the proof of Theorem 5.1) that is the reflection in the plane and is the half-turn around the -axis. We now use the transfer mappings described in the proof of Theorem 3.2 to project these spherical frameworks to bar-joint or point-line frameworks in .
If necessary, we may invert orbits of points of (under the -action) so that all points of the resulting framework lie on the (closed) upper hemisphere (preserving the mirror symmetry). We may then centrally project to the affine plane (which may then be identified with ) to either obtain a bar-joint framework in with symmetry if no point of lies on the equator, or to obtain a point-line framework in with symmetry such that each vertex in is realised as a line and each vertex in is realised as a point.
Similarly, if necessary, we can invert orbis of points of (under the -action) so that all points of the resulting framework lie on the (closed) left hemisphere (preserving the half-turn symmetry). We may then rotate the entire framework about the axis by so that all points of the resulting framework lie on the (closed) upper hemisphere. We may then centrally project to the affine plane (which may then be identified with ) to either obtain a bar-joint framework in with symmetry if no point of lies on the equator, or to obtain a point-line framework in with symmetry such that each vertex in is realised as a line and each vertex in is realised as a point.
All the operations described above preserve infinitesimal rigidity and forced -symmetric infinitesimal rigidity, as shown in Sections 3 and 4.
Note that has no point on the equator (or respectively the plane) if and only if has no point on the equator (resp. the plane). This proves the equivalence of (a) and (b).
For the equivalence of (c) and (d) we may assume (by slightly perturbing the vertices if necessary) that has no point on the mirror-plane. If has a non-empty set of vertices positioned on the equator, then the same is true for . Also, has no point on the -axis if and only if has no point on the -axis. Moreover, has no point on the mirror plane if and only if has no point on the equator. So in this case, the operations described above for and yield the point-line framework in with symmetry and the bar-joint framework with symmetry, respectively. This proves the equivalence of (c) and (d).
Finally, note that has a coincident pair of points on the mirror plane if and only if has a pair of opposite points on the equator. By rotating the entire framework around its half-turn axis (i.e. the -axis), we may always assume without loss of generality that has no vertex on the -axis, and hence neither does . This proves the equivalence of (e) and (f). ∎
Remark 5.3**.**
It follows from the equivalence of (a) and (b) in Corollary 5.2 that a -regular realisation of a graph as a bar-joint framework in with respect to (which acts freely on ) and is infinitesimally rigid (resp. forced -symmetric infinitesimally rigid) if and only if a -regular realisation of as a bar-joint framework in with respect to and is infinitesimally rigid (resp. forced -symmetric infinitesimally rigid), since we may use an argument similar to the one in Lemma 3.3 to see that -regularity is preserved under the described transfer.
Therefore, mirror and half-turn symmetry have the same combinatorial characterisation for -regular infinitesimal rigidity (resp. forced -symmetric infinitesimal rigidity) on , as well as in , by Corollaries 3.4 and 4.3. While the characterisations for and are already known (recall Theorems 2.1 and 2.2), our result explains the combinatorics as more than a coincidence arising from the fact that corresponding spaces of trivial infinitesimal motions associated with the irreducible representations for and are the same. In particular, this equivalence of and does not rely on the ‘regularity’ assumption.
Corollary 5.2 may also be used to obtain the following combinatorial characterisation of (forced or incidentally) -regular infinitesimally rigid point-line frameworks with exactly two lines and symmetry (recall also Figure 1).
Theorem 5.4**.**
Let and let be a -regular point-line framework in with respect to and , where and acts freely on . Let be the quotient -gain graph of . Then is infinitesimally rigid (resp. forced -symmetric infinitesimally rigid) if and only if the quotient -gain graph of contains a spanning -gain-tight subgraph for each (resp. a spanning -gain-tight subgraph ).
Proof.
Suppose is infinitesimally rigid (resp. forced -symmetric infinitesimally rigid) with symmetry as stated in the theorem. We transfer to a bar-joint framework in with symmetry as in the proof of Corollary 5.2 (c),(d). Then is also infinitesimally rigid (resp. forced -symmetric infinitesimally rigid) and it follows from Theorem 2.2 (resp. Theorem 2.1) that must satisfy the stated gain-sparsity conditions.
Conversely, suppose that satisfies the stated gain-sparsity conditions. We claim that if is -regular, then so is . To see this, note first that if is -regular, then the spherical framework with symmetry obtained from the central projection of is --regular. In fact, since we may deduce that is even a -regular spherical framework. In other words, we may slightly perturb the two points of corresponding to the vertices in in an arbitrary direction while preserving the symmetry (in particular we may move them symmetrically off the equator) without reducing the rank of the corresponding spherical rigidity matrices. But this implies that there exists an open neighbourhood of -symmetric bar-joint realisations of in (with respect to and ) around in which the rank of the corresponding bar-joint rigidity matrices is maintained. Therefore, we may deduce that is indeed -regular, as claimed.
Thus, it follows from Theorem 2.2 (resp. Theorem 2.1) that is infinitesimally rigid (resp. forced -symmetric infinitesimally rigid). Therefore, the same is true for and the proof is complete. ∎
Remark 5.5**.**
Since -regularity is preserved under the transfer described in Corollary 5.2 (a),(b), and since any non-trivial -symmetric infinitesimal motion extends to a non-trvial continuous motion for -regular frameworks (see [27, 33] for details), it follows that we may also use Corollary 5.2 (a),(b) to transfer continuous motions between frameworks with and symmetry. Using the proof idea of [27], similar statements can also be obtained for the other transfers described in Corollary 5.2.
5.2. All groups
Theorem 5.1 can be extended to other pairings of groups, as follows. As before, let be a -symmetric graph with respect to , where acts freely on .
The notation for symmetry groups and in dimension with the same underlying abstract group means that there exists a -symmetric spherical framework on with respect to and , and a -symmetric spherical framework on with respect to and such that is obtained from by taking an index subgroup of and inverting each point of assigned to the set , where is a set of representatives for the vertex orbits under the group action .
Theorem 5.6**.**
Let be a -symmetric framework on with respect to and and let be a -symmetric framework on with respect to and obtained from by the partial inversion process described above. Then must be one of the following pairings:
- •
;
- •
* where is odd;*
- •
* where is even;*
- •
* for all ;*
- •
* where is even;*
- •
* where is odd;*
- •
.
Moreover, is a -symmetric (resp. forced -symmetric) infinitesimally rigid framework on with respect to and if and only if is a -symmetric (resp. forced -symmetric) infinitesimally rigid framework on with respect to and .
Proof.
The proof that the stated groups are linked and all possibilities are listed can be extracted from [6]. Alternatively it can be verified directly by applying the partial inversion mentioned above, as we illustrate in one particular case in Figure 4. We have already seen that inversion preserves infinitesimal rigidity in Lemma 3.1. To prove the statement regarding forced -symmetric infinitesmal rigidity, we may use exactly the same argument (using the spherical orbit matrix) as in the proof of Theorem 5.1. ∎
Theorem 5.6 gives a complete classification of those symmetry groups which can be paired by partial inversion as described above. Every group not occurring in the statement either contains inversion as a group element (, , , , , , and ), or does not contain an index subgroup ( and ), and hence no pairing would exist. (Note that for symmetry groups containing inversion, the partial inversion process would not preserve the underlying abstract group.)
5.3. Combinatorial consequences
We obtain new combinatorial results and insights for the -sphere and the Euclidean plane from Theorem 5.6.
5.3.1. Infinitesimal rigidity
Recall from Remark 3.5 that we currently only have combinatorial characterisations of -regular infinitesimally rigid frameworks on (or ) for the groups , and , odd (where the action is free on the vertex set). It follows from Theorem 5.6 that if we can extend these results for to one of the groups listed in Theorem 5.6, then we immediately obtain the corresponding result for the paired group as a corollary.
Moreover, if we manage to establish a combinatorial characterisation for -regular infinitesimal rigidity on , where is a symmetry group of the form or (for any ), then the central projection argument from Section 3 immediately provides us with a combinatorial characterisation for -regular infinitesimal rigidity in , and vice versa.
For symmetry groups in dimension 3 which do not exist in dimension 2 (such as , , , etc.), this is not the case, since the central projection from the -sphere to (or ) would collapse the group to a smaller group, and hence this process would generally yield a framework which is not -regular for the collapsed group .
5.3.2. Forced -symmetric infinitesimal rigidity
As mentioned in the end of Section 2.4, combinatorial characterisations for -regular forced -symmetric rigidity on (where the action is free on the vertex set) have been established for the groups , , , , , odd, , odd, and , even. The corresponding results for all other groups remain open, and some conjectures are given in [20, Table 1].
We can use the equivalence of forced -symmetric infinitesimal rigidity for the pair given by Theorem 5.6 to deduce the following new result. We refer the reader to [17, Def. 7.1] for the definition of a maximum -tight -gain graph.
Theorem 5.7**.**
Let be a -regular framework on with respect to and , where , odd. Let be the quotient -gain graph of . Then is forced -symmetric infinitesimally rigid if and only if contains a spanning subgraph that is maximum -tight.
Proof.
[17, Theorem 8.2] showed that the -gain graph being maximum -tight is necessary and sufficient to characterise -regular forced -symmetric infinitesimal rigidity for in the case when is odd. Theorem 5.6 tells us that this is equivalent to -regular forced -symmetric infinitesimal rigidity for , giving the theorem. ∎
Note that the only symmetry groups for which we do not have combinatorial characterisations for -regular forced -symmetric infinitesimal rigidity in are the groups , , and significant new insights are needed to solve these cases.
5.4. Double cover frameworks
In the previous section, we paired up symmetry groups with the same underlying abstract group . Here we will see that some rigidity statements can still be developed without this condition.
The notation for symmetry groups and in dimension with respective abstract groups and means that there exists a -symmetric spherical framework on with respect to and , where does not contain the inversion element, and a -symmetric spherical framework on with respect to and such that is obtained from by taking the union of with the framework where is defined by for each vertex of . Clearly, we have . We say that is the double cover framework of .
The most basic example is the pair , where is the trivial group and is the inversion group in dimension 3.
The process of constructing the double cover framework of a spherical framework will clearly not preserve infinitesimal rigidity since is disconnected, and hence will contain a -dimensional space of non-trivial infinitesimal motions even when is infinitesimally rigid on . However, since none of these infinitesimal motions are -symmetric, this construction does preserve forced-symmetric infinitesimal rigidity. That is, we have the following result.
Theorem 5.8**.**
Let be a -symmetric framework on with respect to and , and let be the -symmetric double cover framework of on with respect to and . Then must be one of the following pairings.
- •
;
- •
;
- •
, where is odd;
- •
, where is even;
- •
, where is odd;
- •
, where is even;
- •
, where is odd;
- •
* where is even;*
- •
, where is odd;
- •
*, where is even; *
- •
, where is odd;
- •
, where is even;
- •
; ; ; ;
Moreover is forced -symmetric infinitesimally rigid on if and only if is forced -symmetric infinitesimally rigid on .
Proof.
The groups on the left hand side of the list of group pairings shown above are all the symmetry groups in dimension that do not contain the inversion element. It is easy to check that the corresponding groups listed above satisfy .
To see the final statement of the theorem, note that by definition, the double cover framework consists of two connected components with symmetry, and the two components are images of each other under inversion. Any -symmetric infinitesimal motion of must preserve the (first order) distances between any pair of points lying in distinct components. This gives the result. ∎
Note that transferring the result above to Euclidean space will result in the double cover frameworks having pairs of coincident points. Hence when we have a combinatorial understanding of the smaller group, then the theorem gives us some combinatorial information about symmetric frameworks with pairs of coincident points. Note however that the general problem of characterising infinitesimal rigidity with a number of pairs of coincident points is likely to be challenging [10].
6. Pairings in higher dimensions
The result in Theorem 5.1 can be easily generalised to higher dimensions. For simplicity, we will focus our discussion on symmetry groups consisting of only involutions. Note that in our context an involution is an inversion in a -dimensional subspace.
Let be a -dimensional subspace of for some . We denote inversion in by . So the matrix representing the isometry is the diagonal matrix with ’s corresponding to the “dimensions of ” and ’s otherwise. Any involution clearly gives us a symmetry group of order 2, which we denote by .
Theorem 6.1**.**
Let be a graph and let act freely on . Further, let be subspaces of such that , and is 0-dimensional, and let be a (possibly empty) subset of . Then the following are equivalent:
- (a)
* can be realised as an infinitesimally rigid (resp. forced -symmetric infinitesimally rigid) -symmetric bar-joint framework on with respect to and , where points assigned to lie on a great circle.*
- (b)
* can be realised as an infinitesimally rigid (resp. forced -symmetric infinitesimally rigid) -symmetric bar-joint framework on with respect to and , where points assigned to lie on a great circle.*
Proof.
Let . Suppose that is a set of representatives for the vertex orbits of under the action of , and that has vertex set , with for all . Let be a -symmetric framework on with respect to and . We denote and we assume without loss of generality that . Applying inversion to the set gives us for each and for each . Note that
[TABLE]
It follows that . Since points on a great circle remain on the great circle under the partial inversion above, the proof is complete, by Lemma 3.1.
The equivalence of (a) and (b) for forced -symmetric infinitesimal rigidity follows in a similar manner (that is, via a sequence of row operations) to the proof of Theorem 5.1. ∎
Theorem 6.1 in the case when gives us results which can be transferred to . In particular this yields a generalisation of the pairing between mirror symmetry and half-turn symmetry in the plane. In -space, the corresponding pairing is mirror symmetry and inversion in a point, as the following result shows.
Corollary 6.2**.**
Let be a graph and let act freely on . Then the following are equivalent.
- (a)
* can be realised as an infinitesimally rigid (resp. forced -symmetric infinitesimally rigid) bar-joint framework in with respect to and .*
- (b)
* can be realised as an infinitesimally rigid (resp. forced -symmetric infinitesimally rigid) bar-joint framework in with respect to and .*
Proof.
The proof is analogous to the one for Corollary 5.2. By Theorem 6.1 there exist two infinitesimally rigid (resp. forced -symmetric infinitesimally rigid) frameworks and on which are -symmetric with respective symmetry groups and , where is a line that is perpendicular to the mirror hyperplane for the reflection in . We denote the coordinates of a point in by , and we suppose without loss of generality that the mirror hyperplane for the reflection in is given by , and that is the -axis. We may assume that has no point on the equator (i.e. on the hyperplane ) and no point on the mirror . This is true if and only if also has no point on the or hyperplane.
As described in the proof of Corollary 5.2, we may apply partial inversion to points of to move all points into the strict upper hemisphere (i.e. for all points), followed by a central projection of the resulting framework to the affine plane to obtain a bar-joint framework in with symmetry group .
Similarly, we may apply partial inversion to points of to move all points onto the strict left hemisphere (i.e. for all points), followed by a rotation of the whole framework by (taking the -axis to the -axis) to move all points onto the strict upper hemisphere. Central projection of the resulting framework to the affine plane then yields a bar-joint framework in with symmetry group .
Since all of these operations preserve infinitesimal rigidity (resp. forced -symmetric infinitesimal rigidity), the result follows. ∎
Similarly, we obtain the following result, which shows that and are also paired up in .
Corollary 6.3**.**
Let be a graph and let act freely on . Then the following are equivalent.
- (a)
* can be realised as an infinitesimally rigid (resp. forced -symmetric infinitesimally rigid) bar-joint framework in with respect to and .*
- (b)
* can be realised as an infinitesimally rigid (resp. forced -symmetric infinitesimally rigid) bar-joint framework in with respect to and .*
Proof.
First, we claim that on , the symmetry group with the two reflections having the respective mirror hyperplanes and , and the half-turn having the -dimensional axis , is paired with the symmetry group generated by the half-turn with the axis and the generalised inverson in the -axis.
To see this, consider a vertex orbit of a -symmetric framework on with respect to and . The points of corresponding to such an orbit are of the form , , , . Now, invert the two points corresponding to the orbit of under the reflection in the hyperplane (i.e., the points and ) to obtain the orbit , , , . If we do this for each vertex orbit of , then we obtain a -symmetric framework on with respect to and , as claimed.
Consider the spherical framwork with symmetry. Invert orbits of points of to move all points onto the strict upper hemishere () and then centrally project the resulting framework onto the hyperplane to obtain a -symmetric bar-joint framework in with respect to and . (The points corresponding to a vertex orbit of this framework have the form , , , ).
Consider the other spherical framework with symmetry. Rotate the framework by taking the -axis to the -axis (i.e., the rotation matrix has a in positions and a in position , and zeros elsewhere) to move all points onto the strict upper hemisphere. Then the points of any vertex orbit of the resulting framework are of the form , , , . Finally centrally project the framework onto the hyperplane to obtain a -symmetric bar-joint framework in with respect to and , where is generated by the reflection with mirror plane and the half-turn about the -axis. (The points corresponding to a vertex orbit of this framework have the form , , , ).
Since all of these operations preserve infinitesimal rigidity (resp. forced -symmetric infinitesimal rigidity), the result follows. ∎
Remark 6.4**.**
From the proofs of Corollaries 6.2 and 6.3 we can also easily obtain analogous statements to the ones in Corollary 5.2(c),(d) and Corollary 5.2(e),(f) for the group pairings , , and , . We leave the details to the reader.
The only other symmetry groups containing only involutions in are and . Neither of them is paired with another group.
Remark 6.5**.**
It follows from Corollary 6.2 that a -regular realisation of a graph as a bar-joint framework in with respect to (which acts freely on ) and is infinitesimally rigid (resp. forced -symmetric infinitesimally rigid) if and only if a -regular realisation of as a bar-joint framework in with respect to and is infinitesimally rigid (resp. forced -symmetric infinitesimally rigid), since -regularity is preserved under the described transfer.
In particular, this provides a direct geometric argument for the fact that the combinatorial characterisations for -regular infinitesimal rigidity (resp. forced -symmetric infinitesimally rigid) are the same for body-bar frameworks (i.e. structures consisting of full-dimensional rigid bodies connected in pairs by rigid bars) with mirror and inversion symmetry in , as shown in [31]. (See also [12].)
Similarly, Corollary 6.3 explains the fact that the combinatorial characterisations for -regular infinitesimal rigidity (resp. forced -symmetric infinitesimal rigidity) are the same for body-bar frameworks with and symmetry in .
Note that combinatorial characterisations of -regular forced -symmetric infinitesimally rigid body-bar frameworks have been established for all symmetry groups in general dimension [37]. Moreover, combinatorial characterisations of -regular infinitesimally rigid body-bar frameworks have been established for all symmetry groups that have as an underlying abstract group [31]. Thus, our new geometric insights do not yield any new combinatorial results regarding the rigidity of symmetric body-bar frameworks in .
There are of course many symmetry groups in , , that contain elements that are not involutions. We leave it as an open problem to establish a complete list of group pairings in these higher-dimensional spaces.
7. Non-free actions
In Section 5, we made the assumption that is a -symmetric graph with respect to , where acts freely on . In this section we will now consider the case where may fix some vertices of .
7.1. Background
We say that a vertex of a -symmetric graph (with respect to ) is fixed by , , if (or in short ). Similarly, an edge is fixed by if either and or and . The number of vertices and edges of that are fixed by are denoted by and , respectively.
For forced -symmetric rigidity, an orbit matrix has been established for bar-joint frameworks in [33] which allows for to be non-free on . However, the structure of the orbit matrix becomes significantly more complex when is not free on and hence the corresponding conditions for forced -symmetric rigidity also become more involved. Thus, the combinatorics of -regular forced -symmetric rigidity has not yet been properly investigated in the case when is not free on . In the following we will therefore focus on incidentally symmetric frameworks.
A (bar-joint, spherical or point-hyperplane) framework is called isostatic if it is infinitesimally rigid and the removal of any edge yields an infinitesimally flexible framework. For bar-joint frameworks, the following combinatorial characterisations of -regular isostatic frameworks in the plane were established in [28, 29].
We say that a graph is -tight if and for all subgraphs with we have .
Theorem 7.1** ([28, 29]).**
Let and let be a -regular bar-joint framework (with respect to and ) in , where . Then is isostatic if and only if is -tight and
- (i)
* for .*
- (ii)
* and for .*
- (iii)
* for .*
As shown in [4], only two other non-trivial symmetry groups can give isostatic frameworks in the plane, namely and . A Laman-type theorem (analogous to the one above) has not yet been established for these groups, see [28, 29]. There are also no combinatorial characterisations of -regular isostatic frameworks in higher dimensions, except that for body-bar frameworks in Euclidean 3-space, some partial results, as well as a number of conjectures, were given [12], for a range of symmetry groups.
Combinatorial characterisations analogous to the ones in Theorem 7.1 have not yet been investigated for symmetric spherical frameworks or point-hyperplane frameworks. (Necessary conditions for a symmetric point-line framework in the plane to be isostatic have been obtained in [22], but to the best of our knowledge, sufficiency of these conditions has not yet been investigated.)
Note that Corollary 5.2 explains why the conditions in Theorem 7.1 are the same for and in the case when acts freely on . Moreover, it immediately follows from the results in Section 3 that Theorem 7.1 also gives combinatorial characterisations of -regular isostatic spherical frameworks on with mirror, half-turn and 3-fold rotational symmetry.
7.2. Group pairings under non-free actions
Consider our partial inversion process of linking up groups on the -sphere where some vertices are fixed by non-trivial group elements. Here if the fixed vertices are left alone in the partial inversion, then the resulting framework will typically not be symmetric. We will discuss this issue further in Section 7.4. However, in the projection to Euclidean -space, symmetry can be recovered.
The key example is the and pairing on and . Take a bar-joint framework with symmetry in and project it (as described in the proof of Corollary 5.2) to a spherical framework with symmetry on . Suppose has a vertex that is fixed by the reflection. Now apply the partial inversion to all vertex orbits of size 2 of , as described in the proof of Theorem 5.1. Since is in a vertex orbit of size 1, it is left alone in the partial inversion process, so the resulting spherical framework does not have symmetry (unless we add the symmetric copy of the point corresponding to ; see Section 7.4). However, when we project to a point-line framework in as described in the proof of Corollary 5.2, then the point corresponding to the vertex is mapped to a line, and we may assume that it goes through the origin (since lines can be translated without affecting infinitesimal rigidity, by Remark 2.3). Thus, the resulting point-line framework in does have the desired symmetry. This yields the following extension of Corollary 5.2.
Corollary 7.2**.**
Let be a -symmetric graph with respect to , and let be the subset of vertices of that are fixed by the non-trivial element of (with respect to ). Then the following are equivalent.
- (a)
* can be realised as a -symmetric isostatic bar-joint framework in with respect to and .*
- (b)
* can be realised as a -symmetric isostatic point-line framework in with respect to and , such that each vertex in is realised as a line and each vertex in is realised as a point.*
More generally, by carefully tracking the effect of our transfer mappings on points and lines that are fixed by a reflection or half-turn, we obtain the following result. (See also Figure 5 for an illustration of an example).
Corollary 7.3**.**
Let be a -symmetric graph with respect to , and suppose is the subset of vertices of that are fixed by the non-trivial element of (with respect to ). Let be a non-empty subset of , and let and . Then the following are equivalent.
- (a)
* can be realised as a -symmetric isostatic point-line framework in with respect to and such that each vertex in is realised as a line (with and denoting the vertices in that are realised parallel and perpendicular to the mirror line of the reflection in , respectively) and each vertex in is realised as a point.*
- (b)
* can be realised as a -symmetric isostatic point-line framework in with respect to and , such that each vertex in and each vertex in is realised as a line (with all lines in parallel to each other), and each vertex in is realised as a point so that all the points of are collinear (and perpendicular to the lines of ) and all points of lie at the origin.*
Proof.
Let be a -symmetric isostatic point-line framework in with respect to and and apply to it the transfer mappings from the proofs of Theorem 5.1 and Corollary 5.2. In this transfer any point of corresponding to a vertex in is mapped to a line, all lines of corresponding to a vertex in are mapped to parallel lines, and all lines of corresponding to a vertex in are mapped to a point at the origin. Moreover, the lines of corresponding to vertices in are mapped to collinear points (with the line of collinearity being perpendicular to the lines of ), and any point of corresponding to a vertex in is mapped to a point. It follows that this transfer yields the desired -symmetric isostatic point-line framework in with respect to and . Since this process is clearly reversible, the result follows. ∎
7.3. Combinatorial consequences
As mentioned above, necessary conditions for a point-line framework with or symmetry to be isostatic in the plane were obtained in [22]. While this required methods from group representation theory, we may obtain some of these conditions more directly using Corollaries 7.2 and 7.3 in conjunction with Corollary 3.6 and Theorem 7.1. For example, if we start with an isostatic point-line framework in the plane with symmetry and with no point at the origin (the centre of the half-turn), then this can be transferred to an isostatic bar-joint framework with symmetry in the plane, and Theorem 7.1 then implies that must be -tight and that here exists exactly one edge of that is fixed by the non-trivial element in . From the necessary conditions for a point-line framework with symmetry to be isostatic we can then also obtain necessary conditions for a point-line framework with symmetry to be isostatic.
We may also derive some new conditions. For example, if an isostatic point-line framework with symmetry and underlying graph only has a single line, and acts freely on , then this line cannot lie along the mirror line, for otherwise this would transfer to an isostatic bar-joint framework with symmetry in the plane with a vertex that is fixed by the half-turn, contradicting Theorem 7.1.
We may even obtain both necessary and sufficient conditions for -regular point-line frameworks to be isostatic in some special cases, as the following result shows.
Theorem 7.4**.**
Let and let be a -regular point-line framework in with respect to and . Suppose that fixes each and that acts freely on . Then is isostatic if and only if is -tight and .
Proof.
Suppose is isostatic with symmetry as stated in the theorem. We transfer to a bar-joint framework with symmetry as in Corollary 7.2. Then is also isostatic and it follows from Theorem 7.1 that must be -tight and must have exactly one edge that is fixed by .
Conversely, suppose that is -tight and . By the definition of , we claim that if is -regular, then so is . To see this, take an open neighbourhood of -symmetric point-line realisations of in (with respect to and ) around in which the rank of the corresponding point-line rigidity matrices is maintained. Then the transfer process described in the proofs of Theorem 5.1 and Corollary 5.2 maps this neighbourhood to an open neighbourhood of -symmetric bar-joint realisations of in (with respect to and ) around , since forces all vertices in to be mapped to points on the mirror line corresponding to the reflection in . Since the rank of the corresponding bar-joint rigidity matrices is maintained in this neighbourhood, we may deduce that is -regular, as claimed.
Thus, it follows from Theorem 7.1 that is isostatic. Therefore, is also isostatic. ∎
7.4. Group pairings in Elliptic Geometry
To better fit our work into the historical evolution of rigidity theory, with a projective geometric background, we begin by recalling (and extending) the concept of static rigidity – the language of structural or civil engineers for several centuries.
Let denote the matrix of coefficients of the linear system describing spherical infinitesimal rigidity (see Equations (2.2)-(2.3)). We can define a spherical framework to be statically rigid if the row space of spans the space of all possible row vectors which are orthogonal to the space of trivial infinitesimal motions. The elements of this space are called equilibrium loads on the framework viewed as forces applied to each vertex, and static rigidity is the property that all equilibrium loads are linear combinations of the rows – they are resolved. Thus static rigidity is based on the dimension of the row space being the difference between the number of columns and the dimension of the trivial motions of . Since row rank equals column rank, this is the dual of infinitesimal rigidity and gives us an equivalent way of understanding infinitesimal motions.
Historically, static rigidity was studied by engineers and was recognized as projectively invariant, first implicitly by Möbius who wrote a textbook on statics using barycentric coordinates (his precursor of homogenous coordinates now used for projective geometry). Balancing weighted points is the language of forces and statics. Immediately after hearing a talk on the ‘new geometry’ (projective geometry) in 1863, the British engineer Rankine (then writing a text on statics) published a short note observing the invariance of statics under projective geometry [24]. This context of projective invariance was part of the milieu of Cayley and Klein when geometry was a shared vocabulary and approach of mathematicians and engineers.
As part of the revival of the mathematical theory of rigidity in the 1970’s, Crapo and Whiteley presented the statics of frameworks in terms of explicitly projective notation and reasoning, including references to 3D translations as rotations about lines at infinity (sliders) [7]. The work here builds on those continuing explorations.
In this paper we have used the spherical model of frameworks with points on the equator to incorporate hyperplanes into Euclidean bar-joint frameworks, and to analyse the infinitesimal rigidity of this larger class of point-hyperplane frameworks. This also implicitly incorporates projective transformations. Consider the following sequence of operations on a point-hyperplane framework in : first project to ; then apply an isometry of ; and finally reproject to . The resulting point-hyperplane framework in is a projective transformation of the original framework. By restricting this process to the upper hemisphere , there is no ambiguity or collapsing of points in this process. Antipodal points on the equator, however, map to parallel hyperplanes (or the same hyperplane through the origin), but with opposite normals.
When we consider certain -symmetric spherical frameworks , where acts freely on the vertices, then we have seen in Section 5 that we may invert the points corresponding to an index 2 subgroup of without changing the infinitesimal rigidity properties, in order to establish a group pairing as in Theorem 5.6. However, we have also seen in Section 7.2 that if does not act freely on the vertices, then the presence of the fixed vertices implies that this partial inversion process destroys the symmetry of the spherical framework. Nevertheless, in the projection to Euclidean space, the symmetry can be recovered, as fixed points on the equator are mapped to fixed hyperplanes which may be shifted to go through the origin (recall Remark 2.3). Since antipodal points on the equator project to the same hyperplane, we can actually think of the symmetry as being present on the sphere as well, provided that we somehow identify antipodal points on the sphere.
This leads us back to the projective roots of infinitesimal rigidity, since the sphere with antipodal points identified is the ‘metric projective space’ also called the elliptic geometry [39]. This approach is central to the approach in [6], where the symmetries in projective space are described, and pairings of spherical symmetries are organized using inversions.
We have explored these topics using two equivalent geometric models: the sphere with antipodal points identified or equivalently, the sphere with points as equivalence classes of pairs of antipodal points. The sphere with antipodal points identified can be represented working from Lemma 3.1 and the associated matrices. It is easy to see that is rank equivalent to the following matrix which we call the basic spherical rigidity matrix:
[TABLE]
We can use inversion on this matrix to represent the geometry of this more complete projective model of equivalent frameworks in the projective or elliptic space. Specifically, by applying inversion to any chosen subset of the vertices, taking to with , the matrix can be transformed by row and column multiplications into the following form: :
[TABLE]
Lemma 3.1 implies that all the matrix properties (rank, size, dimensions of kernel and co-kernel) are preserved. Therefore the associated rigidity properties of infinitesimal and static rigidity are equivalent. If we collect the class of all these inversions, we create the -equivalent spherical frameworks. All -equivalent spherical frameworks have the same projection into given that we do not distinguish positively and negatively weighted points – or hyperplanes through the origins with opposite normals. A symmetry of the frameworks modulo this -equivalence is a transformation of equivalence classes.
Under this identification, half-turn symmetry and mirror symmetry are -equivalent – with the added clarification that: where a mirror symmetry appears to take a point on the equator perpendicular to the mirror to its antipode, this is a fixed point. In this perspective, a half-turn not only fixes the center of rotation, but all points on the equator, in all dimensions. In projection, we must identify both versions of a line ( the normal) and see the line as fixed, as we also see a point as the same fixed point.
The static theory outlined at the beginning of this subsection extends indirectly to point-hyperplane frameworks [8]. This static theory provides the basis for the theory of tensegrity frameworks [8], but here there are subtleties in a projective theory of tensegrity frameworks on the sphere, and in their projections, which deserve an extended exploration. The static theory can also be applied to the row space and row dependencies of orbit matrices under symmetry [33].
8. Further work
-
Global rigidity. Connelly and Whiteley [5] explored the connections between global rigidity of frameworks in spherical space and their projections to Euclidean Space. The key technique used was to model spherical frameworks as ‘cone frameworks’ in Euclidean space. Such a framework has a cone vertex realised at the origin which is adjacent to all other vertices (recall also Section 2.4). Observing that inversion within a cone preserved global rigidity, we anticipate a number of the results here will transfer. Since equilibrium stresses are a second tool for global rigidity, and we can trace the impact of inversion and projection on the signs of the stresses, the tools exist for a more detailed analysis of the transfer and the pairings to track the effect on global rigidity [38, 36]. However this is a largely unexplored problem in the presence of symmetry, or indeed for point-hyperplane frameworks so we leave this as future work.
-
Change of metrics. Infinitesimal rigidity, as a projective invariant, is invariant under change of metrics among those with a shared projective geometry [21, 26]. With this background, and the recognition that hyperbolic frameworks (as cones) project to Minkowski frameworks, we anticipate that the results for the Euclidean and spherical spaces extend to Minkowski space (or more generally any pseudo-Euclidean space) and then to the hyperbolic and De Sitter spaces. See [21, 34] for more details. We further expect that the pairing results of this paper can be adapted to this context, when the corresponding symmetries exist. In particular, half-turn symmetry will correspond to mirror symmetry by the known transfers of rigidity results from the Euclidean space to Minkowski space. Since Minkowski space has the full space of translations, we anticipate that there are full extensions to a theory of point-hyperplane frameworks in Minkowski space.
-
Parallel drawings. It is well known that, for the plane, the theory of parallel drawings is isomorphic to the theory of infinitesimal rigidity [35] – so the pairing of half-turn symmetry with mirror symmetry in the plane also transfers. More generally, the theory of parallel drawings of point-hyperplane frameworks in all dimensions is projectively invariant. This suggests that pairings of symmetries will have analogs for the theory of symmetric parallel drawings.
Acknowledgements
Our collaboration on this paper was initiated during the BIRS workshop on ‘Advances in Combinatorial and Geometric Rigidity’ in July 2015. Walter Whiteley’s work has been supported by grants from NSERC (Canada). Katie Clinch’s work is supported by JST CREST (JPMJCR14D2).
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] T. Abbott, Generalizations of Kempe’s universality theorem, Master’s thesis, Massachusetts Institute of Technology (2008).
- 2[2] L. Asimow and B. Roth, The rigidity of graphs , Transactions of the American Mathematical Society, 245 (1978), 279–289.
- 3[3] D. M. Bishop, Group Theory and Chemistry, Clarendon Press, Oxford, 1973.
- 4[4] R. Connelly, P. Fowler, S. Guest, B. Schulze and W. Whiteley, When is a symmetric pin-jointed framework isostatic? , International Journal of Solids and Structures, 46 (2009) 762–773.
- 5[5] R. Connelly and W.J. Whiteley: Global Rigidity: the Effect of Coning , Discrete and Computational Geometry, 43 (2010), 717–735.
- 6[6] J. Conway and D. Smith, On Quaternions and Octonions, A K Peters/CRC Press, 2003.
- 7[7] H. Crapo and W. Whiteley, Statics of Frameworks and Motions of Panel Structures , A Projective Geometric Introduction, Structural Topology, 6 (1982) 43–82.
- 8[8] Y. Eftekhari, Geometry of Point-Hyperplane and Spherical Frameworks, Ph.D. Thesis, York University, 2017.
