An Introduction to Projective Geometry for Computer Vision 1

Total Page:16

File Type:pdf, Size:1020Kb

An Introduction to Projective Geometry for Computer Vision 1 An Intro duction to Pro jective Geometry for computer vision Stan Birch eld 1 Intro duction We are all familiar with Euclidean geometry and with the fact that it describ es our three- dimensional world so well. In Euclidean geometry, the sides of ob jects have lengths, inter- secting lines determine angles b etween them, and two lines are said to b e parallel if they lie in the same plane and never meet. Moreover, these prop erties do not change when the Euclidean transformations translation and rotation are applied. Since Euclidean geome- try describ es our world so well, it is at rst tempting to think that it is the only typ e of geometry. Indeed, the word geometry means \measurement of the earth." However, when we consider the imaging pro cess of a camera, it b ecomes clear that Euclidean geometry is insucient: Lengths and angles are no longer preserved, and parallel lines mayintersect. Euclidean geometry is actually a subset of what is known as projective geometry.In fact, there are two geometries b etween them: similarity and ane.To see the relationships between these di erent geometries, consult Figure 1. Pro jective geometry mo dels well the imaging pro cess of a camera b ecause it allowsamuch larger class of transformations than just translations and rotations, a class which includes p ersp ective pro jections. Of course, the drawback is that fewer measures are preserved | certainly not lengths, angles, or parallelism. Pro jective transformations preservetyp e that is, p oints remain p oints and lines remain lines, incidence that is, whether a p oint lies on a line, and a measure known as the cross ratio, which will b e describ ed in section 2.4. Pro jective geometry exists in anynumb er of dimensions, just like Euclidean geometry. 1 For example the pro jective line, whichwe denote by P , is analogous to a one-dimensional 2 Euclidean world; the pro jective plane, P , corresp onds to the Euclidean plane; and pro- 3 jective space, P , is related to three-dimensional Euclidean space. The imaging pro cess is 3 2 a pro jection from P to P , from three-dimensional space to the two-dimensional image plane. Because it is easier to grasp the ma jor concepts in a lower-dimensional space, we 2 will sp end the bulk of our e ort, indeed all of section 2, studying P , the pro jective plane. That section presents many concepts which are useful in understanding the image plane and 3 whichhave analogous concepts in P . The nal section then brie y discusses the relevance of pro jective geometry to computer vision, including discussions of the image formation equations and the Essential and Fundamental matrices. 1 March 12, A.D. 1998 Euclidean similarity ane pro jective Transformations rotation X X X X translation X X X X X X X uniform scaling nonuniform scaling X X X X shear p ersp ective pro jection X X comp osition of pro jections Invariants length X angle X X ratio of lengths X X X X X parallelism incidence X X X X cross ratio X X X X Figure 1: The four di erent geometries, the transformations allowed in each, and the mea- sures that remain invariant under those transformations. The purp ose of this monograph will b e to provide a readable intro duction to the eld of pro jective geometry and a handy reference for some of the more imp ortant equations. The rst-time reader may nd some of the examples and derivations excessively detailed, but this thoroughness should prove helpful for reading the more advanced texts, where the details are often omitted. For further reading, I suggest the excellent book byFaugeras [2] and app endix by Mundy and Zisserman [5]. 2 The Pro jective Plane 2.1 Four mo dels There are four ways of thinking ab out the pro jective plane [3]. The most imp ortant of these for our purp oses is homogeneous co ordinates, a concept which should b e familiar to anyone who has taken an intro ductory course in rob otics or graphics. Starting with homogeneous co ordinates, and pro ceeding to each of the other three mo dels, we will attempt to gain intuition on the nature of the pro jective plane, whose concise de nition will then emerge from the fourth mo del. 2 2.1.1 Homogeneous co ordinates Supp ose wehaveapointx; y in the Euclidean plane. To represent this same p ointin 1 the pro jective plane, we simply add a third co ordinate of 1 at the end: x; y ; 1. Overall scaling is unimp ortant, so the p ointx; y ; 1 is the same as the p oint x; y ; , for any nonzero . In other words, X; Y ; W = X ; Y ; W for any 6= 0 Thus the p oint0; 0; 0 is disallowed. Because scaling is unimp ortant, the co ordinates X; Y ; W are called the homogeneous coordinates of the p oint. In our discussion, we will use capital letters to denote homogeneous co ordinates of p oints, and we will use the co ordinate notation X; Y ; W interchangeably with the vector notation T [X; Y ; W ] . To represent a line in the pro jective plane, we b egin with a standard Euclidean formula for a line ax + by + c =0; and use the fact that the equation is una ected by scaling to arrive at the following: aX + bY + cW = 0 T T u p = p u = 0; 1 T T where u =[a; b; c] is the line and p =[X; Y ; W ] is a p oint on the line. Thus we see that p oints and lines have the same representation in the pro jective plane. The parameters of a line are easily interpreted: a=b is the slop e, c=a is the x-intercept, and c=b is the y -intercept. To transform a p oint in the pro jective plane backinto Euclidean co ordinates, we sim- ply divide by the third co ordinate: x; y = X=W;Y=W. Immediately we see that the pro jective plane contains more p oints than the Euclidean plane, that is, p oints whose third co ordinate is zero. These p oints are called ideal points,orpoints at in nity. There is a sep- arate ideal p oint asso ciated with each direction in the plane; for example, the p oints 1; 0; 0 and 0; 1; 0 are asso ciated with the horizontal and vertical directions, resp ectively. Ideal 2 p oints are considered just likeany other p ointinP and are given no sp ecial treatment. All the ideal p oints lie on a line, called the ideal line, or the line at in nity, which, once again, is treated just the same as any other line. The ideal line is represented as 0; 0; 1. Supp ose wewant to nd the intersection of two lines. By elementary algebra, the two lines u =a ;b ;c and u =a ;b ;c are found to intersect at the p oint p = 1 1 1 1 2 2 2 2 b c b c ;a c a c ;a b a b . This formula is more easily rememb ered as the cross 1 2 2 1 2 1 1 2 1 2 2 1 pro duct: p = u u . If the two lines are parallel, i.e., a =b = a =b , the p ointof 1 2 1 1 2 2 intersection is simply b c b c ;a c a c ; 0, which is the ideal p oint asso ciated with 1 2 2 1 2 1 1 2 the direction whose slop e is a =b . Similarly, given two p oints p and p , the equation of 1 1 1 2 the line passing through them is given by u = p p . 1 2 1 In general, a p ointinann-dimensional Euclidean space is represented as a p ointinann + 1-dimensional pro jective space. 3 p oint p =X; Y ; W line u =a; b; c T T incidence p u =0 incidence p u =0 collinearity j p p p j =0 concurrence j u u u j =0 1 2 3 1 2 3 join of 2 u = p p intersection p = u u 1 2 1 2 p oints of 2 lines ideal p oints X; Y ; 0 ideal line 0; 0;c a b Figure 2: Summary of homogeneous co ordinates: a p oints, and b lines. Now supp ose wewant to determine whether three p oints p , p , and p lie on the same 1 2 3 line. The line joining the rst two p oints is p p . The third p oint then lies on the line 1 2 T if p p p = 0, or, more succinctly, if the determinant of the 3 3 matrix containing 1 2 3 the p oints is zero: det [ p p p ]= 0: 1 2 3 Similarly, three lines u , u , and u intersect at the same p oint i.e., they are concurrent, 1 2 3 if the following equation holds: det [ u u u ]= 0: 1 2 3 The concepts of homogeneous co ordinates are summarized in Figure 2. For further reading, consult the notes by Guibas [3]. Example 1. Given two lines u =4; 2; 2 and u =6; 5; 1, the p ointofintersection is 1 2 given by: i j k 4 2 2 =2 10i + 12 4j + 20 12k =8; 8; 8 = 1; 1; 1: 6 5 1 Example 2.
Recommended publications
  • Globally Optimal Affine and Metric Upgrades in Stratified Autocalibration
    Globally Optimal Affine and Metric Upgrades in Stratified Autocalibration Manmohan Chandrakery Sameer Agarwalz David Kriegmany Serge Belongiey [email protected] [email protected] [email protected] [email protected] y University of California, San Diego z University of Washington, Seattle Abstract parameters of the cameras, which is commonly approached by estimating the dual image of the absolute conic (DIAC). We present a practical, stratified autocalibration algo- A variety of linear methods exist towards this end, how- rithm with theoretical guarantees of global optimality. Given ever, they are known to perform poorly in the presence of a projective reconstruction, the first stage of the algorithm noise [10]. Perhaps more significantly, most methods a pos- upgrades it to affine by estimating the position of the plane teriori impose the positive semidefiniteness of the DIAC, at infinity. The plane at infinity is computed by globally which might lead to a spurious calibration. Thus, it is im- minimizing a least squares formulation of the modulus con- portant to impose the positive semidefiniteness of the DIAC straints. In the second stage, the algorithm upgrades this within the optimization, not as a post-processing step. affine reconstruction to a metric one by globally minimizing This paper proposes global minimization algorithms for the infinite homography relation to compute the dual image both stages of stratified autocalibration that furnish theoreti- of the absolute conic (DIAC). The positive semidefiniteness cal certificates of optimality. That is, they return a solution at of the DIAC is explicitly enforced as part of the optimization most away from the global minimum, for arbitrarily small .
    [Show full text]
  • Proofs with Perpendicular Lines
    3.4 Proofs with Perpendicular Lines EEssentialssential QQuestionuestion What conjectures can you make about perpendicular lines? Writing Conjectures Work with a partner. Fold a piece of paper D in half twice. Label points on the two creases, as shown. a. Write a conjecture about AB— and CD — . Justify your conjecture. b. Write a conjecture about AO— and OB — . AOB Justify your conjecture. C Exploring a Segment Bisector Work with a partner. Fold and crease a piece A of paper, as shown. Label the ends of the crease as A and B. a. Fold the paper again so that point A coincides with point B. Crease the paper on that fold. b. Unfold the paper and examine the four angles formed by the two creases. What can you conclude about the four angles? B Writing a Conjecture CONSTRUCTING Work with a partner. VIABLE a. Draw AB — , as shown. A ARGUMENTS b. Draw an arc with center A on each To be prof cient in math, side of AB — . Using the same compass you need to make setting, draw an arc with center B conjectures and build a on each side of AB— . Label the C O D logical progression of intersections of the arcs C and D. statements to explore the c. Draw CD — . Label its intersection truth of your conjectures. — with AB as O. Write a conjecture B about the resulting diagram. Justify your conjecture. CCommunicateommunicate YourYour AnswerAnswer 4. What conjectures can you make about perpendicular lines? 5. In Exploration 3, f nd AO and OB when AB = 4 units.
    [Show full text]
  • Some Intersection Theorems for Ordered Sets and Graphs
    IOURNAL OF COMBINATORIAL THEORY, Series A 43, 23-37 (1986) Some Intersection Theorems for Ordered Sets and Graphs F. R. K. CHUNG* AND R. L. GRAHAM AT&T Bell Laboratories, Murray Hill, New Jersey 07974 and *Bell Communications Research, Morristown, New Jersey P. FRANKL C.N.R.S., Paris, France AND J. B. SHEARER' Universify of California, Berkeley, California Communicated by the Managing Editors Received May 22, 1984 A classical topic in combinatorics is the study of problems of the following type: What are the maximum families F of subsets of a finite set with the property that the intersection of any two sets in the family satisfies some specified condition? Typical restrictions on the intersections F n F of any F and F’ in F are: (i) FnF’# 0, where all FEF have k elements (Erdos, Ko, and Rado (1961)). (ii) IFn F’I > j (Katona (1964)). In this paper, we consider the following general question: For a given family B of subsets of [n] = { 1, 2,..., n}, what is the largest family F of subsets of [n] satsifying F,F’EF-FnFzB for some BE B. Of particular interest are those B for which the maximum families consist of so- called “kernel systems,” i.e., the family of all supersets of some fixed set in B. For example, we show that the set of all (cyclic) translates of a block of consecutive integers in [n] is such a family. It turns out rather unexpectedly that many of the results we obtain here depend strongly on properties of the well-known entropy function (from information theory).
    [Show full text]
  • 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]
  • Complete Intersection Dimension
    PUBLICATIONS MATHÉMATIQUES DE L’I.H.É.S. LUCHEZAR L. AVRAMOV VESSELIN N. GASHAROV IRENA V. PEEVA Complete intersection dimension Publications mathématiques de l’I.H.É.S., tome 86 (1997), p. 67-114 <http://www.numdam.org/item?id=PMIHES_1997__86__67_0> © Publications mathématiques de l’I.H.É.S., 1997, tous droits réservés. L’accès aux archives de la revue « Publications mathématiques de l’I.H.É.S. » (http:// www.ihes.fr/IHES/Publications/Publications.html) implique l’accord avec les conditions géné- rales d’utilisation (http://www.numdam.org/conditions). Toute utilisation commerciale ou im- pression systématique est constitutive d’une infraction pénale. Toute copie ou impression de ce fichier doit contenir la présente mention de copyright. Article numérisé dans le cadre du programme Numérisation de documents anciens mathématiques http://www.numdam.org/ COMPLETE INTERSECTION DIMENSION by LUGHEZAR L. AVRAMOV, VESSELIN N. GASHAROV, and IRENA V. PEEVA (1) Abstract. A new homological invariant is introduced for a finite module over a commutative noetherian ring: its CI-dimension. In the local case, sharp quantitative and structural data are obtained for modules of finite CI- dimension, providing the first class of modules of (possibly) infinite projective dimension with a rich structure theory of free resolutions. CONTENTS Introduction ................................................................................ 67 1. Homological dimensions ................................................................... 70 2. Quantum regular sequences ..............................................................
    [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]
  • 2D and 3D Transformations, Homogeneous Coordinates Lecture 03
    2D and 3D Transformations, Homogeneous Coordinates Lecture 03 Patrick Karlsson [email protected] Centre for Image Analysis Uppsala University Computer Graphics November 6 2006 Patrick Karlsson (Uppsala University) Transformations and Homogeneous Coords. Computer Graphics 1 / 23 Reading Instructions Chapters 4.1–4.9. Edward Angel. “Interactive Computer Graphics: A Top-down Approach with OpenGL”, Fourth Edition, Addison-Wesley, 2004. Patrick Karlsson (Uppsala University) Transformations and Homogeneous Coords. Computer Graphics 2 / 23 Todays lecture ... in the pipeline Patrick Karlsson (Uppsala University) Transformations and Homogeneous Coords. Computer Graphics 3 / 23 Scalars, points, and vectors Scalars α, β Real (or complex) numbers. Points P, Q Locations in space (but no size or shape). Vectors u, v Directions in space (magnitude but no position). Patrick Karlsson (Uppsala University) Transformations and Homogeneous Coords. Computer Graphics 4 / 23 Mathematical spaces Scalar field A set of scalars obeying certain properties. New scalars can be formed through addition and multiplication. (Linear) Vector space Made up of scalars and vectors. New vectors can be created through scalar-vector multiplication, and vector-vector addition. Affine space An extended vector space that include points. This gives us additional operators, such as vector-point addition, and point-point subtraction. Patrick Karlsson (Uppsala University) Transformations and Homogeneous Coords. Computer Graphics 5 / 23 Data types Polygon based objects Objects are described using polygons. A polygon is defined by its vertices (i.e., points). Transformations manipulate the vertices, thus manipulates the objects. Some examples in 2D Scalar α 1 float. Point P(x, y) 2 floats. Vector v(x, y) 2 floats. Matrix M 4 floats.
    [Show full text]
  • Collineations in Perspective
    Collineations in Perspective Now that we have a decent grasp of one-dimensional projectivities, we move on to their two di- mensional analogs. Although they are more complicated, in a sense, they may be easier to grasp because of the many applications to perspective drawing. Speaking of, let's return to the triangle on the window and its shadow in its full form instead of only looking at one line. Perspective Collineation In one dimension, a perspectivity is a bijective mapping from a line to a line through a point. In two dimensions, a perspective collineation is a bijective mapping from a plane to a plane through a point. To illustrate, consider the triangle on the window plane and its shadow on the ground plane as in Figure 1. We can see that every point on the triangle on the window maps to exactly one point on the shadow, but the collineation is from the entire window plane to the entire ground plane. We understand the window plane to extend infinitely in all directions (even going through the ground), the ground also extends infinitely in all directions (we will assume that the earth is flat here), and we map every point on the window to a point on the ground. Looking at Figure 2, we see that the lamp analogy breaks down when we consider all lines through O. Although it makes sense for the base of the triangle on the window mapped to its shadow on 1 the ground (A to A0 and B to B0), what do we make of the mapping C to C0, or D to D0? C is on the window plane, underground, while C0 is on the ground.
    [Show full text]
  • Definition Concurrent Lines Are Lines That Intersect in a Single Point. 1. Theorem 128: the Perpendicular Bisectors of the Sides
    14.3 Notes Thursday, April 23, 2009 12:49 PM Definition 1. Concurrent lines are lines that intersect in a single point. j k m Theorem 128: The perpendicular bisectors of the sides of a triangle are concurrent at a point that is equidistant from the vertices of the triangle. This point is called the circumcenter of the triangle. D E F Theorem 129: The bisectors of the angles of a triangle are concurrent at a point that is equidistant from the sides of the triangle. This point is called the incenter of the triangle. A B Notes Page 1 C A B C Theorem 130: The lines containing the altitudes of a triangle are concurrent. This point is called the orthocenter of the triangle. A B C Theorem 131: The medians of a triangle are concurrent at a point that is 2/3 of the way from any vertex of the triangle to the midpoint of the opposite side. This point is called the centroid of the of the triangle. Example 1: Construct the incenter of ABC A B C Notes Page 2 14.4 Notes Friday, April 24, 2009 1:10 PM Examples 1-3 on page 670 1. Construct an angle whose measure is equal to 2A - B. A B 2. Construct the tangent to circle P at point A. P A 3. Construct a tangent to circle O from point P. Notes Page 3 3. Construct a tangent to circle O from point P. O P Notes Page 4 14.5 notes Tuesday, April 28, 2009 8:26 AM Constructions 9, 10, 11 Geometric mean Notes Page 5 14.6 Notes Tuesday, April 28, 2009 9:54 AM Construct: ABC, given {a, ha, B} a Ha B A b c B C a Notes Page 6 14.1 Notes Tuesday, April 28, 2009 10:01 AM Definition: A locus is a set consisting of all points, and only the points, that satisfy specific conditions.
    [Show full text]
  • Geometry: Neutral MATH 3120, Spring 2016 Many Theorems of Geometry Are True Regardless of Which Parallel Postulate Is Used
    Geometry: Neutral MATH 3120, Spring 2016 Many theorems of geometry are true regardless of which parallel postulate is used. A neutral geom- etry is one in which no parallel postulate exists, and the theorems of a netural geometry are true for Euclidean and (most) non-Euclidean geomteries. Spherical geometry is a special case of Non-Euclidean geometries where the great circles on the sphere are lines. This leads to spherical trigonometry where triangles have angle measure sums greater than 180◦. While this is a non-Euclidean geometry, spherical geometry develops along a separate path where the axioms and theorems of neutral geometry do not typically apply. The axioms and theorems of netural geometry apply to Euclidean and hyperbolic geometries. The theorems below can be proven using the SMSG axioms 1 through 15. In the SMSG axiom list, Axiom 16 is the Euclidean parallel postulate. A neutral geometry assumes only the first 15 axioms of the SMSG set. Notes on notation: The SMSG axioms refer to the length or measure of line segments and the measure of angles. Thus, we will use the notation AB to describe a line segment and AB to denote its length −−! −! or measure. We refer to the angle formed by AB and AC as \BAC (with vertex A) and denote its measure as m\BAC. 1 Lines and Angles Definitions: Congruence • Segments and Angles. Two segments (or angles) are congruent if and only if their measures are equal. • Polygons. Two polygons are congruent if and only if there exists a one-to-one correspondence between their vertices such that all their corresponding sides (line sgements) and all their corre- sponding angles are congruent.
    [Show full text]