Jump to content

Applications of dual quaternions to 2D geometry

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Svennik (talk | contribs) at 20:34, 27 May 2019 (Created page with 'The dual-complex numbers<ref>{{Cite journal|last=Ochiai|first=Hiroyuki|last2=Kaji|first2=Shizuo|last3=Matsuda|first3=Genki|date=2016-01-08|title=Anti-commutative...'). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

The dual-complex numbers[1] (here denoted ) is a 4-dimensional algebra over the real numbers. Its primary application is in representing rigid body motions in 2D space.

Beware that the term may be misleading. Unlike the dual numbers or the complex numbers, the dual-complex numbers are non-commutative.

Definition

A general element of is defined to bewhere , , and are arbitrary real numbers; is a dual number that squares to zero; and , and are the standard basis elements of the quaternions.

The set forms a basis of the dual-complex numbers.

The magnitude of a dual quaternion is defined to be

Representing rigid body motions

Let be a unit dual-complex number, i.e.

The element acts on points in the plane by where represents the point with Cartesian coordinate . Note that can also be understood as the homogeneous coordinate .

We have the following polar forms for :

When , the element can be written as which denotes a rotation of angle around point .

When , the element can be written as which denotes a translation by vector

Geometric construction

A principled construction of the dual-complex numbers can be found by seeing that they're a subset of the dual-quaternions.

There are two geometric interpretations of the dual-quaternions, both of which can be used to derive the action of the dual-complex numbers on the plane:

  • As a way to represent rigid body motions in 3D space. The dual-complex numbers can then be seen as representing a subset of those rigid-body motions. This requires some familiarity with the way that the dual quaternions act on Euclidean space.
  • As an "infinitesimal thickening" of the quaternions.[2] Note that the quaternions are often used to express rotations in 3D space; and the dual numbers are often used to represent "infinitesimals". The combination of the two allows rotations to be varied infinitesimally. Let denote an infinitesimal plane lying on the unit sphere, precisely equal to . Observe that is a subset of the sphere, in spite of being flat; this is thanks to the behaviour of dual number infinitesimals.
Notice that as a subset of the dual quaternions, the dual complex numbers rotate the plane back to itself. When (see the general form of a dual-complex number), the axis of rotation points towards some point on , so that points on experience a regular rotation. When , the axis of rotation points away from the plane, with the angle of rotation being infinitesimal; in this case, the points on experience a translation.




References

  1. ^ Ochiai, Hiroyuki; Kaji, Shizuo; Matsuda, Genki (2016-01-08). "Anti-commutative Dual Complex Numbers and 2D Rigid Transformation". {{cite journal}}: Cite journal requires |journal= (help)
  2. ^ "geometry - Using dual complex numbers for combined rotation and translation". Mathematics Stack Exchange. Retrieved 2019-05-27.