Linear Algebra/Topic: Orthonormal Matrices

From testwiki
Revision as of 20:18, 23 May 2013 by 98.230.108.226 (talk)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Template:Navigation

Template:AnchorIn The Elements, Euclid considers two figures to be the same if they have the same size and shape. That is, the triangles below are not equal because they are not the same set of points. Template:AnchorBut they are congruent— essentially indistinguishable for Euclid's purposes— because we can imagine picking the plane up, sliding it over and rotating it a bit, although not warping or stretching it, and then putting it back down, to superimpose the first figure on the second. (Euclid never explicitly states this principle but he uses it often Template:Harv.)

In modern terminology, "picking the plane up ..." means considering a map from the plane to itself. Euclid has limited consideration to only certain transformations of the plane, ones that may possibly slide or turn the plane but not bend or stretch it. Template:AnchorAccordingly, we define a map f:22 to be distance-preserving or a rigid motion or an isometry, if for all points P1,P22, the distance from f(P1) to f(P2) equals the distance from P1 to P2. Template:AnchorWe also define a plane figure to be a set of points in the plane and we say that two figures are congruent if there is a distance-preserving map from the plane to itself that carries one figure onto the other.

Many statements from Euclidean geometry follow easily from these definitions. Some are: (i) collinearity is invariant under any distance-preserving map (that is, if P1, P2, and P3 are collinear then so are f(P1), f(P2), and f(P3)), (ii) betweeness is invariant under any distance-preserving map (if P2 is between P1 and P3 then so is f(P2) between f(P1) and f(P3)), (iii) the property of being a triangle is invariant under any distance-preserving map (if a figure is a triangle then the image of that figure is also a triangle), (iv) and the property of being a circle is invariant under any distance-preserving map. Template:AnchorIn 1872, F. Klein suggested that Euclidean geometry can be characterized as the study of properties that are invariant under these maps. Template:Anchor(This forms part of Klein's Erlanger Program, which proposes the organizing principle that each kind of geometry— Euclidean, projective, etc.— can be described as the study of the properties that are invariant under some group of transformations. The word "group" here means more than just "collection", but that lies outside of our scope.)

We can use linear algebra to characterize the distance-preserving maps of the plane.

First, there are distance-preserving transformations of the plane that are not linear. Template:AnchorThe obvious example is this translation.

(xy)(xy)+(10)=(x+1y)

However, this example turns out to be the only example, in the sense that if f is distance-preserving and sends 0 to v0 then the map vf(v)v0 is linear. That will follow immediately from this statement: a map t that is distance-preserving and sends 0 to itself is linear. To prove this equivalent statement, let


t(e1)=(ab)t(e2)=(cd)


for some a,b,c,d. Then to show that t is linear, we can show that it can be represented by a matrix, that is, that t acts in this way for all x,y.


v=(xy)t(ax+cybx+dy)(*)


Recall that if we fix three non-collinear points then any point in the plane can be described by giving its distance from those three. So any point v in the domain is determined by its distance from the three fixed points 0, e1, and e2. Similarly, any point t(v) in the codomain is determined by its distance from the three fixed points t(0), t(e1), and t(e2) (these three are not collinear because, as mentioned above, collinearity is invariant and 0, e1, and e2 are not collinear). In fact, because t is distance-preserving, we can say more: for the point v in the plane that is determined by being the distance d0 from 0, the distance d1 from e1, and the distance d2 from e2, its image t(v) must be the unique point in the codomain that is determined by being d0 from t(0), d1 from t(e1), and d2 from t(e2). Because of the uniqueness, checking that the action in (*) works in the d0, d1, and d2 cases


dist((xy),0)=dist(t((xy)),t(0))=dist((ax+cybx+dy),0)


(t is assumed to send 0 to itself)


dist((xy),e1)=dist(t((xy)),t(e1))=dist((ax+cybx+dy),(ab))


and


dist((xy),e2)=dist(t((xy)),t(e2))=dist((ax+cybx+dy),(cd))


suffices to show that (*) describes t. Those checks are routine.

Thus, any distance-preserving f:22 can be written f(v)=t(v)+v0 for some constant vector v0 and linear map t that is distance-preserving.

Not every linear map is distance-preserving, for example, v2v does not preserve distances. But there is a neat characterization: a linear transformation t of the plane is distance-preserving if and only if both |t(e1)|=|t(e2)|=1 and t(e1) is orthogonal to t(e2). The "only if" half of that statement is easy— because t is distance-preserving it must preserve the lengths of vectors, and because t is distance-preserving the Pythagorean theorem shows that it must preserve orthogonality. For the "if" half, it suffices to check that the map preserves lengths of vectors, because then for all p and q the distance between the two is preserved |t(pq)|=|t(p)t(q)|=|pq|. For that check, let


v=(xy)t(e1)=(ab)t(e2)=(cd)


and, with the "if" assumptions that a2+b2=c2+d2=1 and ac+bd=0 we have this.


|t(v)|2=(ax+cy)2+(bx+dy)2=a2x2+2acxy+c2y2+b2x2+2bdxy+d2y2=x2(a2+b2)+y2(c2+d2)+2xy(ac+bd)=x2+y2=|v|2

One thing that is neat about this characterization is that we can easily recognize matrices that represent such a map with respect to the standard bases. Those matrices have that when the columns are written as vectors then they are of length one and are mutually orthogonal. Template:AnchorSuch a matrix is called an orthonormal matrix or orthogonal matrix (the first term is commonly used to mean not just that the columns are orthogonal, but also that they have length one).

We can use this insight to delimit the geometric actions possible in distance-preserving maps. Because |t(v)|=|v|, any v is mapped by t to lie somewhere on the circle about the origin that has radius equal to the length of v. In particular, e1 and e2 are mapped to the unit circle. What's more, once we fix the unit vector e1 as mapped to the vector with components a and b then there are only two places where e2 can be mapped if that image is to be perpendicular to the first vector: one where e2 maintains its position a quarter circle clockwise from

e1

        Rep2,2(t)=(abba)

and one where is is mapped a quarter circle counterclockwise.

        Rep2,2(t)=(abba)

We can geometrically describe these two cases. Let θ be the angle between the x-axis and the image of e1, measured counterclockwise. Template:AnchorThe first matrix above represents, with respect to the standard bases, a rotation of the plane by θ radians.

        (xy)t(xcosθysinθxsinθ+ycosθ)

The second matrix above represents a reflection of the plane through the line bisecting the angle between e1 and t(e1).

        (xy)t(xcosθ+ysinθxsinθycosθ)

(This picture shows e1 reflected up into the first quadrant and e2 reflected down into the fourth quadrant.)

Note again: the angle between e1 and e2 runs counterclockwise, and in the first map above the angle from t(e1) to t(e2) is also counterclockwise, so the orientation of the angle is preserved. But in the second map the orientation is reversed. Template:AnchorA distance-preserving map is direct if it preserves orientations and opposite if it reverses orientation.

Template:AnchorSo, we have characterized the Euclidean study of congruence: it considers, for plane figures, the properties that are invariant under combinations of (i) a rotation followed by a translation, or (ii) a reflection followed by a translation (a reflection followed by a non-trivial translation is a glide reflection).

Template:AnchorAnother idea, besides congruence of figures, encountered in elementary geometry is that figures are similar if they are congruent after a change of scale. These two triangles are similar since the second is the same shape as the first, but 3/2-ths the size.

From the above work, we have that figures are similar if there is an orthonormal matrix T such that the points q on one are derived from the points p by q=(kT)v+p0 for some nonzero real number k and constant vector p0.

Although many of these ideas were first explored by Euclid, mathematics is timeless and they are very much in use today. One application of the maps studied above is in computer graphics. We can, for example, animate this top view of a cube by putting together film frames of it rotating; that's a rigid motion.

Frame 1 Frame 2 Frame 3

We could also make the cube appear to be moving away from us by producing film frames of it shrinking, which gives us figures that are similar.

Frame 1: Frame 2: Frame 3:

Computer graphics incorporates techniques from linear algebra in many other ways (see Problem 4).

So the analysis above of distance-preserving maps is useful as well as interesting. A beautiful book that explores some of this area is Template:Harv. More on groups, of transformations and otherwise, can be found in any book on Modern Algebra, for instance Template:Harv. More on Klein and the Erlanger Program is in Template:Harv.


Exercises

Template:TextBox Template:TextBox Template:TextBox Template:TextBox Template:TextBox

/Solutions/

References

Template:Navigation

Template:BookCat