Dancing the Quaternions
Year: 2020 Authors: Karl Schaffer
Core claim
Dance gestures such as port de bras, candle dance, baton twirling, and paper tricks naturally exhibit quaternionic double rotations that help explain both movement and three-dimensional rotation.
Topics
dance movement, quaternion rotations, double cover SU(2)→SO(3), embodied mathematics
Domains
quaternions, rotation groups, Euler’s rotation theorem, SU(2) and SO(3), dance, choreography, performing arts, movement analysis
Methods
movement examples, arm-position sequences, paper prop exercise, theoretical explanation
Media
arms, sheet of paper, dance props, video clips
Paper text
The text below is the locally extracted OCR/Markdown version of the paper. Raw PDF files remain local and are not published here.
Bridges 2020 Conference Proceedings
Dancing the Quaternions
Karl Schaffer
De Anza College; karl_schaffer@yahoo.com
Abstract
Swirling movements, popular among contemporary dancers and choreographers, often embody double rotations of the limbs similar to the Dirac plate or belt trick, in which an object attached to a stationary body by a flexible cord returns to its original state after a rotation of not but . This phenomenon is also seen in the Balinese candle dance, baton twirling, poi, and other performance forms. It is efficiently modeled by the quaternions and illustrates the mathematical theorem that the group double covers the rotation group . We will look at how this plays out in dance and other performing arts, give some suggestions for simple and enjoyable movement tasks that illustrate the concepts, and see how comprehending the embodiment of the quaternions helps us better understand both the mathematics and the relevant movement arts.
Introduction
This paper is inspired by the author’s fascination as performer, choreographer, and audience member with swirling movements in dance. It is also an attempt to better understand movements with the simple prop of a piece of paper in a series of dances and workshops created by the author and Erik Stern in the 1990s [12; 13; 14].
We start with a simple gimmick with the arms that has surprising connections to classical dance forms such as ballet, but also important connections to robotics. James Tanton has popularized what he calls the International Math Salute, a humorous trick involving twisting of the arms [19]. Here is a variation on another simple set of arm movements the author first learned from John Conway, but which is also a bit of mathematical and movement folklore; for example see the reference to a similar sequence related to the martial art of Wing Chung in Louis Kauffman’s book Knots and Physics [7, pg 436].
Figure 1: The “Mathematical Hello,” composed of six rotations around three mutually perpendicular axes.
We might call this version, shown in Figure 1, a “Mathematical Hello”. Begin with the right arm held vertically in front of the body with the palm facing you and the upper arm perpendicular to the body, as in Figure 1(a). By simply twisting the right forearm clockwise (as seen from above), one arrives at the position in Figure 1(g). But is it possible to get to that position from (a) without twisting the forearm? This may be accomplished with a series of six rotations. Begin by rotating the upper arm to the left so the hand is pointing to the left and the palm faces you, as in (b). Then rotate the forearm to the front
Schaffer
arriving at position (c), and then up to position (d). At this point notice that the forearm has twisted of the required . Repeat the same three rotations to get to positions (e), (f), and (g). Finally wiggle the fingers “hello!” to complete the Mathematical Hello.
Here is a perhaps naive explanation for how this works. Unflex the arm at the elbow so you start with the palm facing up. Then flex at the elbow upwards, rotate the upper arm left, and then unflex at the elbow to the front, leaving the palm now rotated to the left. The last elbow flex and unflex have “undone” themselves! Repeating these steps leaves the palm down as the upper arm has rotated a total of . Now flex the arm at the elbow back to its original starting position and the palm will face front.
How might this be related to dance? Figure 2 shows arm arrangements similar to ballet or modern dance second, first, and fifth positions but here simplified - the actual arm positions are rounded with palms more closely facing (a) each other, (b) the torso, and (c) the forehead. A common sequence might be to move the arms directly from second (a) to first (b) and then to fifth (c) position. Note that if one were then to move from fifth back to second, a twist or rotation of each arm would need to occur so as to bring the palms to their second position facing, a maneuver familiar to all dancers executing these exercises. The sequence from second to first to fifth, like those in Figure 1, utilizes two rotations for each arm around perpendicular axes, however, this time with both rotations occurring via the shoulder joint.
(a)
(b)
(c)
Figure 2: Ballet and modern dance arm positions, modified: (a) second, (b) first, and (c) fifth.
The repetitive exercise of such sequences of arm positions, known as port de bras, or “carriage of the arms” are central to ballet and associated dance forms. For example, in a recent 90-minute ballet class, taught by Rebecca Blair [1], whose classes I have taken for many years, I counted approximately 380 port de bras movements, or about one every 15 seconds. Port de bras are central to proper alignment, mechanics, form, and expression. Interestingly, the twists or rotations of the arms necessary to adjust the move from one established arm position to another described above seem to be rarely codified or even mentioned in dance literature and vary quite a bit – for example see the popular instructional video [11].
The dance theorist Rudolf Laban and his followers such as Irmgard Bartenieff, the developer of Effort /Shape and Bartenieff Fundamentals [20], often positioned the moving body within imagined frameworks of Platonic solids and extended the limbs towards vertices of these polyhedra in sequences known as movement scales. However, they also do not seem to have specified the twist or rotation of the limbs within these sequences. Gregg Lizenbery, long-time Director and Graduate Chair of Dance at the Univ. of Hawaii at Manoa, and international expert in Bartenieff Fundamentals and Laban Movement Analysis agrees, and points out that, “The choice to rotate the arms gradually or all at once when moving from one arm position to another varies from dancer to dancer and teacher to teacher.” He says that he has also not seen clarifications of when or whether to rotate the arms during the Laban movement scales [9].
We may clarify aspects of arm rotations by referring to Euler’s rotation theorem [21], which states that in three-dimensional space, any displacement of a rigid body such that a point on the rigid body remains fixed, is equivalent to a single rotation about some axis that runs through the fixed point. In the case of standard port de bras movements the fixed point is the shoulder joint. The overall rotation produced by the composition of two rotations about perpendicular axes might be most easily visualized by using what we might humorously call the 1 by 1 by 1 Rubik’s cube, illustrated in Figure 3. Here and in the rest of the
Dancing the Quaternions
paper the -axis is directed outward toward the reader, the -axis to the reader’s right, and the -axis upwards. The two rotations shown are the two in Figure 2 for the right arm from second to first and then to fifth position. To bring the right arm back to second position would require a single rotation of , not , about the long diagonal shown in Figure 4(e), that rotation creating a cycle of the three vertices shown by dots. The correlation with the port de bras shown in Figure 2 is that the right hand is coincident with the letter A, at the center of the left face in (b), the front face in (c), and the top face in (d), with the shoulder joint at the center of the cube.
Figure 3: The composition of rotations about the -axis to , and the -axis to , is equivalent to a rotation about the long diagonal shown in .
The rotation noted is certainly contrary to the seeming intuition that the arm must be twisted in the socket by . Here is how dancers typically accomplish the movement: twist the arm at the top in fifth position followed by a rotation down to second position; or rotate the arm to second position followed by the rotation of the arm in the socket while the arm is to the side; or gradually rotate in the socket as the arm moves from fifth to second position. However, a single rotation by would yet feel different, as it would be 1/3 of a circle around the long diagonal in Figure 3(e). All three of the motions are commonly used by dancers, even though again, at least in the ballet and modern dance idiom, they are often not discussed or clarified. This lack of specificity is not the case for all dance forms; for example, the author has performed Bharatanatyam, a classical dance form of southern India, which involves complex twisting motions of the arms that are carefully specified.
In the ballet idiom many of the transitions between arm positions approximate right-angle movements around the three axes used in Fig. 3. These right angles generate the complete set of 24 rotational symmetries of the cube, S4. However, we will see that these are not sufficient to approximate all arm movements.
Of course, more complex motions of the arms than those above are not only possible but used constantly in nearly every dance form. The arms have at least five degrees of freedom allowing complex rotations: the shoulder ball and socket joint, the wrist’s ellipsoidal joint, elbow and finger hinge joints, and the three associated pectoral girdle joints connecting scapula, ribs, clavicle and the sternum. Within the elbow joint additional motion is allowed by the radius’s ability to partially rotate around the ulna. A coordination that we take for granted, such as reaching for the butter and passing it to someone else, requires quite complex sequences of joint motions. In the field of robotics, repeated sequences of the Mathematical Hello movements, for example, might cause a robot’s arm to break off if the accumulated rotations or twists of the arm are not compensated for! Similarly, 3-D character animation, computer graphics, and virtual reality applications [5] commonly employ the quaternion mathematics outlined in this paper.
Quaternion Representation
In order to address the swirling movements that are the primary subject of this paper there are several popular mathematical formulations for handling three-dimensional rotations: matrices, Euler angles, axis angle, and quaternions. We will focus on using the quaternions combined with the axis angle approach. For detailed background on the mathematics, which will only be cursorily described here, see [4] or [8].
Figure 4(a) shows the rotation axis , and angle of rotation around by angle which carries vector in the plane perpendicular to to vector . Briefly, quaternions are a 4-dimensional non-commutative division algebra with elements of the form , where , and are real
Schaffer
numbers, is called a pure vector, , and satisfy the multiplication rules , with norm . Also, , with reverse multiplication order giving negatives, , indicated by the circular formation in Figure 4(b). The elements from form the multiplicative group shown in Figure 4(c). The unit norm quaternions form the three-dimensional sphere in .
(a)
(b)
(c)
Figure 4: (a) Axis-angle notation for rotations. (b) Circle for multiplications of , and . (c) Multiplication table for quaternion group .
The quaternion for a rotation by angle around pure unit vector , as in Fig. 4(a), for 0 \leq \theta < 4\pi , is
The appearance here of the half angle may be surprising, especially since in the complex plane a rotation by angle around the origin is produced by multiplication by the complex number . However, the half-angle is necessary, and we will see that it corresponds directly to rotational movements of the arms. Here and generate the same three-dimensional rotation, accounting for what is called the “double-covering” of the set of three-dimensional rotations, the special orthogonal group SO(3), by the set of unit norm quaternions, the special unitary group SU(2). There are two types of calculations that are of interest to us. A rotation followed by a rotation , is given by the total rotation , where the first rotation is on the right in the multiplication, as it would be if we used matrices to represent the rotations. And the result of rotating the pure vector around the pure vector by angle using quaternion , as in Figure 5(a), is given by the calculation . The inverse of the quaternion is where is the conjugate .
For example, the quaternion calculations describing the motion of the right arm from second position to first and then to fifth position, as described above using the rotations of the cube, are as follows. The first rotation around the -axis is represented by , and the second rotation around the -axis is represented by . Note that this is a rotation since it moves upwards from the -axis to the -axis; we adopt the convention that positive rotations about the , and axes are those that respectively move directly from to , to , and to -axes. The total rotation is thus
Dancing the Quaternions
This is again a rotation around the same axis, namely , that we found before. On the other hand, since the right arm begins at position , opposite the positive -axis, the calculation for transforming this vector results in , which is where the arm ends up. However, this is not that helpful since it does not show the amount of rotation or twisting of the arm!
The utility of the quaternion representation of rotations is better seen in movement sequences in which an arm is continuously rotated through a “double rotation” of rather than just before returning to its starting point. The fact that this returns the arm to its equivalent starting position is often referred to as the Dirac belt or plate trick, after the physicist P.A.M. Dirac, who used it to illustrate similar properties of the spin of elementary particles [3]. A “hand-waving” kinesthetic proof of this equivalence is found in [10]. See the top of Figure 5, in which the left-hand circles in front and then in back of the body with the palm always facing the direction of motion. Each rotation may be represented by a multiplication by , and the sequence does not resolve until arriving at . At the hand is in its initial position, but the arm is twisted from its initial orientation. The bottom of Figure 5 shows a double rotation of both arms at the same time, each arm rotated from each other. The right hand in the diagram may maintain its palm always facing the direction of motion, while the back of the left hand’s palm faces the direction of its motion. Such swirling circular movements with both arms are often used in dance, for example see brief clips of dances by the author [17].
Figure 5: Top: rotation of the arm with palm facing direction of motion, represented by powers of quaternion . Bottom: double rotation of both arms, apart from each other.
Such circular movements in which the palm faces the direction of motion were found to be helpful in a series of dances created by Erik Stern and I in the 1990s. In “Bartleby,” 1991 [12], based on Melville’s short story about a paper document copyist who decides “I would prefer not to” work anymore, we puzzled over a way to organize movement based on a character who no longer want to do anything – and who was assigned to work with mounds of paper. We began exploring ways for dancers to move with simple 8-1/2 by 11 sheets of paper, and eventually created an entire concert of dances [13;14] around manipulations of paper as dance prop. We found that movements with the paper work best if fairly constant and continuous pressure is maintained through the hand on the paper, by using the palm to smoothly push the paper.
Schaffer
Several short clips demonstrate some of these manipulations: [12] from “Bartleby” shows paper passes between dancers; the dance “Wind Tunnel” shows a variety of movements in which arm rotations and movements maintain constant pressure and motion against the paper – at one point instead of rotating the arm with the paper we instead rotate the body with a back roll while keeping the paper stable [14, 0:08 and 0:35]. These dances also led Stern and I to create workshops in which dancers play with and create movement sequences using ordinary paper. Workshop handouts are shown in Fig. 7 and also [18], and the reader may enjoy experimenting with these movements. Note that the ‘figure-eight’ movement with a sheet of paper in Fig. 7 might be understood as a slightly abrogated double rotation in which the rotations in two parallel planes are morphed into the same plane. Figure-eight movements, using that title, are popularly used and referred to in many forms of dance, and involve double rotations often in the same plane.
Double rotations of the arms or props are also common in many movement forms, for example poi, the Balinese candle dance, and baton twirling. In [17, 0:12-0:38] from the author’s show Twirl, 2006, our long-time company dancer Saki manipulates a rope poi fashion using double rotations. In [2] the Filipino Cultural Dance Troupe uses double rotations of one arm at a time and also uses both arms in mirror image fashion. It is not difficult to use both arms candle dance style moving in double rotation fashion in a total of eight ways: in the same or mirror image orientations, either in phase or out of phase, forwards or in reverse – and even two more ways in the same direction out of phase, see [15].
In [14, 0:00-0:06] from the dance “Shadowed Flight” we see a clip in which we used double rotations with PVC pipe sections. In [17, 0:00-0:07] from “Interlude” we see a double rotation movement of an arm above the head which seems to help motivate a turn and leap. Once we recognize these kinds of swirling movements of the arms, we see them constantly in dance phrasing.
A Quaternion Dance Floor Pattern
Figure 6: (a) The Cayley color graph for generated by and with dashed arrows indicating multiplication by on the right, and solid arrows indicating multiplication by on the right. (b) shows each vertex replaced by dancing couples.
In 2014 Vi Hart and Henry Segerman created a sculpture that is a 3-dimensional projection of a 4-dimensional figure that has the symmetries of the group [6]. However, we have focused here on the use of the quaternions to describe movement sequences that proceed in time rather than existing at once in space. Here is a final suggestion for a danced form of the quaternion group . Figure 6 shows the Cayley color graph for in which dashed arrows represent multiplication of the starting vertex by on the right and solid arrows multiplication by on the right. In the animation [16] we see the Cayley graph vertices replaced by dancing couples, with the dashed blue arrows representing movements of the blue dancers and solid red arrows movements of the red dancers. Though the author knows of no dance in which these sequences are used, I suspect there may be couple folk dances or ballet partner dances which approximate them, and this might also make for an interesting partner dance sequence.
Dancing the Quaternions
Paper Dance and Math Workshop Ideas
Figure 7: Paper workshop handout.
Methods of using paper as a dance prop, Figure 7, were developed by the author and Erik Stern in performances in the 1990s, including “Bartleby” [12] and Dances for the Mind’s Eye, 1993 [13; 14]:
- Try using ordinary 8-1/2 inch by 11-inch sheets of paper.
- Dampening hands slightly with water or “tacky finger” helps – but work on not relying on aids.
- Try the simple tasks shown in Fig. 7. Create your own methods of moving with paper.
- Find ways to pass a single sheet of paper from one person to another.
- Try passing a sheet of paper around your back from one hand to another.
- Keep the palm of your hand moving constantly and steadily against the paper.
- Try in dance and math classes! Have students create sequences and perform to music.
73
Schaffer
- The 720° rotation sequence shows use of the quaternions for SO(3) rotations (i₂ = j₂ = k₂ = -1, etc.)
- Perform various simple combinations of rotations by π and/or π/2 around coordinate axes (without dropping the paper!) and explain resulting orientation in terms of quaternions or a cube’s rotations.
Summary and Conclusions
In this paper I have given examples of dance movements which use double rotations that are perhaps best described using the mathematical model of the quaternions. These movements often arise fluidly within swirling dance sequences in a variety of dance forms. A crucial artistic point is that in none of the dances displayed here are these double rotation movements included in order to display the mathematical ideas, rather they are simply part of the choreographic palette with which the dances are composed; for this reason, the mathematical concepts may only be approximately apparent to the observer. Although these dance movements often involve rotations with the arms, circles using leg gestures are also possible, especially in a movement known as fouetté, though the joints in the leg prevent the amount of rotation possible with the arms. This paper is also an attempt to encourage dance artists to pay more attention to the quaternion-like twisting that naturally occurs with gestures of the arms. And we encourage dance and math artists to observe quaternionic elements when playing with the dance prop of a simple sheet of paper.
References
[1] R. Blair. http://www.rebeccaballet.com/. [2] Filipino Cultural Dance Troupe Wagga Wagga. 2010. https://www.youtube.com/watch?v=4Gf8Xa0N2yk&t=00m09s. [3] M. Gardner. Riddles of the Sphinx: and Other Mathematical Puzzle Tales. Mathematical Assoc. of America. 1987. Chapter 23, “Dirac’s Scissors.” [4] A. J. Hanson. Visualizing Quaternions. Elsevier. 2006. [5] V. Hart, A. Hawksley, H. Segerman, and M. Bosch. “Hypernom: Mapping VR Headset Orientation to S₃”. Bridges Conference Proceedings, Baltimore, MD, Jul. 29-Aug. 1, 2015, pp 387-390. http://archive.bridgesmathart.org/2015/bridges2015-387.html. [6] V. Hart and H. Segerman. “The Quaternion Group as a Symmetry Group”. Bridges Conference Proceedings, Seoul, Korea, Aug. 14-19, 2014, pp 143-150. http://archive.bridgesmathart.org/2014/bridges2014-143.html. [7] L. Kauffman. Knots and Physics, 4th Ed. World Scientific. 2013. Pg 436. [8] T. P. Langer, “Geometrical Anatomy.” http://geometricalanatomy.com/. [9] G. Lizenbery. Personal communication. 1/13/2020. [10] D. Pengelley and D. Ramras. “How Efficiently Can One Untangle a Double-Twist? Waving is Believing!” Math Intelligencer 39, 107 (2017). [11] A. Pudney. 2016. https://www.youtube.com/watch?v=q2ySQU3KTkg. [12] K. Schaffer and E. Stern. “Bartleby.” 1991. https://youtu.be/LNXgvJA_Bj4. [13] K. Schaffer and E. Stern. Dances for the Mind’s Eye. Dance performance. 1993. [14] K. Schaffer and E. Stern. Video excerpts. https://youtu.be/N2G_362jMKs. [15] K. Schaffer. Arm double rotation video clip. https://youtu.be/CvkcMRXwMuo. [16] K. Schaffer. Quaternion Cayley dance animation. https://youtu.be/pYkMub-20UM. [17] K. Schaffer. Dance video excerpts. https://youtu.be/mclfngE-qSk [18] E. Stern and A. Johnston. https://dancesciencefest.org/. 2019. [19] J. Tanton. “Mathematical Salute.” http://www.jamestanton.com/index.php?s=salute. [20] Wikipedia. https://en.wikipedia.org/wiki/Irmgard_Bartenieff. [21] Wikipedia. https://en.wikipedia.org/wiki/Euler%27s_rotation_theorem.