3. Homogeneous Coordinates and Transformations of Space 55
Proof
If p is the line through points with homogeneous coordinates P
1
(x
0
,x
1
,x
2
,x
3
)
and P
2
(y
0
,y
1
,y
2
,y
3
), and q is the line through points Q
1
(X
0
,X
1
,X
2
,X
3
)
and Q
2
(Y
0
,Y
1
,Y
2
,Y
3
), then the lines have a common point if and only if
αP
1
+ βP
2
= γQ
1
+ δQ
2
for some α, β, γ, δ.ThusP
1
, P
2
, Q
1
, Q
2
are linearly
dependent vectors implying
x
0
x
1
x
2
x
3
y
0
y
1
y
2
y
3
X
0
X
1
X
2
X
3
Y
0
Y
1
Y
2
Y
3
=0.
Expansion of the determinant (using Laplace’s expansion is the most succinct
method) gives
p
12
q
03
+ p
20
q
13
+ p
01
q
23
+ p
03
q
12
+ p
13
q
20
+ p
23
q
01
=0.
EXERCISES
3.1. Determine the Cartesian coordinates of the following points (3, 6, 5, 2),
(2, 4, 6, 4), (0, 0, 2, 1), (2, 0, 0, 2).
3.2. Determine the point at infinity in the directions of the following
vectors (3, 4, 1) and (7, 2, 0).
3.3. Determine the homogeneous transformation matrices for the follow-
ing.
(a) A rotation about the z-axis through an angle of π/4.
(b) A scaling by a factor of 3 units in the y-direction, followed by
a translation of 2 units in the x-direction and 5 units in the
z-direction, followed by a rotation about the x-axis through an
angle 7π/6.
(c) A reflection in the plane 6x − 6y +3z − 5=0.
(d) A rotation about the line through the points (2, 1, 2) and (8, 3, 5)
through an angle 5π/6.
3.4. Determine the Cartesian coordinates of the point of intersection of
the three planes 2x−y+z =0,−4x+3y−2z−5 = 0, and x+y−6=0.
3.5. Determine the plane through (1, 1, −1), (−9, 7, 3), and (2, 0, 5).