Part II. Working and Playing with Geometry

Similar documents
MAT 3271: Selected Solutions to the Assignment 6

Parallel and perspective projections such as used in representing 3d images.

Inversive Plane Geometry

Math 308, Section 101 Solutions to Study Questions for Final Exam (Thursday, December 16, 2004)

Robot Vision: Projective Geometry

Technische Universität München Zentrum Mathematik

CS-9645 Introduction to Computer Vision Techniques Winter 2019

2 Solution of Homework

PROJECTIVE SPACE AND THE PINHOLE CAMERA

TECHNISCHE UNIVERSITÄT BERLIN WS2005 Fachbereich 3 - Mathematik Prof. Dr. U. Pinkall / Charles Gunn Abgabe:

1 Affine and Projective Coordinate Notation

Definition 2 (Projective plane). A projective plane is a class of points, and a class of lines satisfying the axioms:

Technische Universität München Zentrum Mathematik

Problem 3.1 (Building up geometry). For an axiomatically built-up geometry, six groups of axioms needed:

arxiv: v1 [math.mg] 3 Mar 2014

Definition. Given a (v,k,λ)- BIBD, (X,B), a set of disjoint blocks of B which partition X is called a parallel class.

Ray-Triangle and Ray-Quadrilateral Intersections in Homogeneous Coordinates

Technische Universität München Zentrum Mathematik

Exercises for Chapter Three You know you've got to exercise your brain just like your muscles. Will Rogers ( )

Three applications of Euler s formula. Chapter 10

11 1. Introductory part In order to follow the contents of this book with full understanding, certain prerequisites from high school mathematics will

Part I. Projective Geometry

On Some Elementary Properties of Quadrilaterals

EM225 Projective Geometry Part 2

Multiple View Geometry in Computer Vision

Laguerre Planes: A Basic Introduction

7th Bay Area Mathematical Olympiad

pα i + q, where (n, m, p and q depend on i). 6. GROMOV S INVARIANT AND THE VOLUME OF A HYPERBOLIC MANIFOLD

Math 462: Review questions

3D Computer Vision II. Reminder Projective Geometry, Transformations

DEFINITIONS. Perpendicular Two lines are called perpendicular if they form a right angle.

9 Circles CHAPTER. Chapter Outline. Chapter 9. Circles

Gergonne and Nagel Points for Simplices in the n-dimensional Space

Provide a drawing. Mark any line with three points in blue color.

7. The Gauss-Bonnet theorem

GENERALIZED CPR-GRAPHS AND APPLICATIONS

Topics in geometry Exam 1 Solutions 7/8/4

EXTREME POINTS AND AFFINE EQUIVALENCE

LECTURE 13, THURSDAY APRIL 1, 2004

Technische Universität München Zentrum Mathematik

Computer Vision I - Appearance-based Matching and Projective Geometry

Uniform edge-c-colorings of the Archimedean Tilings

On the number of distinct directions of planes determined by n points in R 3

GEOMETRY HONORS COORDINATE GEOMETRY PACKET

My Favorite Problems, 4 Harold B. Reiter University of North Carolina Charlotte

2 Geometry Solutions

AN EXTENSION OF A THEOREM OF BARLOTTI TO MULTIPLE DIMENSIONS

Geometry Definitions, Postulates, and Theorems. Chapter 3: Parallel and Perpendicular Lines. Section 3.1: Identify Pairs of Lines and Angles.

Synthetic Geometry. 1.1 Foundations 1.2 The axioms of projective geometry

Diagonal triangle of a non-tangential quadrilateral in the isotropic plane

FIGURES FOR SOLUTIONS TO SELECTED EXERCISES. V : Introduction to non Euclidean geometry

4. Simplicial Complexes and Simplicial Homology

Some incidence theorems and integrable discrete equations

Interleaving Schemes on Circulant Graphs with Two Offsets

An Approach to Geometry (stolen in part from Moise and Downs: Geometry)

1 Appendix to notes 2, on Hyperbolic geometry:

Notes on Spherical Geometry

Spring 2012 Student Performance Analysis

A GENTLE INTRODUCTION TO THE BASIC CONCEPTS OF SHAPE SPACE AND SHAPE STATISTICS

GEOMETRY IN THREE DIMENSIONS

A Short Introduction to Projective Geometry

Interpretations and Models. Chapter Axiomatic Systems and Incidence Geometry

The Manifold of Planes that Intersect Four Straight Lines in Points of a Circle

Homogeneous Coordinates and Transformations of the Plane

Aspects of Geometry. Finite models of the projective plane and coordinates

Solutions to the Test. Problem 1. 1) Who is the author of the first comprehensive text on geometry? When and where was it written?

TWO COORDINATIZATION THEOREMS FOR PROJECTIVE PLANES

MATH 890 HOMEWORK 2 DAVID MEREDITH

A TESSELLATION FOR ALGEBRAIC SURFACES IN CP 3

A Transformation Based on the Cubic Parabola y = x 3

arxiv: v3 [math.mg] 12 Apr 2009

Lecture 3A: Generalized associahedra

Part 0. The Background: Projective Geometry, Transformations and Estimation

Unlabeled equivalence for matroids representable over finite fields

INTRODUCTION TO THE HOMOLOGY GROUPS OF COMPLEXES

Linear Multi View Reconstruction and Camera Recovery Using a Reference Plane

Lecture 5: Duality Theory

Computer Vision Projective Geometry and Calibration. Pinhole cameras

On the Minimum Number of Convex Quadrilaterals in Point Sets of Given Numbers of Points

.(3, 2) Co-ordinate Geometry Co-ordinates. Every point has two co-ordinates. Plot the following points on the plane. A (4, 1) D (2, 5) G (6, 3)

Matrices. Chapter Matrix A Mathematical Definition Matrix Dimensions and Notation

However, this is not always true! For example, this fails if both A and B are closed and unbounded (find an example).

A DESCRIPTION OF THE OUTER AUTOMORPHISM OF S 6, AND THE INVARIANTS OF SIX POINTS IN PROJECTIVE SPACE

1.8 Coordinate Geometry. Copyright Cengage Learning. All rights reserved.

Pantographic polygons

Definition 1 (Hand-shake model). A hand shake model is an incidence geometry for which every line has exactly two points.

Equations of planes in

Rubber bands. Chapter Rubber band representation

Planes Intersecting Cones: Static Hypertext Version

Automorphism Groups of Cyclic Polytopes

Date Lesson TOPIC Homework. The Intersection of a Line with a Plane and the Intersection of Two Lines

The Hoffman-Singleton Graph and its Automorphisms

Instructor: Padraic Bartlett. Lecture 2: Schreier Diagrams

1 Solution of Homework I

Pebble Sets in Convex Polygons

If three points A (h, 0), P (a, b) and B (0, k) lie on a line, show that: a b 1.

METR Robotics Tutorial 2 Week 2: Homogeneous Coordinates

ON THE STRONGLY REGULAR GRAPH OF PARAMETERS

Park Forest Math Team. Meet #3. Self-study Packet

DIHEDRAL GROUPS KEITH CONRAD

Transcription:

Part II Working and Playing with Geometry

129 Need to play is the mother of all invention. Kristina Brenneman, Portland Tribune, 2005 So far we have prepared a solid basis for projective geometry with a strong emphasis on relations to algebra. Now it s time to explore how these concepts interact in several contexts. It is the aim of the following few sections to demonstrate how a bracket oriented point of view makes it algebraically easy to describe, proof and even generate interesting geometric facts. We also want to investigate how homogeneous coordinates can be used to express geometric calculations in an elegant fashion. The material used in the following sections is intentionally taken from different areas of projective geometry. In particular the chapters on quadrilateral sets and on conics will play an important role later on. Throughout these chapters we will also try to introduce several standard techniques for proving geometric facts on the level of bracket algebra.

8 Quadrilateral sets and liftings In this chapter we will investigate an important concept of projective geometry: quadrilateral sets. On the one hand these configurations can be considered as a generalization of harmonic points. On the other hand they have a close relation to the liftability of lower dimensional point configurations to prescribed higher dimensional scenarios. 8.1 Points on a line We will start our studies with the algebraic consequences of having n points on a line. Any bracket formed by three collinear points will automatically be zero. Via Grassmann-Plücker-Relations this vanishing bracket causes other relations among the other (non-zero) brackets. (From now on, we will freely omit the commas in brackets whenever no confusion can arise to make the formulas a bit more compact and readable, thus we may write [abc] instead of [a, b, c]). Consider the three-summand Grassmann-Plücker-Relation [abc][axy] [abx][acy] [aby][acx] = 0. We know that this equation holds for arbitrary points a, b, c, x, y of RP 2. If in a configuration in addition we know that a, b, c are collinear, then the first summand of this equation vanishes and we obtain the equation: [abx][acy] = [aby][acx]. This relation generalizes to more general contexts: Theorem 8.1. Let a 1,..., a n, b 1,..., b n RP 2 be 2n collinear points (not necessarily distinct), and let x 1,..., x n RP 2 be n arbitrary additional points. Then the following bracket equation holds for any permutation π S n : [a i, b i, x i ] = [a i, b i, x π(i) ]. i i

132 8 Quadrilateral sets and liftings x c x z c d d e a b y e a b y Fig. 8.1. The product of the read areas equals the product of the yellow areas. Proof. In principle, one can proof this result by a suitable linear combination of Grassmann-Plücker-Relations. However, we will use this result to introduce the technique of proof by specialization. The argument goes as follows. The conclusion of the proof is obviously a projective invariant property (every letter occurs as often on the left as on the right). Thus it is invariant under projective transformations and rescaling of homogeneous coordinates. Thus we may w.l.o.g. assume that all the last entries of the homogeneous coordinates are 1. In this case the determinant [a, b, c] equals twice the oriented area of the corresponding triangle. For this situation we can provide a very elementary proof. The area of the triangle (a i, b i, x i ) can be calculated as a i, b i h(x i )/2, where a i, b i is the oriented distance from a i to b i and h(x i ) is the altitude of point x over the line on which the a i and b i lie. Thus both sides of the expression i [a i, b i, x i ] = i [a i, b i, x π(i) ] must be equal, since they only represent two different ways of ordering the factors of a product. 8.2 Quadrilateral sets Our next example studies the question under which conditions points on a line are the projection of a certain incidence configuration in RP 2. Consider the picture in Figure 8.2. The four distinct blue lines intersect in six points. These six points are projected (with eye-point o) to the black line l. How can we characterize whether six points on l arise from such a projection. We will present several approaches to this question. First of all, since all six points are collinear the characterization must be expressible as a one-dimensional condition on the line. This condition in turn must be expressible purely on the level of determinant equations. Since the points are projected with projection center o it must be possible to express

8.2 Quadrilateral sets 133 f e d a b c o Fig. 8.2. Projecting the six intersections of four lines. the condition as a determinant expression in which each determinant involves point o. For deriving this equation we will now introduce a technique that is also applicable in many other contexts. We consider the four collinearities [abc] = [aef] = [bdf] = [cde] = 0 that hold in our picture. From these collinearities we obtain the following five equations: [abc] = 0 = [abe][bcf][cad] = [abf][bcd][cae] [aef] = 0 = [aeo][afb] = [aeb][afo] [bfd] = 0 = [bfo][bdc] = [bfc][bdo] [cde] = 0 = [cdo][cea] = [cda][ceo] The last three are direct consequences of Grassmann-Plücker-Relations. The first equation is an application of Theorem 8.1. Multiplying all left sides and all right sides, and canceling determinants that appear on both sides (those that are not underlined) we arrive at the equation: [aeo][bfo][cdo] = [afo][bdo][ceo]. This is the desired characterization. Since in each bracket the point o is involved, we can also read this expression as a rank 2 expression of the corresponding projections on the line. Before we study the symmetry of the bracket expression we will have a look at two other ways of deriving this formula. Consider the picture in Figure 8.3 left. There the point of projection has been moved to infinity. We want to give an affine argument from which we can generate the desired formula. This time we will directly head for the rank 2 formula: Under which conditions are six points a, b, c, d, e, f on a line

134 8 Quadrilateral sets and liftings liftable to the blue incidence configuration. We want a non-trivial lifting, in which not all lines are identical. We furthermore assume that points whose lifted images should be collinear do not coincide on the line. We assume that the points have homogeneous (rank 2) coordinates (x a, 1),..., (x f, 1). A lifting of the six points corresponds to an assignment of altitudes h a,..., h f to each of the points. Assume that we have such a lifting such that the lifted points a, b, c are collinear. The lifted points have homogeneous coordinates (x a, 1, h a ), (x b, 1, h b ), (x c, 1, h c ). Their collinearity is expressed as 0 = det x a 1 h a x b 1 h b = [ab]h c [ac]h b + [bc]h a. x c 1 h c We get similar expressions for the other four lines. In a lifting these four conditions have to be satisfied simultaneously. Thus any lifting corresponds to a solution of the linear system of equations: h +[bc] [ac] +[ab] 0 0 0 a h b 0 +[ef] 0 0 0 [af] +[ae] 0 +[df] 0 [bf] 0 +[bd] h c h d = 0 0 0 0 +[de] [ce] +[cd] 0 h e 0 In order to get non-trivial liftings the solution space of this system has to have at least dimension three (having all lifted points in trivial position on a single line already accounts for two dimensions). Thus if the points are liftable, the the matrix must have rank at most 3. Thus any 4 4 subdeterminant must vanish. Considering the last four columns we get: +[ab] 0 0 0 0 0 [af] +[ae] det 0 [bf] 0 +[bd] = [ab] ([ae][bf][cd] [af][bd][ce]) +[de] [ce] +[cd] 0 Since [ab] was assumed to be non-zero, the vanishing of this determinant implies our desired characterization. [ae][bf][cd] = [af][bd][ce]. Points on a line that satisfy this relation are called a quadrilateral set. By considering other columns of our matrix we could derive at similar looking equivalent bracket expressions. Here is another way of deriving the same formula from a different geometric situation formula. The right picture of Figure 8.3 shows the dual situation of the one we considered so far. We draw the six lines through four points x, z, p, q h f

h e h b h d h f h c 8.3 Symmetry and generalizations of quadrilateral sets 135 h f h a h e h b h d h c x p o y q a e b d f c a e b d f c Fig. 8.3. Two ways of generating a quadrilateral set and intersect these lines with another line. The points of intersection are called a,..., f. For this configuration we consider the equalities of cross ratios (a, c; e, d) = (a, y; x, o) = (a, b; f, d). The first equation comes from projection through point p the second is a consequence of projection through q. Expanding the cross ratios we get. [ae][cd] [ad][ce] = [af][bd] [ad][bf] Canceling [ad] and multiplying by the denominators we get the desired equation. [ae][bf][cd] = [ce][af][bd]. 8.3 Symmetry and generalizations of quadrilateral sets The quadrilateral set configuration has interesting inner structures. In our labeling there are three pairs of points (a, d), (b, e) and (c, f) such that the points of each pair do not share a line of the configuration. Every line of the complete quadrilateral is obtained by selecting exactly one point from each of the pairs. For instance the line (a, b, c) takes the first point of each of the pairs. In our expression [ae][bf][cd] = [ce][af][bd]. the line (a, b, c) plays a special role. The two monomials of the expression are formed by three brackets each of these brackets contains exactly one point of the line and one other point such that they do not form one of the three pairs above. For each line we get exactly one such characterization of the quadrilateral set. Besides the four lines in our original quadrilateral there are also four other lines that can be formed by taking exactly one point from each of the

136 8 Quadrilateral sets and liftings a e f d b c a e b d f c Fig. 8.4. Incidence theorems from quadrilateral sets pairs. These lines (d, e, f), (a, b, f), (b, c, d) and (a, c, e) describe the associated complete quadrilateral to our original one. The symmetry of [ae][bf][cd] = [ce][af][bd] also implies that this expression is as well a characterization of the quadrilateral set generated by the associated complete quadrilateral. The situation is illustrated in Figure 8.4 left. The blue part of the picture is our original quadrilateral set configuration, the green part is the complementary one. In particular if we interchange the role of two points in one of the pairs (a, d), (b, e), (c, f) then we transfer the complete quadrilateral into its associated one. This implies that the triple of pairs characterizes the quadrilateral set. The right part of Figure 8.4 is an illustration of obtaining a quadrilateral set by projection or by intersection. Both pictures represent projective incidence theorems. If all coincidences except the last one are satisfied then the last last one is satisfied automatically. Finally, we want to explore how the notion of quadrilateral sets can be generalized. One way of doing this is to use one of the lines of the complete quadrilateral itself for the projection. Figure 8.5 left shows the situation for the usual quadrilateral set. The six points on the base line are the three projections a 1, a 2, a 3 of the points of a triangle and the intersections b 1, b 2, b 3 with its sides. We get the equation [a 1, b 1 ][a 2, b 2 ][a 3, b 3 ] = [a 1, b 3 ][a 2, b 1 ][a 3, b 2 ]. If we consider an arbitrary n-gon with vertices 1,..., n, the projections of its vertices a 1,..., a n to a line l and the intersections b i = l (i (i + 1)) (indices modulo n), then we get the equation: [a i, b i ] = [a i, b i 1 ] i i

2 3 8.4 Quadrilateral sets and von Staudt 137 3 2 5 4 1 1 2 3 b 1 b 3 a 1 a 3 a 2 b 2 b 5 a 1 b 2 a 2 a 5 b 1 a 4 a 3 b 4 b 3 Fig. 8.5. Sections of an n-gon This formula can be proved easily by the techniques we used for the characterization of quadrilateral sets. A non-trivial lifting of the segment (i, i + 1) implies the existence of non-zero altitudes h i, h i+1 such that [a i, b i ] [a i+1, b i ] = h i h i+1. Forming the product over all i yields (indices modulo n): n i=1 [a i, b i ] n [a i+1, b i ] = h i = 1. h i+1 i=1 Which is equivalent to the desired formula. 8.4 Quadrilateral sets and von Staudt Let us reconsider the original von Staudt constructions we got to know in Section 5.6. The von Staudt constructions provided a tool for performing addition and multiplication with respect to a projective basis 0, 1, on a line. Figure 8.6 shows the situation with the point moved to a finite position (compare the drawing with Figure 5.5). We observe that the relevant points of the calculation are the intersection with the six lines through for other points. In other words we see that the von Staudt constructions are based on a quadrilateral set construction. What makes von Staudt construction work is the fact that (in the usual identification of the projective line with R { }) the following triples of (ordered) pairs define quadrilateral sets: ((0, x + y); (x, y); (, )) and ((0, ); (x, y); (1, x y)). The reader is invited to check this fact by hand-calculation explicitly.

138 8 Quadrilateral sets and liftings 1 x y 1 y x x y x + y 0 0 y x x + y 0 1 x y x y Fig. 8.6. Geometric addition and multiplication, with a finite point 8.5 Slope conditions We continue to play with quadrilateral sets. What happens, for instance, if we intersect the six lines through four (finite) points with the line at infinity? In this case we get a quadrilateral set on the line at infinity. Form a projective point of view this is not at all a special case. However, we want to interpret the quadrilateral set from the perspective of a special coordinatization. With respect to the usual standard embedding of the Euclidean plane at the affine z = 1 plane infinite points have coordinates of the form (x, y, 0). A finite line l with equation ax + by + c = 0 intersects the line at infinity in the point (b, a, 0). We could rewrite the line equation as y = a b x c b. Thus the intersection point has (after rescaling of homogeneous coordinates) the coordinates (1, s, 0), where s is the slope of the line. If we choose the following basis for the line at infinity 0 = (1, 0, 0), = (0, 1, 0) and 1 = (1, 1, 0). The parameter of a point with respect to this basis is exactly the slope of the line bundle passing through it. Taking these considerations into account we can, after four finite points are given, read off a quadrilateral set condition for the slopes of six lines spanned c = 1 2 e = 1 7 a = 1 3 d = 7 5 b = 5 f = 3 Fig. 8.7. Line slopes between four points

8.5 Slope conditions 139 e c d c b f a b d a e f Fig. 8.8. Two combinatorially different drawings with parallel slopes by them. Figure 8.7 illustrates this fact. If a,..., f are the slopes of the three lines the quadrilateral set condition reads: (a e) (b f) (c d) = (a f) (b d) (c e). In the concrete example we get: ( 1 3 ( 1 7 )) ( 5 3) ( 1 2 ( 7 5 )) = ( 1 3 3) ( 5 ( 7 5 )) ( 1 2 ( 1 7 )) which is reduces to the identity 10 21 ( 8) 9 10 = 8 3 18 5 ( 5 14 ). The relation of slopes and quadrilateral sets can be used to derive interesting theorems in affine geometry (in which parallels can be used as a primitive predicate). In Figure 8.4 (left) we illustrated the fact that quadrilateral sets arise in two combinatorially different ways as projection of the intersection of x 1 x + y 0 y x y 0 x y Fig. 8.9. Addition and multiplication of line slopes

140 8 Quadrilateral sets and liftings 0 1 1 2 2 0 2 1 Fig. 8.10. Constructing a slope of 2 four lines. This translates to the fact illustrated in Figure 8.8. In this picture lines with identical colors are parallel. If four points in the plane are given the slopes of the six lines spanned by them for a quadrilateral set. Thus we can find lines which are parallel to these lines that form a combinatorially different drawing of the slopes between four points. The corresponding lines that pass through a point in the left picture form a triangle in the right picture. Combining our considerations on slopes and the relation of quadrilateral sets with von Staudt constructions we can also perform geometric addition and multiplication on the level of slopes. Figure 8.9 shows the two corresponding configurations. After fixing lines with slopes 0, and the left drawing demonstrates how to perform addition of two slopes x and y. In the right drawing furthermore a line with slope 1 is fixed. The construction forces multiplication of the slopes x and y. In both cases it is very easy to prove the relations of slopes by elementary considerations. As an example of combining several slope addition and multiplication devices the drawing in Figure 8.10 shows a configuration in which after fixing the slopes 0, 1 and some of the lines are forced to have slope 2. One subconfiguration is used to perform the operation 1 + 1 = 2 and another configuration is used to calculate x x = 2. The slope x is then forced to be either 2 or 2. 8.6 Involutions and quadrilateral sets There is also a very interesting connection of quadrilateral sets to projective transformations on a line. For this we have to consider projective involutions

8.6 Involutions and quadrilateral sets 141 Fig. 8.11. Pairs of orthogonal slopes: The altitudes meet in a point. τ: RP 1 RP 1. The defining property of an involution is that τ(τ(p)) = p for every point p. Every projective involution on RP 1 can be expressed by multiplication with a 2 2 matrix T that satisfies T 2 = λ Id. Involutions are closely related to geometric reflections, since the characterizing property of a reflection is that the mirror image of the mirror image is the original again. We now get: Theorem 8.2. Let τ: RP 1 RP 1 be a projective involution that is not the identity and let a, b, c arbitrary points in RP 1, then the pairs form a quadrilateral set. (a, τ(a)), (b, τ(b)), (c, τ(c)) Proof. Since T is an involution we have T 2 = λ Id. This implies det(t ) 2 = det(t 2 ) = det((λ Id) 2 ) = λ 2. Hence det(t ) is either +λ or λ. We will first exclude the case det(t ) = λ. For this the fact that T is a 2 2 matrix is crucial. Let T = ( α β γ δ T 2 = ). We then get ( ) α 2 + βγ αβ + βδ αγ + δγ γβ + δ 2 = ( ) λ 0. 0 λ This can only be satisfied if either α = δ or if γ = β = 0. The first case leads to det(t ) = λ (check it). The second case implies α 2 = δ 2. Since again τ was assumed not to be the identity this case implies α = δ which again implies (together with β = γ = 0) the equation det(t ) = λ. We now consider the monomial [a, T b][b, T c][c, T a]. Applying the transformation T to each of the points of this monomial transfers this monomial to [T a, T 2 b][t b, T 2 c][t c, T 2 a] = [T a, λb][t b, λc][t c, λa] = λ 3 [b, T a][c, T b][a, T c].

142 8 Quadrilateral sets and liftings Fig. 8.12. Mirroring slopes. On the other hand the transferred monomial must satisfy the equation [T a, T 2 b][t b, T 2 c][t c, T 2 a] = (det(t )) 3 [a, T b][b, T c][c, T a]. Comparing this two terms and using the fact det(t ) = λ we get [a, T b][b, T c][c, T a] = [a, T c][b, T a][c, T b] This is exactly the characterization of a quadrilateral set. Let us use this fact to derive immediate conclusion about configurations that concern the slopes of lines. For this we consider involutions on the line at infinity. We will consider two natural types of involution that are related to operations in the Euclidean plane. The first one is a rotation about 90 around am arbitrary point. Such a rotation is clearly an involution. It indices an involution on the line at infinity. Slopes are transferred by such a rotation to perpendicular slopes. For our incidence theorem we start with three arbitrary line slopes (compare Figure 8.11). In the picture they are black yellow and green. Then we construct line slopes that are perpendicular to these slopes. By the above theorem they the six slopes form a quadrilateral set. Thus one can draw a projection of a tetrahedron with exactly these line slopes. Lines that do not share a point in the tetrahedron are perpendicular to each other. Looking at the right part of Figure 8.11 one observes that this statement is nothing else than a strange way to derive a well known result: the altitudes in a triangle meet in a point. There is another theorem that is not known so well that can be derived by the same argument. For this we consider an involution that arises from a line reflection. Figure 12.1 on the left shows six lines that are pairwise in a mirror relation to each other. The mirror axis is the thin black line. Since a mirror symmetry is an involution, the theorem implies that the six line-slopes form a quadrilateral set. Hence again they can be used to form a drawing of a tetrahedron.

8.6 Involutions and quadrilateral sets 143 Theorem 8.2 showed that there is a close relation of quadrilateral sets and projective involutions. Any three pairs of images and pre-images of a projective involution on a line form a quadrilateral set. The converse is also true. For this we first observe that if a projective map in RP 1 interchanges two points then it will automatically be an involution. Lemma 8.1. Let τ: RP 1 RP 1 be the a projective transformation with τ(a) = a and τ(a ) = a for distinct points a and a then τ is an involution. Proof. W.l.o.g. ( we may ((after a suitable projective transformation) assume 1 0 that a = and a 0) =. Thus the matrix T that represents τ must have 1) ( ) 0 α the form T = for non-zero parameters α and β. Calculating T β 0 2 we get ( ) ( ) αβ 0 1 0 T 2 = = αβ. 0 αβ 0 1 Thus T 2 represents the identity map on RP 1. With this lemma it is easy to prove that every quadrilateral set induces an involution. Theorem 8.3. Let a, b, c be three distinct points in RP 1. Let a b c be three additional points. If (a, a ); (b, b ); (c, c )) forms a quadrilateral set then the projective map τ uniquely defined by τ(a) = a, τ(b) = b, τ(c) = c is an involution. Proof. If a = a, b = b, c = c then τ must be the identity which is trivially an involution. Thus at least one of the pairs consists of different points. Assume w.l.o.g that a and a are distinct. Consider the uniquely defined transformation τ that satisfies τ(a) = a, τ(a ) = a, τ(b) = b. By Lemma 8.1 this transformation will be an involution. Thus it suffices to show that τ(c) = c. Theorem 8.2 implies that (a, τ(a)), (b, τ(b)), (c, τ(c)) form a quadrilateral set. Using our knowledge about τ we see that (a, a ), (b, b ), (c, τ(c)) is a quadrilateral set. Since five points of a quadrilateral set determine the sixth one uniquely we must have that τ(c) = c. This proves the theorem. So to every quadrilateral set we can associate in a natural way an involution. It is a remarkable fact that the two fixpoints of the involution are in harmonic position two all point pairs in the quadrilateral set.

144 8 Quadrilateral sets and liftings If T represents a projective transformations then the Eigenvectors of T correspond to the fixpoints of the transformation. For every Eigenvector p of T we have T p = λp and p is mapped to itself. If T is a 2 2 matrix, then it may have either two real or two complex conjugate eigenvectors (up to scalar multiples). If the eigenvectors are real then they correspond to points in RP 1 that are invariant under T. Theorem 8.4. Let τ be the involution associated to the points of a quadrilateral set (a, a ; b, b, c, c ). Assume that τ has two distinct real fixpoints p and q. Then the point pairs (p, q) and (a, a ) form a harmonic set. Proof. If τ is an involution then (a, τ(a); p, τ(p); q, τ(q)) is a quadrilateral set. Using our knowledge on the definition of τ and the fixpoint properties of p and q we see that (a, a ; p, p; q, q) is a quadrilateral set. Thus we have [a, p][p, q][q, a ] = [a, q][p, a ][q, p]. Using the distinctness of p and q we can cancel [p, q] from this expression and are left with [a, p][q, a ] = [a, q][p, a ] which is exactly the characterization for a harmonic pair of point pairs. Clearly, in the same way the pair of points (p, q) is also harmonic with respect to (b, b ) and to (c, c ). This leads us to a nice characterization of fixpoints of τ. If τ is an involution associated to (a, a ; b, b ; c, c ) then the fixpoints of τ are exactly those two points that are simultaneously harmonic to all three point pairs of the quadrilateral set. In fact, already any two of the point pairs of the quadrilateral set determine the position of p and q uniquely. The fact that (p, q) are also harmonic with respect to the last pair is exactly the quadrilateral set condition. There is a little subtlety concerning the existence of the fixedpoints that will become relevant later in this book: The fixpoints need not to be real. We saw that the fixpoints correspond to the eigenvectors of the matrix T that represents τ. If this matrix has complex eigenvalues (like the involution ( 0 1 1 0 then the Eigenvalues are also complex (and cannot made real by multiplication with a scalar). In such a case the transformation has no real fixpoints. This case geometrically is related to rotation-like transformations τ like the 90 rotation we used in Figure 8.11. The case in which real fixpoints exits is related to reflection-like transformation, like the mirror image operation we used in Figure 8.12. ) )