OP = OO' + O'P
<=>
P = O' + x' O'E1' + y' O'E2'
<=>
P = O' + x'(E1' - O') + y' (E2' - O')
<=>
with coordinates this becomes
(x,y) = (xo,yo) + x'((a1,b1) - (xo,yo)) + y'((a2,b2) - (xo,yo))
<=>
x = xo + (a1 - xo)x' + (a2 - xo)y'
y = yo + (b1 - yo)x' + (b2 - yo)y'
with matrix notation this becomes
<=>
[x] [(a1 - xo) (a2 - xo)] [x'] [xo]
= +
[y] [(b1 - yo) (b2 - yo)] [y'] [yo]
[x/z] [(a1 - xo) (a2 - xo)] [x'/z'] [xo]
= +
[y/z] [(b1 - yo) (b2 - yo)] [y'/z'] [yo]
<=>
[x/z] [(a1 - xo) (a2 - xo) xo] [x'/z']
[y/z] = [(b1 - yo) (b2 - yo)] yo].[y'/z']
[ 1 ] [ 0 0 1] [ 1 ]
<=>
[ x ] [(a1 - xo) (a2 - xo) xo] [ x' ]
[ y ] = [(b1 - yo) (b2 - yo)] yo].[ y' ]
[ z ] [ 0 0 1] [ z' ]
[(a1 - xo) (a2 - xo) xo]
Denote M = [(b1 - yo) (b2 - yo)] yo] then
[ 0 0 1]
[ x ] [ x' ]
[ y ] = M.[ y' ]
[ z ] [ z' ]
The 3x3 matrix M is called the transformation matrix.
[1 0 xo]
M = [0 1 yo]
[0 0 1]
[cos(t) -sin(t) 0]
M = [sin(t) cos(t) 0]
[ 0 0 1]
line a has equation u x + v y + w z = 0
We write this equation with matrix notation
[x]
[u v w].[y] = 0
[z]
This is the condition for the old coordinates of a variable point of the line.
With previous formulas it is equivalent with
[x']
[u v w]. M. [y'] = 0
[z']
This is the condition for the new coordinates of a variable point of
the line.
[x']
[u' v' w'].[y'] = 0
[z']
<=>
u' x' + v' y' + w' z'= 0
This is the equation of the line a in the new coordinate system.
[u v w]. M = [u' v' w']
[x] [a b c] [x']
[y] = [d e f].[y']
[z] [g h i] [z']
The transformation matrix M has to be regular.
If we take out of this set of transformations, just the ones with
the property that z = 0 is invariant for the transformation, then
we say that the transformation is an affine transformation.
In this case, the special points with homogeneous coordinates
(x,y,0) get new coordinates with the same property.
These points are the ideal points of the affine plane.
The formulas are
[x] [a b c] [x']
[y] = [d e f].[y']
[z] [0 0 i] [z']
All transformations of previous sections are affine transformations.
If we take out of this set of affine transformations, just the ones
that allows an invariant formula for the distance of two points,
then we say that
the transformations are metric.
It can be proved that each metric transformation is the composition of a
finite number of translations, rotations and reflections about an line through
the origin.
The metric transformations are a subset of the affine transformations.
The affine transformations are a subset of the projective transformations.
[x] [x']
[y] = M .[y'] with M = a regular 3 x 3 matrix.
[z] [z']
This defines a bijection (permutation) between the coordinates and therefore a bijection (permutation) between the points of the plane.
[a b c]
[d e f]
[0 0 i]
then the ideal points are transformed in ideal points.
The projective properties are a subset of the affine properties.
The affine properties are a subset of the metric properties.
By metric axes is meant an orthonormal basis in the plane.
In this case, two points (0,0,1) and (1,0,1) can be chosen arbitrarily.
With these points, the coordinate system is completely determined.
By affine axes is meant a general basis in the plane.
In this case, three points (0,0,1) (1,0,1) and (0,1,1) can be chosen
arbitrarily but not collinear.
With these points, the coordinate system is completely determined.
By projective axes is meant that we can choose four points.
First three non-collinear points: (0,0,1) (0,1,0) and (1,0,0).
These points are the base points of the base triangle.
Then we choose arbitrarily a unit point (1,1,1) not on the sides of the
base triangle.
With these points, the coordinate system is completely determined.
By choosing the axis in a smart way, many problems become easy to solve.
Because all this seems strange without examples, we'll give now
four examples of a projective theorem and then
three examples of a affine theorem.
We'll search for the condition in order that l1, l2 and l3 are concurrent.
In order to have a simple solution, we choose
A as point (1,0,0) ; B as point (0,1,0) ; C as point (0,0,1)
Then line a has equation x = 0; b has equation y = 0; c has equation z = 0.
A variable line l1 through point C has equation x + k y = 0.
A variable line l2 through point A has equation y + l z = 0.
A variable line l3 through point B has equation z + m x = 0.
k,l and m are non-homogeneous parameters.
Well, l1,l2 and l3 are concurrent if and only if
| 1 k 0 |
| 0 1 l | = 0
| m 0 1 |
<=>
1 + k l m = 0
<=>
k l m = -1
This result is independent of the choice of the coordinate system.
It is known as the theorem of CEVA for concurrent lines.
We'll search for the condition in order that L1, L2 and L3 are collinear.
In order to have a simple solution, we choose
A as point (1,0,0) ; B as point (0,1,0) ; C as point (0,0,1)
Then, L1(1,k,0) L2(0,1,l) L3(m,0,1)
Well,
L1, L2 and L3 are collinear
<=>
| 1 k 0 |
| 0 1 l | = 0
| m 0 1 |
<=>
1 + k l m = 0
<=>
k l m = -1
This result is independent of the choice of the coordinate system.
It is known as the theorem of Menelaus for collinear points.
Proof:
Denote S as the intersection point of d1 and d2.
We choose:
S(1,0,0) ; A4(0,1,0) ; A1(0,0,1)
Then
d1: y = 0 and d2: z = 0
A5(1,0,l) A3(1,0,l') A2(1,m,0) A6(1,m',0)
A1A2: m x - y = 0
A4A5: l x - z = 0
=> P(1,m,l)
A1A6: m' x - y = 0
A3A4: l' x - z = 0
=> R(1,m',l')
A5A6: -l m' x + l y + m' z = 0
A2A3: -l'm x + l'y + m z = 0
=> Q(lm-l'm' , lmm' - l'mm' , ll'm - ll'm')
And now P,Q,R are collinear because
| 1 m l |
| 1 m' l' | = 0
|lm-l'm' lmm' - l'mm' ll'm - ll'm' |
The line PQR is called the Pascal-line.
Proof:
Choose: A(1,0,0) ; B(0,1,0) ; C(0,0,1) ; S(1,1,1)
Then:
A' on line SA => A'(1+l,1,1)
B' on line BS => B'(1,1+m,1)
C' on line SC => C'(1,1,1+n)
K is the intersection point of BC and B'C'.
Line BC has equation x = 0. So, the first coordinate of K is 0.
Since K is on B'C', the coordinates of K are a linear combination
of (1,1+m,1) and (1,1,1+n). Since the first coordinate of K is 0,
coordinates of K are (0,m,-n).
Similarly, we find L(l,0,-n) and M(l,-m,0).
And now K,L,M are collinear because
| 0 m -n |
| l 0 -n | = 0
| l -m 0 |
We'll prove the following property about dividing ratios.
(A B L1).(B C L2).(C A L3) = 1 <=> L1, L2, L3 are collinear
Proof:
There are only affine properties in this problem, so we can choose
the three points with simple coordinates.
Choose A(0,0,1) ; B(1,0,1) ; C(0,1,1)
Denote the dividing ratios: (A B L1) = k ; (B C L2) = l ; (C A L3) = m
Then, the homogeneous coordinates of L1, L2 and L3 are
L1(-k,0,1-k) ; L2(1,-l,1-l) ; L3(0,1,1-m)
L1, L2, L3 are collinear
<=>
| -k 0 1-k |
| 1 -l 1-l | = 0
| 0 1 1-m |
<=>
...
<=>
k l m = 1
We'll prove the following property about dividing ratios.
(A B L1).(B C L2).(C A L3) = - 1 <=> l1, l2, l3 are concurrent.
Proof:
There are only affine properties in this problem, so we can choose
the three points with simple coordinates.
Choose A(0,0,1) ; B(1,0,1) ; C(0,1,1)
Denote the dividing ratios: (A B L1) = k ; (B C L2) = l ; (C A L3) = m
Then, the homogeneous coordinates of the points L1, L2 and L3 are
L1(-k,0,1-k) ; L2(1,-l,1-l) ; L3(0,1,1-m)
Calculating the homogeneous coordinates of the lines l1, l2 and l3,
you'll find
l1 (1-k , -k, k )
l2 ( l , 1 , 0 )
l3 (-1 ,m-1, 1 )
l1, l2, l3 are concurrent
<=>
| 1-k -k k |
| l 1 0 | = 0
| -1 m-1 1 |
<=>
...
<=>
klm = -1
Proof:
Say that the median line from A hits BC in point A'.
Since B'C' is parallel to BC we have
B'A C'A
--- = ---
B'B C'C
<=>
B'A C'C
--- . --- = 1
B'B C'A
<=>
(A B B').(C A C') = 1
Since AA' is the median line we have
A'B
--- = -1
A'C
<=>
(B C A') = -1
From both results it follows that:
(A B B').(B C A').(C A C') = -1
and with Ceva we see that AA', BC' and CB' are concurrent.