sci.math
[Top] [All Lists]

Re: SO(n) and O(n) questions

Subject: Re: SO(n) and O(n) questions
From: Lee Rudolph
Date: 31 Dec 2006 08:36:20 -0500
Newsgroups: sci.math
Jose_Carlos_Santos?= <jcsantos@xxxxxxxx> writes:

>James wrote:
>
>> I am trying to understand more the groups SO(n) and O(n) geometrically.
>> I think I have a good understanding of them algebraically.
>> 
>> Well, my first question is : What does the word "rotation" mean in R^n?
>
>Taken from:
>
>http://en.wikipedia.org/wiki/Rotation_group
>
>"By definition, a rotation about the origin is a linear transformation
>that preserves the length of vectors, and also preserves the
>orientation, or handedness, of space."
...
>> Then, why does SO(n) give all rotations in R^n?
>
>Be cause, *by definition* the rotations in R^n are the elements of
>SO(n).

That isn't really a very satisfactory answer.  It certainly raises
the question, *why* is that a good definition?  And, in fact, I think
the answer to that question is, it's *NOT* a good definition.  Yes,
it characterizes the elements of SO(n), as would a good definition;
but it doesn't relate them in an essential way to the concept of 
*rotating*, a process that happens *in time*.  That is: up to the
"and also preserves" clause, the definition is defining the "rigid"
part of "rigid motion", but it's ignoring the "motion" part; and
when that clause comes along, it *happens* to catch exactly the 
"rigid motions" that can be achieved *within the ambient space*,
but the fact that it does catch them and only them is not immediately 
obvious.

Here's another approach, which I greatly favor.  Define an orthogonal
transformation of R^n (with its usual inner product) to be a linear
transformation that preserves the length of each vector.  If A is
an orthogonal transformation, a 2-dimensional subspace F of R^n is a
"rotation plane" for A if F is A-invariant (i.e., F=A(F)) and the
restriction A|F is a rotation in the usual sense.  The following
theorem can be proved in various ways.  

THEOREM.  Let A be an orthogonal transformation of R^n. If n = 2k+1 
then R^n is the orthogonal direct sum of k rotation planes for A and 
one A-invariant line L.  If n = 2k+2 then R^n is the orthogonal direct 
sum of k rotation planes for A and one A-invariant plane P. []

(For a generic A these direct summands are unique.)

Now we can describe SO(n) and its non-trivial coset in O(n) as follows.
The orthogonal transformation A belongs to SO(n) (resp., to O(n)-SO(n))
if and only if the restriction of A to L or P, as the case may be, is
in SO(1) (= {I}) or SO(2), as the case may be.  In particular (actually,
equivalently), a special orthogonal transformation is the composition
of k (if n=2k+1) or k+1 (if n=k+2) *ordinary rotations* in pairwise
orthogonal 2-planes (extended by the identity on the orthocomplements);
these ordinary rotations pairwise commute.  Even more in particular
(yet, again, equivalently), a special orthogonal transformation *belongs
to a 1-parameter subgroup* of O(n): that is, the standard frame (of
columns of the identity matrix, in order) can be moved *continuously*
and *rigidly* to frame of columns of A (in order).  That, I claim,
captures the intended meaning of "rotation" and justifies the Wikipedian
_fiat_.

James, check your gmail account.

Lee Rudolph

<Prev in Thread] Current Thread [Next in Thread>
Privacy Policy