Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Problem booklet
Assoc. Prof. Cornel Pintea
Contents
Week 12 1
1
MLE0014-Analytic Geometry, Tutorial ”Babeş-Bolyai” University, Department of Mathematics
Week 12
L : R2 −→ R2 , L( x, y) = ( ax + by + c, dx + ey + f ), (1.1)
and the latter ones we shall call homogeneous coordinates of the point ( x, y) ∈ R2 . The set
of homogeneous coordinates ( x, y, w) will be denoted by RP2 and callit the real projective
y
plane. The homogeneous coordinates ( x, y, w) ∈ RP2 , w 6= 0 şi wx , w , 1 represent the same
element of RP2 .
Observation 1.2. The projective plane RP2 is actually the quotient set (R3 \ {0}) ∼, where 0 ∼0
Observe that the equivalence classes of the equivalence relation ∼0 are the punctured
lines of R3 through the origin without the origin itself, i.e. the elements of the real projective
plane RP2 . Such an equivalence class of
x
( x, y, w) ∈ R3 wil be denoted by [ x, y, w] or by y .
w
is not invertible, i.e. evey punctured line through the origin of R3 \ xOy is mapped onto a
punctured line (obviously through the origine) in R3 \ xOy.
Observation 1.4. If L1 , L2 : RP2 −→ RP2 are two projective applications, then their product (con-
catenation) transformation L1 ◦ L2 is also a projective transformation and its homogeneous transfor-
mation matrix is the product of the homogeneous transformation matrices of L1 and L2 .
Indeed, if
x a1 b1 c1 x
L 1 y = d 1 e1 f 1 y
w g1 h 1 k 1 w
and
x a2 b2 c2 x
L 2 y = d 2 e2 f 2 y
w g2 h 2 k 2 w
then
x a1 b1 c1 a2 b2 c2 x
( L 1 ◦ L 2 ) y = d 1 e1 f 1 d 2 e2 f 2 y
w g1 h 1 k 1 g2 h 2 k 2 w
Observation 1.5. If L1 , L2 : RP2 −→ RP2 are two affine applications, then their product L1 ◦ L2
is also an affine transformation.
Proposition 1.6. If ( aB − bA)2 + (dB − eA)2 > 0, then the affine transformation (1.1) maps the
line (d) Ax + By + C = 0 to the line
Note that the affine transformation L is nonsingular if and only if it is invertible. In such
a case the inverse L−1 is a non-singular affine transformation and [ L−1 ] = [ L]−1 .
Note that the translation T (h, k ) is non-singular (invertible) and ( T (h, k))−1 = T (−h, −k ).
Note that the scaling about the origin by non-zero scaling factors (s x , sy ) ∈ R2 is non-
singular (invertible) and (S(s x , sy ))−1 = S(s− 1 −1
x , s y ).
The scaling SP (s x , sy ) by non-zero scaling factors (s x , sy ) ∈ R2 about an arbitrary point P( x0 , y0 )
acts in a similar way as S(s x , sy ), but the role of the origin is played bt P. Thus
SP (s x , sy ) = T ( x0 , y0 ) ◦ S(s x , sy ) ◦ T (− x0 , −y0 ),
1.2.3 Reflections
Definition 1.10. The reflections about the x-axis and the y-axis respectively are the affine trans-
formation
r x , ry : R2 −→ R2 , r x ( x, y) = ( x, −y), ry = (− x, y).
Their equations are
x0 = x x0 = −x
rx : and ry :
y0 = −y y0 = y
or, by using the matrix language and the homogeneous coordinates
0 0
x 1 0 x x −1 0 x
rx : = and ry : = i.e.
y0 0 −1 y y0 0 1 y
0 0
x 1 0 0 x x −1 0 0 x
rx : y 0 = 0 −1 0 y and ry : y 0 = 0 1 0 y
1 0 0 1 1 1 0 0 1 1
which shows that the homogeneous matrices transformations are
1 0 0 −1 0 0
[r x ] = 0 −1 0 and ry = 0 1 0 .
0 0 1 0 0 1
Note that r x = S(1, −1) and ry = S(−1, 1). Thus the two reflections are non-singular
(invertible) and r − 1 −1
x = r x , ry = ry .
Definition 1.11. The reflection rl : R2 −→ R2 about the line l maps a given point M to the point
M0 defined by the property that l is the perpendicular bisector of the segment MM0 . One can show
that the action of the reflection about the line l : ax + by + c = 0 is
2
b − a2 a2 − b2
2ab 2ac 2ab 2bc
rl ( x, y)= 2 x− 2 y− 2 ,− 2 x+ 2 y− 2 .
a + b2 a + b2 a + b2 a + b2 a + b2 a + b2
b2 − a2 2ab 2ac
0
x 2 2
− 2 2
− 2
x
a +b a +b a + b2
y0 =
2
a −b 2 y ,
− 2ab − 2
2bc
1 a2 + b2 2
a +b 2 a + b2 1
0 0 1
1.2.4 Rotations
Definition 1.12. The rotation rotθ : R2 −→ R2 about the origin through an angle θ maps a point
M ( x, y) into a point M0 ( x 0 , y0 ) with the properties that the segments [OM] and [OM0 ] are congruent
\ 0 ) = θ. If θ > 0 the rotation is supposed to be anticlockwise and for θ < 0 the
and the m( MOM
rotation is clockwise. If ( x, y) = (r cos ϕ, r sin ϕ), then the coordinates of the rotated point are
r cos(θ + ϕ), r sin(θ + ϕ) = ( x cos θ − y sin θ, x sin θ + y cos θ ), i.e.
The rotation rotθ ( P) about an arbitrary point P( x0 , y0 ) acts in a similar way as rotθ , but
the role of the origin is played bt P. Thus rotθ ( P) = T ( x0 , y0 ) ◦ rotθ ◦ T (− x0 , −y0 ), i.e. its
homogeneous transformation matrix is
1 0 x0 cos θ − sin θ 0 1 0 − x0
[rotθ ( P)] = 0 1 y0 sin θ cos θ 0 0 1 −y0
0 0 1 0 0 1 0 0 1
cos θ − sin θ x0 (1 − cos θ ) + y0 sin θ
= sin θ cos θ − x0 sin θ + y0 (1 − cos θ ) .
0 0 1
1.2.5 Shears
Definition 1.13. Given a fixed direction in the plane specified by a unit vector v = (v1 , v2 ), consider
the lines d with direction v and the oriented distance d from the origin. The shear about the origin of
factor r in the direction v is defined to be the transformation which maps a point M( x, y) on d to the
point M0 = M + rdv. The equation of the line through M of direction v is
v2 X − v1 Y + (v1 y − v2 x ) = 0.
The oriented distacnce from the origin to this line is v1 y − v2 x. Thus the action of the shear Sh(v, r ) :
R2 −→ R2 about the origin of factor r in the direction v is
Sh(v, r )( x, y) = ( x, y) + rd(v1 , v2 )
= ( x, y) + (r (v1 y − v2 x )v1 , r (v1 y − v2 x )v2 )
= ( x, y) + −rv1 v2 x + rv21 y, −rv22 x + rv1 v2 y
= (1 − rv1 v2 ) x + rv21 y, −rv22 x + (1 + rv1 v2 )y
rv21
1 − rv1 v2 0
[Sh(v, r )( x, y)] = −rv22 1 + rv1 v2 0 .
0 0 1
The shear Sh P (v, r ) about an arbitrary point P( x0 , y0 ) of factor r in the direction v acts in a
similar way as Sh(v, r ), but the role of the origin is played bt P. Thus Sh P (v, r ) = T ( x0 , y0 ) ◦
Sh(v, r ) ◦ T (− x0 , −y0 ), i.e. its homogeneous transformation matrix is
rv21
1 0 x0 1 − rv1 v2 0 1 0 − x0
[Sh P (v, r )] = 0 1 y0 −rv22 1 + rv1 v2 0 0 1 −y0
0 0 1 0 0 1 0 0 1
1 − rv1 v2 rv21 rv1 ( x0 v2 − y0 v1 )
= −rv22 1 + rv1 v2 rv2 ( x0 v2 − y0 v1 ) .
0 0 1
1.3 Problems
1. Consider a quadrilateral with vertices A(1, 1), B(3, 1), C (2, 2), and D (1.5, 3). Find the
image quadrilaterals through the translation T (1, 2), the scaling S(2, 2.5), the reflec-
tions about the x and y-axes,
the√clockwise andanticlockwise rotations through the
√
angle π/2 and the shear Sh 2/ 5, 1/ 5 , 1.5 .
2. Find the concatenation (product) of an anticlockwise rotation about the origin through
an angle of 3π
2 followed by a scaling by a factor of 3 units in the x-direction and 2 units
in the y-direction. (Hint: S(3, 2) R3π/2 )
5. Show that the concatenation (product) of two rotations, the first through an angle θ
about a point P( x0 , y0 ) and the second about a point Q( x1 , y1 ) (distinct from P) through
an angle −θ is a translation.
References
[1] Andrica, D., Ţopan, L., Analytic geometry, Cluj University Press, 2004.
[2] Galbură Gh., Radó, F., Geometrie, Editura didactică şi pedagogică-Bucureşti, 1979.
[4] Radó, F., Orban, B., Groze, V., Vasiu, A., Culegere de Probleme de Geometrie, Lit. Univ.
”Babeş-Bolyai”, Cluj-Napoca, 1979.