Graphics Reference
In-Depth Information
2.2.4.2. Theorem. Every motion M can be written uniquely in the form M = T 1 M 0
= M 0 T 2 , where T i is a translation and M 0 is a motion that fixes the origin, that is,
M 0 ( 0 ) = 0 .
Proof. Define the translation T 1 by T 1 ( p ) = p + M( 0 ) and let M 1 = T 1 -1 M.
Clearly, M 1 ( 0 ) = 0 and M = T 1 M 1 . Similarly, if we define the translation T 2 by
T 2 ( p ) = p - M -1 ( 0 ) and let M 2 = MT -1 , then M 2 ( 0 ) = 0 and M = M 2 T 2 . Next, we
show that M 2 = M 1 . But by Theorem 2.2.4.1, the motions M i are linear transforma-
tions and so
() =
() =
() +
()
MTM M M
p
p
p
0
11
1
and
(
)
() =
() =
() -
-
1
()
MMT M MM
p
p
p
0
.
22
2
2
Therefore, for all p ,
(
) =
() -
-
1
()
() +
()
MMM
p
0
MM
p
0
.
2
2
1
The special case where p is 0 shows that -M 2 (M -1 ( 0 )) = M( 0 ). In other words, we can
cancel those terms to get that M 2 ( p ) = M 1 ( p ). The uniqueness part of the theorem is
proved in a similar way.
2.2.4.3. Lemma. Let M be a motion and assume that M( 0 ) = 0 . Then M( u )•M( v ) =
u v for all vectors u and v .
Proof. The following string of equalities hold because M is a distance preserving
map and, by Theorem 2.2.4.1, also a linear transformation:
(
)
(
)
u•u
+
2
u•v
+
v•v
=
u
+
v u v
uv uv
uu
+
(
)
(
)
=
MM
MM MM MM
MM
+
+
()
() +
()
() +
()
()
=
2
uv
v
v
()
() +
=
u•u
+
2
u
v
v•v
Now cancel the terms u u and v v from both sides and divide by 2.
2.2.4.4. Theorem.
If M is a motion, then
() ()
() () =
MM
AB
MM
AC B• C
for all points A , B , and C .
Proof. By Theorem 2.2.4.2 we can express M in the form M = TM 0 , where T is a
translation and M 0 is a motion with M 0 ( 0 ) = 0 . It is easy to check that
() () =
()
()
MM
AB
M M
A B
0
0
Search WWH ::




Custom Search