Information about So(3)

In mechanics and geometry, the rotation group is the group of all rotations about the origin of 3-dimensional Euclidean space R3 under the operation of composition.

By definition, a rotation about the origin is a linear transformation that preserves length of vectors and preserves orientation (i.e. handedness) of space. A length-preserving transformation which reverses orientation is called an improper rotation.

Composing two rotations results in another rotation; every rotation has a unique inverse rotation; and the identity map satisfies the definition of a rotation. Owing to the above properties, the set of all rotations is a group under composition. Moreover, the rotation group has a natural manifold structure for which the group operations are smooth; so it is in fact a Lie group. The rotation group is often denoted SO(3) for reasons explained below.

Properties

Besides just preserving length, rotations also preserve the angles between vectors. This follows from the fact that the standard dot product between two vectors u and v can be written purely in terms of length:
Hence, any length-preserving transformation in R3 preserves the dot product, and thus the angle between vectors. It is a quick check that every rotation maps an orthonormal basis of R3 to another orthonormal basis.

It should be noted that rotations are often defined as linear transformations that preserve the inner product on R3. By the above argument, this is equivalent to requiring them to preserve length.

Another important property of the rotation group is that it is nonabelian. That is, the order in which rotations are composed makes a difference. For example, a quarter turn around the positive x-axis followed by a quarter turn around the positive y-axis is a different rotation than the one obtained by first rotating around y and then x.

Orthogonal and rotation matrices



Like any linear transformation, a rotation can always be represented by a matrix. Let R be a given rotation. With respect to the standard basis of R3 the columns of R are given by . Since the standard basis is orthonormal, the columns of R form another orthonormal basis. This orthonormality condition can be expressed in the form
where RT denotes the transpose of R and I is the 3 × 3 identity matrix. Matrices for which this property holds are called orthogonal matrices. The group of all 3 × 3 orthogonal matrices is denoted O(3).

In addition to preserving length, rotations must also preserve orientation. A matrix will preserve or reverse orientation according to whether the determinant of the matrix is positive or negative. For an orthogonal matrix R, note that det RT = det R implies (det R)2 = 1 so that det R = ±1. The subgroup of orthogonal matrices with determinant +1 is called the special orthogonal group, denoted SO(3).

Thus every rotation can be represented uniquely by an orthogonal matrix with unit determinant. Moreover, since composition of rotations corresponds to matrix multiplication, the rotation group is isomorphic to the special orthogonal group SO(3).

Improper rotations correspond to orthogonal matrices with determinant −1, and they do not form a group because the product of two improper rotations is a proper rotation.

Axis of rotation

Every rotation in 3 dimensions fixes a unique 1-dimensional linear subspace of R3 which is called the axis of rotation (this is Euler's rotation theorem). Each rotation acts as a normal 2-dimensional rotation in the plane orthogonal to this axis. Since every 2-dimensional rotation can be represented by an angle φ, an arbitrary 3-dimensional rotation can be specified by an axis of rotation together with an angle of rotation about this axis. (Technically, one needs to specify an orientation for the axis and whether the rotation is taken to be clockwise or counterclockwise with respect to this orientation).

For example, counterclockwise rotation about the positive z-axis by angle φ is given by



Given a unit vector n in R3 and an angle φ, let R(φ, n) represent a counterclockwise rotation about the axis through n (with orientation determined by n). Then
  • R(0, n) is the identity transformation for any n
  • R(φ, n) = R(−φ, −n)
  • R(π + φ, n) = R(π − φ, −n)
Using these properties one can show that any rotation can be represented by a unique angle φ in the range 0 ≤ φ ≤ π and a unit vector n such that
  • n is arbitrary if φ = 0
  • n is unique if 0 < φ < π
  • n is unique up to a sign if φ = π (that is, the rotations R(π, ±n) are identical)

Topology

Consider the solid ball in R3 of radius π (that is, all points of R3 of distance π or less from the origin). Given the above, for every point in this ball there is a rotation, with axis through the point and rotation angle equal to the distance of the point from the origin. The identity rotation corresponds to the point at the center of the ball. Rotation through angles between 0 and -π correspond to the point on the same axis and distance from the origin but on the opposite side of the origin. The one remaining issue is that the two rotations through π and through -π are the same. So we identify (or "glue together") antipodal points on the surface of the ball. After this identification, we arrive at a topological space homeomorphic to the rotation group.

Indeed, the ball with antipodal surface points identified is a smooth manifold, and this manifold is diffeomorphic to the rotation group. It is also diffeomorphic to the real 3-dimensional projective space, so the latter can also serve as a topological model for the rotation group.

These identifications illustrate that SO(3) is connected but not simply connected. As to the latter, in the ball with antipodal surface points identified, consider the path running from the "north pole" straight through the center down to the south pole. This is a closed loop, since the north pole and the south pole are identified. This loop cannot be shrunk to a point, since no matter how you deform the loop, the start and end point have to remain antipodal, or else the loop will "break open". In terms of rotations, this loop represents a continuous sequence of rotations about the z-axis starting and ending at the identity rotation (i.e. a series of rotation through an angle φ where φ runs from 0 to 2π).

Surprisingly, if you run through the path twice (so that φ runs from 0 to 4π), i.e. from north pole down to south pole, jump back up to the north pole and run again down to the south pole, you get a closed loop which can be shrunk to a single point: first move the paths continuously to the ball's surface, still connecting north pole to south pole twice. The second half of the path can then be mirrored over to the antipodal side without changing the path at all. Now we have an ordinary closed loop on the surface of the ball, connecting the north pole to itself along a great circle. This circle can be shrunk to the north pole without problems.

The same argument can be performed in general, and it shows that the fundamental group of SO(3) is cyclic of order 2. In physics applications, the non-triviality of the fundamental group allows for the existence of objects known as spinors, and is an important tool in the development of the spin-statistics theorem.

The universal cover of SO(3) is a Lie group called Spin(3). The group Spin(3) is isomorphic to the special unitary group SU(2); it is also diffeomorphic to the unit 3-sphere S3 and can be understood as the group of unit quaternions (i.e. those with absolute value 1). The connection between quaternions and rotations, commonly exploited in computer graphics, is explained in quaternions and spatial rotations. The resulting map
S3 → SO(3)
is a surjective homomorphism of Lie groups, with kernel {±1}.

Representations of rotations

We have seen that there are a variety of ways to represent rotations: Another method is to specify an arbitrary rotation by a sequence of rotations about some fixed axes. See: See charts on SO(3) for further discussion.

Generalizations

The rotation group generalizes quite naturally to n-dimensional Euclidean space, Rn. The group of all proper and improper rotations in n dimensions is called the orthogonal group, O(n), and the subgroup of proper rotations is called the special orthogonal group, SO(n).

In special relativity, one works in a 4-dimensional vector space, known as Minkowski space rather than 3-dimensional Euclidean space. Unlike Euclidean space, Minkowski space has an inner product with an indefinite signature. However, one can still define generalized rotations which preserve this inner product. Such generalized rotations are known as Lorentz transformations and the group of all such transformations is called the Lorentz group.

The rotation group SO(3) can be described as a subgroup of E+(3), the Euclidean group of direct isometries of R3. This larger group is the group of all motions of a rigid body: each of these is a combination of a rotation about an arbitrary axis and a translation along the axis, or put differently, a combination of an element of SO(3) and an arbitrary translation.

In general, the rotation group of an object is the symmetry group within the group of direct isometries; in other words, the intersection of the full symmetry group and the group of direct isometries. For chiral objects it is the same as the full symmetry group.

See also

Classical mechanics (commonly confused with Newtonian mechanics, which is a subfield thereof) is used for describing the motion of macroscopic objects, from projectiles to parts of machinery, as well as astronomical objects, such as spacecraft, planets, stars, and galaxies.
..... Click the link for more information.
Geometry (Greek γεωμετρία; geo = earth, metria = measure) is a part of mathematics concerned with questions of size, shape, and relative position of figures and with properties of space. Geometry is one of the oldest sciences.
..... Click the link for more information.
group is a set with a binary operation that satisfies certain axioms, detailed below. For example, the set of integers with addition is a group. The branch of mathematics which studies groups is called group theory.
..... Click the link for more information.
A rotation is a movement of an object in a circular motion.
..... Click the link for more information.
Euclidean space. Most of this article is devoted to developing the modern language necessary for the conceptual leap to higher dimensions.

An essential property of a Euclidean space is its flatness. Other spaces exist in geometry that are not Euclidean.
..... Click the link for more information.
composite function, formed by the composition of one function on another, represents the application of the former to the result of the application of the latter to the argument of the composite.
..... Click the link for more information.
In mathematics, a linear map (also called a linear transformation or linear operator) is a function between two vector spaces that preserves the operations of vector addition and scalar multiplication.
..... Click the link for more information.
Length is the long dimension of any object. The length of a thing is the distance between its ends, its linear extent as measured from end to end. This may be distinguished from height, which is vertical extent, and width or breadth
..... Click the link for more information.
spatial vector, or simply vector, is a concept characterized by a magnitude and a direction. A vector can be thought of as an arrow in Euclidean space, drawn from an initial point A pointing to a terminal point B.
..... Click the link for more information.
See also orientation (rigid body).


In mathematics, an orientation on a real vector space is a choice of which ordered bases are "positively" oriented and which are "negatively" oriented.
..... Click the link for more information.
In 3D geometry, an improper rotation, also called rotoreflection or rotary reflection is, depending on context, a linear transformation or affine transformation which is the combination of a rotation about an axis and an inversion about the origin.
..... Click the link for more information.
In mathematics, an identity function, also called identity map or identity transformation, is a function that always returns the same value that was used as its argument.
..... Click the link for more information.
group is a set with a binary operation that satisfies certain axioms, detailed below. For example, the set of integers with addition is a group. The branch of mathematics which studies groups is called group theory.
..... Click the link for more information.
manifold is an abstract mathematical space in which every point has a neighborhood which resembles Euclidean space, but in which the global structure may be more complicated. In discussing manifolds, the idea of dimension is important.
..... Click the link for more information.
In mathematical analysis, a differentiability class is a classification of functions according to the properties of their derivatives. Higher order differentiability classes correspond to the existence of more derivatives.
..... Click the link for more information.
In mathematics, a Lie group (IPA pronunciation: [liː], sounds like "Lee"), is a group which is also a differentiable manifold, with the property that the group operations are compatible with the smooth structure.
..... Click the link for more information.
angle (in full, plane angle) is the figure formed by two rays sharing a common endpoint, called the vertex of the angle. The magnitude of the angle is the "amount of rotation" that separates the two rays, and can be measured by considering the length of circular arc swept
..... Click the link for more information.
dot product, also known as the scalar product, is an operation which takes two vectors over the real numbers R and returns a real-valued scalar quantity. It is the standard inner product of the Euclidean space.
..... Click the link for more information.

Definition

In mathematics, an orthonormal basis of an inner product space V (i.e., a vector space with an inner product), or in particular of a Hilbert space H
..... Click the link for more information.
In mathematics, a nonabelian group, also sometimes called a non-commutative group, is a group (G, * ) such that there are at least two elements a and b of G such that a * bb * a.
..... Click the link for more information.
In matrix theory, a real orthogonal matrix is a square matrix Q whose transpose is its inverse:



An orthogonal matrix is a special orthogonal matrix if it has determinant +1:

Overview


..... Click the link for more information.
In matrix theory, a rotation matrix is a real square matrix whose transpose is its inverse and whose determinant is +1.
In other words, it is a real special orthogonal matrix.
..... Click the link for more information.
matrix (plural matrices) is a rectangular table of elements (or entries), which may be numbers or, more generally, any abstract quantities that can be added and multiplied.
..... Click the link for more information.
In mathematics, the standard basis (also called natural basis or canonical basis) of the -dimensional Euclidean space Rn is the basis obtained by taking the basis vectors

..... Click the link for more information.
In linear algebra, two vectors in an inner product space are orthonormal if they are orthogonal (their inner product is 0) and both of unit length (the norm of each is 1). A set of vectors which is pairwise orthonormal (any two vectors in it are orthonormal) is called an
..... Click the link for more information.
In linear algebra, the transpose of a matrix A is another matrix AT (also written Atr, tA, or A′) created by any one of the following equivalent actions:
  • write the rows of A

..... Click the link for more information.
In linear algebra, the identity matrix or unit matrix of size n is the n-by-n square matrix with ones on the main diagonal and zeros elsewhere.
..... Click the link for more information.
In matrix theory, a real orthogonal matrix is a square matrix Q whose transpose is its inverse:



An orthogonal matrix is a special orthogonal matrix if it has determinant +1:

Overview


..... Click the link for more information.
In algebra, a determinant is a function depending on n that associates a scalar, det(A), to every n×n square matrix A. The fundamental geometric meaning of a determinant is as the scale factor for volume when A
..... Click the link for more information.
subgroup of G if H also forms a group under the operation *. More precisely, H is a subgroup of G if the restriction of * to H is a group operation on H.
..... Click the link for more information.


This article is copied from an article on Wikipedia.org - the free encyclopedia created and edited by online user community. The text was not checked or edited by anyone on our staff. Although the vast majority of the wikipedia encyclopedia articles provide accurate and timely information please do not assume the accuracy of any particular article. This article is distributed under the terms of GNU Free Documentation License.
Herod_Archelaus


page counter