Relating Affine Geometry to Projective Geometry

Total Page:16

File Type:pdf, Size:1020Kb

Relating Affine Geometry to Projective Geometry Chapter 1 Relating Affine Geometry to Projective Geometry 1.1 Embedding Affine Planes in Projective Planes The most familiar example of an affine geometry (a geometry with the parallel 2 postuatle) is R2: We can embed the Euclidean plane R2 in RP so that the 2 image of R2 is all of RP except the famous "line at infinity." [Draw a picture.] R2 is certainly in bijection with the plane z = 1 in R3 via (x; y) $ (x; y; 1): For (x; y:1) in this plane, we set `(x;y;1) to be the line on the 2 origin and (x; y; 1). We define α : R2 ! RP by α(x; y) = `(x;y;1): In the upper hemisphere model 2 = S2 =v ∼ −v, we have α(x; y) = p 1 (x; y; 1): RP + x2+y2+1 2 α is clearly an injection (so we say that α embeds R2 in RP ). The image of 2 α is all of RP except lines in the xy-plane. Since these lines sweep out a plane ~ 2 2 on 0, these lines (= points in RP ) lie on a line in RP . We call this line `1, the line at infinity, and elements of `1 are points at infinity. Thus 2 2 RP = α(R ) [ `1: Since the analytic approach is so useful in R2, it's natural to look for good 2 ~ coordinates on RP : We give `(x;y;z), the line on 0 and (x; y; z), homogenous coordinates [x; y; z]: Of course, we don't allow (x; y; z) = (0; 0; 0): Since `(x;y;z) = ∗ ell(λx,λy,λz) for λ 2 R , we must identify the homogeneous coordinates: ∗ [x; y; z] = [λx, λy; λz] for λ 2 R : 2 It may seem upsetting that a point in RP has an infinite number of coordi- nates. However, we've learned to live comfortably with the origin having polar coordinates (0; θ) for all θ, so this isn't really a new phenomenon. 1 2CHAPTER 1. RELATING AFFINE GEOMETRY TO PROJECTIVE GEOMETRY For z 6= 0, hx y i [x; y; z] = ; ; 1 : z z (Confusing remark: It may also be upsetting to think of a continuous family of lines `i passing through (x0; y0; zi) with zi > 0 and zi ! 0, since the third component of the homogeneous coordinates seems to jump discontinuously from 1 to 0 as i ! 1: However, if we don't "divide by zi, there is no problem. The point is that there are better and worse representatives of homogeneous coordinates depending on the situation.) In particular, α is particularly simple in homogenous coordinates: α(x; y) = [x; y; 1]: Moreover, the points at infinity have homogeneous coordinates [x; y; 0]. For example, the y-axis line passes through the points (0; ±1; 0), so its homogeneous coordinate is [0; 1; 0] = [0; −1; 0]: which is one point on ell1: Homogeneous coordinates are actually easy to work with. Example. 1. What happens when we go out a vertical line in R2? We want to compute limb!1(7; b): Of course, the limit does not exist. 2 2. Let's redo the computation in RP . Now we compute 7 1 lim α(7; b) = lim [7; b; 1] = lim ; 1: = [0; 1; 0]: b!1 b!1 b!1 b b So the limit exists, and is a point on `1: Note that limb→−∞ α(7; b) = [0; −1; 0] = [0; 1; 0], the same point on `1: If you draw the line ` : x = 7; z = 1 in the z = 1 plane, you should be able to see that α(`) is heading 2 towards (0; ±1; 0) on S+ as b ! ±∞: 3. If we redo this computation for α(10; b), we see that α of the line x = 10; z = 1 also has the limit point [0; 1; 0] 2 `1: This leads to the common sloppy language: parallel lines meet at infinity. The precise statement is: α of parallel lines meet at a point on `1: 4. Let's check this on two other parallel lines, y = ax + b0; y = ax + b1. Then ax + b0 1 1 lim α(x; ax+b0) = lim [x; ax+b0; 1] = lim 1; ; = [1; a; 0] = ; 1; 0 : x→±∞ x→±∞ x→±∞ x x a This is independent of b0; b1, so these parallel lines meet at a point on `1: 1 Note that as the line goes vertical, i.e. a ! ±1, the point a ; 1; 0 2 `1 approaches [0; 1; 0], as it should. However, we can get fooled and incorrectly argue that 1 lim ; 1; 0 = lim [1; a; 0] a→±∞ a a→±∞ doesn't exist. So we have to be careful. 1.1. EMBEDDING AFFINE PLANES IN PROJECTIVE PLANES 3 5. The equation for a plane on ~0 in R3 is f(x; y; z) 2 R3 : ax + by + cz = 0g for some a; b; c 2 R not all zero. The lines in this plane are exactly f[x; y; z]: ax + by + cz = 0g, where we note that this equation is well- defined: ax+by +cz = 0 iff a(λx)+b(λy)+c(λz) = 0 for λ 2 R∗: Thus the equation of a line in RP 2, i.e. a plane on ~0 in R3, is f[x; y; z]: ax+by+cz = 0g. In particular, `1 has equation z = 0: `1 = f[x; y; 0] : (x; y) 6= (0; 0)g: 2 2 Can we repeat this process for C or Zp or for any affine plane? If we take the synthetic approach, we want to add one new point "at infinity" for every (maximal) family of parallel lines, and join all the points at infinity on a new line, the line at infinity. This works: Theorem. Any affine plane embeds into a projective plane. The proof is an easy homework problem. You should check that if the affine 2 plane is Z2, the associated projective plane is our 7 point geometry! If we want to reverse this procedure, we want to start with a projective plane, declare one line to be the line at infinity, and delete it and all its points. But which line should we delete? Experimenting with the 7 point geometry, you'll see that no matter which line you delete, the result is a copy of Z2. This motivates the following converse result: Theorem. A projective plane minus the points on any fixed line `1 is an affine plane. This is also not hard. For example, to show the parallel postulate, take 0 0 P 62 ` as usual. Let Q = ` \ `1 and set ` = PQ. Then in A = P n `1, ` \ ` = ; 00 0 00 0 00 (why?). If P 2 ` 6= ` in A and ` ` = ;, then Q = ` \ `1 6= Q. But then 0 ` \ `1 ⊃ fQ; Q g, a contradiction. Moral: Any line in a projective plane can be the line at infinity for an embedded affine plane. To approach the same problem analytically, we have to know when an affine plane is of the form k2 for a field k. (OK, this is out of order, as fields are defined later. We know what we need: a set k with two operations +; ·, where (k; +) is an abelian group and (k∗; ·) is a group, where k∗ is k minus the +-identity element. So e.g. Zp is a field iff p is prime.) The beautiful solution to this question is in Artin's Geometric Algebra. p 2 2 2 2 For specific examples like k = C ; Zp; Q ; Q[ −5] , we can introduce homo- geneous coordinates as before. In each case, we set kP2 to be the lines on the 3 origin (0; 0; 0) (where 0 is the +-identity element) in k : These lines `(x;y;z) are 3 def given by nonzero vectors (x; y; z) 2 k : `(x;y;z) = fλ(x; y; z) = (λx, λy; λz): λ 2 k∗g: We give these lines homogeneous coordinates [x; y; z], where as before [x; y; z] = [λx, λy; λz]: We define α : k2 ! kP2 by "projecting from the z = 1 plane:" α(x; y) = [x; y; 1]: Then kP2 = α(k2) [ f[x; y; 0] : (x; y) 6= (0; 0)g: 4CHAPTER 1. RELATING AFFINE GEOMETRY TO PROJECTIVE GEOMETRY We define lines in kP2 to be planes on the origin in k3, i.e.f(x; y; z): ax + by + cz = 0g for fixed a; b; c 2 k not all zero. Then e.g. the set of all points at infinity lies on the line at infinity z = 0: All set of parallel lines in k2 such as y = a0x + b, for fixed a0 2 k and all b 2 k, meet at [1=a0:1; 0] for a 6= 0: 2 We can draw a picture of Z3P . There are 13 lines and 13 points: the points at infinity are [1; 0; 0] = [2; 0; 0]; [0; 1; 0] = [; 2; 0]; [1; 1; 0] = [2; 2; 0]; [1; 2; 0] = [2; 1; 0]: Every line has four points, three of which are finite points and one of which is on `1. A final useful remark: we can dumb this down to kP1 by taking α from the y = 1 line to the set of lines in k2: α(x; 1) = [x; 1]: Every line in kP2 has the shape of a kP1: Check this: a line in k2 is in bijection with k, so a line in kP2 is given by adding a point at infinity, and this is precisely how we go from k to kP1: Let's use the Moral above to prove concordance theorems in Euclidean ge- ometry by "moving a line to infinity." Consider the y-axis ` in the z = 1 plane in R3: Under the α map, ` maps to 2 the great circle C = fx = 0g \ S2 in S2.
Recommended publications
  • Projective Geometry: a Short Introduction
    Projective Geometry: A Short Introduction Lecture Notes Edmond Boyer Master MOSIG Introduction to Projective Geometry Contents 1 Introduction 2 1.1 Objective . .2 1.2 Historical Background . .3 1.3 Bibliography . .4 2 Projective Spaces 5 2.1 Definitions . .5 2.2 Properties . .8 2.3 The hyperplane at infinity . 12 3 The projective line 13 3.1 Introduction . 13 3.2 Projective transformation of P1 ................... 14 3.3 The cross-ratio . 14 4 The projective plane 17 4.1 Points and lines . 17 4.2 Line at infinity . 18 4.3 Homographies . 19 4.4 Conics . 20 4.5 Affine transformations . 22 4.6 Euclidean transformations . 22 4.7 Particular transformations . 24 4.8 Transformation hierarchy . 25 Grenoble Universities 1 Master MOSIG Introduction to Projective Geometry Chapter 1 Introduction 1.1 Objective The objective of this course is to give basic notions and intuitions on projective geometry. The interest of projective geometry arises in several visual comput- ing domains, in particular computer vision modelling and computer graphics. It provides a mathematical formalism to describe the geometry of cameras and the associated transformations, hence enabling the design of computational ap- proaches that manipulates 2D projections of 3D objects. In that respect, a fundamental aspect is the fact that objects at infinity can be represented and manipulated with projective geometry and this in contrast to the Euclidean geometry. This allows perspective deformations to be represented as projective transformations. Figure 1.1: Example of perspective deformation or 2D projective transforma- tion. Another argument is that Euclidean geometry is sometimes difficult to use in algorithms, with particular cases arising from non-generic situations (e.g.
    [Show full text]
  • Robot Vision: Projective Geometry
    Robot Vision: Projective Geometry Ass.Prof. Friedrich Fraundorfer SS 2018 1 Learning goals . Understand homogeneous coordinates . Understand points, line, plane parameters and interpret them geometrically . Understand point, line, plane interactions geometrically . Analytical calculations with lines, points and planes . Understand the difference between Euclidean and projective space . Understand the properties of parallel lines and planes in projective space . Understand the concept of the line and plane at infinity 2 Outline . 1D projective geometry . 2D projective geometry ▫ Homogeneous coordinates ▫ Points, Lines ▫ Duality . 3D projective geometry ▫ Points, Lines, Planes ▫ Duality ▫ Plane at infinity 3 Literature . Multiple View Geometry in Computer Vision. Richard Hartley and Andrew Zisserman. Cambridge University Press, March 2004. Mundy, J.L. and Zisserman, A., Geometric Invariance in Computer Vision, Appendix: Projective Geometry for Machine Vision, MIT Press, Cambridge, MA, 1992 . Available online: www.cs.cmu.edu/~ph/869/papers/zisser-mundy.pdf 4 Motivation – Image formation [Source: Charles Gunn] 5 Motivation – Parallel lines [Source: Flickr] 6 Motivation – Epipolar constraint X world point epipolar plane x x’ x‘TEx=0 C T C’ R 7 Euclidean geometry vs. projective geometry Definitions: . Geometry is the teaching of points, lines, planes and their relationships and properties (angles) . Geometries are defined based on invariances (what is changing if you transform a configuration of points, lines etc.) . Geometric transformations
    [Show full text]
  • Algebraic Geometry Michael Stoll
    Introductory Geometry Course No. 100 351 Fall 2005 Second Part: Algebraic Geometry Michael Stoll Contents 1. What Is Algebraic Geometry? 2 2. Affine Spaces and Algebraic Sets 3 3. Projective Spaces and Algebraic Sets 6 4. Projective Closure and Affine Patches 9 5. Morphisms and Rational Maps 11 6. Curves — Local Properties 14 7. B´ezout’sTheorem 18 2 1. What Is Algebraic Geometry? Linear Algebra can be seen (in parts at least) as the study of systems of linear equations. In geometric terms, this can be interpreted as the study of linear (or affine) subspaces of Cn (say). Algebraic Geometry generalizes this in a natural way be looking at systems of polynomial equations. Their geometric realizations (their solution sets in Cn, say) are called algebraic varieties. Many questions one can study in various parts of mathematics lead in a natural way to (systems of) polynomial equations, to which the methods of Algebraic Geometry can be applied. Algebraic Geometry provides a translation between algebra (solutions of equations) and geometry (points on algebraic varieties). The methods are mostly algebraic, but the geometry provides the intuition. Compared to Differential Geometry, in Algebraic Geometry we consider a rather restricted class of “manifolds” — those given by polynomial equations (we can allow “singularities”, however). For example, y = cos x defines a perfectly nice differentiable curve in the plane, but not an algebraic curve. In return, we can get stronger results, for example a criterion for the existence of solutions (in the complex numbers), or statements on the number of solutions (for example when intersecting two curves), or classification results.
    [Show full text]
  • COMBINATORICS, Volume
    http://dx.doi.org/10.1090/pspum/019 PROCEEDINGS OF SYMPOSIA IN PURE MATHEMATICS Volume XIX COMBINATORICS AMERICAN MATHEMATICAL SOCIETY Providence, Rhode Island 1971 Proceedings of the Symposium in Pure Mathematics of the American Mathematical Society Held at the University of California Los Angeles, California March 21-22, 1968 Prepared by the American Mathematical Society under National Science Foundation Grant GP-8436 Edited by Theodore S. Motzkin AMS 1970 Subject Classifications Primary 05Axx, 05Bxx, 05Cxx, 10-XX, 15-XX, 50-XX Secondary 04A20, 05A05, 05A17, 05A20, 05B05, 05B15, 05B20, 05B25, 05B30, 05C15, 05C99, 06A05, 10A45, 10C05, 14-XX, 20Bxx, 20Fxx, 50A20, 55C05, 55J05, 94A20 International Standard Book Number 0-8218-1419-2 Library of Congress Catalog Number 74-153879 Copyright © 1971 by the American Mathematical Society Printed in the United States of America All rights reserved except those granted to the United States Government May not be produced in any form without permission of the publishers Leo Moser (1921-1970) was active and productive in various aspects of combin• atorics and of its applications to number theory. He was in close contact with those with whom he had common interests: we will remember his sparkling wit, the universality of his anecdotes, and his stimulating presence. This volume, much of whose content he had enjoyed and appreciated, and which contains the re• construction of a contribution by him, is dedicated to his memory. CONTENTS Preface vii Modular Forms on Noncongruence Subgroups BY A. O. L. ATKIN AND H. P. F. SWINNERTON-DYER 1 Selfconjugate Tetrahedra with Respect to the Hermitian Variety xl+xl + *l + ;cg = 0 in PG(3, 22) and a Representation of PG(3, 3) BY R.
    [Show full text]
  • Performance Evaluation of Genetic Algorithm and Simulated Annealing in Solving Kirkman Schoolgirl Problem
    FUOYE Journal of Engineering and Technology (FUOYEJET), Vol. 5, Issue 2, September 2020 ISSN: 2579-0625 (Online), 2579-0617 (Paper) Performance Evaluation of Genetic Algorithm and Simulated Annealing in solving Kirkman Schoolgirl Problem *1Christopher A. Oyeleye, 2Victoria O. Dayo-Ajayi, 3Emmanuel Abiodun and 4Alabi O. Bello 1Department of Information Systems, Ladoke Akintola University of Technology, Ogbomoso, Nigeria 2Department of Computer Science, Ladoke Akintola University of Technology, Ogbomoso, Nigeria 3Department of Computer Science, Kwara State Polytechnic, Ilorin, Nigeria 4Department of Mathematical and Physical Sciences, Afe Babalola University, Ado-Ekiti, Nigeria [email protected]|[email protected]|[email protected]|[email protected] Received: 15-FEB-2020; Reviewed: 12-MAR-2020; Accepted: 28-MAY-2020 http://dx.doi.org/10.46792/fuoyejet.v5i2.477 Abstract- This paper provides performance evaluation of Genetic Algorithm and Simulated Annealing in view of their software complexity and simulation runtime. Kirkman Schoolgirl is about arranging fifteen schoolgirls into five triplets in a week with a distinct constraint of no two schoolgirl must walk together in a week. The developed model was simulated using MATLAB version R2015a. The performance evaluation of both Genetic Algorithm (GA) and Simulated Annealing (SA) was carried out in terms of program size, program volume, program effort and the intelligent content of the program. The results obtained show that the runtime for GA and SA are 11.23sec and 6.20sec respectively. The program size for GA and SA are 2.01kb and 2.21kb, respectively. The lines of code for GA and SA are 324 and 404, respectively. The program volume for GA and SA are 1121.58 and 3127.92, respectively.
    [Show full text]
  • Lecture 3: Geometry
    E-320: Teaching Math with a Historical Perspective Oliver Knill, 2010-2015 Lecture 3: Geometry Geometry is the science of shape, size and symmetry. While arithmetic dealt with numerical structures, geometry deals with metric structures. Geometry is one of the oldest mathemati- cal disciplines and early geometry has relations with arithmetics: we have seen that that the implementation of a commutative multiplication on the natural numbers is rooted from an inter- pretation of n × m as an area of a shape that is invariant under rotational symmetry. Number systems built upon the natural numbers inherit this. Identities like the Pythagorean triples 32 +42 = 52 were interpreted geometrically. The right angle is the most "symmetric" angle apart from 0. Symmetry manifests itself in quantities which are invariant. Invariants are one the most central aspects of geometry. Felix Klein's Erlanger program uses symmetry to classify geome- tries depending on how large the symmetries of the shapes are. In this lecture, we look at a few results which can all be stated in terms of invariants. In the presentation as well as the worksheet part of this lecture, we will work us through smaller miracles like special points in triangles as well as a couple of gems: Pythagoras, Thales,Hippocrates, Feuerbach, Pappus, Morley, Butterfly which illustrate the importance of symmetry. Much of geometry is based on our ability to measure length, the distance between two points. A modern way to measure distance is to determine how long light needs to get from one point to the other. This geodesic distance generalizes to curved spaces like the sphere and is also a practical way to measure distances, for example with lasers.
    [Show full text]
  • Blocking Set Free Configurations and Their Relations to Digraphs and Hypergraphs
    View metadata, citation and similar papers at core.ac.uk brought to you by CORE provided by Elsevier - Publisher Connector DISCRETE MATHEMATICS ELSIZI’IER Discrete Mathematics 1651166 (1997) 359.-370 Blocking set free configurations and their relations to digraphs and hypergraphs Harald Gropp* Mihlingstrasse 19. D-69121 Heidelberg, German> Abstract The current state of knowledge concerning the existence of blocking set free configurations is given together with a short history of this problem which has also been dealt with in terms of digraphs without even dicycles or 3-chromatic hypergraphs. The question is extended to the case of nonsymmetric configurations (u,, b3). It is proved that for each value of I > 3 there are only finitely many values of u for which the existence of a blocking set free configuration is still unknown. 1. Introduction In the language of configurations the existence of blocking sets was investigated in [3, 93 for the first time. Further papers [4, 201 yielded the result that the existence problem for blocking set free configurations v3 has been nearly solved. There are only 8 values of v for which it is unsettled whether there is a blocking set free configuration ~7~:u = 15,16,17,18,20,23,24,26. The existence of blocking set free configurations is equivalent to the existence of certain hypergraphs and digraphs. In these two languages results have been obtained much earlier. In Section 2 the relations between configurations, hypergraphs, and digraphs are exhibited. Furthermore, a nearly forgotten result of Steinitz is described In his dissertation of 1894 Steinitz proved the existence of a l-factor in a regular bipartite graph 20 years earlier then Kiinig.
    [Show full text]
  • Notes 20: Afine Geometry
    Notes 20: Afine Geometry Example 1. Let C be the curve in R2 defined by x2 + 4xy + y2 + y2 − 1 = 0 = (x + 2y)2 + y2 − 1: If we set u = x + 2y; v = y; we obtain u2 + v2 − 1 = 0 which is a circle in the u; v plane. Let 2 2 F : R ! R ; (x; y) 7! (u = 2x + y; v = y): We look at the geometry of F: Angles: This transformation does not preserve angles. For example the line 2x + y = 0 is mapped to the line u = 0; and the line y = 0 is mapped to v = 0: The two lines in the x − y plane are not orthogonal, while the lines in the u − v plane are orthogonal. Distances: This transformation does not preserve distance. The point A = (−1=2; 1) is mapped to a = (0; 1) and the point B = (0; 0) is mapped to b = (0; 0): the distance AB is not equal to the distance ab: Circles: The curve C is an ellipse with axis along the lines 2x + y = 0 and x = 0: It is mapped to the unit circle in the u − v plane. Lines: The map is a one-to-one onto map that maps lines to lines. What is a Geometry? We can think of a geometry as having three parts: A set of points, a special set of subsets called lines, and a group of transformations of the set of points that maps lines to lines. In the case of Euclidean geometry, the set of points is the familiar plane R2: The special subsets are what we ordinarily call lines.
    [Show full text]
  • (Finite Affine Geometry) References • Bennett, Affine An
    MATHEMATICS 152, FALL 2003 METHODS OF DISCRETE MATHEMATICS Outline #7 (Finite Affine Geometry) References • Bennett, Affine and Projective Geometry, Chapter 3. This book, avail- able in Cabot Library, covers all the proofs and has nice diagrams. • “Faculty Senate Affine Geometry”(attached). This has all the steps for each proof, but no diagrams. There are numerous references to diagrams on the course Web site, however, and the combination of this document and the Web site should be all that you need. • The course Web site, AffineDiagrams folder. This has links that bring up step-by-step diagrams for all key results. These diagrams will be available in class, and you are welcome to use them instead of drawing new diagrams on the blackboard. • The Windows application program affine.exe, which can be downloaded from the course Web site. • Data files for the small, medium, and large affine senates. These accom- pany affine.exe, since they are data files read by that program. The file affine.zip has everything. • PHP version of the affine geometry software. This program, written by Harvard undergraduate Luke Gustafson, runs directly off the Web and generates nice diagrams whenever you use affine geometry to do arithmetic. It also has nice built-in documentation. Choose the PHP- Programs folder on the Web site. 1. State the first four of the five axioms for a finite affine plane, using the terms “instructor” and “committee” instead of “point” and “line.” For A4 (Desargues), draw diagrams (or show the ones on the Web site) to illustrate the two cases (three parallel lines and three concurrent lines) in the Euclidean plane.
    [Show full text]
  • Lecture 5: Affine Graphics a Connect the Dots Approach to Two-Dimensional Computer Graphics
    Lecture 5: Affine Graphics A Connect the Dots Approach to Two-Dimensional Computer Graphics The lines are fallen unto me in pleasant places; Psalms 16:6 1. Two Shortcomings of Turtle Graphics Two points determine a line. In Turtle Graphics we use this simple fact to draw a line joining the two points at which the turtle is located before and after the execution of each FORWARD command. By programming the turtle to move about and to draw lines in this fashion, we are able to generate some remarkable figures in the plane. Nevertheless, the turtle has two annoying idiosyncrasies. First, the turtle has no memory, so the order in which the turtle encounters points is crucial. Thus, even though the turtle leaves behind a trace of her path, there is no direct command in LOGO to return the turtle to an arbitrary previously encountered location. Second, the turtle is blissfully unaware of the outside universe. The turtle carries her own local coordinate system -- her state -- but the turtle does not know her position relative to any other point in the plane. Turtle geometry is a local, intrinsic geometry; the turtle knows nothing of the extrinsic, global geometry of the external world. The turtle can draw a circle, but the turtle has no idea where the center of the circle might be or even that there is such a concept as a center, a point outside her path around the circumference. These two shortcomings -- no memory and no knowledge of the outside world -- often make the turtle cumbersome to program.
    [Show full text]
  • Essential Concepts of Projective Geomtry
    Essential Concepts of Projective Geomtry Course Notes, MA 561 Purdue University August, 1973 Corrected and supplemented, August, 1978 Reprinted and revised, 2007 Department of Mathematics University of California, Riverside 2007 Table of Contents Preface : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : i Prerequisites: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :iv Suggestions for using these notes : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :v I. Synthetic and analytic geometry: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :1 1. Axioms for Euclidean geometry : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 1 2. Cartesian coordinate interpretations : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 2 2 3 3. Lines and planes in R and R : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 3 II. Affine geometry : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 7 1. Synthetic affine geometry : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 7 2. Affine subspaces of vector spaces : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 13 3. Affine bases: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :19 4. Properties of coordinate
    [Show full text]
  • Projective Geometry Lecture Notes
    Projective Geometry Lecture Notes Thomas Baird March 26, 2014 Contents 1 Introduction 2 2 Vector Spaces and Projective Spaces 4 2.1 Vector spaces and their duals . 4 2.1.1 Fields . 4 2.1.2 Vector spaces and subspaces . 5 2.1.3 Matrices . 7 2.1.4 Dual vector spaces . 7 2.2 Projective spaces and homogeneous coordinates . 8 2.2.1 Visualizing projective space . 8 2.2.2 Homogeneous coordinates . 13 2.3 Linear subspaces . 13 2.3.1 Two points determine a line . 14 2.3.2 Two planar lines intersect at a point . 14 2.4 Projective transformations and the Erlangen Program . 15 2.4.1 Erlangen Program . 16 2.4.2 Projective versus linear . 17 2.4.3 Examples of projective transformations . 18 2.4.4 Direct sums . 19 2.4.5 General position . 20 2.4.6 The Cross-Ratio . 22 2.5 Classical Theorems . 23 2.5.1 Desargues' Theorem . 23 2.5.2 Pappus' Theorem . 24 2.6 Duality . 26 3 Quadrics and Conics 28 3.1 Affine algebraic sets . 28 3.2 Projective algebraic sets . 30 3.3 Bilinear and quadratic forms . 31 3.3.1 Quadratic forms . 33 3.3.2 Change of basis . 33 1 3.3.3 Digression on the Hessian . 36 3.4 Quadrics and conics . 37 3.5 Parametrization of the conic . 40 3.5.1 Rational parametrization of the circle . 42 3.6 Polars . 44 3.7 Linear subspaces of quadrics and ruled surfaces . 46 3.8 Pencils of quadrics and degeneration . 47 4 Exterior Algebras 52 4.1 Multilinear algebra .
    [Show full text]